ГОСТ Р МЭК 61508-4-2012
3.2.3 функциональный блок (functional unit): Объект аппаратного или программного обеспече
ния (или обоих), способный к выполнению определенного назначения.
См. [5). определение 01 01 -40.
П р и м е ч а н и е — В Международном электротехническом словаре МЭС 191-01-01 вместо термина
«функциональный блок» используется более общий термин «элемент». Элемент может иногда включать в себя
людей.
3.2.4 применение (application): Задача, решаемая УО. а не Э/Э/ПЭ системой.
3.2.5 программное обеспечение (software): Продукт интеллектуальной деятельности, вклю
чающий в себя программы, процедуры, данные, правила и ассоциированную информацию, имеющий
отношение к работе системы обработки данных.
П р и м е ч а н и я
1 Программное обеспечение является независимым от носителя, на котором оно записано.
2 Данное определение без примечания 1 отличается от представленного в [5] добавлением слова «дан
ные».
3.2.6 системное программное обеспечение (system software): Часть программного обеспече
ния системы РЕ. которая обеспечивает функционирование и предоставляет сервисы для самого про
граммируемого устройства, в отличие от прикладного программного обеспечения, которое по запро
граммированным специфицированным функциям выполняет задачу безопасности УО.
П р и м е ч а н и е — Примеры см. в (6].
3.2.7 прикладное программное обеспечение (application software, application data, configuration
data): Часть программного обеспечения PE системы, которая по специфицированным функциям вы
полняет задачу, связанную с безопасностью УО. но не обеспечивает функционирование и не предос
тавляет сервисы для самого программируемого устройства.
3.2.8 существующее ранее программное обеспечение (pre existing software): Компонент про
граммного обеспечения, который уже существует, а не разработан специально для выполняемого
проекта либо для системы, связанной с безопасностью.
П р и м е ч а н и е — Программное обеспечение могло быть коммерчески доступным продуктом, или оно.
возможно, было разработано некоторой организацией для ранее выпущенного изделия или системы. Сущест
вующее ранее программное обеспечение может быть (или не могло быгь) разработано в соответствие с требо
ваниями настоящего стандарта.
3.2.9 данные (data): Информация, представленная в виде, удобном для передачи, интерпрета
ции либо обработки компьютером.
П р и м е ч а н и я
1 Данные могут быть представлены в виде статической информации (например, совокупности заданных
значений, либо представления географической информации) или команды для задания последовательности вы
полнения предварительно созданных функций.
2 Примеры см. в [6].
3.2.10 средства поддержки программного обеспечения в режиме реального времени (soft
ware on-line support tool): Программное средство, имеющее непосредственный доступ к системе, свя
занной с безопасностью, в процессе ее функционирования.
3.2.11 сродства поддержки программного обеспечения в автономном режиме (software off
line support tool): Программное средство, поддерживающее этап разработки жизненного цикла про
граммного обеспечения, которое не имеет непосредственного доступа к системе, связанной с безо
пасностью. в процессе ее функционирования. Средства поддержки программного обеспечения в ав
тономном режиме можно разделить на следующие классы:
- класс Т1 - не генерирует программ, которые явно или неявно включаются в рабочую програм
му (включая данные) системы, связанной с безопасностью.
П р и м е ч а н и е — Примерами класса Т1 являются: текстовый редактор или средства поддержки про
ектирования. написанные не на автокоде;
- класс Т2 — включает в себя средства тестирования или верификации проекта либо рабочей
программы, причем такие, ошибки в которых могут привести к сбою при обнаружении ошибок в рабо чей
программе, но эти средства не могут создавать ошибки в самой рабочей программе.
6