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


Краткая характеристика языка

Составление программы

Весь алгоритм в сборке.

 
 

 

 


Если на каком-то шаге проектной процедуры не удаётся представить вычислительный процесс только типовыми структурами, то это означает, что программист не понимает, где главные, а где второстепенные процессы. В этом случае необходимо вернуться к этапу постановки задачи.

Непонимание задачи приводит к неструктурным алгоритмам, которые сложны для понимания, для отладки, а, следовательно, ненадёжны.

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

 

Программа представляет собой последовательность команд для ЭВМ, выполнение которых реализует алгоритм решения задачи.

Программы пишутся с помощью алгоритмических языков.

Язык Turbo Pascal

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

Язык машинно-независим, следовательно, программы легко переносятся.

Позволяет работать с данными сложной структуры.

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

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

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

 

Включает:

1) прописные и строчные буквы латинского алфавита

‘a’…’z’, ‘A’…’Z’;

2) цифры ‘0’…’9’;

3) символ подчёркивания ‘_’ (код 95);

4) пробел ‘ ‘ (код 32);

5) символы с кодами 0-31;

6) специальные символы:

+ - * / = > < [ ] . , ( )

; ^ : ‘ @ { } $ #

 

Символы кириллицы, а также некоторые другие символы, имеющиеся на клавиатуре, в алфавит языка не входят.

 

Идентификаторы –

- иначе имена – констант, переменных, процедур и т.п. Идентификатор может иметь произвольную длину, но значащими являются только первые 63 символа.

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

 

Пр.

 

ВерноНеверно

a 1Program

ALPHA block#1

MyProgamIsBestProgram My Program

Date_2_oct_1995 mod

_beta

f1

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