Вопросы по дисциплине:
Высокоуровневые методы информатики и программирования
Сбросить фильтр
№ | Вопрос | Действия |
---|---|---|
331 | Инструмент от Apache, который используется для управления зависимостями и сборки в Java-проектах называется … | Открыть |
332 | UML и C4 Model | Открыть |
333 | Вы работаете над проектом, который пользуется большим количеством различных паттернов проектирования из "Gang of Four". Вам нужно добавить новую функциональность в процесс обработки данных, которая включает в себя вычисления и хранение промежуточных данных. Какой из следующих подходов будет наиболее правильным с точки зрения DDD и принципов SOLID? | Открыть |
334 | Ваша команда приняла решение перейти на разработку, ориентированную на резюме (CV Driven Development), чтобы привлечь новых разработчиков. Какой из следующих вариантов действий наиболее оптимален для разработки и минимизации рисков vendor lock-in и соблюдения принципов инверсии абстракций? | Открыть |
335 | Компания XYZ решила разработать новую систему управления проектами. На данном этапе команда завершила анализ требований и приступила к этапу проектирования. Какой следующий шаг в SDLC будет наиболее логичным для команды XYZ? | Открыть |
336 | Вы разработчик, который участвует в создании новой системы для управления проектами в крупной компании. Вам поручено создать диаграмму, которая покажет взаимодействие между основными компонентами системы: база данных, сервер приложения и клиентские приложения (веб и мобильное). Какую диаграмму из UML вы выберете, чтобы наиболее эффективно представить эту архитектуру? | Открыть |
337 | Вы создаете документацию для новой распределенной системы, в которой будут использоваться микросервисы. Вам необходимо выбрать уровень C4 Model для первоначального представления высокоуровневого обзора всей системы. Какой уровень вы выберете? | Открыть |
338 | Вы проектируете систему уведомлений для веб-приложения. Уведомления могут быть разного типа: электронные письма, SMS и push-уведомления. Вам нужно обеспечить гибкость в добавлении новых типов уведомлений, а также возможность отправлять их различным способом. Какой шаблон проектирования из "банды четырех" вы бы выбрали для решения этой задачи? | Открыть |
339 | У вас есть приложение для обработки заявок на кредит. Заявка проходит через несколько этапов проверки: базовая проверка, проверка кредитной истории, проверка доходов и проверка текущих долгов. Вам нужно обеспечить легкость модификации последовательности проверок и возможность добавления новых этапов в будущем. Какой шаблон проектирования "банды четырех" наиболее подходит для этой задачи? | Открыть |
340 | Frontend и проектирование | Открыть |