СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Язык программирования. правило записи алгоритма на языке программирования

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация к уроку информатики для ознакомления с алфавитом языка программирования Паскаль, объяснения правил записи алгоритма на языке программирования

Просмотр содержимого документа
«Язык программирования. правило записи алгоритма на языке программирования»

ЯЗЫК ПРОГРАММИРОВАНИЯ.  ПРАВИЛО ЗАПИСИ АЛГОРИТМА НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ

ЯЗЫК ПРОГРАММИРОВАНИЯ. ПРАВИЛО ЗАПИСИ АЛГОРИТМА НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ

Цель урока:  ознакомиться с алфавитом языка программирования Паскаль, понять правила записи алгоритма на языке программирования   Новые понятия:   ключевые слова, идентификатор

Цель урока: ознакомиться с алфавитом языка программирования Паскаль, понять правила записи алгоритма на языке программирования Новые понятия: ключевые слова, идентификатор

Ключевые слова – слова, являющиеся частью языка, смысл их заранее определен.  Идентификаторы – записываются буквами лат. алфавита и арабскими цифрами. Применяются для обозначения программы, постоянной, типов переменных, функций, файлов и других объектов.

Ключевые слова – слова, являющиеся частью языка, смысл их заранее определен. Идентификаторы – записываются буквами лат. алфавита и арабскими цифрами. Применяются для обозначения программы, постоянной, типов переменных, функций, файлов и других объектов.

Идентификаторы Стандартные идентификаторы Идентификаторы пользователя обозначение постоянных и типов переменной, входящих в состав языка, постоянных и переменных величин, процедур и функций составляется в процессе записи программы, опираясь на определенные правила

Идентификаторы

Стандартные

идентификаторы

Идентификаторы

пользователя

обозначение постоянных и

типов переменной, входящих

в состав языка, постоянных

и переменных величин,

процедур и функций

составляется в процессе записи

программы, опираясь на

определенные правила

Символы языка Паскаль: Буквы  Цифры  Символы Символы, используемые в качестве наименования(идентификатор) (26 букв лат. алфавита + цифры) Цифры Разделительные знаки Специальные символы

Символы языка Паскаль:

  • Буквы
  • Цифры
  • Символы
  • Символы, используемые в качестве наименования(идентификатор) (26 букв лат. алфавита + цифры)
  • Цифры
  • Разделительные знаки
  • Специальные символы
В качестве символов не могут использоваться: Национальные буквы (казахские, русские, арабские и т.д.) Знак % Знак & и др. знаки

В качестве символов не могут использоваться:

  • Национальные буквы (казахские, русские, арабские и т.д.)
  • Знак %
  • Знак & и др. знаки
1) В качестве букв используются заглавные и строчные буквы лат. алфавита. ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz  и знак подчеркивания(_); 2) Десятичные цифры: 0, 1, 2, 3, . . . , 9. К специальным символам относятся знаки пунктуации и арифметических операций; 3) Знаки арифметич. операций: сложение(+) вычитание(-) умножение(*) деление(/) целочисленное деление (DIV) остаток от целочисленного деления (MOD)

1) В качестве букв используются заглавные

и строчные буквы лат. алфавита.

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

и знак подчеркивания(_);

2) Десятичные цифры: 0, 1, 2, 3, . . . , 9.

К специальным символам относятся знаки

пунктуации и арифметических операций;

3) Знаки арифметич. операций:

сложение(+)

вычитание(-)

умножение(*)

деление(/)

целочисленное деление (DIV)

остаток от целочисленного деления (MOD)

- больше - не равно = - больше или равно У каждого символа в соответствии со своим номером есть обозначенный код( ASCII) . " width="640"

4) Знаки логических операций:

AND – логическое умножение(и)

OR – логическое сложение(или)

NOT – логическое отрицание(нет)

XOR – отрицание операций

SHL – перемещение цепи битов влево(1 и 0)

SHR – перемещение цепи битов вправо

5) Знаки отношения или сравнения:

- больше

- не равно

= - больше или равно

У каждого символа в соответствии со своим номером есть обозначенный код( ASCII) .

6) Основные математические функции: Sqr(x) – возведение х в квадрат Sqrt(x) – квадратный корень из х Abs(x) – модуль от х Pi – выдает число 3,1415926…(19 знаков после запятой) Sin(x) – синус х Cos(x) – косинус х Arctan(x) – арктангенс х Random(x) – выбирается случайное число от 0 до х-1(целое) Random – выбирается случайное число от 0 до 1 (вещ.)

6) Основные математические функции:

Sqr(x) – возведение х в квадрат

Sqrt(x) – квадратный корень из х

Abs(x) – модуль от х

Pi – выдает число 3,1415926…(19 знаков после запятой)

Sin(x) – синус х

Cos(x) – косинус х

Arctan(x) – арктангенс х

Random(x) – выбирается случайное число от 0 до х-1(целое)

Random – выбирается случайное число от 0 до 1 (вещ.)

7) Ключевые слова and - логическое И array - массив begin - начало блока case - вариант const - константа div - целочисленное деление mod - остаток от целочисл. деления go to- перейти do - выполнить else - иначе end - конец блока file - файл for - для uses - исполнение var - переменная while - пока label - метка not - логич. отрицание or - логическое ИЛИ procedure - процедура program - имя программы repeat - повторить string - строка then - то type - тип unit - модуль

7) Ключевые слова

and - логическое И

array - массив

begin - начало блока

case - вариант

const - константа

div - целочисленное деление

mod - остаток от целочисл. деления

go to- перейти

do - выполнить

else - иначе

end - конец блока

file - файл

for - для

uses - исполнение

var - переменная

while - пока

label - метка

not - логич. отрицание

or - логическое ИЛИ

procedure - процедура

program - имя программы

repeat - повторить

string - строка

then - то

type - тип

unit - модуль


    Скачать

    Рекомендуем курсы ПК и ППК для учителей

    Вебинар для учителей

    Свидетельство об участии БЕСПЛАТНО!