Бесплатные ответы на тесты по предмету «Высокоуровневые методы информатики и программирования.э» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 40 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Понятие «перегрузки функций» связано с таким понятием объектно ориентированного программирования (ООП), как «…»
1полиморфизм✓ Правильный ответ
2инкапсуляция
3наследование
4объединение
✓ Правильный ответ
полиморфизм
Вопрос 2
Наследование – это механизм получения …
1нового класса из существующего
2нового метода класса из существующего
3виртуального метода класса из статического
4абстрактного класса из существующего
Вопрос 3
Поля класса (по умолчанию) являются …
1закрытыми
2открытыми
3защищенными
4объединенными
Вопрос 4
Основное назначение конструктора класса – это …
1инициализация закрытых данных класса
2обеспечение доступа к методам класса
3конструирование открытых данных класса
4чтение информации из файла
Вопрос 5
Объект cin – это …
1объект класса Istream
2объект класса Ostream
3оператор вывода данных
4строка символов, определенная в файле ресурсов
Вопрос 6Ответ открыт бесплатно
Объект cout – это …
1объект класса Ostream✓ Правильный ответ
2объект класса Istream
3оператор ввода данных
4функция ввода-вывода
✓ Правильный ответ
объект класса Ostream
Вопрос 7
Чтобы метод базового класса можно было переопределять в производном классе, его необходимо объявить …
1виртуальным
2статическим
3динамическим
4закрытым
Вопрос 8
Деструктор класса обычно используется для …
1освобождения динамически выделенной памяти
2обращения к методам класса
3создания меню приложения
4работы с MFC
Вопрос 9
Память под класс выделяется в момент …
1создания объекта класса
2объявления класса
3обращения к полям класса
4вызова методов класса
Вопрос 10Ответ открыт бесплатно
Конструктор класса – это …
1метод, который автоматически вызывается при создании объекта класса✓ Правильный ответ
2виртуальный метод класса, переопределяемый в базовом классе
3объект класса
4экземпляр класса
✓ Правильный ответ
метод, который автоматически вызывается при создании объекта класса
Вопрос 11
Деструктор класса – это …
1метод, который автоматически вызывается при уничтожении объекта класса
2виртуальный метод класса, переопределяемый в базовом классе
3объект класса
4экземпляр класса
Вопрос 12
Реализация методов класса обычно описывается …
1в отдельном файле с расширением *.срр
2в заголовочном файле, где описан класс
3в файлах ресурсов
4в отдельном файле с расширением *.ico
Вопрос 13Ответ открыт бесплатно
Операция «::» называется операцией …
1доступа к глобальной области видимости✓ Правильный ответ
2доступа к полям класса
3логического сравнения полей класса
4наследования
✓ Правильный ответ
доступа к глобальной области видимости
Вопрос 14
Абстрактный класс – это класс, …
1содержащий хотя бы один чисто виртуальный метод
2содержащий хотя бы один виртуальный метод
3не содержащий виртуальных методов
4не содержащий закрытых методов
Вопрос 15
Для … создание объектов невозможно
1абстрактных классов
2базовых классов
3производных классов
4классов, находящихся на вершине иерархии классов,
Вопрос 16Ответ открыт бесплатно
Для класса CDialog конструктор будет называться …
1CDialog()✓ Правильный ответ
2~ CDialog()
3constructor()
4CconstructorDialog()
✓ Правильный ответ
CDialog()
Вопрос 17
Деструктор класса Аrray, для которого создан объект count, – это …
1~Array()
2Array()
3count
4~count
Вопрос 18
Множественное наследование класса – это создание …
1класса на основе нескольких независимых классов
2класса на основе нескольких классов одной иерархии
3нескольких классов на основе базового класса
4множества объектов класса
Вопрос 19
Говоря о перегрузке методов, можно утверждать, что …
1перегрузка методов – это наличие в классе нескольких одноименных методов
2перегруженные методы должны отличаться друг от друга числом или типом формальных параметров
3перегружать разрешается только конструкторы
4перегрузка методов реализована только в языке С++
Вопрос 20Ответ открыт бесплатно
Элементы класса могут иметь различные уровни доступа, такие как «…»
1открытый (public)✓ Правильный ответ
2защищенный (protected)✓ Правильный ответ
3закрытый (private)✓ Правильный ответ
4привилегированный (privileged)
✓ Правильный ответ
открытый (public) ; защищенный (protected) ; закрытый (private)
Вопрос 21
Говоря о дочерних классах, можно утверждать, что …
1дочерний класс можно создавать на основе одного или нескольких родителей
2на основе дочернего класса можно создавать свои дочерние классы
3дочерние классы являются более функциональными, чем их «родители»
4дочерние классы могут не включать в себя некоторые методы «родителей»
Вопрос 22
К преимуществам использование принципа наследования и иерархий классов можно отнести …
1возможность создания собственных классов на основе уже существующих
2максимальное использование ранее созданного и отлаженного программного кода
3простоту внесения изменений в объектную программу
4существенное уменьшение размеров объектных программ
Вопрос 23Ответ открыт бесплатно
К закрытым данным класса можно обращаться …
1только с помощью методов, расположенных в интерфейсной части класса✓ Правильный ответ
2только из объектов того же класса
3через объекты того же класса и объекты производных от него классов
4только из статических методов класса
✓ Правильный ответ
только с помощью методов, расположенных в интерфейсной части класса
Вопрос 24
К защищенным методам класса можно обращаться …
1из объектов того же класса и объектов производных от него классов
2через объекты любого класса
3только из объектов того же класса
4только из статических методов класса
Вопрос 25
Использование классов, дружественных по отношению к данному классу, позволяет …
1напрямую обращаться к закрытым элементам данного класса
2напрямую обращаться только к открытым элементам данного класса
3создавать объекты данного класса
4создавать внешние определения для данного класса
Вопрос 26Ответ открыт бесплатно
Использование дружественных функций позволяет …
1напрямую обращаться к закрытым элементам данного класса✓ Правильный ответ
2создавать статические элементы данного класса
3напрямую обращаться только к открытым элементам данного класса
4создавать виртуальные методы данного класса
✓ Правильный ответ
напрямую обращаться к закрытым элементам данного класса
Вопрос 27
Правильно объявить шаблонную функцию можно следующим образом: …
1template void MyFunction(T param) {…}
2void MyFunction(T param) {…}
3template void MyFunction(T param) {…}
4void MyFunction(T param) {…}
Вопрос 28
Статические члены класса – это …
1переменные, не меняющие своих значений между вызовами методов
2члены, общие для всех экземпляров класса
3методы, которые не наследуются
4константы класса
Вопрос 29
Если класс A является дружественным по отношению к классу B, то …
1класс A имеет доступ к cкрытым (private и protected) полям класса B
2класс B имеет доступ к скрытым (private и protected) полям класса A
3класс A может вызывать скрытые (private и protected) методы класса B
4класс B может вызывать скрытые (private и protected) методы класса A
Вопрос 30Ответ открыт бесплатно
Использовать механизм дружественных классов и функций не рекомендуется, так как это …
1существенно замедляет скорость работы программы
2нарушает принципы инкапсуляции✓ Правильный ответ
3запутывает исходный код и снижает его читабельность
✓ Правильный ответ
нарушает принципы инкапсуляции
Вопрос 31
Правильно объявить шаблонный класс можно следующим образом: …
1template class A{// описание членов класса}
2class A{// описание членов класса}
3templateclass A{// описание членов класса}
4template class A{// описание членов класса}
Вопрос 32
Если при наследовании не реализовывать чисто виртуальный метод родительского класса, то тогда …
1класс-наследник останется абстрактным
2нельзя будет создать объект класса-наследника
3класс-наследник не сможет наследовать закрытые элементы базового класса
Вопрос 33Ответ открыт бесплатно
Скрытый указатель на объект класса обозначается ключевым словом «…»
1this✓ Правильный ответ
2then
3else
4parent
✓ Правильный ответ
this
Вопрос 34
Члены класса – это …
1поля и методы класса
2защищенные данные класса
3методы, определенные в разделе private
4поля, определенные в разделе public
Вопрос 35
Имя класса – это …
1пользовательский тип данных
2модификатор доступа к полям класса
3объект класса
4переменная, используемая при программировании в MFC
Вопрос 36Ответ открыт бесплатно
Интерфейс класса – это …
1Интерфейс класса методы, расположенные в открытой части класса✓ Правильный ответ
2графические объекты класса
3все связанные с классом методы
4поля класса
✓ Правильный ответ
Интерфейс класса методы, расположенные в открытой части класса
Вопрос 37
Класс – это …
1определяемый программистом тип, в котором объединены данные и методы для их обработки
2методы обработки данных произвольного типа
3массив структур
4поля, определяемые программистом при использовании соответствующих методов
Вопрос 38
Объект класса – это …
1переменная типа данных «класс»
2тип данных, в котором объединены данные и методы их обработки
3приложение
4переменная, используемая при программировании в MFC
Вопрос 39
Поля класса – это …
1константы и переменные, которые содержит класс
2окна ввода EditBox
3методы класса
4члены класса
Вопрос 40Ответ открыт бесплатно
Механизм ограничения доступа к данным и их объединение с методами, обрабатывающими эти данные, – это …
1инкапсуляция✓ Правильный ответ
2полиморфизм
3класс
4объединение
✓ Правильный ответ
инкапсуляция
О материалах и доступе
Что входит в набор «Высокоуровневые методы информатики и программирования.э»?
40 вопросов с вариантами из опубликованных тестов (2). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.