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

Ответы на тесты Работа с фреймворком Flask.ти_ДПО

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

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

Бесплатные ответы на тесты по предмету «Работа с фреймворком Flask» — Синергия и МТИ

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

Что такое Flask?

  1. Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений.✓ Правильный ответ
  2. Это микро-фреймворк, который дает инструменты и библиотеки для создания мобильных приложений.
  3. Это самостоятельный язык программирования
  4. Это библиотека Python, предназначенная для работы с графическими изображениями
✓ Правильный ответ

Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений.

Вопрос 2

С помощью какой команды можно установить Flask в виртуальное окружение проекта?

  1. pip install Flask
  2. pip uninstall Flask
  3. pip Flask install
  4. pip install -K Flask
Вопрос 3

Какой метод Flask используется для преобразования Python-объектов в JSON?

  1. to_json()
  2. jsonify()
  3. json.dump()
  4. json.loads()
Вопрос 4

Что из перечисленного не является расширением для Flask?

  1. Flask-WTF
  2. Flask-RESTful
  3. Flask-Login
  4. Flask-ORM
Вопрос 5

Каково основное преимущество Flask перед другими фреймворками?

  1. Легковесность и гибкость
  2. Огромное количество зависимостей
  3. Ограниченные возможности
  4. Сложность использования
Вопрос 6Ответ открыт бесплатно

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

  1. flask.request
  2. flask.app
  3. flask.module
  4. flask✓ Правильный ответ
✓ Правильный ответ

flask

Вопрос 7

Какие файлы содержат директории static и templates?

  1. html
  2. bd
  3. java
  4. css
  5. js
Вопрос 8

Сколько маршрутов можно сделать во Flask?

  1. 1
  2. не ограничено
  3. 6
  4. 9
Вопрос 9

Что такое Jinja2?

  1. Язык программирования
  2. Шаблонизатор
  3. Фреймворк
  4. Программное обучпечение
Вопрос 10Ответ открыт бесплатно

Когда Jinja2 загружается в проект?

  1. До загрузки Flask
  2. Вместе с Flask✓ Правильный ответ
  3. После загрузки Flask
  4. В любой момент
✓ Правильный ответ

Вместе с Flask

Вопрос 11

С помощью какой команды можно установить Flask-WTF?

  1. pip install -K flask-wtf
  2. pip install -R flask-wtf
  3. pip install flask-wtf
  4. pip install flask
Вопрос 12

Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?

  1. GET
  2. POST
  3. PUT
  4. UPDATE
Вопрос 13Ответ открыт бесплатно

Вы разрабатываете веб-приложение на Flask для организации опросов. Вам необходимо создать форму, в которой пользователи могут выбрать один из нескольких предложенных вариантов ответа на вопрос опроса. Какой HTML-тег вы будете использовать для создания формы выбора варианта ответа в шаблоне?

  1. \✓ Правильный ответ
  2. \✓ Правильный ответ
  3. \✓ Правильный ответ
  4. \✓ Правильный ответ
✓ Правильный ответ

\

Вопрос 14

Что такое миграция баз данных?

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

Если поле не может иметь значение null, то используется модификатор …

  1. notnull
  2. nullball
  3. nullable
  4. null
Вопрос 16Ответ открыт бесплатно

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

  1. Flask-MySQL
  2. Flask-DBConnector
  3. Flask-DBManager
  4. Flask-SQLAlchemy✓ Правильный ответ
✓ Правильный ответ

Flask-SQLAlchemy

Вопрос 17

Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?

  1. Получение данных из формы на веб-странице, установка соединения с базой данных, создание объекта модели данных, добавление данных в объект, сохранение объекта в базе данных, закрытие соединения с базой данных.
  2. Получение данных из формы на веб-странице, создание SQL запроса для добавления нового рецепта в базу данных, выполнение SQL запроса, закрытие соединения с базой данных.
  3. Проверка наличия свободного места в базе данных, добавление нового рецепта в таблицу рецептов, обновление данных в связанных таблицах, очистка кэша.
  4. Использование встроенных функций Flask для добавления данных в базу данных, автоматическое подключение к базе данных через конфигурационные файлы приложения.
Вопрос 18

Вы разрабатываете веб-приложение на Flask для учета задач. Как вы создадите модель данных для таблицы задач с использованием Flask-SQLAlchemy?

  1. Написать SQL-запрос для создания таблицы
  2. Создать класс, унаследованный от db.Model, и определить необходимые поля.
  3. Использовать функцию create_table() из модуля Flask-SQLAlchemy
  4. Использовать декоратор @db_model для определения модели данных
Вопрос 19

У вас есть веб-приложение на Flask с аутентификацией посредством Flask-Login. Необходимо реализовать функционал выхода пользователя из системы. Какие действия нужно предпринять?

  1. Удалить сеанс пользователя и перенаправить на страницу входа
  2. Отключить проверку логина для последующих запросов и перенаправить на страницу входа
  3. Установить флаг о выходе пользователя из системы и перенаправить на страницу входа
  4. Использовать метод logout_user из Flask-Login для удаления сеанса пользователя и перенаправления на страницу входа
Вопрос 20Ответ открыт бесплатно

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

  1. GET
  2. POST✓ Правильный ответ
  3. PUT
  4. DELETE
✓ Правильный ответ

POST

Вопрос 21

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

  1. 200 OK
  2. 201 Created
  3. 202 Accepted
  4. 204 No Content
Вопрос 22

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

  1. application/json
  2. text/plain
  3. application/x-www-form-urlencoded
  4. multipart/form-data
Вопрос 23Ответ открыт бесплатно

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

  1. route()✓ Правильный ответ
  2. blueprint()
  3. view()
  4. endpoint()
✓ Правильный ответ

route()

Вопрос 24

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

  1. 400 Bad Request
  2. 401 Unauthorized
  3. 404 Not Found
  4. 405 Method Not Allowed
Вопрос 25

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

  1. POST
  2. GET
  3. PUT
  4. DELETE
Вопрос 26Ответ открыт бесплатно

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

  1. 200 OK
  2. 202 Accepted
  3. 204 No Content✓ Правильный ответ
  4. 404 Not Found
✓ Правильный ответ

204 No Content

Вопрос 27

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

  1. Content-Type
  2. Accept
  3. Authorization
  4. Location
Вопрос 28

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

  1. methods
  2. endpoint
  3. view_func
  4. url_rule
Вопрос 29

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

  1. 400 Bad Request
  2. 401 Unauthorized
  3. 403 Forbidden
  4. 404 Not Found
Вопрос 30Ответ открыт бесплатно

Вы разрабатываете REST API на Flask для управления данными пользователей. Необходимо реализовать функционал аутентификации пользователей при входе в систему. Какие действия нужно предпринять при обработке POST-запроса на /login?

  1. Получить данные из тела запроса, проверить совпадение логина и пароля в базе данных, вернуть токен аутентификации в теле ответа.✓ Правильный ответ
  2. Получить данные из тела запроса, создать SQL-запрос для проверки учетных данных, выполнить запрос и вернуть результат.
  3. Проверить переданные в теле запроса логин и пароль.
  4. Использовать модуль Flask-JWT для декодирования, проверки и генерации токена аутентификации, вернуть токен в ответе.
✓ Правильный ответ

Получить данные из тела запроса, проверить совпадение логина и пароля в базе данных, вернуть токен аутентификации в теле ответа.

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

Что входит в набор «Работа с фреймворком Flask.ти_ДПО»?

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

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

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

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

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

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

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

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