Объектно-ориентированное программирование//ТУСУР (Решение → 50162)

Описание

ОТВЕТЫ НА ТЕСТ В ФАЙЛЕ ПРИ ОПЛАТЕ

Оглавление

Блоком называется оператор или часть подпрограммы, ограниченная … скобками.фигурнымикруглымиквадратнымиВерноВыберите все верные ответы (может быть несколько или один).Question2Операция «.*» обозначает:косвенное обращение к элементу класса по имени объекта и указателю на элементпрямое

Блоком называется оператор или часть подпрограммы, ограниченная … скобками.

  • фигурными
  • круглыми
  • квадратными

Верно


Выберите все верные ответы (может быть несколько или один).

Question

2

Операция «.*» обозначает:

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

3

Для объявления класса используется ключевое слово class, за которым следует:

  • открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой.
  • открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой и точкой с запятой.
  • сначала двойное двоеточие и потом открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой и точкой с запятой.

Неверно


Выберите все верные ответы (может быть несколько или один).

Question

4

Модификатор volatile сообщает компилятору, что переменная:

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

5

Если перед базовым классом используется атрибут public, то защищенные члены базового класса переходят в … в производном классе.

  • закрытые
  • открытые
  • защищенные

Верно


Выберите все верные ответы (может быть несколько или один).

Question

6

Операции могут быть перегружены с помощью:

  • только составных функций
  • только дружественных функций
  • составных и дружественных функций

Верно


Выберите все верные ответы (может быть несколько или один).

Question

7

Поля двух различных объектов класса:

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

Неверно


Выберите все верные ответы (может быть несколько или один).

Question

8

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

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

9

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

  • @
  • ::
  • %

Верно


Выберите все верные ответы (может быть несколько или один).

Question

10

Что такое список инициализации?

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

11

Как определяется множественное наследование?

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

12

Объект Си++ представляет собой:

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

13

В Си++ можно превратить вызовы подпрограмм в генерацию кодов, составляющих эти подпрограммы, в местах вызова с помощью функции:

  • include
  • define
  • inline

Верно


Выберите все верные ответы (может быть несколько или один).

Question

14

Что понимается под ячейкой памяти для хранения информации?

  • Функция
  • Переменная
  • Число

Верно


Выберите все верные ответы (может быть несколько или один).

Question

15

Преимущество списка инициализации заключается в том, что он:

  • позволяет управлять константами и псевдонимами (ссылками)
  • позволяет задавать начальные значения констант и псевдонимов (ссылок)
  • не позволяет задавать начальные значения констант и псевдонимов (ссылок)

Верно


Выберите все верные ответы (может быть несколько или один).

Question

16

Конкретная реализация определенного таким образом класса создается с помощью следующей общей формы (где тип – тип переменной, которая будет параметром класса):

  • имя_класса < тип > объект
  • объект имя_класса < тип >
  • < тип > имя_класса объект

Верно


Выберите все верные ответы (может быть несколько или один).

Question

17

Разрешено создавать указатель на абстрактный базовый класс, а также ссылку на такой класс:

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

18

Конструктор копирования класса вызывается каждый раз, когда выполняется … объектов, принадлежащих этому классу.

  • вызов
  • копирование
  • изменение

Верно


Выберите все верные ответы (может быть несколько или один).

Question

19

Функции какого типа ничего не возвращают?

  • int
  • double
  • void

Верно


Выберите все верные ответы (может быть несколько или один).

Question

20

Оператор Return – определяет:

возврат из функции в вызывающую программу. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:

return ;

return <выражение> ;возврат из функции в вызывающую программу. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:

return < имя переменной > ;

return < номер строки > ;возврат в операторе for функции в начало. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:

return ;

return <выражение> ;

Неверно


Выберите все верные ответы (может быть несколько или один).

Question

21

Можно выполнять унарные операции над указателями?

  • Над указателями нельзя выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на 1.
  • Над указателями можно выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на длину типа, на который ссылается используемый указатель.
  • Над указателями можно выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на 1.

Неверно


Выберите все верные ответы (может быть несколько или один).

Question

22

У каждой операции имеется приоритет. Если в выражении несколько операций, то первой будет выполнена операция:

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

Верно


Выберите все верные ответы (может быть несколько или один).

Question

23

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

  • Классы
  • Идентификаторы
  • Шаблоны

Верно


Выберите все верные ответы (может быть несколько или один).

Question

24

