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

Ответы на тесты Работа с фреймворками Flask.sa_PythНач

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

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

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

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

Что такое Flask-Login?

  1. Модуль, реализующий функционал простой авторизации пользователей, а также защиты маршрутов от неавторизованных пользователей✓ Правильный ответ
  2. Flask-Login - это библиотека для Python, которая позволяет добавлять функциональность входа в систему в ваше приложение.
  3. Flask-Login - это библиотека для Flask, которая позволяет добавлять функциональность входа в систему в ваше приложение.
✓ Правильный ответ

Модуль, реализующий функционал простой авторизации пользователей, а также защиты маршрутов от неавторизованных пользователей

Вопрос 2

Как установить Flask-Login?

  1. pip install flask-login
  2. pip install flask-migrate
  3. pip install python-flask-login
Вопрос 3

Как подключить Flask-Login.

  1. from flask_login import LoginManager
  2. from flask import flask-login
  3. from flask-migrate import flask-login
Вопрос 4

Для начала работы необходимо определить …

  1. Объект класса LoginManager
  2. Объект класса Flask-Login
  3. Объект для подключения к Базе данных
Вопрос 5

Что нужно определить в методе авторизации?

  1. Форму для авторизации
  2. Подключение базы данных
  3. Подключение к Flask-Login
Вопрос 6Ответ открыт бесплатно

Как реализовать выход из системы?

  1. Вызвать метод logout_user✓ Правильный ответ
  2. Вызвать метод deactivate_user
  3. Отправить запрос в Базу Данных
✓ Правильный ответ

Вызвать метод logout_user

Вопрос 7

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

  1. Декоратор
  2. Антивирус
  3. Прокси
Вопрос 8

Какой декоратор необходимо вызвать для защиты от авторизации?

  1. @account_required
  2. @login_required
  3. @app.route()
Вопрос 9

Для выхода из системы, достаточно вызвать метод

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

