Главная страница
Навигация по странице:

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

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

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

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

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

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

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

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

  • 10. В чем отличие диаграммы деятельности от блок-схемы алгоритма

  • Контрольные вопросы к лекции №4. Лекции 4 Для чего используется диаграмма последовательности


    Скачать 284.35 Kb.
    НазваниеЛекции 4 Для чего используется диаграмма последовательности
    АнкорКонтрольные вопросы к лекции №4
    Дата30.04.2023
    Размер284.35 Kb.
    Формат файлаpdf
    Имя файлаКонтрольные вопросы к лекции №4.pdf
    ТипЛекции
    #1098135

    Контрольные вопросы к лекции №4
    1. Для чего используется диаграмма последовательности?
    Диаграмма последовательностей отображает взаимодействие объектов в динамике. Это означает, что взаимодействие объектов понимается как обмен информацией между ними. При этом информация принимает вид сообщений.
    Кроме того, что сообщение несет какую-то информацию, оно некоторым образом также влияет на получателя.
    2. Что отображается на диаграмме последовательности?
    Диаграмма последовательностей обычно содержат объекты, которые взаимодействуют в рамках сценария, сообщения, которыми они обмениваются, и возвращаемые результаты, связанные с сообщениями.
    3. Что показывает диаграмма взаимодействия?
    Диаграмма взаимодействия показывает поток сообщений между объектами системы и основные ассоциации между ними и по сути является альтернативой диаграммы последовательностей.
    4. Что общего и в чем отличие диаграммы взаимодействия и диаграммы
    последовательности?
    Диаграмма взаимодействия, так же как и диаграмма последовательностей, показывает поток сообщений между объектами системы и основные ассоциации между ними.
    Диаграмма последовательностей в отличие от диаграммам взаимодействия, рассматривает взаимодействие объектов во времени.
    5. Что такое состояние объекта?
    Состояние объекта - ситуация в жизненном цикле объекта, во время которой он удовлетворяет некоторому условию, выполняет определенную деятельность или ожидает какого-то события. Состояние объекта определяется значениями некоторых его атрибутов и присутствием или отсутствием связей с другими объектами.
    6. Что из себя представляет диаграмма состояний объекта?
    Диаграмма состояний показывает, как объект переходит из одного состояния в другое. Очевидно, что диаграммы состояний служат для моделирования динамических аспектов системы.

    7. Что такое глобальное состояние программы? Почему глобальных
    состояний обычно меньше, чем число возможных комбинаций состояний
    объектов программы?
    Глобальное состояние программы - это ситуация в жизненном цикле всей программы, во время которой каждый объект программы удовлетворяет некоторому условию, выполняет определенную деятельность или ожидает какого- то события.
    Глобальных состояний обычно меньше, чем число возможных комбинаций состояний объектов программы, поскольку наличие соединений значительно уменьшает число степеней свободы, т.е. допустимых состояний из этого множества, что приводит к невозможности сушествования некоторых комбинаций состояний.
    8. Для чего применяются диаграммы деятельности?
    На практике диаграммы деятельности применяются:

    Для моделирования процессов (в этом случае внимание фокусируется на деятельности с точки зрения акторов, которые работают с системой).

    Для моделирования операций (в этом случае диаграммы деятельности играют роль "продвинутых" блок-схем и применяются для подробного моделирования вычислений).
    9. Что такое алгоритм?
    Алгоритм - последовательность определенных действий или элементарных операций, выполнение которых приводит к получению желаемого результата.
    10. В чем отличие диаграммы деятельности от блок-схемы алгоритма?
    На диаграмме деятельностей в отличие от блок-схемы можно не только показать параллельно выполняемые действия, но и указать состояния объектов.
    Также есть возможность показывать распределение ролей и т. д.


    написать администратору сайта