Какие два типа комментариев существуют?

а) /комментарий/ и б) //комментарий//а) /*комментарий и б) //комментарий//а) /*комментарий*/ и б) //комментарий

Верно


Выберите все верные ответы (может быть несколько или один).

Question

25

Запись void some_function(int size=1) означает передачу значения:

  • по умолчанию
  • по значению
  • по ссылке

Верно


Выберите все верные ответы (может быть несколько или один).

Question

26

Совокупность классов и подклассов, в которых определяется и переопределяется …, называется полиморфическим кластером этой виртуальной функции.

  • виртуальная функция
  • конструкторбазовая функция

Верно

    
            Описание
            ОТВЕТЫ НА ТЕСТ В ФАЙЛЕ ПРИ ОПЛАТЕ 
            Оглавление
            Блоком называется оператор или часть подпрограммы, ограниченная … скобками.фигурнымикруглымиквадратнымиВерноВыберите все верные ответы (может быть несколько или один).Question2Операция «.*» обозначает:косвенное обращение к элементу класса по имени объекта и указателю на элементпрямое обращение к методу класса по именипрямое обращение к элементу класса по имени объекта и указателю на элементВерноВыберите все верные ответы (может быть несколько или один).Question3Для объявления класса используется ключевое слово class, за которым следует:открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой.открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой и точкой с запятой.сначала двойное двоеточие и потом открывающая фигурная скобка, а за ней – список данных-членов и методов класса. Объявление завершается закрывающей фигурной скобкой и точкой с запятой.НеверноВыберите все верные ответы (может быть несколько или один).Question4Модификатор volatile сообщает компилятору, что переменная:может быть изменена некоторым фоновым процессом, например подпрограммой обработки прерываний или портом ввода – выводане может быть изменена некоторым фоновым процессом, например подпрограммой обработки прерываний или портом ввода – выводаможет быть изменена любым программным процессомВерноВыберите все верные ответы (может быть несколько или один).Question5Если перед базовым классом используется атрибут public, то защищенные члены базового класса переходят в … в производном классе.закрытыеоткрытыезащищенныеВерноВыберите все верные ответы (может быть несколько или один).Question6Операции могут быть перегружены с помощью:только составных функцийтолько дружественных функцийсоставных и дружественных функцийВерноВыберите все верные ответы (может быть несколько или один).Question7Поля двух различных объектов класса:не связаны между собой только для разных конструкторовсвязаны между собойне связаны между собойНеверноВыберите все верные ответы (может быть несколько или один).Question8Какая функция называется переопределенной?В производных классах можно заново определять составную функцию, что называется переопределением.В производных классах необходимо заново определять виртуальную функцию, что называется переопределением.В производных классах не надо заново определять составную функцию, что называется переопределением.ВерноВыберите все верные ответы (может быть несколько или один).Question9Если при обращении к переопределенной функции производного класса требуется вызов функции из базового класса или вызов внешней функции, то применяется оператор:@::%ВерноВыберите все верные ответы (может быть несколько или один).Question10Что такое список инициализации?Дополнительное средство для инициализации полей.Перечисляемые в конструкторе переменные.Перечисляемые в конструкторе переменные, указываемые в фигурных скобках.ВерноВыберите все верные ответы (может быть несколько или один).Question11Как определяется множественное наследование?Наличие у производного класса более чем одного непосредственного базового класса.Наличие у производного класса не менее одного непосредственного базового класса.Наличие у производного класса не более двух непосредственно базовых классов.ВерноВыберите все верные ответы (может быть несколько или один).Question12Объект Си++ представляет собой:непрерывный участок памятиабстрактный объект реального миразапись элементов классаВерноВыберите все верные ответы (может быть несколько или один).Question13В Си++ можно превратить вызовы подпрограмм в генерацию кодов, составляющих эти подпрограммы, в местах вызова с помощью функции:includedefineinlineВерноВыберите все верные ответы (может быть несколько или один).Question14Что понимается под ячейкой памяти для хранения информации?ФункцияПеременнаяЧислоВерноВыберите все верные ответы (может быть несколько или один).Question15Преимущество списка инициализации заключается в том, что он:позволяет управлять константами и псевдонимами (ссылками)позволяет задавать начальные значения констант и псевдонимов (ссылок)не позволяет задавать начальные значения констант и псевдонимов (ссылок)ВерноВыберите все верные ответы (может быть несколько или один).Question16Конкретная реализация определенного таким образом класса создается с помощью следующей общей формы (где тип – тип переменной, которая будет параметром класса):имя_класса &lt; тип &gt; объектобъект имя_класса &lt; тип &gt;&lt; тип &gt; имя_класса объектВерноВыберите все верные ответы (может быть несколько или один).Question17Разрешено создавать указатель на абстрактный базовый класс, а также ссылку на такой класс:если для ее инициализации не требуется создания временного объектаесли для ее инициализации требуется создание временного объектаесли для ее выполнения требуется создание временного объектаВерноВыберите все верные ответы (может быть несколько или один).Question18Конструктор копирования класса вызывается каждый раз, когда выполняется … объектов, принадлежащих этому классу.вызовкопированиеизменениеВерноВыберите все верные ответы (может быть несколько или один).Question19Функции какого типа ничего не возвращают?intdoublevoidВерноВыберите все верные ответы (может быть несколько или один).Question20Оператор Return – определяет:возврат из функции в вызывающую программу. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:return ;return &lt;выражение&gt; ;возврат из функции в вызывающую программу. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:return &lt; имя переменной &gt; ;return &lt; номер строки &gt; ;возврат в операторе for функции в начало. Осуществляется возврат с помощью оператора return, по одному из двух вариантов:return ;return &lt;выражение&gt; ;НеверноВыберите все верные ответы (может быть несколько или один).Question21Можно выполнять унарные операции над указателями?Над указателями нельзя выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на 1.Над указателями можно выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на длину типа, на который ссылается используемый указатель.Над указателями можно выполнять унарные операции: инкремент и декремент. При выполнении операций ++ и -- значение указателя увеличивается или уменьшается на 1.НеверноВыберите все верные ответы (может быть несколько или один).Question22У каждой операции имеется приоритет. Если в выражении несколько операций, то первой будет выполнена операция:с более высоким приоритетом; операции одного приоритета выполняются справа налевос более высоким приоритетом (сначала сложение и вычитание, потом умножение и деление и затем уж вычисление остатка); операции одного приоритета выполняются слева направос более высоким приоритетом (сначала умножение, потом деление, вычисление остатка, сложение и вычитание); операции одного приоритета выполняются слева направоВерноВыберите все верные ответы (может быть несколько или один).Question23Как в языке программирования называются компоненты для обозначения имен переменных, функций и меток, применяемых в программе?КлассыИдентификаторыШаблоныВерноВыберите все верные ответы (может быть несколько или один).Question24Какие два типа комментариев существуют?а) /комментарий/ и б) //комментарий//а) /*комментарий и б) //комментарий//а) /*комментарий*/ и б) //комментарийВерноВыберите все верные ответы (может быть несколько или один).Question25Запись void some_function(int size=1) означает передачу значения:по умолчаниюпо значениюпо ссылкеВерноВыберите все верные ответы (может быть несколько или один).Question26Совокупность классов и подклассов, в которых определяется и переопределяется …, называется полиморфическим кластером этой виртуальной функции.виртуальная функцияконструкторбазовая функцияВерно 
            
            
            Объектно-ориентированное программирование.ти (тест с ответами Синергия/МОИ/ МТИ /МОСАП)Объектно-ориентированное программирование//ТУСУРОбъектно-ориентированное программирование//ТУСУР💯 Объектно-ориентированный анализ и программирование (правильные ответы на тест Синергия / МОИ / МТИ / МосАП)Объектно-ориентированный анализ и программирование//тест//ТУСУР/ЗачетОбъектом PEST-анализа является макроокружение – внешняя среда … воздействия исследуемой организации Объектом договора о государственно-частном партнерстве является частная автомобильная дорога. Частный партнер, столкнувшись с финансовыми проблемами, принял решение передать в залог данный объект соглашения в качестве способа обеспечения исполнения Объектно-ориентированное программирование 2Объектно-ориентированное программирование в технических системах//СИНЕРГИЯ//МОСАП//МОИ//МТИОбъектно-ориентированное программирование в технических системах//СИНЕРГИЯ//МОСАП//МОИ//МТИОбъектно-ориентированное программирование в технических системах (тест с ответами Синергия/МОИ/ МТИ /МОСАП)«Объектно-ориентированное программирование (ОПП)». Тест для сдачи в МФПУ «Синергия»Объектно-ориентированное программирование ОТВЕТЫ 2022Объектно-ориентированное программирование тест ответы на вопросы Синергия