Заполните соответствие в логике обработки ошибки с ответом: login_user(user)    ….. redirect(url_for('index’))    ….. render_template('login.html', form=form)

  1. return✓ Правильный ответ
✓ Правильный ответ

return

Вопрос 11

Декоратор для защиты от неавторизованных пользователей это…

  1. @login_required
Вопрос 12

Заполните пробел. @app.route('/logout’) def logout():    …    return redirect(“/”)

  1. logout_user()
Вопрос 13Ответ открыт бесплатно

Для того чтобы flask_manager мог корректно работать с таблицей с которой будет ассоциирована процедура авторизации класс должен содержать методы: is_authenticated, is_active, …, get_id

  1. is_anonymous✓ Правильный ответ
✓ Правильный ответ

is_anonymous

Вопрос 14

Что должно стоять в красных скобках (…)? from flask_login import LoginManager app = Flask(__name__) # настройка конфигураций Flask-приложения login_manager = LoginManager(…)

  1. app
Вопрос 15

Установите соответствие между методами и их значением:

  1. Logout_user
  2. Login_user
  3. Load_user
  4. Выход из системы
  5. Регистрация пользователя в системе
  6. Определение статуса пользователя
Вопрос 16Ответ открыт бесплатно

Установите соответствие:

  1. pip install flask-login✓ Правильный ответ
  2. from flask_login import login_user✓ Правильный ответ
  3. from flask_login import LoginManager✓ Правильный ответ
  4. Устанавливает Flask-Login✓ Правильный ответ
  5. Импорт метода авторизации✓ Правильный ответ
  6. Импорт метода конфигурации✓ Правильный ответ
✓ Правильный ответ

pip install flask-login = Устанавливает Flask-Login ; from flask_login import login_user = Импорт метода авторизации ; from flask_login import LoginManager = Импорт метода конфигурации

Вопрос 17

Установите соответствие между методами и его ролью:

  1. is_authenticated
  2. is_active
  3. is_anonymous
  4. get_id
  5. возвращает True, если пользователь аутентифицирован, и False, если нет.
  6. возвращает True, если пользователь активен, и False, если нет.
  7. возвращает True, если пользователь является анонимным, и False, если нет.
  8. возвращает идентификатор пользователя
Вопрос 18

Сопоставьте путь и действие на странице:

  1. vk.com/login
  2. vk.com/logout
  3. vk.com/auth
  4. Вход в профиль
  5. Выход из профиля
  6. Регистрация или аутентификация сторонними способами
Вопрос 19

Упорядочите порядок операций для добавления авторизации в Flask:

  1. Установите Flask-Login с помощью pip
  2. Импортируйте необходимые модули в ваш файл app.py
  3. Создайте экземпляр класса Flask и экземпляр класса LoginManager
  4. Определите функции для аутентификации и выхода из системы
  5. Добавьте декоратор @login_required
Вопрос 20Ответ открыт бесплатно

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

  1. Импортируется модуль logout_user из Flask-Login✓ Правильный ответ
  2. Прописать маршрут для запросов✓ Правильный ответ
  3. Добавить декоратор @login_required✓ Правильный ответ
  4. Прописать логику действий✓ Правильный ответ
✓ Правильный ответ

Импортируется модуль logout_user из Flask-Login ; Прописать маршрут для запросов ; Добавить декоратор @login_required ; Прописать логику действий

Вопрос 21

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

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

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

  1. pip install flask-sqlalchemy
  2. pip install –K flask-sqlalchemy
  3. pip flask-sqlalchemy install
Вопрос 23Ответ открыт бесплатно

По умолчанию модификатор nullable имеет значение …:

  1. True✓ Правильный ответ
  2. False
  3. Отсутсвует
✓ Правильный ответ

True

Вопрос 24

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

  1. pip install flask-migrate
  2. pip flask-migrate install
  3. pip install –R flask-migrate
Вопрос 25

Для создания новой таблицы необходимо создать …

  1. Новый класс
  2. Новую функцию
  3. Новый модуль
Вопрос 26Ответ открыт бесплатно

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

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

Процесс переноса данных между различными версиями базы данных

Вопрос 27

К CRUD-операциям относятся:

  1. Update
  2. Delete
  3. Rollback
  4. Union
  5. Count
  6. Create
  7. Read
Вопрос 28

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

  1. notnull
  2. nullball
  3. nullable
Вопрос 29

Что такое SQLAlchemy?

  1. Язык программирования
  2. ORM для Python
  3. База данных
  4. Фреймворк для разработки веб-приложений
Вопрос 30Ответ открыт бесплатно

Для удаления записи ее нужно сначала найти в таблице, а затем вызвать метод … у свойства session.

  1. delete✓ Правильный ответ
✓ Правильный ответ

delete

Вопрос 31

Допишите модификатор, который устанавливает поле как первичный ключ: id = sa.Column(sa.Integer, … =True)

  1. primary_key
Вопрос 32

Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …

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

Вид связи таблиц, когда к одной записи в одной таблице может соответствовать несколько полей из другой таблицы, но каждой записи этой другой таблицы соответствует лишь одна в исходной – это … .

  1. Один-к-многим✓ Правильный ответ
  2. One-to-Many✓ Правильный ответ
✓ Правильный ответ

Один-к-многим ; One-to-Many

Вопрос 34

Если книга содержит несколько категорий (тегов), но и каждой категории принадлежит множество других книг, то это связь …

  1. Многие-ко-многим
  2. Many-to-Many
Вопрос 35

Свойством … можно воспользоваться чтобы получить записи у таблицы.

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

Установите соответствие между командами и их значением:

  1. init✓ Правильный ответ
  2. upgrade✓ Правильный ответ
  3. migrate✓ Правильный ответ
  4. Инициализирует работу миграций. Выполняется один раз за проект. Создаст директорию в проекте, куда будет сохранять генерируемые файлы✓ Правильный ответ
  5. Запускает обновление БД по файлам, генерированным командой migrate✓ Правильный ответ
  6. Производит проверку текущего состояния БД и заявленных таблиц в проекте и генерирует файлы для обновления и понижения версии✓ Правильный ответ
✓ Правильный ответ

init = Инициализирует работу миграций. Выполняется один раз за проект. Создаст директорию в проекте, куда будет сохранять генерируемые файлы ; upgrade = Запускает обновление БД по файлам, генерированным командой migrate ; migrate = Производит проверку текущего состояния БД и заявленных таблиц в проекте и генерирует файлы для обновления и понижения версии

Вопрос 37

Установите соответствие между командами и их значением:

  1. shell
  2. routes
  3. run
  4. db
  5. Запускает flask-приложение в интерактивном режиме
  6. Показывает все маршруты, которые настроены на сервере
  7. Запускает приложение flask
  8. Команда взаимодействия с базой данных
Вопрос 38

Установите соответствие между модификатором и его значением:

  1. nullable
  2. unique
  3. default
  4. Устанавливает может ли поле быть пустым
  5. Устанавливает должно ли значение поля быть уникальным для таблицы
  6. Устанавливает некоторое значение по умолчанию при попытке создания записи без явного указания для данного поля
Вопрос 39

Сопоставьте термин с его определением:

  1. Миграция баз данных
  2. Отображение
  3. Сессия
  4. Процесс изменения структуры базы данных без потери данных
  5. Процесс отображения объектов Python на таблицы в базе данных
  6. Механизм управления транзакциями и объектами базы данных
Вопрос 40Ответ открыт бесплатно

Упорядочите порядок операций при редактировании записи:

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

Получение данных из базы данных ; Отображение формы редактирования ; Отправка отредактированных данных на сервер ; Обновление записи в базе данных ; Отображение подтверждения об успешном обновлении информации

Вопрос 41

Упорядочите следующие шаги работы с базой данных в правильной последовательности:

  1. Установка соединения с базой данных
  2. Отправка SQL запроса на выполнение
  3. Получение результатов запроса
  4. Закрытие соединений с базой данных
Вопрос 42

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

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

Если при разработке используется Flask, то проект разрабатывается на языке программирования …

  1. C++
  2. Java
  3. Python✓ Правильный ответ
  4. Go
✓ Правильный ответ

Python

Вопрос 44

Что такое Flask?

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

Что указывает на принадлежность Flask к микро-фреймворкам?

  1. Возможность создавать только простые приложения с использованием Flask
  2. Возможность самостоятельно выбирать необходимые для конкретного проекта библиотеки и расширения
  3. Возможность использовать Flask только в узкой области применения
Вопрос 46Ответ открыт бесплатно

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

  1. pip install Flask✓ Правильный ответ
  2. pip uninstall Flask
  3. pip Flask install
  4. pip install -K Flask
✓ Правильный ответ

pip install Flask

Вопрос 47

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

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

Что делает строка app.run()?

  1. Безопасный запуск приложения
  2. Настройку обработки маршрута
  3. Создание экземпляра приложения
Вопрос 49

Что из перечисленного является общепринятой функцией маршрутизации в Flask?

  1. `@route`
  2. `@navigation`
  3. `@url`
  4. `@endpoint`
Вопрос 50Ответ открыт бесплатно

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

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

`flask`

Вопрос 51

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

  1. Запустить интерпретатор Python и импортировать модуль приложения.
  2. Запустить команду flask run.
  3. Запустить скрипт с помощью команды python app.py.
  4. Запустить сервер с помощью команды flask server.
Вопрос 52

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

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

Описание необходимой бизнес-логики приложения происходит в функциях с использованием ключевого слова … .

  1. def✓ Правильный ответ
✓ Правильный ответ

def

Вопрос 54

Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .

  1. return
Вопрос 55

В Flask для запуска веб-приложения используется метод … .

  1. run()
Вопрос 56Ответ открыт бесплатно

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

  1. 5000✓ Правильный ответ
✓ Правильный ответ

5000

Вопрос 57

Flask классифицируется как … – это означает, что он предоставляется без многих внешних библиотеки и расширений.

  1. микро-фреймворк
Вопрос 58

Допишите строку создания экземпляра приложения: app = …(__name__)

  1. Flask
Вопрос 59

Установите соответствие между типом и форматом данных:

  1. Словарь (dict)
  2. Кортеж (tuple)
  3. Строка (str)
  4. {…}
  5. (…)
  6. ”…”
Вопрос 60Ответ открыт бесплатно

Установите соответствие между частями базового приложения:

  1. from flask import Flask
  2. app = Flask(__name__)
  3. @app.route('/')
  4. def hello():    return "Hello, World!"
  5. def hello():    return "Hello, World!"
  6. Импорт модуля
  7. Создание экземпляра приложения
  8. Настройка обработки маршрута ( / )
  9. Описание необходимой бизнес-логики
  10. Безопасный запуск приложения
✓ Правильный ответ

from flask import Flask = Импорт модуля ; app = Flask(__name__) = Создание экземпляра приложения ; @app.route('/') = Настройка обработки маршрута ( / ) ; def hello():    return "Hello, World!" = Описание необходимой бизнес-логики ; def hello():    return "Hello, World!" = Безопасный запуск приложения

Вопрос 61

Сопоставьте обработчик маршрута и его URL-адрес:

  1. @app.route(‘/about')
  2. @app.route('/')
  3. @app.route(‘/user/<int:id˃')
  4. http://127.0.0.1:5000/about
  5. http://127.0.0.1:5000/
  6. http://127.0.0.1:5000/user/<int˃
Вопрос 62

Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:

  1. Импорт необходимых функций из модуля Flask.
  2. Создание экземпляра приложения
  3. Определение маршрута URL и связанной с ним функции представления.
  4. Запуск веб-приложения с помощью метода run().
Вопрос 63Ответ открыт бесплатно

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

  1. С помощью декоратора @app.route(’/’) перед функцией представления✓ Правильный ответ
  2. Изменить файл конфигурации приложения
  3. Вставить URL в тег ˂url˃ в HTML странице
✓ Правильный ответ

С помощью декоратора @app.route(’/’) перед функцией представления

Вопрос 64

Что означает акроним REST?

  1. Representational State Transfer
  2. Remote State Transfer
  3. Resource State Transfer
  4. Remote Entity State Transfer
Вопрос 65

Какие HTTP методы обычно используются в RESTful API?

  1. GET, POST, UPDATE, DELETE
  2. GET, PUT, POST, DELETE
  3. FETCH, SUBMIT, UPDATE, DELETE
  4. REQUEST, RESPONSE, UPDATE, DELETE
Вопрос 66Ответ открыт бесплатно

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

  1. flask.http
  2. flask.routing
  3. flask.api
  4. flask-restful✓ Правильный ответ
✓ Правильный ответ

flask-restful

Вопрос 67

Какой декоратор в Flask используется для определения конечной точки (endpoint) REST API?

  1. @url
  2. @route
  3. @resource
  4. @endpoint
Вопрос 68

Какие типы HTTP статусных кодов могут быть возвращены сервером в REST API?

  1. 100-199
  2. 200-299
  3. 300-399
  4. 400-499
Вопрос 69

Как передать параметры запроса (query parameters) в URL конечной точки в Flask?

  1. В теле запроса (request body)
  2. В заголовке запроса (request header)
  3. В URL
  4. В cookie
Вопрос 70Ответ открыт бесплатно

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

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

POST

Вопрос 71

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

  1. XML и YAML
  2. HTML и CSS
  3. JSON и XML
  4. JSON и CSV
Вопрос 72

Как обрабатывать ошибки в REST API на Flask?

  1. Игнорировать ошибки
  2. Возвращать страницу с ошибкой HTML
  3. Возвращать соответствующий HTTP статус код и сообщение об ошибке в формате JSON
  4. Печатать сообщение об ошибке в консоль
Вопрос 73Ответ открыт бесплатно

… - метод для получения запросов от сервера

  1. GET✓ Правильный ответ
✓ Правильный ответ

GET

Вопрос 74

…('/path/˂param˃')- создает маршрут в Flask, который принимает параметр в URL

  1. @app.route
Вопрос 75

Использование HTTPS, аутентификация и …, ограничение доступа к ресурсам - меры безопасности, которые можно применить к REST API в Flask

  1. авторизация
Вопрос 76Ответ открыт бесплатно

Типы аутентификации поддерживаются в Flask для защиты REST API: Различные типы, включая базовую аутентификацию, токен-аутентификацию и …

  1. OAuth✓ Правильный ответ
✓ Правильный ответ

OAuth

Вопрос 77

Метод для удаления элементов на сервере - …

  1. Delete
Вопрос 78

Метод … используется для выполнения частичного обновления ресурса в REST API?

  1. PUT
Вопрос 79

Какие преимущества предоставляет использование Flask-RESTful по сравнению с использованием только Flask для создания REST API?

  1. Flask-RESTful обеспечивает более простой синтаксис для создания конечных точек REST API
  2. Flask-RESTful автоматически обрабатывает валидацию данных в запросах
  3. Flask-RESTful предоставляет дополнительные инструменты для управления ресурсами и сериализацией данных
  4. Flask-RESTful интегрируется напрямую с базами данных для более удобного доступа к данным
Вопрос 80Ответ открыт бесплатно

Установите соответствие между HTTP методом и его функцией:

  1. получения✓ Правильный ответ
  2. отправки✓ Правильный ответ
  3. обновления✓ Правильный ответ
  4. удаление✓ Правильный ответ
  5. GET✓ Правильный ответ
  6. POST✓ Правильный ответ
  7. PUT✓ Правильный ответ
  8. DELETE✓ Правильный ответ
✓ Правильный ответ

получения = GET ; отправки = POST ; обновления = PUT ; удаление = DELETE

Вопрос 81

Соотнесите типы аутентификации с их описаниями:

  1. Базовая аутентификация
  2. Токен-аутентификация
  3. OAuth
  4. Передача логина и пароля в зашифрованном виде.
  5. Выдача временного ключа доступа для авторизации пользователя.
  6. Делегирование доступа к ресурсам от имени пользователя без предоставления пароля.
Вопрос 82

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

  1. YAML
  2. JSON
  3. XML
  4. Универсальный формат данных, часто используемый для конфигурационных файлов.
  5. Формат обмена данными, основанный на JavaScript.
  6. Язык разметки, используемый для хранения и передачи структурированных данных.
Вопрос 83Ответ открыт бесплатно

Ответьте, выбрав правильный порядок действий:

  1. Аутентифицироваться✓ Правильный ответ
  2. Получить доступ к интерфейсу программирования приложений (API)✓ Правильный ответ
  3. Определить конечную точку (endpoint)✓ Правильный ответ
  4. Отправить запрос на сервер✓ Правильный ответ
  5. Получить и обработать ответ от сервера✓ Правильный ответ
✓ Правильный ответ

Аутентифицироваться ; Получить доступ к интерфейсу программирования приложений (API) ; Определить конечную точку (endpoint) ; Отправить запрос на сервер ; Получить и обработать ответ от сервера

Вопрос 84

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

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

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

  1. ˂head˃
  2. ˂body˃
  3. ˂html˃
  4. ˂title˃
Вопрос 86Ответ открыт бесплатно

Что такое атрибуты в HTML?

  1. Параметры для изменения поведения элементов✓ Правильный ответ
  2. Теги для форматирования текста
  3. Ссылки на внешние ресурсы
  4. Скрипты для выполнения функций
✓ Правильный ответ

Параметры для изменения поведения элементов

Вопрос 87

Стили для элементов в CSS задаются …

  1. внутри HTML с помощью стилей, встроенных в атрибуты тегов
  2. через классы и селекторы
  3. только с помощью встроенных стилей
  4. через внешние CSS-файлы
Вопрос 88

Закрывающий тег в HTML обозначается как …

  1. ˂tag˃
  2. ˂/tag˃
  3. ˂close_tag˃
  4. ˂tag/˃
Вопрос 89

Базовое объявление в HTML-документе для указания типа документа называется …

  1. ˂html˃
  2. ˂!DOCTYPE˃
  3. ˂meta˃
  4. ˂doctype˃
Вопрос 90Ответ открыт бесплатно

Атрибут … используется для задания ссылки в HTML

  1. href✓ Правильный ответ
  2. src
  3. link
  4. a
✓ Правильный ответ

href

Вопрос 91

Структура … используется для стилизации элементов в CSS

  1. селектор, свойство, значение
  2. класс, значение, правило
  3. атрибут, тэг, значение
  4. тег, правило, свойство
Вопрос 92

Тег … является парным тегом

  1. ˂br˃
  2. ˂img˃
  3. ˂p˃
  4. ˂input˃
Вопрос 93Ответ открыт бесплатно

Для вставки комментариев в HTML используется тег …

  1. ˂comment˃
  2. ˂!-- ... --˃✓ Правильный ответ
  3. /* ... */
  4. ˂! ... !˃
✓ Правильный ответ

˂!-- ... --˃

Вопрос 94

… — это элементы, которые определяют, к каким HTML-тегам будут применены стили CSS

  1. Селекторы
Вопрос 95

Для создания списка с точками используется тег HTML ˂…˃

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

С помощью CSS можно задать для … ширину, высоту, цвет текста, отступы, фон, размер шрифта

  1. элемента✓ Правильный ответ
✓ Правильный ответ

элемента

Вопрос 97

… в HTML — это не отображаемые элементы, которые используются для пояснения кода или его временного отключения

  1. Комментарии
Вопрос 98

… теги содержат открывающий и закрывающий теги (например, ˂p˃...˂/p˃)

  1. Парные
Вопрос 99

Атрибуты всегда указываются в … теге

  1. начальном
Вопрос 100Ответ открыт бесплатно

Тег ˂…˃ содержит всё видимое содержимое веб-страницы, такое как текст, изображения, ссылки и другие элементы

  1. body✓ Правильный ответ
✓ Правильный ответ

body

Вопрос 101

Установите соответствие между тегом и его описанием:

  1. ˂a˃
  2. ˂img˃
  3. ˂h1˃
  4. ˂ul˃
  5. ссылка
  6. изображение
  7. заголовок
  8. ненумерованный список
Вопрос 102

Установите соответствие между атрибутом и тегом:

  1. src
  2. href
  3. class
  4. ˂img˃
  5. ˂a˃
  6. ˂p˃
Вопрос 103Ответ открыт бесплатно

Установите соответствие между свойствами CSS и их значениями:

  1. color✓ Правильный ответ
  2. padding✓ Правильный ответ
  3. font-size✓ Правильный ответ
  4. background-color✓ Правильный ответ
  5. red✓ Правильный ответ
  6. 10px✓ Правильный ответ
  7. 16px✓ Правильный ответ
  8. blue✓ Правильный ответ
✓ Правильный ответ

color = red ; padding = 10px ; font-size = 16px ; background-color = blue

Вопрос 104

Расположите теги в правильной последовательности для создания базовой структуры HTML-документа:

  1. ˂!DOCTYPE html˃
  2. ˂html˃
  3. ˂head˃
  4. ˂title˃
  5. ˂body˃
Вопрос 105

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

  1. Добавление в HTML-документ тега ˂style˃ и написание в нём правила: p { color: red; padding: 10px; }.
  2. Изменение файла CSS, добавив туда: .paragraph { color: red; padding: 10px; } и присваивание класса paragraph каждому параграфу в HTML.
  3. Написание инлайн стилей непосредственно в тегах ˂p˃, используя атрибут style для установки color и padding.
  4. Создание в CSS файле правила для тега ˂p˃, указав только color: red;, а затем создание отдельного класса для отступов и добавление его к нужным тегам.
Вопрос 106Ответ открыт бесплатно

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

  1. 1
  2. 3
  3. 6
  4. Неограниченно✓ Правильный ответ
✓ Правильный ответ

Неограниченно

Вопрос 107

Какой метод определяет формат передаваемых объектов?

  1. __abs__()
  2. __repr__()
  3. __len__()
Вопрос 108

За что отвечает тег title?

  1. Определяет размер шрифта в заголовке файла
  2. Определяет заголовок документа, который отображается на вкладке страницы
  3. Добавляет новый абзац в текст
Вопрос 109

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

  1. До загрузки Flask
  2. Вместе с Flask
  3. После загрузки Flask
Вопрос 110Ответ открыт бесплатно

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

  1. pip install -K flask-wtf
  2. pip install -R flask-wtf
  3. pip install flask-wtf✓ Правильный ответ
✓ Правильный ответ

pip install flask-wtf

Вопрос 111

Что такое Jinja2?

  1. Это язык программирования, используемый для разработки веб-сайтов.
  2. Это шаблонизатор, который используется во Flask для создания HTML-страниц.
  3. Это библиотека для работы с базами данных в Python.
Вопрос 112

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

  1. {% if %}
  2. {% conditional %}
  3. {% if … else %}
Вопрос 113Ответ открыт бесплатно

Как создать цикл for в шаблоне Flask?

  1. {% iterate i in range(5) %}
  2. {% loop for i in range(5) %}
  3. {% for i in range(5) %}✓ Правильный ответ
✓ Правильный ответ

{% for i in range(5) %}

Вопрос 114

{% … %} это …

  1. Тег управляющих конструкций
  2. Тег для отрисовки переменных
  3. Тег для вывода любого текста
Вопрос 115

… запрос отправляет данные в теле запроса.

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

Шаблонизатор … широко используется в Flask для генерации Html-страниц.

  1. Jinja2✓ Правильный ответ
✓ Правильный ответ

Jinja2

Вопрос 117

Что используется в Jinja2 для перебора элементов списка или словаря?

  1. цикл for
Вопрос 118

Тег {{…}} в Jinja2 используется для вывода значения переменной без HTML-разметки?:

  1. .
Вопрос 119

Что используется в Jinja2 для проверки существования переменной или ключа словаря?

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

При переходе на url браузером используется метод … .

  1. GET✓ Правильный ответ
✓ Правильный ответ

GET

Вопрос 121

К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .

  1. bool
Вопрос 122

Тег ˂ … ˃ определяет логическое разделение содержимого веб-страницы.

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

Сопоставьте действия с их соответствующими методами в Flask:

  1. Получение данных с сервера.✓ Правильный ответ
  2. Отправка данных на сервер для создания ресурса✓ Правильный ответ
  3. Обновление существующего ресурса на сервере✓ Правильный ответ
  4. Удаление ресурса на сервере✓ Правильный ответ
  5. GET✓ Правильный ответ
  6. POST✓ Правильный ответ
  7. PUT✓ Правильный ответ
  8. DELETE✓ Правильный ответ
✓ Правильный ответ

Получение данных с сервера. = GET ; Отправка данных на сервер для создания ресурса = POST ; Обновление существующего ресурса на сервере = PUT ; Удаление ресурса на сервере = DELETE

Вопрос 124

Установите соответствие между строкой кода и ее описанием:

  1. @app.route(“/books”)
  2. from flask import render_template
  3. return render_template(“books.html”, all_books=books)
  4. Настройка обработки маршрута ( /books)
  5. Импорт метода
  6. Ответ сервера в формате HTML
Вопрос 125

Укажите правильную последовательность использования условных операторов:

  1. {% if ˂condition˃ %}
  2. {% elif %}
  3. {% else %}
  4. {% endif %}
Вопрос 126

Укажите правильную последовательность слов при импорте базового класса Flask из модуля flask:

  1. from
  2. flask
  3. import
  4. Flask
Вопрос 127Ответ открыт бесплатно

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

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

POST

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

Что входит в набор «Работа с фреймворками Flask.sa_PythНач»?

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

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

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

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

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

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

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

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