Данный стандарт определяет состав и требования к содержанию программного документа «Описание программы». Описание программы включает:
- Общие сведения
- Функциональное назначение
- Описание логической структуры
- Используемые технические средства
- Вызов и загрузка
- Входные данные
- Выходные данные
В разделе Общие сведения указывают:
- Обозначение и наименование программы
- Программное обеспечение, необходимое для функционирования программы
- Языки программирования, на которых написана программа
Раздел Функциональное назначение должен отражать классы решаемых задач и/или назначение программы, сведения о функциональных ограничениях на применение.
При описании логической структуры должны быть отражены:
- Алгоритм программы
- Используемые методы
- Структура программы с описанием функций составных частей и связей между ними
- Связи программы с другими программами
В разделе Используемые технические средства указывают типы ЭВМ и устройств, которые используются при работе программы.
При описании раздела Вызов и загрузка указывают способ вызова программы с соответствующего носителя данных и входные точки в программу.
Раздел Входные данные отражает:
- Характер, организацию и предварительную подготовку входных данных
- Формат, описание и способ кодирования входных данных
Раздел Выходные данные отражает:
- Характер и организацию выходных данных
- Формат, описание и способ кодирования выходных данных