Объектно-ориентированное программирование на C++.Росдистант ТГУ

Раздел
Программирование
Тип
Просмотров
316
Покупок
4
Антиплагиат
Не указан
Размещена
3 Окт 2021 в 12:18
ВУЗ
Росдистант ТГУ
Курс
Не указан
Стоимость
250 ₽
Демо-файлы   
1
png
Отметка Отметка
29 Кбайт 29 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
Объектно-ориентированное программирование на C++
2.6 Мбайт 250 ₽
Описание

Работа состоит из 8 промежуточных тестов и итогового теста.

Оглавление

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

Вопрос 1

 Выберете заголовочный файл, которого не существует

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

<process>

<iterator>

<algorithm>

<containers>

Вопрос 2

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

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

Устойчивость

Модульность

Параллелизм

Иерархия

Вопрос 3

 

Язык С++ для генерации исключений использует ключевое слово

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

threw

thrown

throw

throws

Вопрос 4

 

Предполагается, что необходимо обеспечить перехват стандартного исключения bad_typeid. Какой вариант описания catch следует выбрать

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

catch(int&) { /*…*/}

catch(std::exception&) { /*…*/}

catch(std::bad_typeid&) { /*…*/}

catch(const char*) { /*…*/}

catch(…) { /*…*/}

Вопрос 5

 

К принципам ООП относят

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

параллелизм

статическое распределение памяти

типизация

использование указателей

Вопрос 6

 

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

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

создания объекта на основе уже существующего объекта

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

вызова при динамическом создании объекта

присвоения значений элементам данных класса, объявленных как const

Вопрос 7

 

Для строки str = “12345ABCD” был вызван метод

str.insert(2, “EEEx”, 2); std::cout<< “str = ” <<str<<std::endl;

Укажите, что получиться после вызова этого метода

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

str = 12EEEx345ABCD

str = 1EE2345ABCD

str = 12EE345ABCD

str = 123EE45ABCD

Вопрос 8

 

К принципам ООП относят

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

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

применение интерфейсов

иерархия

полиморфизм

Вопрос 9

 

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

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

<iomanip>

<strstream>

<iostream>

<fstream>

Вопрос 10

 

При написании lookup table (справочной таблицы) какой контейнер целесообразно применить

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

std::find

std::lookup

ничего из перечисленного

std::map

Вопрос 11

 

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

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

<iostream>

<strstream>

<fstream>

<iomanip>

Вопрос 12

 

Пусть определены три объекта класса. В этом случае в памяти содержится

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

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

четыре копии методов класса

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

одна копия методов класса

Вопрос 13

 

Видами ассоциации являются

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

вложение

композиция

множественная ассоциация

реализация

Вопрос 14

 

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

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

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

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

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

выполняется каждый раз при создании нового объекта

Вопрос 15

 

Временные объекты - это объекты

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

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

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

существующие пока программа загружена в память

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

Вопрос 16

 

К принципам ООП относят

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

инкапсуляция

иерархия

динамическое распределение памяти

переопределение методов

Вопрос 17

 

Выберете правильный метод STL

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

mismatch

maximum

minimum

ничего из перечисленного

Вопрос 18

 

Какой способ доступа к кленам класса объявлен по умолчанию

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

public

private

protected

friend

Вопрос 19

 

STL контейнер, который содержит составные элементы ключ и значение, следующие в определенном порядке, называется

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

multimap

multiset

set

map

Вопрос 20

 

На диаграмме класс Е имеет

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

2 метода

1 метод

не имеет методов

3 метода

Вопрос 21

 

Отношение «Is-A» реализуется с помощью

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

реализации

ассоциации

зависимости

наследования

Вопрос 22

 

Когда выполняется конструктор класса

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

при объявлении класса

при объявлении объекта класса

при использовании объекта класса

при выходе объекта из области видимости

Вопрос 23

 

Количество элементов строки можно узнать, используя функцию

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

size_type max_size() const;

bool empty() const;

size_type length() const;

size_type capacity() const;

size_type size() const;

Вопрос 24

 

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

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

hidden

private

protected

public

Вопрос 25

 

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

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

ошибка компиляции потому, что тело класса Birds не определено

