
- •Міністерство інфраструктури України
- •Міністерство освіти і науки, молоді та спорту україни
- •Державний університет інформаційно-комунікаційних технологій
- •Oснови програмування та Технології програмування
- •1. Тематичний план дисципліни
- •2. План практичних і лабораторних занять та методичні поради до їх підготовки Модуль 1
- •Тема 3. Абстракція управління
- •Модуль 2
- •Тема 4. Масиви та вказівники
- •Тема 5. Процедурна абстракція та функції
- •Тема 6. Структури
- •Тема 7. Система введення/виведення
- •Модуль 3
- •Тема 8. Абстрактні типи даних та класи
- •Тема 9. Типи відношень між класами. Відношення успадкування
- •Модуль 5
- •Тема 11. Основи програмування для ос Windows. Базові елементи графічного інтерфейсу користувача
- •Тема 12. Загальна характеристика бібліотеки (Microsoft Foundation Classes). Проектування та розробка основних компонент графічного інтерфейсу з використанням mfc
- •3. Джерела інформації Основна література
- •Додаткова література
- •4. Питання для самоконтролю Модуль 1
- •Модуль 2
- •Модуль 3
- •Модуль 4
- •5. Перелік навчальних елементів, які включені до кваліфікаційних завдань Модуль 1
- •Модуль 2
- •Модуль 3
- •Модуль 4
- •6. Умови визначення навчального рейтингу
- •7. Теми курсових робіт та методичні поради щодо написання курсової роботи
3. Джерела інформації Основна література
Прата С. Язык программирования С++. Лекции и упражнения. Учебник: Пер. с англ. — К.: Издательство "ДиаСофт", 2001. — 656 с.
Хортон А. Visual Studio 2005 : базовый курс.: Пер. с англ. — М.: Издательский дом "Вильямс", 2007. — 1152 с.
Дейтел Х., Дейтел П. Как программировать на С++, 3-е изд. .: Пер. с англ. — М.: ЗАО "Издательство Бином", 2001. — 1152 с.
Кнут Д. Искусство программирования: в 3-х томах. — т.1. Основные алгоритмы, 736 с., т.3. Сортировка и поиск, 844с.
Коррано Ф.М., Причард Дж. Дж. Абстракция данных и решение задач на С++. Стены и зеркала, 3-е издание.: Пер. с англ. — М.: Издательский дом "Вильямс", 2003. — 848 с.
Липпман С. Основы программирования на С++. Серия С++ In-Depth,т.1. : Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 256 с.
Мейн М., Савитч У. Структуры данных и другие объекты в С++, 2-е издание
Мешков А.В., Тихомиров Ю.В. Visual C++ и MFC, 2-е изд. —СПб.: BHV, 2000. — 1040 с.
Одинцов И.О. Профессиональное программирование. Системный подход. — СПб.: БХВ-Петербург, 2002. — 512с.
Савитч У. Язык С++. Курс объектно-ориентированного программирования, 3-е издание.: Пер. с англ. — М.: Издательский дом "Вильямс", 2001. — 704 с.
Иванова Г.С. Технология программирования: Учебник для вузов. – М. : Изд-во МГТУ им. Н.Э. Баумана, 2002.-320с.
Седжвик Р. Фундаментальные алгоритмы на С++. Анализ/Структуры данных/Сортировка/Поиск: Пер. с англ. — К. Издательство "ДиаСофт", 2001. — 688 с.
Соммервилл И. Инженерия программного обеспечения, 6-е издание.: Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 624 с.
Страуструп Б. Язык программирования С++, 3-е изд. : Пер. с англ. . — М.: "Издательство Бином", СПб.: "Невский диалект", 1999. — 991 с.
Шилдт Г. Полный справочник по С, 4-е издание: Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 704 с.
Шилдт Г. Самоучитель С++: Пер. с англ. — СПб.: BHV, 1997. — 512 с.
Шилдт Г. Программирование на С и С++ под Windows 95 – К.: Торгово-издательское бюро BHV, 1996 –400c.
Шилдт Г. MFC: основы программирования: Пер. с англ. – К.: Издательская группа BHV, 1997 –560c
Додаткова література
Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы. : Пер. с англ. — М.: Издательский дом "Вильямс", 2000. — 384 с.
Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. — СПб.: Питер, 1997. — 464 с.
Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, 2-е изд. : Пер. с англ. — М.: "Издательство Бином", СПб.: "Невский диалект", 1998. — 560 с.
Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — СПб.: Питер, 2003. — 368 с.
Кениг Э., Му Б.Э. Эффективное программирование на С++. Серия С++ In-Depth,т.2. : Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 384 с.
Паппас К. Мюррэй У. Visual C++. Руководство для профессионалов: Пер. с англ. — СПб.: BHV, 1996. — 912 с.
Саттер Г. Решение сложных задач на С++. Серия С++ In-Depth,т.4. : Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 400 с.
Шаллоуей А. Тротт Дж. Шаблоны проектирования. Новый подход к объектно-ориентированному анализу и проектированию: Пер. с англ. — М.: Издательский дом "Вильямс", 2002. — 288 с.