💯 Методы разработки 12-факторных приложений [Тема 1-3] — ответы на тест Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Тип
Просмотров
29
Покупок
0
Антиплагиат
Не указан
Размещена
18 Сен в 23:49
ВУЗ
Не указан
Курс
Не указан
Стоимость
400 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Методы разработки 12-факторных приложений [Тема 1-3]
151.8 Кбайт 400 ₽
Описание

Методы разработки 12-факторных приложений > Итоговый тест

  • правильные ответы на вопросы из теста по данной дисциплине
  • вопросы отсортированы в лексикографическом порядке
Оглавление

Методы разработки 12-факторных приложений

  • Тема 1
  • Тема 2
  • Тема 3
  • Итоговая аттестация
  • Форма обратной связи


… – подход, который используется для обеспечения повторяемости развертывания

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Ручное развертывание
  • Использование устаревших инструментов
  • Автоматизация с помощью скриптов
  • Изменение конфигурации на лету

… – фактор 12-факторного приложения, связанный с хранением отдельно от кода значений, которые могут меняться в зависимости от среды развертывания

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • Кодовая база
  • Процессы
  • Конфигурация
  • Зависимости

12-факторное приложение представляет собой методологию для создания …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • мобильных приложений
  • веб-приложений
  • настольных приложений
  • игровых приложений

12-факторные приложения оказывают влияние на развертывание на облачных платформах, так как …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • увеличивают зависимость от серверов
  • ограничивают выбор платформы
  • усложняют процесс развертывания
  • устраняют необходимость в серверах и системном администрировании

12-факторные приложения предполагают, что код должен быть в … и доступен для всех разработчиков

Тип ответа: Текcтовый ответ

В контексте 12-факторных приложений журналирование предполагает, что логи должны …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • храниться локально на сервере
  • быть доступны через стандартный вывод и отправляться на централизованный сервер логирования
  • храниться в базе данных для каждого приложения
  • быть отключены в продакшене

Использование внешних сервисов, как услуг, подразумевает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • приложение зависит от локальных ресурсов
  • компоненты приложения легко заменяемы и масштабируемы
  • интеграция с компонентами усложняется
  • время отклика увеличивается

Логи должны отправляться в централизованное … для дальнейшего анализа и мониторинга

Тип ответа: Текcтовый ответ

Параллелизм в 12-факторных приложениях предполагает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • приложение может масштабироваться за счёт добавления новых экземпляров процесса
  • нагрузка на серверы увеличивается
  • приложение запускается на нескольких серверах одновременно
  • код приложения упрощается

Привязка портов для приложения подразумевает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • приложение доступно по фиксированному порту без зависимостей от окружения
  • приложение может работать на нескольких портах одновременно
  • приложение привязано к конкретному серверу
  • для каждого запуска используется динамический порт

Приложение должно быть способно к горизонтальному … для повышения доступности и производительности сервиса

Тип ответа: Текcтовый ответ

Приложение должно иметь возможность динамически изменять … в зависимости от окружения

Тип ответа: Текcтовый ответ

Приложение должно поддерживать … интеграцию и доставку

Тип ответа: Текcтовый ответ

Приложение должно поддерживать возможность работы с различными типами хранилищ …

Тип ответа: Текcтовый ответ

Приложение должно поддерживать разные … для разработки, тестирования и продакшена

Тип ответа: Текcтовый ответ

Приложения должны быть … к изменениям в окружении, чтобы избежать проблем при развертывании

Тип ответа: Текcтовый ответ

Принцип "Зависимости" в контексте 12-факторных приложений подразумевает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • все зависимости должны быть установлены глобально
  • изоляция не имеет значения
  • все приложения могут делить одну среду выполнения
  • каждое приложение должно иметь собственные зависимости и настройки среды

Процесс развертывания должен быть автоматизированным и не требовать … вмешательства от разработчиков

Тип ответа: Текcтовый ответ

Разделение процессов сборки, релиза и выполнения помогает …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • упростить код
  • минимизировать ошибки и быстро доставлять новые версии
  • увеличить время разработки
  • упростить тестирование

