logo search
Лекции по информационным технологиям / Лекции_2_семестр

Алфавит языка

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

+ - * / > < = ; # ’ , . : [] {} $ () ^ @ пробел

Составные символы:

:= <> .. (* *) <= >=

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

Слова

Набор слов, используемых в языке, делятся на зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя.

Зарезервированные словаявляются составной частью языка, имеют фиксированное начертания и раз навсегда определенный смысл. Например:label(метка),begin(начало блока),end(конец блока),not(логическое НЕ),div(деление нацело),do(выполнить),for(для) и т.д.

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

Стандартные идентификаторыслужат для обозначения типов данных, констант, процедур и функций, заранее определенных разработчиками языка программирования. Например,integer(описывает целый тип данных),Sin,Cos,Ln,Sqr,Sqrt(вызывают стандартные математические функции),Read,ReadLn(вызывают процедуру ввода данных),Write,WriteLn(вызывают процедуру вывода данных).

Пользовательские идентификаторыслужат для обозначения типов данных, констант, процедур и функций, определенных самим программистом. При этом в каждом программном блоке идентификаторы должны быть уникальными.

Правила написания идентификаторов: