Программирование / си++ / ЛЕКЦИИ АСУ-03 за 1й курс / II cemecTP / Билеты по АЯПу
.docБилет 7
1) «Друзья» класса;
2) Состояния потока;
3) Найти в файле объект типа.
Билет 29
1) Особенности операции =, ее перегрузка;
2) Что такое vector;
3) В классе string перегрузить операцию =.
Билет 28
1) Неформатированный ввод-вывод;
2) Предикаты и их использование;
3) Записать фрагмент программы по обработке исключит. ситуации «ошибка чтения из файла».
Билет 10
1) Файловый ввод (ifstream);
2) Множественное наследование. Виртуальные классы;
3) Перегрузить [] в классе string.
Билет 6
1) Создание объектов и их размещение в динамической области;
2) Перегрузить <<, >>;
3) Перегрузить = в vector.
Билет
1) Шаблоны функций;
2) Операция typeid;
3) Добавить в файл объект.
Билет 12
1) Абстрактный класс;
2) fstream;
3) Перегрузить “+” в классе complex.
Билет 33
1) Наследование;
2) map;
3) Найти в файле объект типа.
Билет 5
1) Конструктор копирования;
2) Написать пользовательский манипулятор;
3) Перегрузить в классе vector [].
Билет
1) Наследование;
2) Неформатированный ввод-вывод;
3) Чтение из файла (исключит. ситуация).
Билет 13
1) Операции-функции (как перегрузить);
2) Обработка ошибок потока;
3) Написать шаблон функции: найти в массиве элемент.
Билет 9
1) Неформатированный ввод-вывод оstream ;
2) Конструкторы и деструкторы в произв. классах;
3) Суммирование элементов, перегрузка «+».
Билет 15
1) Перегрузка бинарных;
2) Обработка исключений;
3) Конструктор с параметрами и конструктор копирования.
Билет 37
1) Конструкторы и деструкторы в произв. классах;
2) Адаптеры последовательности (стеки, очереди);
3) Дан класс int x, y. Дополнить класс так, чтобы Выдавал объем всех объектов.
Билет 4
1) Конструкторы и деструкторы;
2) Манипуляторы;
3) Шаблон функции для поиска в массиве максимума;
Билет 3
1) Статические члены класса;
2) Форматирование (флаги и манипуляторы);
3) Создать шаблон класса множества (set).
Билет 36
1) this;
2) Алгоритмы сортировки (пример);
3) Записать шаблон ф-ии для поиска элементов в массиве.
Билет 26
1) Потоковые классы;
2) Итераторы, их виды;
3) Шаблон для реализации стека.
Билет 27
1) Файловый ввод-вывод;
2) Объекты-функции;
3) Определить шаблон класса очередь
Билет 34
1) Виртуальные функции;
2) Не модифицированные последовательности (алгоритмы);
3) Шаблон матрицы (только определения).
Билет 31
1) Перегрузка унарных;
2) Контейнер deque;
3) Обработка искл. ситуации при открытии файла.
Билет 25
1) Манипуляторы;
2) Краткий обзор контейнеров;
3) Вывод объекта из файла.
Билет 11
1) Виртуальные функции;
2) Файловый ввод-вывод в оstream ;
3) Шаблон класса stack.