Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты МДК 02.01 2 курс / Ответы на билеты Пивоваров.docx
Скачиваний:
25
Добавлен:
28.06.2022
Размер:
42.12 Кб
Скачать
  1. Жизненный цикл по. Процесс проектирования архитектуры программных средств.

Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Частный случай жизненного цикла системы.

Процесс проектирования архитектуры ПО (7.1.3) обеспечивает процесс реализации программных средств.

В результате реализации процесса:

  • — разрабатывается проект архитектуры ПО и устанавливается базовая линия, описывающая программные составные части (программные элементы), которые будут реализовывать требования к ПО;

  • — определяются внутренние и внешние интерфейсы каждого программного элемента;

  • — устанавливаются согласованность, взаимосвязь и корреляция между требованиями к ПО и программным проектом.

При реализации проекта для каждого программного элемента необходимо выполнить следующие операции в соответствии с принятыми в организации политиками и процедурами в отношении процесса проектирования архитектуры ПО:

  • — преобразовать требования к программным элементам в архитектуру, описывающую верхний уровень их структуры и идентифицирующую программные компоненты;

  • — дать гарантию, что все требования к ПО распределяются по программным компонентам и в дальнейшем уточняются для облегчения детального проектирования;

  • — документировать архитектуру программных элементов с целью последующего использования для верификации программных составных частей, объединения их друг с другом и интеграции с остальными элементами ИС.

  1. Жизненный цикл по. Процесс конструирования программных средств.

Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Частный случай жизненного цикла системы.

Процесс конструирования ПО (7.1.5) заключается в создании исполняемых программных блоков, соответствующих разработанным детальным проектам.

В ходе процесса:

  • — определяются критерии верификации для всех программных блоков огн осител ьно требований;

  • — изготавливаются программные блоки, определенные проектом;

  • — устанавливается совместимость, взаимосвязь и корреляция между программными блоками, требованиями и проектом;

  • — завершается верификация программных блоков относительно требований и проекта.

Конструирование ПО предполагает:

  • — разработку, кодирование и документирование каждого из программных блоков и базы данных;

  • — подготовку процедур тестирования и тестовых данных для проверки правильности функционирования каждого из программных блоков и базы данных;

  • - документальное оформление результатов тестирования;

  • - совершенствование требований к тестированию и коррекция графиков работ по комплексированию ПО;

  • - оценку кода программных блоков по результатам испытаний.

Оценка ПО осуществляется с учетом множества критериев:

  • - соответствия программных элементов установленным требованиям и проекту;

  • - согласованности между программными блоками и программными элементами верхнего уровня;

  • - реализации тестирования методом тестового покрытия блоков;

  • - соответствия методов кодирования и используемых стандартов;

  • - осуществимости комплексирования и тестирования ПО и их последующего функционирования и сопровождения.

Соседние файлы в папке Билеты МДК 02.01 2 курс