Приложение 10. Описание программы (ГОСТ 19.402-78)
|
Составление информационной части (аннотации и содержания) является обязательным.
В зависимости от особенностей программы допускается вводить дополнительные разделы помимо нижеуказанных или объединять отдельные разделы.
1. ОБЩИЕ СВЕДЕНИЯ
В разделе должны быть указаны: обозначение и наименование программы; программное обеспечение, необходимое для функционирования программы; языки программирования, на которых написана программа.
2. ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ
В разделе должны быть указаны классы решаемых задач и/или назначение программы и сведения о функциональных ограничениях на применение.
3. ОПИСАНИЕ ЛОГИЧЕСКОЙ СТРУКТУРЫ
В разделе должны быть указаны:
- алгоритмы программы;
- используемые методы;
- структура программы с описанием функций составных частей и связи между ними;
- связи программы с другими программами.
Описание логической структуры программы выполняют с учетом тек ста программы на исходном языке.
4. ИСПОЛЬЗУЕМЫЕ ТЕХНИЧЕСКИЕ СРЕДСТВА
В разделе должны быть указаны типы электронных вычислительных машин и устройств, которые используются при работе программы.
5. ВЫЗОВ И ЗАГРУЗКА
В разделе должны быть указаны:
- способ вызова программы с соответствующего носителя данных;
- входные точки в программу.
Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы.
6. ВХОДНЫЕ ДАННЫЕ
В разделе должны быть указаны:
- характер, организация и предварительная подготовка входных данных;
- формат, описание и способ кодирования входных данных.
7. ВЫХОДНЫЕ ДАННЫЕ
В разделе должны быть указаны:
- характер и организация выходных данных;
- формат, описание и способ кодирования выходных данных.
Допускается иллюстрировать содержание разделов пояснительными примерами, таблицами, схемами, графиками.
В приложение допускается включать различные материалы, которые нецелесообразно включать в разделы документа.