Схемы алгоритмов и программ выполняются с применением набора так называемых блочных символов, каждый из которых условно отображает некоторую функцию или производимое действие.
Схемы алгоритмов и программ, данных систем состоят из имеющих заданное значение символов, краткого пояснительного текста и соединяющих линий.
Схемы могут использоваться на различных уровнях детализации, причем число уровней зависит от размеров и сложности задачи обработки данных.
Различают следующие виды схем (ГОСТ 19.701-90):
- схемы данных;
- схемы программ;
- схемы работы системы;
- схемы взаимодействия программ;
- схемы ресурсов системы.
Схемы программ отображают последовательность операций в программе. Схема программ состоит из:
- символов процесса, указывающих фактические операций обработки данных (включая символы, определяющие путь, которого следует придерживаться с учетом логических условий);
- линейных символов, указывающих поток управления ;
- специальных символов, используемых для облегчения написания и чтения схемы.
Для облегчения вычерчивания и нахождения символов рекомендуется поле листа разбивать на зоны. Размеры зон устанавливаются с учетом минимальных размеров символов, изображенных на данном листе. Допускается один символ размещать в двух и более зонах, если размер символа превышает размер зоны. Координаты зоны представляют:
- по горизонтали – арабскими цифрами слева направо в верхней части листа;
- по вертикали прописными буквами латинского алфавита сверху вниз в левой части листа.
Размеры блоков могут быть произвольными. Нельзя изменить только размеры углов. Рекомендуется выдерживать размеры блоков –сторона А – ряд чисел, кратных 5 (5, 10, 15, 20), а Б – 2/3 А.
Линии потоков должны быть параллельны линиям внешней рамки схемы. Направления линии потоков сверху вниз и слева направо пронимают за основные и, если линия потока не имеет изломов, стрелками можно не обозначать В остальных случаях направление линии потока обозначать стрелкой обязательно. Расстояния между параллельными линиями потока должны быть не менее 3 мм, между остальными символами схемы не менее 5 мм.
Запись внутри символа или рядом с ним должны выполняться в машинописью с одним интервалом или чертежным шрифтом. Записи внутри символа или рядом с ним должны быть краткими.
Сокращения слов и аббревиатуры, за исключением установленных государственными стандартам, должны быть расшифрованы в нижней части поля схемы или в документе, к которому эта схема относится.
Основные символы, применяемые при построении схем программ, данных и систем.
1. Символ носителя данных:
2. Процесс. Символ процесса используется для отображения некоторых действий (внутри символа допускается изображение формулы, текста и т.д.):
3. Предопределенный процесс. Символ процесса, используемый для отображения функции ли процедуры (внутри символа указывается имя процедуры или функции):
4. Решение. Используется для выбора альтернативных действий:
5. Соединитель. Используется для указания связей между блоками. При разрыве линии внутри символа ставится одинаковый символ. В случае перехода со страницы на страницу используется соединитель с комментарием.
6. Терминатор. Символ отображает выход во внешнюю среду и выход из внешней среды (начало и конец программы, внешнее использование и источник или пункт назначения данных):
7. Комментарии. Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечания. Пунктирные линии в символе комментария связаны с соответствующем символом или могут обводить группу символов. Текст комментариев или примечаний должен быть помещен около ограничивающей фигуры.
Дата: 2019-05-28, просмотров: 253.