Вопрос 1Ответ открыт бесплатно
Что такое Flask?
(выберите 1 правильный ответ)
- 1Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений✓ Правильный ответ
- 2Это микро-фреймворк, который дает инструменты и библиотеки для создания мобильных приложений
- 3Это самостоятельный язык программирования
- 4Это библиотека Python, предназначенная для работы с графическими изображениями
✓ Правильный ответ Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений
Вопрос 2
С помощью какой команды можно установить Flask в виртуальное окружение проекта?
(выберите 1 правильный ответ)
- 1pip install Flask
- 2pip uninstall Flask
- 3pip Flask install
- 4pip install -K Flask
Вопрос 3
Каково основное преимущество Flask перед другими фреймворками?
(выберите 1 правильный ответ)
- 1Сложность использования
- 2Легковесность и гибкость
- 3Огромное количество зависимостей
- 4Ограниченные возможности
Вопрос 4
Какой модуль необходимо импортировать для создания экземпляра приложения Flask?
(выберите 1 правильный ответ)
- 1`flask.request`
- 2`flask.app`
- 3`flask.module`
- 4`flask`
Вопрос 5
Как может создаваться директория, содержащая виртуальную среду разработки?
- 1Вручную
- 2Автоматически
- 3Через дополнительный набор команд
Вопрос 6Ответ открыт бесплатно
Какие файлы содержат директории static и templates?
- 1html✓ Правильный ответ
- 2bd
- 3java
- 4css✓ Правильный ответ
- 5js✓ Правильный ответ
✓ Правильный ответ html ; css ; js
Вопрос 7
Сколько маршрутов можно сделать во Flask?
- 11
- 2не ограничено
- 36
- 49
Вопрос 8
Корневым маршрутом является:
- 1http://127.0.0.1:5000/about
- 2http://127.0.0.1:5001/
- 3http://127.0.0.1:5001/about
- 4http://127.0.0.1:5000/
Вопрос 9
Метод, чтобы отправить данные на сервер -.
- 1POST
Вопрос 10Ответ открыт бесплатно
Чтобы завершить обработку запроса и вернуть результат, в Flask используется ключевое слово … .
- 1return✓ Правильный ответ
✓ Правильный ответ return
Вопрос 11
Порт … – является портом по умолчанию, который можно будет менять на более подходящий конкретному проекту
- 15000
Вопрос 12
Допишите строку настройки обработки маршрута (/):
@app. … (‘/’)
- 1route
Вопрос 13Ответ открыт бесплатно
Допишите код функции, описывающей базовую логику приложения:
… hello():
Return “Hello. World!”
- 1def✓ Правильный ответ
Вопрос 14
В зависимости от … директория, содержащая виртуальную среду Python, настраивается либо автоматически, либо через дополнительный набор команд, но никогда не создается вручную.
- 1IDE
- 2среды разработки
Вопрос 15
Установите соответствие между типом и форматом данных:
- 1Словарь (dict)
- 2Кортеж (tuple)
- 3Строка (str)
- 4{…}
- 5(…)
- 6”…”
Вопрос 16Ответ открыт бесплатно
Установите соответствие между частями базового приложения:
- 1from flask import Flask
- 2app = Flask(__name__)
- 3@app.route('/')
- 4def hello():
- 5return "Hello, World!"
- 6Импорт модуля
- 7Создание экземпляра приложения
- 8Настройка обработки маршрута ( / )
- 9Описание необходимой бизнес-логики
- 10Безопасный запуск приложения
✓ Правильный ответ from flask import Flask = Импорт модуля ; app = Flask(__name__) = Создание экземпляра приложения ; @app.route('/') = Настройка обработки маршрута ( / ) ; def hello(): = Описание необходимой бизнес-логики ; return "Hello, World!" = Безопасный запуск приложения
Вопрос 17
Сопоставьте элемент базовой структуры проекта и его значение:
- 1static и templates
- 2venv
- 3main.py
- 4директории, содержащие html/css/js файлы
- 5директория, содержащая виртуальную среду Python
- 6точка входа в приложение при локальном запуске
Вопрос 18
Установите соответствие между причиной популярности Flask и ее значением:
- 1Гибкость и простота
- 2Простота изучения
- 3Широкое применение
- 4Богатое сообщество
- 5Возможность постепенно усложнять приложение по мере необходимости
- 6Возможность быстро начать работу над проектом, не теряясь в сложностях настройки конфигурации
- 7Возможность создавать как небольшие персональные сайты и блоги, так и крупные корпоративные системы
- 8Наличие множества ресурсов для обучения и обширный набор расширений
Вопрос 19
Упорядочите следующие шаги для создания простого веб-приложения на flask в правильной последовательности:
- 1Импорт необходимых функций из модуля Flask
- 2Создание экземпляра приложения
- 3Определение маршрута URL и связанной с ним функции представления
- 4Запуск веб-приложения с помощью метода run()
Вопрос 20Ответ открыт бесплатно
Упорядочите шаги для настройки маршрутов в Flask в правильной последовательности:
- 1Создание экземпляра класса Flask✓ Правильный ответ
- 2Определение функции представления для обработки запросов к данному маршруту✓ Правильный ответ
- 3Добавление декоратора маршрута к функции представления✓ Правильный ответ
✓ Правильный ответ Создание экземпляра класса Flask ; Определение функции представления для обработки запросов к данному маршруту ; Добавление декоратора маршрута к функции представления
Вопрос 21
Вы стажер в небольшой веб-компании, которая разрабатывает веб-приложения с использованием Flask. Вы создаете базовое веб-приложение на Flask с отображением некоторой информации на странице. Как вы создадите маршрут URL для отображения страницы приветствия?
- 1С помощью декоратора @app.route(’/’) перед функцией представления
- 2Изменить файл конфигурации приложения
Вопрос 22
Что такое Jinja2?
- 1Это язык программирования
- 2Это шаблонизатор
- 3Это фреймворк
Вопрос 23Ответ открыт бесплатно
Когда Jinja2 загружается в проект?
- 1До загрузки Flask
- 2Вместе с Flask✓ Правильный ответ
- 3После загрузки Flask
✓ Правильный ответ Вместе с Flask
Вопрос 24
С помощью какой команды можно установить Flask-WTF?
- 1pip install -K flask-wtf
- 2pip install -R flask-wtf
- 3pip install flask-wtf
Вопрос 25
Как создать цикл for в шаблоне Flask?
- 1{% iterate i in range(5) %}
- 2{% loop for i in range(5) %}
- 3{% for i in range(5) %}
Вопрос 26Ответ открыт бесплатно
Какой тег Jinja2 используется для вывода переменной в HTML-шаблоне?
- 1{% переменная %}
- 2{{ переменная }}✓ Правильный ответ
- 3{%print переменная%}
✓ Правильный ответ {{ переменная }}
Вопрос 27
Как передать список colors из Python-кода в шаблон Jinja2?
- 1return render_template (“index.html”, colors = colors)
- 2{% set colors = colors %}
- 3colors = colors
Вопрос 28
В шаблонах можно указывать … операторы, необходимые для отображения, игнорирования или принятия решения какой блок кода должен быть отображен (или проигнорирован).
- 1условные
Вопрос 29
Декоратор @app. … используется в Flask для представления формы.
- 1route
Вопрос 30Ответ открыт бесплатно
Какая нужна команда для рендеринга шаблонов:
- 1render_template✓ Правильный ответ
✓ Правильный ответ render_template
Вопрос 31
Какой символ используется для комментариев в Jinja2?
- 1#
Вопрос 32
Шаблонизатор … широко используется в Flask для генерации Html-страниц.
- 1Jinja2
Вопрос 33Ответ открыт бесплатно
При отправке формы используется метод … .
- 1POST✓ Правильный ответ
Вопрос 34
При переходе на url браузером используется метод … .
- 1GET
Вопрос 35
К примитивным типам данных, которые отображают теги относятся: int, str, float, collections и … .
- 1bool
Вопрос 36Ответ открыт бесплатно
Сопоставьте Jinja2 теги с их функциональностью:
- 1{% for %}✓ Правильный ответ
- 2{% if %}✓ Правильный ответ
- 3{{ variable }}✓ Правильный ответ
- 4Используется для выполнения цикла✓ Правильный ответ
- 5Используется для условного выполнения кода✓ Правильный ответ
- 6Используется для вывода переменной✓ Правильный ответ
✓ Правильный ответ {% for %} = Используется для выполнения цикла ; {% if %} = Используется для условного выполнения кода ; {{ variable }} = Используется для вывода переменной
Вопрос 37
Сопоставьте действия с их соответствующими методами в Flask:
- 1Получение данных с сервера
- 2Отправка данных на сервер для создания ресурса
- 3Обновление существующего ресурса на сервере
- 4Удаление ресурса на сервере
- 5GET
- 6POST
- 7PUT
- 8DELETE
Вопрос 38
Упорядочите шаги для обработки формы во Flask в правильной последовательности:
- 1Создать HTML-форму с необходимыми полями
- 2Определить маршрут для отображения формы
- 3Импортировать необходимые модули (например, request) для работы с формой
- 4Написать функцию для обработки отправленных данных формы
- 5Отобразить результат обработки формы или перенаправить пользователя
Вопрос 39
Укажите правильную последовательность условных операторов:
- 1
Вопрос 40Ответ открыт бесплатно
Вы разрабатываете веб-приложение на Flask и хотите создавать форму для ввода данных пользователем. Вы также хотите, чтобы эти данные были обработаны на сервере и отобразились на следующей странице. Какой метод HTTP обычно используется для отправки формы с конфиденциальными данными, такие как пароль?
- 1GET
- 2POST✓ Правильный ответ
- 3PUT
- 4UPDATE
Вопрос 41
С помощью какой команды можно установить Flask-SQLAlchemy?
- 1pip install flask-sqlalchemy
- 2pip install –K flask-sqlalchemy
- 3pip flask-sqlalchemy install
Вопрос 42
С помощью какой команды можно установить flask-migrate?
- 1pip install flask-migrate
- 2pip flask-migrate install
- 3pip install –R flask-migrate
Вопрос 43Ответ открыт бесплатно
Что такое миграция баз данных?
- 1Программа для создания отчетности
- 2Обновление антивирусной базы данных
- 3Процесс переноса данных между различными версиями базы данных✓ Правильный ответ
- 4Резервное копирование данных
✓ Правильный ответ Процесс переноса данных между различными версиями базы данных
Вопрос 44
Если поле не может иметь значение null, то используется модификатор…
- 1notnull
- 2nullball
- 3nullable
Вопрос 45
Как создать модель данных в Flask-приложении с использованием SQLAlchemy?
- 1Через установку библиотеки Flask-Model
- 2Через создание класса, который наследует от flask.Model
- 3Через создание класса, который наследует от db.Model
Вопрос 46Ответ открыт бесплатно
Как выполнить запрос к базе данных для извлечения всех записей из таблицы User?
- 1User.query.all()✓ Правильный ответ
- 2User.fetch_all()
- 3SELECT * FROM User
✓ Правильный ответ User.query.all()
Вопрос 47
Как обработать ошибку соединения с базой данных в Flask-приложении?
- 1Использовать блок if-else для проверки состояния соединения
- 2Использовать блок try-except для перехвата и обработки исключений
- 3Ничего не делать, Flask автоматически обрабатывает ошибки соединения
Вопрос 48
Какой модуль в Flask используется для работы с базой данных?
- 1Flask-MySQL
- 2Flask-DBConnector
- 3Flask-DBManager
- 4Flask-SQLAlchemy
Вопрос 49
Чтобы запретить в поле повторяющиеся записи необходимо добавить модификатор …
- 1unique
Вопрос 50Ответ открыт бесплатно
Если книга содержит несколько категорий (тегов), но и каждой категории принадлежит множество других книг, то это связь …
- 1Многие-ко-многим✓ Правильный ответ
- 2Many-to-Many✓ Правильный ответ
✓ Правильный ответ Многие-ко-многим ; Many-to-Many
Вопрос 51
Свойством … можно воспользоваться чтобы получить записи у таблицы.
- 1query
Вопрос 52
В Flack можно подключить модуль для работы с формами под названием …
- 1WTForms
Вопрос 53Ответ открыт бесплатно
Модификатор … используется для обозначения первичного ключа в таблице базы данных.
- 1primary_key✓ Правильный ответ
✓ Правильный ответ primary_key
Вопрос 54
В SQL Alchemy модификатор … позволяет задать значение по умолчанию для определенного столбца в таблице базы данных.
- 1default
Вопрос 55
Установите соответствие между командами и их значением:
- 1upgrade
- 2init
- 3migrate
- 4Запускает обновление БД по файлам, генерированным командой migrate
- 5Инициализирует работу миграций. Выполняется один раз за проект. Создаст директорию в проекте, куда будет сохранять генерируемые файлы
- 6Производит проверку текущего состояния БД и заявленных таблиц в проекте и генерирует файлы для обновления и понижения версии
Вопрос 56
Установите соответствие между командами и их значением:
- 1shell
- 2routes
- 3run
- 4db
- 5Запускает flask-приложение в интерактивном режиме
- 6Показывает все маршруты, которые настроены на сервере
- 7Запускает приложение flask
- 8Команда взаимодействия с базой данных
Вопрос 57Ответ открыт бесплатно
Установите соответствие между модификаторами и значением по умолчанию:
- 1nullable✓ Правильный ответ
- 2unique✓ Правильный ответ
- 3default✓ Правильный ответ
- 4True✓ Правильный ответ
- 5False✓ Правильный ответ
- 6Отсутствует✓ Правильный ответ
✓ Правильный ответ nullable = True ; unique = False ; default = Отсутствует
Вопрос 58
Сопоставьте типы связей в базе данных с их описанием:
- 1Один ко многим
- 2Один к одному
- 3Многие ко многим
- 4Каждая запись в одной таблице может иметь несколько соответствующих записей в другой таблице
- 5Каждая запись в одной таблице соответствует одой записи в другой таблице
- 6Множество записей в одной таблице с множеством записей в другой таблице
Вопрос 59
Упорядочите следующие шаги работы с базой данных в правильной последовательности:
- 1Установка соединения с базой данных
- 2Отправка SQL запроса на выполнение
- 3Получение результатов запроса
- 4Закрытие соединений с базой данных
Вопрос 60Ответ открыт бесплатно
Упорядочите слова в строке импорта SQLAlchemy из модуля flask_sqlalchemy:
- 1from✓ Правильный ответ
- 2flask_sqlalchemy✓ Правильный ответ
- 3import✓ Правильный ответ
- 4SQLAlchemy✓ Правильный ответ
✓ Правильный ответ from ; flask_sqlalchemy ; import ; SQLAlchemy
Вопрос 61
Вы разрабатываете веб-приложение на Flask для ведения списка рецептов. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных. Пользователь вводит название рецепта, список ингредиентов и инструкцию приготовления в форму на веб-странице, затем нажимает кнопку «Добавить». Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
- 1Получение данных из формы на веб-странице, установка соединения с базой данных, создание объекта модели данных, добавление данных в объект, сохранение объекта в базе данных, закрытие соединения с базой данных
- 2Получение данных из формы на веб-странице, создание SQL запроса для добавления нового рецепта в базу данных, выполнение SQL запроса, закрытие соединения с базой данных
- 3Проверка наличия свободного места в базе данных, добавление нового рецепта в таблицу рецептов, обновление данных в связанных таблицах, очистка кэша
- 4Использование встроенных функций Flask для добавления данных в базу данных, автоматическое подключение к базе данных через конфигурационные файлы приложения
Вопрос 62
Вы разрабатываете веб-приложение на Flask для учета задач. Как вы создадите модель данных для таблицы задач с использованием Flask-SQLAlchemy?
- 1Написать SQL-запрос для создания таблицы
- 2Создать класс, унаследованный от db.Model, и определить необходимые поля
- 3Использовать функцию create_table() из модуля Flask-SQLAlchemy
- 4Использовать декоратор @db_model для определения модели данных
Вопрос 63Ответ открыт бесплатно
Какова роль и основные возможности Flask-Login в контексте веб-разработки?
- 1Это компонент, предоставляющий базовые средства для аутентификации пользователей и ограничения доступа к определенным частям веб-приложения✓ Правильный ответ
- 2Flask-Login - это инструмент на языке Python, предназначенный для интеграции процесса аутентификации в веб-приложения
- 3Flask-Login - это расширение для фреймворка Flask, облегчающее реализацию процесса входа пользователей в веб-приложения
✓ Правильный ответ Это компонент, предоставляющий базовые средства для аутентификации пользователей и ограничения доступа к определенным частям веб-приложения
Вопрос 64
Каким образом можно добавить Flask-Login в проект на Flask?
- 1Используя команду pip install flask-login
- 2Применяя команду pip install flask-migrate
- 3С помощью команды pip install python-flask-login
Вопрос 65
Каким способом можно импортировать менеджер входа из Flask-Login в ваше приложение?
- 1Используя строку from flask_login import LoginManager
- 2Вводя код from flask import flask-login
- 3Через команду from flask-migrate import flask-login
Вопрос 66
Каким образом Flask-Login обеспечивает защиту приложения?
- 1путем управления аутентификацией пользователей
- 2путем шифрования всей передаваемой информации через SSL
- 3путем блокирования доступа к нему из определенных географических регионов
Вопрос 67Ответ открыт бесплатно
Выберите какой из ответов неправдив в отношении модуля flask-login:
- 1Flask-Login идеальная защита, которую невозможно взломать✓ Правильный ответ
- 2Flask-login может не обеспечить защиту от атак, таких как атаки на основе сеансов или атаки на подделку токенов
- 3Flaks-login ограничен в поддержке
✓ Правильный ответ Flask-Login идеальная защита, которую невозможно взломать
Вопрос 68
Что является необходимым элементом для инициализации процесса управления сессиями пользователей в Flask-Login?
- 1Создание экземпляра класса LoginManager
- 2Создание экземпляра класса Flask-Login
- 3Создание соединения с базой данных
Вопрос 69
Какие элементы важно определить при настройке функции входа в систему с использованием Flask-Login?
- 1Форму входа для сбора учетных данных пользователя
- 2Соединение с базой данных для проверки учетных данных
- 3Интеграцию с Flask-Login для управления сессией пользователя
Вопрос 70Ответ открыт бесплатно
Каким образом осуществляется процедура выхода пользователя из системы в Flask-Login?
- 1Использование функции logout_user для завершения сессии✓ Правильный ответ
- 2Применение функции deactivate_user для деактивации учетной записи
- 3Выполнение запроса к базе данных для удаления сессии пользователя
✓ Правильный ответ Использование функции logout_user для завершения сессии
Вопрос 71
Какой декоратор используется в Flask для обеспечения доступа к маршруту только для пользователей, прошедших процедуру входа?
- 1@account_required
- 2@login_required
- 3@app.route()
Вопрос 72
Заполните пропуск в коде выхода из системы во Flask: @app.route('/logout') def logout(): ... return redirect("/")
- 1logout_user()
Вопрос 73Ответ открыт бесплатно
Методы …, is_active, is_anonymous, get_id должны быть определены в классе для того, чтобы flask_manager мог правильно взаимодействовать с таблицей, используемой для процедуры аутентификации?
- 1is_authenticated✓ Правильный ответ
✓ Правильный ответ is_authenticated
Вопрос 74
Какой декоратор следует использовать для обеспечения защиты от неавторизованных пользователей?
- 1@login_required
Вопрос 75
Для реализации выхода из системы необходимо вызвать метод …
- 1logout_user
Вопрос 76
Метод конфигурации обеспечивающий защиту маршрутов – …
- 1LoginManager
Вопрос 77Ответ открыт бесплатно
Соотнесите методы с их значениями:
- 1Logout_user✓ Правильный ответ
- 2Login_user✓ Правильный ответ
- 3Load_user✓ Правильный ответ
- 4Выход из системы✓ Правильный ответ
- 5Регистрация пользователя в системе✓ Правильный ответ
- 6Определение статуса пользователя✓ Правильный ответ
✓ Правильный ответ Logout_user = Выход из системы ; Login_user = Регистрация пользователя в системе ; Load_user = Определение статуса пользователя
Вопрос 78
Установите соответствия между методами и их описанием:
- 1current_user
- 2login_required
- 3logout_user
- 4Возвращает объект текущего пользователя
- 5Декоратор, требующий аутентификацию пользователя
- 6Выходит из системы текущего пользователя
Вопрос 79
Упорядочите порядок действий для настройки сессий в Flask-Login:
- 1Установите Flask-Login с помощью pip
- 2Импортируйте необходимые модули в ваш файл app.py
- 3Создайте экземпляр класса LoginManager
- 4Инициализируйте LoginManager с экземпляром Flask
- 5Определите функцию загрузки пользователя
Вопрос 80Ответ открыт бесплатно
Упорядочите шаги для реализации "запомнить меня" (remember me) функциональности с Flask-Login:
- 1Импортировать remember_me функцию из Flask-Login✓ Правильный ответ
- 2Создать форму с чекбоксом "запомнить меня"✓ Правильный ответ
- 3Добавить параметр remember к функции login_user✓ Правильный ответ
- 4Установить куки для хранения информации о сеансе✓ Правильный ответ
✓ Правильный ответ Импортировать remember_me функцию из Flask-Login ; Создать форму с чекбоксом "запомнить меня" ; Добавить параметр remember к функции login_user ; Установить куки для хранения информации о сеансе
Вопрос 81
Установите Flask-Login и создайте простое веб-приложение с использованием Flask-Login. Расставьте действия в правильном порядке:
- 1Импортировать необходимые модули и классы
- 2Создать экземпляр Flask-приложения
- 3Создать класс пользователя с методами is_authenticated, is_active, is_anonymous, и get_id
- 4Инициализировать Flask-Login и связать его с экземпляром приложения
- 5Создать маршруты для входа, выхода и защищенной страницы
- 6Реализовать функции для обработки входа, выхода и защищенной страницы
Вопрос 82
Добавьте защиту для определенных маршрутов в вашем веб-приложении с использованием Flask-Login. Расставьте действия в правильном порядке:
- 1Создать декоратор для проверки аутентификации пользователя
- 2Импортировать login_required из Flask-Login
- 3Применить декоратор к защищенным маршрутам
- 4Обновить шаблоны для защищенных страниц, чтобы отображать информацию только для аутентифицированных пользователей
- 5Добавить обработку случаев, когда пользователь не аутентифицирован, например, перенаправление на страницу входа
Вопрос 83Ответ открыт бесплатно
У вас есть веб-приложение на Flask с аутентификацией посредством Flask-Login. Необходимо реализовать функционал выхода пользователя из системы. Какие действия нужно предпринять?
- 1Удалить сеанс пользователя и перенаправить на страницу входа
- 2Отключить проверку логина для последующих запросов и перенаправить на страницу входа
- 3Установить флаг о выходе пользователя из системы и перенаправить на страницу входа
- 4Использовать метод logout_user из Flask-Login для удаления сеанса пользователя и перенаправления на страницу входа✓ Правильный ответ
✓ Правильный ответ Использовать метод logout_user из Flask-Login для удаления сеанса пользователя и перенаправления на страницу входа
Вопрос 84
Какой HTTP-метод используется для создания нового ресурса в REST API?
- 1GET
- 2POST
- 3PUT
- 4DELETE
Вопрос 85
Какой HTTP-код ответа используется, если ресурс успешно обновлен?
- 1200 OK
- 2201 Created
- 3202 Accepted
- 4204 No Content
Вопрос 86
Какой тип контента обычно используется для передачи данных в теле POST-запроса?
- 1application/json
- 2text/plain
- 3application/x-www-form-urlencoded
- 4multipart/form-data
Вопрос 87Ответ открыт бесплатно
Какой метод Flask используется для создания RESTful-эндпоинта?
- 1route()✓ Правильный ответ
- 2blueprint()
- 3view()
- 4endpoint()
✓ Правильный ответ route()
Вопрос 88
Какой HTTP-код ответа используется, если ресурс не найден?
- 1400 Bad Request
- 2401 Unauthorized
- 3404 Not Found
- 4405 Method Not Allowed
Вопрос 89
Какой HTTP-метод используется для получения ресурса?
- 1POST
- 2GET
- 3PUT
- 4DELETE
Вопрос 90Ответ открыт бесплатно
Какой HTTP-код ответа используется, если ресурс успешно удален?
- 1200 OK
- 2202 Accepted
- 3204 No Content✓ Правильный ответ
- 4404 Not Found
✓ Правильный ответ 204 No Content
Вопрос 91
Какой HTTP-заголовок необходимо установить для указания типа контента ответа?
- 1Content-Type
- 2Accept
- 3Authorization
- 4Location
Вопрос 92
Какой параметр Flask-маршрутизатора используется для указания HTTP-метода?
- 1methods
- 2endpoint
- 3view_func
- 4url_rule
Вопрос 93Ответ открыт бесплатно
Какой HTTP-код ответа используется, если клиент не указал необходимый HTTP-заголовок?
- 1400 Bad Request✓ Правильный ответ
- 2401 Unauthorized
- 3403 Forbidden
- 4404 Not Found
✓ Правильный ответ 400 Bad Request
Вопрос 94
Метод … используется для обновления ресурса
- 1PUT
Вопрос 95
Если возвращается HTTP-код … , это означает что ресурс недоступен
- 1503
Вопрос 96
Для передачи токена авторизации используется заголовок …
- 1Authorization
Вопрос 97Ответ открыт бесплатно
Какой тип контента обычно используется для получения данных с GET запроса?
- 1json✓ Правильный ответ
Вопрос 98
Метод … используется для удаления ресурса
- 1DELETE
Вопрос 99
Установите соответствие между HTTP-методами и их назначением:
- 1GET
- 2POST
- 3PUT
- 4DELETE
- 5Извлечение ресурса
- 6Создание ресурса
- 7Обновление ресурса
- 8Удаление ресурса
Вопрос 100Ответ открыт бесплатно
Установите соответствие между HTTP-кодами статуса и их значением:
- 1200 OK✓ Правильный ответ
- 2201 Created✓ Правильный ответ
- 3404 Not Found✓ Правильный ответ
- 4400 Bad Request✓ Правильный ответ
- 5Запрос выполнен успешно✓ Правильный ответ
- 6Ресурс успешно создан✓ Правильный ответ
- 7Ресурс не найден✓ Правильный ответ
- 8Запрос с ошибкой✓ Правильный ответ
✓ Правильный ответ 200 OK = Запрос выполнен успешно ; 201 Created = Ресурс успешно создан ; 404 Not Found = Ресурс не найден ; 400 Bad Request = Запрос с ошибкой
Вопрос 101
Установите соответствие между типами контента и их назначением:
- 1application/json
- 2text/html
- 3application/xml
- 4multipart/form-data
- 5Формат данных API
- 6Формат веб-страницы
- 7Формат ответа на GET-запрос
- 8Формат данных в теле POST-запроса
Вопрос 102
Упорядочите следующие действия для создания REST API на Flask:
- 1Импортируйте Flask и другие необходимые модули
- 2Создайте экземпляр Flask
- 3Определите маршруты эндпоинтов
- 4Реализуйте view-функции для обработки запросов
- 5Запустите приложение
Вопрос 103
Упорядочите шаги для добавления аутентификации в REST API:
- 1Импортируйте необходимые модули
- 2Определите модель пользователя
- 3Настройте Flask-Login
- 4Реализуйте функции регистрации и входа
- 5Добавьте декоратор для защищенных эндпоинтов
Вопрос 104Ответ открыт бесплатно
Вы разрабатываете REST API на Flask для управления данными пользователей.Необходимо реализовать функционал аутентификации пользователей при входе в систему. Какие действия нужно предпринять при обработке POST-запроса на /login?
- 1Получить данные из тела запроса, проверить совпадение логина и пароля в базе данных, вернуть токен аутентификации в теле ответа✓ Правильный ответ
- 2Получить данные из тела запроса, создать SQL-запрос для проверки учетных данных, выполнить запрос и вернуть результат
- 3Проверить переданные в теле запроса логин и пароль
- 4Использовать модуль Flask-JWT для декодирования, проверки и генерации токена аутентификации, вернуть токен в ответе
✓ Правильный ответ Получить данные из тела запроса, проверить совпадение логина и пароля в базе данных, вернуть токен аутентификации в теле ответа
Вопрос 105
Какое количество параметров может принимать шаблон?
- 11
- 23
- 36
- 4Неограниченно
Вопрос 106
Какой метод определяет формат передаваемых объектов?
- 1__abs__()
- 2__repr__()
- 3__len__()
Вопрос 107Ответ открыт бесплатно
За что отвечает тег title?
- 1Определяет размер шрифта в заголовке файла
- 2Определяет заголовок документа, который отображается на вкладке страницы✓ Правильный ответ
- 3Добавляет новый абзац в текст
✓ Правильный ответ Определяет заголовок документа, который отображается на вкладке страницы
Вопрос 108
Что такое Jinja2?
- 1Это язык программирования, используемый для разработки веб-сайтов
- 2Это шаблонизатор, который используется во Flask для создания HTML-страниц
- 3Это библиотека для работы с базами данных в Python
Вопрос 109
Как использовать условные операторы внутри цикла в шаблоне Flask?
- 1{% if %}
- 2{% conditional %}
- 3{% if … else %}
Вопрос 110Ответ открыт бесплатно
{% … %} это …
- 1Тег управляющих конструкций✓ Правильный ответ
- 2Тег для отрисовки переменных
- 3Тег для вывода любого текста
✓ Правильный ответ Тег управляющих конструкций
Вопрос 111
… запрос отправляет данные в теле запроса.
- 1POST
Вопрос 112
Что используется в Jinja2 для перебора элементов списка или словаря?
- 1цикл for
Вопрос 113
Тег {{…}} в Jinja2 используется для вывода значения переменной без HTML-разметки?:
- 1.
Вопрос 114Ответ открыт бесплатно
Что используется в Jinja2 для проверки существования переменной или ключа словаря?
- 1оператор if✓ Правильный ответ
✓ Правильный ответ оператор if
Вопрос 115
Тег < … > определяет логическое разделение содержимого веб-страницы.
- 1div
Вопрос 116
Установите соответствие между строкой кода и ее описанием:
- 1@app.route(“/books”)
- 2from flask import render_template
- 3return render_template(“books.html”, all_books=books)
- 4Настройка обработки маршрута ( /books)
- 5Импорт метода
- 6Ответ сервера в формате HTML
Вопрос 117Ответ открыт бесплатно
Укажите правильную последовательность использования условных операторов:
- 1 ✓ Правильный ответ
- 2
✓ Правильный ответ
; ;
;
Вопрос 118
Укажите правильную последовательность слов при импорте базового класса Flask из модуля flask:
- 1from
- 2flask
- 3import
- 4Flask
Вопрос 119
Что такое Flask?
(выберите 1 правильный ответ)
- 1Это микро-фреймворк, который дает инструменты и библиотеки для создания веб-приложений
- 2Это микро-фреймворк, который дает инструменты и библиотеки для создания мобильных приложений
- 3Это самостоятельный язык программирования
- 4Это библиотека Python, предназначенная для работы с графическими изображениями
Вопрос 120Ответ открыт бесплатно
Что указывает на принадлежность Flask к микро-фреймворкам?
(выберите 1 правильный ответ)
- 1Возможность создавать только простые приложения с использованием Flask
- 2Возможность самостоятельно выбирать необходимые для конкретного проекта библиотеки и расширения✓ Правильный ответ
- 3Возможность использовать Flask только в узкой области применения
✓ Правильный ответ Возможность самостоятельно выбирать необходимые для конкретного проекта библиотеки и расширения
Вопрос 121
С помощью какой команды можно установить Flask в виртуальное окружение проекта?
(выберите 1 правильный ответ)
- 1pip install Flask
- 2pip uninstall Flask
- 3pip Flask install
- 4pip install -K Flask
Вопрос 122
Каково основное преимущество Flask перед другими фреймворками?
(выберите 1 правильный ответ)
- 1Сложность использования
- 2Легковесность и гибкость
- 3Огромное количество зависимостей
- 4Ограниченные возможности
Вопрос 123
Что делает строка app.run()?
(выберите 1 правильный ответ)
- 1Безопасный запуск приложения
- 2Настройку обработки маршрута
- 3Создание экземпляра приложения
Вопрос 124Ответ открыт бесплатно
Что из перечисленного является общепринятой функцией маршрутизации в Flask?
(выберите 1 правильный ответ)
- 1`@route`✓ Правильный ответ
- 2`@navigation`
- 3`@url`
- 4`@endpoint`
✓ Правильный ответ `@route`
Вопрос 125
Какой модуль необходимо импортировать для создания экземпляра приложения Flask?
(выберите 1 правильный ответ)
- 1`flask.request`
- 2`flask.app`
- 3`flask.module`
- 4`flask`
Вопрос 126
Как запустить приложение Flask?
- 1Запустить интерпретатор Python и импортировать модуль приложения
- 2Запустить команду flask run
- 3Запустить скрипт с помощью команды python app.py
- 4Запустить сервер с помощью команды flask server
Вопрос 127Ответ открыт бесплатно
С помощью какой библиотеки можно создать виртуальное пространство в директории?.
- 1venv✓ Правильный ответ
Вопрос 128
Описание необходимой бизнес-логики приложения происходит в функциях с использованием ключевого слова … .
- 1def
Вопрос 129
В Flask для запуска веб-приложения используется метод … .
- 1run()
Вопрос 130Ответ открыт бесплатно
Flask классифицируется как … – это означает, что он предоставляется без многих внешних библиотеки и расширений.
- 1микро-фреймворк✓ Правильный ответ
✓ Правильный ответ микро-фреймворк
Вопрос 131
Допишите строку создания экземпляра приложения:
app = …(__name__)
- 1Flask
Вопрос 132
Если при разработке используется Flask, то проект разрабатывается на языке программирования …
(выберите 1 правильный ответ)
- 1C++
- 2Java
- 3Python
- 4Go
Вопрос 133
По умолчанию модификатор nullable имеет значение …:
- 1True
- 2False
- 3Отсутсвует
Вопрос 134Ответ открыт бесплатно
Для создания новой таблицы необходимо создать …
- 1Новый класс✓ Правильный ответ
- 2Новую функцию
- 3Новый модуль
✓ Правильный ответ Новый класс
Вопрос 135
К CRUD-операциям относятся:
- 1Update
- 2Delete
- 3Rollback
- 4Union
- 5Count
- 6Create
- 7Read
Вопрос 136
Что такое SQLAlchemy?
- 1Язык программирования
- 2ORM для Python
- 3База данных
- 4Фреймворк для разработки веб-приложений
Вопрос 137Ответ открыт бесплатно
Для удаления записи ее нужно сначала найти в таблице, а затем вызвать метод … у свойства session.
- 1delete✓ Правильный ответ
✓ Правильный ответ delete
Вопрос 138
Допишите модификатор, который устанавливает поле как первичный ключ:
id = sa.Column(sa.Integer, … =True)
- 1primary_key
Вопрос 139
Вид связи таблиц, когда к одной записи в одной таблице может соответствовать несколько полей из другой таблицы, но каждой записи этой другой таблицы соответствует лишь одна в исходной – это … .
- 1Один-к-многим
- 2One-to-Many
Вопрос 140Ответ открыт бесплатно
Установите соответствие между модификатором и его значением:
- 1nullable✓ Правильный ответ
- 2unique✓ Правильный ответ
- 3default✓ Правильный ответ
- 4Устанавливает может ли поле быть пустым✓ Правильный ответ
- 5Устанавливает должно ли значение поля быть уникальным для таблицы✓ Правильный ответ
- 6Устанавливает некоторое значение по умолчанию при попытке создания записи без явного указания для данного поля✓ Правильный ответ
✓ Правильный ответ nullable = Устанавливает может ли поле быть пустым ; unique = Устанавливает должно ли значение поля быть уникальным для таблицы ; default = Устанавливает некоторое значение по умолчанию при попытке создания записи без явного указания для данного поля
Вопрос 141
Сопоставьте термин с его определением:
- 1Миграция баз данных
- 2Отображение
- 3Сессия
- 4Процесс изменения структуры базы данных без потери данных
- 5Процесс отображения объектов Python на таблицы в базе данных
- 6Механизм управления транзакциями и объектами базы данных
Вопрос 142
Упорядочите порядок операций при редактировании записи:
- 1Получение данных из базы данных
- 2Отображение формы редактирования
- 3Отправка отредактированных данных на сервер
- 4Обновление записи в базе данных
- 5Отображение подтверждения об успешном обновлении информации
Вопрос 143
Что означает акроним REST?
- 1Representational State Transfer
- 2Remote State Transfer
- 3Resource State Transfer
- 4Remote Entity State Transfer
Вопрос 144Ответ открыт бесплатно
Какие HTTP методы обычно используются в RESTful API?
- 1GET, POST, UPDATE, DELETE
- 2GET, PUT, POST, DELETE✓ Правильный ответ
- 3FETCH, SUBMIT, UPDATE, DELETE
- 4REQUEST, RESPONSE, UPDATE, DELETE
✓ Правильный ответ GET, PUT, POST, DELETE
Вопрос 145
Какой модуль в Flask используется для создания REST API?
- 1flask.http
- 2flask.routing
- 3flask.api
- 4flask-restful
Вопрос 146
Какой декоратор в Flask используется для определения конечной точки (endpoint) REST API?
- 1@url
- 2@route
- 3@resource
- 4@endpoint
Вопрос 147Ответ открыт бесплатно
Какие типы HTTP статусных кодов могут быть возвращены сервером в REST API?
- 1100-199
- 2200-299✓ Правильный ответ
- 3300-399
- 4400-499
✓ Правильный ответ 200-299
Вопрос 148
Как передать параметры запроса (query parameters) в URL конечной точки в Flask?
- 1В теле запроса (request body)
- 2В заголовке запроса (request header)
- 3В URL
- 4В cookie
Вопрос 149
Какой метод нужно использовать при отправке данных на сервер?
- 1GET
- 2PUT
- 3POST
- 4DELETE
Вопрос 150
Какие форматы данных часто используются для обмена информацией в REST API?
- 1XML и YAML
- 2HTML и CSS
- 3JSON и XML
- 4JSON и CSV
Вопрос 151Ответ открыт бесплатно
Как обрабатывать ошибки в REST API на Flask?
- 1Игнорировать ошибки
- 2Возвращать страницу с ошибкой HTML
- 3Возвращать соответствующий HTTP статус код и сообщение об ошибке в формате JSON✓ Правильный ответ
- 4Печатать сообщение об ошибке в консоль
✓ Правильный ответ Возвращать соответствующий HTTP статус код и сообщение об ошибке в формате JSON
Вопрос 152
…. - метод для получения запросов от сервера
- 1GET
Вопрос 153
Использование HTTPS, аутентификация и …, ограничение доступа к ресурсам - меры безопасности, которые можно применить к REST API в Flask
- 1авторизация
Вопрос 154Ответ открыт бесплатно
Типы аутентификации поддерживаются в Flask для защиты REST API: Различные типы, включая базовую аутентификацию, токен-аутентификацию и …
- 1OAuth✓ Правильный ответ
Вопрос 155
Метод для удаления элементов на сервере - …
- 1Delete
Вопрос 156
Метод … используется для выполнения частичного обновления ресурса в REST API?
- 1PUT
Вопрос 157Ответ открыт бесплатно
Какие преимущества предоставляет использование Flask-RESTful по сравнению с использованием только Flask для создания REST API?
- 1Flask-RESTful обеспечивает более простой синтаксис для создания конечных точек REST API
- 2Flask-RESTful автоматически обрабатывает валидацию данных в запросах
- 3Flask-RESTful предоставляет дополнительные инструменты для управления ресурсами и сериализацией данных✓ Правильный ответ
- 4Flask-RESTful интегрируется напрямую с базами данных для более удобного доступа к данным
✓ Правильный ответ Flask-RESTful предоставляет дополнительные инструменты для управления ресурсами и сериализацией данных
Вопрос 158
Установите соответствие между HTTP методом и его функцией:
- 1получения (GET)
- 2отправки (POST)
- 3обновления (PUT)
- 4удаление (DELETE)
- 5GET
- 6POST
- 7PUT
- 8DELETE
Вопрос 159
Соотнесите типы аутентификации с их описаниями:
- 1Базовая аутентификация (c)
- 2Токен-аутентификация (b)
- 3OAuth (a)
- 4Передача логина и пароля в зашифрованном виде
- 5Выдача временного ключа доступа для авторизации пользователя
- 6Делегирование доступа к ресурсам от имени пользователя без предоставления пароля
Вопрос 160
Сопоставьте форматы данных с их описаниями:
- 1JSON (b)
- 2XML (c)
- 3YAML (a)
- 4Формат обмена данными, основанный на JavaScript
- 5Язык разметки, используемый для хранения и передачи структурированных данных
- 6Универсальный формат данных, часто используемый для конфигурационных файлов
Вопрос 161Ответ открыт бесплатно
Ответьте, выбрав правильный порядок действий:
- 1Аутентифицироваться✓ Правильный ответ
- 2Получить доступ к интерфейсу программирования приложений (API)✓ Правильный ответ
- 3Определить конечную точку (endpoint)✓ Правильный ответ
- 4Отправить запрос на сервер✓ Правильный ответ
- 5Получить и обработать ответ от сервера✓ Правильный ответ
✓ Правильный ответ Аутентифицироваться ; Получить доступ к интерфейсу программирования приложений (API) ; Определить конечную точку (endpoint) ; Отправить запрос на сервер ; Получить и обработать ответ от сервера
Вопрос 162
Вы разрабатываете веб-приложение на Flask для создания REST API, которое позволяет пользователям получать, добавлять, обновлять и удалять рецепты. Вам необходимо создать функцию, которая будет добавлять новый рецепт в базу данных через REST API. Пользователь отправляет POST запрос с данными о рецепте (название, ингредиенты, инструкция) на определенный эндпоинт. Какие шаги вы будете выполнять для обработки этого запроса и добавления рецепта в базу данных?
- 1Получение данных из запроса, установка соединения с базой данных, создание объекта модели данных, добавление данных в объект, сохранение объекта в базе данных, отправка ответа пользователю
- 2Получение данных из запроса, создание SQL запроса для добавления нового рецепта в базу данных, выполнение SQL запроса, отправка ответа пользователю
- 3Проверка наличия свободного места в базе данных, добавление нового рецепта в таблицу рецептов, обновление данных в связанных таблицах, очистка кэша, отправка ответа пользователю
- 4Использование встроенных функций Flask для работы с базой данных, автоматическое подключение к базе данных через конфигурационные файлы приложения, отправка ответа пользователю
Вопрос 163
Что такое Flask-Login?
- 1Модуль, реализующий функционал простой авторизации пользователей, а также защиты маршрутов от неавторизованных пользователей
- 2Flask-Login - это библиотека для Python, которая позволяет добавлять функциональность входа в систему в ваше приложение
- 3Flask-Login - это библиотека для Flask, которая позволяет добавлять функциональность входа в систему в ваше приложение
Вопрос 164Ответ открыт бесплатно
Как установить Flask-Login?
- 1pip install flask-login✓ Правильный ответ
- 2pip install flask-migrate
- 3pip install python-flask-login
✓ Правильный ответ pip install flask-login
Вопрос 165
Как подключить Flask-Login.
- 1from flask_login import LoginManager
- 2from flask import flask-login
- 3from flask-migrate import flask-login
Вопрос 166
Для начала работы необходимо определить …
- 1Объект класса LoginManager
- 2Объект класса Flask-Login
- 3Объект для подключения к Базе данных
Вопрос 167Ответ открыт бесплатно
Что нужно определить в методе авторизации?
- 1Форму для авторизации✓ Правильный ответ
- 2Подключение базы данных
- 3Подключение к Flask-Login
✓ Правильный ответ Форму для авторизации
Вопрос 168
Как реализовать выход из системы?
- 1Вызвать метод logout_user
- 2Вызвать метод deactivate_user
- 3Отправить запрос в Базу Данных
Вопрос 169
Что нужно подключить к маршруту, чтобы защитить их от неавторизованных пользователей?
- 1Декоратор
- 2Антивирус
- 3Прокси
Вопрос 170
Какой декоратор необходимо вызвать для защиты от авторизации?
- 1@account_required
- 2@login_required
- 3@app.route()
Вопрос 171Ответ открыт бесплатно
Для выхода из системы, достаточно вызвать метод
- 1logout_user✓ Правильный ответ
✓ Правильный ответ logout_user
Вопрос 172
Заполните соответствие в логике обработки ошибки с ответом:
login_user(user)
….. redirect(url_for('index’))
….. render_template('login.html', form=form)
- 1return
Вопрос 173
Декоратор для защиты от неавторизованных пользователей это…
- 1@login_required
Вопрос 174Ответ открыт бесплатно
Заполните пробел.
@app.route('/logout’)
def logout():
…
return redirect(“/”)
- 1logout_user()✓ Правильный ответ
✓ Правильный ответ logout_user()
Вопрос 175
Для того чтобы flask_manager мог корректно работать с таблицей с которой будет ассоциирована процедура авторизации класс должен содержать методы: is_authenticated, is_active, …, get_id
- 1is_anonymous
Вопрос 176
Что должно стоять в красных скобках (…)?
from flask_login import LoginManager
app = Flask(__name__)
# настройка конфигураций Flask-приложения
login_manager = LoginManager(…)
- 1app
Вопрос 177Ответ открыт бесплатно
Установите соответствие между методами и их значением:
- 1Logout_user✓ Правильный ответ
- 2Login_user✓ Правильный ответ
- 3Load_user✓ Правильный ответ
- 4Выход из системы✓ Правильный ответ
- 5Регистрация пользователя в системе✓ Правильный ответ
- 6Определение статуса пользователя✓ Правильный ответ
✓ Правильный ответ Logout_user = Выход из системы ; Login_user = Регистрация пользователя в системе ; Load_user = Определение статуса пользователя
Вопрос 178
Установите соответствие:
- 1pip install flask-login
- 2from flask_login import login_user
- 3from flask_login import LoginManager
- 4Устанавливает Flask-Login
- 5Импорт метода авторизации
- 6Импорт метода конфигурации
Вопрос 179
Установите соответствие между методами и его ролью:
- 1is_authenticated
- 2is_active
- 3is_anonymous
- 4get_id
- 5возвращает True, если пользователь аутентифицирован, и False, если нет
- 6возвращает True, если пользователь активен, и False, если нет
- 7возвращает True, если пользователь является анонимным, и False, если нет
- 8возвращает идентификатор пользователя
Вопрос 180
Сопоставьте путь и действие на странице:
- 1vk.com/login
- 2vk.com/logout
- 3vk.com/auth
- 4Вход в профиль
- 5Выход из профиля
- 6Регистрация или аутентификация сторонними способами
Вопрос 181Ответ открыт бесплатно
Упорядочите порядок операций для добавления авторизации в Flask:
- 1Установите Flask-Login с помощью pip✓ Правильный ответ
- 2Импортируйте необходимые модули в ваш файл app.py✓ Правильный ответ
- 3Создайте экземпляр класса Flask и экземпляр класса LoginManager✓ Правильный ответ
- 4Определите функции для аутентификации и выхода из системы✓ Правильный ответ
- 5Добавьте декоратор @login_required✓ Правильный ответ
✓ Правильный ответ Установите Flask-Login с помощью pip ; Импортируйте необходимые модули в ваш файл app.py ; Создайте экземпляр класса Flask и экземпляр класса LoginManager ; Определите функции для аутентификации и выхода из системы ; Добавьте декоратор @login_required
Вопрос 182
Упорядочите следующие шаги для добавления защиты от неавторизованных пользователей
- 1Импортируется модуль logout_user из Flask-Login
- 2Прописать маршрут для запросов
- 3Добавить декоратор @login_required
- 4Прописать логику действий
Вопрос 183
Вы разрабатываете веб-приложение на Flask с использованием Flask-Login для аутентификации пользователей. Вам необходимо создать функцию для обработки запроса на вход пользователя в систему. Пользователь вводит свой логин и пароль в форму на веб-странице, затем нажимает кнопку "Войти". Какие шаги вы будете выполнять для обработки этого запроса и аутентификации пользователя?
- 1Получение данных из формы на веб-странице, установка соединения с базой данных, проверка соответствия логина и пароля в базе данных, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу
- 2Получение данных из формы на веб-странице, создание SQL запроса для проверки соответствия логина и пароля в базе данных, выполнение SQL запроса, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу
- 3Проверка правильности введенного логина и пароля, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу
- 4Использование встроенных функций Flask-Login для проверки соответствия логина и пароля, создание сеанса для пользователя, установка отметки о входе пользователя в систему, перенаправление на защищенную страницу
Вопрос 184Ответ открыт бесплатно
Что такое атрибуты в HTML?
- 1Параметры для изменения поведения элементов✓ Правильный ответ
- 2Теги для форматирования текста
- 3Ссылки на внешние ресурсы
- 4Скрипты для выполнения функций
✓ Правильный ответ Параметры для изменения поведения элементов
Вопрос 185
Стили для элементов в CSS задаются …
- 1внутри HTML с помощью стилей, встроенных в атрибуты тегов
- 2через классы и селекторы
- 3только с помощью встроенных стилей
- 4через внешние CSS-файлы
Вопрос 186
Атрибут … используется для задания ссылки в HTML
- 1href
- 2src
- 3link
- 4a
Вопрос 187Ответ открыт бесплатно
Структура … используется для стилизации элементов в CSS
- 1селектор, свойство, значение✓ Правильный ответ
- 2класс, значение, правило
- 3атрибут, тэг, значение
- 4тег, правило, свойство
✓ Правильный ответ селектор, свойство, значение
Вопрос 188
… — это элементы, которые определяют, к каким HTML-тегам будут применены стили CSS
- 1Селекторы
Вопрос 189
Для создания списка с точками используется тег HTML
- 1ul
Вопрос 190
С помощью CSS можно задать для … ширину, высоту, цвет текста, отступы, фон, размер шрифта
- 1элемента
Вопрос 191Ответ открыт бесплатно
… в HTML — это не отображаемые элементы, которые используются для пояснения кода или его временного отключения
- 1Комментарии✓ Правильный ответ
✓ Правильный ответ Комментарии
Вопрос 192
… теги содержат открывающий и закрывающий теги (например, ˂p˃...˂/p˃)
- 1Парные
Вопрос 193
Атрибуты всегда указываются в … теге
- 1начальном
Вопрос 194Ответ открыт бесплатно
Тег ˂…˃ содержит всё видимое содержимое веб-страницы, такое как текст, изображения, ссылки и другие элементы
- 1body✓ Правильный ответ
Вопрос 195
Установите соответствие между тегом и его описанием:
- 1ссылка
- 2изображение
- 3заголовок
- 4ненумерованный список
Вопрос 196
Установите соответствие между атрибутом и тегом:
- 1src
- 2href
- 3class
- 4
Вопрос 197
Установите соответствие между свойствами CSS и их значениями:
- 1color
- 2padding
- 3font-size
- 4background-color
- 5red
- 610px
- 716px
- 8blue
Вопрос 198Ответ открыт бесплатно
Вы работаете над стилизацией веб-сайта. Вам необходимо применить 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;, а затем создание отдельного класса для отступов и добавление его к нужным тегам.
✓ Правильный ответ Добавление в HTML-документ тега ˂style˃ и написание в нём правила: p { color: red; padding: 10px; }.