Добавил:
https://vk.com/club199197084 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы к лекциям / ООП_ВопрКЛек4_0361_ЦукановаПА

.pdf
Скачиваний:
4
Добавлен:
03.02.2024
Размер:
94.1 Кб
Скачать

Контрольные вопросы к лекции №4

1.Для чего используется диаграмма последовательности?

Описывает поведенческие аспекты системы, рассматривая взаимодействие объектов во времени.

2.Что отображается на диаграмме последовательности?

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

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

Показывает поток сообщений между объектами системы и основные ассоциации между ними.

4.Что общего и в чем отличие диаграммы взаимодействия и диаграммы последовательности?

Отображают одну и ту же информацию, но изображение элементов и потоков разное.

5.Что такое состояние объекта?

Атрибуты объекта, отображающие его соответствие или не соответствие условиям в некоторый момент времени, состояние объекта может меняться.

6.Что из себя представляет диаграмма состояний объекта?

Диаграмма показывает, как объект переходит из одного состояния в другое.

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

Состояние программы может зависеть от состояний некоторых ее объектов. Не все состояния объекта А могут существовать со всеми состояниями объекта Б или объекты могут быть зависимыми от других объектов, поэтому и глобальных состояний меньше, чем число возможных комбинаций.

8.Для чего применяются диаграммы деятельности?

Диаграммы деятельности являются частным случаем диаграмм состояний.

9.Что такое алгоритм?

Алгоритм - последовательность определенных действий или элементарных операций

10. В чем отличие диаграммы деятельности от блок-схемы алгоритма? На диаграмме деятельностей отображают не только действия, но и

состояния объектов. Также показывают распределение ролей и т.п.