Средства программной разработки

Раздел
Программирование
Тип
Просмотров
69
Покупок
2
Антиплагиат
Не указан
Размещена
30 Янв в 06:53
ВУЗ
Росдистант ТГУ
Курс
3 курс
Стоимость
270 ₽
Демо-файлы   
1
jpg
spr spr
36.7 Кбайт 36.7 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
sredstva-programmnoy-razrabotki
883.9 Кбайт 270 ₽
Описание

Ответы на промежуточные тесты и итоговый. Всего около 120 вопросов. Сдан в 2024 году. Балл разный, в зависимости от вопросов которые попадутся. Ответы выделены зеленым цветом. Для быстрого поиска нужно нажать Ctrl+F.

Оглавление

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

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

строки в нижний регистр?

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

format()

upper()

lower()

replace()

Вопрос 2

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

Python?

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

+ и -

* и /

[] и len()

== и !=

Вопрос 3

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

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

объекты разных типов?

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

множества

Кортежи

списки

словари

Вопрос 4

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

пользователя в Python?

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

input()

print()

get()

read()

Вопрос 5

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

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

Angular

Django

Vue.js

React

Вопрос 6

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

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

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

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

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

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

Вопрос 7

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

в Python?

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

Использование range() для создания последовательностей,

использование break, continue и pass для управления циклами, принципы

работы циклов и их эффективность

Использование кавычек для определения начала и конца цикла,

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

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

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

математических вычислений

Вопрос 8

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

в Python?

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

remove()

delete()

pop()

discard()

Вопрос 1

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

директории?

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

mkdir()

chdir()

getcwd()

rmdir()

Вопрос 2

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

директорий?

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

*

?

[]

{}

Вопрос 3

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

сохранения значений внешних переменных?

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

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

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

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

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

значений внешних переменных

Вопрос 4

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

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

try/else

try/catch

try/except

try/fail

Вопрос 5

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

конкретных объектов из модуля в Python?

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

from

import

use

include

Вопрос 6

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

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

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

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

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

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

Вопрос 7

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

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

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

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

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

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

Вопрос 8

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

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

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

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

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

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

Вопрос 9

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

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

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

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

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

функциям

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

Вопрос 1

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

Вопрос 2

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

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

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

одного родительского класса

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

двух родительских классов

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

нескольких родительских классов

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

родительского класса и его потомков

Вопрос 3

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

Вопрос 4

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

Вопрос 5

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

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

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

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

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

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

Вопрос 6

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

программировании?

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

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

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

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

метода, но с различной реализацией

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

пользователей объекта

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

объекта

Вопрос 7

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

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

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

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

функции

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

функции

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

Вопрос 8

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

удалении экземпляра класса?

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

init

str

del

repr

Вопрос 1

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

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

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

определенных задач

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

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

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

Вопрос 2

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

серверной части веб-приложений?

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

HTML и CSS

JavaScript и CSS

Python и Ruby

Python и PHP

Вопрос 3

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

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

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

Язык стилей

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

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

Вопрос 4

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

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

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

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

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

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

использования

Вопрос 5

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

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

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

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

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

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

Вопрос 6

Какой файл в структуре проекта Django используется для

управления проектом, позволяет выполнять различные задачи,

такие как запуск сервера, создание миграций и многое другое?

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

init.py

settings.py

urls.py

manage.py

Вопрос 7

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

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

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

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

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

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

Вопрос 8

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

Django?

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

models.py

views.py

settings.py

urls.py

Вопрос 9

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

окружение при работе над определенным проектом?

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

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

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

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

упростить управление зависимостями

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

Вопрос 10

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

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

python manage.py startserver

python manage.py runserver

python manage.py start

python manage.py server

Вопрос 1

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

соответствующих запросу, при работе с БД в Python?

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

execute()

executemany()

fetchone()

fetchall()

Вопрос 2

Какие из перечисленных ORM-библиотек в Python являются

частью фреймворков для веб-разработки?

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

