Введен в действие
Постановлением Государственного
комитета СССР по стандартам
от 18 декабря 1978 г. N 3350
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
ОПИСАНИЕ ПРОГРАММЫ
UNIFIED SYSTEM FOR PROGRAM DOCUMENTATION. PROGRAM DESCRIPTION
ГОСТ 19.402-78
(СТ СЭВ 2092-80)
Группа Т55
(в ред. Изменения N 1, утв. в сентябре 1981 г.)
Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. N 3350 срок введения установлен с 01.01.80.
1. Настоящий стандарт устанавливает состав и требования к содержанию программного документа "Описание программы", определенного ГОСТ 19.101-77.
Стандарт полностью соответствует СТ СЭВ 2092-80.
2. Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
3. Описание программы должно содержать следующие разделы: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
общие сведения; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
функциональное назначение; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
описание логической структуры; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
используемые технические средства; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
вызов и загрузка; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
входные данные; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
выходные данные. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
4. В разделе "Общие сведения" должны быть указаны: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
обозначение и наименование программы; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
программное обеспечение, необходимое для функционирования программы; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
языки программирования, на которых написана программа. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
5. В разделе "Функциональное назначение" должны быть указаны классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях на применение. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
6. В разделе "Описание логической структуры" должны быть указаны: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
алгоритм программы; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
используемые методы; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
структура программы с описанием функций составных частей и связи между ними; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
связи программы с другими программами. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
Описание логической структуры программы выполняют с учетом текста программы на исходном языке. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
7. В разделе "Используемые технические средства" должны быть указаны типы электронных вычислительных машин и устройств, которые используются при работе программы. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
8. В разделе "Вызов и загрузка" должны быть указаны: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
способ вызова программы с соответствующего носителя данных; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
входные точки в программу. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
9. В разделе "Входные данные" должны быть указаны: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
характер, организация и предварительная подготовка входных данных; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
формат, описание и способ кодирования входных данных. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
10. В разделе "Выходные данные" должны быть указаны: (в ред. Изменения N 1, утв. в сентябре 1981 г.)
характер и организация выходных данных; (в ред. Изменения N 1, утв. в сентябре 1981 г.)
формат, описание и способ кодирования выходных данных. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
11. Допускается содержание разделов иллюстрировать пояснительными примерами, таблицами, схемами, графиками. (в ред. Изменения N 1, утв. в сентябре 1981 г.)
12. В Приложение к описанию программы допускается включать различные материалы, которые нецелесообразно включать в разделы описания. (в ред. Изменения N 1, утв. в сентябре 1981 г.)