Топ-100

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

ОСТАВЬТЕ ЗАЯВКУ (КОНТАКТЫ НИЖЕ), И МЫ ПОМОЖЕМ С РЕШЕНИЕМ И ОТВЕТОМ по ТЕСТу.

РОСДИСТАНТ

 Ответы на тесты (промежуточный, итоговый).

 Ответы на электронный учебник.

 Один тест (учебник) от 50 руб.  

ВОПРОСЫ по предмету

ПРЕДМЕТЫ, ВОПРОСЫ, ОТВЕТЫ

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

Объектно-ориентированное программирование на C++. Помощь с ответами на тесты Росдистант ТГУ. —Вопрос 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