Все тесты предмета

Ответы на тесты Бэкенд разработка.ти

Вопросы и варианты доступны бесплатно. 16 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

54 вопроса 1 тест в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Бэкенд разработка.ти» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Что из перечисленного НЕ является задачей бэкенда?

  1. Обработка HTTP-запросов
  2. Отображение пользовательского интерфейса✓ Правильный ответ
  3. Работа с базой данных
  4. Валидация данных
✓ Правильный ответ

Отображение пользовательского интерфейса

Вопрос 2

Какое преимущество Python делает его популярным в бэкенд-разработке?

  1. Высокая скорость выполнения
  2. Простота и читаемость кода
  3. Поддержка только синхронного программирования
  4. Отсутствие сторонних библиотек
Вопрос 3

Какой фреймворк является полнофункциональным (full-stack)?

  1. Flask
  2. FastAPI
  3. Django
  4. Tornado
Вопрос 4

Что означает ORM?

  1. Object Request Method
  2. Object-Relational Mapping
  3. Online Resource Manager
  4. Operational Response Model
Вопрос 5

Какой фреймворк автоматически генерирует Swagger-документацию?

  1. Flask
  2. Django
  3. FastAPI
  4. Sanic
Вопрос 6Ответ открыт бесплатно

Какая команда создаёт виртуальное окружение в Python?

  1. python create venv
  2. python -m venv myenv✓ Правильный ответ
  3. pip install venv
  4. virtualenv start
✓ Правильный ответ

python -m venv myenv

Вопрос 7

Какой файл используется Poetry для управления зависимостями?

  1. requirements.txt
  2. setup.py
  3. pyproject.toml
  4. package.json
Вопрос 8

Какая команда сохраняет список установленных пакетов в requirements.txt?

  1. pip list > requirements.txt
  2. pip freeze > requirements.txt
  3. pip export requirements.txt
  4. pip save
Вопрос 9

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

  1. python-dotenv
  2. configparser
  3. os-config
  4. env-loader
Вопрос 10Ответ открыт бесплатно

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

  1. @route
  2. @app.route✓ Правильный ответ
  3. @flask.path
  4. @url
✓ Правильный ответ

@app.route

Вопрос 11

Как получить JSON из тела POST-запроса?

  1. request.json()
  2. request.get_json()
  3. request.data.json
  4. request.body
Вопрос 12

Какой шаблонизатор использует Flask?

  1. Mako
  2. Jinja2
  3. Django Templates
  4. Handlebars
Вопрос 13Ответ открыт бесплатно

Как передать переменную в шаблон?

  1. render("index.html", name="Alex")
  2. render_template("index.html", name="Alex")✓ Правильный ответ
  3. template("index.html", data=name)
  4. send_template(name="Alex")
✓ Правильный ответ

render_template("index.html", name="Alex")

Вопрос 14

Какой метод используется для установки cookie?

  1. response.set_cookie()
  2. request.cookie.set()
  3. session.cookie()
  4. app.cookie()
Вопрос 15

Какой пакет предоставляет ORM для Flask?

  1. Flask-DB
  2. Flask-SQL
  3. Flask-SQLAlchemy
  4. SQLAlchemy-Flask
Вопрос 16Ответ открыт бесплатно

Как инициализируется Flask-Migrate?

  1. migrate.init_app(app)
  2. Migrate(app, db)✓ Правильный ответ
  3. app.migrate(db)
  4. init_migrate(app)
✓ Правильный ответ

Migrate(app, db)

Вопрос 17

Какой пакет используется для аутентификации в Flask?

  1. Flask-Auth
  2. Flask-Security
  3. Flask-Login
  4. Flask-Passport
Вопрос 18

Какой пакет помогает работать с формами?

  1. Flask-Forms
  2. Flask-WTF
  3. Flask-Input
  4. Flask-HTML
Вопрос 19

Как включить CORS в Flask?

  1. Flask-CORS
  2. Flask-CrossOrigin
  3. Flask-Security
  4. app.cors = True
Вопрос 20Ответ открыт бесплатно

Что такое Blueprint в Flask?

  1. Графический интерфейс
  2. Модуль для группировки маршрутов✓ Правильный ответ
  3. Инструмент для тестирования
  4. Плагин для базы данных
✓ Правильный ответ

Модуль для группировки маршрутов

Вопрос 21

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

  1. Singleton
  2. Factory Method
  3. Application Factory
  4. Builder
Вопрос 22

Где лучше размещать бизнес-логику?

  1. В маршрутах
  2. В моделях
  3. В сервисах
  4. В шаблонах
Вопрос 23Ответ открыт бесплатно

Какой пакет чаще всего используется для тестирования Flask?

  1. unittest
  2. pytest✓ Правильный ответ
  3. nose
  4. doctest
✓ Правильный ответ

pytest

Вопрос 24

Что делает db.create_all()?

  1. Создаёт таблицы в БД
  2. Удаляет таблицы
  3. Подключается к БД
  4. Запускает миграции
Вопрос 25

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

  1. Gunicorn
  2. Uvicorn
  3. Apache
  4. Nginx
Вопрос 26

Какая аннотация типа используется для параметра пути?

  1. Path()
  2. Query()
  3. Body()
  4. Param()
Вопрос 27Ответ открыт бесплатно

Где доступна автоматическая документация FastAPI?

  1. /api
  2. /docs✓ Правильный ответ
  3. /help
  4. /swagger
✓ Правильный ответ

/docs

Вопрос 28

Как объявить асинхронный маршрут?

  1. def async route()
  2. async def route()
  3. @async.route
  4. route.async = True
Вопрос 29

На чём построен FastAPI?

  1. Django и Pydantic
  2. Starlette и Pydantic
  3. Flask и SQLAlchemy
  4. Tornado и Marshmallow
Вопрос 30Ответ открыт бесплатно

Какой пакет используется для асинхронной работы с PostgreSQL?

  1. psycopg2
  2. asyncpg✓ Правильный ответ
  3. pgasync
  4. postgres-py
✓ Правильный ответ

asyncpg

Вопрос 31

Как включить асинхронный режим в SQLAlchemy?

  1. sqlalchemy[asyncio]
  2. async-sqlalchemy
  3. sqlalchemy-async
  4. asyncdb
Вопрос 32

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

  1. Django ORM
  2. Peewee
  3. Tortoise ORM
  4. Pony ORM
Вопрос 33Ответ открыт бесплатно

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

  1. Flask-Migrate
  2. Alembic✓ Правильный ответ
  3. Django Migrations
  4. DB-Migrate
✓ Правильный ответ

Alembic

Вопрос 34

Как получить сессию в FastAPI?

  1. Через Depends()
  2. Через request.db
  3. Через app.session
  4. Через get_session()
Вопрос 35

Что означает JWT?

  1. JavaScript Web Token
  2. JSON Web Token
  3. Java Web Token
  4. Joint Web Transfer
Вопрос 36

Какой алгоритм часто используется для подписи JWT?

  1. MD5
  2. SHA-1
  3. HS256
  4. AES
Вопрос 37Ответ открыт бесплатно

Какой инструмент предоставляет OAuth2 в FastAPI?

  1. OAuth2PasswordBearer✓ Правильный ответ
  2. FastAPI
  3. Auth0
  4. JWTManager
✓ Правильный ответ

OAuth2PasswordBearer

Вопрос 38

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

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

Какой статус возвращается при успешном создании?

  1. 200
  2. 201
  3. 204
  4. 400
Вопрос 40Ответ открыт бесплатно

Какой код возвращается при ошибке валидации в FastAPI?

  1. 400
  2. 401
  3. 422✓ Правильный ответ
  4. 500
✓ Правильный ответ

422

Вопрос 41

Что такое Rate Limiting?

  1. Ограничение скорости интернета
  2. Ограничение количества запросов
  3. Ограничение доступа по IP
  4. Ограничение размера тела запроса
Вопрос 42

Какой пакет чаще всего используется для тестирования FastAPI?

  1. unittest
  2. pytest
  3. nose
  4. doctest
Вопрос 43Ответ открыт бесплатно

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

  1. TestClient✓ Правильный ответ
  2. APIClient
  3. FastAPITest
  4. TestAPI
✓ Правильный ответ

TestClient

Вопрос 44

Как остановить выполнение кода для отладки?

  1. debug()
  2. stop()
  3. breakpoint()
  4. pause()
Вопрос 45

Что делает @patch в тестах?

  1. Заменяет объект на мок
  2. Запускает тест
  3. Сохраняет данные
  4. Проверяет типы
Вопрос 46

Где хранятся фикстуры в pytest?

  1. В conftest.py
  2. В fixtures.py
  3. В test_data.py
  4. В config.py
Вопрос 47Ответ открыт бесплатно

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

  1. Redis✓ Правильный ответ
  2. MongoDB
  3. SQLite
  4. Elasticsearch
✓ Правильный ответ

Redis

Вопрос 48

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

  1. Celery
  2. BackgroundTasks
  3. Queue
  4. Tasker
Вопрос 49

Какой инструмент собирает метрики?

  1. Sentry
  2. Prometheus
  3. Logstash
Вопрос 50Ответ открыт бесплатно

Что делает индекс в базе данных?

  1. Увеличивает размер
  2. Ускоряет поиск✓ Правильный ответ
  3. Шифрует данные
  4. Удаляет дубликаты
✓ Правильный ответ

Ускоряет поиск

Вопрос 51

Какой метод используется для создания поста?

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

Где хранятся комментарии в примере?

  1. В отдельной базе
  2. В памяти (списке)
  3. В файле
  4. В cookies
Вопрос 53

Какой статус возвращается при создании ресурса?

  1. 200
  2. 201
  3. 400
  4. 500
Вопрос 54Ответ открыт бесплатно

Что делает response_model в FastAPI?

  1. Валидирует вход
  2. Определяет структуру ответа✓ Правильный ответ
  3. Шифрует данные
  4. Логгирует запрос
✓ Правильный ответ

Определяет структуру ответа

О материалах и доступе

Что входит в набор «Бэкенд разработка.ти»?

54 вопроса с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности