Средства программной разработки (РОСДИСТАНТ) - итоговый тест
Баллы29,0/40,0
Оценка21,8 из 30,0 (73%)
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какая функция модуля os используется для перехода в другую директорию?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой инструмент командной строки в Django используется для сборки статических файлов проекта?
Выберите один ответ:
python manage.py migrate
python manage.py collectstatic
python manage.py runserver
python manage.py startapp
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Множественное наследование – это возможность класса наследовать свойства и методы сразу от нескольких ... классов.
Ответ:
Вопрос 4
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Каковы преимущества Django для веб-разработки?
Выберите один или несколько ответов:
Безопасность
Масштабируемость
Хорошая оптимизация
Быстрое развертывание
Вопрос 5
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Какие действия необходимо выполнить для авторизации пользователей в Django?
Выберите один или несколько ответов:
Создать форму для авторизации зарегистрированных пользователей
Создать представление для обработки запросов на авторизацию пользователей
Создать базу данных для хранения учетных записей пользователей
Подключить веб-сервер к приложению
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое модели в Django?
Выберите один ответ:
Классы Python, определяющие структуру таблиц в базе данных
Библиотека для работы с базами данных
Модуль для отображения данных на веб-страницах
Язык программирования для создания веб-приложений
Вопрос 7
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод можно использовать для фильтрации данных в базе данных?
Ответ:
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое Django?
Выберите один ответ:
Библиотека для создания веб-браузеров
Инструмент для создания веб-приложений на Python
Библиотека для работы с базами данных
Инструмент для создания мобильных приложений
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Если приложение использует базу данных, то нужно настроить ... с базой данных и создать таблицы и индексы, если это необходимо.
Ответ:
Вопрос 10
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Для чего необходимо установить Python при сборке и запуске приложения на этом языке?
Выберите один ответ:
Для установки зависимостей
Для написания кода
Для создания исполняемого файла
Для использования менеджера пакетов pip
Вопрос 11
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как обрабатывать ошибки при вводе данных пользователем с помощью функции input() в Python?
Выберите один ответ:
Использовать функцию read()
Использовать функцию get()
Использовать конструкцию try-except
Не обрабатывать ошибки
Вопрос 12
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Шаблоны Django включают HTML-код и специальные ... шаблонного языка, которые позволяют включать в шаблон динамические данные и другие элементы.
Ответ:
Вопрос 13
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод мы можем использовать для получения всех книг, связанных с определенной категорией?
Выберите один ответ:
get
filter
all
exclude
Вопрос 14
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Модуль ... в Python предоставляет функции для работы с операционной системой, в том числе для работы с файлами и директориями.
Ответ:
Вопрос 15
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
... в Django позволяют генерировать HTML-код, обрабатывать отправленные данные и проверять их на корректность.
Ответ:
Вопрос 16
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Виртуальное окружение – это изолированное пространство, в котором устанавливаются ... вашего проекта.
Ответ:
Вопрос 17
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие условные операторы используются в Python для управления выполнением программы в зависимости от выполнения определенных условий?
Выберите один или несколько ответов:
if
else
elif
ifel
Вопрос 18
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие элементы входят в определение функции в Python?
Выберите один или несколько ответов:
Имя функции
Список аргументов в скобках
Блок кода
Пароль
Вопрос 19
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Метод get() в Django позволяет получить единственный объект модели, удовлетворяющий определенному условию. Что будет выброшено, если объект не найден или найдено больше одного объекта, которые удовлетворяют условию?
Ответ:
Вопрос 20
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Метод ...() в ORM Django позволяет создавать новые объекты модели и сохранять их в базе данных.
Ответ:
Вопрос 21
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
ORM в Django позволяет работать с базой данных, используя объекты Python вместо ...-запросов.
Ответ:
Вопрос 22
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Метод ... используется для вставки значений переменных внутрь строки.
Ответ:
Вопрос 23
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое метод класса в языке Python?
Выберите один или несколько ответов:
Функция, определенная внутри класса
Функция, определенная вне класса
Метод может иметь доступ к атрибутам класса
Функция, которая может иметь доступ к атрибутам экземпляра класса
Вопрос 24
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое ORM в Django?
Выберите один ответ:
Инструмент для создания динамических HTML-страниц
Инструмент для работы с базами данных
Инструмент для тестирования приложений
Инструмент для маршрутизации запросов
Вопрос 25
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Какие инструменты необходимо использовать для работы с данными, хранящимися в разных таблицах с использованием Django ORM?
Выберите один или несколько ответов:
Определение моделей данных
Определение связей между моделями
Создание или обновление базы данных с помощью миграций
Методы доступа к связанным данным
Вопрос 26
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Для ... пользователей в Django мы можем использовать встроенный модуль django.contrib.auth.
Ответ:
Вопрос 27
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
... являются неизменяемыми объектами, поэтому их элементы не могут быть изменены после создания.
Ответ:
Вопрос 28
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой шаг при работе с БД в Python предполагает выполнение SQL-запросов для выборки данных из таблиц БД?
Выберите один ответ:
Второй шаг – создание таблиц и полей в БД
Первый шаг – подключение к БД
Третий шаг – внесение изменений в таблицы БД
Четвертый шаг – получение данных из таблиц БД
Вопрос 29
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие методы могут использоваться для выполнения изменений в таблицах БД при работе с БД в Python?
Выберите один или несколько ответов:
execute()
executemany()
fetchone()
fetchall()
Вопрос 30
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Для работы с данными необходимо определить ... между моделями.
Ответ:
Вопрос 31
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Ключевые слова break, continue и ... используются для управления циклами в Python.
Ответ:
Вопрос 32
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как проверяется условие в цикле while в Python?
Выберите один ответ:
Условие проверяется после каждой итерации цикла
Условие проверяется перед каждой итерацией цикла
Условие проверяется только один раз перед началом цикла
Условие не проверяется
Вопрос 33
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какая функция модуля shutil используется для удаления директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmtree()
Вопрос 34
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Добавляя, изменяя или удаляя таблицы, поля или ..., код миграции описывает, как изменить структуру базы данных.
Ответ:
Вопрос 35
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
... в Python – это упорядоченные коллекции объектов, которые могут содержать объекты разных типов.
Ответ:
Вопрос 36
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Команда collectstatic используется в автоматических сценариях развертывания, таких как Continuous Integration и Continuous Deployment, чтобы автоматически собирать и обслуживать статические файлы при каждом ... приложения.
Ответ:
Вопрос 37
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
PyInstaller использует механизм ... для определения зависимостей.
Ответ:
Вопрос 38
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Для создания миграций в Django нужно выполнить команду, которая создаст файлы миграций на основе определенных ... данных.
Ответ:
Вопрос 39
Неверно
Баллов: 0,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод можно использовать в Django ORM для получения связанных объектов на основе обратной связи?
Выберите один ответ:
filter
all
get
related_name
Вопрос 40
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое класс в объектно-ориентированном программировании?
Выберите один ответ:
Экземпляр объекта
Шаблон или описание объекта, которые определяют свойства и методы объектов класса
Функция, которая определена в классе и может изменять данные объекта
Переменная, которая хранит данные объекта