Форма записи алгоритмов
Форма записи алгоритма зависит от того кто будет исполнителем этого алгоритма. Алгоритм может быть :
1. Записан на естественном языке
2. Изображён в виде блок-схемы
3. Записан на алгоритмическом языке
Запись алгоритмов в виде блок-схем. Схема алгоритма – графическое представление алгоритма. Каждый пункт алгоритма отображается на схеме некоторой геометрической фигурой – блоком – и дополняется элементарными словесной записи . Правила выполнения схем алгоритмов регламентирует ГОСТ 19.002-80 (единая система программной документации ,см таблицу 1.1)
Таблица 1.1Основные элементы блок-схем
№ П/П | Символ | Наименование | содержание | ||
a:=b b:=с | Блок вычислений | Вычисляет действия или последовательность действий | |||
Логический блок | Выбор направления выполнения | ||||
Блок ввода/вывода | 1. Общее обозначение ввода (вывода) данных, вне зависимости от физического носителя; 2. Вывод данных носителем которого является документ | ||||
Нача и конец | Начало или конец алгоритма, вход или выход в программу | ||||
Процесс пользователя (подпрограмма) | Вычисление по стандартной программе или подпрограмме | ||||
Блок модификации | Функция выполняет действия, изменяющие пункты (напр. Заголовок цикла алгоритма) | ||||
Соединитель | Указания связи прерывными линиями между потоками информации в пределах одного листа | ||||
Межстраничные соединения | Указании связи между информацией на разных листа |
Блок на схемах соединяются линиями потоков информации. Основное направление потока информации сверху вниз и слева направо. Стрелки могут не указывать.