Основы применения вычислительной техники и программирование. Беспалов В.В. - 8 стр.

UptoLike

Составители: 

1.1.1. Величины в Паскале
Решение задач на ПКэто процесс сбора, обработки и передачи
информации. Поэтому задача любой программы состоит в обработке
данных. В Паскале данные делятся на константы и переменные. Они
определяются идентификаторами (именами).
Константами называются такие данные, которые не изменяются
в процессе выполнения программы в отличие от переменных, которые мо-
гут менять свои значения. Имя переменной подобно ящичку, который мож-
но заполнить различными значениями, что нельзя сделать с константой.
Переменная характеризуется именем, типом (см. 1.2) и значением.
Кроме констант и переменных, существуют так называемые типи-
зированные константы, которые являются как бы промежуточным зве-
ном между переменными и константами (в данном пособии не рассмат-
риваются. Рекомендуется дополнительная литература, например, [3]).
1.1.2. Структура программы
В программе программист записывает последовательность дейст-
вий, выполняемых над определенными данными с помощью различных
операций для реализации заданной цели. Основные требования, предъ-
являемые к программе:
точность полученного результата;
время выполнения;
объем требуемой памяти.
Максимальный размер программы ограничен. Компилятор позво-
ляет обрабатывать программы, в которых объем данных и генерируе-
мый машинный код не превышают 64 Кбайт каждый. Если объем про-
граммы требует большего количества памяти, то необходимо использо-
вать дополнительные средства.
Структура программы:
1. Заголовок, состоящий из зарезервированного слова program
и имени программы. Заголовок несет смысловую нагрузку и может от-
сутствовать, однако рекомендуется всегда его записывать для быстрого
распознавания нужной программы.
2. Раздел описаний, в котором должны быть описаны все иден-
тификаторы, встречающиеся в программе. Он представляет собой:
список имен подключаемых библиотечных модулей (опре-
деляется зарезервированным словом uses);
описание меток (label);
описание констант (const);
определение типов данных (type);
описание переменных (var);
9