wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Назначение виды паттернов

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Какие из этих видов паттернов существуют?

a)

Прототип

b)

Прораб

c)

Монтажник

d)

Строитель

2.

Паттерны проектирования -

a)

Специальные схемы для уточнения структуры подсистем или компонентов программной системы и отношений между ними.

b)

Специальные схемы для представления общей организации процесса моделирования.

c)

Специальные схемы для представления общей организации процесса тестирования программных систем.

d)

Совокупность компонентов и других элементов реализации, используемых в структуре модели при написании программного кода.

3.

Архитектурные паттерны -

a)

Специальные схемы для представления общей организации процесса тестирования программных систем.

b)

Специальные схемы для уточнения структуры подсистем или компонентов программной системы и отношений между ними.

c)

Специальные схемы для представления общей организации процесса моделирования.

d)

Множество предварительно определенных подсистем со спецификацией их ответственности, правил и базовых принципов установления отношений между ними.

4.

Какой из этих паттернов относятся к структурным паттернам?

a)

Фабричный метод

b)

Мост

c)

Команда

d)

Интерпретатор

5.

Какой из этих паттернов относятся к поведенческими паттернам?

a)

Одиночка

b)

Адаптер

c)

Итератор

d)

Интерпретатор

6.

Какой из этих паттернов относятся к паттернам объектов?

a)

Заместитель

b)

Адаптер

c)

Прототип

d)

Фабричный метод

7.

Какое описание подходик к паттерну одиночка?

a)

Который гарантирует, что для определенного класса будет создан только один объект.

b)

Позволяет создавать объекты на основе уже ранее созданных объектов-прототипов.

c)

Позволяющий скрыть сложность системы путём сведения всех возможных внешних вызовов к одному объекту.

8.

Какое описание подходик к паттерну Фабричный метод?

a)

Это паттерн, который определяет интерфейс для создания объектов некоторого класса.

b)

Шаблон проектирования, который позволяет использовать разделяемые объекты сразу в нескольких контекстах.

c)

Идея паттерна заключается в предоставлении клиенту другого объекта.

9.

Какое описание подходик к паттерну Цепочка обязанностей?

a)

Позволяет избежать привязки отправителя запроса к его получателю.

b)

Заключает в себе само действие и его параметры.

c)

Поведенческий шаблон проектирования, решающий часто встречающуюся, но подверженную изменениям, задачу.

10.

Какое описание подходик к паттерну Итератор?

a)

Представляет такой шаблон проектирования, который обеспечивает взаимодействие множества объектов без необходимости ссылаться друг на друга.

b)

Позволяющий доступатися к элементам любой коллекции без вникания в суть ее имплементации.

c)

Поведенческий шаблон проектирования, решающий часто встречающуюся, но подверженную изменениям, задачу.

11.

Какое описание подходик к паттерну Состояние?

a)

Это шаблон в программировании, при котором происходит объединение нескольких возможных алгоритмов поведения объекта в единый класс.

b)

Поведенческий шаблон проектирования, описывающий операцию, которая выполняется над объектами других классов.

c)

Проектирования, который позволяет объекту изменять свое поведение в зависимости от внутреннего состояния.

12.

Паттерны классов описывают отношения между классами посредством наследования.

Отношения между классами определяются на стадии компиляции. К таким паттернам относятся:

a)

Фабричный метод

b)

Состояние

c)

Посетитель

d)

Интерпретатор

13.

Зачем нужны паттерны программирования?

a)

Это решения распространенных проблем при разработке кода.

b)

Это проблемы с которыми часто сталкиваются при разработке кода.

14.

Что такое анти-паттерны?

a)

Полная противоположность паттернам.

b)

Паттерны которые намного упрощают разработку кода.

15.

Что дает нам применение паттернов?

a)

Это способ построения программного кода специальным образом.

b)

Это распространённый подход к решению класса часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным.

16.

a)

У тебя погоняло мусор

b)

Тяжело быть лучше всех.

c)

Чувак ты думал что здесь что то будет?

17.

Самые быстрые существа на планете Земля?

a)

Реналь

b)

Гепард

c)

Мужик идущий за пивом в 22:55

18.

Какие цитаты принадлежат Жириновскому?

a)

Выгони его отсюда, подлеца, и расстреляй его там — в коридоре!

b)

Нигде не сказано, что надо делать во время исполнения гимна — стоять, лежать или ползти. Надо Родину любить.

c)

Не надо заставлять детей учить английский. Пускай, лучше изучают автомат Калашникова. И тогда скоро весь мир заговорит по-русски.

19.

А кто берлин то взял штурмом?

a)

Узбеки чтоли?

b)

Кавказы чтоли?

c)

Американцы чтоли?

d)

Пендосы чтоли?

20.

Вернется ли Саске в коноху?

a)

Да

b)

Нет