ГОСТ IEC 60730-1—2016
Примечание 1 — Оценка обычно может быть произведена при помощи компьютера (автоматизирован
но) и обычно включает анализ таких характеристик, как логика работы программы, тракты данных, интерфейсы и
переменные.
Н.2.17.8 системное испытание (systematic test): Метод анализа, в котором система или программное обе
спечение оценивают на корректное выполнение путем ввода наборов выборочных тестовых данных.
Примечание 1— Например, см. тест черного ящика итест белого ящика.
Н.2.17.8.1 тест черного ящика (black box test): Системное испытание, в котором тестовые данные, полу
ченные на основании функциональной спецификации, вводят в функциональный блок для оценки корректности
его срабатывания.
Н.2.17.8.2 тест белого ящика (white box test): Системное испытание, в котором тестовые данные, осно
ванные на спецификации программного обеспечения, вводят в программу для оценки корректного срабатывания
процедур и функций программы.
Примечание 1 — Например, данные могут быть выбраны для выполнения как можно большего количе
ства команд, как можно большего количества ветвлений, как можно большего количества подпрограмм и пр.
Н.2.17.9 сквозной контроль (walk-through): Процесс оценки, в котором разработчик или программист знако
мит членов оценочной группы с конструкцией аппаратного обеспечения, архитектурой программного обеспечения
и/или кодами программного обеспечения, которые разработали конструктор или программист, для выявления воз
можных ошибок.
Примечание 1 — В отличие от осмотра, разработчик или программист задействованы в ходе данного
обзора.
Н.2.17.10 время обнаружения программной неисправности/ошибки (software fault/error detection time):
Период времени между возникновением состояния неисправности/ошибки и инициированием заявленного от
клика программным обеспечением управляющего устройства.
Н.2.18 Определения, касающиеся методов обработки состояний неиспрзвностей/ошибок для управляющих
устройств, использующих программное обеспечение
Н.2.18.1 Избыточность шины
Н.2.18.1.1 полная избыточность шины (bus redundancy): Метод контроля состояний неисправностей/
ошибок, в котором избыточные полноразрядные данные и/или адреса обеспечены конструкцией избыточной
шины.
Н.2.18.1.2 многоразрядный контроль четности шины (multi-bit bus panty): Метод контроля состояний не
исправностей /ошибок, в котором шина расширяется на два или более разряда, и эти дополнительные разряды
используютдля обнаружения ошибки.
Н.2.18.1.3 одноразрядный контроль четности шины (single bit bus parity): Метод контроля состояний неис
правностей /ошибок, в котором шина расширяется на один разряд, и этот дополнительный разряд используется
для обнаружения ошибки.
Н.2.18.2 безопасность кода (code safety): Метод контроля состояний неисправностей /ошибок, в котором
защиту от случайных и/или систематических ошибок в информации на входе и выходе обеспечивают применением
избыточности данных и/или избыточностью передачи (см. также Н.2.18.2.1 и Н.2.18.2.2).
Н.2.18.2.1 избыточность данных (data redundancy): Форма безопасности кода, вкоторой возникает хране
ние избыточныхданных.
Н.2.18.2.2 избыточность передачи (transfer redundancy): Форма безопасности кода, в которой данные пе
редаются последовательно как минимум дважды и затем сравниваются.
Примечание 1— Данная техника будет распознавать случайные ошибки.
Н.2.18.3 компаратор (comparator): Устройство, используемое для контроля состояний сбоев/ошибок в
двухканальных структурах.
Примечание 1 — Устройство сравнивает данные от двух каналов и запускает заявленный отклик, если
выявлено различие.
Н.2.18.4 моделирование состояния неисправности по постоянному току (d.c. fault mode): Моделирова
ние постоянной неисправности, включающее в себя короткие замыкания между сигнальными линиями.
Примечание 1— Из-за количества возможных коротких замыканий в испытываемом устройстве обычно
будут принимать во внимание только короткие замыкания между связанными сигнальными линиями. Определяют
уровень логического сигнала, который доминирует в случаях, когда линии пытаются удержать противоположный
уровень.
Н.2.18.5 испытание класса эквивалентности (equivalence class test): Системное испытание, предназна
ченное для определения, корректно ли выполняются декодирование и выполнение команд.
135