Язык программирования Pascal


Изначально, ЯП Pascal был разработан (Вирт, США) исключительно для обучения студентов основам программного общения с ЭВМ. Последующая модернизация этого языка и создание эффективных трансляторов, превратили его в универсальный язык программирования object Pascal (Delphi), широко используемый профессионалами для разработок программных продуктов в среде Windows.

Алфавит письменного языка Pascal образуют:

- буквы латинского алфавита (a-z, A-Z), причем заглавные и прописные буквы транслятором не различаются,

- десятичные цифры 0, 1, 2, ... 9,

- знаки препинания : . , ;

- специальные символы # $ ^ + - = ( ) { } [ ] / ‘ < > *.

Буквы национальных алфавитов (кириллица) могут использоваться только для написания комментариев, которые не обрабатываются транслятором, и для задания информации «символьного типа».

Опр. Идентификатор – имя собственное (название) присваиваемое:

- объекту обработки,

- операции обработки,

- структуре (типу, конструкции, трафарету) объекта обработки или структуре операции обработки,

- оператору (предложению),

- подпрограмме (фрагменту программы).

Аналог понятия «идентификатор» - слово в естественном языке.

Синтаксические правила образования новых идентификаторов:

1. Плотная (пробелы не допускаются) последовательность из букв латинского алфавита, цифр и знака подчеркивания.

2. Первый символ – всегда буква.

3. Длина идентификатора не более 64 символов.

Примеры идентификаторов: DAN1, A, bbb, Matrix_7_7, NewR.

В языках программирования выделяют три группы идентификаторов.

Опр. Пользовательские идентификаторы – придумывает и обязательно описывает сам программист.

Опр. Зарезервированные слова языка - можно использовать только по их прямому (предусмотренному для данного языка) назначению.

Пример: VAR DO BYTE BEGIN END + - *

Опр. Служебные идентификаторы – слова, имеющие стандартное описание и предназначение, но программист может этим пренебрегать и использовать их по своему усмотрению.

Пример: SIN COS READ WRITE

 

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

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

Опр. Синтаксис оператора – правила образования (составления) оператора из идентификаторов.

Опр. Семантика операторов– смысла оператора понимаемый программой-транслятором, но выраженный на естественном языке, т.е. несколькими предложениями в повелительном наклонении.

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



Дата добавления: 2021-12-14; просмотров: 281;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.