Backend-разработка.фип_БАК_н с

Backend-разработка.фип_БАК_н с — вариант 5

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

20 вопросов Вариант 5 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Какое из следующих преимуществ предлагает FastAPI?

  1. Генерация интерактивной документации API
  2. Интеграция с Django
  3. Использование только синхронных запросов
  4. Поддержка только SQL баз данных
Вопрос 2

Какой архитектурный стиль используется в RESTful API?

  1. Microservices
  2. Event-Driven
  3. Client-Server
  4. Layered
Вопрос 3

Какой HTTP-метод обычно используется для обновления ресурса на сервере?

  1. GET
  2. POST
  3. PUT
  4. DELETE
Вопрос 4

Какое преимущество асинхронного выполнения запросов в FastAPI?

  1. Более высокое потребление памяти
  2. Уменьшение количества запросов
  3. Обработка большого количества запросов одновременно
  4. Обязательное использование синхронных функций
Вопрос 5

Какой HTTP-метод используется для получения данных с сервера?

  1. GET
  2. POST
  3. PUT
  4. DELETE
Вопрос 6

Что такое эндпоинт в контексте веб-сервисов?

  1. Конечная точка сервера для обработки запросов и отправки ответов
  2. Конфигурационный файл сервера
  3. Тип базы данных
  4. Метод для отправки данных
Вопрос 7

Какой принцип проектирования API обеспечивает безопасность данных?

  1. Аутентификация и авторизация
  2. Гибкость и расширяемость
  3. Единообразие и согласованность
  4. Высокая производительность
Вопрос 8

Какой принцип проектирования API предполагает использование единообразных имен для ресурсов и методов?

  1. Простота и понятность
  2. Гибкость и расширяемость
  3. Единообразие и согласованность
  4. Тестирование и отладка
Вопрос 9

Какой декоратор используется для установки времени жизни кэша в Redis?

  1. @cache(expire=30)
  2. @cache(ttl=30)
  3. @redis_cache(expire=30)
  4. @cache_time(30)
Вопрос 10

Какой модуль используется для работы с Redis в FastAPI?

  1. redis
  2. aioredis
  3. redis-py
  4. redis-cache
Вопрос 11

Какой параметр указывает на использование брокера сообщений в Celery?

  1. broker
  2. broker_url
  3. backend
  4. redis
Вопрос 12

Какой метод используется для асинхронного вызова задачи в Celery?

  1. call()
  2. run()
  3. delay()
  4. async()
Вопрос 13

Упорядочите шаги для создания фоновой задачи с использованием Celery и Redis:

  1. Определить настройки брокера сообщений в конфигурации Celery.
  2. Запустить Celery и подключить Redis в качестве брокера сообщений.
  3. Создать задачу с использованием декоратора @task.
  4. Вызвать задачу с использованием метода delay().
Вопрос 14

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

  1. Простота и понятность
  2. Гибкость и расширяемость
  3. Безопасность
  4. Хорошая документация
  5. Высокая производительность и оптимизация
  6. Легкость понимания и использования API
  7. Возможность легко добавлять новые функции без изменения существующих интерфейсов
  8. Защита данных и использование защищенного протокола передачи данных
  9. Интуитивно понятное использование и наличие подробной документации
  10. Установка времени жизни кэша и использование кэширования для повышения скорости
Вопрос 15

Какой декоратор используется для определения эндпоинта в FastAPI, который обрабатывает запросы типа POST?

  1. @post
  2. @app.post
  3. @app.get
  4. @endpoint
Вопрос 16

Какой параметр указывает на использование Redis в качестве бэкенда для хранения сессий в FastAPI?

  1. redis_backend
  2. backend
  3. redis_url
  4. cache
Вопрос 17

Какой тип данных Redis подходит для хранения строк?

  1. List
  2. Set
  3. String
  4. Hash
Вопрос 18

Какой из следующих методов Celery используется для определения задачи, которая должна быть выполнена асинхронно?

  1. @celery.task
  2. @task
  3. @celery.async
  4. @background
Вопрос 19

Какой ключевой компонент используется в Celery для организации распределенных задач?

  1. Worker
  2. Broker
  3. Scheduler
  4. Backend
Вопрос 20

Какой метод в FastAPI используется для определения эндпоинта, который обрабатывает запросы типа GET?

  1. @app.get