Для студентов МФПУ «Синергия» по предмету Архитектура программного обеспеченияАрхитектура программного обеспеченияАрхитектура программного обеспечения
4,81515
2025-01-12СтудИзба

Ответы к зачёту: Архитектура программного обеспечения

Бестселлер

Описание

Архитектура программного обеспечения. Коллекция ответов на вопросы. ВУЗ - МФПУ Синергия (МОИ, МТИ, МосАП). Перед покупкой проверьте, подходят ли вопросы к вашему тесту.

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

Какая архитектура связана со множеством независимых служб, которые взаимодействуют через REST API или подобные протоколы? (Выберите один или несколько вариантов ответа)
Основу структуры ТЗ согласно ГОСТ 34 составляют …
Формат в REST, который в последнее время стал наиболее популярным для передачи данных называется
Вам поручено разработать систему управления умным домом, в которой используются шаблоны проектирования банды четырёх. Одной из задач является реализация системы уведомлений, которая должна позволять различным компонентам дома (например, термостату, сигнализации, осветительным приборам) отправлять уведомления о своем состоянии (температура достигла заданного уровня, сигнализация включена, свет выключен и т.д.) нескольким заинтересованным объектам (например, пользователю, системе мониторинга и т.д.). Какой шаблон проектирования наиболее подходит для данной задачи?
Этап SDLC в котором есть набор принципов, один из которых предполагает определение примерных сроков называется …
Этап разработки по ГОСТу, который подразумевает выполнение работ по гарантийному и послегарантийному обслуживанию системы называется …:
Какой из этапов SDLC включает в себя создание технического задания и архитектурных диаграмм?
Предположим, что вы разрабатываете систему учета для крупной компании, и вам необходимо внедрить новые функции, следуя принципам SOLID и модульности. Внедрённые функции должны легко интегрироваться в существующую систему, используя принципы ООП и TDD. Какой из следующих подходов наиболее соответствует этим требованиям?
Группа разработчиков, которая включает четырёх известных разработчиков и известна описанием популярнейших шаблонов проектирования называется:
Какие из следующих инструментов относятся к системам контроля версий?
Принцип проектирования программного обеспечения, направленный на упрощение структуры системы и минимизацию сложности ее компонентов называется минимизация …
Что означает принцип модульности и абстракции в контексте проектирования программного обеспечения?
Что из перечисленного является недостатком микросервисной архитектуры?
Вам поручено спроектировать новую систему для крупной компании, которая занимается электронной коммерцией. Система должна быть масштабируемой, обеспечивать высокую доступность и быть легко поддерживаемой. Какой архитектурный стиль вы выберете и почему?
Автономные службы, взаимодействующие через четко определенные контракты называются …
Какие из следующих видов диаграмм относятся к UML? (Выберите все правильные ответы)
Антипаттерн проектирования ПО, который описывает ситуацию, когда абстракция различных уровней становится нарушенной, приводя к непредсказуемому поведению системы называется …
Какие из нижеперечисленных принципов относятся к принципам SOLID (Принципы объектно-ориентированного программирования)?
Диаграмма UML, отображающую поведение системы во времени называется ……
Какие основные отличия GraphQL от REST?
Какие основные отличия gRPC от REST?
Аббревиатура REST обозначает ….
Какой HTTP метод используется для обновления ресурса в REST?
Как называется формат сериализации данных, используемый в gRPC?
Какой тип запросов поддерживает GraphQL?
Какие преимущества у gRPC по сравнению с REST?
Что такое REST?
шаблон, который целиком скрывает сложную систему, предоставляя простой интерфейс называется ….
поведенческий шаблона, который позволяет объектам уведомлять заинтересованные объекты об изменении своего состояния называется …
Какой шаблон проектирования используется для создания объектов без необходимости привязываться к конкретному классу для создания?
Шаблон проектирования, который инкапсулирует определение алгоритма в класс, позволяя подклассам переопределять шаги алгоритма называется ….
Шаблон, который инкапсулирует запрос в объект, позволяя параметризовать клиентов с различными запросами называется …
Какой шаблон помогает разделить алгоритм на шаги и позволяет менять реализацию шагов независимо друг от друга?
Какой шаблон проектирования используется для создания объекта, если класс, который будет создан, определяется на этапе выполнения?
Какие из ниже перечисленных шаблонов относятся к поведенческим?
Выберите структурные шаблоны проектирования:
Какой из следующих шаблонов относится к порождающим?
Что такое монолитное приложение?
Что из перечисленного является характеристикой сервис-ориентированной архитектуры (SOA)?
Как называются небольшие, независимые процессорные блоки, которые могут быть развернуты и масштабированы независимо друг от друга?
Механизм связи между сервисами в микросервисной архитектуре называется …
Основные отличия микросервисов от монолитных приложений включают:
Как называется архитектурный стиль, основанный на обмене сообщениями между автономными сервисами?
Подход, когда вся функциональность приложения встроена в одном большом блоке кода называется …
Вы работаете над проектом по разработке системы управления библиотекой, где необходимо использовать диаграммы UML и модель C4 для проектирования и коммуникации архитектуры системы. Ваша задача: определить, какая из следующих диаграмм и описания наиболее корректно отражает использование UML и модели C4 для этой системы.

