Ответы на тесты / РОСДИСТАНТ / Средства программной разработки / 63 вопроса / Тесты 1-7

Раздел
Программирование
Предмет
Тип
Просмотров
380
Покупок
8
Антиплагиат
Не указан
Размещена
16 Ноя 2023 в 22:43
ВУЗ
РОСДИСТАНТ
Курс
Не указан
Стоимость
245 ₽
Демо-файлы   
2
docx
Демо - РОСДИСТАНТ - Средства программной разработки Демо - РОСДИСТАНТ - Средства программной разработки
17.1 Кбайт 17.1 Кбайт
jpg
Оценка - РОСДИСТАНТ - Средства программной разработки Оценка - РОСДИСТАНТ - Средства программной разработки
108.8 Кбайт 108.8 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Ответы - РОСДИСТАНТ - Средства программной разработки
903.3 Кбайт 245 ₽
Описание

В файле собраны ответы к тестам из курса РОСДИСТАНТ / Средства программной разработки (Тесты 1-7).

Результат сдачи представлен на скрине.

После покупки Вы получите файл, где будет 63 вопроса с ответами. Верный ответ выделен по тексту.

В демо-файлах представлен скрин с результатом тестирования, а также пример, как выделены ответы.

Все набрано в Word, можно искать с помощью поиска.

Ниже список вопросов, которые представлены в файле.

Также Вы можете посмотреть другие мои готовые работы у меня на странице по ссылке:

https://ref.studwork.ru/shop?user=326803/?p=326803

Оглавление

Промежуточный тест 1

Вопрос 1

 

 

 

 

Какой метод используется для преобразования всех символов строки в нижний регистр?

Выберите один ответ:

 

format()

 

upper()

 

lower()

 

 

replace()

Вопрос 2

 

 

 

 

Какая функция используется для получения данных от пользователя в Python?

Выберите один ответ:

 

input()

 

 

print()

 

get()

 

read()

Вопрос 3

 

 

 

 

Какой метод используется для удаления элемента из множества в Python?

Выберите один ответ:

 

remove()

 

delete()

 

pop()

 

 

discard()

Вопрос 4

 

 

 

 

Какие структуры данных в Python представляют собой упорядоченные коллекции объектов, которые могут содержать объекты разных типов?

Выберите один ответ:

 

множества

 

Кортежи

 

 

списки

 

словари

Вопрос 5

 

 

 

 

Какие особенности необходимо учитывать при работе с циклами в Python?

Выберите один ответ:

 

Использование range() для создания последовательностей, использование break, continue и pass для управления циклами, принципы работы циклов и их эффективность

 

 

Использование кавычек для определения начала и конца цикла, использование функции print() для вывода данных

 

Использование циклов только для вывода данных на экран

 

Использование циклов только для выполнения сложных математических вычислений

Вопрос 6

 

 

 

 

Какой фреймворк можно использовать для создания веб-приложений на Python?

Выберите один ответ:

 

Angular

 

Django

 

 

Vue.js

 

React

Вопрос 7

 

 

 

 

Что такое неизменяемые строки в Python?

Выберите один ответ:

 

Строки, которые можно изменять после создания

 

Строки, которые нельзя изменять после создания

 

 

Строки, которые содержат только цифры

 

Строки, которые содержат только буквы

Вопрос 8

 

 

 

 

Какие операторы используются для работы с кортежами в Python?

Выберите один ответ:

 

+ и -

 

 

* и /

 

[] и len()

 

== и !=

 

 

Промежуточный тест 2

Вопрос 1

 

 

 

 

Что такое вложенные функции в Python?

Выберите один ответ:

 

функции, которые могут вызываться только изнутри других функций

 

функции, которые определены внутри других функций

 

 

функции, которые могут быть переданы как аргументы другим функциям

 

функции, которые имеют доступ только к локальным переменным

Вопрос 2

 

 

 

 

Для чего могут быть использованы вложенные функции в Python?

Выберите один или несколько ответов:

 

улучшения организации кода

 

 

повышения безопасности

 

 

сокрытия функций от других частей программы

 

 

предоставления функций другим частям программы

Вопрос 3

 

 

 

 

Что происходит при вызове исключения в Python?

Выберите один ответ:

 

Программа продолжает выполнение без изменений

 

Программа останавливается и выводит сообщение об ошибке

 

 

Исключение игнорируется

 

Программа продолжает выполнение, но с некорректным результатом

Вопрос 4

 

 

 

 

Какой символ заменяет один символ в шаблоне поиска файлов и директорий?

Выберите один ответ:

 

*

 

?

 

 

[]

 

{}

Вопрос 5

 

 

 

 

Что такое конструкция try/except в Python?

Выберите один ответ:

 

Код, который может вызвать исключение

 

 

Блок кода, в котором может произойти исключение

 

Блок кода, который обрабатывает исключения

 

Ключевое слово, которое вызывает исключение

Вопрос 6

 

 

 

 

Какое ключевое слово используется для импортирования конкретных объектов из модуля в Python?

Выберите один ответ:

 

from

 

import

 

 

use

 

include

Вопрос 7

 

 

 

 

Как вложенные функции в Python могут использоваться для сохранения значений внешних переменных?

Выберите один ответ:

 

созданием замыканий

 

 

использованием глобальных переменных

 

передачей значений через аргументы

 

вложенные функции не могут использоваться для сохранения значений внешних переменных

Вопрос 8

 

 

 

 

Какой блок используется в Python для обработки исключений?

Выберите один ответ:

 

try/else

 

try/catch

 

try/except

 

 

try/fail

Вопрос 9

 

 

 

 

Какая функция модуля os используется для создания новой директории?

Выберите один ответ:

 

mkdir()

 

 

chdir()

 

getcwd()

 

rmdir()

 

 

Промежуточный тест 3

Вопрос 1

 

 

 

 

Что такое множественное наследование?

Выберите один ответ:

 

Это возможность класса наследовать свойства и методы только от одного родительского класса

 

Это возможность класса наследовать свойства и методы только от двух родительских классов

 

Это возможность класса наследовать свойства и методы сразу от нескольких родительских классов

 

 

Это возможность класса наследовать свойства и методы только от родительского класса и его потомков

Вопрос 2

 

 

 

 

Что представляют собой объекты в Python?

Выберите один ответ:

 

Экземпляры функций

 

Экземпляры классов

 

 

Экземпляры модулей

 

Экземпляры операторов

Вопрос 3

 

 

 

 

Что делает следующий фрагмент программного кода на 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

 

 

 

 

Как применить декоратор к функции в Python?

Выберите один ответ:

 

Изменить код функции, добавив декоратор внутри функции

 

Создать новую функцию с декоратором и вызвать ее вместо исходной функции

 

Использовать символ @ и название декоратора перед определением функции

 

 

Нельзя применить декоратор к функции в Python

Вопрос 5

 

 

 

 

Что делает следующий фрагмент программного кода на 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"

Вопрос 6

 

 

 

 

Что делает следующий фрагмент программного кода на 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

 

 

 

 

Как называется метод, который вызывается автоматически при удалении экземпляра класса?

Выберите один ответ:

 

init

 

str

 

del

 

 

repr

Вопрос 8

 

 

 

 

Что такое инкапсуляция в объектно-ориентированном программировании?

Выберите один ответ:

 

Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методы

 

Возможность объектов разных классов использовать одинаковое имя метода, но с различной реализацией

 

Концепция, которая обеспечивает скрытие реализации объекта от пользователей объекта

 

 

Функция, которая определена в классе и может изменять данные объекта

 

 

Промежуточный тест 4

Вопрос 1

 

 

 

 

Как запустить локальный сервер Django?

Выберите один ответ:

 

python manage.py startserver

 

python manage.py runserver

 

 

python manage.py start

 

python manage.py server

Вопрос 2

 

 

 

 

Что такое библиотеки Python?

Выберите один ответ:

 

Наборы модулей и пакетов, предназначенные для решения определенных задач

 

 

Программы для работы с базами данных

 

Среда разработки для Python

 

Сервер для веб-приложений

Вопрос 3

 

 

 

 

Какие преимущества имеет Django для веб-разработки?

Выберите один ответ:

 

Быстрое развертывание, масштабируемость и безопасность

 

 

Быстрое развертывание, масштабируемость и низкая стоимость

 

Быстрое развертывание, хорошая оптимизация и безопасность

 

Быстрое развертывание, масштабируемость и удобство использования

Вопрос 4

 

 

 

 

Какие языки программирования используются для создания серй части веб-приложений?

Выберите один ответ:

 

HTML и CSS

 

JavaScript и CSS

 

Python и Ruby

 

Python и PHP

 

Вопрос 5

 

 

 

 

Что такое ORM (Object-Relational Mapping) в web-разработке?

Выберите один ответ:

 

Язык разметки

 

 

Язык стилей

 

Система хранения и организации данных

 

Инфраструктура для создания веб-приложений

