💯 Объектно-ориентированное программирование.ти (ответы на тест Синергия / МОИ / МТИ / МосАП, март 2024)

Раздел
Программирование
Тип
Просмотров
64
Покупок
1
Антиплагиат
Не указан
Размещена
26 Мар в 23:23
ВУЗ
Не указан
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Объектно-ориентированное программирование.ти
123.5 Кбайт 300 ₽
Описание

Объектно-ориентированное программирование в технических системах > Объектно-ориентированное программирование

  • правильные ответы на вопросы из теста по данной дисциплине
  • вопросы отсортированы в лексикографическом порядке
Оглавление

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

  1. Учебные материалы


Алфавит языка C++ включает в себя…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • буквы национальных алфавитов
  • имена переменных
  • шестнадцатеричные числа
  • символы +, -, [, ]

В каких случаях необходимо использовать оператор return в теле функции?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

В какой секции можно объявить конструктор класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • только в секции public
  • только в секции protected или public
  • зависит от того, где объявлен конструктор класса-предка
  • в любой секции

В С++ к плавающим типам данных относится…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • double
  • int
  • short
  • long

В С++ к плавающим типам данных относится…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • float
  • int
  • short
  • long

В чем ошибка при таком определении бинарного оператора: String operator+()?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • для бинарного оператора должен быть задан параметр
  • ошибки нет
  • оператор сложения нельзя переопределять

В чем состоит преимущество строго типизированных интерфейсов?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Все, что после символа // в С++ - это …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • комментарии
  • деление
  • div
  • mod

Выберите верное утверждение

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Выберите однострочный комментарий C++

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • ##однострочный комментарий
  • **однострочный комментарий
  • //однострочный комментарий

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • class MoreDetails:: Details
  • class MoreDetails: public class Details
  • class MoreDetails: public Details
  • class MoreDetails: class(Details)

Выберите правильные утверждения

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Выберите правильные утверждения

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Для доступа к элементам объекта используются…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • при обращении через имя объекта – точка, при обращении через указатель – операция «->»
  • при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «точка»
  • при обращении через имя объекта – точка, при обращении через указатель – два двоеточия
  • при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «->»

Для чего нужен cin?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • получать информацию (данные) от пользователя
  • включает заголовочный файл
  • выводит значение переменной

Для чего предназначена функция exp(n) в С++ ?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • функция вычисляет экспоненту числа n
  • функция выдает случайное число из промежутка [0, n-1]
  • функция вычисляет квадратный корень числа n
  • функция вычисляет целую часть числа n

Для чего предназначена функция tan(n) в С++ ?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • функция вычисляет тангенс угла n
  • функция выдает случайное число из промежутка [0, n-1]
  • функция вычисляет квадратный корень числа n
  • функция вычисляет целую часть числа n

Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, что будет вызвано при A a1,a2,a3=5; a3 = a1 – a2;?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Задан массив: int m[3][4] = { { 1, 2, 3, 4}, { 5, 6, 7, 8}, { 9, 10, 11, 12} }. Какое значение содержится в элементе m[2][3]?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 10
  • 3
  • 7
  • 12

Знаком != обозначается в С++ логическая операция…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • не равно
  • или
  • и
  • равно

Знаком || обозначается в С++ логическая операция…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • или
  • и
  • равно
  • не равно

К целым типам данных в С++ не относится…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • float
  • char
  • int
  • long

К целым типам данных в С++ относятся …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • char, long, int, short
  • char, float, int, short
  • double, long, int, short
  • double, float, int, short

Какая переменная доступна только в методе, где она объявлена?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • переменная - член
  • локальная переменная
  • переменная класса
  • внешняя переменная

Какие из следующих утверждений правильные?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • поля класса могут быть описаны с модификатором extern
  • поля класса могут быть описаны с модификатором register
  • поля класса не могут быть ссылками на сам класс
  • поля класса могут быть указателями на сам класс

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • виртуальные функции, не возвращающие никакого значения
  • виртуальные функции, к описанию которых добавлен инициализатор =0
  • виртуальные деструкторы
  • виртуальные функции, объявленные в разделе private

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • private
  • public
  • protected
  • по умолчанию не объявляются

