Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на вопросы по итт.doc
Скачиваний:
33
Добавлен:
05.09.2019
Размер:
599.55 Кб
Скачать

46.Стандартизация программного обеспечения (по): международные стандарты и спецификации

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

Сертификация программного обеспечения КС возможна при выполнении следующих условий: -разработке шкалы пок-ей кач-ва с учетом специфики целевого использования програм средств и набора их функц-ых характер-ик; -каталогизации программ, как объекта серт-ии на основе опыта их эксплуатации; -создании специализир-го центра серт-ии, выполняющего роль “третейской” организации контроля кач-ва; -разработке нормативно-тех базы, реглам-ей сертиф-ию ПО; -разработке эталонов програм средств, кот удовлетв требованиям тех-их заданий на разработку разнотипных програм комплексов; -разработке специальной технологии испытаний, опред-ей объем и содержание сертифик-ых испытаний; -реализации комплекса тестового ПО для широкого спектра программных изделий. В процессе сертификации сложного ПО следует выделить 2 аспекта: методический и технологический. Методический аспект связан с разработкой комплекса методик сертификации программного обеспечения с учетом специфики его применения, а технологический с автоматизацией процесса применения методического аппарата. В процессе сертификации сложного ПО следует выделить два аспекта: методический и технологический. Методический аспект связан с разработкой комплекса методик серт-ии ПО с учетом специфики его применения, а технолог-ий с автоматизацией процесса применения методического аппарата. Кроме того, важнейшим вопросом создания кач-ых програмных изделий явл обеспечение технолог-ой безоп-ти ПО на этапе сертиф-ых стендовых испытаний. Одной из задач сертиф-ии на современном уровне развития ИТТ становится выявление преднам-ых программных дефектов. Для проведения серт-ии изготовитель или продавец продукта представ нбх конструкторскую документацию. Оценка продукта выпол испытательными лабораториями. Сущ-ет 3 вида сертификации: -серт-ия готового продукта;-серт-ия в процессе разработки; - повторная серт-ия уже сертиф-го продукта. При серт-ии в процессе разработки сертиф-ая оценка и разработка идут параллельно. При этом обесп-ся не только то преимущество, что новая версия продукта и сертификат появляются одновременно, но и то, что ошибки и уязвимые места своевременно выявляются и корректируются на стадии разработки.

47. Сертификационные испытания программных средств (пс)

Сертиф-ия программ-го обеспечения (ПО) предст собой процесс испытаний программ в нагруженных режимах применения, подтв-ий соответствие пок-ей кач-ва прогр-го изделия требованиям установ в нормативно-технич докум-ах на него и обесп-ий докум-ую гарантию использования ПС при соблюдении заданных ограничений. Сертификация ПО возможна при выполнении условий: -разработке шкалы пок-ей кач-ва с учетом специфики целевого испол-ия ПС и набора их функ-ых харак-ик; -каталогизации программ, как объекта серт-ии на основе опыта их эксплуатации; -создании специал-го центра сертиф-ии; -разработке норм-тех базы, реглам-ей серт-ию ПО; -разработке эталонов ПС, кот удовлетворяют требованиям тех заданий на разработку разнотипных програм комплексов; -разработке специальной технологии испытаний, опред-ей объем и содержание сертиф-ых испытаний. В процессе сертификации сложного ПО следует выделить два аспекта: методический и технологический. Методический аспект связан с разработкой комплекса методик серт-ии ПО с учетом специфики его применения, а технолог-ий с автоматизацией процесса применения методического аппарата. Кроме того, важнейшим вопросом создания кач-ых програмных изделий явл обеспечение технолог-ой безоп-ти ПО на этапе сертиф-ых стендовых испытаний. Одной из задач сертиф-ии на современном уровне развития ИТТ становится выявление преднам-ых программных дефектов. Для проведения серт-ии изготовитель или продавец продукта представ нбх конструкторскую документацию. Оценка продукта выпол испытательными лабораториями. Сущ-ет 3 вида сертификации: -серт-ия готового продукта;-серт-ия в процессе разработки; - повторная серт-ия уже сертиф-го продукта. При серт-ии в процессе разработки сертиф-ая оценка и разработка идут параллельно. При этом обесп-ся не только то преимущество, что новая версия продукта и сертификат появляются одновременно, но и то, что ошибки и уязвимые места своевременно выявляются и корректируются на стадии разработки.

1 JAVA - объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems..