Тема 1 Типы данных, определенных пользователем: структуры, объединение, перечисления. Списки. 


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



ЗНАЕТЕ ЛИ ВЫ?

Тема 1 Типы данных, определенных пользователем: структуры, объединение, перечисления. Списки.



Тема 1 Типы данных, определенных пользователем: структуры, объединение, перечисления. Списки.

Тема 2 Работа с файлами. Типы файлов. Файловая переменная

Тема 3 Концептуальные элементы ООП

Тема 4 Класс, объект и элементы их системы

Тема 5 Простое и множественное наследование. перегрузка–

Тема 6 Виртуальные функции и полиморфизм. Раннее и позднее связывание, механизм виртуальных функций –

Тема 1.

1. Структура объединяет Укажите верные варианты (2 варианта ответа):

Истинно ли следующее утверждение: структура и класс имеют схожий синтаксис?

После закрывающей фигурной скобки структуры ставится

Истинно ли следующее утверждение: при определении структуры выделяется память под переменную?

При обращении к полю структуры левым операндом операции (.) является:

6. Сколько байтов памяти займут три структурные переменные типа A, если структура A содержит три поля типа int? Укажите верные ответы(2 верных ответа)

Истинно ли следующее утверждение: вы можете присвоить значение одной структурной переменной другой структурной переменной того же типа?

Указатель — это:

9. Что выполняет операция new: Укажите верные варианты (2 варианта ответа)

10. Использование операции new может привести к меньшим ………………….

 памяти, чем использование массива.

11. Операция delete возвращает ……………. операционной системе.

12. Пусть нам дан указатель р, указывающий на объект типа A. Напишите выражение, позволяющее вызвать метод F () этого класса для данного объекта. Укажите верные варианты (2 варианта ответа)

13. Пусть дан объект, являющийся элементом массива D под номером 7. Напишите выражение, которое позволит вызвать метод F () этого объекта. Укажите верные варианты (3 варианта ответа)

14. Связный список — это: Укажите верные варианты (2 варианта ответа)

15. Объединениями называют сложный тип данных, позволяющий размещать …………… оперативной памяти данные ……………..

Отчего зависит размер памяти выделяемой объединению

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

Двунаправленный список – это список, в котором получив доступ к элементу списка можно

19.однонаправленный список – это список, в котором получив доступ к элементу списка можно. Укажите верные варианты (2 варианта ответа)

20. Элементом списка может быть. Укажите верные варианты (4 варианта ответа)

Тема 2

1. Файл – …………. данных, записанная во внешней памяти под определенным именем.

2. Файловая переменная - …………..на структуру типа FILE, определённую в стандартной библиотеке STDIO.H

3. Укажите верный вариант ответа для терминов:

4. Укажите верный вариант ответа для терминов:

5. Необходимо в файл out записать структуру s вставьте пропущенные слова:

fwrite(……………..);

Истинно ли утверждение, что в любой байт файла можно изменить?

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

Истинно ли утверждение, что в файл можно записать класс?

Возможна ли одновременная работа с файлом в режиме чтения и записи?

Возможно ли считать из файла информации больше, чем там сохранено?

 

Тема 3

1.Какие элементы (элемент) лежат (лежит) в основе объектно-ориентированного программирования:

Что собой представляет абстракция

Что собой представляет ограничение доступа

Что собой представляет инкапсуляция

Что собой представляет интерфейс

Что собой представляет модульность

Что собой представляет иерархия

Назначение наследования состоит в том, чтобы

9.Преимущество использования наследования заключается в:

10.Что выполняет иерархия классов:

Тема 4.

1. ……..имеет такое же отношение к………., как стандартный тип данных к переменной этого типа.

В определении класса члены класса с ключевым словом private доступны: любой функции программы;

Истинно ли следующее утверждение: поля класса должны быть закрытыми?

Пусть определены три объекта класса. Сколько копий полей класса содержится в памяти?

Тема 5

1. Назначение наследования состоит в том, чтобы: Укажите верные варианты(2 варианта ответа)

2. Класс-наследник называется ……………………

3. Преимущество использования наследования заключается в: Укажите верные варианты (3 варианта ответа)

Иерархия классов:

Предположим, что класс A является производным класса B. Оба класса содержат метод func() без аргументов. Напишите выражение, входящее в метод класса A, которое вызывает метод func() базового класса.

……………………………………..

Тема 6

Статическая функция:

12. Оператор присваивания может быть перегружен с целью: Укажите верные варианты(3 варианта ответа)

Тема 1 Типы данных, определенных пользователем: структуры, объединение, перечисления. Списки.



Поделиться:


Последнее изменение этой страницы: 2021-04-14; просмотров: 160; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.223.134.29 (0.009 с.)