Теоретический материал
Требования к знаниям
Перед выполнением практической работы студент должен
знать:
- основные элементы IDE Delphi и принципы работы в ней;
- основные операторы языка Object Pascal.
после выполнения практической работы студент должен
уметь:
- разрабатывать алгоритмы с использованием рекурсивных подпрограмм.
Наиболее важная функция спецификации – проектирование программы.
Для изображения схем алгоритмов разработан ГОСТ 19.701—90, согласно которому имеются следующие структуры алгоритмов:

Псевдокод — формализованное текстовое описание алгоритма (текстовая нотация). В литературе были предложены несколько вариантов псевдокодов.

Flow-формы представляют собой графическую нотацию описания структурных алгоритмов, которая иллюстрирует вложенность структур. Каждый символ Flow-формы имеет вид угольника и может быть вписан в любой внутренний прямоугольник любого другого символа.
Диаграммы Насси — Шнейдермана являются продолжением Flow-форм. Отличие их от Flow-форм состоит в том, что область обозначения условий изображают в виде треугольников. Это обозначение обеспечивает большую наглядность представления алгоритма.
