Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р МЭК 61508-7-2007; Страница 46

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р МЭК 61508-1-2007 Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Часть 1. Общие требования Functional safety of electrical, electronic, programmable electronic safety-related systems. Part 1. General requirements (Настоящий стандарт охватывает вопросы, которые должны учитываться при использовании электрических, электронных, программируемых электронных систем для выполнения функций безопасности. Главная цель настоящего стандарта является облегчить техническим комитетам разработку стандартов. Это позволит полностью учесть существенные факторы, связанные с решаемыми задачами, и, таким образом, удовлетворить конкретные потребности области применения. Другая цель настоящего стандарта заключается в том, чтобы сделать возможной разработку электрических, электронных, программируемых электронных систем, связанных с безопасностью, в условиях возможного отсутствия стандартов для областей применения. Настоящий стандарт применяется к системам, связанным с безопасностью, когда одна или несколько таких систем включают в себя электрические, электронные, программируемые электронные устройства) ГОСТ Р МЭК 60601-1-8-2007 Изделия медицинские электрические. Часть 1-8. Общие требования безопасности. Общие требования, испытания и руководящие указания по применению систем сигнализации медицинских электрических изделий и медицинских электрических систем Medical electrical equipment. Part 1-8. General requirements for safety. General requirements, tests and guidance for alarm systems in medical electrical equipment and medical electrical systems (Настоящий стандарт определяет требования к системам сигнализации и сигналам опасности для медицинских электрических изделий и медицинских электрических систем. В стандарте также представлены руководства по применению систем сигнализации. Цель настоящего дополнительного стандарта - определить общие основные требования безопасности и проведения испытаний систем сигнализации в медицинских электрических изделиях и медицинских электрических системах, а также предоставить руководства по их применению. Настоящий дополнительный стандарт не определяет:. - отдельные обстоятельства, приводящие к опасной ситуации;. - распределение приоритетов для отдельных опасных ситуаций, или;. - средства генерации сигналов опасности;. - необходимость применения систем сигнализации в конкретных медицинских электрических изделиях или медицинских системах) ГОСТ Р МЭК 61508-6-2007 Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Часть 6. Руководство по применению ГОСТ Р МЭК 61508-2-2007 и ГОСТ Р МЭК 61508-3-2007 Functional safety of electrical, electronic, programmable electronic safety-related systems. Part 6. Guidelines on the application of GOST R IEC 61508-2-2007 and GOST R IEC 61508-3-2007 (Настоящий стандарт содержит информацию и руководящие указания по применению МЭК 61508-2 и МЭК 61508-3)
Страница 46
Страница 1 Untitled document
ГОСТ Р МЭК 61508-72007
Цель: проектирование и реализация программы с использованием практического анализа программы без
ее выполнения. Программа может содержать только абсолютный минимум статистически нетестируемого пове
дения.
Описание: для минимизации структурной сложности программы следует применять следующие принципы:
- разделять программу на подходящие небольшие минимально связанные программные модули, все вза
имодействия между которыми точно специфицированы;
- составлять поток управления программными модулями с использованием таких структурированных конст
рукций. как последовательности, итерации и выбор:
- обеспечивать небольшое число возможных путей через программные модули и возможно более простыв
отношения между входными и выходными параметрами:
- исключать сложные ветвления и. в частности, безусловные переходы (goto) при использовании языков
высокого уровня;
- по возможности, связывать ограничения цикла и ветвление с входными параметрами;
- исключать использование сложных вычислений в ветвлении и цикле.
Свойства языков программирования, которые способствуют указанному выше методу, следует использо
вать. предпочитая их другим свойствам, которые (как утверждают) более эффективны, за исключением случаев,
когда эффективность приобретает абсолютный приоритет (например некоторые критичные к безопасности сис
темы).
Литература:
Notes on stuctured programming. E. W. Dijkstra, Stuctured Programming. Academic Press. London, 1972. ISBN
0-12-200550-3.
A Discipline of Programming. E. W. Dijkstra. Englewood Cliffs NJ. Prentice-Hall. 1976.
A Software Tool for Top-down Programming. D. C Ince. Software — Practice and Experience. Vol. 13. No. 8. August
1983.
Verification — The Practical Problems. J. T. Webb and D. J. Mannering, SARSS 87. Nov. 1987. Altrincham. England.
Elsevier Applied Science. 1987. ISBN 1-85166-167-0.
Ал Experience in Design and Validation of Software for a Reactor Protection System. S. Bologna, E. de Agostino
et al. IFAC Workshop, SAFECOMP. 1979. Stuttgart. 16—18 May 1979. Pergamon Press. 1979.
C.2.8Ограничение доступа/инкалсуляция информации
П р и м е ч а н и е — Ссылка на данный метод/средство приведена в МЭК 61508-3 (таблица В.9).
Цель: предотвращение непреднамеренного доступа к данным или процедурам и обеспечение Text самым
качественной структуры программных средств.
Описание: общедоступные для всех программных компонентов данные могут быть случайно или некоррек
тно модифицированы любым из этих компонентов. Любые изменения этих структур данных могут потребовать
подробной проверки программного кода и серьезных исправлений.
Ограничение доступа представляет собой общий метод к минимизации указанных выше проблем. Ключе
вые структуры данных «скрыты», и с ними можно работать только через конкретный набор процедур доступа, это
позволяет модифицировать внутренние структуры данных или добавлять новые процедуры и при этом не оказы
вать влияния на функциональное поведение остальных программных средств. Например, имя директории может
иметь процедуры доступа «вставить», «удалить» и «найти». Процедуры доступа и структуры внутренних данных
могут быть изменены (например, при использовании различных методов просмотра или запоминании имен на
жестком диске), не оказывая влияния на логическое поведение остальных программных средств,
использующих эти процедуры.
В данном случав следует использовать концепцию абстрактных типов данных. Если непосредственная про
верка не предусмотрена, может оказаться необходимым проверить, не было ли абстрагирование случайно разру
шено.
Литература:
Software Engineering. Planning for Change. D. A. Lamb. Prentice-Hall. 1988.
On Design and Development of Program Families. D. L. Pamas. IEEE Trans SE-2. March 1976.
C.2.9 Модульный подход
П р и м е ч а н и е — Ссылка на данный метод/средство приведена в МЭК 61508-3 (таблицы А.4 и В.9).
Цель: декомпозирование программной системы на небольшие законченные модули с целью сокращения
сложности системы.
Описание: модульный подход или модуляризация включает в себя несколько различных правил для этапов
проектирования, кодирования и эксплуатации проекта программных средств. Эти правила меняются в соответ
ствии с реализуемым методом проектирования. Большинство методов подчиняются следующим правилам:
- программный модуль должен выполнять одну четко сформулированную задачу или функцию;
- связи между программными модулями должны быть ограничены и строго определены, уровень связности
каждого программного модуля должен быть высоким:
41