Согласно методике 12-факторных приложений, кодовая база должна …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • быть распределенной по нескольким репозиториям
  • храниться в одном репозитории с чёткой историей изменений
  • храниться в отдельных репозиториях для каждого микросервиса
  • храниться на локальных машинах разработчиков

Согласно методике 12-факторных приложений, конфигурация должна храниться …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в коде
  • в переменных окружения
  • в базе данных
  • в файле настроек в репозитории

Согласно методике 12-факторных приложений, логи должны быть отправлены …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в файлы с ограниченным доступом
  • на стандартный вывод
  • в локальное хранилище на сервере
  • только администратору

Согласно методике 12-факторных приложений, масштабируемость достигается за счёт того, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • кодовая база остаётся статичной
  • приложение поддерживает горизонтальное масштабирование
  • приложение ограничивается вертикальным масштабированием
  • приложение ограничивает количество активных пользователей

Согласно методике 12-факторных приложений, управление версиями баз данных предполагает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • версии баз данных не имеют значения
  • все версии баз данных должны быть задокументированы и управляться через миграции
  • базы данных не нужно обновлять
  • все базы данных должны иметь одинаковую версию

Согласно методике 12-факторных приложений, управление версиями кода нужно организовать с помощью …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • использования одной кодовой базы
  • использования нескольких кодовых баз
  • игнорирования версий
  • хранения версий в одном репозитории

Согласно методике 12-факторных приложений, управление состоянием подразумевает, что …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • приложения должны хранить состояние локально
  • приложения должны использовать внешние сервисы для хранения состояния
  • состояние не имеет значения
  • состояние должно храниться только в памяти

Согласно методике 12-факторных приложений, хранение состояния должно быть организовано …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • в памяти
  • во внешних сервисах
  • в локальных файлах
  • в кэше

Сопоставьте методы разработки и тестирования с их значениями:

Тип ответа: Сопоставление

  • A. Внешние службы хранения
  • B. Использование кэширование
  • C. Состояние внутри приложения
  • D. Миграции базы данных
  • E. Отделение хранения и обработки данных
  • F. Процесс автоматического запуска тестов при каждом изменении кода.
  • G. Использование контейнеров для создания идентичных сред разработки и тестирования.
  • H. Разделение окружений для разработки, тестирования и продакшена для предотвращения конфликтов.
  • I. Процесс развертывания приложения на различных средах (например, dev, staging, production).
  • J. Автоматизация тестирования функциональности и производительности приложения.

Сопоставьте методы управления зависимостями с их описаниями:

Тип ответа: Сопоставление

  • A. Пакетные менеджеры
  • B. Версионирование
  • C. Автоматизация сборки
  • D. Документация зависимостей
  • E. Изоляция окружений
  • F. Использование инструментов для автоматической установки и обновления библиотек.
  • G. Указание версий зависимостей для обеспечения совместимости.
  • H. Процесс, который позволяет создавать и тестировать приложение без вмешательства человека.
  • I. Подробное описание всех используемых библиотек и их функций.
  • J. Создание отдельных окружений для разных проектов или версий приложения.

Сопоставьте подходы к хранению данных с их описаниями:

Тип ответа: Сопоставление

  • A. Состояние внутри приложения
  • B. Использование кэширование
  • C. Миграции базы данных
  • D. Внешние службы хранения
  • E. Отделение хранения и обработки данных
  • F. Приложение не должно хранить состояние между запусками, чтобы обеспечить масштабируемость.
  • G. Использование кэша для повышения производительности при доступе к часто запрашиваемым данным.
  • H. Процесс, который позволяет изменять структуру базы данных без потери данных.
  • I. Хранение данных в облачных или внешних системах для повышения надежности.
  • J. Разделение логики обработки данных и их хранения для упрощения управления.

Сопоставьте принципы разработки с их значением:

