БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р 58711-2019. Национальный стандарт Российской Федерации. Авиационная техника. Программное обеспечение встроенных систем. Требования к конструкторской документации

3 Термины, определения и сокращения

 

3.1 В настоящем стандарте применены следующие термины с соответствующими определениями:

3.1.1 базовое программное обеспечение: Программный комплекс (компонент), состоящий из операционной системы/операционного монитора/управляющей программы и поддерживающих программных средств, обеспечивающих загрузку исполняемого кода программного обеспечения блока, инициализацию аппаратуры блока и управление ресурсами сменного блока с целью создания среды, в которой могут работать другие программные комплексы блока.

3.1.2 блок: Элемент многоблочной системы (или самостоятельное изделие), имеющий(ее) уникальную блочную маркировку (шифр блока, номер версии программного обеспечения и заводской номер), при необходимости снимаемый(ое) и заменяемый(ое) бригадой технического обслуживания объекта.

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

 

3.1.3 версия программного обеспечения блока: Утвержденный, зарегистрированный в применяемой системе конфигурационного управления вариант издания программного обеспечения блока, выполняющий установленные требования, оформленный в соответствии с действующими стандартами, прошедший согласование на всех необходимых уровнях, все дальнейшие изменения которого могут быть проведены только через формальные процедуры управления изменениями.

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

 

3.1.4 версия программного обеспечения системы: Фиксированное состояние совокупности версий программного обеспечения блоков, входящих в состав системы, имеющее идентификационный номер.

Примечание - Изменение номера версии программного обеспечения любого блока из состава системы влечет за собой изменение номера версии программного обеспечения системы.

 

3.1.5 единица конфигурации (Configuration item):

(1) Один аппаратный или программный компонент или более, которые в целях управления конфигурацией рассматриваются как единое целое.

(2) Данные жизненного цикла программного обеспечения, которые в целях управления конфигурацией рассматриваются как единое целое.

3.1.6 идентификационная контрольная характеристика (сумма): Число, позволяющее выполнить идентификацию и/или контроль целостности файла данных, области данных флэш-памяти версии программного обеспечения блока, вычисляемое встроенными в программное обеспечение блока средствами, указанными в конструкторской документации программного обеспечения или технологическом программном обеспечении.

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

3.1.8 идентификационные параметры программного обеспечения изделия (блока): Номер версии программного обеспечения блока и идентификационная контрольная характеристика (сумма) исполняемого кода версии программного обеспечения блока.

3.1.9

 

изделие: Предмет или набор предметов производства, подлежащих изготовлению в организации (на предприятии) по конструкторской документации.

[ГОСТ 2.101-2016, пункт 3.1]

Примечание - Изделиями могут быть: многоблочная система, моноблочная система, сменный блок/индикатор/пульт/модуль и т.п.

 

3.1.10

 

исследовательские испытания: Испытания, проводимые для изучения определенных характеристик свойств объекта.

[ГОСТ 16504-81, статья 35]

3.1.11 конструкторская документация программного обеспечения изделия: Документация, определяющая состав, содержание и идентификационные характеристики версии программного обеспечения изделия, необходимые и достаточные для загрузки программного обеспечения в память изделия, включающая содержательную и реквизитную части, в том числе установленные подписи.

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

3.1.13

 

литера: Реквизит конструкторского документа (комплекта конструкторских документов) на изделие, соответствующий стадии его разработки.

[ГОСТ 2.103-2013, пункт 3.1.2]

3.1.14

 

маркирование: Нанесение на изделие знаков, характеризующих это изделие.

[ГОСТ 2.314-68, приложение 2]

3.1.15

 

маркировка: Совокупность знаков, характеризующих изделие, например: обозначение, шифр, номер партии (серии), порядковый номер, дата изготовления, товарный знак предприятия-изготовителя, марка материала, группа селективности, монтажные или транспортные знаки и т.п.

[ГОСТ 2.314-68, приложение 2]

3.1.16 мезонинный модуль: Плата, вставляемая в основную плату модуля (носитель) и располагающаяся параллельно плате-носителю с целью расширения функциональной конфигурации модуля.

3.1.17 модуль: Сборочная единица, разработанная как конструктивно и функционально законченное радиоэлектронное устройство, выполненное в модульном исполнении с обеспечением конструктивной, электрической, информационной совместимости и взаимозаменяемости, включающая интерфейсный разъем (блочный соединитель) для установки модуля в состав блока.

Примечания

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

2 Мезонинные модули (платы) могут входить в состав модуля блока.

 

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

3.1.19

 

