====== Описание программы ====== Содержание - Аннотация - Общие сведения - Функциональное назначение - Описание логической структуры - Используемые технические средства - Вызов и загрузка - Входные данные - Выходные данные ===== Аннотация ===== ===== Общие сведения ===== (обозначение и наименование программы; программное обеспечение, необходимое для функционирование программы; языки программирования) ===== Функциональное назначение ===== (классы решаемых задач и/или назначение программы; сведения о функциональных ограничениях на применение) ===== Описание логической структуры ===== (алгоритм программы; используемые методы; структура программы с описанием функций составных частей и связи между ними; связи программы с другими программами) ===== Используемые технические средства ===== (типы электронно-вычислительных машин и устройств, которые используются при работе программы) ===== Вызов и загрузка ===== (способ вызова программы с соответствующего носителя данных; входные точки в программу; адреса загрузки; сведения об использовании оперативной памяти; объем программы) ===== Входные данные ===== (характер, организация и предварительная подготовка входных данных; формат, описание и способ кодирования входных данных) ===== Выходные данные ===== (характер и организация выходных данных; формат, описание и способ кодирования выходных данных) ---- ГОСТ 19.402-78. Составление информационной части (аннотации и содержания) является обязательным. Описание программы должно содержать следующие разделы: - Общие сведения должны включать: * обозначение и наименование программы; * программное обеспечение, необходимое для функционирование программы; * языки программирования, на которых написана программа. - Функциональное назначение (должны быть указаны классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях на применение); - Описание логической структуры (описание логической структуры программы выполняют с учетом текста программы на исходном языке) должно включать: * алгоритм программы; * используемые методы; * структура программы с описанием функций составных частей и связи между ними; * связи программы с другими программами - Используемые технические средства (должны быть указаны типы электронно-вычислительных машин и устройств, которые используются при работе программы); - Вызов и загрузка должны быть указаны: * способ вызова программы с соответствующего носителя данных; * входные точки в программу; Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы. - Входные данные должны быть указаны: * характер, организация и предварительная подготовка входных данных; * формат, описание и способ кодирования входных данных. - Выходные данные должны быть указаны: * характер и организация выходных данных; * формат, описание и способ кодирования выходных данных. В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.