Тест: Тест 5


Список вопросов


1. На каком этапе жизненного цикла разработки ПО обычно строят диаграммы взаимодействия?

1) Анализ
2) Разработка
3) Внедрение
4) Сбор требований
5) Проектирование

2. Что такое асинхронное сообщение?

1) Сообщение, которое приостанавливает поток выполнения до тех пор, пока не будет получен ответ
2) Сообщение, которое не ждет ответа и сразу после их посылки происходит переход к следующему шагу последовательности
3) Сообщение, которое отправлено объектом в ответ на полученное сообщение
4) Сообщение, которое отправлено одновременно с сообщениями от других объектов, участвующих во взаимодействии
5) Сообщение, которое отправлено объектом самому себе и переводящее объект в другое состояние

3. Что такое рефлексивное сообщение?

1) Сообщение, которое отправлено одновременно с сообщениями от других объектов, участвующих во взаимодействии
2) Сообщение, которое приостанавливает поток выполнения до тех пор, пока не будет получен ответ
3) Сообщение, которое не ждет ответа и сразу после их посылки происходит переход к следующему шагу последовательности
4) Сообщение, которое отправлено объектом в ответ на полученное сообщение
5) Сообщение, которое отправлено объектом самому себе и переводящее объект в другое состояние

4. Пунктирная линия, которая тянется вниз от каждого объекта, называется

1) Линия сообщений
2) Линия жизни
3) Линия операций

5. В каком количественном отношении находятся сценарии и прецеденты?

1) Обычно сценарии и прецеденты не связаны друг с другом
2) Один сценарий определяет несколько прецедентов
3) Между сценариями и прецедентами существует связь типа
4) Один прецедент определяет несколько сценариев
5) Каждый прецедент соответствует одному сценарию

6. Аналогом какой диаграммы является диаграмма кооперации?

1) Прецедентов
2) Деятельности
3) Объектов
4) Состояний
5) Последовательностей

7. Что такое прецедент?

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

8. Если от одного объекта к другому направлено сообщение, то это означает, что

1) объект- приемник вызывает операцию объекта-источника
2) объект- источник вызывает операцию объекта-приемника

9. Что такое найденные сообщения?

1) Сообщения, отправленные самому себе
2) Сообщения, для которых известен отправитель, но не известен получатель
3) Сообщения, для которых известен адресат, но не известен отправитель
4) Сообщение, в результате которых не было получено некотрое значение
5) Сообщения, в результате отправления которых не было отправлено ответное сообщение

10. Обязательно ли изображение фокуса управления на диаграммах последовательностей?

1) Да, без фокуса управления диаграмма становится неполной
2) Нет, это зависит от личного стиля проектировщика
3) Да, без фокуса управления диаграмма становится неоднозначной
4) Да, без фокуса управления диаграмма становится нечитаемой

11. Что такое диаграмма взаимодействия?

1) Диаграмма, на которой представлено взаимодействие, состоящее из отношений, которыми обмениваются элементы модели
2) Диаграмма, на которой представлено взаимодействие, состоящее из множества объектов и отношений между ними, включая и сообщения, которыми они обмениваются
3) Диаграмма, на которой представлено взаимодействие, состоящее из множества объектов и отношений между ними
4) Диаграмма, на которой представлено взаимодействие, состоящее из множества объектов одного класса и сообщений, которыми они обмениваются
5) Диаграмма, на которой представлено взаимодействие, состоящее из множества объектов одного класса и его подклассов и сообщений, которыми они обмениваются

12. Использование каких элементов, кроме UML, допускается на диаграмме последовательностей?

1) Классы
2) Состояния
3) Активности
4) Прецеденты
5) Экторы

13. Что такое синхронное сообщение?

1) Сообщение, которое отправлено объектом самому себе и переводящее объект в другое состояние
2) Сообщение, которое приостанавливает поток выполнения до тех пор, пока не будет получен ответ
3) Сообщение, которое отправлено одновременно с сообщениями от других объектов, участвующих во взаимодействии
4) Сообщение, которое отправлено объектом в ответ на полученное сообщение
5) Сообщение, которое не ждет ответа и сразу после их посылки происходит переход к следующему шагу последовательности