Читайте также:
|
|
Как и любой алгоритм, являющийся последовательностью инструкций, программа на языке Паскаль состоит из команд (операторов), записанных в определенном порядке и формате.
Команды позволяют получать, сохранять и обрабатывать данные различных типов (например, целые числа, символы, строки символов, т.д.).
Кроме команд в записи программы участвуют еще так называемые "служебные слова", организующие структуру программы.
Вам уже известно, что основное назначение компьютера – облегчить человеку работу с большими объемами информации, поэтому подавляющее большинство программ построено по одному, довольно простому принципу:
Все эти действия реализуются через имеющиеся в языках программирования команды, алгоритмические структуры и структуры данных.
Основная структура программы
Правила языка Паскаль предусматривают единую для всех программ форму основной структуры:
Program Имя программы;
Раздел описаний;
Begin
Тело программы;
End.
Здесь слова Program, Begin и End являются служебными. Правильное и уместное употребление этих слов является обязательным.
Угловые скобки в формате указывают на то, что вместо них при реальном программировании должно быть подставлено конкретное значение. Сама запись программы в принципе может производиться вообще в одну стоку. Однако, такая запись неудобна для чтения, недостаточно наглядна, поэтому я рекомендую придерживаться приведенной структуры, а в «теле» программы – по одному оператору в строке.
Имя программы выбирается самостоятельно разработчиком в соответствии с правилами построения идентификаторов.
Все объекты (переменные, константы метки, функции, процедуры и т.д.), не являющиеся зарезервированными в Паскале, которые вы используете в программе, должны быть описаны. Это производится для того, чтобы компьютер перед выполнением программы зарезервировал память под соответствующие объекты и поставил в соответствие им идентификаторы. Раздел описаний может состоять из пяти подразделов:
Описание меток (Label)
Описание типов (Type).
Описание констант (Const).
Описание переменных (Var).
Описание процедур и функций (Procedure, Function).
При отсутствии таких объектов, соответствующий подраздел может быть опущен.
Дата добавления: 2015-01-05; просмотров: 27 | Поможем написать вашу работу | Нарушение авторских прав |