💯 Объектно-ориентированное программирование в технических системах.ти_ФРК — ответы на тест Синергия / МОИ / МТИ / МосАП

Раздел
Программирование
Тип
Просмотров
155
Покупок
6
Антиплагиат
Не указан
Размещена
18 Июн в 19:55
ВУЗ
Не указан
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
Объектно-ориентированное программирование в технических системах.ти_ФРК
177.5 Кбайт 300 ₽
Описание

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

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

Объектно-ориентированное программирование в технических системах.ти_ФРК

  1. Тема 1. Основные конструкции языка C++
  2. Материалы к теме 1. Основные конструкции языка С++
  3. Тема 2. Составные типы данных
  4. Материалы к теме 2. Составные типы данных
  5. Тема 3. Реализация объектно-ориентированного программирования на языке C++
  6. Материалы к теме 3. Реализация объектно-ориентированного программирования на языке C++
  7. Тема 4. Применение разработки на C++ в технических системах
  8. Материалы к теме 4. Применение разработки на C++ в технических системах
  9. Глоссарий


В каждой программе на языке C++…

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

  • глобальная переменная должна иметь тип данных
  • должно быть как минимум две объявленные переменные
  • переменные должны называться либо x либо y
  • должна быть функция main

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

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

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

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

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

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

В чем различия между delete и delete[]?

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

  • нет разницы
  • delete предназначен для уничтожения объектов, память под которые выделена при помощи new(). delete[] для объектов выделенных при помощи оператора new[]()
  • delete предназначен для уничтожения объектов, память под которые выделена при помощи new[](). delete[] для объектов выделенных при помощи оператора new()

Виртуальными называются функции…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • double
  • char
  • int
  • long

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

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

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

Как называются операторы, изменяющие состояние объекта?

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

  • модификаторы
  • селекторы
  • операции преобразований

Какая разница между ++x и x++?

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

  • ++x использует значение x и затем производит его увеличение
  • x++ увеличивает значение x до его использования
  • ++x уменьшает значение x до его использования
  • x++ использует значение x и затем производит его увеличение

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

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

  • abort()
  • terminate()
  • unexpected()

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

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

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

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

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

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

Каков размер «пустого» объекта?

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

  • 1 char на gcc 32 bit
  • 2 char на gcc 32 bit
  • 2 char на gcc 64 bit
  • 1 char на gcc 64 bit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Какое из этих выражений вернет true, если входное целое число v является степенью двойки?

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

  • (v | (v + 1)) == 0
  • (~ v & (v - 1)) == 0
  • (v | (v - 1)) == 0
  • (v & (v - 1)) == 0

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

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

  • struct
  • union
  • enum
  • template

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

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

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

Какой диапазон значений имеет тип int для 32-разрядных вычислительных систем?

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

  • oт 0 до 255
  • от -32768 до 32767
  • от 0 до 65535
  • от 0 до 4 294 967 295

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

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

  • break
  • if
  • for
  • while

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

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

  • switch
  • if
  • for
  • while

Какой синтаксис в С++ имеет функция, вычисляющая квадрат числа х?

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

  • такой функции в С++ нет, а для вычисления квадрата числа используют выражение х*х или pow(x,2)
  • sqr(x)
  • exp(x)
  • random(x)

Какой синтаксис в С++ имеет функция, вычисляющая квадратный корень числа х?

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

  • sqrt(x)
  • int(x)
  • sqr(x)
  • exp(x)

Класс – это…

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

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

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

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

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

Логическое выражение может возвращать результат типа…

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

  • integer
  • boolean
  • char
  • logical

Могут ли совпадать имена параметров метода и имена полей объекта?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Переменную какого типа можно использовать в качестве селектора в операторе switch-case?

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

  • int[]
  • double
  • char
  • переменную пользовательского класса

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

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

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

Полиморфизм в объектно-ориентированном программировании реализуется…

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

  • через механизмы перегрузки (функций и операций), виртуальные функции и шаблоны
  • через механизмы перегрузки (функций и операций) и шаблоны;
  • через виртуальные функции и шаблоны;
  • через механизмы перегрузки (функций и операций) и виртуальные функции

Полиморфизм реализован через механизмы…

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

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

При описании метода перед его именем указывается…

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

  • имя типа объекта
  • имя экземпляра объекта
  • имя поля объекта
  • имя объекта-предка

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

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

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

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

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

  • protected
  • public
  • virtual protected
  • private

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

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

  • protected
  • public
  • virtual protected
  • private

Сколько раз должен быть указан тип данных для переменной?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Что включает в себя алфавит языка C++?

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

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

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

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

  • #include
  • endl
  • return
  • startl

Что называется деструктором?

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

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

Что называется конструктором?

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

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

Что называется прототипом функции?

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

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

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

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

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

Что такое массив?

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

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

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

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

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

Шаблон функции - это...

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

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

cout – это…

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

  • поток ввода
  • поток символов
  • поток вывода
  • поток включения
Вам подходит эта работа?
Похожие работы
ООП - Объектно-ориентированное программирование
Тест Тест
19 Сен в 08:59
34
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
21 Июл в 13:46
55 +1
0 покупок
ООП - Объектно-ориентированное программирование
Курсовая работа Курсовая
26 Июн в 12:06
52
0 покупок
ООП - Объектно-ориентированное программирование
Тест Тест
11 Июн в 10:22
98
0 покупок
Другие работы автора
Стратегический маркетинг
Тест Тест
8 Окт в 18:38
15 +3
1 покупка
Информационные технологии
Тест Тест
3 Окт в 15:56
28 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир