При создании объектов, при создании объектов динамической памяти, при композиции объектов



При создании объектов, при создании объектов динамической памяти, при выполнении операции delete

При создании объектов, при создании объектов динамической памяти, при свертке стека

 

27. При каких ситуациях вызываются деструкторы?

При свертке стека, при уничтожении временных объектов, при создании объектов

При свертке стека, при уничтожении временных объектов, при выполнении операции delete

При уничтожении временных объектов, при выполнении операции delete, при создании объектов

При свертке стека, при уничтожении временных объектов,при создании объектов динамической памяти

При создании объектов, при создании объектов динамической памяти, при композиции объектов

 

28. СРР. Какие операции нельзя перезагружать в С++:

typeid, sizeof, бинарные операции

sizeof, # директива препроцессора, унарные операции

унарные операции, бинарные операции, операция выбора члена класса

Typeid, sizeof, # директива препроцессора

операция разрешения области видимости, унарные операции, бинарные операции

 

29. Что означает атрибут private?

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса и производным от него, т.е. его потомкам

Данные и методы, помещенные в эту секцию будут доступны методам всех классов

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны только методам этого класса и производным от него, т.е. его потомкам

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса. Доступ к ним методом производных классов запрещен

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны методам всех классов

 

30. Что означает атрибут protected?

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса и производным от него, т.е. его потомкам

Данные и методы, помещенные в эту секцию будут доступны методам всех классов

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса. Доступ к ним методом производных классов запрещен

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны методам всех классов

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны только методам этого класса. Доступ к ним методом производных классов запрещен

 

31. Что означает атрибут public?

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса. Доступ к ним методом производных классов запрещен

Данные и методы, помещенные в эту секцию будут доступны только методам этого класса и производным от него, т.е. его потомкам

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны только методам этого класса. Доступ к ним методом производных классов запрещен

Данные и методы, помещенные в эту секцию будут доступны методам всех классов

Данные, конструкторы и деструкторы, помещенные в эту секцию будут доступны только методам этого класса и производным от него, т.е. его потомкам

 

32. Как называется класс, в которым определены виртуальные функции?

Базовым

Простым

Полиморфным

Производным

Дружественным

 

33. СРР, Укажите из приведенных ниже операций операцию с наибольшим приоритетом в С++

::

!!

<=

==

!

 

34. СРР. Укажите операцию динамического выделения памяти в С++

New

i++

i—

delete

&i

 

35. Чтоозначаетследующаядиректива #include<windows.h>?

Функция, которая может иметь 4 параметра

Позволяет препроцессору исключить редко используемые участки кода

Командная строка, содержащая все параметры через пробел

Подключает файл всех windows функций

Флажок, показывающий, как должно быть показано главное окно приложения

 

36. СРР. Выберите директиву условной компиляции в С++

#include

#define

typedef

#if

extern

 

37. СРР. Укажите тип с плавающей запятой, размер которого больше или равен размеру типа float в С++

long

short    

char

unsigned int

Double

 

38. Какой объектно-ориентированный язык допускает множественное наследование?

C#

SmallTalk

Java

Object Pascal

С++

 

39. В каком объектно-ориентированном языке отсутствуют шаблонных классы и функции?

C#

SmallTalk

Java

Object Pascal

С++

 

40. Какой объектно-ориентированный язык программирования наиболее требователен при описании блоков исключений, имея дополнительное зарезервированное слово finally?

C#

Java

Object Pascal

С++

 

41. Какое зарезервированное слово используется для создания охраняемого блока обработки исключений

во всех объектно-ориентированных языках программирования?

except

try

finally

Raise

 

42. В каком языке позднее связывание (полиморфизм) вводится с помощью ключевых слов virtual и dynamic?

C#

SmallTalk

Java

Object Pascal

С++

 

43. В каком языке доступ к классу осуществляется с помощью inherited?

C#

SmallTalk

Java

Object Pascal

С++

 

44. В каком языке доступ к классу осуществляется с помощью super?

C#

SmallTalk

Java

Object Pascal

С++

 

45. В каком языке за инициализацию базового объекта отвечает программист?

C#

SmallTalk

Java

Object Pascal

С++

 

46. Какой язык использует extends для выражения единственного типа наследования?

C#

SmallTalk

Java

Object Pascal

С++

 

47. Какой язык не использует ключевое слово static для статических методов?

C#

SmallTalk

Java

Object Pascal

С++

 

48. Создатель языка Python:

Гвидо ван Россум

Алан Кей

Бьёрн Страуструп

Деннис Ритчи

Кен Томпсон

 

49. Выберите характеристику языка Python:

интерпретируемый

объектно-ориентированный

высокоуровневый

сценарный


Дата добавления: 2018-02-15; просмотров: 504; Мы поможем в написании вашей работы!






Мы поможем в написании ваших работ!