Вопрос 6

 

 

 

 

Зачем рекомендуется устанавливать библиотеку в виртуальное окружение при работе над определенным проектом?

Выберите один ответ:

 

Чтобы избежать ошибок при установке библиотек

 

Чтобы ускорить процесс установки библиотек

 

Чтобы изолировать зависимости проекта от других проектов и упростить управление зависимостями

 

 

Чтобы снизить затраты на проект

Вопрос 7

 

 

 

 

Какие задачи включает в себя создание веб-страницы в Django?

Выберите один или несколько ответов:

 

Создание шаблона и функции представления

 

 

Настройка статических файлов

 

Использование форм и обработка данных

 

 

Валидация данных

 

Вопрос 8

 

 

 

 

Какие файлы содержат HTML-разметку, CSS-стили и JavaScript-скрипты в Django?

Выберите один ответ:

 

Файлы моделей

 

Файлы представлений

 

Файлы шаблонов

 

 

Файлы маршрутов

Вопрос 9

 

 

 

 

Какой файл в структуре проекта Django используется для управления проектом, позволяет выполнять различные задачи, такие как запуск сервера, создание миграций и многое другое?

Выберите один ответ:

 

init.py

 

settings.py

 

urls.py

 

manage.py

 

Вопрос 10

 

 

 

 

Какой файл нужно создать для определения моделей данных в Django?

Выберите один ответ:

 

models.py

 

 

views.py

 

settings.py

 

urls.py

 

 

Промежуточный тест 5

Вопрос 1

 

 

 

 

Какие из перечисленных ORM-библиотек в Python являются частью фреймворков для веб-разработки?

Выберите один ответ:

 

SQLAlchemy

 

Pyramid

 

Flask

 

 

Django

Вопрос 2

 

 

 

 

Какие возможности предоставляют миграции в Django?

Выберите один или несколько ответов:

 

Создание, изменение и удаление таблиц и полей в базе данных

 

 

Управление индексами, ограничениями и другими аспектами базы данных

 

 

Обновление логики работы приложения

 

Добавление новых функций в модели

Вопрос 3

 

 

 

 

Какие библиотеки для работы с базами данных являются наиболее популярными в Python?

Выберите один ответ:

 

SQLAlchemy, Django ORM, psycopg2

 

 

PyMongo, Cassandra, Redis

 

SQLite3, MySQLdb, Peewee

 

Django, Flask, Pyramid

Вопрос 4

 

 

 

 

Что происходит при вызове метода update() на QuerySet объекте в Django?

Выберите один ответ:

 

Получение всех объектов модели

 

Получение единственного объекта модели, удовлетворяющего определенному условию

 

Обновление значений полей у объектов модели, удовлетворяющих определенному условию

 

 

Удаление объектов модели, удовлетворяющих определенному условию

Вопрос 5

 

 

 

 

Какой метод используется для получения всех строк, соответствующих запросу, при работе с БД в Python?

Выберите один ответ:

 

execute()

 

executemany()

 

fetchone()

 

fetchall()

 

Вопрос 6

 

 

 

 

Какие поля могут содержать модели в Django?

Выберите один или несколько ответов:

 

Целое поле

 

 

Поле для текста

 

 

Поле для даты и времени

 

 

Поле для звуковых файлов

Вопрос 7

Частично правильный

Баллов: 0,5 из 1,0

 

 

Что представляет собой каждый атрибут класса модели в Django?

Выберите один или несколько ответов:

 

Экземпляр класса модели

 

Поле таблицы в базе данных

 

 

Метод для работы с данными базы данных

 

Структуру данных объекта

Вопрос 8

 

 

 

 

Что такое ORM в связи с моделями Django?

Выберите один ответ:

 

Объектно-реляционное отображение

 

 

Объектно-ориентированное моделирование

 

Объектно-ориентированный дизайн

 

Объектно-ориентированное программирование

 

 

Промежуточный тест 6

Вопрос 1

 

 

 

 

Что необходимо указать в условии фильтрации, чтобы получить все книги, связанные с определенной категорией?

Выберите один или несколько ответов:

 

поле "books"

 

поле "categories"

 

 

объект категории

 

 

объект книги

Вопрос 2

 

 

 

 

Какие примеры запросов можно использовать для работы с базой данных в Django ORM?

Выберите один или несколько ответов:

 

Выборка всех объектов

 

 

Фильтрация данных

 

 

Сортировка данных

 

 

Вставка данных

Вопрос 3

 

 

Какие задачи можно решать с помощью Django ORM?

