| helpstudy | Дата: Вторник, 12.03.2024, 16:21 | Сообщение # 1 |
|
Генерал-полковник
Группа: Администраторы
Сообщений: 991
Статус: Offline
| Ответы на тесты из курса РОСДИСТАНТ: Средства программной разработки. Тесты 1-7. Всего 63 вопроса.
Скачать
|
| |
|
|
| helpstudy | Дата: Вторник, 12.03.2024, 16:23 | Сообщение # 2 |
|
Генерал-полковник
Группа: Администраторы
Сообщений: 991
Статус: Offline
| Промежуточный тест 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
Скачать
|
| |
|
|