Ситуация:
Компания поручила вам создать системную архитектуру для управления библиотекой. Система должна включать следующие компоненты:

Каталог книг и связанных данных (информация о книгах, авторы и др.) Модуль управления пользователями и их авторизация Интерфейс для работы библиотекарей (администраторов) Веб-портал для пользователей (читателей) для поиска книг, запроса на резервирование и просмотра состояния выданных книг. Компоненты должны быть описаны с помощью:

Статической структурной диаграммы UML для основных классов и их взаимосвязей. Модель C4 для описания различных уровней системной архитектуры (системный контекст, контейнерная диаграмма, диаграмма компонентов, и диаграмма классов).
Вопрос:
Какая комбинация диаграмм и уровней детализации (в заседании с разработчиками и заказчиком) наиболее точна и полезна для проектирования и объяснения архитектуры этой системы?
Какие из приведенных ниже элементов участвуют в диаграмме объектов UML? (Выберите все правильные ответы)
Какие виды диаграмм соответствуют структурному представлению архитектуры в UML? (Выберите все правильные ответы)
Какие из перечисленных уровней входят в C4 model? (Выберите все правильные ответы)
Диаграмма UML, с помощью которой можно наблюдать поведение системы во времени называется системы во времени называется:
Графическое представление UML, используемое для моделирования операций и методов классов называется ….
Диаграмма UML, в которой используются акторы и прецеденты называется ….
Какими стандартными элементами можно описать диаграмму классов UML? (Выберите все правильные ответы)
Что из указанного ниже является недостатком микрофронтендов?
Назовите фронтенд фреймворк, разработанный Google.
Способ рендеринга, при котором контент создается на сервере и передается клиенту в готовом виде?
Метод создания статических HTML-файлов во время сборки проекта?
Вы работаете над разработкой масштабируемого веб-приложения для крупной компании. Вам нужно выбрать подходящую архитектуру (SPA или MPA), решение по фронтенду (микрофронтенды или монолит), и метод рендеринга (SSR, CSR, или SSG). Кроме того, вам необходимо выбрать современный фронтенд фреймворк.
Рассмотрите следующие параметры при выборе:

