BA & SA | 10000 Interview questions
10.3K subscribers
175 photos
14 videos
347 links
Вопросы и задачи, которые задают на собеседованиях на позицию Бизнес и Системного аналитика. По вопросам сотрудничества- @DeliveryManager7
Download Telegram
№4572 категория вопросов: #UML
👩‍🏫Объяснение:
Этот прямоугольник называется полоса активации (activation bar) или фокус управления (focus of control). Он показывает период, когда объект активен, то есть выполняет какую-либо обработку. Его начало обычно совпадает с получением сообщения (вызовом метода), а конец — с возвратом управления (возвратом из метода). Чем длиннее полоса, тем дольше объект занят выполнением операции. Она также может включать вложенные вызовы другим объектам, которые отображаются как новые полосы активации на линиях жизни этих объектов.
№4573 категория вопросов: #UML
👩‍🏫Объяснение:
Согласно нотации UML, абстрактный класс (класс, который не может иметь непосредственных экземпляров и содержит хотя бы один абстрактный метод) обозначается написанием его имени курсивом. Это стандартное графическое соглашение. Дополнительно (но не обязательно) можно использовать стереотип <<abstract>> над именем класса. Абстрактные методы внутри такого класса также записываются курсивом. Этот визуальный сигнал помогает быстро выделить абстрактные элементы на диаграмме.
№4574 категория вопросов: #UML
👩‍🏫Объяснение:
Диаграмма пакетов — это структурная диаграмма, которая используется для организации элементов модели (таких как классы, use case, компоненты) в логические группы — пакеты (packages). Она визуализирует зависимости между этими пакетами, что критически важно для управления сложностью, анализа связанности и обеспечения модульности системы. Диаграмма пакетов помогает понять, какие части системы влияют друг на друга, и является ключевым инструментом для проектирования архитектуры на высоком уровне.
№4575 категория вопросов: #UML
👩‍🏫Объяснение:
Для отображения создания объекта во время выполнения сценария используется сообщение, направленное на прямоугольник объекта. При этом линия жизни создаваемого объекта начинается только в момент получения этого сообщения (а не вверху диаграммы). Хотя часто используется текст сообщения create или вызов конструктора, формально это обычное сообщение со стереотипом <<create>>. Ключевой визуальный признак — начало линии жизни объекта ниже, чем у остальных участников.
№4576 категория вопросов: #UML
4576. Вам необходимо смоделировать, как изменяются определенные атрибуты или состояния объектов в течение времени в ответ на события, например, изменение уровня заполнения кэша. Какую специализированную диаграмму UML используют?
Anonymous Quiz
57%
Диаграмма состояний
6%
Диаграмма последовательности
29%
Диаграмма временных диаграмм
8%
Диаграмма обзора взаимодействия
👩‍🏫Объяснение:
Диаграмма временных диаграмм — это специализированная диаграмма взаимодействия, которая фокусируется на изменении состояния или значения одного или нескольких объектов в течение времени. Время откладывается по горизонтальной оси. Для каждого объекта рисуется линия времени, показывающая, как его состояние или значение атрибута меняется в ответ на события. Эта диаграмма особенно полезна для проектирования систем реального времени, встроенных систем или анализа временных ограничений.
№4577 категория вопросов: #UML
4577. Для сложного сценария, включающего несколько взаимодействующих диаграмм последовательности, вам нужно показать общую логику потока взаимодействия между ними. Какую диаграмму UML используют для этого "высокоуровневого" представления?
Anonymous Quiz
3%
Диаграмма активностей
74%
Диаграмма обзора взаимодействия
16%
Диаграмма коммуникации
7%
Диаграмма прецедентов
👩‍🏫Объяснение:
Диаграмма обзора взаимодействия — это разновидность диаграммы активностей, где каждый узел действия ссылается на другую диаграмму взаимодействия (например, последовательности или коммуникации). Она позволяет связать несколько взаимодействий в общий поток управления, показывая условия и альтернативные сценарии на высоком уровне. Это мощный инструмент для управления сложностью, когда один бизнес-кейс реализуется через множество более мелких взаимодействий между объектами.
№4578 категория вопросов: #UML
4578. На диаграмме последовательности вы хотите показать область ответственности объекта — период, когда он активно выполняет операцию (прямо или через вызов других методов). Какой элемент для этого используется?
Anonymous Quiz
15%
Линия жизни (Lifeline)
8%
Сообщение (Message)
69%
Активная полоса (Activation Bar)
8%
Фрейм (Frame)
👩‍🏫Объяснение:
Активная полоса (также называемая "прямоугольник фокуса управления") — это тонкий вертикальный прямоугольник, размещаемый на линии жизни объекта. Она показывает период, в течение которого объект активен и выполняет какую-либо операцию. Обычно она начинается при получении синхронного сообщения и заканчивается, когда объект возвращает результат (или завершает выполнение). Активная полоса делает диаграмму более читаемой, визуально выделяя, какие объекты в данный момент "работают".