Выберите один или несколько ответов:

 

Работа с данными, хранящимися в разных таблицах

 

 

Работа с файлами в Python

 

Работа с сетевыми соединениями в Python

 

Работа с графическим интерфейсом в Python

Вопрос 4

 

 

Какой метод возвращает QuerySet в Django ORM?

Выберите один или несколько ответов:

 

get

 

filter

 

 

all

 

related_name

Вопрос 5

 

 

 

 

Какие действия необходимо выполнить для создания новых объектов модели в базе данных?

Выберите один или несколько ответов:

 

создать экземпляр модели

 

 

вызвать метод objects.all()

 

изменить атрибуты объекта модели

 

сохранить объект модели

 

Вопрос 6

 

 

Какие методы можно использовать для добавления связанных объектов в Django ORM?

Выберите один или несколько ответов:

 

add

 

 

update

 

create

 

remove

Вопрос 7

 

 

 

 

Какие методы могут быть использованы для выполнения запросов в базу данных в Django ORM?

Выберите один ответ:

 

"all", "filter", "order_by"

 

 

"create", "update", "delete"

 

"select", "insert", "update"

 

"get", "save", "delete"

Вопрос 8

 

 

 

 

Какие механизмы предоставляет Django Admin для контроля доступа к административной панели?

Выберите один ответ:

 

механизмы аутентификации

 

механизмы авторизации

 

механизмы аутентификации и авторизации

 

 

механизмы шифрования данных

Вопрос 9

 

 

 

 

Что такое ORM в Django?

Выберите один ответ:

 

объект-реляционное отображение

 

 

объект-реальное отображение

 

объектно-реляционный менеджер

 

объектно-реальный менеджер

Вопрос 10

 

 

 

 

Что такое Django Admin?

Выберите один ответ:

 

инструмент для работы с базой данных, используя объекты Python вместо SQL-запросов

 

инструмент для создания HTML-форм

 

встроенный интерфейс администратора

 

 

инструмент для создания API для взаимодействия с базой данных

 

 

Промежуточный тест 7

Вопрос 1

 

 

 

 

Какое приложение можно распространять на других компьютерах, используя PyInstaller?

Выберите один ответ:

 

PyQt5 приложение

 

 

Django приложение

 

Flask приложение

 

pandas приложение

Вопрос 2

 

 

Какие задачи решает команда collectstatic в веб-разработке на Django?

Выберите один или несколько ответов:

 

Ускорение работы веб-приложения

 

Обслуживание статических файлов проекта в одном месте

 

 

Создание новых шаблонов для веб-приложения

 

Изменение динамического содержимого веб-приложения

Вопрос 3

 

 

 

 

Что такое аутентификация пользователей в веб-приложении?

Выберите один ответ:

 

процесс проверки, имеет ли пользователь право доступа к странице

 

процесс проверки подлинности пользователя с использованием имени пользователя и пароля

 

 

механизм защиты от атак межсайтовой подделки запросов (CSRF)

 

процесс передачи данных между сервером и клиентом

Вопрос 4

 

 

 

 

Какие действия необходимо выполнить для регистрации пользователей в Django?

Выберите один или несколько ответов:

 

Создать форму для регистрации новых пользователей

 

 

Создать представление для обработки запросов на регистрацию новых пользователей

 

 

Создать базу данных для хранения учетных записей пользователей

 

Использовать декоратор @login_required

Вопрос 5

 

 

 

 

Какие языки и фреймворки часто используются для разработки веб-приложений на Python?

Выберите один ответ:

 

Java и Spring

 

HTML, CSS и JavaScript

 

 

PHP и Laravel

 

++ и Qt

Вопрос 6

 

 

 

 

Какой инструмент можно использовать для создания таблиц и индексов базы данных в Django?

Выберите один ответ:

 

requirements.txt

 

pip

 

makemigrations

 

 

collectstatic

Вопрос 7

 

 

Какие функции выполняет декоратор @login_required в Django?

Выберите один или несколько ответов:

 

Защищает представления от неавторизованных пользователей

 

Создает формы для регистрации новых пользователей

 

Создает базу данных для хранения учетных записей пользователей

 

Проверяет подлинность учетных данных пользователя

 

Вопрос 8

 

 

 

 

Какие этапы включает процесс развертывания веб-приложения на Python с использованием Django?

Выберите один или несколько ответов:

 

установка и настройка базы данных

 

 

настройка операционной системы

 

настройка веб-сервера

 

 

конфигурация маршрутов в приложении

Вопрос 9

 

 

 

 

Что такое режим отладки в Django?

Выберите один ответ:

 

режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в вашем коде

 

режим, в котором Django автоматически исправляет ошибки в вашем коде

 

режим, в котором Django выводит отладочную информацию о работе базы данных

 

режим, в котором Django выводит отладочную информацию о работе сервера

 

Вопрос 10

 

 

 

 

Какие шаги необходимо выполнить для установки библиотеки requests с помощью менеджера пакетов pip?

Выберите один или несколько ответов:

 

установка Python

 

 

написание кода

 

установка зависимостей

 

выполнение команды pip install requests

 

 

Список литературы

Промежуточный тест 1

Вопрос 1

 

 

 

 

Какой метод используется для преобразования всех символов строки в нижний регистр?

Выберите один ответ:

 

format()

 

upper()

 

lower()

 

 

replace()

Вопрос 2

 

 

 

 

Какая функция используется для получения данных от пользователя в Python?

Выберите один ответ:

 

input()

 

 

print()

 

get()

 

read()

Вопрос 3

 

 

 

 

Какой метод используется для удаления элемента из множества в Python?

Выберите один ответ:

 

remove()

 

delete()

 

pop()

 

 

discard()

Вопрос 4

 

 

 

 

Какие структуры данных в Python представляют собой упорядоченные коллекции объектов, которые могут содержать объекты разных типов?

Выберите один ответ:

 

множества

 

Кортежи

 

 

списки

 

словари

Вопрос 5

 

 

 

 

Какие особенности необходимо учитывать при работе с циклами в Python?

Выберите один ответ:

 

Использование range() для создания последовательностей, использование break, continue и pass для управления циклами, принципы работы циклов и их эффективность

 

 

Использование кавычек для определения начала и конца цикла, использование функции print() для вывода данных

 

Использование циклов только для вывода данных на экран

 

Использование циклов только для выполнения сложных математических вычислений

Вопрос 6

 

 

 

 

Какой фреймворк можно использовать для создания веб-приложений на Python?

Выберите один ответ:

 

Angular

 

Django

 

 

Vue.js

 

React

Вопрос 7

 

 

 

 

Что такое неизменяемые строки в Python?

Выберите один ответ:

 

Строки, которые можно изменять после создания

 

Строки, которые нельзя изменять после создания

 

 

Строки, которые содержат только цифры

 

Строки, которые содержат только буквы

Вопрос 8

 

 

 

 

Какие операторы используются для работы с кортежами в Python?

Выберите один ответ:

 

+ и -

 

 

* и /

 

[] и len()

 

== и !=

 

 

Промежуточный тест 2

Вопрос 1

 

 

 

 

Что такое вложенные функции в Python?

Выберите один ответ:

 

функции, которые могут вызываться только изнутри других функций

 

функции, которые определены внутри других функций

 

 

функции, которые могут быть переданы как аргументы другим функциям

 

функции, которые имеют доступ только к локальным переменным

Вопрос 2

 

 

 

 

Для чего могут быть использованы вложенные функции в Python?

Выберите один или несколько ответов:

 

улучшения организации кода

 

 

повышения безопасности

 

 

сокрытия функций от других частей программы

 

 

предоставления функций другим частям программы

Вопрос 3

 

 

 

 

Что происходит при вызове исключения в Python?

Выберите один ответ:

 

Программа продолжает выполнение без изменений

 

Программа останавливается и выводит сообщение об ошибке

 

 

Исключение игнорируется

 

Программа продолжает выполнение, но с некорректным результатом

Вопрос 4

 

 

 

 

Какой символ заменяет один символ в шаблоне поиска файлов и директорий?

Выберите один ответ:

 

*

 

?

 

 

[]

 

{}

Вопрос 5

 

 

 

 

Что такое конструкция try/except в Python?

Выберите один ответ:

 

Код, который может вызвать исключение

 

 

Блок кода, в котором может произойти исключение

 

Блок кода, который обрабатывает исключения

 

Ключевое слово, которое вызывает исключение

Вопрос 6

 

 

 

 

Какое ключевое слово используется для импортирования конкретных объектов из модуля в Python?

Выберите один ответ:

 

from

 

import

 

 

use

 

include

Вопрос 7

 

 

 

 

Как вложенные функции в Python могут использоваться для сохранения значений внешних переменных?

Выберите один ответ:

 

созданием замыканий

 

 

использованием глобальных переменных

 

передачей значений через аргументы

 

вложенные функции не могут использоваться для сохранения значений внешних переменных

