Средства программной разработки- тесты Росдистант — часть 1

100

Внимание! Пожалуйста, указывайте Ваш настоящий Email. В случае утери документа, вы сможете его скачать на почте! Все вопросы в файле совпадают с теми, что представлены у нас на сайте.

Здесь вы можете купить ответы "Средства программной разработки" ТГУ Росдистант. После покупки вы получите файлы с ответами. Так же вы можете заказать решение тестов "Средства программной разработки". Для заказа необходимо обратиться к нашим менеджерам. Все контакты указаны на сайте.

Раздел: Росдистант ТГУ- ответы на тесты

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

Вместе с условными операторами в Python используется оператор ... для проверки нескольких условий.
Ответ:

Для доступа к связанным данным в обратном направлении, т. е. от модели, у которой есть внешний ..., к модели, на которую он ссылается, можно использовать «обратные связи».
Ответ:

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

Класс – это ... для создания объектов.
Ответ:

Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Ответ:

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

get

filter

all

exclude

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

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

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

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

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

Что означает понятие «статические файлы» в веб-разработке?

Файлы, которые изменяются в зависимости от конкретного запроса к серверу

Файлы, которые содержат секретную информацию

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

Файлы, которые не изменяются в зависимости от конкретного запроса к серверу

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

Процесс создания интерфейса пользователя, который отображается в ... – это создание веб-страницы в Django. (Вставить пропущенное слово через дефис.)
Ответ:

ORM в Django – это высокоуровневый ... для работы с базой данных в объектно-ориентированном стиле.
Ответ:

Что такое URL-маршрутизация в Django?

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

Инструмент для создания динамических HTML-страниц

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

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

Что такое веб-фреймворки в веб-разработке на Python?

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

Инструменты для тестирования веб-приложений

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

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

Что позволяет делать использование объектов и атрибутов классов в Python?

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

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

Манипулировать данными в объектах

Определять новые модули Python

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

global

nonlocal

local

outer

Django ORM позволяет работать с данными, хранящимися в базе данных, как с ... Python.
Ответ:

Процесс создания веб-сайтов и веб-приложений, которые доступны через ... – это web-разработка.
Ответ:

Что такое декораторы в Python?

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

Это мощный инструмент в Python, который позволяет добавлять новые функциональные возможности к существующему коду без его изменения

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

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

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

PyInstaller

cx_Freeze

Django

Flask

... в Python – это файлы, содержащие код, который можно использовать в других программах.
Ответ:

Какой тип связей можно использовать в Django ORM для связи между таблицами, когда один объект в одной таблице связан с несколькими объектами в другой таблице?
Многие ко многим

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

Один к одному

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

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

mkdir()

chdir()

getcwd()

rmtree()

Django ORM позволяет создавать модели, которые представляют ... в базе данных.
Ответ:

Сборка и ... приложения на Python – это процесс разработки и подготовки программного кода на языке Python, который может быть выполняемым на компьютере или другом устройстве.
Ответ:

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

mkdir()

chdir()

getcwd()

rmdir()

Что нужно учитывать при работе со строками?

Неизменяемость строк

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

Различные методы

Регистр записи переменных

Модель в Django – это ... Python, который определяет структуру таблицы в базе данных.
Ответ:

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

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

Где хранятся миграции в Django?

В папке "controllers" внутри каждого приложения Django

В папке "models" внутри каждого приложения Django

В папке "templates" внутри каждого приложения Django

В папке "migrations" внутри каждого приложения Django

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

Поля

Методы

Функции

Операторы

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

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

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

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

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

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

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

format()

upper()

lower()

replace()

В какой момент нужно выполнить соответствующую команду, чтобы активировать виртуальное окружение и запустить свой код в активированном виртуальном окружении?

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

После установки модуля virtualenv

После создания нового виртуального окружения

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

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

Django ORM поддерживает несколько типов ...: «один к одному», «один ко многим» и «многие ко многим».
Ответ:

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

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

execute()

executemany()

fetchone()

fetchall()

Что такое Django?

Библиотека для создания веб-браузеров

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

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

Инструмент для создания мобильных приложений
• Средства программной разработки
• Тема 1.1. Базовые структуры языка Python и их обработка
• Промежуточный тест 1

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

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

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

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

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

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

format()

upper()

lower()

replace()

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

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

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

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

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

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

remove()

delete()

pop()

discard()

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

Angular

Django

Vue.js

React

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

input()

print()

get()

read()

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

+ и -

* и / - не верно

[] и len()+

== и !=

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

множества

Кортежи+

списки

словари

• Средства программной разработки
• Тема 1.2. Файлы, модули и функции в Python
• Промежуточный тест 2

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

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

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

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

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

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

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

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

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

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

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

from

import

use

include

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

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

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

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

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

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

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

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

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

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

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

*

?

[]

{}

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

try/else

try/catch

try/except

try/fail

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

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

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

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

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

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

mkdir()

chdir()

getcwd()

rmdir()

• Средства программной разработки
• Тема 2.1. Введение в ООП на языке программирования на 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" и имеет свой конструктор

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

init

str

del

repr

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• Средства программной разработки
• Тема 3.1. Создание веб-приложения на Python с использованием Django
• Промежуточный тест 4

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

python manage.py startserver

python manage.py runserver

python manage.py start

python manage.py server

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

init.py

settings.py

urls.py

manage.py

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

HTML и CSS

JavaScript и CSS

Python и Ruby

Python и PHP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

models.py

views.py

settings.py

urls.py

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

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

Язык стилей

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

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

• Средства программной разработки
• Тема 3.2. Базы данных и ORM
• Промежуточный тест 5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

execute()

executemany()

fetchone()

fetchall()

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

Целое поле

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

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

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

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

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

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

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

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

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

SQLAlchemy

Pyramid

Flask

Django

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

SQLAlchemy, Django ORM, psycopg2

PyMongo, Cassandra, Redis

SQLite3, MySQLdb, Peewee

Django, Flask, Pyramid

• Средства программной разработки
• Тема 3.3. Django ORM: работа с данными и формами
• Промежуточный тест 6

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

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

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

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

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

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

поле "books"

поле "categories"

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

объект книги

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

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

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

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

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

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

"all", "filter", "order_by"

"create", "update", "delete"

"select", "insert", "update"

"get", "save", "delete"

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

add

update

create

remove

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

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

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

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

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

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

get

filter

all

related_name

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

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

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

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

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

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

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

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

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

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

Что такое Django Admin?

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

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

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

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

• Средства программной разработки
• Тема 4.1. Подготовка веб-приложения на языке Python к публикации
• Промежуточный тест 7

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

requirements.txt

pip

makemigrations

collectstatic

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

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

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

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

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

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

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

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

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

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

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

установка Python

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

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

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

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

Java и Spring

HTML, CSS и JavaScript

PHP и Laravel

++ и Qt

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PyQt5 приложение

Django приложение

Flask приложение

pandas приложение

Нужна помощь с тестами? Обращайтесь к нашим менеджерам

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Средства программной разработки- тесты Росдистант — часть 1”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте.
Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.

Похожие товары

Просмотренные товары

VK MAX Telegram WhatsApp
Отправьте нам сообщение