шпора вмсис 2010, 1ый семестр. (Луцик бля) [70/70 вопросов]

Название: 
шпора вмсис 2010
Скачать: 
Примечания: 


 

Список вопросов
Список вопросов: 

? Базовые принципы объектно-ориентированного программирования.
? Базовые конструкции объектно-ориентированных программ.
? Конструкторы и деструктор.
? Конструктор копирования.
? Конструктор explicit.
? Указатель this.
? Организация простейшего ввода/вывода в С++.
? Использование манипуляторов для ввода/вывода в С++.
? Операторы для динамического выделения и освобождения памяти (new и delete).
? Перегрузка и переопределение функций.
? Перегрузка бинарных операторов.
? Перегрузка унарных операторов.
? Перегрузка операций ++ и –
? Перегрузка оператора ().
? Перегрузка оператора [].
? Перегрузка оператора ->.
? Перегрузка оператора *.
? Перегрузка операторов new и delete.
? Перегрузка оператора присваивания
? Inline-функции класса.
? Вложенные классы.
? static-компоненты класса.
? сonst-компоненты функции класса.
? Константные объекты и функции класса.
? Использование new и delete для реализации массивов (одномерных и двумерных) объектов.
? Организация внешнего доступа к локальным компонентам класса (спецификатор friend)
? Ссылки. Параметры ссылки.
? Ссылки. Независимые ссылки
? Наследование. Открытое, защищенное и закрытое.
? Виртуальные функции.
? Множественное наследование.
? Множественное наследование и виртуальные базовые классы
? Абстрактные базовые классы.
? Proxi - классы.
? Пространство имен. Пространство имен как объявление.
? Пространство имен. Пространство имен как директива
? Виртуальные деструкторы.
? Параметризированные классы (шаблоны).
? Шаблоны функций.
? Передача в шаблон класса дополнительных параметров.
? Шаблоны класса и наследование.
? Шаблоны класса и friend.
? Реализация smart-указателей
? Свойства в С++
? Транзакции в С++
? Практические приемы ограничения числа объектов.
? Преобразование типа. Явные преобразования типа.
? Преобразование типа. Преобразования типов определенных в программе.
? Оператор dynamic_cast и информация о типе времени выполнения (RTTI).
? Потоки. Состояние потока.
? Перегрузка операций << и >> по отношению к потокам
? Строковые потоки их свойства , назначение.
? Иерархия классов потоков ввода / вывода. Механизм связывания потока с фай-лом.
? Организация файла последовательного доступа.
? Организация файла произвольного доступа.
? Спецификации исключительных ситуаций.
? Организация ввода / вывода, потоки. Перегрузка операторов << и >>.
? Потоки ввода / вывода. Состояние потока. Пример обработки ошибки в потоке.
? Исключительные ситуации. Основные элементы механизма обработки исключи-тельных ситуаций.
? Исключения. Задание собственной функции завершения.
? Исключительная ситуация генерируемая оператором new.
? Перенаправление исключений.
? Генерация исключений в конструкторах. Иерархия исключений стандартной библиотеки.
? Исключительные ситуации. Задание собственной функции завершения.
? Понятие итератор. Основные итераторы.
? Категории итераторов. Вспомогательные итераторы.
? Пассивные и активные итераторы.
? Контейнеры последовательностей.
? Ассоциативные контейнеры.
? Адаптеры контейнеров.
? Алгоритмы.
 

Комментарии

+