SQLAlchemy

Pyramid

Flask

Django

Вопрос 3

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

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

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

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

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

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

Вопрос 4

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

в Django?

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

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

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

определенному условию

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

определенному условию

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

Условию

Вопрос 5

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

наиболее популярными в Python?

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

SQLAlchemy, Django ORM, psycopg2

PyMongo, Cassandra, Redis

SQLite3, MySQLdb, Peewee

Django, Flask, Pyramid

Вопрос 6

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

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

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

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

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

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

Вопрос 7

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

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

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

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

данных

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

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

Вопрос 8

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

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

Целое поле

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

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

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

Вопрос 1

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

все книги, связанные с определенной категорией?

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

поле "books"

поле "categories"

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

объект книги

Вопрос 2

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

данных в Django ORM?

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

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

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

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

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

Вопрос 3

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

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

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

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

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

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

Вопрос 4

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

доступа к административной панели?

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

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

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

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

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

Вопрос 5

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

объектов в Django ORM?

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

add

update

create

remove

Вопрос 6

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

запросов в базу данных в Django ORM?

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

"all", "filter", "order_by"

"create", "update", "delete"

"select", "insert", "update"

"get", "save", "delete"

Вопрос 7

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

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

get

filter

all

related_name

Вопрос 8

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

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

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

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

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

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

Вопрос 9

Что такое Django Admin?

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

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

вместо SQL-запросов

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

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

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

Вопрос 10

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

объектов модели в базе данных?

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

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

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

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

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

Вопрос 1

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

Django?

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

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

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

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

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

Вопрос 2

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

пользователей в Django?

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

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

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

новых пользователей

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

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

Вопрос 3

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

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

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

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

имени пользователя и пароля

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

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

Вопрос 4

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

requests с помощью менеджера пакетов pip?

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

установка Python

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

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

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

Вопрос 5

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

используя PyInstaller?

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

PyQt5 приложение

Django приложение

Flask приложение

pandas приложение

Вопрос 6

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

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

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

ошибках и исключениях в вашем коде

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

коде

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

базы данных

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

сервера

Вопрос 7

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

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

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

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

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

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

Вопрос 8

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

индексов базы данных в Django?

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

requirements.txt

pip

makemigrations

collectstatic

Вопрос 9

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

на Python с использованием Django?

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

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

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

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

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

Вопрос 10

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

веб-приложений на Python?

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

Java и Spring

HTML, CSS и JavaScript

PHP и Laravel

++ и Qt

Итоговый тест

Вопрос 1

... в Python – это именованная область памяти, которая

используется для хранения значений.


Вопрос 2

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

управления выполнением программы в зависимости от

выполнения определенных условий?

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

if

else

elif

ifel

Вопрос 3

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

Django ORM?

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

Определить модели данных и их поля

Определить связи между моделями

Создать или обновить базу данных с помощью миграций

Удалить базу данных

Вопрос 4

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

видимости в программе, демонстрирующей работу вложенных

функций?

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

Локальная

Глобальная

Нелокальная

Константа

Вопрос 5

... – это функция, которая ссылается на переменные в своей

внешней области видимости, которые уже были удалены из стека

вызовов.


Вопрос 6

Логирование – это процесс ... важной информации об ошибках и

исключениях, которые могут возникнуть в коде.


Вопрос 7

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

объекты Python вместо ...-запросов.


Вопрос 8

Какую команду нужно выполнить, чтобы установить библиотеку

requests с помощью менеджера пакетов pip?

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

pip install requests

pip install all requests

pip install requests.dependencies

pip install package requests

Вопрос 9

... в Django используются для того, чтобы сохранить изменения в

структуре базы данных и обеспечить совместимость между

моделями и базой данных.


Вопрос 10

Если приложение использует базу данных, то нужно настроить ...

с базой данных и создать таблицы и индексы, если это

необходимо.


Вопрос 11

Что такое кортежи в Python?

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

Неупорядоченные коллекции объектов

