Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 семестр ФИБС / Информатика / Вопросы_Теста.docx
Скачиваний:
2
Добавлен:
31.05.2025
Размер:
46.95 Кб
Скачать
  • vector vector(2,7,8);

  • Vector vec 2;

  • vector vec 3 (4,4,9)

5. Перегруженные функции являются в Си++ одним из путей реализации

  • наследования

  • инкапсуляция

  • полиморфизма

6. Перегруженные функции отличаются:

  • именем

  • количеством и типом параметров

  • типом возвращаемого значения

7. Дана функция: sum (int x=2, int y 6)

{return x+y}

определите неправильный вызов функции

  • sum ()

  • sum (,4)

  • sum (4)

8. Структура является классом, все элементы которого

  • закрыты

  • открыты

  • защищены

9. В случае создания массива объектов в классе

  • нет конструктора

  • конструктор определяется программистом

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

10. Определить правильное объявление класса

  • class matrix {…}; main () {…}

  • main() {class matrix: …}

  • (class matrix:…):main ()

11. Как определяется доступ к элементам структуры

  • через::

  • через,

  • через.

12. Определите правильную функцию

  • void matrix: : get freturn n:)

  • Int matrix :: get (void) {return n;}

  • matrix :: get (void) freturn n:

13. Описание функции задается

  • только до main ()

  • только после main

  • можно до, можно после main ()

14 При использовании функции clrscr() активное окно очищается, курсор устанавливается

  • в левый верхний угол

  • в правый нижний угол

  • курсор не виден

15 В графическом режиме левый верхний угол имеет координаты

  • (0:0)

  • (1: 1)

  • (640: 480)

16. В текстовом режиме левый верхний угол имеет координаты

  • (0:0)

  • (0:1)

  • (1:1)

17. При выделении памяти оператором new, после использования, ее содержимое освобождается оператором

  • clean

  • delete

  • free

18. Какой из фрагментов вызовет сообщение об ошибке

  • void fun(int): void funcint) (i=0;}

  • fun(int), fun(int i) (i-0;)

  • fun(int a); fun(int i) (i=0;)

19. Какова роль деструктора

  • необходим для работы с классом

  • выделение памяти

  • освобождение памяти

20. Конструктор вызывается

  • первым

  • во время создания объекта

  • перед запуском программы

21. Тип возврашаемого значения конструктора

  • int

  • float

  • отсутствует

22. По умолчанию все элементы класса

  • public

  • private

  • protected

23. Функция, не член, получившая право доступа к закрытой части класса, называется:

  • другом класса (friend)

  • подставляемой функцией (inline)

  • виртуальной функцией (virtual)

24. Создание объекта класса class 1:

  • obj. class1

  • class:: obj()

  • class l obj

25. В состав графического пакета не входит

  • graphics. lib

  • graphics. chr

  • graphics. obj

26.Деструктор - это:

  • функция выхода из программы

  • функция, уничтожающая объект

  • функция, имеющая тоже имя, что и класс

27. Какой тип переменной использует больше памяти

  • long double

  • float

  • char

28 Когда вызывается функция конструктор

  • при создании шаблона класса

  • при создании объекта класса

  • при удалении класса

29. Какие объекты класса доступны только внутри класса и в производных классах

  • public

  • protected

  • private

30. Объединение векоторой группы данных и группы функций называется

  • наследование

  • инкапсуляция

  • полиморфизация

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

  • Структура

  • класс

  • процедура

32. Специальная функция, являющаяся членом класса и имеющая то же имя, что и класс

  • конструктор

  • деструктор

  • инкапсулятор

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

  • подставляемая

  • дружественная

  • перегруженная

34. В какого ключевого слова описывается дружественная функция

  • protected

  • virtual

  • friend

35. Является ли структура классом

  • да

  • нет

  • при отсутствия в ней функции - члена

36. Каким образом описываются объединения

  • struct

  • union

  • class

37. При помощи какого ключевого слова создается шаблон функции или класса

  • template

  • virtual

  • shable

38. Обращение к функции printf класса date применительно к объекту datel выглядит следующим образом:

  • datel. date: printf0;

  • date. printf():

  • printf. date1();

39. Какая из следующих функций динамически выделяет память

  • fremam

  • new

  • free

40. С помощью какого ключевого слова происходит переопределение функций или операций

  • define

  • template

  • operator

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

  • int

  • void

  • не возвращаемого значения.

42. Какой знак ставится перед деструктором

  • ~

  • #

  • &

43. В каком/случае переменные объявлены неправильно:

  • int x=5, y! =6;

  • int x 40, y;

  • inty, x 3-22;

Соседние файлы в папке Информатика