Выполнены Ответы на ИТОГОВЫЙ ТЕСТ по учебному курсу "Средства программной разработки"
Правильные ответы выделены заливкой "ЗЕЛЕНОГО" цвета
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какой тип связи можно использовать в Django ORM для связи между объектами, когда каждый объект в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот?
Выберите один ответ:
Один ко многим
Многие ко многим
Один к одному
Один ко многим или один к одному
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Каковы преимущества Django для веб-разработки?
Выберите один или несколько ответов:
Безопасность
Масштабируемость
Хорошая оптимизация
Быстрое развертывание
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Модели в Django могут содержать поля, ... и другие свойства, которые определяют, как данные будут храниться и взаимодействовать с базой данных.
Ответ:
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Класс – это ... для создания объектов.
Ответ:
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какой фреймворк для разработки веб-приложений предоставляет всестороннюю инфраструктуру, включая ORM для работы с базами данных, аутентификацию и авторизацию пользователей?
Выберите один ответ:
Django
Flask
Pyramid
Bottle
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что такое ORM в Django?
Выберите один ответ:
Инструмент для создания динамических HTML-страниц
Инструмент для работы с базами данных
Инструмент для тестирования приложений
Инструмент для маршрутизации запросов
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Текст вопроса
... в Django позволяют генерировать HTML-код, обрабатывать отправленные данные и проверять их на корректность.
Ответ:
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Текст вопроса
С помощью какого ключевого слова функция в Python может возвращать результаты?
Ответ:
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Django ORM предоставляет ... объектов, которые позволяют получать доступ к данным в базе данных с помощью простых методов Python.
Ответ:
Вопрос 10
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какие типы баз данных поддерживаются в Python?
Выберите один ответ:
Только реляционные БД
Только NoSQL БД
Реляционные и NoSQL БД
Только MongoDB
Вопрос 11
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какие методы агрегации данных можно использовать в Django ORM?
Выберите один или несколько ответов:
"count"
"sum"
"avg"
"max"
Вопрос 12
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какие инструменты предоставляет Django ORM для работы с данными?
Выберите один или несколько ответов:
Миграции базы данных
Механизмы кэширования
ORM-инструменты
Инструменты для создания интерфейса базы данных для конечных пользователей
Вопрос 13
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что такое декораторы в Python?
Выберите один ответ:
Это инструменты для изменения кода программы
Это мощный инструмент в Python, который позволяет добавлять новые функциональные возможности к существующему коду без его изменения
Это инструменты для создания новых классов в Python
Это инструменты для добавления новых функциональностей к языку Python
Вопрос 14
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Для создания веб-страницы в Django нужно выполнить первый шаг – создать ... Django.
Ответ:
Вопрос 15
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что позволяет наследование классов в Python?
Выберите один ответ:
Создавать новые типы данных
Создавать новые переменные
Создавать новые функции
Использовать код многократно и экономить время
Вопрос 16
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Метод ...() обновляет значения полей у объектов модели, удовлетворяющих определенному условию.
Ответ:
Вопрос 17
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какой режим открытия файла в Python используется для записи данных в конец файла?
Выберите один ответ:
'r'
'w'
'x'
'a'
Вопрос 18
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Логирование – это процесс ... важной информации об ошибках и исключениях, которые могут возникнуть в коде.
Ответ:
Вопрос 19
Верно
Баллов: 1,0 из 1,0
Текст вопроса
... в Django – это способ изменения структуры базы данных без потери данных.
Ответ:
Вопрос 20
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Цикл ... используется для повторения блока кода, пока определенное условие истинно.
Ответ:
Вопрос 21
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Ответ:
Вопрос 22
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Сборка и ... приложения на Python – это процесс разработки и подготовки программного кода на языке Python, который может быть выполняемым на компьютере или другом устройстве.
Ответ:
Вопрос 23
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает цикл, который итерирует от 1 до 10, проверяет, является ли текущее значение четным числом, и выводит это значение, если оно четное
Создает цикл, который итерирует от 1 до 10, проверяет, является ли текущее значение нечетным числом, и выводит это значение, если оно нечетное
Создает цикл, который итерирует от 2 до 11, проверяет, является ли текущее значение четным числом, и выводит это значение, если оно четное
Создает цикл, который итерирует от 2 до 11, проверяет, является ли текущее значение нечетным числом, и выводит это значение, если оно нечетное
Вопрос 24
Верно
Баллов: 1,0 из 1,0
Текст вопроса
... приложения следует после его сборки.
Ответ:
Вопрос 25
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что происходит при вызове метода delete() на объекте QuerySet в Django?
Выберите один ответ:
Получение всех объектов модели
Получение единственного объекта модели, удовлетворяющего определенному условию
Обновление значений полей у объектов модели, удовлетворяющих определенному условию
Удаление объектов модели, удовлетворяющих определенному условию
Вопрос 26
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какая функция модуля shutil используется для удаления директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmtree()
Вопрос 27
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Как обрабатывать ошибки при вводе данных пользователем с помощью функции input() в Python?
Выберите один ответ:
Использовать функцию read()
Использовать функцию get()
Использовать конструкцию try-except
Не обрабатывать ошибки
Вопрос 28
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Для ... пользователей в Django мы можем использовать встроенный модуль django.contrib.auth.
Ответ:
Вопрос 29
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Для создания миграций в Django нужно выполнить команду, которая создаст файлы миграций на основе определенных ... данных.
Ответ:
Вопрос 30
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Для импортирования конкретных объектов из модуля в Python используется ключевое слово ..., за которым следует имя модуля, затем ключевое слово import и список импортируемых объектов через запятую.
Ответ:
Вопрос 31
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Множественное наследование – это возможность класса наследовать свойства и методы сразу от нескольких ... классов.
Ответ:
Вопрос 32
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какой тип переменной x находится в глобальной области видимости в программе, демонстрирующей работу вложенных функций?
Выберите один ответ:
Локальная
Глобальная
Нелокальная
Константа
Вопрос 33
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Режим ... в Django – это режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в коде.
Ответ:
Вопрос 34
Верно
Баллов: 1,0 из 1,0
Текст вопроса
За счет использования моделей Django можно не только определить структуру данных, но и выделить ... на данные, хранящиеся в ней, задавать отношения между таблицами.
Ответ:
Вопрос 35
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Что такое веб-фреймворки в веб-разработке на Python?
Выберите один ответ:
Инструменты для создания баз данных
Инструменты для тестирования веб-приложений
Инструменты для разработки и запуска веб-приложений
Инструменты для работы с файлами
Вопрос 36
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Команда collectstatic используется в автоматических сценариях развертывания, таких как Continuous Integration и Continuous Deployment, чтобы автоматически собирать и обслуживать статические файлы при каждом ... приложения.
Ответ:
Вопрос 37
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Для чего необходимо установить Python при сборке и запуске приложения на этом языке?
Выберите один ответ:
Для установки зависимостей
Для написания кода
Для создания исполняемого файла
Для использования менеджера пакетов pip
Вопрос 38
Верно
Баллов: 1,0 из 1,0
Текст вопроса
... в Django используются для того, чтобы сохранить изменения в структуре базы данных и обеспечить совместимость между моделями и базой данных.
Ответ:
Вопрос 39
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какой тип условного оператора необходимо использовать, если нужно проверить несколько условий?
Выберите один ответ:
if
else
elif
while
Вопрос 40
Верно
Баллов: 1,0 из 1,0
Текст вопроса
Какую команду нужно выполнить, чтобы установить библиотеку requests с помощью менеджера пакетов pip?
Выберите один ответ:
pip install requests
pip install all requests
pip install requests.dependencies
pip install package requests