Упорядоченные коллекции объектов

Коллекции, которые могут содержать объекты только одного типа

Коллекции, которые могут быть изменены, добавлены или удалены

Вопрос 12

... – это библиотека, которая позволяет абстрагироваться от

физической реализации базы данных и работать с объектами в

памяти, а не с таблицами в базе данных. (Вставить сокращенное

обозначение заглавными буквами.)


Вопрос 13

Для создания веб-страницы в Django нужно выполнить первый

шаг – создать ... Django.


Вопрос 14

При написании программ, использующих условные операторы,

важно понимать принципы работы и правильно использовать

операторы сравнения и ... операторы.


Вопрос 15

С помощью какого ключевого слова функция в Python может

возвращать результаты?


Вопрос 16

ORM в Django – это высокоуровневый ... для работы с базой

данных в объектно-ориентированном стиле.


Вопрос 17

Метод ...() в ORM Django позволяет создавать новые объекты

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


Вопрос 18

Цикл ... используется для повторения блока кода, пока

определенное условие истинно.


Вопрос 19

Шаблоны Django включают HTML-код и специальные ...

шаблонного языка, которые позволяют включать в шаблон

динамические данные и другие


Вопрос 20

Метод ...() в Django позволяет обновлять значения полей у

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


Вопрос 21

Закончите предложение: «Тег {% block %} позволяет создавать

универсальные шаблоны, которые могут быть адаптированы к

различным ...».


Вопрос 22

Какие ORM-библиотеки в Python позволяют работать с

различными типами баз данных?

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

SQLAlchemy

Pyramid

Flask

Peewee

Вопрос 23

Цикл ... используется для перебора элементов в

последовательности: строка, список или кортеж.


Вопрос 24

Что делает следующий фрагмент программного кода на Python?

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

Создает цикл, который итерирует от 1 до 10, проверяет, является ли

текущее значение четным числом, и выводит это значение, если оно

четное

Создает цикл, который итерирует от 1 до 10, проверяет, является ли

текущее значение нечетным числом, и выводит это значение, если оно

нечетное

Создает цикл, который итерирует от 2 до 11, проверяет, является ли

текущее значение четным числом, и выводит это значение, если оно

четное

Создает цикл, который итерирует от 2 до 11, проверяет, является ли

текущее значение нечетным числом, и выводит это значение, если оно

нечетное

Вопрос 25

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

пользователей в Django?

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

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

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

новых пользователей

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

Подключить веб-сервер к приложению

Вопрос 26

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

двух таблиц?

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

one-to-one

one-to-many

many-to-one

many-to-many

Вопрос 27

Какие команды нужно выполнить, чтобы создать новое

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

зависимости из файла requirements.txt при переносе проекта на

другую систему?

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

Создать новое окружение и установить зависимости вручную

Активировать старое окружение и установить зависимости вручную

Создать новое окружение и установить зависимости из файла

requirements.txt

Активировать старое окружение и установить зависимости из файла

requirements.txt

Вопрос 28

Что позволяют делать модели в Django?

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

Определять структуру данных и методы для работы с ними

Создавать графический интерфейс пользователя

Управлять сетевыми соединениями

Создавать алгоритмы машинного обучения

Вопрос 29

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

действий в зависимости от того, выполняется ли определенное

условие.


Вопрос 30

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

Python?

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

Установка Python

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

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

Запуск приложения

Вопрос 31

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

Django?

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

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

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

определенному условию

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

определенному условию

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

условию

Вопрос 32

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

Django?

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

Создать новый файл шаблона в папке templates вашего приложения

Создать функцию представления в файле views.py вашего

приложения

Подключить шаблон к функции представления

Создать маршрут в файле models.py вашего приложения

Вопрос 33

... являются неизменяемыми объектами, поэтому их элементы не

могут быть изменены после создания.


Вопрос 34

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

Python?

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

Уменьшить количество ошибок

Создать новые переменные

Создать новые функции

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

Вопрос 35