Какое выражение верно для переменных в C++?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • переменные не должны иметь тип данных
  • переменные должны быть объявлены до их использования
  • переменные не имеют имён
  • переменные являются директивами препроцессора

Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Какое из приведенных утверждений об абстрактном классе является НЕПРАВИЛЬНЫМ?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Какое из следующих утверждений НЕПРАВИЛЬНОЕ?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • вы можете определить дружественную функцию и дружественный класс
  • если класс А является дружественным для класса B, то класс A имеет доступ ко всем закрытым полям и методам класса В
  • если класс А является дружественным для класса B и класс С - потомок B, то класс A является дружественным для C
  • если класс А является дружественным для класса B, это не означает, что класс B является дружественным для A

Какое из следующих утверждений правильное?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • поля класса могут быть описаны с модификатором static
  • поля класса могут быть описаны с модификатором auto
  • поля класса могут быть описаны с модификатором register
  • поля класса могут быть описаны с модификатором extern

Какое ключевое слово языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • struct
  • union
  • enum
  • template

Какое свойство ООП позволяет скрыть от других частей программы детали реализации объекта?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • инкапсуляция
  • наследование
  • полиморфизм
  • абстрагирование

Какой диапазон значений имеет тип данных short?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • -32768…32767
  • -128…127
  • 0…255
  • 0…65535

Какой диапазон значений имеет тип данных unsigned char?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 0…255
  • -128…127
  • -32768…32767
  • 0…65535

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • switch
  • if
  • for
  • while

Какой размер в байтах имеет переменная вещественного типа float?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 2
  • 4
  • 8
  • 10

Комментарий к программе – это…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Объект – это…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Объявление char *buf; соответствует…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • созданию символьной переменной buf
  • созданию строковой переменной buf
  • созданию указателя buf на символьное значение
  • созданию указателя buf на строку

Оператор if в С++ используется для…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Оператор switch в С++ используется для…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Оператором итерационного цикла является оператор…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • do тело_цикла while (выражение-условие)
  • while (выражение-условие) тело_цикла
  • for (инициализация цикла; выражение-условие; список_выражений) тело_цикла

Основные особенности объективно-ориентированного языка… (выберите наиболее точный ответ)

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Перечислите директивы ограничения видимости в порядке «увеличения открытости»

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • public, protected, private
  • public, private, protected
  • private, public, protected
  • private, protected, public

При открытии файла выполняется следующее действие…

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • protected
  • public
  • virtual protected
  • private

Сколько операндов должна иметь операторная функция бинарного оператора, объявленная как дружественная функция?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 3
  • 0
  • 1
  • 2

Список параметров функции описан как "void". Что можно сказать о параметрах этой функции?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • аргумент может быть только константой
  • у функции нет параметров
  • аргумент может быть только переменной
  • аргумент может быть выражением любого типа

Стиль ООП рекомендует объявлять поля объектов …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • с директивой private
  • с директивой public
  • без директив
  • с директивой local

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • #includ
  • #include
  • #includion
  • #includation

Укажите функцию, переводящую целое число в строку

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • IntToStr (число или выражение)
  • ShowMessage (Строка)
  • FloatToStr(число или выражение)
  • StrToFloat

Цикл While называется циклом …

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • с заданным количеством шагов
  • с предусловием
  • с постусловием

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Чему будет равно с после выполнения следующей строки с = sqrt(9);?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • 3
  • -3
  • 1,7
  • выдаст ошибку

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

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • #include
  • endl
  • return
  • startl

Что обычно содержит класс?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • данные и информацию о них
  • данные и методы
  • массивы данных
  • массивы методов

Что описывает оператор typedef float (*ptr)(char);?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • тип указателя на функции, каждая из которых имеет параметр типа char и возвращает значение типа float
  • тип указателя на функции, каждая из которых имеет параметр типа float и возвращает значение типа char
  • оператор не имеет смысла

Что определяет операция sizeof(str)?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

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

Что такое функция?

Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

  • некоторая часть программы, содержащая описание переменных и констант основной программы
  • некоторая часть программы, имеющая собственное имя и которая может вызываться из основной программы
  • некоторая часть программы, содержащая вредоносный код, и блокирует определенные действия системы
  • некоторая часть программы, в которой происходит начальная инициализация всех полей структур, массивов, переменных
Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Отчет по практике Практика
1 Апр в 00:21
18
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
12 Мар в 12:07
34 +1
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
3 Мар в 08:49
28
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
22 Дек 2023 в 20:27
75
2 покупки
ООП - Объектно-ориентированное программирование
Тест Тест
23 Ноя 2023 в 11:40
127
2 покупки
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир