МОДУЛЬНЫЙ КОНТРОЛЬ №1 ФИО ____________________________________________________________ 1. Программная инженерия систематическое применение научных и технологи-ческих знаний. Методов и практического опыта к проектированию, реализа-ции, тестированию и документированию программного обеспечения в целях оптимизации его производства, поддержки и качества. 2. Артефакт, произведенный в процессе разработки ПО, например, файл или набор файлов, документы, составные части продукта, сервисы, процессы, спе-цификации, счета – это • обязательства • рабочий продукт • проект 3. Уникальная (в отличии от традиционной пооперационной промышленного производства) деятельность, имеющая начало и конец во времени, направ-ленная на достижение определённого результата/цель, создание определённого, уникального продукта или услуги, при заданных ограничениях по ресурсами и срокам, а также требованиям к качеству и допустимому уровню риска - это • обязательства • рабочий продукт • проект 4. Жизненный цикл ПО – это • непрерывный процесс, который начинается с момента принятия ре-шения о необходимости создания ПО и заканчивается в момент его пол-ного изъятия из эксплуатации • период времени, включающий кодирование, тестирование и эксплу-атацию программ 5. Основные процессы жизненного цикла состоят из __5__ процессов, которые реализуются под управлением основных сторон, вовлеченных в жизненный цикл программных средств. 6. Перечислите модели жизненного цикла ______Спиральная, каскадная, инкрементная, поэтапная модель с промежу-точным контролем _________________________________________________ ___________________________________________________________________ ___________________________________________________________________ 7. Поставьте в соответствие: 1.Техническая арихитектура 1. Бизнес-стратегии и бизнес процессы 2. Программная архитектура 2. Средства для реализации и интегра-ции бизнес-приложений 3. Архитектура данных 3. Хранилище данных и СУБД 4. ИТ-архитектура 4. Программные приложения 5. Бизнес-архитектура 5. Аппаратные средства 1- 2- 3- 4- 5- 8. Язык UML – это  Язык программирования  Язык визуального моделирования, позволяющий разрабатывать кон-цептуальные, логические и физические модели сложных систем. Он предназначен для визуализации, анализа, спецификации, проектирова-ния и документирования предметных областей, сложных систем вооб-ще.  Язык для общения между людьми 9. Rational Rose это: - язык программирования - Case-средство предназначенное для анализа и проектирования объектно-ориентированных програм¬мных систем. - язык международного общения 10. Какая диаграмма изображена на рисунке _________________________________________ 11.Что такое ТЗ, для чего оно нужно, что оно должно отображать __________________________________________________________________ __________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ __________________________________________________________________ __________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________ __________________________________________________________________ __________________________________________________________________ ___________________________________________________________________ ___________________________________________________________________