Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
краткий справочник по програмированию.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
231.42 Кб
Скачать

Краткий справочник по языку Паскаль Этапы разработки программы

В процессе создания любой программы можно выделить несколько этапов.

  • Постановка задачи - выполняется на естественном языке (русском, английском и т.д.). Необходимо определить цель задачи, ее содержание и общий подход к решению.

  • Анализ задачи моделирование - определяются исходные данные и результат, выявляются ограничения на их значения, выполняется формализованное описание задачи и построение математической модели.

  • Разработка или выбор алгоритма решения задачи - выполняется на основе ее математического описания.

  • Проектирование общей структуры программы - формируется модель решения с последующей детализацией и разбивкой на подпрограммы.

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

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

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

Оформление решений

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

  • осмысленных имен переменных, констант, функций и процедур;

  • отступов при записи инструкций;

  • комментариев.

Структура программы

Программа на языке Pascal состоит из следующих разделов:

  • раздел подключаемых библиотек;

  • раздел объявления меток;

  • раздел объявления констант;

  • раздел объявления типов;

  • раздел объявления переменных;

  • раздел объявления процедур и функций;

  • раздел инструкций программы.

Структура программы в общем виде выглядит следующим образом:

program Имя_Программы;

uses

Имя_Модуля1,...;

label

Имя_Метки1,...;

const

Имя_Константы=Значение_Константы;

type

Имя_Типа=Значение_Типа;

var

Имя_Переменной:Тип переменной;

{объявление процедур и функций пользователя};

begin

{Инструкции основной программы};

end.

Типы данных

К основным типам данных языка Pascal относятся:

  • целые числа (integer и др.);

  • действительные числа (real и др.);

  • символы (char);

  • строки (string);

  • логический (boolean);

Целые числа и числа с плавающей точкой могут быть представлены в различных форматах.

Целые числа

Название

Диапазон возможных значений

Память, байт

byte

0-255

1

shortint

-128-127

1

integer

-32 768-32 767

2

word

0-65 535

2

longint

-2 147 483 648-2 147 483 647

4

ДЕЙСТВИТЕЛЬНЫЕ ЧИСЛА

  • single (с одинарной точностью)

  • real (вещественный)

  • double (с двойной точностью)

  • extendent (с повышенной точностью)

  • comp (сложный)

Логический (булевский) тип имеет всего два значения: true (да - истина, 1) и false (нет - ложь, 0), причем данные значения упорядочены, т.е. в операциях сравнения true > false.

Символьный (литерный) и строковый типы представляют данные, являющиеся символами и их последовательностями - строками.

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