игра брюс 2048
Главная / Программирование / Технологии разработки современных информационных систем на платформе Microsoft.NET / Тест 13

Технологии разработки современных информационных систем на платформе Microsoft.NET - тест 13

Упражнение 1:
Номер 1
Каковы основные признаки решения, являющегося шаблоном?

Ответ:

 (1) повторяемость 

 (2) решение успешно 

 (3) наличие определённого контекста 


Номер 2
Каковы три основные составляющие шаблона?

Ответ:

 (1) имя, задача, контекст 

 (2) задача, контекст, решение 

 (3) задача, решение, пример 


Номер 3
Каковы основные свойства шаблона?

Ответ:

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

 (2) наличие имени 

 (3) наличие успешного решения 


Упражнение 2:
Номер 1
Какова цель шаблонов?

Ответ:

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

 (2) хранение знаний о повторяющейся задаче 

 (3) улучшение повторного использования удачных решений 


Номер 2
Каковы положительные качества шаблонов?

Ответ:

 (1) шаблоны способствуют повторному использованию 

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

 (3) шаблоны улучшают процесс разработки 


Номер 3
Каким образом шаблоны улучшают процесс разработки?

Ответ:

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

 (2) шаблоны делают код более безопасным 

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


Упражнение 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) прото-шаблон 


Упражнение 5:
Номер 1
Что описывают шаблоны анализа?

Ответ:

 (1) повторяющееся решение 

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

 (3) удачное решение 


Номер 2
На каком уровне могут быть использованы логические шаблоны?

Ответ:

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

 (2) на уровне бизнес-процессов 

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


Номер 3
На каком уровне используются архитектурные шаблоны?

Ответ:

 (1) на уровне объектов 

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

 (3) на уровне алгоритма 


Упражнение 6:
Номер 1
Почему язык шаблонов является формальной системой?

Ответ:

 (1) потому что он имеет алфавит 

 (2) потому что любой язык является формальной системой 

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


Номер 2
Что входит в состав языка шаблонов?

Ответ:

 (1) шаблоны 

 (2) алфавит 

 (3) правила образования новых шаблонов 


Номер 3
Из чего состоит алфавит языка шаблонов?

Ответ:

 (1) из базовых шаблонов 

 (2) из правил преобразования шаблонов 

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




Главная / Программирование / Технологии разработки современных информационных систем на платформе Microsoft.NET / Тест 13