Вопрос 8

 

 

 

 

Какой блок используется в Python для обработки исключений?

Выберите один ответ:

 

try/else

 

try/catch

 

try/except

 

 

try/fail

Вопрос 9

 

 

 

 

Какая функция модуля os используется для создания новой директории?

Выберите один ответ:

 

mkdir()

 

 

chdir()

 

getcwd()

 

rmdir()

 

 

Промежуточный тест 3

Вопрос 1

 

 

 

 

Что такое множественное наследование?

Выберите один ответ:

 

Это возможность класса наследовать свойства и методы только от одного родительского класса

 

Это возможность класса наследовать свойства и методы только от двух родительских классов

 

Это возможность класса наследовать свойства и методы сразу от нескольких родительских классов

 

 

Это возможность класса наследовать свойства и методы только от родительского класса и его потомков

Вопрос 2

 

 

 

 

Что представляют собой объекты в Python?

Выберите один ответ:

 

Экземпляры функций

 

Экземпляры классов

 

 

Экземпляры модулей

 

Экземпляры операторов

Вопрос 3

 

 

 

 

Что делает следующий фрагмент программного кода на 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

 

 

 

 

Как применить декоратор к функции в Python?

Выберите один ответ:

 

Изменить код функции, добавив декоратор внутри функции

 

Создать новую функцию с декоратором и вызвать ее вместо исходной функции

 

Использовать символ @ и название декоратора перед определением функции

 

 

Нельзя применить декоратор к функции в Python

Вопрос 5

 

 

 

 

Что делает следующий фрагмент программного кода на 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"

Вопрос 6

 

 

 

 

Что делает следующий фрагмент программного кода на 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

 

 

 

 

Как называется метод, который вызывается автоматически при удалении экземпляра класса?

Выберите один ответ:

 

init

 

str

 

del

 

 

repr

Вопрос 8

 

 

 

 

Что такое инкапсуляция в объектно-ориентированном программировании?

Выберите один ответ:

 

Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методы

 

Возможность объектов разных классов использовать одинаковое имя метода, но с различной реализацией

 

Концепция, которая обеспечивает скрытие реализации объекта от пользователей объекта

 

 

Функция, которая определена в классе и может изменять данные объекта

 

 

Промежуточный тест 4

Вопрос 1

 

 

 

 

Как запустить локальный сервер Django?

Выберите один ответ:

 

python manage.py startserver

 

python manage.py runserver

 

 

python manage.py start

 

python manage.py server

Вопрос 2

 

 

 

 

Что такое библиотеки Python?

Выберите один ответ:

 

Наборы модулей и пакетов, предназначенные для решения определенных задач

 

 

Программы для работы с базами данных

 

Среда разработки для Python

 

Сервер для веб-приложений

Вопрос 3

 

 

 

 

Какие преимущества имеет Django для веб-разработки?

Выберите один ответ:

 

Быстрое развертывание, масштабируемость и безопасность

 

 

Быстрое развертывание, масштабируемость и низкая стоимость

 

Быстрое развертывание, хорошая оптимизация и безопасность

 

Быстрое развертывание, масштабируемость и удобство использования

Вопрос 4

 

 

 

 

Какие языки программирования используются для создания серй части веб-приложений?

Выберите один ответ:

 

HTML и CSS

 

JavaScript и CSS

 

Python и Ruby

 

Python и PHP

 

Вопрос 5

 

 

 

 

Что такое ORM (Object-Relational Mapping) в web-разработке?

Выберите один ответ:

 

Язык разметки

 

 

Язык стилей

 

Система хранения и организации данных

 

Инфраструктура для создания веб-приложений

Вопрос 6

 

 

 

 

Зачем рекомендуется устанавливать библиотеку в виртуальное окружение при работе над определенным проектом?

Выберите один ответ:

 

Чтобы избежать ошибок при установке библиотек

 

Чтобы ускорить процесс установки библиотек

 

Чтобы изолировать зависимости проекта от других проектов и упростить управление зависимостями

 

 

Чтобы снизить затраты на проект

Вопрос 7

 

 

 

 

Какие задачи включает в себя создание веб-страницы в Django?

Выберите один или несколько ответов:

 

Создание шаблона и функции представления

 

 

Настройка статических файлов

 

Использование форм и обработка данных

 

 

Валидация данных

 

Вопрос 8

 

 

 

 

Какие файлы содержат HTML-разметку, CSS-стили и JavaScript-скрипты в Django?

Выберите один ответ:

 

Файлы моделей

 

