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

ГОСТ Р ИСО/МЭК 15408-1-2012; Страница 12

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

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/ТС 10303-1105-2012 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1105. Прикладной модуль. Использование разных языков (Настоящий стандарт определяет прикладной модуль «Использование разных языков». Требования настоящего стандарта распространяются на:. - идентификацию языка;. - идентификацию языка, на котором представлен текстовый атрибут;. - связь перевода на конкретный язык с текстовым атрибутом. Требования настоящего стандарта не распространяются на процесс перевода, результатом которого является перевод конкретного текста) ГОСТ Р 8.799-2012 Государственная система обеспечения единства измерений. Государственная поверочная схема для средств измерений мощности магнитных потерь в магнитомягких материалах (Настоящий стандарт распространяется на государственную поверочную схему для средств измерений мощности магнитных потерь в магнитомягких материалах (МММ) в диапазоне частот от 50 до 2•105 Гц и устанавливает порядок передачи единиц мощности магнитных потерь в диапазоне от 0,1 до 20,0 Вт и удельной мощности магнитных потерь в диапазоне от 0,1 до 200,0 Вт/кг от государственного первичного эталона с помощью эталонов первого и второго разряда рабочим средствам измерений с указанием основных методов поверки) ГОСТ Р 52249-2004 Правила производства и контроля качества лекарственных средств Good manufacturing practice for medicinal products (GMP) (Настоящий стандарт устанавливает требования к производству и контролю качества лекарственных средств для человека и животных. Стандарт распространяется на все виды лекарственных средств и устанавливает общие требования к их производству и контролю качества, а также специальные требования к производству отдельных видов лекарственных средств. Стандарт не распространяется на обеспечение промышленной безопасности, пожарной безопасности, взрывобезопасности, химической безопасности и безопасности других видов при производстве лекарственных средств, требования к которым приведены в других нормативных документах)
Страница 12
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 15408-12012
ментариями выполняемых операторов и подобные единицы измерений. Стандарты программирования являются
полезным инструментарием при генерации кода, который является более простым для понимания.
Семейство «Внутренняя структура ОБО* (ADVJNT) требует проведения анализа сложности всех компо
нентов. Ожидается, что разработчик обеспечит основание для утверждений о достаточном сокращении сложно
сти. Это основание может включать стандарты программирования, используемые разработчиком, и свидетельство
того, что все модули удовлетворяют конкретному стандарту (или. что имеются некоторые исключения, которые
логически обоснованы аргументами разработки программного обеспечения). Оно также может включать результа
ты использования инструментария для определения характеристик исходного текста, или может включать другие
основания, которые разработчик находит соответствующими.
3.2.7 связанность (coupling): Способ и степень взаимозависимости программных модулей.
[IEEE Std 610.12— 1990]
П р и м е ч а н и е Типы связанности включают: связанность по вызову, связанность по общей области,
связанность по содержимому. Эти типы связанности охарактеризованы ниже.
3.2.8 связанность по вызову (call coupling): Взаимосвязь между двумя модулями, взаимодей
ствующими строго через вызовы их документированных функций.
П р и м е ч а н и е Примерами связанности по вызову являются связанность по данным, связанность
по образцу, связанность по управлению.
3.2.9 связанность по вызову (по данным) (call coupling <data>): Взаимосвязь между двумя мо
дулями. взаимодействующими строго через вызовы параметров, которые представляют собой отдель
ные элементы данных.
П р и м е ч а н и е — См. также «связанность по вызову» (3.2.8).
3.2.10 связанность по вызову (по образцу) (call coupling <stamp>): Взаимосвязь между двумя
модулями, взаимодействующими через вызовы параметров, которые включают в себя составные поля
или имеют значительную внутреннюю структуру.
П р и м е ч а н и е — См. также «связанность по вызову» (3.2.8).
3.2.11 связанность по вызову (по управлению) (call coupling <control>): Взаимосвязь между
двумя модулями, когда один передает информацию, предназначенную для воздействия на внутреннюю
логику другого.
П р и м е ч а н и е — См. также «связанность по вызову» (3.2.8).
3.2.12 связанность по общей области (common coupling): Взаимосвязь между двумя модулями,
разделяющими общую область данных или другой общий ресурс системы.
П р и м е ч а н и е Наличие глобальных переменных указывает на то. что модули, использующие эти гло
бальные переменные, связаны по общей области. Связанность по общей области через глобальные переменные в
целом допускается, но в ограниченном обьеме.
Например, переменные, помещенные в область глобальных переменных, но используемые только одним
модулем, размещены ненадлежащим образом и их следует перенести.
Другими факторами, которые необходимо рассматривать при оценивании приемлемости глобальных пере
менных. являются следующие:
Количество модулей, которые модифицируют некоторую глобальную переменную. В большинстве случаев
возможность управления значениями глобальной переменной следует предусмотреть только для одного модуля,
но могут быть ситуации, при которых эта возможность может быть предоставлена и некоторому второму модулю; в
этом случае должно быть предоставлено достаточное логическое обоснование. Недопустимо, чтобы такая воз
можность была предусмотрена более чем для двух модулей. процессе оценивания следует обратить внима ние
на определение модуля, действительно ответственного за значения конкретной переменной; например, если
некоторую отдельную подпрограмму используют для модификации переменной, но при этом эта подпрограмма
просто выполняет модификацию по запросу некоторого модуля, то именно этот модуль и является ответственным за
модификацию; при этом может быть более чем один подобный модуль). Кроме того, в качестве составной части
определения сложности, когда два модуля отвечают за значения некоторой глобальной переменной, следуетчетко
показать, какдействия по модификации координируются между этими модулями.
Количество модулей, которые обращаются к некоторой глобальной переменной: хотя в большинстве случа
ев нет ограничений на количество модулей, которые обращаются к глобальной переменной: случаи, при которых
много модулей выполняют такие обращения, следует проверять на обоснованность и необходимость.
3.2.13 связанность по содержимому (content coupling): Взаимосвязь между двумя модулями,
когда один модуль напрямую обращается к внутреннему содержанию другого модуля.
7