Приложение должно обеспечивать высокую производительность и скорость загрузки. Приложение должно быть легко масштабируемым и поддерживаемым в долгосрочной перспективе.
Нужно учитывать текущую команду разработчиков, которая имеет разный уровень опыта во фронтенд-разработке.
Приложение должно обеспечивать хорошее SEO и доступность для поисковых систем.
Вопрос:
Какую архитектуру и методы вы выберете для данных требований, и почему?
Что характерно для микрофронтендов по сравнению с монолитами?
Что такое монолитный фронтенд?
Как называется процесс, при котором часть кода исполняется на стороне клиента и впоследствии происходит отрисовка элементов?
Что определяет раздел "Требования к функциям" в техническом задании? (Выберите все подходящие варианты)
Этапа SDLC, в котором может пригодиться SWOT анализ называется …
Какая из моделей разработки программного обеспечения предполагает постоянные корректировки и изменения требований?
Какая из моделей разработки программного обеспечения предполагает последовательное выполнение этапов?
Гибкая методология, ориентированной на поэтапную, итерационную и гибкую разработку называется…
Этап SDLC, который идёт прямо перед началом программирования называется …:
Какой этап SDLC включает в себя написание кода, тестирование его на соответствие требованиям и отладку?
Какой из этапов SDLC включает в себя изучение проблемной области, выявление задач и потребностей пользователей?
Что представляет собой этап "Развертывание" в SDLC?
Раздел ТЗ, который должен содержать описание объекта автоматизации называется …
Раздел технического задания, описывающий объекты автоматизации это:
Вам необходимо подготовить техническое задание (ТЗ) на создание автоматизированной системы управления производственным процессом на промышленном предприятии. Руководствуйтесь требованиями ГОСТ 34.601-90. Включите в ТЗ все необходимые разделы и учтите все детали, которые помогут повысить качество и полноту документа.
Какой из пунктов ТЗ согласно ГОСТ содержит информацию об условиях эксплуатации? (Выберите все подходящие варианты)
Какие разделы обязательны в техническом задании согласно ГОСТ 34? (Выберите все подходящие варианты)
Где в ТЗ согласно ГОСТ 34 указываются требования к защите информации? (Выберите все подходящие варианты)
Что включает в себя раздел "Технический проект" технического задания согласно ГОСТ 34?
Пять основных принципов объектно-ориентированного программирования, которые помогают разработчикам создавать гибкие, расширяемые и удобные для сопровождения приложения называются …
Антипаттерн проектирования ПО, который описывает ситуацию, когда разработка программного обеспечения зависит от требований резюме (CV) конкретных разработчиков назывется …
Какие из нижеперечисленных понятий относятся к шаблонам проектирования?
Что означает акроним KISS в контексте программирования?
Что означает понятие "масштабируемость" в качестве программного обеспечения?
Какие из перечисленных инструментов относятся к системам хостинга репозиториев?
Какие из следующих инструментов используются для контейнеризации и оркестрации?
Какие из следующих инструментов относятся к средствам проектирования и моделирования?
Какие из инструментов предназначены для тестирования ПО?
Система хостинга репозиториев, широко используемая для совместной разработки (принадлежит microsoft) называется ...
Популярный инструмент для контейнеризации называется …
Система хостинга с открытым исходным кодом, которая предлагает CI/CD возможности называется …
Инструмент, который используется для автоматизации тестирования UI веб-приложений называется …
Система для написания и выполнения автоматических тестов на языке Java называется …
Антипаттерн проектирования, который связан с ситуацией, когда разработчики скрывают информацию о возможных проблемах в системе для защиты своего карьерного роста или имиджа называется….
Что означает принцип "минимизация технической сложности" при проектировании программного обеспечения?
Что означает качество "надежности" в программном обеспечении?
Какое из нижеперечисленных качеств относится к безопасности программного обеспечения?
Что описывает это определение: “Небольшая, независимая единица, которая реализует определённую функциональность или бизнес-логику и взаимодействует с другими …. через легковесные механизмы общения (часто HTTP REST или сообщения), обеспечивая тем самым гибкость, масштабируемость и простоту поддержки системы.”
Какой из этапов SDLC включает в себя изучение проблемной области, выявление задач и потребностей пользователей?
Какой этап SDLC включает в себя написание кода, тестирование его на соответствие требованиям и отладку?
Какие виды диаграмм соответствуют структурному представлению архитектуры в UML? (Выберите все правильные ответы)
Какие из приведенных ниже элементов участвуют в диаграмме объектов UML? (Выберите все правильные ответы)
Какой из следующих типов диаграмм используется для представления модулей и зависимостей между ними в системе?

Характеристики ответов (шпаргалок) к зачёту

Учебное заведение
Просмотров
65
Количество вопросов
Как копировать вопросы во время теста в Синергии?

Пожалуйста, если не трудно, оцените файл на высокую оценку, спасибо!

Комментарии

Поделитесь ссылкой:
Цена: 249 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг покупателей
4,81 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-30%
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6683
Авторов
на СтудИзбе
290
Средний доход
с одного платного файла
Обучение Подробнее