"Средства программной разработки (ответы на промежуточный тест 3 Росдистант)"
Описание работы
Ответы на промежуточный тест 3 по Средствам программной разработки ВУЗ "Росдистант"
8 вопросов с ответами
Вопрос 1
Как называется метод, который вызывается автоматически при удалении экземпляра класса?
init
str
del
repr
Вопрос 2
Что делает следующий фрагмент программного кода на 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"
Вопрос 3
Что такое множественное наследование?
Это возможность класса наследовать свойства и методы только от одного родительского класса
Это возможность класса наследовать свойства и методы только от двух родительских классов
Это возможность класса наследовать свойства и методы сразу от нескольких родительских классов
Это возможность класса наследовать свойства и методы только от родительского класса и его потомков
Вопрос 4
Что такое инкапсуляция в объектно-ориентированном программировании?
Механизм, который позволяет создавать новые классы на основе существующих классов, наследуя их свойства и методы
Возможность объектов разных классов использовать одинаковое имя метода, но с различной реализацией
Концепция, которая обеспечивает скрытие реализации объекта от пользователей объекта
Функция, которая определена в классе и может изменять данные объекта
Вопрос 5
Что делает следующий фрагмент программного кода на 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"
Вопрос 6
Как применить декоратор к функции в Python?
Изменить код функции, добавив декоратор внутри функции
Создать новую функцию с декоратором и вызвать ее вместо исходной функции
Использовать символ @ и название декоратора перед определением функции
Нельзя применить декоратор к функции в Python
Вопрос 7
Что делает следующий фрагмент программного кода на 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" и имеет свой конструктор
Вопрос 8
Что представляют собой объекты в Python?
Экземпляры функций
Экземпляры классов
Экземпляры модулей
Экземпляры операторов
Тест пройден на 8 баллов из 8
После покупки, Вы получите файл с ответами на промежуточный тест 3 по Средствам программной разработки
Оглавление работы
скрин лого с результатами в файлах для демонстрации
Литературные источники
отсутствует
Раздел: | Программирование |
Предмет: | Другое |
Тип работы: | Тест |
Размещен: | 28 февраля в 08:41 |
Язык: | Русский |

