игра брюс 2048
Главная / Менеджмент / Введение в программную инженерию / Тест 3

Введение в программную инженерию - тест 3

Упражнение 1:
Номер 1
Какие виды деятельности входят в состав программной инженерии?

Ответ:

 (1) разработка требований 

 (2) планирование 

 (3) тестирование 

 (4) проектный менеджмент 

 (5) создание документации 


Номер 2
Укажите отличия программной инженерии от программирования?

Ответ:

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

 (2) программная инженерия представляет специальную область знания 

 (3) программная инженерия поддерживает жизненный цикл разработки ПО 

 (4) программная инженерия и программирование ничем не отличаются 


Номер 3
Какие вопросы решаются в сфере программной инженерии?

Ответ:

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

 (2) вопросы поддержки жизненного цикла разработки ПО 

 (3) вопросы организации и улучшения процесса разработки ПО 


Упражнение 2:
Номер 1
В чем отличие информатики от программной инженерии?

Ответ:

 (1) в том, что информатика нацелена на решение проблем производства 

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

 (3) ни в чем 


Номер 2
Что такое информатика?

Ответ:

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

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

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


Номер 3
К информатике относятся:

Ответ:

 (1) разработка встроенных систем реального времени 

 (2) математическая логика 

 (3) теория грамматик 

 (4) методы построения компиляторов 


Упражнение 3:
Номер 1
Что такое бизнес-реинжиниринг?

Ответ:

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

 (2) модернизация бизнеса в определенной компании 

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


Номер 2
В каком случае речь идет о бизнес-реинжиниренге?

Ответ:

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

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

 (3) разработка нового клиентского сервиса 


Номер 3
Какая область объединяет различные инженерные дисциплины по разработке всевозможных искусственных систем?

Ответ:

 (1) информатика 

 (2) системотехника 

 (3) бизнес-реинжиниринг 


Упражнение 4:
Номер 1
Чем определяется сложность ПО?

Ответ:

 (1) количеством пользователей 

 (2) объемом обрабатываемых данных 

 (3) требованиями по быстродействию  


Номер 2
В чем заключается согласованность ПО?

Ответ:

 (1) в том, что ПО основывается на объективных посылках 

 (2) в том, что ПО должно быть согласовано с большим количеством интерфейсов 

 (3) в согласованности заказчика и исполнителя 


Номер 3
Какое свойство зависит от размера программных объектов?

Ответ:

 (1) сложность 

 (2) согласованность 

 (3) изменяемость 

 (4) нематериальность 


Упражнение 5:
Номер 1
Какие виды деятельности включает в себя процесс создания ПО?

Ответ:

 (1) разработка проектных планов 

 (2) разработка проектной документации 

 (3) разработка тестов 

 (4) только разработка программного кода 


Номер 2
Какой процесс разработки ПО является универсальным для разработки ПО любого вида?

Ответ:

 (1) CMMI 

 (2) Scrum 

 (3) универсального процесса не существует 


Номер 3
Для чего осуществляется совершенствование процесса разработки ПО?

Ответ:

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

 (2) для снижения цены разработки 

 (3) для уменьшения сложности ПО 

 (4) для уменьшения времени разработки 


Упражнение 6:
Номер 1
В каком случае приведен пример использования стратегии technology push?

Ответ:

 (1) переход компании со средств структурной разработки на объектно-ориентрованные 

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

 (3) внедрение стандартов качества ISO 9000 или CMMI 


Номер 2
В каком случае приведен пример использования стратегии organization pull?

Ответ:

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

 (2) переход компании со средств структурной разработки на объектно-ориентрованные 

 (3) внедрение стандартов качества ISO 9000 или CMMI 


Номер 3
Какая стратегия нацелена на решение конкретных проблем компании?

Ответ:

 (1) organization pull 

 (2) technology push 

 (3) обе стратегии 


Упражнение 7:
Номер 1
Отметьте верные утверждения:

Ответ:

 (1) использование стратегии organization pull более рискованно 

 (2) изменения, вносимые в процесс стратегией organization pull, менее глобальны 

 (3) применение стратегии technology push требует глобальной перестройки процесса 


Номер 2
В каком случае возврат инвестиций от внедрения происходит быстрее?

Ответ:

 (1) в случае с organization pull 

 (2) в случае с technology push 

 (3) в обоих случаях одинаково 


Номер 3
При использовании какой стратегии изменения, вносимые в процесс, более глобальны?

Ответ:

 (1) organization pull 

 (2) technology push 

 (3) в обоих случаях изменения одинаковы 


Упражнение 8:
Номер 1
Что такое фаза разработки?

Ответ:

 (1) определенный тип работы, выполняемый в процессе разработки ПО 

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

 (3) выходной результат определенного этапа процесса 

 (4) структура, согласно которой построена разработка ПО 


Номер 2
Что такое вид деятельности?

Ответ:

 (1) определенный тип работы, выполняемый в процессе разработки ПО 

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

 (3) структура, согласно которой построена разработка ПО 


Номер 3
Отметьте верные утверждения:

Ответ:

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

 (2) один вид деятельности может выполняться на разных фазах 

 (3) одному виду деятельности соотвествет одна фаза 


Упражнение 9:
Номер 1
Какие возвраты возможны при разработке по водопадной модели?

Ответ:

 (1) возврат от тестирования к кодированию 

 (2) возврат от тестирования к анализу 

 (3) возврат от кодирования к проектированию 


Номер 2
Какие возвраты невозможны при разработке по водопадной модели?

Ответ:

 (1) возврат от тестирования к кодированию 

 (2) возврат от тестирования к анализу 

 (3) возврат от кодирования к разработке системных требований 


Номер 3
Какие утверждения верны для водопадной модели?

Ответ:

 (1) допускается возврат только на предыдущий шаг 

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

 (3) в рамках водопадной модели было введено прототипирование 


Упражнение 10:
Номер 1
Какова цель создания прототипа при использовании водопадной модели?

Ответ:

 (1) уменьшение рисков разработки 

 (2) определение основных рисков 

 (3) обоснованное принятие главных архитектурных решений 


Номер 2
Каковы недостатки водопадной модели?

Ответ:

 (1) неустойчивость к сбоям в финансировании проекта 

 (2) требование полного окончания фазы-деятельности 

 (3) интеграция всех результатов в конце разработки 


Номер 3
Каковы достоинтства водопадной модели?

Ответ:

 (1) неустойчивость к сбоям в финансировании проекта 

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

 (3) требование полного окончания фазы-деятельности 

 (4) интеграция всех результатов в конце разработки 


Упражнение 11:
Номер 1
Какая из указанных моделей является двумерной?

Ответ:

 (1) водопадная модель 

 (2) спиральная модель 

 (3) обе указанные модели 

 (4) ни одна из указанных моделей 


Номер 3
В какой модели каждый виток представляет собой фазу разработки?

Ответ:

 (1) в водопадной модели 

 (2) в спиральной модели 

 (3) в любой модели 

 (4) ни в одной из указанных моделей 


Упражнение 12:
Номер 1
Что может являться рабочим продуктом в процессе разработки ПО?

Ответ:

 (1) набор файлов 

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

 (3) спецификации 

 (4) счета 


Номер 2
Для чего используется рабочий продукт?

Ответ:

 (1) для обмена результатами 

 (2) для контроля разработки 

 (3) для устранения накладных расходов 


Номер 3
К какому типу проектов относятся проекты по разработке ПО?

Ответ:

 (1) к творческим проектам 

 (2) к промышленным проектам 

 (3) и к творческим, и к промышленным проектам 




Главная / Менеджмент / Введение в программную инженерию / Тест 3