Онлайн тесты на тему "Средства программной разработки (РОСДИСТАНТ) / Ответы на итоговый тест (9 попыток) "
36
Ответы на итоговый тест из курса РОСДИСТАНТ / Средства программной разработки.
Результаты сдачи попыток: 85%, 79%, 65%, 76%, 79%, 84%, 83%, 85%, 100%.
После покупки Вы получите файл, где будет 360 вопросов (9 попыток по 40 вопросов).
Можно искать с помощью поиска (Ctrl+F).
Ниже список вопросов, которые представлены в файле.
Результаты сдачи попыток: 85%, 79%, 65%, 76%, 79%, 84%, 83%, 85%, 100%.
После покупки Вы получите файл, где будет 360 вопросов (9 попыток по 40 вопросов).
Можно искать с помощью поиска (Ctrl+F).
Ниже список вопросов, которые представлены в файле.
Демо работы
Описание работы
Итоговый тест (Попытка №1)Вопрос 1
Для получения объектов модели из базы данных используется ... objects.all(), который возвращает все объекты модели.
Вопрос 2
Для закрытия файла в Python используется метод ...().
Вопрос 3
Какие инструменты могут использоваться для создания автономных исполняемых файлов на Python?
Выберите один ответ:
PyInstaller и cx_Freeze
pip и venv
Django и Flask
Nginx и Apache
Вопрос 4
Какие инструменты предоставляет Django ORM для работы с данными?
Выберите один или несколько ответов:
Миграции базы данных
Механизмы кэширования
ORM-инструменты
Инструменты для создания интерфейса базы данных для конечных пользователей
Вопрос 5
Какие условные операторы используются в Python для управления выполнением программы в зависимости от выполнения определенных условий?
Выберите один или несколько ответов:
if
else
elif
ifel
Вопрос 6
Перед использованием Django Admin необходимо создать ..., который будет иметь полный доступ к интерфейсу администратора.
Вопрос 7
... – это библиотека, которая позволяет абстрагироваться от физической реализации базы данных и работать с объектами в памяти, а не с таблицами в базе данных. (Вставить сокращенное обозначение заглавными буквами.)
Вопрос 8
Бесплатная и открытая библиотека для Python, предназначенная для создания ..., – это Django. (Вставить слово, написанное через дефис.)
Вопрос 9
Какая функция модуля shutil используется для удаления директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmtree()
Вопрос 10
Какое ключевое слово можно использовать для импортирования модуля в другую программу?
Вопрос 11
Библиотеки могут быть установлены с помощью менеджера пакетов ... или других инструментов.
Вопрос 12
... в Django позволяют генерировать HTML-код, обрабатывать отправленные данные и проверять их на корректность.
Вопрос 13
Шаблоны в Django – это файлы, которые содержат HTML-разметку и дополнительные теги шаблонов Django, которые позволяют создавать ... веб-страницы.
Вопрос 14
Какие методы могут использоваться для выполнения изменений в таблицах БД при работе с БД в Python?
Выберите один или несколько ответов:
execute()
executemany()
fetchone()
fetchall()
Вопрос 15
... в Python – это файлы, содержащие код, который можно использовать в других программах.
Вопрос 16
Вложенная функция в Python имеет ... к переменным, объявленным внутри внешней функции.
Вопрос 17
Шаблоны Django включают HTML-код и специальные ... шаблонного языка, которые позволяют включать в шаблон динамические данные и другие элементы.
Вопрос 18
Что такое декораторы в Python?
Выберите один ответ:
Это инструменты для изменения кода программы
Это мощный инструмент в Python, который позволяет добавлять новые функциональные возможности к существующему коду без его изменения
Это инструменты для создания новых классов в Python
Это инструменты для добавления новых функциональностей к языку Python
Вопрос 19
Как наследование классов может упростить программирование на Python?
Выберите один ответ:
Уменьшить количество ошибок
Создать новые переменные
Создать новые функции
Использовать код многократно и экономить время
Вопрос 20
Какие команды нужно выполнить, чтобы создать новое виртуальное окружение и установить все необходимые зависимости из файла requirements.txt при переносе проекта на другую систему?
Выберите один ответ:
Создать новое окружение и установить зависимости вручную
Активировать старое окружение и установить зависимости вручную
Создать новое окружение и установить зависимости из файла requirements.txt
Активировать старое окружение и установить зависимости из файла requirements.txt
Вопрос 21
Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Вопрос 22
Для решения каких задач может быть применен язык программирования Python?
Выберите один или несколько ответов:
Автоматизация задач
Разработка веб-приложений
Разработка игр
Машинное обучение и искусственный интеллект
Автоматизация проектирования
Вопрос 23
Django Admin – это встроенный ... администратора, который позволяет управлять данными в Django-приложении без написания кода.
Вопрос 24
Что такое Middleware в Django?
Выберите один ответ:
Инструмент для создания динамических HTML-страниц
Инструмент для работы с базами данных
Инструмент для маршрутизации запросов
Инструмент для добавления дополнительной функциональности к запросам и ответам
Вопрос 25
Что такое менеджер пакетов pip?
Выберите один ответ:
Программа для работы с базами данных
Инструмент для создания веб-приложений
Инструмент для установки библиотек в Python
Инструмент для визуализации данных
Вопрос 26
Класс, который наследует свойства и методы, называется дочерним классом, а класс, от которого наследуются свойства и методы, называется ... классом.
Вопрос 27
Django Forms – это ..., который позволяет создавать HTML-формы для ввода и обработки данных.
Вопрос 28
Какой тип условного оператора необходимо использовать, если нужно проверить несколько условий?
Выберите один ответ:
if
else
elif
while
Вопрос 29
Какой инструмент можно использовать для создания автономного исполняемого файла для приложения PyQt5?
Выберите один ответ:
PyInstaller
cx_Freeze
Django
Flask
Вопрос 30
Множественное наследование – это возможность класса наследовать свойства и методы сразу от нескольких ... классов.
Вопрос 31
Для работы с данными необходимо определить ... между моделями.
Вопрос 32
Что нужно сделать, чтобы создать модель в Django?
Выберите один ответ:
Создать функцию в отдельном файле
Создать класс, наследующийся от класса models.Model
Создать объект модели и сохранить его в базе данных
Использовать специальный генератор кода
Вопрос 33
Для чего необходимо установить Python при сборке и запуске приложения на этом языке?
Выберите один ответ:
Для установки зависимостей
Для написания кода
Для создания исполняемого файла
Для использования менеджера пакетов pip
Вопрос 34
Какие инструменты необходимо использовать для работы с данными, хранящимися в разных таблицах с использованием Django ORM?
Выберите один или несколько ответов:
Определение моделей данных
Определение связей между моделями
Создание или обновление базы данных с помощью миграций
Методы доступа к связанным данным
Вопрос 35
Какой метод используется для удаления связи в Django ORM?
Выберите один ответ:
delete
remove
detach
detach или delete
Вопрос 36
Чтобы использовать модуль в Python, его нужно
Выберите один ответ:
скомпилировать
запустить
импортировать
скопировать
Вопрос 37
Какой метод можно использовать для фильтрации данных в базе данных?
Вопрос 38
Важными функциями любого веб-приложения являются процессы «регистрация» и «...» пользователей, которые позволяют пользователям создавать учетные записи, входить в свои учетные записи и работать с приложением в соответствии со своими правами доступа.
Вопрос 39
Какой режим открытия файла используется по умолчанию в Python?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 40
Что такое ORM в Django?
Выберите один ответ:
Объектно-реляционное отображение
Объектно-ориентированное моделирование
Объектно-ориентированный дизайн
Объектно-ориентированное программирование
Итоговый тест (Попытка №2)
Вопрос 1
... в Django позволяют генерировать HTML-код, обрабатывать отправленные данные и проверять их на корректность.
Вопрос 2
... – это функция, которая ссылается на переменные в своей внешней области видимости, которые уже были удалены из стека вызовов.
Вопрос 3
В Python множественное наследование реализуется путем указания нескольких родительских классов в определении ... класса.
Вопрос 4
Какие команды нужно выполнить, чтобы создать новое виртуальное окружение и установить все необходимые зависимости из файла requirements.txt при переносе проекта на другую систему?
Выберите один ответ:
Создать новое окружение и установить зависимости вручную
Активировать старое окружение и установить зависимости вручную
Создать новое окружение и установить зависимости из файла requirements.txt
Активировать старое окружение и установить зависимости из файла requirements.txt
Вопрос 5
Виртуальное окружение – это изолированное пространство, в котором устанавливаются ... вашего проекта.
Вопрос 6
Какой фреймворк для разработки веб-приложений предоставляет всестороннюю инфраструктуру, включая ORM для работы с базами данных, аутентификацию и авторизацию пользователей?
Выберите один ответ:
Django
Flask
Pyramid
Bottle
Вопрос 7
Что позволяет делать использование объектов и атрибутов классов в Python?
Выберите один ответ:
Создавать новые операторы и функции
Создавать новые типы данных
Манипулировать данными в объектах
Определять новые модули Python
Вопрос 8
... операторы в Python используются для выполнения различных действий в зависимости от того, выполняется ли определенное условие.
Вопрос 9
Процесс создания веб-сайтов и веб-приложений, которые доступны через ... – это web-разработка.
Вопрос 10
Какие типы связей между моделями поддерживает Django ORM?
Выберите один или несколько ответов:
Один к одному
Один ко многим
Многие ко многим
Многие к одному
Вопрос 11
Что нужно учитывать при работе со строками?
Выберите один или несколько ответов:
Неизменяемость строк
Использование кавычек для определения начала и конца строки
Различные методы
Регистр записи переменных
Вопрос 12
Для чего используется команда collectstatic в автоматических сценариях развертывания?
Выберите один ответ:
Для создания новой базы данных
Для сборки и обслуживания статических файлов при каждом развертывании приложения
Для запуска веб-сервера
Для создания нового приложения
Вопрос 13
Для чего используется цикл for в Python?
Выберите один ответ:
Для повторения блока кода, пока определенное условие истинно
Для перебора элементов в последовательности: строка, список или кортеж
Для создания последовательностей в Python
Для управления циклами
Вопрос 14
Какой режим открытия файла в Python используется для записи данных в конец файла?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 15
Какие параметры можно использовать с командой collectstatic?
Выберите один или несколько ответов:
--ignore
--exclude
--run
--build
Вопрос 16
Какие преимущества может принести изучение декораторов в Python?
Выберите один ответ:
Улучшение качества и читаемости кода
Увеличение сложности программирования в Python
Уменьшение эффективности программирования в Python
Увеличение количества ошибок в коде
Вопрос 17
Какая функция позволяет получить данные от пользователя?
Выберите один ответ:
print()
input()
replace()
help()
Вопрос 18
Частично правильный
Баллов: 0,5 из 1,0
Какие ORM-библиотеки в Python позволяют работать с различными типами баз данных?
Выберите один или несколько ответов:
SQLAlchemy
Pyramid
Flask
Peewee
Вопрос 19
... являются неизменяемыми объектами, поэтому их элементы не могут быть изменены после создания.
Вопрос 20
... в Python – это неупорядоченные коллекции уникальных элементов.
Вопрос 21
Чтобы использовать модуль в Python, его нужно
Выберите один ответ:
скомпилировать
запустить
импортировать
скопировать
Вопрос 22
Режим ... в Django – это режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в коде.
Вопрос 23
Частично правильный
Баллов: 0,5 из 1,0
Какие свойства могут содержать модели в Django?
Выберите один или несколько ответов:
Поля
Методы
Функции
Операторы
Вопрос 24
... – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Вопрос 25
... могут быть созданы с помощью классов Python, что позволяет описать структуру таблицы и задать отношения между таблицами.
Вопрос 26
Частично правильный
Баллов: 0,7 из 1,0
Какие инструменты предоставляет Django ORM для работы с данными?
Выберите один или несколько ответов:
Миграции базы данных
Механизмы кэширования
ORM-инструменты
Инструменты для создания интерфейса базы данных для конечных пользователей
Вопрос 27
На основе изменений, внесенных в модели Django, ... в Django позволяют автоматически создавать и обновлять схему базы данных.
Вопрос 28
Сборка и ... приложения на Python – это процесс разработки и подготовки программного кода на языке Python, который может быть выполняемым на компьютере или другом устройстве.
Вопрос 29
Для закрытия файла в Python используется метод ...().
Вопрос 30
Какие шаги необходимо выполнить для создания веб-страницы в Django?
Выберите один или несколько ответов:
Создать новый файл шаблона в папке templates вашего приложения
Создать функцию представления в файле views.py вашего приложения
Подключить шаблон к функции представления
Создать маршрут в файле models.py вашего приложения
Вопрос 31
Встроенный интерфейс администратора, который позволяет управлять данными в Django-приложении без написания ..., – это Django Admin.
Вопрос 32
... в Python – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Вопрос 33
Для ... пользователей в Django мы можем использовать встроенный модуль django.contrib.auth.
Вопрос 34
Какая функция модуля os используется для получения текущей рабочей директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 35
ORM в Django – это высокоуровневый ... для работы с базой данных в объектно-ориентированном стиле.
Вопрос 36
Цикл while используется для повторения блока кода, пока определенное ... истинно.
Вопрос 37
Какой инструмент можно использовать для создания автономного исполняемого файла для приложения PyQt5?
Выберите один ответ:
PyInstaller
cx_Freeze
Django
Flask
Вопрос 38
Какой фреймворк для создания веб-приложений на Python является микрофреймворком и имеет поддержку ORM?
Выберите один ответ:
SQLAlchemy
Pyramid
Flask
Django
Вопрос 39
Какой тип связей можно использовать в Django ORM для связи между таблицами, когда один объект в одной таблице связан с несколькими объектами в другой таблице?
Выберите один ответ:
Многие ко многим
Один ко многим
Один к одному
Многие к одному
Вопрос 40
Чтобы функция представления знала, какой шаблон использовать для отображения страницы, необходимо в вызов функции ... добавить имя шаблона. (Добавить название функции.)
Итоговый тест (Попытка №3)
Вопрос 1
Что нужно учитывать при работе со строками?
Выберите один или несколько ответов:
Неизменяемость строк
Использование кавычек для определения начала и конца строки
Различные методы
Регистр записи переменных
Вопрос 2
Если приложение использует базу данных, то нужно настроить ... с базой данных и создать таблицы и индексы, если это необходимо.
Вопрос 3
Для закрытия файла в Python используется метод ...().
Вопрос 4
Для создания миграций в Django нужно выполнить команду, которая создаст файлы миграций на основе определенных ... данных.
Вопрос 5
Какой метод можно использовать для фильтрации данных в базе данных?
Вопрос 6
Бесплатная и открытая библиотека для Python, предназначенная для создания ..., – это Django. (Вставить слово, написанное через дефис.)
Вопрос 7
Метод ...() в Django позволяет обновлять значения полей у объектов модели, удовлетворяющих определенному условию.
Вопрос 8
Методы менеджера объектов модели в Django представляют собой функции, которые могут быть вызваны на ... объектов модели, чтобы выполнить определенные действия или получить информацию о выбранных объектах модели.
Вопрос 9
Что такое ORM (Object-Relational Mapping) при работе с базами данных в Python?
Выберите один ответ:
Физическая реализация базы данных
Библиотека, позволяющая работать с объектами в памяти
Библиотека, позволяющая работать с таблицами в базе данных
Язык программирования для работы с базами данных
Вопрос 10
На основе изменений, внесенных в модели Django, ... в Django позволяют автоматически создавать и обновлять схему базы данных.
Вопрос 11
Перед использованием Django Admin необходимо создать ..., который будет иметь полный доступ к интерфейсу администратора.
Вопрос 12
Какие действия необходимо выполнить для регистрации пользователей в Django?
Выберите один или несколько ответов:
Создать форму для регистрации новых пользователей
Создать представление для обработки запросов на регистрацию новых пользователей
Создать базу данных для хранения учетных записей пользователей
Подключить веб-сервер к приложению
Вопрос 13
Какое ключевое слово используется для объявления функции в Python?
Выберите один ответ:
func
def
define
function
Вопрос 14
Для импортирования конкретных объектов из модуля в Python используется ключевое слово ..., за которым следует имя модуля, затем ключевое слово import и список импортируемых объектов через запятую.
Вопрос 15
Встроенный интерфейс администратора, который позволяет управлять данными в Django-приложении без написания ..., – это Django Admin.
Вопрос 16
Какой режим открытия файла в Python используется для записи данных в конец файла?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 17
Python – это интерпретируемый язык программирования, поэтому сборка и запуск приложений в нем часто связаны с установкой и использованием ... и библиотек.
Вопрос 18
... в Django – это способ изменения структуры базы данных без потери данных.
Вопрос 19
Что такое наследование классов в Python?
Выберите один ответ:
Это механизм, который позволяет классам наследовать свойства и методы других классов
Это механизм, который позволяет классам создавать новые типы данных
Это механизм, который позволяет классам создавать новые функции
Это механизм, который позволяет классам создавать новые переменные
Вопрос 20
В какой момент нужно выполнить соответствующую команду, чтобы активировать виртуальное окружение и запустить свой код в активированном виртуальном окружении?
Выберите один ответ:
Перед созданием нового виртуального окружения
После установки модуля virtualenv
После создания нового виртуального окружения
Перед установкой необходимых пакетов в виртуальное окружение
Вопрос 21
PyInstaller использует механизм ... для определения зависимостей.
Вопрос 22
Какое поле используется для определения связи «многие ко многим» в Django ORM?
Выберите один ответ:
ForeignKey
OneToOneField
ManyToManyField
CharField
Вопрос 23
Какие основные типы условных операторов существуют в Python?
Выберите один ответ:
if и for
if и else
while и else
for и else
Вопрос 24
Какие опции конфигурации предоставляют PyInstaller и cx_Freeze для создания автономных исполняемых файлов на Python?
Выберите один или несколько ответов:
Опции пакетирования
Опции компиляции
Опции командной строки
Опции конфигурации базы данных
Вопрос 25
Для чтения данных из файла в Python используется метод ...().
Вопрос 26
Какие инструменты можно использовать для упаковки кода и его зависимостей в один исполняемый файл при сборке приложения на Python?
Выберите один или несколько ответов:
pyinstaller
cx_Freeze
py2exe
pip
Вопрос 27
Какой параметр запрещает использование кэша pip, что может помочь решить проблемы с зависимостями?
Выберите один ответ:
--user
--proxy
--no-cache-dir
--upgrade
Вопрос 28
Что необходимо определить в модели Django ORM для связи «один ко многим»?
Выберите один ответ:
Обратную связь
Внешний ключ
Промежуточную таблицу
Обратную связь или промежуточную таблицу
Вопрос 29
Что может возвращать функция в Python?
Выберите один ответ:
Только числа
Только строки
Значения любого типа данных
Только логические значения
Вопрос 30
Для доступа к связанным данным в обратном направлении, т. е. от модели, у которой есть внешний ..., к модели, на которую он ссылается, можно использовать «обратные связи».
Вопрос 31
... являются неизменяемыми объектами, поэтому их элементы не могут быть изменены после создания.
Вопрос 32
Какой шаг при работе с БД в Python предполагает выполнение SQL-запросов для выборки данных из таблиц БД?
Выберите один ответ:
Второй шаг – создание таблиц и полей в БД
Первый шаг – подключение к БД
Третий шаг – внесение изменений в таблицы БД
Четвертый шаг – получение данных из таблиц БД
Вопрос 33
Каковы преимущества Django для веб-разработки?
Выберите один или несколько ответов:
Безопасность
Масштабируемость
Хорошая оптимизация
Быстрое развертывание
Вопрос 34
... в Django используются для того, чтобы сохранить изменения в структуре базы данных и обеспечить совместимость между моделями и базой данных.
Вопрос 35
Для каких задач можно использовать язык программирования Python?
Выберите один ответ:
Работа с большими объемами данных
Разработка приложений на Java
Создание графических интерфейсов
Работа с базами данных
Вопрос 36
Что такое декораторы в Python?
Выберите один ответ:
Это инструменты для изменения кода программы
Это мощный инструмент в Python, который позволяет добавлять новые функциональные возможности к существующему коду без его изменения
Это инструменты для создания новых классов в Python
Это инструменты для добавления новых функциональностей к языку Python
Вопрос 37
ORM в Django позволяет работать с базой данных, используя объекты Python вместо ...-запросов.
Вопрос 38
Что необходимо определить для связи «многие ко многим» в Django ORM?
Выберите один или несколько ответов:
Поле ManyToManyField
Обратную связь
Промежуточную таблицу
ForeignKey
Вопрос 39
Процесс создания веб-сайтов и веб-приложений, которые доступны через ... – это web-разработка.
Вопрос 40
Какие ORM-библиотеки в Python позволяют работать с различными типами баз данных?
Выберите один или несколько ответов:
SQLAlchemy
Pyramid
Flask
Peewee
Итоговый тест (Попытка №4)
Вопрос 1
Частично правильный
Баллов: 0,5 из 1,0
Какими могут быть строки в Python?
Выберите один или несколько ответов:
Изменяемые
Неизменяемые
Меняемые
Неизменные
Вопрос 2
Что представляют собой метаданные модели в Django?
Выберите один или несколько ответов:
Название модели
Название модели во множественном числе
Список полей модели
Список методов модели
Вопрос 3
Модели в Django могут содержать поля, ... и другие свойства, которые определяют, как данные будут храниться и взаимодействовать с базой данных.
Вопрос 4
Какой метод используется для создания соединения с БД в Python?
Выберите один ответ:
execute()
cursor()
close()
connect()
Вопрос 5
Для получения объектов модели из базы данных используется ... objects.all(), который возвращает все объекты модели.
Вопрос 6
Django ORM позволяет создавать модели, которые представляют ... в базе данных.
Вопрос 7
Для чего используется команда collectstatic в автоматических сценариях развертывания?
Выберите один ответ:
Для создания новой базы данных
Для сборки и обслуживания статических файлов при каждом развертывании приложения
Для запуска веб-сервера
Для создания нового приложения
Вопрос 8
Какой метод можно использовать для фильтрации данных в базе данных?
Вопрос 9
С помощью какого ключевого слова функция в Python может возвращать результаты?
Вопрос 10
ORM в Django позволяет работать с базой данных, используя объекты Python вместо ...-запросов.
Вопрос 11
Какая функция позволяет получить данные от пользователя?
Выберите один ответ:
print()
input()
replace()
help()
Вопрос 12
Что необходимо определить для связи «многие ко многим» в Django ORM?
Выберите один или несколько ответов:
Поле ManyToManyField
Обратную связь
Промежуточную таблицу
ForeignKey
Вопрос 13
Какое ключевое слово можно использовать для импортирования модуля в другую программу?
Вопрос 14
Какая функция модуля os используется для перехода в другую директорию?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 15
Что такое метод класса в языке Python?
Выберите один или несколько ответов:
Функция, определенная внутри класса
Функция, определенная вне класса
Метод может иметь доступ к атрибутам класса
Функция, которая может иметь доступ к атрибутам экземпляра класса
Вопрос 16
... – это библиотека, которая позволяет абстрагироваться от физической реализации базы данных и работать с объектами в памяти, а не с таблицами в базе данных. (Вставить сокращенное обозначение заглавными буквами.)
Вопрос 17
Какие инструменты могут использоваться для создания автономных исполняемых файлов на Python?
Выберите один ответ:
PyInstaller и cx_Freeze
pip и venv
Django и Flask
Nginx и Apache
Вопрос 18
Встроенный интерфейс администратора, который позволяет управлять данными в Django-приложении без написания ..., – это Django Admin.
Вопрос 19
... в Python – это неупорядоченные коллекции уникальных элементов.
Вопрос 20
Для чего используется библиотека Matplotlib?
Выберите один ответ:
Для работы с массивами данных
Для создания веб-приложений
Для машинного обучения
Для визуализации данных
Вопрос 21
... – это инструмент, который позволяет выполнять код пошагово и проверять значения переменных в реальном времени.
Вопрос 22
Какие методы можно использовать в Django ORM для получения связанных объектов на основе прямой связи?
Выберите один или несколько ответов:
get
filter
all
related_name
Вопрос 23
Регистрация пользователей – это процесс создания ... записи для нового пользователя в приложении.
Вопрос 24
Что определяет шаблон в Django?
Выберите один или несколько ответов:
HTML-разметку
CSS-стили
JavaScript-скрипты
Теги шаблонов Django
Вопрос 25
Какой параметр позволяет установить пакеты в домашний каталог пользователя, а не в системный каталог?
Выберите один ответ:
--user
--proxy
--no-cache-dir
--upgrade
Вопрос 26
Какие аспекты включают в себя разработку веб-приложения на Python?
Выберите один или несколько ответов:
Разработка кода, который будет выполняться на сервере
Создание шаблонов для страниц в браузерах пользователей
Создание базы данных
Настройка веб-сервера
Вопрос 27
Команда collectstatic – это важный инструмент в веб-разработке на Django, который позволяет собирать все статические файлы проекта в одном месте, что упрощает их ... и ускоряет работу веб-приложения.
Вопрос 28
Что такое наследование в объектно-ориентированном программировании?
Выберите один ответ:
Возможность объектов разных классов использовать одинаковое имя метода, но с различной реализацией
Концепция, которая обеспечивает скрытие реализации объекта от пользователей объекта
Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методы
Функция, которая определена в классе и может изменять данные объекта
Вопрос 29
Для импортирования конкретных объектов из модуля в Python используется ключевое слово ..., за которым следует имя модуля, затем ключевое слово import и список импортируемых объектов через запятую.
Вопрос 30
Какие элементы входят в определение функции в Python?
Выберите один или несколько ответов:
Имя функции
Список аргументов в скобках
Блок кода
Пароль
Вопрос 31
Добавляя, изменяя или удаляя таблицы, поля или ..., код миграции описывает, как изменить структуру базы данных.
Вопрос 32
Какой фреймворк для создания веб-приложений на Python является микрофреймворком и имеет поддержку ORM?
Выберите один ответ:
SQLAlchemy
Pyramid
Flask
Django
Вопрос 33
ORM в Django – это высокоуровневый ... для работы с базой данных в объектно-ориентированном стиле.
Вопрос 34
Базы данных используются для хранения информации в виде ..., которые содержат различные типы данных.
Вопрос 35
Связи между ... необходимо использовать для работы с данными, хранящимися в разных таблицах, с использованием Django ORM.
Вопрос 36
Каким ключевым словом в Python можно обеспечить доступ вложенной функции к переменным внешней функции?
Выберите один ответ:
global
nonlocal
local
outer
Вопрос 37
Какой метод используется для вставки значений переменных внутрь строки?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 38
Django ORM позволяет работать с данными, хранящимися в базе данных, как с ... Python.
Вопрос 39
Какой метод мы можем использовать для получения всех книг, связанных с определенной категорией?
Выберите один ответ:
get
filter
all
exclude
Вопрос 40
... могут быть созданы с помощью классов Python, что позволяет описать структуру таблицы и задать отношения между таблицами.
Итоговый тест (Попытка №5)
Вопрос 1
Статические файлы в веб-разработке – это файлы, которые не изменяются в зависимости от конкретного ... к серверу.
Вопрос 2
Какие ORM-библиотеки в Python позволяют работать с различными типами баз данных?
Выберите один или несколько ответов:
SQLAlchemy
Pyramid
Flask
Peewee
Вопрос 3
Цикл while используется для повторения блока кода, пока определенное ... истинно.
Вопрос 4
... в Django позволяют генерировать HTML-код, обрабатывать отправленные данные и проверять их на корректность.
Вопрос 5
Класс, который наследует свойства и методы, называется дочерним классом, а класс, от которого наследуются свойства и методы, называется ... классом.
Вопрос 6
... в Python – это неупорядоченные коллекции объектов, которые хранятся в виде пар «ключ – значение».
Вопрос 7
Какая функция модуля os используется для получения текущей рабочей директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 8
Какой метод используется для замены одной подстроки на другую в строке?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 9
... – это библиотека, которая позволяет абстрагироваться от физической реализации базы данных и работать с объектами в памяти, а не с таблицами в базе данных. (Вставить сокращенное обозначение заглавными буквами.)
Вопрос 10
Что такое декораторы в Python?
Выберите один ответ:
Это инструменты для изменения кода программы
Это мощный инструмент в Python, который позволяет добавлять новые функциональные возможности к существующему коду без его изменения
Это инструменты для создания новых классов в Python
Это инструменты для добавления новых функциональностей к языку Python
Вопрос 11
Метод ...() обновляет значения полей у объектов модели, удовлетворяющих определенному условию.
Вопрос 12
Что представляют собой атрибуты объектов в Python?
Выберите один ответ:
Функции, связанные с конкретным экземпляром класса
Переменные, связанные с конкретным экземпляром класса
Операторы, связанные с конкретным экземпляром класса
Методы, связанные с конкретным экземпляром класса
Вопрос 13
... – это функция, которая ссылается на переменные в своей внешней области видимости, которые уже были удалены из стека вызовов.
Вопрос 14
Для создания миграций в Django нужно выполнить команду, которая создаст файлы миграций на основе определенных ... данных.
Вопрос 15
Частично правильный
Баллов: 0,5 из 1,0
Какими могут быть строки в Python?
Выберите один или несколько ответов:
Изменяемые
Неизменяемые
Меняемые
Неизменные
Вопрос 16
Каким ключевым словом в Python можно обеспечить доступ вложенной функции к переменным внешней функции?
Выберите один ответ:
global
nonlocal
local
outer
Вопрос 17
Какие инструменты предоставляет библиотека Pandas?
Выберите один ответ:
Инструменты для визуализации данных
Инструменты для машинного обучения
Инструменты для работы с базами данных
Высокоуровневые структуры данных и инструменты для анализа и манипулирования данными
Вопрос 18
Для ... пользователей в Django мы можем использовать встроенный модуль django.contrib.auth.
Вопрос 19
Основными понятиями в web-разработке являются HTML, CSS, JavaScript, базы данных и ... языки программирования.
Вопрос 20
Какие шаги необходимо выполнить для сборки и запуска приложения на Python?
Выберите один или несколько ответов:
Установка Python
Написание кода
Установка зависимостей
Сборка приложения
Вопрос 21
Какие методы Django ORM можно использовать для работы с базой данных?
Выберите один или несколько ответов:
"all"
"filter"
"order_by"
"aggregate"
Вопрос 22
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает функцию "add_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "add_numbers", которая принимает два аргумента, вычитает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "subtract_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "subtract_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "subtract_numbers", которая принимает два аргумента, вычитает их и возвращает результат. Затем вызывает функцию "subtract_numbers" с аргументами 3 и 5 и выводит результат
Вопрос 23
Что необходимо использовать для получения всех связанных объектов в Django ORM?
Выберите один или несколько ответов:
Метод "all"
Обратную связь
Метод "get"
ForeignKey
Вопрос 24
... – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Вопрос 25
Режим ... в Django – это режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в коде.
Вопрос 26
Что такое модели в Django?
Выберите один ответ:
Классы Python, определяющие структуру таблиц в базе данных
Библиотека для работы с базами данных
Модуль для отображения данных на веб-страницах
Язык программирования для создания веб-приложений
Вопрос 27
Модель в Django – это ... Python, который определяет структуру таблицы в базе данных.
Вопрос 28
Какой параметр позволяет установить пакеты в домашний каталог пользователя, а не в системный каталог?
Выберите один ответ:
--user
--proxy
--no-cache-dir
--upgrade
Вопрос 29
Для получения объектов модели из базы данных используется ... objects.all(), который возвращает все объекты модели.
Вопрос 30
Связи между ... необходимо использовать для работы с данными, хранящимися в разных таблицах, с использованием Django ORM.
Вопрос 31
Какие действия необходимо выполнить для регистрации пользователей в Django?
Выберите один или несколько ответов:
Создать форму для регистрации новых пользователей
Создать представление для обработки запросов на регистрацию новых пользователей
Создать базу данных для хранения учетных записей пользователей
Подключить веб-сервер к приложению
Вопрос 32
Вложенная функция в Python имеет ... к переменным, объявленным внутри внешней функции.
Вопрос 33
Какой метод используется для преобразования всех символов строки в верхний регистр?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 34
Класс – это ... для создания объектов.
Вопрос 35
Метод get() в Django позволяет получить единственный объект модели, удовлетворяющий определенному условию. Что будет выброшено, если объект не найден или найдено больше одного объекта, которые удовлетворяют условию?
Вопрос 36
В какой момент нужно выполнить соответствующую команду, чтобы активировать виртуальное окружение и запустить свой код в активированном виртуальном окружении?
Выберите один ответ:
Перед созданием нового виртуального окружения
После установки модуля virtualenv
После создания нового виртуального окружения
Перед установкой необходимых пакетов в виртуальное окружение
Вопрос 37
Что включает процесс сборки и запуска приложений на Python?
Выберите один или несколько ответов:
Установку зависимостей
Создание скриптов для запуска приложения
Настройку базы данных
Настройку статических файлов
Вопрос 38
Какие инструменты необходимо использовать для работы с данными, хранящимися в разных таблицах с использованием Django ORM?
Выберите один или несколько ответов:
Определение моделей данных
Определение связей между моделями
Создание или обновление базы данных с помощью миграций
Методы доступа к связанным данным
Вопрос 39
Что представляют собой метаданные модели в Django?
Выберите один или несколько ответов:
Название модели
Название модели во множественном числе
Список полей модели
Список методов модели
Вопрос 40
Логирование – это процесс ... важной информации об ошибках и исключениях, которые могут возникнуть в коде.
Итоговый тест (Попытка №6)
Вопрос 1
Что такое ORM в Django?
Выберите один ответ:
Инструмент для создания динамических HTML-страниц
Инструмент для работы с базами данных
Инструмент для тестирования приложений
Инструмент для маршрутизации запросов
Вопрос 2
Модели в Django могут содержать поля, ... и другие свойства, которые определяют, как данные будут храниться и взаимодействовать с базой данных.
Вопрос 3
Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Вопрос 4
Какие методы могут быть использованы для получения доступа к данным в Django ORM?
Выберите один или несколько ответов:
Моделирование базы данных
Использование менеджеров объектов
Использование SQL-запросов
Использование ORM-инструментов
Вопрос 5
Для защиты ... в Django мы можем использовать декораторы @login_required.
Вопрос 6
Что такое классы в Python?
Выберите один ответ:
Это переменные
Это шаблоны для создания объектов
Это функции
Это циклы
Вопрос 7
Какие команды нужно выполнить, чтобы создать новое виртуальное окружение и установить все необходимые зависимости из файла requirements.txt при переносе проекта на другую систему?
Выберите один ответ:
Создать новое окружение и установить зависимости вручную
Активировать старое окружение и установить зависимости вручную
Создать новое окружение и установить зависимости из файла requirements.txt
Активировать старое окружение и установить зависимости из файла requirements.txt
Вопрос 8
Какие основные типы условных операторов существуют в Python?
Выберите один ответ:
if и for
if и else
while и else
for и else
Вопрос 9
Закончите предложение: «Тег {% block %} позволяет создавать универсальные шаблоны, которые могут быть адаптированы к различным ...».
Вопрос 10
Какая функция модуля os используется для перехода в другую директорию?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 11
Что позволяет делать использование объектов и атрибутов классов в Python?
Выберите один ответ:
Создавать новые операторы и функции
Создавать новые типы данных
Манипулировать данными в объектах
Определять новые модули Python
Вопрос 12
Какой метод используется для создания соединения с БД в Python?
Выберите один ответ:
execute()
cursor()
close()
connect()
Вопрос 13
Для чтения данных из файла в Python используется метод ...().
Вопрос 14
Для работы с данными в Django ORM необходимо выполнить следующие шаги: определить модели данных и их поля, определить связи между моделями, создать или обновить базу данных с помощью ... и выполнить операции с данными с использованием Django ORM.
Вопрос 15
Что такое кортежи в Python?
Выберите один ответ:
Неупорядоченные коллекции объектов
Упорядоченные коллекции объектов
Коллекции, которые могут содержать объекты только одного типа
Коллекции, которые могут быть изменены, добавлены или удалены
Вопрос 16
... являются неизменяемыми объектами, поэтому их элементы не могут быть изменены после создания.
Вопрос 17
Какой тип переменной x находится в глобальной области видимости в программе, демонстрирующей работу вложенных функций?
Выберите один ответ:
Локальная
Глобальная
Нелокальная
Константа
Вопрос 18
Методы менеджера объектов модели в Django представляют собой функции, которые могут быть вызваны на ... объектов модели, чтобы выполнить определенные действия или получить информацию о выбранных объектах модели.
Вопрос 19
В какой момент появляется префикс (venv) в командной строке после активации виртуального окружения в Python?
Выберите один ответ:
Перед активацией виртуального окружения
После установки модуля virtualenv
После создания нового виртуального окружения
После установки необходимых пакетов в виртуальное окружение
Вопрос 20
Шаблоны в Django – это файлы, которые содержат HTML-разметку и дополнительные теги шаблонов Django, которые позволяют создавать ... веб-страницы.
Вопрос 21
Метод ...() в Django позволяет обновлять значения полей у объектов модели, удовлетворяющих определенному условию.
Вопрос 22
Для работы с данными необходимо определить ... между моделями.
Вопрос 23
Какую команду нужно выполнить, чтобы установить библиотеку requests с помощью менеджера пакетов pip?
Выберите один ответ:
pip install requests
pip install all requests
pip install requests.dependencies
pip install package requests
Вопрос 24
Библиотеки могут быть установлены с помощью менеджера пакетов ... или других инструментов.
Вопрос 25
Что нужно сделать, чтобы создать модель в Django?
Выберите один ответ:
Создать функцию в отдельном файле
Создать класс, наследующийся от класса models.Model
Создать объект модели и сохранить его в базе данных
Использовать специальный генератор кода
Вопрос 26
Циклы ... и ... используются для повторения определенного блока кода несколько раз.
Вопрос 27
... приложения следует после его сборки.
Вопрос 28
Какие преимущества имеют PyInstaller и cx_Freeze при создании автономных исполняемых файлов?
Выберите один или несколько ответов:
Могут запускаться на других компьютерах без необходимости установки Python
Могут запускаться на других компьютерах без необходимости установки зависимостей проекта
Могут использоваться для создания веб-приложений
Могут использоваться для создания мобильных приложений
Вопрос 29
Какой тип связи можно использовать в Django ORM для связи между объектами, когда каждый объект в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот?
Выберите один ответ:
Один ко многим
Многие ко многим
Один к одному
Один ко многим или один к одному
Вопрос 30
Какой инструмент использует статический анализ кода для определения зависимостей при создании автономных исполняемых файлов на Python?
Выберите один ответ:
PyInstaller
cx_Freeze
pip
venv
Вопрос 31
Какой метод используется для вставки значений переменных внутрь строки?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 32
Частично правильный
Баллов: 0,5 из 1,0
Какие действия могут быть выполнены с помощью метода filter() в ORM Django?
Выберите один или несколько ответов:
Получение всех объектов модели
Фильтрация объектов модели
Сортировка объектов модели
Ограничение количества выбранных записей
Вопрос 33
Какой режим открытия файла используется по умолчанию в Python?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 34
Для открытия файла в Python используется функция ...().
Вопрос 35
... операторы в Python используются для выполнения различных действий в зависимости от того, выполняется ли определенное условие.
Вопрос 36
Для создания новых объектов в базе данных необходимо создать ... модели и сохранить его.
Вопрос 37
Вместе с условными операторами в Python используется оператор ... для проверки нескольких условий.
Вопрос 38
... в Python – это именованная область памяти, которая используется для хранения значений.
Вопрос 39
Какой тип связей можно использовать в Django ORM для связи между таблицами, когда один объект в одной таблице связан с несколькими объектами в другой таблице?
Выберите один ответ:
Многие ко многим
Один ко многим
Один к одному
Многие к одному
Вопрос 40
Процесс создания веб-сайтов и веб-приложений, которые доступны через ... – это web-разработка.
Итоговый тест (Попытка №7)
Вопрос 1
Django ORM поддерживает несколько типов ...: «один к одному», «один ко многим» и «многие ко многим».
Вопрос 2
Что означает понятие «статические файлы» в веб-разработке?
Выберите один ответ:
Файлы, которые изменяются в зависимости от конкретного запроса к серверу
Файлы, которые содержат секретную информацию
Файлы, которые используются для отображения динамического содержимого
Файлы, которые не изменяются в зависимости от конкретного запроса к серверу
Вопрос 3
Перед использованием Django Admin необходимо создать ..., который будет иметь полный доступ к интерфейсу администратора.
Вопрос 4
Django ORM предоставляет ... объектов, которые позволяют получать доступ к данным в базе данных с помощью простых методов Python.
Вопрос 5
Что такое класс в объектно-ориентированном программировании?
Выберите один ответ:
Экземпляр объекта
Шаблон или описание объекта, которые определяют свойства и методы объектов класса
Функция, которая определена в классе и может изменять данные объекта
Переменная, которая хранит данные объекта
Вопрос 6
Для каких задач можно использовать язык программирования Python?
Выберите один ответ:
Работа с большими объемами данных
Разработка приложений на Java
Создание графических интерфейсов
Работа с базами данных
Вопрос 7
На основе изменений, внесенных в модели Django, ... в Django позволяют автоматически создавать и обновлять схему базы данных.
Вопрос 8
Какие инструменты необходимо использовать для работы с данными, хранящимися в разных таблицах с использованием Django ORM?
Выберите один или несколько ответов:
Определение моделей данных
Определение связей между моделями
Создание или обновление базы данных с помощью миграций
Методы доступа к связанным данным
Вопрос 9
Для создания новых объектов в базе данных необходимо создать ... модели и сохранить его.
Вопрос 10
Какой метод используется для вставки значений переменных внутрь строки?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 11
Важными функциями любого веб-приложения являются процессы «регистрация» и «...» пользователей, которые позволяют пользователям создавать учетные записи, входить в свои учетные записи и работать с приложением в соответствии со своими правами доступа.
Вопрос 12
Каким ключевым словом в Python можно обеспечить доступ вложенной функции к переменным внешней функции?
Выберите один ответ:
global
nonlocal
local
outer
Вопрос 13
Какие шаги необходимо выполнить для запуска приложения на Python?
Выберите один или несколько ответов:
Установка Python
Написание кода
Установка зависимостей
Запуск приложения
Вопрос 14
ORM в Django позволяет работать с базой данных, используя объекты Python вместо ...-запросов.
Вопрос 15
Что представляют собой атрибуты объектов в Python?
Выберите один ответ:
Функции, связанные с конкретным экземпляром класса
Переменные, связанные с конкретным экземпляром класса
Операторы, связанные с конкретным экземпляром класса
Методы, связанные с конкретным экземпляром класса
Вопрос 16
PyInstaller использует механизм ... для определения зависимостей.
Вопрос 17
... операторы в Python используются для выполнения различных действий в зависимости от того, выполняется ли определенное условие.
Вопрос 18
Что такое Middleware в Django?
Выберите один ответ:
Инструмент для создания динамических HTML-страниц
Инструмент для работы с базами данных
Инструмент для маршрутизации запросов
Инструмент для добавления дополнительной функциональности к запросам и ответам
Вопрос 19
Какой тип переменной x находится в глобальной области видимости в программе, демонстрирующей работу вложенных функций?
Выберите один ответ:
Локальная
Глобальная
Нелокальная
Константа
Вопрос 20
Режим ... в Django – это режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в коде.
Вопрос 21
Как обрабатывать ошибки при вводе данных пользователем с помощью функции input() в Python?
Выберите один ответ:
Использовать функцию read()
Использовать функцию get()
Использовать конструкцию try-except
Не обрабатывать ошибки
Вопрос 22
Какой шаг при работе с БД в Python предполагает выполнение SQL-запросов для выборки данных из таблиц БД?
Выберите один ответ:
Второй шаг – создание таблиц и полей в БД
Первый шаг – подключение к БД
Третий шаг – внесение изменений в таблицы БД
Четвертый шаг – получение данных из таблиц БД
Вопрос 23
Модели в Django включают в себя поля, которые определяют ... данных.
Вопрос 24
При написании программ, использующих условные операторы, важно понимать принципы работы и правильно использовать операторы сравнения и ... операторы.
Вопрос 25
Какие действия необходимо выполнить для защиты представлений в Django?
Выберите один ответ:
Создать форму для авторизации зарегистрированных пользователей
Создать представление для обработки запросов на авторизацию пользователей
Создать базу данных для хранения учетных записей пользователей
Использовать декоратор @login_required
Вопрос 26
Бесплатная и открытая библиотека для Python, предназначенная для создания ..., – это Django. (Вставить слово, написанное через дефис.)
Вопрос 27
Базы данных используются для хранения информации в виде ..., которые содержат различные типы данных.
Вопрос 28
Для закрытия файла в Python используется метод ...().
Вопрос 29
Закончите предложение: «Тег {% block %} позволяет создавать универсальные шаблоны, которые могут быть адаптированы к различным ...».
Вопрос 30
Что происходит при вызове метода delete() на объекте QuerySet в Django?
Выберите один ответ:
Получение всех объектов модели
Получение единственного объекта модели, удовлетворяющего определенному условию
Обновление значений полей у объектов модели, удовлетворяющих определенному условию
Удаление объектов модели, удовлетворяющих определенному условию
Вопрос 31
Какое ключевое слово используется для определения вложенной функции в Python?
Выберите один ответ:
nested
inner
def
nesteddef
Вопрос 32
Какие методы агрегации данных можно использовать в Django ORM?
Выберите один или несколько ответов:
"count"
"sum"
"avg"
"max"
Вопрос 33
Какой фреймворк для разработки веб-приложений предоставляет всестороннюю инфраструктуру, включая ORM для работы с базами данных, аутентификацию и авторизацию пользователей?
Выберите один ответ:
Django
Flask
Pyramid
Bottle
Вопрос 34
С помощью какого ключевого слова функция в Python может возвращать результаты?
Вопрос 35
Для защиты ... в Django мы можем использовать декораторы @login_required.
Вопрос 36
Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Вопрос 37
Какие типы связей между моделями поддерживает Django ORM?
Выберите один или несколько ответов:
Один к одному
Один ко многим
Многие ко многим
Многие к одному
Вопрос 38
Модель в Django – это ... Python, который определяет структуру таблицы в базе данных.
Вопрос 39
Какую команду нужно выполнить, чтобы обновить уже установленную библиотеку?
Выберите один ответ:
pip install --upgrade library_name
pip uninstall library_name
pip install library_name
pip install --user library_name
Вопрос 40
Что такое модели в Django?
Выберите один ответ:
Классы Python, определяющие структуру таблиц в базе данных
Библиотека для работы с базами данных
Модуль для отображения данных на веб-страницах
Язык программирования для создания веб-приложений
Итоговый тест (Попытка №8)
Вопрос 1
Цикл ... используется для перебора элементов в последовательности: строка, список или кортеж.
Вопрос 2
Какой инструмент можно использовать для создания виртуального окружения в Python?
Выберите один ответ:
pip
venv
virtualenv
requirements.txt
Вопрос 3
Для защиты ... в Django мы можем использовать декораторы @login_required.
Вопрос 4
Где располагается папка STATIC_ROOT в проекте Django?
Выберите один ответ:
В папке приложения
В папке static
В папке media
Вне каталога приложения
Вопрос 5
Что такое ORM в Django?
Выберите один ответ:
Объектно-реляционное отображение
Объектно-ориентированное моделирование
Объектно-ориентированный дизайн
Объектно-ориентированное программирование
Вопрос 6
Множественное наследование – это возможность класса наследовать свойства и методы сразу от нескольких ... классов.
Вопрос 7
Шаблоны в Django – это файлы, которые содержат HTML-разметку и дополнительные теги шаблонов Django, которые позволяют создавать ... веб-страницы.
Вопрос 8
Какие символы могут содержать строки в Python?
Выберите один ответ:
Только буквы
Только цифры
Любые символы, включая буквы, цифры и специальные символы
Только специальные символы
Вопрос 9
Метод ... используется для вставки значений переменных внутрь строки.
Вопрос 10
Для чего используется команда collectstatic в автоматических сценариях развертывания?
Выберите один ответ:
Для создания новой базы данных
Для сборки и обслуживания статических файлов при каждом развертывании приложения
Для запуска веб-сервера
Для создания нового приложения
Вопрос 11
... приложения следует после его сборки.
Вопрос 12
Какие типы связей между моделями предоставляет Django ORM?
Выберите один или несколько ответов:
OneToOneField
ForeignKey
ManyToManyField
OneToMultipleField
Вопрос 13
Какие команды нужно выполнить, чтобы создать новое виртуальное окружение и установить все необходимые зависимости из файла requirements.txt при переносе проекта на другую систему?
Выберите один ответ:
Создать новое окружение и установить зависимости вручную
Активировать старое окружение и установить зависимости вручную
Создать новое окружение и установить зависимости из файла requirements.txt
Активировать старое окружение и установить зависимости из файла requirements.txt
Вопрос 14
Метод ...() обновляет значения полей у объектов модели, удовлетворяющих определенному условию.
Вопрос 15
Какие основные типы условных операторов существуют в Python?
Выберите один ответ:
if и for
if и else
while и else
for и else
Вопрос 16
Какой режим открытия файла используется по умолчанию в Python?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 17
Какой тип связи можно использовать в Django ORM для связи между объектами, когда каждый объект в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот?
Выберите один ответ:
Один ко многим
Многие ко многим
Один к одному
Один ко многим или один к одному
Вопрос 18
Основными понятиями в web-разработке являются HTML, CSS, JavaScript, базы данных и ... языки программирования.
Вопрос 19
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает функцию "add_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "add_numbers", которая принимает два аргумента, вычитает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "subtract_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "subtract_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "subtract_numbers", которая принимает два аргумента, вычитает их и возвращает результат. Затем вызывает функцию "subtract_numbers" с аргументами 3 и 5 и выводит результат
Вопрос 20
Какие методы могут использоваться для выполнения изменений в таблицах БД при работе с БД в Python?
Выберите один или несколько ответов:
execute()
executemany()
fetchone()
fetchall()
Вопрос 21
Цикл while используется для повторения блока кода, пока определенное ... истинно.
Вопрос 22
Что позволяет наследование классов в Python?
Выберите один ответ:
Создавать новые типы данных
Создавать новые переменные
Создавать новые функции
Использовать код многократно и экономить время
Вопрос 23
Что такое Django?
Выберите один ответ:
Библиотека для создания веб-браузеров
Инструмент для создания веб-приложений на Python
Библиотека для работы с базами данных
Инструмент для создания мобильных приложений
Вопрос 24
Django Admin – это встроенный ... администратора, который позволяет управлять данными в Django-приложении без написания кода.
Вопрос 25
Какая функция модуля shutil используется для удаления директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmtree()
Вопрос 26
Какой метод можно использовать для фильтрации данных в базе данных?
Вопрос 27
Вместе с условными операторами в Python используется оператор ... для проверки нескольких условий.
Вопрос 28
Какой метод используется для создания соединения с БД в Python?
Выберите один ответ:
execute()
cursor()
close()
connect()
Вопрос 29
Каковы преимущества Django для веб-разработки?
Выберите один или несколько ответов:
Безопасность
Масштабируемость
Хорошая оптимизация
Быстрое развертывание
Вопрос 30
Модели в Django включают в себя поля, которые определяют ... данных.
Вопрос 31
... в Django используются для того, чтобы сохранить изменения в структуре базы данных и обеспечить совместимость между моделями и базой данных.
Вопрос 32
С помощью какого ключевого слова функция в Python может возвращать результаты?
Вопрос 33
Что такое кортежи в Python?
Выберите один ответ:
Неупорядоченные коллекции объектов
Упорядоченные коллекции объектов
Коллекции, которые могут содержать объекты только одного типа
Коллекции, которые могут быть изменены, добавлены или удалены
Вопрос 34
Что такое декораторы в Python?
Выберите один ответ:
Это функции, которые принимают другую функцию в качестве аргумента и возвращают новую функцию, изменяющую поведение исходной функции без ее изменения
Это функции, которые изменяют поведение исходной функции, изменяя ее код
Это функции, которые добавляют новые возможности к языку Python
Это функции, которые удаляют ненужный код из существующих функций
Вопрос 35
Какие инструменты предоставляет Django ORM для работы с данными?
Выберите один или несколько ответов:
Миграции базы данных
Механизмы кэширования
ORM-инструменты
Инструменты для создания интерфейса базы данных для конечных пользователей
Вопрос 36
... в Python – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Вопрос 37
Базы данных используются для хранения информации в виде ..., которые содержат различные типы данных.
Вопрос 38
... – это инструмент, который позволяет выполнять код пошагово и проверять значения переменных в реальном времени.
Вопрос 39
Сборка и ... приложения на Python – это процесс разработки и подготовки программного кода на языке Python, который может быть выполняемым на компьютере или другом устройстве.
Вопрос 40
Чтобы функция представления знала, какой шаблон использовать для отображения страницы, необходимо в вызов функции ... добавить имя шаблона. (Добавить название функции.)
Итоговый тест (Попытка №9)
Вопрос 1
Команда collectstatic – это важный инструмент в веб-разработке на Django, который позволяет собирать все статические файлы проекта в одном месте, что упрощает их ... и ускоряет работу веб-приложения.
Вопрос 2
Для работы с базами данных в Python необходимо использовать ..., которые предоставляют соответствующие инструменты для работы с БД.
Вопрос 3
Какие шаги необходимо выполнить для работы с данными в Django ORM?
Выберите один или несколько ответов:
Определить модели данных и их поля
Определить связи между моделями
Создать или обновить базу данных с помощью миграций
Удалить базу данных
Вопрос 4
Для чего используется библиотека Matplotlib?
Выберите один ответ:
Для работы с массивами данных
Для создания веб-приложений
Для машинного обучения
Для визуализации данных
Вопрос 5
Для импортирования конкретных объектов из модуля в Python используется ключевое слово ..., за которым следует имя модуля, затем ключевое слово import и список импортируемых объектов через запятую.
Вопрос 6
Какие инструменты предоставляет библиотека Pandas?
Выберите один ответ:
Инструменты для визуализации данных
Инструменты для машинного обучения
Инструменты для работы с базами данных
Высокоуровневые структуры данных и инструменты для анализа и манипулирования данными
Вопрос 7
Чтобы использовать модуль в Python, его нужно
Выберите один ответ:
скомпилировать
запустить
импортировать
скопировать
Вопрос 8
Добавляя, изменяя или удаляя таблицы, поля или ..., код миграции описывает, как изменить структуру базы данных.
Вопрос 9
Что такое классы в Python?
Выберите один ответ:
Это переменные
Это шаблоны для создания объектов
Это функции
Это циклы
Вопрос 10
Какие действия необходимо выполнить для защиты представлений в Django?
Выберите один ответ:
Создать форму для авторизации зарегистрированных пользователей
Создать представление для обработки запросов на авторизацию пользователей
Создать базу данных для хранения учетных записей пользователей
Использовать декоратор @login_required
Вопрос 11
На основе изменений, внесенных в модели Django, ... в Django позволяют автоматически создавать и обновлять схему базы данных.
Вопрос 12
... могут быть созданы с помощью классов Python, что позволяет описать структуру таблицы и задать отношения между таблицами.
Вопрос 13
Что является достоинством языка программирования Python?
Выберите один или несколько ответов:
Имеет широкий спектр библиотек и фреймворков
Обладает высокой скоростью разработки
Имеет мощную систему управления памятью
Обладает медленной обработкой
Вопрос 14
Какой шаг при работе с БД в Python предполагает выполнение SQL-запросов для выборки данных из таблиц БД?
Выберите один ответ:
Второй шаг – создание таблиц и полей в БД
Первый шаг – подключение к БД
Третий шаг – внесение изменений в таблицы БД
Четвертый шаг – получение данных из таблиц БД
Вопрос 15
Какой метод используется для удаления связи в Django ORM?
Выберите один ответ:
delete
remove
detach
detach или delete
Вопрос 16
Модели в Django включают в себя поля, которые определяют ... данных.
Вопрос 17
Что представляют собой атрибуты объектов в Python?
Выберите один ответ:
Функции, связанные с конкретным экземпляром класса
Переменные, связанные с конкретным экземпляром класса
Операторы, связанные с конкретным экземпляром класса
Методы, связанные с конкретным экземпляром класса
Вопрос 18
Для чтения данных из файла в Python используется метод ...().
Вопрос 19
Что необходимо определить в модели Django ORM для связи «один ко многим»?
Выберите один ответ:
Обратную связь
Внешний ключ
Промежуточную таблицу
Обратную связь или промежуточную таблицу
Вопрос 20
Что такое ORM (Object-Relational Mapping) при работе с базами данных в Python?
Выберите один ответ:
Физическая реализация базы данных
Библиотека, позволяющая работать с объектами в памяти
Библиотека, позволяющая работать с таблицами в базе данных
Язык программирования для работы с базами данных
Вопрос 21
Какие шаги необходимо выполнить для запуска приложения на Python?
Выберите один или несколько ответов:
Установка Python
Написание кода
Установка зависимостей
Запуск приложения
Вопрос 22
С помощью какого ключевого слова функция в Python может возвращать результаты?
Вопрос 23
Циклы ... и ... используются для повторения определенного блока кода несколько раз.
Вопрос 24
Что такое декоратор @login_required в Django?
Выберите один ответ:
Инструмент для создания представлений в Django
Инструмент для защиты представлений от неавторизованных пользователей
Инструмент для обработки запросов на авторизацию пользователей
Инструмент для создания форм для регистрации новых пользователей
Вопрос 25
... в Python – это файлы, содержащие код, который можно использовать в других программах.
Вопрос 26
Цикл ... используется для перебора элементов в последовательности: строка, список или кортеж.
Вопрос 27
Для закрытия файла в Python используется метод ...().
Вопрос 28
Что такое кортежи в Python?
Выберите один ответ:
Неупорядоченные коллекции объектов
Упорядоченные коллекции объектов
Коллекции, которые могут содержать объекты только одного типа
Коллекции, которые могут быть изменены, добавлены или удалены
Вопрос 29
От чего зависит результат при использовании операций с переменными в Python?
Выберите один ответ:
От типа данных переменных
От количества операций
От сложности вычислений
От выбора операций
Вопрос 30
Что такое необязательные аргументы в функции Python?
Выберите один ответ:
Аргументы, которые не могут быть переданы функции
Аргументы, которые должны быть переданы функции
Аргументы, значения которых не заданы, но могут быть переданы функции
Аргументы, значения которых всегда заданы
Вопрос 31
Процесс создания интерфейса пользователя, который отображается в ... – это создание веб-страницы в Django. (Вставить пропущенное слово через дефис.)
Вопрос 32
В Python множественное наследование реализуется путем указания нескольких родительских классов в определении ... класса.
Вопрос 33
... – это функция, которая ссылается на переменные в своей внешней области видимости, которые уже были удалены из стека вызовов.
Вопрос 34
Какие действия могут быть выполнены с помощью метода filter() в ORM Django?
Выберите один или несколько ответов:
Получение всех объектов модели
Фильтрация объектов модели
Сортировка объектов модели
Ограничение количества выбранных записей
Вопрос 35
Внутренняя функция сохраняет ... на переменные внешней функции в замыкании, что позволяет ей использовать их значения в будущем.
Вопрос 36
Какая функция модуля shutil используется для удаления директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmtree()
Вопрос 37
Команда collectstatic используется в автоматических сценариях развертывания, таких как Continuous Integration и Continuous Deployment, чтобы автоматически собирать и обслуживать статические файлы при каждом ... приложения.
Вопрос 38
... приложения следует после его сборки.
Вопрос 39
В какой момент нужно выполнить соответствующую команду, чтобы активировать виртуальное окружение и запустить свой код в активированном виртуальном окружении?
Выберите один ответ:
Перед созданием нового виртуального окружения
После установки модуля virtualenv
После создания нового виртуального окружения
Перед установкой необходимых пакетов в виртуальное окружение
Вопрос 40
... в Python – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