Режим ... в Django – это режим, в котором Django выводит

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


Вопрос 36

Что из перечисленного является языком программирования,

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

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

HTML

CSS

JavaScript

Python

Вопрос 37

Чтобы использовать модуль в Python, его нужно

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

скомпилировать

запустить

импортировать

скопировать

Вопрос 38

Что такое классы в Python?

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

Это переменные

Это шаблоны для создания объектов

Это функции

Это циклы

Вопрос 39

Какой символ заменяет любое количество символов в шаблоне

поиска файлов и директорий?

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

*

?

[]

{}

Вопрос 40

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

между таблицами, когда один объект в одной таблице связан с

несколькими объектами в другой таблице?

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

Многие ко многим

Один ко многим

Один к одному

Многие к одному

Вопрос 1

Библиотеки могут быть установлены с помощью менеджера

пакетов ... или других инструментов.


Вопрос 2

... – это последовательность символов, заключенных в кавычки.


Вопрос 3

Для создания миграций в Django нужно выполнить команду,

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

данных.


Вопрос 4

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

виртуального окружения в Python?

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

pip

venv

virtualenv

requirements.txt

Вопрос 5

Какой фреймворк Python предоставляет всестороннюю

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

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

пользователей?

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

Django

Flask

Pyramid

Bottle

Вопрос 6

... в Django – это способ изменения структуры базы данных без

потери данных.


Вопрос 7

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

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

Инструменты для визуализации данных

Инструменты для машинного обучения

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

Высокоуровневые структуры данных и инструменты для анализа и

манипулирования данными

Вопрос 8

Что позволяет наследование классов в Python?

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

Создавать новые типы данных

Создавать новые переменные

Создавать новые функции

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

Вопрос 9

Какие преимущества может принести изучение декораторов в

Python?

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

Улучшение качества и читаемости кода

Увеличение сложности программирования в Python

Уменьшение эффективности программирования в Python

Увеличение количества ошибок в коде

Вопрос 10

Для защиты ... в Django мы можем использовать декораторы

@login_required.


Вопрос 11

Какое ключевое слово используется для объявления функции в

Python?

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

func

def

define

function

Вопрос 12

Шаблоны в Django – это файлы, которые содержат HTML разметку и дополнительные теги шаблонов Django, которые

позволяют создавать ... веб-страницы.


Вопрос 13

Что необходимо определить в модели Django ORM для связи

«один ко многим»?

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

Обратную связь

Внешний ключ

Промежуточную таблицу

Обратную связь или промежуточную таблицу

Вопрос 14

Встроенный интерфейс администратора, который позволяет

управлять данными в Django-приложении без написания ..., – это

Django Admin.


Вопрос 15

Какие опции конфигурации предоставляют PyInstaller и cx_Freeze

для создания автономных исполняемых файлов на Python?

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

Опции пакетирования

Опции компиляции

Опции командной строки

Опции конфигурации базы данных

Вопрос 16

Вместе с условными операторами в Python используется

оператор ... для проверки нескольких условий.


Вопрос 17

Что может возвращать функция в Python?

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

Только числа

Только строки

Значения любого типа данных

Только логические значения

Вопрос 18

... в Python – это неупорядоченные коллекции уникальных

элементов.


Вопрос 19

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

объектов из таблицы в базе данных?

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

"all"

"filter"

"order_by"

"aggregate"

Вопрос 20

Метод ... () в Django позволяет удалять объекты модели,

удовлетворяющие определенному условию.


Вопрос 21

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

строки.


Вопрос 22

Модели в Django могут содержать поля, ... и другие свойства,

которые определяют, как данные будут храниться и

взаимодействовать с базой данных.


Вопрос 23

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

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

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

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

Модуль для отображения данных на веб-страницах

Язык программирования для создания веб-приложений

Вопрос 24

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

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

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

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

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

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

Вопрос 25

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


Вопрос 26

Бесплатная и открытая библиотека для Python, предназначенная

для создания ..., – это Django. (Вставить слово, написанное через

дефис.)


Вопрос 27

Как называется именованная область памяти, которая

используется для хранения значений?

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

Переменная

Неизвестная

Объект

Сущность

Вопрос 28

Каким ключевым словом в Python можно обеспечить доступ

вложенной функции к переменным внешней функции?

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

global

nonlocal

local

outer

Вопрос 29

Важными функциями любого веб-приложения являются процессы

«регистрация» и «...» пользователей, которые позволяют

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

учетные записи и работать с приложением в соответствии со

своими правами доступа.


Вопрос 30

За счет использования моделей Django можно не только

определить структуру данных, но и выделить ... на данные,

хранящиеся в ней, задавать отношения между таблицами.


Вопрос 31

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

серверной части веб-приложений?

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

HTML, CSS

JavaScript

Python, PHP, Ruby

SQL

Вопрос 32

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

связанных объектов из промежуточной таблицы?

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

get

filter

all

exclude

Вопрос 33

Что такое декоратор @login_required в Django?

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

Инструмент для создания представлений в Django

Инструмент для защиты представлений от неавторизованных

пользователей

Инструмент для обработки запросов на авторизацию пользователей

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

пользователей

Вопрос 34

... могут быть созданы с помощью классов Python, что позволяет

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

таблицами.


Вопрос 35

Для создания новых объектов в базе данных необходимо создать

... модели и сохранить его.


Вопрос 36

Виртуальное окружение – это изолированное пространство, в

котором устанавливаются ... вашего проекта.


Вопрос 37

PyInstaller использует механизм ... для определения

зависимостей.


Вопрос 38

Регистрация пользователей – это процесс создания ... записи для

нового пользователя в приложении.


Вопрос 39

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

экран?

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

print()

input()

replace()

help()

Вопрос 40

Какой метод используется для замены одной подстроки на

другую в строке?

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

format()

upper()

lower()

replace()

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
7 Мар в 11:46
75 +14
0 покупок
Основы программирования
Отчет по практике Практика
6 Мар в 23:14
70 +12
0 покупок
Основы программирования
Отчет по практике Практика
6 Мар в 09:42
108 +17
0 покупок
Другие работы автора
Предпринимательство
Тест Тест
30 Янв в 10:02
109
5 покупок
Гражданский процесс
Тест Тест
30 Янв в 09:55
52
1 покупка
Гражданское право
Тест Тест
30 Янв в 09:38
62
2 покупки
Трудовое право
Тест Тест
30 Янв в 09:23
44 +1
0 покупок
Философия
Тест Тест
30 Янв в 09:21
86
0 покупок
Финансовое право
Тест Тест
30 Янв в 09:17
48 +1
0 покупок
Гражданское право
Тест Тест
29 Янв в 19:29
59
0 покупок
Уголовное право
Тест Тест
29 Янв в 19:25
85 +1
0 покупок
Теория государства и права
Тест Тест
29 Янв в 19:21
61 +1
0 покупок
Предпринимательство
Тест Тест
29 Янв в 19:18
85
2 покупки
Английский язык
Тест Тест
29 Янв в 19:05
57
0 покупок
Менеджмент
Тест Тест
15 Янв 2024 в 21:09
641 +2
21 покупка
Экология
Тест Тест
15 Янв 2024 в 21:02
467
5 покупок
Менеджмент организации
Тест Тест
15 Янв 2024 в 20:48
609
35 покупок
Менеджмент
Тест Тест
15 Янв 2024 в 20:39
2 737
27 покупок
Энергетика
Тест Тест
15 Янв 2024 в 20:27
174
2 покупки
Энергетика
Тест Тест
15 Янв 2024 в 20:19
222
5 покупок
Маркетинг
Тест Тест
25 Дек 2023 в 22:37
507
14 покупок
Информатика
Тест Тест
22 Окт 2023 в 22:02
925
35 покупок
Темы журнала
Показать ещё
Прямой эфир