Тип ответа: Сопоставление

  • A. Логирование
  • B. Масштабируемость
  • C. Тестирование
  • D. Отказоустойчивость
  • E. Разделение окружения
  • F. Приложение должно обрабатывать логи как поток событий, а не сохранять их в файлы.
  • G. Возможность увеличения или уменьшения ресурсов приложения в зависимости от нагрузки.
  • H. Приложение должно быть протестировано в разных окружениях без изменения кода.
  • I. Способность приложения продолжать работу даже при сбоях отдельных компонентов.
  • J. Хранение конфигурации и данных в отдельных местах.

Сопоставьте принципы с их описаниями:

Тип ответа: Сопоставление

  • A. Зависящие библиотеки
  • B. Кодовая база
  • C. Конфигурация
  • D. Службы
  • E. Построение, запуск и управление
  • F. Все зависимости должны быть явно указаны и управляемы.
  • G. Приложение должно использовать одну кодовую базу, которая управляется в системе контроля версий.
  • H. Все конфигурационные параметры должны храниться в окружении.
  • I. Приложение должно быть развернуто как набор независимых процессов.
  • J. Приложение должно поддерживать автоматизированные процессы сборки и развертывания.

Сопоставьте элементы архитектуры с их описаниями.

Тип ответа: Сопоставление

  • A. Контейнеризация
  • B. API
  • C. Микросервисы
  • D. Службы хранения данных
  • E. Кэширование
  • F. Использование контейнеров для изоляции приложений и их зависимостей.
  • G. Набор интерфейсов для взаимодействия между различными компонентами приложения.
  • H. Разделение приложения на независимые компоненты, каждый из которых выполняет свою функцию.
  • I. Хранение данных во внешних сервисах для повышения надежности.
  • J. Использование временного хранилища для ускорения доступа к данным.

Сопоставьте элементы работы с внешними службами с их значениями:

Тип ответа: Сопоставление

  • A. Аутентификация
  • B. Интеграция через API
  • C. Мониторинг
  • D. Управление данными
  • E. Обработка ошибок
  • F. Процесс проверки подлинности пользователей и систем для доступа к ресурсам.
  • G. Использование интерфейсов для взаимодействия с внешними сервисами и данными.
  • H. Сбор информации о производительности и состоянии приложения в реальном времени.
  • I. Хранение и управление данными, полученными из внешних источников.
  • J. Реакция на сбои и ошибки с целью минимизации их влияния на пользователей.

Упорядочите принципы конфигурации приложения:

Тип ответа: Сортировка

  • 1 Хранение в окружении
  • 2 Изоляция конфигурации от кода
  • 3 Использование переменных окружения
  • 4 Поддержка различных сред (dev, prod)
  • 5 Безопасное хранение конфиденциальной информации

Упорядочите принципы работы с состоянием приложения:

Тип ответа: Сортировка

  • 1 Избегание хранения состояния в приложении
  • 2 Использование внешних хранилищ для состояния
  • 3 Обработка состояния через API
  • 4 Хранение состояния в базе данных
  • 5 Кэширование состояния для повышения производительности

Упорядочите этапы процесса CI/CD:

Тип ответа: Сортировка

  • 1 Коммит в репозиторий кодовой базы
  • 2 Автоматизированные тесты
  • 3 Сборка приложения
  • 4 Деплой в продакшн

Управление назначениями портов в 12 факторных приложениях осуществляется путем …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • назначения портов вручную
  • управления маршрутизацией облачными провайдерами
  • назначения портов случайным образом
  • фиксации портов, которые нельзя будет изменить

Цель паритета разработки и рабочей среды заключается в том, чтобы …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • минимизировать количество серверов
  • упростить процесс развертывания
  • минимизировать проблемы при переносе приложения между средами
  • увеличить время разработки
Вам подходит эта работа?
Похожие работы
Web-разработки
Курсовая работа Курсовая
10 Окт в 15:20
9
0 покупок
Web-разработки
Дипломная работа Дипломная
9 Окт в 21:24
8
0 покупок
Web-разработки
Дипломная работа Дипломная
9 Окт в 20:14
9 +2
0 покупок
Другие работы автора
Стратегический маркетинг
Тест Тест
8 Окт в 18:38
20
1 покупка
Темы журнала
Показать ещё
Прямой эфир