игра брюс 2048
Главная / Менеджмент / Методы и средства инженерии программного обеспечения / Тест 2

Методы и средства инженерии программного обеспечения - тест 2

Упражнение 1:
Номер 1
Главными областями программной инженерии являются:

Ответ:

 (1) конструирование ПО 

 (2) управление проектами 

 (3) инженерия требований 

 (4) инженерия качества ПС 


Номер 2
Организационными областями программной инженерии являются:

Ответ:

 (1) тестирование ПО 

 (2) сопровождение ПО 

 (3) управление конфигурацией 

 (4) процесс инженерии ПС 


Номер 3
Главными областями программной инженерии не являются:

Ответ:

 (1) конструирование ПО 

 (2) управление конфигурацией 

 (3) процесс инженерии ПС 

 (4) инженерия требований 


Упражнение 2:
Номер 1
Требования - это:

Ответ:

 (1) высокоуровневое представление структуры системы и спецификация ее компонентов 

 (2) свойства, которыми должно обладать ПО для адекватного определения функций, условий и ограничений выполнения ПО, а также объемов данных, технического обеспечения и среды функционирования 

 (3) совокупность действий по обеспечению работы ПО 


Номер 2
Валидация требований - это:

Ответ:

 (1) процесс формализованного описания функциональных и нефункциональных требований 

 (2) процесс проверки правильности спецификаций требований на их соответствие, непротиворечивость, полноту и выполнимость, а также на соответствие стандартам 

 (3) проверка изложенных в спецификации требований, выполняющаяся для того, чтобы путем отслеживания источников требований убедиться, что они определяют именно данную систему 


Номер 3
Процесс проверки правильности спецификаций требований на их соответствие, непротиворечивость, полноту и выполнимость, а также на соответствие стандартам - это:

Ответ:

 (1) валидация требований 

 (2) верификация требований 

 (3) спецификация требований к ПО 


Упражнение 3:
Номер 1
Проектирование ПО - это:

Ответ:

 (1) процесс определения архитектуры, компонентов, интерфейсов, других характеристик системы и конечного состава программного продукта 

 (2) мероприятия по анализу сформулированных в требованиях атрибутов качества, оценки различных аспектов ПО 

 (3) создание работающего ПО с привлечением методов верификации, кодирования и тестирования компонентов 


Номер 2
Высокоуровневое представление структуры системы и спецификация ее компонентов - это:

Ответ:

 (1) схема проекта 

 (2) компонентная организация проекта 

 (3) архитектура проекта 


Номер 3
Метод проектирования UML предназначен для:

Ответ:

 (1) сценарного моделирования проекта в наглядном диаграммном виде 

 (2) идентификации функций и их уточнения сверху-вниз 

 (3) формального описания функций и данных программы, с которыми эти функции оперируют 


Упражнение 4:
Номер 1
Конструирование ПО - это:

Ответ:

 (1) процесс определения архитектуры, компонентов, интерфейсов, других характеристик системы и конечного состава программного продукта 

 (2) мероприятия по анализу сформулированных в требованиях атрибутов качества, оценки различных аспектов ПО 

 (3) создание работающего ПО с привлечением методов верификации, кодирования и тестирования компонентов 


Номер 2
Выберите верные утверждения:

Ответ:

 (1) формальный стиль конструирования используется для точного, однозначного и формального определения компонентов системы 

 (2) визуальный стиль конструирования является наименее универсальным стилем конструирования ПО. При применении визуального стиля конструирования создается только текстовое описание конструктивных элементов ПО 

 (3) лингвистический стиль конструирования используется при конструировании несложных конструкций и приводится к виду традиционных функций и процедур, логическому и функциональному их программированию и др. 


Номер 3
В область знаний "Конструирование ПО" не входят разделы:

Ответ:

 (1) снижение сложности 

 (2) выявление требований 

 (3) структуризация проверок 

 (4) структура и архитектура ПО 


Упражнение 5:
Номер 1
Тестирование ПО - это:

Ответ:

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

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

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


Номер 2
Тестирование эффективности ПО позволяет проверить:

Ответ:

 (1) производительность 

 (2) максимально допустимую нагрузку 

 (3) максимальный объем данных 

 (4) взаимосвязи с другими системами и средой 


Номер 3
Тестирование эффективности ПО не позволяет проверить:

Ответ:

 (1) производительность 

 (2) максимально допустимую нагрузку 

 (3) максимальный объем данных 

 (4) работу системы на различных конфигурациях аппаратуры 


Упражнение 6:
Номер 1
Процесс сопровождения согласно стандарту ISO/IEC 14764 проводится путем:

Ответ:

 (1) корректировки, т.е. изменения продукта для устранения обнаруженных ошибок или нереализованных задач 

 (2) адаптации, т.е. настройки продукта в изменившихся условиях эксплуатации или в новой среде выполнения данного ПО 

 (3) улучшения, т.е. эволюционного изменения продукта для повышения производительности или уровня сопровождения 

 (4) проверки ПО с целью поиска и исправления ошибок, обнаруженных при эксплуатации системы 


Номер 2
Чем считается сопровождение в соответствии со стандартами ISO/IEC 12207 и ISO/IEC 14764?

Ответ:

 (1) модификацией программного продукта в процессе эксплуатации при условии сохранения целостности продукта 

 (2) модификацией программного продукта в процессе эксплуатации без сохранения целостности продукта 

 (3) модификацией программного продукта до процесса эксплуатации 