ошибка компиляции потому, что тело класса Eagle не определено

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

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

Вопрос 26

 

Чем ограничено время жизни элемента контейнера

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

временем жизни контейнера

фигурными скобками

временем жизни программы

ничем не ограничено

Вопрос 27

 

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

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

тип итератор

тип вектор

тип хранилище

все перечисленное

Вопрос 28

 

Видами ассоциации являются

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

бинарная ассоциация

обобщение

зависимость

множественная ассоциация

Вопрос 29

 

В определении класса члены класса с ключевым словом public доступны

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

методам этого класса

в случае, если известен пароль

любой функции программы

только открытым членам класса

Вопрос 30

 

Предполагается задействовать обработчик исключения

catch(const exception&e) {}

какой вариант throw следует выбрать

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

throw myexception

throw *pmyex;

throw 20;

throw pmyex;

Вопрос 31

 

Поля (данные-члены) класса могут быть

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

только целыми числами

любыми встроенными типами

любого определенного в программе типа

любого определенного в программе типа и указателем на объект этого же класса

Вопрос 32

 

Сочетание объединения всех свойств объекта, определяющих его состояние и поведение, в единую абстракцию и ограничение доступа к реализации этих свойств называется

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

Инкапсуляция

Параллелизм

Полиморфизм

Абстрагирование

Вопрос 33

 

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

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

отсутствует конструктор

отсутствует метод доступа к полю

лишняя ; в конце объявления класса

отсутствует спецификатор доступа public для метода

Вопрос 34

 

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

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

Типизация

Абстрагирование

Полиморфизм

Инкапсуляция

Вопрос 35

 

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

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

int get();

istream& get (char* s, streamsize n);

istream& get (char* s, streamsize n, char delim);

istream& get (char& c);

Вопрос 36

 

На диаграмме приведен пример

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

простого наследования

зависимости

ассоциации

сложного наследования

Вопрос 37

 

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

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

<<

<=

>>

>=

Вопрос 38

 

Выберите наиболее подходящее определение принципу типизации

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

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

принцип разработки программной системы, предполагающий реализацию ее в виде отдельных частей (модулей)

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

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

Вопрос 39

 На диаграмме класс Е имеет

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

3 метода

2 метода

не имеет методов

1 метод

Вопрос 40

 В каких случаях в классе-наследнике недоступны элементы базового класса

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

в любом случае доступны

если в базовом классе эти элементы объявлены как protected

если в базовом классе эти элементы объявлены как private

если в базовом классе эти элементы объявлены как hidden

Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Контрольная работа Контрольная
9 Ноя в 12:28
53 +2
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
9 Ноя в 12:12
44 +4
1 покупка
ООП - Объектно-ориентированное программирование
Задача Задача
4 Ноя в 14:57
23 +1
0 покупок
ООП - Объектно-ориентированное программирование
Задача Задача
4 Ноя в 14:17
19 +1
0 покупок
ООП - Объектно-ориентированное программирование
Задача Задача
4 Ноя в 14:12
28 +1
0 покупок
Другие работы автора
Уголовное право
Тест Тест
18 Ноя в 13:49
10 +1
0 покупок
Логистика
Контрольная работа Контрольная
14 Ноя в 19:40
25 +2
0 покупок
Налоговое право
Контрольная работа Контрольная
14 Ноя в 19:39
16
0 покупок
Английский язык
Контрольная работа Контрольная
14 Ноя в 19:37
24 +3
0 покупок
Управление проектами
Тест Тест
12 Ноя в 13:01
64 +10
3 покупки
Муниципальное управление
Контрольная работа Контрольная
11 Ноя в 11:07
21 +1
0 покупок
Муниципальное управление
Контрольная работа Контрольная
11 Ноя в 11:05
24 +1
0 покупок
Экономическая теория
Тест Тест
11 Ноя в 06:49
45 +2
2 покупки
Экономика предприятия
Тест Тест
11 Ноя в 06:43
22 +1
0 покупок
Административное право
Тест Тест
11 Ноя в 06:32
31 +2
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
11 Ноя в 06:18
35 +3
1 покупка
Темы журнала
Показать ещё
Прямой эфир