Просмотр содержимого документа
«Презентация: "Язык программирования Паскаль".»
26 февраля.
Классная работа
Тема урока:
Тема урока
Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Записи алгоритмов на языках программирования называются программами .
Язык Паскаль – универсальный язык программирования.
Никлаус Вирт ( 1934 - 2024) - швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор информатики (компьютерных наук). Разработчик языка Паскаль и ряда других языков программирования.
Алфавит языка
Алфавит языка программирования Паскаль - набор допустимых символов, которые можно использовать для записи программы.
Алфавит языка Паскаль
Латинские прописные
буквы
A, B, C, …, X Y, Z
Латинские строчные
буквы
a, b, c,…, x, y, z
Арабские цифры
0, 1, 2, …, 7, 8, 9
Знаки арифметические,
препинания, скобки и другие
Специальные
символы
= и Начало и конец комментария (* и *) " width="640"
Алфавит языка
В алфавит языка Паскаль включены неделимые элементы (составные символы).
Неделимые элементы
Знак операции
присваивания
: =
Знаки больше или равно,
меньше или равно
= и
Начало и конец
комментария
(* и *)
Алфавит и словарь языка
Имена (констант, переменных, программ и других объектов) - любые отличные от служебных слов последовательности букв, цифр и символа подчеркивания, начинающиеся с буквы или символа подчеркивания.
Правильные имена
Неправильные имена
x
velichina
zzz
polnaja_summa
tri_plus_dva
s25
_k1
a1b88qq
oshibka
Ж - буква не латинского алфавита polnaja summa - содержится символ (пробел), не являющийся буквой, цифрой или знаком подчеркивания.
2as - начинается с цифры
Domby&Son - содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания
Прописные и строчные буквы в именах не различаются. Длина имени может быть любой.
Простые типы данных
Название
Обозначение
Целочисленный
Вещественный
Допустимые значения
integer
real
Символьный
- 32 768 … 32 767
Область памяти
2 байта со знаком
Строковый
(2 . 9 *10 -39 …1.7*10 +38 )
char
Логический
string
Произвольный символ алфавита
6 байтов
1 байт
Последовательность символов длиной меньше 255
boolean
1 байт на символ
True и False
1 байт
Типы величин
Структура программы на языке Паскаль
Структура программы
Служебное слово program
и имя программы
Заголовок программы
Описание констант( const ) и
описание переменных ( var )
Описание данных
Начинается словом begin и
заканчивается словом end
с точкой
Описание действий
Раздел описания переменных
Имена переменных
var
i, j: integer ;
x: real ;
a: char ;
Вещественный тип
Целый тип
Символьный тип
Общий вид программы
program ;
const ;
var ;
begin
;
;
. . .
end .
Операторы - языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи.
Выполнение оператора присваивания
Процессор
10 + 5
a:=10;
b:=5;
s:=a+b
5
10
15
Оперативная память
b
s
a
10
5