предварительное извещение об изменении: Временный документ, содержащий сведения, необходимые для внесения изменений в копии конструкторских (технологических) документов, находящихся в производстве и действующих до погашения их извещением об изменении или до переоформления в извещение об изменении, окончания срока действия или аннулирования.

[ГОСТ 2.503-2013, пункт 3.1.6]

3.1.20

 

предварительные испытания: Контрольные испытания опытных образцов и (или) опытных партий продукции с целью определения возможности их предъявления на приемочные испытания.

[ГОСТ 16504-81, пункт 43]

3.1.21

 

программа: Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.

[ГОСТ 19781-90, статья 1]

3.1.22

 

программное обеспечение: Совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ.

[ГОСТ 19781-90, статья 2]

3.1.23

 

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

[ГОСТ 19.101-77, пункт 1.2]

3.1.24

 

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

[ГОСТ 19.101-77, пункт 1.2]

3.1.25 система: Совокупность аппаратных и программных комплексов (компонентов) в составе моноблока или нескольких взаимосвязанных сменных блоков, предназначенных для совместного выполнения заданных функций в составе воздушного судна или другого объекта.

3.1.26 система конфигурационного управления программного обеспечения изделия: Деятельность, направленная на применение технического и административного управления процессом жизненного цикла программного обеспечения изделия, элементами конфигурации программного обеспечения изделия и данными, связанными с конфигурацией программного обеспечения изделия.

3.1.27

 

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

[ГОСТ 16504-81, пункт 50]

3.1.28 указатель конфигурации/каталог комплектации программного обеспечения: Программный документ, определяющий конфигурацию программного обеспечения изделия, в котором представлены конкретные идентификаторы конфигурации и идентификаторы версии программного обеспечения изделия.

3.1.29 файл: Блок информации, определенный в соответствии с требованиями используемой в операционной системе файловой системы, представленный в одном из допустимых форматов и снабженный атрибутами, необходимыми для его поиска, считывания и записи средствами операционной системы.

3.1.30 форма внешнего представления: Воспроизведение электронного документа на экране дисплея, на бумажном носителе или ином аналогичном носителе в понятной для визуального обозрения и пригодной для восприятия человеком форме.

3.1.31 функциональное программное обеспечение: Программный комплекс в составе версии программного обеспечения блока, обеспечивающий выполнение требований к программному обеспечению блока, определяемых объектом применения блока.

3.1.32

 

целостность (документа): Свойство документа, определяющее, что ни в его содержательную, ни в реквизитную части не вносилось никаких изменений.

[ГОСТ 2.051-2013, пункт 3.1.8]

3.1.33 шифр изделия: Условное буквенно-цифровое обозначение, образованное из начальных букв основных слов полного наименования изделия с указанием номера исполнения.

3.1.34 электронная структура программного обеспечения изделия: Документ, содержащий в электронной форме состав конструкторской документации программного обеспечения изделия и иерархические отношения (связи) между его составными частями в составе электронного архива организации.

3.1.35 электронный архив: Система структурированного документа, обеспечивающая надежность хранения, конфиденциальность и разграничение прав доступа, отслеживание истории документа, быстрый и удобный поиск.

3.1.36 электронный документ (документ в электронной форме): Документ, в котором информация представлена в электронно-цифровой форме, может создаваться на основе документа на бумажном носителе, другого электронного документа либо порождаться в процессе информационного взаимодействия сторон при отсутствии прообразов.

3.1.37

 

электронный носитель: Материальный носитель, используемый для записи, хранения и воспроизведения информации, обрабатываемой с помощью средств вычислительной техники.

[ГОСТ 2.051-2013, пункт 3.1.9]

 

3.2 Сокращения

 

В настоящем стандарте применены следующие сокращения:

БПО - базовое программное обеспечение (программный комплекс);

ВП МО РФ - военное представительство Министерства обороны Российской Федерации;

ДЭ - документ электронный;

ЖЦ - жизненный цикл;

ИИ - извещение об изменении;

КД - конструкторская документация;

КИСС - система сигнализации комплексная информационная;

КПП - контрольно-проверочная программа (программный комплекс);

МП - микропроцессоры/микроконтроллеры программируемые;

ОТД - отдел технической документации;

ПД - программная документация;

ПИ - предварительное извещение об изменении;

ПК - программный комплекс;

ПКт - программный компонент;

ПО - программное обеспечение;

СЭИ - система электронной индикации;

ТУ - технические условия;

УК - управление конфигурацией;

ИУЛ - информационно-удостоверяющий лист;

ФПО - функциональное программное обеспечение (программный комплекс).