ГОСТ 19.402-78
1. Настоящий стандарт устанавливает состав и требования к
содержанию программного документа «Описание программы», определённого ГОСТ 19.101-77.
Стандарт полностью соответствует СТ СЭВ 2092-80.
2. Структуру и оформление документа устанавливают в соответствии с
ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является
обязательным.
3. Описание программы должно содержать следующие разделы:
·
общие
сведения;
·
функциональное
назначение;
·
описание
логической структуры;
·
используемые
технические средства;
·
вызов
и загрузка;
·
входные
данные;
·
выходные
данные.
В зависимости от особенностей программы допускается вводить
дополнительные разделы или объединять отдельные разделы.
4. В разделе «Общие сведения» должны быть указаны:
·
обозначение
и наименование программы;
·
программное
обеспечение, необходимое для функционирование программы;
·
языки
программирования, на которых написана программа.
5. В разделе «Функциональное назначение» должны быть указаны классы
решаемых задач и (или) назначение программы и сведения о функциональных
ограничениях на применение.
6. В разделе «Описание логической структуры» должны быть указаны:
·
алгоритм
программы;
·
используемые
методы;
·
структура
программы с описанием функций составных частей и связи между ними;
·
связи
программы с другими программами.
Описание логической структуры программы выполняют с учетом текста
программы на исходном языке.
3-6.(Измененная редакция,
Изм. № 1).
7. В разделе «Используемые технические средства» должны быть
указаны типы электронно-вычислительных машин и устройств, которые используются
при работе программы.
8. В разделе «Вызов и загрузка» должны быть указаны:
·
способ
вызова программы с соответствующего носителя данных;
·
входные
точки в программу.
Допускается указывать адреса загрузки, сведения об использовании
оперативной памяти, объем программы.
9. В разделе «Входные данные» должны быть указаны:
·
характер,
организация и предварительная подготовка входных данных;
·
формат,
описание и способ кодирования входных данных.
10. В разделе «Выходные данные» должны быть указаны:
·
характер
и организация выходных данных;
·
формат,
описание и способ кодирования выходных данных.
11. Допускается содержание разделов иллюстрировать пояснительными
примерами, таблицами, схемами, графиками.
12. В приложение к описанию программы допускается включать
различные материалы, которые нецелесообразно включать в разделы описания.
7-12.(Введены дополнительно,
Изм. № 1).