- •Д. А. Ганьшин, с.В. Снисаренко Информационные технологии и проектирование систем управления
- •Содержание
- •Введение
- •Лабораторная работа № 1 Программирование алгоритмов с использованием динамических массивов
- •Теоретические сведения
- •Задание к лабораторной работе
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 2 Классы. Программирование линейных алгоритмов с использованием функций инициализации set() и вывода результатов print()
- •Теоретические сведения
- •Объявление класса
- •Задание к лабораторной работе
- •Контрольные вопросы
- •Лабораторная работа № 3 Классы. Программирование линейных алгоритмов с использованием конструктора, деструктора, friend - функции инициализации set() и функции вывода результатов print()
- •Теоретические сведения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 5 Наследование классов, механизм виртуальных функций
- •Теоретические сведения
- •Ограничение на наследование
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 6 Программирование шаблона классов
- •Теоретические сведения
- •Варианты заданий
- •Контрольные вопросы
- •Теоретические сведения
- •Контрольные вопросы
- •Литература
- •Ганьшин Дмитрий Алексеевич, Снисаренко Светлана Валерьевна Информационные технологии и проектирование систем управления
- •220013, Минск, п.Бровки, 6.
Контрольные вопросы
Что такое множественное наследование?
Как объявляются виртуальные функции в абстрактном базовом классе?
Поясните механизм виртуальных функций при множественном наследовании.
Какие вы знаете функции обработки исключительных ситуаций (пояснить особенности каждой)?
Литература
Павловская Т.А., Щупак Ю.А. С++ Объектно-ориентированное программирование. ПИТЕР, 2004.
Карпов Б. Баранова Т. С++ - специальный справочник. ПИТЕР, 2001.
Б.Эккель, Ч.Эллисон, Философия С++. Практическое программирование. СПб., 2004.
Б.Страуструп, Язык программирования С++. СПб., 2005.
Бусько В.Л., Корбит А.Г., Кривоносова Т.М. Основы ООП. С++. Лабораторный практикум для студентов всех специальностей и форм обучения БГУИР . -Мн.: БГУИР , 2005.
Св. план 2007, поз.
Учебное издание
Ганьшин Дмитрий Алексеевич, Снисаренко Светлана Валерьевна Информационные технологии и проектирование систем управления
Лабораторный практикум
для студентов всех форм обучения
Под общей редакцией А.Г.Корбита
Редактор
Корректор
П одписано в печать Формат 6084 1/16. Бумага офсетная.
Гарнитура «Таймс». Печать ризографическая. Усл. печ. л. .
У ч.-изд.л. 2,0. Тираж экз. Заказ
Издатель и полиграфическое исполнение: Учреждение образования
«Белорусский государственный университет информатики и радиоэлектроники»
ЛИ №02330/0056964 от 01.04.2004. ЛП №02330/0131518 от 30.04.2004.
220013, Минск, п.Бровки, 6.