Выполнение программных документов
ГОСТ 19.106—78 устанавливает правила выполнения программных документов для промышленных компьютеров, комплексов и систем независимо от их назначения и области применения.
Программные документы оформляют на листах формата А4. Кроме того, допустимо оформление документов на листах формата A3, а при изготовлении документа типографским способом возможно использование листов типографических форматов.
При необходимости допускается делить программный документ на части. Деление на части осуществляется на уровне не ниже раздела. Каждую часть
комплектуют отдельно, при этом в конце содержания первой части следует перечислить названия остальных частей.
Допускается включение в документ частей текста программы, оформленных в соответствии с правилами языка, на котором написан текст программы.
ГОСТ 19.701—90 (ИСО 5807—85) «Схемы алгоритмов, программ данных и систем» определяет условные обозначения и правила выполнения схем.
При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Такое графическое представление называется схемой алгоритма или блок-схемой.
В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т. п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий. Для на-
Чертания этих схем используется набор символов, определяемых ГОСТ 19.701 — 90. Наиболее часто употребляемые символы приведены в табл. 5.2.
Для облегчения вычерчивания и нахождения на схеме символов рекомендуется поле листа разбивать на зоны. Размеры зон устанавливают с учетом минимальных размеров символов, изображенных на данном листе. Допускается один символ размещать в двух и более зонах, если его размер превышает размер зоны.
Координаты зоны по горизонтали проставляют арабскими цифрами слева направо в верхней части листа, а по вертикали — прописными буквами латинского алфавита сверху вниз в левой части листа.
Координаты зон в виде сочетаний букв и цифр присваивают символам, вписанным в поля этих зон (например, Al, А2, A3, В1, В2, ВЗ и т. д.).
Расположение символов на схеме должно соответствовать требованиям ГОСТ 19.701—90. Исключение составляют обязательные символы Линия потока, Канал связи, Комментарий и рекомендуемые символы Межстраничный соединитель, Транспортирование носителей, Материальный поток.
Линии потока должны быть параллельны линиям внешней рамки схемы. Направления линий потока сверху вниз и слева направо принимают за основные и, если линии потока не имеют изломов, стрелками их можно не обозначать. В остальных случаях направления линий потока обозначаются стрелками обязательно. Расстояния между параллельными линиями потоков должно быть не менее 3 мм, между остальными символами схемы — не менее 5 мм.
Записи внутри символа должны быть представлены таким образом, чтобы их можно было читать слева направо и сверху вниз, независимо от направления потока. В схеме символу может быть присвоен идентификатор, который должен помещаться слева над символом (например, для ссылки в другие части документации). В схемах допускается краткая информация о символе (описание, уточнение или другие перекрестные ссылки для более полного понимания функции данной части системы). Описание символа помещаться справа над ним.