Файлы представлений

 

Файлы шаблонов

 

 

Файлы маршрутов

Вопрос 9

 

 

 

 

Какой файл в структуре проекта Django используется для управления проектом, позволяет выполнять различные задачи, такие как запуск сервера, создание миграций и многое другое?

Выберите один ответ:

 

init.py

 

settings.py

 

urls.py

 

manage.py

 

Вопрос 10

 

 

 

 

Какой файл нужно создать для определения моделей данных в Django?

Выберите один ответ:

 

models.py

 

 

views.py

 

settings.py

 

urls.py

 

 

Промежуточный тест 5

Вопрос 1

 

 

 

 

Какие из перечисленных ORM-библиотек в Python являются частью фреймворков для веб-разработки?

Выберите один ответ:

 

SQLAlchemy

 

Pyramid

 

Flask

 

 

Django

Вопрос 2

 

 

 

 

Какие возможности предоставляют миграции в Django?

Выберите один или несколько ответов:

 

Создание, изменение и удаление таблиц и полей в базе данных

 

 

Управление индексами, ограничениями и другими аспектами базы данных

 

 

Обновление логики работы приложения

 

Добавление новых функций в модели

Вопрос 3

 

 

 

 

Какие библиотеки для работы с базами данных являются наиболее популярными в Python?

Выберите один ответ:

 

SQLAlchemy, Django ORM, psycopg2

 

 

PyMongo, Cassandra, Redis

 

SQLite3, MySQLdb, Peewee

 

Django, Flask, Pyramid

Вопрос 4

 

 

 

 

Что происходит при вызове метода update() на QuerySet объекте в Django?

Выберите один ответ:

 

Получение всех объектов модели

 

Получение единственного объекта модели, удовлетворяющего определенному условию

 

Обновление значений полей у объектов модели, удовлетворяющих определенному условию

 

 

Удаление объектов модели, удовлетворяющих определенному условию

Вопрос 5

 

 

 

 

Какой метод используется для получения всех строк, соответствующих запросу, при работе с БД в Python?

Выберите один ответ:

 

execute()

 

executemany()

 

fetchone()

 

fetchall()

 

Вопрос 6

 

 

 

 

Какие поля могут содержать модели в Django?

Выберите один или несколько ответов:

 

Целое поле

 

 

Поле для текста

 

 

Поле для даты и времени

 

 

Поле для звуковых файлов

Вопрос 7

Частично правильный

Баллов: 0,5 из 1,0

 

 

Что представляет собой каждый атрибут класса модели в Django?

Выберите один или несколько ответов:

 

Экземпляр класса модели

 

Поле таблицы в базе данных

 

 

Метод для работы с данными базы данных

 

Структуру данных объекта

Вопрос 8

 

 

 

 

Что такое ORM в связи с моделями Django?

Выберите один ответ:

 

Объектно-реляционное отображение

 

 

Объектно-ориентированное моделирование

 

Объектно-ориентированный дизайн

 

Объектно-ориентированное программирование

 

 

Промежуточный тест 6

Вопрос 1

 

 

 

 

Что необходимо указать в условии фильтрации, чтобы получить все книги, связанные с определенной категорией?

Выберите один или несколько ответов:

 

поле "books"

 

поле "categories"

 

 

объект категории

 

 

объект книги

Вопрос 2

 

 

 

 

Какие примеры запросов можно использовать для работы с базой данных в Django ORM?

Выберите один или несколько ответов:

 

Выборка всех объектов

 

 

Фильтрация данных

 

 

Сортировка данных

 

 

Вставка данных

Вопрос 3

 

 

Какие задачи можно решать с помощью Django ORM?

Выберите один или несколько ответов:

 

Работа с данными, хранящимися в разных таблицах

 

 

Работа с файлами в Python

 

Работа с сетевыми соединениями в Python

 

Работа с графическим интерфейсом в Python

Вопрос 4

 

 

Какой метод возвращает QuerySet в Django ORM?

Выберите один или несколько ответов:

 

get

 

filter

 

 

all

 

related_name

Вопрос 5

 

 

 

 

Какие действия необходимо выполнить для создания новых объектов модели в базе данных?

Выберите один или несколько ответов:

 

создать экземпляр модели

 

 

вызвать метод objects.all()

 

изменить атрибуты объекта модели

 

сохранить объект модели

 

Вопрос 6

 

 

Какие методы можно использовать для добавления связанных объектов в Django ORM?

Выберите один или несколько ответов:

 

add

 

 

update

 

