Сведения о языке программирования Паскаль

Содержание

Слайд 2

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

язык программирования
программа
алфавит
служебные слова
типы данных
структура программы
оператор присваивания

Ключевые слова язык программирования программа алфавит служебные слова типы данных структура программы оператор присваивания

Слайд 3

Словарь языка

Словарь языка

Слайд 4

Алфавит и словарь языка

Имена (констант, переменных, программ и других объектов) - любые

Алфавит и словарь языка Имена (констант, переменных, программ и других объектов) -
отличные от служебных слов последовательности букв, цифр и символа подчеркивания, начинающиеся с буквы или символа подчеркивания.

Правильные имена
x
velichina
zzz
polnaja_summa
tri_plus_dva
s25
_k1
a1b88qq
oshibka

Прописные и строчные буквы в именах не различаются. Длина имени может быть любой.

Неправильные имена
Ж - буква не латинского алфавита polnaja summa - содержится символ (пробел), не являющийся буквой, цифрой или знаком подчеркивания.
2as - начинается с цифры
Domby&Son - содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания

Слайд 5

Простые типы данных

Типы величин

Простые типы данных Типы величин

Слайд 6

Общий вид программы

program <имя программы>;
uses crt;
const <список постоянных значений>;
var <описание

Общий вид программы program ; uses crt; const ; var ; begin
используемых переменных>;
begin <начало программного блока>
clrscr; <очистка экрана>
<оператор 1>;
<оператор 2>;
. . .
<оператор n>
readln
end.

Операторы - языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи.

Слайд 7

Раздел описания переменных

Целый тип

Вещественный тип

Символьный тип

Имена переменных

Раздел описания переменных Целый тип Вещественный тип Символьный тип Имена переменных

Слайд 8

Можно описывать несколько
переменных одного типа в
одной строке.
Например:
Var i, j, k

Можно описывать несколько переменных одного типа в одной строке. Например: Var i,
: integer;
x, y, z : real;
t : String;

Описание переменных

Слайд 9

Оператор присваивания

Основное преобразование данных, выполняемое компьютером, - присваивание переменной нового значения, что

Оператор присваивания Основное преобразование данных, выполняемое компьютером, - присваивание переменной нового значения,
означает изменение содержимого области памяти.
Общий вид оператора:

<имя переменной>:=<выражение>

Слайд 10

Оперативная память

Выполнение оператора присваивания

Процессор

10 + 5

a

s

b

10

5

10

15

5

a:=10;
b:=5;
s:=a+b

Оперативная память Выполнение оператора присваивания Процессор 10 + 5 a s b

Слайд 11

Арифметические действия и их приоритет

Результатом деления двух целых чисел всегда является действительное

Арифметические действия и их приоритет Результатом деления двух целых чисел всегда является действительное число.
число.

Слайд 12

Правила записи арифметических выражений:
Арифметическое выражение записывается в строку.
Нельзя ставить подряд два знака

Правила записи арифметических выражений: Арифметическое выражение записывается в строку. Нельзя ставить подряд
арифметических операций.
Нельзя опускать знак умножения.
Можно использовать только круглые скобки.
Приоритет выполнения арифметических операций следующий:
a) Действия в скобках;
б) Вычисление функций;
в) Умножение, деление, DIV, MOD;
г) Сложение, вычитание;

Слайд 13

Стандартные функции числовых данных

Стандартные функции числовых данных

Слайд 14

Запись выражений

Запись выражений