Номер 3
Реорганизация кода для улучшения характеристик и показателей качества объектно-ориентированных и компонентных программ без изменения их поведения - это:

Ответ:

 (1) реинженерия 

 (2) рефакторинг 

 (3) реверсная инженерия 


Упражнение 7:
Номер 1
Область знаний "Управление конфигурацией ПО" включает в себя следующие разделы:

Ответ:

 (1) идентификация конфигурации ПО 

 (2) аудит конфигурации ПО 

 (3) управление процессом конфигурации 

 (4) управление версиями ПО и доставкой 


Номер 2
Сборка ПО - это:

Ответ:

 (1) набор элементов ПО, зафиксированный на этапах жизненного цикла ПО 

 (2) объединение корректных элементов ПО и конфигурационных данных в единую исполняемую программу 

 (3) коллекция объектов ПО и документации, предназначенная для облегчения процесса разработки, использования и сопровождения ПО 


Номер 3
Аудит конфигурации ПО - это:

Ответ:

 (1) работы по координации, утверждению или отбрасыванию реализованных изменений в элементах конфигурации продукта 

 (2) документирование функциональных и физических характеристик элементов конфигурации ПО 

 (3) деятельность, которая выполняется для оценки продукта и процессов на соответствие стандартам, инструкциям, планам и процедурам 


Упражнение 8:
Номер 1
Область знаний "Управление инженерией ПО" состоит из следующих разделов:

Ответ:

 (1) организационное управление 

 (2) инженерия проектирования ПО 

 (3) управление процессом и проектом 

 (4) инженерия измерений ПО 


Номер 2
Сетевые диаграммы, при помощи которых отображаются результаты планирования:

Ответ:

 (1) CРM (Сritical Path Method) 

 (2) PERT (Program Evaluation and Review Technique) 

 (3) MPA (Management Process Activities) 


Номер 3
Область знаний "Управление инженерией ПО" не включает в себя разделы:

Ответ:

 (1) организационное управление 

 (2) концепции процесса инженерии ПО 

 (3) управление процессом и проектом 

 (4) количественный анализ процесса 


Упражнение 9:
Номер 1
Область знаний "Процесс программной инженерии" состоит из следующих разделов:

Ответ:

 (1) определение процесса 

 (2) управление процессом и проектом 

 (3) количественный анализ процесса 

 (4) инфраструктура процесса 

 (5) инструменты инженерии ПО 


Номер 2
Качественный анализ процесса состоит в:

Ответ:

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

 (2) установлении количественных характеристик процесса и продуктов 

 (3) создании инфраструктуры процесса 


Номер 3
Основными целями процесса являются:

Ответ:

 (1) автоматизация процессов 

 (2) улучшение различных аспектов программной инженерии 

 (3) создание новых версий ПО 


Упражнение 10:
Номер 1
Методы инженерии ПО - это:

Ответ:

 (1) эвристические методы 

 (2) методы прототипирования 

 (3) методы программрования 

 (4) формальные методы 


Номер 2
Инструменты инженерии ПО обеспечивают:

Ответ:

 (1) создание репозитария формальных спецификаций, верифицированных программных объектов разных типов и видов 

 (2) автоматизированную поддержку процессов разработки ПО 

 (3) техники оценки/исследования процессов разработки ПО 


Номер 3
К инструментам конструирования ПО относятся:

Ответ:

 (1) интерпретаторы 

 (2) инструменты реинжинерии 

 (3) компиляторы и генераторы кода 

 (4) интегрированные среды разработки 


Упражнение 11:
Номер 1
Качество ПО - это:

Ответ:

 (1) степень автоматизированного выполнения задач процессов жизненного цикла 

 (2) стоимость работ по проектированию и разработке ПО 

 (3) набор свойств продукта, которые характеризуют его способность удовлетворить установленные или предполагаемые потребности заказчика 


Номер 2
К характеристикам качества относят:

Ответ:

 (1) эффективность 

 (2) надежность 

 (3) переносимость 

 (4) стоимость 

 (5) функциональность 


Номер 3
Деятельности и техники гарантии качества включают:

Ответ:

 (1) проектирование ПО 

 (2) инспекцию ПО 

 (3) разработку ПО 

 (4) валидацию ПО 


Упражнение 12:
Номер 1
Категория "Процессы поддержки" процессов жизненного цикла в стандарте ISO/IEC 12207 не включает в себя:

Ответ:

 (1) управление конфигурацией ПО 

 (2) инсталляцию ПО 

 (3) валидацию ПО 


Номер 2
Категория "Организационные процессы" процессов жизненного цикла в стандарте ISO/IEC 12207 включает в себя:

Ответ:

 (1) управление риском 

 (2) управление качеством 

 (3) организационное обеспечение 

 (4) внедрение процессов 


Номер 3
Жизненный цикл программной системы - это:

Ответ:

 (1) тексты требований к разработке программной системы и согласованные с заказчиком договоренности 

 (2) действия предприятия-разработчика программного продукта 

 (3) определенная последовательность процессов (этапов), начиная от постановки задачи до ее воплощения в готовую программу, эксплуатации и изъятия из эксплуатации 




Главная / Менеджмент / Методы и средства инженерии программного обеспечения / Тест 2