Правила составления схем алгоритмов

На практике наиболее часто используется графическая форма записи алгоритма, называемая схемой. Схема алгоритма представляет собой совокупность определенным образом соединенных между собой стандартных геометрических фигур (символов), каждая из которых предписывает выполнение вполне определенных действий - ввод данных, счет по формуле, вывод результатов счета и т.п. (табл. 1.1).

Соединение символов между собой производится с помощью линий (линий потока) в последовательности, определяемой логикой решаемой задачи.

Схемы алгоритмов должны выполняться в соответствии с ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения».

1. Каждый символ в алгоритме должен выполнять ту функцию, для которой он предназначен.

2. Форма символов должна соответствовать приведенной в таблице 1.1. Изменение геометрических параметров, влияющих на их форму, недопустимо.

3. Символы могут быть вычерчены в любой ориентации, но предпочтительной является горизонтальная.

4. Минимальное количество поясняющего текста следует помещать внутри символа. Если объем этого текста велик, необходимо использовать комментарий.

Табл. 1.1

Символ и его наименование Функция
   
Данные Символ отображает данные, носитель которых не определен. Используется как символ ввода или вывода данных
Ручной ввод Символ отображает данные, вводимые вручную с устройств любого типа, например, с клавиатуры
Дисплей Символ отображает данные, выводимые на экран монитора
Документ Символ отображает данные, выводимые на бумагу
Процесс Символ отображает функцию обработки данных любого вида (выполнение операций приводящих к изменению значения)
Решение Символ отображает выбор одного из взаимоисключающих путей решения задачи в зависимости от некоторого условия. Имеет один вход и несколько выходов
Подготовка Символ отображает начало цикла в детализированных схемах алгоритмов циклических вычислительных процессов

Продолжение табл. 1.1

   
Предопределеннй процесс Символ отображает обращение к подпрограмме
Граница цикла Символ, состоящий из двух частей, отображает начало и конец цикла в упрощенных схемах алгоритма. Обе части символа имеют один и тот же идентификатор. Закон изменения параметра цикла или условие его завершения помещаются внутри символа в начале или конце в зависимости от расположения операции, проверяющей условие
Терминатор Символ отображает начало или конец схемы алгоритма
Комментарий Символ используют для пояснений к отдельным символам алгоритма или к группе символов
Соединитель Символ используется при необходимости оборвать линию в каком-либо месте и продолжить ее в другом

 
 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: