ОТВЕТЫ НА ТЕСТ ( Витте ) Объектно-ориентированное программирование

Раздел
Программирование
Тип
Просмотров
97
Покупок
0
Антиплагиат
Не указан
Размещена
10 Авг в 19:42
ВУЗ
Витте
Курс
Не указан
Стоимость
200 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Объектно-ориентированное программирование
19.3 Кбайт 200 ₽
Описание

!!!!ВНИМАНИЕ!!!! Во избежание ненужных претензий после покупки, Убедительная просьба: поскольку иногда в институтах меняют тесты на новые, перед оплатой внимательно сверяйте вопросы с вопросами Вашего теста.

Оглавление

Линейный поиск в отсортированном интервале быстрее всего осуществляется с использованием алгоритма

Adjacent_find()

Find()

Binary_search()

Find_if()

 

Задан участок кода tupedef set<char>::iterator sci; он реализует

Задание итератора sci для контейнера set<char>

Вызов статического члена iterator

Объявление нового типа данных sci

Объявление итератора типа char контейнера set

 

Контейнер Дек оптимизирован для выполнения операций

Сортировки элементов

Добавления и уничтожения элементов с обоих концов контейнера

Поиска элементов

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

 

К структурным паттернам относят

Посредник

Одиночка

Адаптер

Абстрактная фабрика

 

Деком наиболее оптимально выполняются следующие операции

Вставка в середину дека

Вставка и удаление элементов с обоих концов

Индексирование

Достаточно быстрый перебор

 

 

 

 

Шаблон Цепочка ответственности (Chain of responsibility) предназначен для

Поиска наилучшей стратегии, в связанном списке объектов стратегии

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

Создания серии связанных объектов

Создания серии объектов от одного виртуального

 

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

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

Проверку: является ли одно множество подмножеством другого

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

Вывода содержимого множества в поток

 

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

Деструкторы вызываются в обратном порядке (от производного к базовому )

Деструкторы вызываются в прямом порядке

(от базового класса к производному классу)

Деструкторы вызываются в прямом порядке (от базового к производному ),

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

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

Деструкторы вызываются в обратном порядке (от производного к базовому ), но при множественном наследовании, в соответствии с обратным порядком базовых классов, указанном при определении класса

 

Какого типа итераторов, из перечисленных ниже, не существует

Двунаправленный итератор

Абстрактный итератор

Итератор вывода

Итератор ввода

 

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

Private

Public

Prtected

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

 

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

 Полиморфизм

Шаблон фабрика предназначен для

Создания объектов разных типов через единый общий интерфейс

Создания новых типов объектов и управления ими

Создания классов контейнеров

Создание узко-специализированных объектов управления

 

Полиморфическим кластером называется

Совокупность связанных полиморфных

Совокупность полиморфных

Совокупность классов и подклассов, в которых определяется и переопределяется виртуальная функция

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

 

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

Pair

Advance

Min

Distanse

 

Ключевое слово operator используется для

Выполнения произвольного оператора

Перезагрузки операций

Объявляет возможность применения нового оператора к объекту

Задания оператора у закрытых функций класса

Перебор элементов в приоритетной очереди возможно осуществить

Такой перебор осущетсвить нельзя

Посредством имитации посредством вектора

На прямую, при помощи оператора [ ]

На прямую за счет функции At()

 

Закрытые члены класса, доступные для составных и дружественных функций этого класса объявляются при помощи атрибута:

Стек реализует контейнер действующий по принципу

Запрещение доступа к последнему элементу

Первый пришел- первый ушёл

Наибольшее время хранения у первого элемента

Первый пришел- последний ушел

 

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

Суррогатным

Передатчиком

Унаследованным

Обобщающим

 

Шаблон очередь наиболее часто применяется в следующих задачах

Разграничения прав доступа

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

Моделирования задач массового обслуживания

Организация произвольного доступа

 

Все контейнеры стандартной библиотеки содержат

Оригиналы сохраненных объектов

Указатели на сохраненные объекты

Ссылки на сохраненные объекты

Копии сохраненных объектов

 

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

Поведенческие паттерны

Структурные паттерны

Паттерны создания объектов

Обобщающие паттерны

 

Для передачи параметров из конструктора производного класса в конструктор нужно

Указать параметры в списке параметров основного конструктора

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

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

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

 

Какое название имеет объект, предназначенный для доступа к элементам структур данных (контейнеров) и коллекций стандартной библиотеки шаблонов?

Какое из правил определения деструкторов является ошибочным:

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

Имя деструктора совпадает с именем класса с добавленным впереди символом тильды «~»

Деструктор не имеет аргументов и не имеет возвращаемого значения

Класс имеет ровно один деструктор

Недостатком отображений является

Длительный поиск элементов по ключу

 

Многочисленные лишние операции создания и уничтожения объектов при любом использовании операторной функции map::operator[ ]

Автоматическое создание несуществующих элементов

Не возможность создания унаследованных классов

 

Для освобождение памяти, занятой одномерным массивом р (память выделена оператором new) необходимо вызвать следующий оператор

Delete p

Free (p)

Delete []p

Delete [][]p

 

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

Искаженными

Перегруженными

Расширенными

Инкапсулированными

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир