Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания к КР.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.05 Mб
Скачать

3Структура стандартов единой системы программной документации

Документирование любой программы регламентируется стандартами Единой системы программной документации (ЕСПД) вне зависимости от назначения и области их применения (ГОСТ 19.001-77, ГОСТ 19.105-78 и др.). Оформление документации осуществляется с использованием стандартов ЕСПД, ЕСКД, отраслевых стандартов, стандартов организаций и др.

Виды программ и программных документов для вычислительных машин, комплексов и систем применения установлены ГОСТ 19.101-77. ЕСПД устанавливает следующие виды программ с точки зрения их документирования.

Компонент - программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса.

Комплекс - программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.

Алгоритм - точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату.

Программа - алгоритм, записанный в форме, воспринимаемой вычислительной машиной.

Программное обеспечение - совокупность программ и документов на них для реализации целей и задач цифровых электронных вычислительных машин.

Программное изделие - программа на носителе данных, являющаяся продуктом промышленного производства.

Программирование - раздел прикладной математики, разрабатывающий методы использования вычислительных машин для реализации алгоритмов.

Программный сегмент - часть программы, которая может выполняться, не требуя нахождения в оперативной памяти остальных частей.

Программный модуль - часть программы, допускающая автономную трансляцию. Изменения, вносимые в модуль, или его замена на другой модуль, выполняющий те же функции, не влияют на остальную часть программы. Модуль идентифицируется при компиляции, объединении с другими модулями и загрузке.

Документация, разработанная на программу, используется для реализации и передачи программы на носителях данных, а также для изготовления программного изделия. Программу (по ГОСТ 19.781-83) допускается идентифицировать и применять самостоятельно и (или) в составе других программ. Согласно общим требованиям к программным документам (ГОСТ 19.105-78) программный документ может быть представлен на различных типах носителей данных, в том числе и машинных: магнитных лентах и дисках, перфокартах, перфоленте. Правила оформления документов и их частей на каждом носителе данных устанавливаются соответствующими стандартами ЕСПД. Виды программных документов, используемые на разных стадиях разработки (ГОСТ 19.102-77), их содержание и наименование соответствующих ГОСТов приведены в табл. 2.

Таблица 2

Код вида документа

Вид программного

документа

Содержание программного документа

Наименование ГОСТа

Спецификация

Состав программы и документация на нее

ГОСТ 19.202-78

05

Ведомость держателей подлинников

Перечень предприятий, на которых хранят подлинники программных документов

ГОСТ 19.403-79

12

Текст программы

Запись программы с необходимыми комментариями

ГОСТ 19.401-78

13

Описание программы

Сведения о логической структуре и функционировании программ

ГОСТ 19.402-78

51

Программа и методика испытаний

Требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля

ГОСТ 19.301-79

Техническое задание

Назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний

ГОСТ 19.201-78

81

Пояснительная записка

Схема алгоритма, общее описание алгоритма и функционирования программы, а также обоснование принятых технических и технико-экономических решений

ГОСТ 19.404-79

Эксплуатационные документы

Сведения для обеспечения функционирования и эксплуатации программ

ГОСТ 19.507-79

Виды эксплуатационных документов, их коды и соответствующие им стандарты, определяющие содержание работ и документов, приведены в табл. 3.

Таблица 3

Код вида документа

Вид документа

Стандарт ЕСПД

20

Ведомость эксплуатационных документов

ГОСТ 19.507-79

30

Формуляр

ГОСТ 19.501-78

31

Описание применения

ГОСТ 19.502-78

32

Руководство системного программиста

ГОСТ 19.503-79

33

Руководство программиста

ГОСТ 19.504-79

34

Руководство оператора

ГОСТ 19.505-79

35

Описание языка (программы)

ГОСТ 19.506-79

46

Руководство по техническому обслуживанию

ГОСТ 19.508-79