Язык – совокупность символов, соглашений и правил, используемых для общения. При записи алгоритма решения задачи на языке программирования необходимо четко знать правила написания и использования языковых единиц. Основой любого языка является алфавит (набор знаков, состоящий из букв, десятичных и шестнадцатеричных цифр, специальных символов).
Алфавит Паскаля составляют:
o прописные и строчные буквы латинского алфавита: A, B, C…Y, Z, a, b, c,…y, z ;
o десятичные цифры: 0, 1, 2,…9;
o специальные символы: + - * / > < = ; # ‘ , . : {} [] ( )
o комбинации специальных символов, которые нельзя разделять пробелами, если они используются как знаки операций: «:=», «..», «<>», «<=», «>=», «{}».
Неделимые последовательности знаков алфавита образуют слова, отделенные друг от друга разделителями. Ими могут быть пробел, комментарий или символ конца строки. Словарь Паскаля можно разделить на три группы слов: зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя.
Зарезервированные слова имеют фиксированное написание и навсегда определенный смысл. Они не могут изменяться программистом и их нельзя использовать в качестве имен для обозначения величин.
Absolute
Абсолютный
Library
Библиотека
And
Логическое И
Mod
Остаток от деления
Array
Массив
Not
Логическое НЕ
Begin
Начало блока
Or
Логическое ИЛИ
Case
Вариант
Of
Из
Const
Константа
Object
Объект
Div
Деление нацело
Procedure
Процедура
Задача любой программы состоит в обработке данных. В Паскале данные делятся на константы и переменные. Они определяются идентификаторами (именами). Идентификатор – имя (identification – установление соответствия объекта некоторому набору символов). Для обозначения определенных разработчиками языка функций, констант и т.д. служат стандартные идентификаторы, например Sqr, Sqrt и т.д. В этом примере Sqr вызывает функцию, которая возводит в квадрат данное число, а Sqrt – корень квадратный из заданного числа. Пользователь может переопределить любой стандартный идентификатор, но чаще всего это приводит к ошибкам, поэтому на практике их используют без изменения. Идентификаторы пользователя – это те имена, которые дает сам программист. При записи программ нужно соблюдать общие правила написания идентификаторов:
o Идентификатор начинается только с буквы
o Идентификатор может состоять из букв, цифр и знака подчеркивания.
o Максимальная длина – 127 символов.
o При написании идентификаторов можно использовать прописные и строчные буквы.
o Между двумя идентификаторами должен стоять хотя бы один пробел.
o Некоторые зарезервированные слова версии Турбо Паскаль
Константами называются такие данные, которые не изменяются в процессе выполнения программы, в отличие от переменных, которые могут менять свои значения. Имя переменной подобно ящичку, который можно заполнить различными значениями, что нельзя сделать с константой. Переменная характеризуется именем, типом и значением.