create

 

remove

Вопрос 7

 

 

 

 

Какие методы могут быть использованы для выполнения запросов в базу данных в Django ORM?

Выберите один ответ:

 

"all", "filter", "order_by"

 

 

"create", "update", "delete"

 

"select", "insert", "update"

 

"get", "save", "delete"

Вопрос 8

 

 

 

 

Какие механизмы предоставляет Django Admin для контроля доступа к административной панели?

Выберите один ответ:

 

механизмы аутентификации

 

механизмы авторизации

 

механизмы аутентификации и авторизации

 

 

механизмы шифрования данных

Вопрос 9

 

 

 

 

Что такое ORM в Django?

Выберите один ответ:

 

объект-реляционное отображение

 

 

объект-реальное отображение

 

объектно-реляционный менеджер

 

объектно-реальный менеджер

Вопрос 10

 

 

 

 

Что такое Django Admin?

Выберите один ответ:

 

инструмент для работы с базой данных, используя объекты Python вместо SQL-запросов

 

инструмент для создания HTML-форм

 

встроенный интерфейс администратора

 

 

инструмент для создания API для взаимодействия с базой данных

 

 

Промежуточный тест 7

Вопрос 1

 

 

 

 

Какое приложение можно распространять на других компьютерах, используя PyInstaller?

Выберите один ответ:

 

PyQt5 приложение

 

 

Django приложение

 

Flask приложение

 

pandas приложение

Вопрос 2

 

 

Какие задачи решает команда collectstatic в веб-разработке на Django?

Выберите один или несколько ответов:

 

Ускорение работы веб-приложения

 

Обслуживание статических файлов проекта в одном месте

 

 

Создание новых шаблонов для веб-приложения

 

Изменение динамического содержимого веб-приложения

Вопрос 3

 

 

 

 

Что такое аутентификация пользователей в веб-приложении?

Выберите один ответ:

 

процесс проверки, имеет ли пользователь право доступа к странице

 

процесс проверки подлинности пользователя с использованием имени пользователя и пароля

 

 

механизм защиты от атак межсайтовой подделки запросов (CSRF)

 

процесс передачи данных между сервером и клиентом

Вопрос 4

 

 

 

 

Какие действия необходимо выполнить для регистрации пользователей в Django?

Выберите один или несколько ответов:

 

Создать форму для регистрации новых пользователей

 

 

Создать представление для обработки запросов на регистрацию новых пользователей

 

 

Создать базу данных для хранения учетных записей пользователей

 

Использовать декоратор @login_required

Вопрос 5

 

 

 

 

Какие языки и фреймворки часто используются для разработки веб-приложений на Python?

Выберите один ответ:

 

Java и Spring

 

HTML, CSS и JavaScript

 

 

PHP и Laravel

 

++ и Qt

Вопрос 6

 

 

 

 

Какой инструмент можно использовать для создания таблиц и индексов базы данных в Django?

Выберите один ответ:

 

requirements.txt

 

pip

 

makemigrations

 

 

collectstatic

Вопрос 7

 

 

Какие функции выполняет декоратор @login_required в Django?

Выберите один или несколько ответов:

 

Защищает представления от неавторизованных пользователей

 

Создает формы для регистрации новых пользователей

 

Создает базу данных для хранения учетных записей пользователей

 

Проверяет подлинность учетных данных пользователя

 

Вопрос 8

 

 

 

 

Какие этапы включает процесс развертывания веб-приложения на Python с использованием Django?

Выберите один или несколько ответов:

 

установка и настройка базы данных

 

 

настройка операционной системы

 

настройка веб-сервера

 

 

конфигурация маршрутов в приложении

Вопрос 9

 

 

 

 

Что такое режим отладки в Django?

Выберите один ответ:

 

режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в вашем коде

 

режим, в котором Django автоматически исправляет ошибки в вашем коде

 

режим, в котором Django выводит отладочную информацию о работе базы данных

 

режим, в котором Django выводит отладочную информацию о работе сервера

 

Вопрос 10

 

 

 

 

Какие шаги необходимо выполнить для установки библиотеки requests с помощью менеджера пакетов pip?

Выберите один или несколько ответов:

 

установка Python

 

 

написание кода

 

установка зависимостей

 

выполнение команды pip install requests

 

 

Вам подходит эта работа?
Похожие работы
Другое
Контрольная работа Контрольная
18 Ноя в 00:00
11
0 покупок
Другое
Лабораторная работа Лабораторная
17 Ноя в 23:07
12
0 покупок
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир