Средства программной разработки (промежуточные тесты) Росдистант ТГУ 2023 г. (Решение → 84472)
ОТВЕТЫ НА ВОПРОСЫ ПРОМЕЖУТОЧНЫХ ТЕСТОВ по учебному курсу "Средства программной разработки" (Росдистант).
Ответы предоставляются в документе Word с обозначенными правильными ответами. Поиск можно осуществлять с помощью функции "Найти".
Все тесты выполнены на максимальный балл.
Промежуточный тест № 1 Баллы 8,0/8,0 Оценка 4,0 из 4,0 (100%)Вопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой фреймворк можно использовать для создания веб-приложений на Python?Выберите один ответ:AngularDjangoVue.jsReactВопрос 2ВерноБаллов: 1,0 из
Промежуточный тест № 1
Баллы
8,0/8,0
Оценка
4,0 из 4,0 (100%)
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой фреймворк можно использовать для создания веб-приложений на Python?
Выберите один ответ:
Angular
Django
Vue.js
React
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод используется для преобразования всех символов строки в нижний регистр?
Выберите один ответ:
format()
upper()
lower()
replace()
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие операторы используются для работы с кортежами в Python?
Выберите один ответ:
+ и -
* и /
[] и len()
== и !=
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод используется для удаления элемента из множества в Python?
Выберите один ответ:
remove()
delete()
pop()
discard()
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое неизменяемые строки в Python?
Выберите один ответ:
Строки, которые можно изменять после создания
Строки, которые нельзя изменять после создания
Строки, которые содержат только цифры
Строки, которые содержат только буквы
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие структуры данных в Python представляют собой упорядоченные коллекции объектов, которые могут содержать объекты разных типов?
Выберите один ответ:
множества
Кортежи
списки
словари
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какая функция используется для получения данных от пользователя в Python?
Выберите один ответ:
input()
print()
get()
read()
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие особенности необходимо учитывать при работе с циклами в Python?
Выберите один ответ:
Использование range() для создания последовательностей, использование break, continue и pass для управления циклами, принципы работы циклов и их эффективность
Использование кавычек для определения начала и конца цикла, использование функции print() для вывода данных
Использование циклов только для вывода данных на экран
Использование циклов только для выполнения сложных математических вычислений
Промежуточный тест № 2
Баллы
9,0/9,0
Оценка
4,0 из 4,0 (100%)
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что происходит при вызове исключения в Python?
Выберите один ответ:
Программа продолжает выполнение без изменений
Программа останавливается и выводит сообщение об ошибке
Исключение игнорируется
Программа продолжает выполнение, но с некорректным результатом
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое конструкция try/except в Python?
Выберите один ответ:
Код, который может вызвать исключение
Блок кода, в котором может произойти исключение
Блок кода, который обрабатывает исключения
Ключевое слово, которое вызывает исключение
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой символ заменяет один символ в шаблоне поиска файлов и директорий?
Выберите один ответ:
*
?
[]
{}
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какое ключевое слово используется для импортирования конкретных объектов из модуля в Python?
Выберите один ответ:
from
import
use
include
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой блок используется в Python для обработки исключений?
Выберите один ответ:
try/else
try/catch
try/except
try/fail
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как вложенные функции в Python могут использоваться для сохранения значений внешних переменных?
Выберите один ответ:
созданием замыканий
использованием глобальных переменных
передачей значений через аргументы
вложенные функции не могут использоваться для сохранения значений внешних переменных
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какая функция модуля os используется для создания новой директории?
Выберите один ответ:
mkdir()
chdir()
getcwd()
rmdir()
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Для чего могут быть использованы вложенные функции в Python?
Выберите один или несколько ответов:
улучшения организации кода
повышения безопасности
сокрытия функций от других частей программы
предоставления функций другим частям программы
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое вложенные функции в Python?
Выберите один ответ:
функции, которые могут вызываться только изнутри других функций
функции, которые определены внутри других функций
функции, которые могут быть переданы как аргументы другим функциям
функции, которые имеют доступ только к локальным переменным
Промежуточный тест № 3
Баллы
8,0/8,0
Оценка
4,0 из 4,0 (100%)
Начало формы
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое множественное наследование?
Выберите один ответ:
Это возможность класса наследовать свойства и методы только от одного родительского класса
Это возможность класса наследовать свойства и методы только от двух родительских классов
Это возможность класса наследовать свойства и методы сразу от нескольких родительских классов
Это возможность класса наследовать свойства и методы только от родительского класса и его потомков
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое инкапсуляция в объектно-ориентированном программировании?
Выберите один ответ:
Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методы
Возможность объектов разных классов использовать одинаковое имя метода, но с различной реализацией
Концепция, которая обеспечивает скрытие реализации объекта от пользователей объекта
Функция, которая определена в классе и может изменять данные объекта
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает класс "Rectangle" со свойствами "width" и "height" и методом "get_area", а также класс "Square", который наследует свойства класса "Rectangle"
Создает класс "Square" со свойствами "width" и "height" и методом "get_area", а также класс "Rectangle", который расширяет класс "Square"
Создает два независимых класса "Rectangle" и "Square" со свойствами "width" и "height" и методами "get_area"
Создает класс "Rectangle" со свойствами "width" и "height" и методом "get_area", а также класс "Square", который наследует свойства класса "Rectangle" и имеет свой конструктор
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что представляют собой объекты в Python?
Выберите один ответ:
Экземпляры функций
Экземпляры классов
Экземпляры модулей
Экземпляры операторов
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как применить декоратор к функции в Python?
Выберите один ответ:
Изменить код функции, добавив декоратор внутри функции
Создать новую функцию с декоратором и вызвать ее вместо исходной функции
Использовать символ @ и название декоратора перед определением функции
Нельзя применить декоратор к функции в Python
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает класс "Car" со свойствами "make", "model" и "year" и методами "get_make", "get_model" и "get_year"
Создает функции "get_make", "get_model" и "get_year" со свойствами "make", "model" и "year"
Создает переменные "make", "model" и "year" со значением "Car"
Создает методы "make", "model" и "year" со свойствами "get_make", "get_model" и "get_year"
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как называется метод, который вызывается автоматически при удалении экземпляра класса?
Выберите один ответ:
init
str
del
repr
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что делает следующий фрагмент программного кода на Python?
Выберите один ответ:
Создает декоратор "my_decorator", который выводит сообщения до и после вызова функции, а затем применяет его к функции "say_hello" и вызывает функцию "say_hello"
Создает функцию "my_decorator", которая выводит сообщения до и после вызова функции, а затем применяет ее к функции "say_hello" и вызывает функцию "say_hello"
Создает декоратор "say_hello", который выводит сообщения до и после вызова функции, а затем применяет его к функции "my_decorator" и вызывает функцию "my_decorator"
Создает функцию "say_hello", которая выводит сообщения до и после вызова функции, а затем применяет ее к функции "my_decorator" и вызывает функцию "my_decorator"
Промежуточный тест № 4
Баллы
10,0/10,0
Оценка
4,0 из 4,0 (100%)
Начало формы
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие преимущества имеет Django для веб-разработки?
Выберите один ответ:
Быстрое развертывание, масштабируемость и безопасность
Быстрое развертывание, масштабируемость и низкая стоимость
Быстрое развертывание, хорошая оптимизация и безопасность
Быстрое развертывание, масштабируемость и удобство использования
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие языки программирования используются для создания серверной части веб-приложений?
Выберите один ответ:
HTML и CSS
JavaScript и CSS
Python и Ruby
Python и PHP
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие файлы содержат HTML-разметку, CSS-стили и JavaScript-скрипты в Django?
Выберите один ответ:
Файлы моделей
Файлы представлений
Файлы шаблонов
Файлы маршрутов
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое библиотеки Python?
Выберите один ответ:
Наборы модулей и пакетов, предназначенные для решения определенных задач
Программы для работы с базами данных
Среда разработки для Python
Сервер для веб-приложений
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой файл в структуре проекта Django используется для управления проектом, позволяет выполнять различные задачи, такие как запуск сервера, создание миграций и многое другое?
Выберите один ответ:
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое ORM (Object-Relational Mapping) в web-разработке?
Выберите один ответ:
Язык разметки
Язык стилей
Система хранения и организации данных
Инфраструктура для создания веб-приложений
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Как запустить локальный сервер Django?
Выберите один ответ:
python startserver
python runserver
python start
python server
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой файл нужно создать для определения моделей данных в Django?
Выберите один ответ:
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие задачи включает в себя создание веб-страницы в Django?
Выберите один или несколько ответов:
Создание шаблона и функции представления
Настройка статических файлов
Использование форм и обработка данных
Валидация данных
Вопрос 10
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Зачем рекомендуется устанавливать библиотеку в виртуальное окружение при работе над определенным проектом?
Выберите один ответ:
Чтобы избежать ошибок при установке библиотек
Чтобы ускорить процесс установки библиотек
Чтобы изолировать зависимости проекта от других проектов и упростить управление зависимостями
Чтобы снизить затраты на проект
Промежуточный тест № 5
Баллы
8,0/8,0
Оценка
4,0 из 4,0 (100%)
Начало формы
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие поля могут содержать модели в Django?
Выберите один или несколько ответов:
Целое поле
Поле для текста
Поле для даты и времени
Поле для звуковых файлов
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что происходит при вызове метода update() на QuerySet объекте в Django?
Выберите один ответ:
Получение всех объектов модели
Получение единственного объекта модели, удовлетворяющего определенному условию
Обновление значений полей у объектов модели, удовлетворяющих определенному условию
Удаление объектов модели, удовлетворяющих определенному условию
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие возможности предоставляют миграции в Django?
Выберите один или несколько ответов:
Создание, изменение и удаление таблиц и полей в базе данных
Управление индексами, ограничениями и другими аспектами базы данных
Обновление логики работы приложения
Добавление новых функций в модели
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод используется для получения всех строк, соответствующих запросу, при работе с БД в Python?
Выберите один ответ:
execute()
executemany()
fetchone()
fetchall()
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое ORM в связи с моделями Django?
Выберите один ответ:
Объектно-реляционное отображение
Объектно-ориентированное моделирование
Объектно-ориентированный дизайн
Объектно-ориентированное программирование
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие библиотеки для работы с базами данных являются наиболее популярными в Python?
Выберите один ответ:
SQLAlchemy, Django ORM, psycopg2
PyMongo, Cassandra, Redis
SQLite3, MySQLdb, Peewee
Django, Flask, Pyramid
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что представляет собой каждый атрибут класса модели в Django?
Выберите один или несколько ответов:
Экземпляр класса модели
Поле таблицы в базе данных
Метод для работы с данными базы данных
Структуру данных объекта
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие из перечисленных ORM-библиотек в Python являются частью фреймворков для веб-разработки?
Выберите один ответ:
SQLAlchemy
Pyramid
Flask
Django
Промежуточный тест № 6
Баллы
10,0/10,0
Оценка
5,0 из 5,0 (100%)
Начало формы
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие задачи можно решать с помощью Django ORM?
Выберите один или несколько ответов:
Работа с данными, хранящимися в разных таблицах
Работа с файлами в Python
Работа с сетевыми соединениями в Python
Работа с графическим интерфейсом в Python
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что необходимо указать в условии фильтрации, чтобы получить все книги, связанные с определенной категорией?
Выберите один или несколько ответов:
поле "books"
поле "categories"
объект категории
объект книги
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие примеры запросов можно использовать для работы с базой данных в Django ORM?
Выберите один или несколько ответов:
Выборка всех объектов
Фильтрация данных
Сортировка данных
Вставка данных
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие методы могут быть использованы для выполнения запросов в базу данных в Django ORM?
Выберите один ответ:
"all", "filter", "order_by"
"create", "update", "delete"
"select", "insert", "update"
"get", "save", "delete"
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие механизмы предоставляет Django Admin для контроля доступа к административной панели?
Выберите один ответ:
механизмы аутентификации
механизмы авторизации
механизмы аутентификации и авторизации
механизмы шифрования данных
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое ORM в Django?
Выберите один ответ:
объект-реляционное отображение
объект-реальное отображение
объектно-реляционный менеджер
объектно-реальный менеджер
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие методы можно использовать для добавления связанных объектов в Django ORM?
Выберите один или несколько ответов:
add
update
create
remove
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой метод возвращает QuerySet в Django ORM?
Выберите один или несколько ответов:
get
filter
all
related_name
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое Django Admin?
Выберите один ответ:
инструмент для работы с базой данных, используя объекты Python вместо SQL-запросов
инструмент для создания HTML-форм
встроенный интерфейс администратора
инструмент для создания API для взаимодействия с базой данных
Вопрос 10
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие действия необходимо выполнить для создания новых объектов модели в базе данных?
Выберите один или несколько ответов:
создать экземпляр модели
вызвать метод objects.all()
изменить атрибуты объекта модели
сохранить объект модели
Промежуточный тест № 7
Баллы
10,0/10,0
Оценка
5,0 из 5,0 (100%)
Начало формы
Вопрос 1
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое режим отладки в Django?
Выберите один ответ:
режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в вашем коде
режим, в котором Django автоматически исправляет ошибки в вашем коде
режим, в котором Django выводит отладочную информацию о работе базы данных
режим, в котором Django выводит отладочную информацию о работе сервера
Вопрос 2
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие функции выполняет декоратор @login_required в Django?
Выберите один или несколько ответов:
Защищает представления от неавторизованных пользователей
Создает формы для регистрации новых пользователей
Создает базу данных для хранения учетных записей пользователей
Проверяет подлинность учетных данных пользователя
Вопрос 3
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие шаги необходимо выполнить для установки библиотеки requests с помощью менеджера пакетов pip?
Выберите один или несколько ответов:
установка Python
написание кода
установка зависимостей
выполнение команды pip install requests
Вопрос 4
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие языки и фреймворки часто используются для разработки веб-приложений на Python?
Выберите один ответ:
Java и Spring
HTML, CSS и JavaScript
PHP и Laravel
++ и Qt
Вопрос 5
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие задачи решает команда collectstatic в веб-разработке на Django?
Выберите один или несколько ответов:
Ускорение работы веб-приложения
Обслуживание статических файлов проекта в одном месте
Создание новых шаблонов для веб-приложения
Изменение динамического содержимого веб-приложения
Вопрос 6
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие этапы включает процесс развертывания веб-приложения на Python с использованием Django?
Выберите один или несколько ответов:
установка и настройка базы данных
настройка операционной системы
настройка веб-сервера
конфигурация маршрутов в приложении
Вопрос 7
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Что такое аутентификация пользователей в веб-приложении?
Выберите один ответ:
процесс проверки, имеет ли пользователь право доступа к странице
процесс проверки подлинности пользователя с использованием имени пользователя и пароля
механизм защиты от атак межсайтовой подделки запросов (CSRF)
процесс передачи данных между сервером и клиентом
Вопрос 8
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какие действия необходимо выполнить для регистрации пользователей в Django?
Выберите один или несколько ответов:
Создать форму для регистрации новых пользователей
Создать представление для обработки запросов на регистрацию новых пользователей
Создать базу данных для хранения учетных записей пользователей
Использовать декоратор @login_required
Вопрос 9
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какой инструмент можно использовать для создания таблиц и индексов базы данных в Django?
Выберите один ответ:
requirements.txt
pip
makemigrations
collectstatic
Вопрос 10
Верно
Баллов: 1,0 из 1,0
Отметить вопрос
Текст вопроса
Какое приложение можно распространять на других компьютерах, используя PyInstaller?
Выберите один ответ:
PyQt5 приложение
Django приложение
Flask приложение
pandas приложение
![Описание
ОТВЕТЫ НА ВОПРОСЫ ПРОМЕЖУТОЧНЫХ ТЕСТОВ по учебному курсу Средства программной разработки (Росдистант).Ответы предоставляются в документе Word с обозначенными правильными ответами. Поиск можно осуществлять с помощью функции Найти.Все тесты выполнены на максимальный балл.
Оглавление
Промежуточный тест № 1 Баллы 8,0/8,0 Оценка 4,0 из 4,0 (100%)Вопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой фреймворк можно использовать для создания веб-приложений на Python?Выберите один ответ:AngularDjangoVue.jsReactВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой метод используется для преобразования всех символов строки в нижний регистр?Выберите один ответ:format()upper()lower()replace()Вопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие операторы используются для работы с кортежами в Python?Выберите один ответ:+ и -* и /[] и len()== и !=Вопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой метод используется для удаления элемента из множества в Python?Выберите один ответ:remove()delete()pop()discard()Вопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое неизменяемые строки в Python?Выберите один ответ:Строки, которые можно изменять после созданияСтроки, которые нельзя изменять после созданияСтроки, которые содержат только цифрыСтроки, которые содержат только буквыВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие структуры данных в Python представляют собой упорядоченные коллекции объектов, которые могут содержать объекты разных типов?Выберите один ответ:множестваКортежиспискисловариВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакая функция используется для получения данных от пользователя в Python?Выберите один ответ:input()print()get()read()Вопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие особенности необходимо учитывать при работе с циклами в Python?Выберите один ответ:Использование range() для создания последовательностей, использование break, continue и pass для управления циклами, принципы работы циклов и их эффективностьИспользование кавычек для определения начала и конца цикла, использование функции print() для вывода данныхИспользование циклов только для вывода данных на экранИспользование циклов только для выполнения сложных математических вычисленийПромежуточный тест № 2 Баллы 9,0/9,0 Оценка 4,0 из 4,0 (100%)Вопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто происходит при вызове исключения в Python?Выберите один ответ:Программа продолжает выполнение без измененийПрограмма останавливается и выводит сообщение об ошибкеИсключение игнорируетсяПрограмма продолжает выполнение, но с некорректным результатомВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое конструкция try/except в Python?Выберите один ответ:Код, который может вызвать исключениеБлок кода, в котором может произойти исключениеБлок кода, который обрабатывает исключенияКлючевое слово, которое вызывает исключениеВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой символ заменяет один символ в шаблоне поиска файлов и директорий?Выберите один ответ:*?[]{}Вопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакое ключевое слово используется для импортирования конкретных объектов из модуля в Python?Выберите один ответ:fromimportuseincludeВопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой блок используется в Python для обработки исключений?Выберите один ответ:try/elsetry/catchtry/excepttry/failВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКак вложенные функции в Python могут использоваться для сохранения значений внешних переменных?Выберите один ответ:созданием замыканийиспользованием глобальных переменныхпередачей значений через аргументывложенные функции не могут использоваться для сохранения значений внешних переменныхВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакая функция модуля os используется для создания новой директории?Выберите один ответ:mkdir()chdir()getcwd()rmdir()Вопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаДля чего могут быть использованы вложенные функции в Python?Выберите один или несколько ответов:улучшения организации кодаповышения безопасностисокрытия функций от других частей программыпредоставления функций другим частям программыВопрос 9ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое вложенные функции в Python?Выберите один ответ:функции, которые могут вызываться только изнутри других функцийфункции, которые определены внутри других функцийфункции, которые могут быть переданы как аргументы другим функциямфункции, которые имеют доступ только к локальным переменнымПромежуточный тест № 3 Баллы 8,0/8,0 Оценка 4,0 из 4,0 (100%) Начало формыВопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое множественное наследование?Выберите один ответ:Это возможность класса наследовать свойства и методы только от одного родительского классаЭто возможность класса наследовать свойства и методы только от двух родительских классовЭто возможность класса наследовать свойства и методы сразу от нескольких родительских классовЭто возможность класса наследовать свойства и методы только от родительского класса и его потомковВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое инкапсуляция в объектно-ориентированном программировании?Выберите один ответ:Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методыВозможность объектов разных классов использовать одинаковое имя метода, но с различной реализациейКонцепция, которая обеспечивает скрытие реализации объекта от пользователей объектаФункция, которая определена в классе и может изменять данные объектаВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто делает следующий фрагмент программного кода на Python?Выберите один ответ:Создает класс Rectangle со свойствами width и height и методом get_area, а также класс Square, который наследует свойства класса RectangleСоздает класс Square со свойствами width и height и методом get_area, а также класс Rectangle, который расширяет класс SquareСоздает два независимых класса Rectangle и Square со свойствами width и height и методами get_areaСоздает класс Rectangle со свойствами width и height и методом get_area, а также класс Square, который наследует свойства класса Rectangle и имеет свой конструкторВопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто представляют собой объекты в Python?Выберите один ответ:Экземпляры функцийЭкземпляры классовЭкземпляры модулейЭкземпляры операторовВопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКак применить декоратор к функции в Python?Выберите один ответ:Изменить код функции, добавив декоратор внутри функцииСоздать новую функцию с декоратором и вызвать ее вместо исходной функцииИспользовать символ @ и название декоратора перед определением функцииНельзя применить декоратор к функции в PythonВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто делает следующий фрагмент программного кода на Python?Выберите один ответ:Создает класс Car со свойствами make, model и year и методами get_make, get_model и get_yearСоздает функции get_make, get_model и get_year со свойствами make, model и yearСоздает переменные make, model и year со значением CarСоздает методы make, model и year со свойствами get_make, get_model и get_yearВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКак называется метод, который вызывается автоматически при удалении экземпляра класса?Выберите один ответ:initstrdelreprВопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто делает следующий фрагмент программного кода на Python?Выберите один ответ:Создает декоратор my_decorator, который выводит сообщения до и после вызова функции, а затем применяет его к функции say_hello и вызывает функцию say_helloСоздает функцию my_decorator, которая выводит сообщения до и после вызова функции, а затем применяет ее к функции say_hello и вызывает функцию say_helloСоздает декоратор say_hello, который выводит сообщения до и после вызова функции, а затем применяет его к функции my_decorator и вызывает функцию my_decoratorСоздает функцию say_hello, которая выводит сообщения до и после вызова функции, а затем применяет ее к функции my_decorator и вызывает функцию my_decoratorПромежуточный тест № 4 Баллы 10,0/10,0 Оценка 4,0 из 4,0 (100%) Начало формыВопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие преимущества имеет Django для веб-разработки?Выберите один ответ:Быстрое развертывание, масштабируемость и безопасностьБыстрое развертывание, масштабируемость и низкая стоимостьБыстрое развертывание, хорошая оптимизация и безопасностьБыстрое развертывание, масштабируемость и удобство использованияВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие языки программирования используются для создания серверной части веб-приложений?Выберите один ответ:HTML и CSSJavaScript и CSSPython и RubyPython и PHPВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие файлы содержат HTML-разметку, CSS-стили и JavaScript-скрипты в Django?Выберите один ответ:Файлы моделейФайлы представленийФайлы шаблоновФайлы маршрутовВопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое библиотеки Python?Выберите один ответ:Наборы модулей и пакетов, предназначенные для решения определенных задачПрограммы для работы с базами данныхСреда разработки для PythonСервер для веб-приложенийВопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой файл в структуре проекта Django используется для управления проектом, позволяет выполнять различные задачи, такие как запуск сервера, создание миграций и многое другое?Выберите один ответ:Вопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое ORM (Object-Relational Mapping) в web-разработке?Выберите один ответ:Язык разметкиЯзык стилейСистема хранения и организации данныхИнфраструктура для создания веб-приложенийВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКак запустить локальный сервер Django?Выберите один ответ:python startserverpython runserverpython startpython serverВопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой файл нужно создать для определения моделей данных в Django?Выберите один ответ:Вопрос 9ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие задачи включает в себя создание веб-страницы в Django?Выберите один или несколько ответов:Создание шаблона и функции представленияНастройка статических файловИспользование форм и обработка данныхВалидация данныхВопрос 10ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЗачем рекомендуется устанавливать библиотеку в виртуальное окружение при работе над определенным проектом?Выберите один ответ:Чтобы избежать ошибок при установке библиотекЧтобы ускорить процесс установки библиотекЧтобы изолировать зависимости проекта от других проектов и упростить управление зависимостямиЧтобы снизить затраты на проектПромежуточный тест № 5 Баллы 8,0/8,0 Оценка 4,0 из 4,0 (100%) Начало формыВопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие поля могут содержать модели в Django?Выберите один или несколько ответов:Целое полеПоле для текстаПоле для даты и времениПоле для звуковых файловВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто происходит при вызове метода update() на QuerySet объекте в Django?Выберите один ответ:Получение всех объектов моделиПолучение единственного объекта модели, удовлетворяющего определенному условиюОбновление значений полей у объектов модели, удовлетворяющих определенному условиюУдаление объектов модели, удовлетворяющих определенному условиюВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие возможности предоставляют миграции в Django?Выберите один или несколько ответов:Создание, изменение и удаление таблиц и полей в базе данныхУправление индексами, ограничениями и другими аспектами базы данныхОбновление логики работы приложенияДобавление новых функций в моделиВопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой метод используется для получения всех строк, соответствующих запросу, при работе с БД в Python?Выберите один ответ:execute()executemany()fetchone()fetchall()Вопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое ORM в связи с моделями Django?Выберите один ответ:Объектно-реляционное отображениеОбъектно-ориентированное моделированиеОбъектно-ориентированный дизайнОбъектно-ориентированное программированиеВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие библиотеки для работы с базами данных являются наиболее популярными в Python?Выберите один ответ:SQLAlchemy, Django ORM, psycopg2PyMongo, Cassandra, RedisSQLite3, MySQLdb, PeeweeDjango, Flask, PyramidВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто представляет собой каждый атрибут класса модели в Django?Выберите один или несколько ответов:Экземпляр класса моделиПоле таблицы в базе данныхМетод для работы с данными базы данныхСтруктуру данных объектаВопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие из перечисленных ORM-библиотек в Python являются частью фреймворков для веб-разработки?Выберите один ответ:SQLAlchemyPyramidFlaskDjangoПромежуточный тест № 6 Баллы 10,0/10,0 Оценка 5,0 из 5,0 (100%) Начало формыВопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие задачи можно решать с помощью Django ORM?Выберите один или несколько ответов:Работа с данными, хранящимися в разных таблицахРабота с файлами в PythonРабота с сетевыми соединениями в PythonРабота с графическим интерфейсом в PythonВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто необходимо указать в условии фильтрации, чтобы получить все книги, связанные с определенной категорией?Выберите один или несколько ответов:поле booksполе categoriesобъект категорииобъект книгиВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие примеры запросов можно использовать для работы с базой данных в Django ORM?Выберите один или несколько ответов:Выборка всех объектовФильтрация данныхСортировка данныхВставка данныхВопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие методы могут быть использованы для выполнения запросов в базу данных в Django ORM?Выберите один ответ:all, filter, order_bycreate, update, deleteselect, insert, updateget, save, deleteВопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие механизмы предоставляет Django Admin для контроля доступа к административной панели?Выберите один ответ:механизмы аутентификациимеханизмы авторизациимеханизмы аутентификации и авторизациимеханизмы шифрования данныхВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое ORM в Django?Выберите один ответ:объект-реляционное отображениеобъект-реальное отображениеобъектно-реляционный менеджеробъектно-реальный менеджерВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие методы можно использовать для добавления связанных объектов в Django ORM?Выберите один или несколько ответов:addupdatecreateremoveВопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой метод возвращает QuerySet в Django ORM?Выберите один или несколько ответов:getfilterallrelated_nameВопрос 9ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое Django Admin?Выберите один ответ:инструмент для работы с базой данных, используя объекты Python вместо SQL-запросовинструмент для создания HTML-формвстроенный интерфейс администратораинструмент для создания API для взаимодействия с базой данныхВопрос 10ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие действия необходимо выполнить для создания новых объектов модели в базе данных?Выберите один или несколько ответов:создать экземпляр моделивызвать метод objects.all()изменить атрибуты объекта моделисохранить объект моделиПромежуточный тест № 7 Баллы 10,0/10,0 Оценка 5,0 из 5,0 (100%) Начало формыВопрос 1ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое режим отладки в Django?Выберите один ответ:режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в вашем кодережим, в котором Django автоматически исправляет ошибки в вашем кодережим, в котором Django выводит отладочную информацию о работе базы данныхрежим, в котором Django выводит отладочную информацию о работе сервераВопрос 2ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие функции выполняет декоратор @login_required в Django?Выберите один или несколько ответов:Защищает представления от неавторизованных пользователейСоздает формы для регистрации новых пользователейСоздает базу данных для хранения учетных записей пользователейПроверяет подлинность учетных данных пользователяВопрос 3ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие шаги необходимо выполнить для установки библиотеки requests с помощью менеджера пакетов pip?Выберите один или несколько ответов:установка Pythonнаписание кодаустановка зависимостейвыполнение команды pip install requestsВопрос 4ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие языки и фреймворки часто используются для разработки веб-приложений на Python?Выберите один ответ:Java и SpringHTML, CSS и JavaScriptPHP и Laravel++ и QtВопрос 5ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие задачи решает команда collectstatic в веб-разработке на Django?Выберите один или несколько ответов:Ускорение работы веб-приложенияОбслуживание статических файлов проекта в одном местеСоздание новых шаблонов для веб-приложенияИзменение динамического содержимого веб-приложенияВопрос 6ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие этапы включает процесс развертывания веб-приложения на Python с использованием Django?Выберите один или несколько ответов:установка и настройка базы данныхнастройка операционной системынастройка веб-сервераконфигурация маршрутов в приложенииВопрос 7ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаЧто такое аутентификация пользователей в веб-приложении?Выберите один ответ:процесс проверки, имеет ли пользователь право доступа к страницепроцесс проверки подлинности пользователя с использованием имени пользователя и паролямеханизм защиты от атак межсайтовой подделки запросов (CSRF)процесс передачи данных между сервером и клиентомВопрос 8ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакие действия необходимо выполнить для регистрации пользователей в Django?Выберите один или несколько ответов:Создать форму для регистрации новых пользователейСоздать представление для обработки запросов на регистрацию новых пользователейСоздать базу данных для хранения учетных записей пользователейИспользовать декоратор @login_requiredВопрос 9ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакой инструмент можно использовать для создания таблиц и индексов базы данных в Django?Выберите один ответ:requirements.txtpipmakemigrationscollectstaticВопрос 10ВерноБаллов: 1,0 из 1,0Отметить вопросТекст вопросаКакое приложение можно распространять на других компьютерах, используя PyInstaller?Выберите один ответ:PyQt5 приложениеDjango приложениеFlask приложениеpandas приложение
Средства программной разработки. Промежуточные тесты 1-7. Итоговый тест. Росдистант 2023Средства программной разработки (промежуточные тесты) Росдистант ТГУ 2023 г. Средства программной разработки (РОСДИСТАНТ ВКС)Средства программной разработки РОСДИСТАНТ практические заданияСредства_программной_разработки_тест1Средства_программной_разработки_тест1Средства_программной_разработки_тест3Средства программной разработки СРЕДСТВА ПРОГРАММНОЙ РАЗРАБОТКИСРЕДСТВА ПРОГРАММНОЙ РАЗРАБОТКИСредства программной разработки 100%Средства программной разработки. ВКС. Буква А-Д. РосдистантСредства программной разработки ВКС РосдистантСредства программной разработки/ВКС/Росдистант](/assets/img/1.png)
- Средства программной разработки. Промежуточные тесты 1-7. Итоговый тест. Росдистант 2023
- Средства программной разработки (промежуточные тесты) Росдистант ТГУ 2023 г.
- Средства программной разработки (РОСДИСТАНТ ВКС)
- Средства программной разработки РОСДИСТАНТ практические задания
- Средства_программной_разработки_тест1
- Средства_программной_разработки_тест1
- Средства_программной_разработки_тест3
- Средства программной разработки
- СРЕДСТВА ПРОГРАММНОЙ РАЗРАБОТКИ
- СРЕДСТВА ПРОГРАММНОЙ РАЗРАБОТКИ
- Средства программной разработки 100%
- Средства программной разработки. ВКС. Буква А-Д. Росдистант
- Средства программной разработки ВКС Росдистант
- Средства программной разработки/ВКС/Росдистант