Объектно-ориентированное программирование — Учебное пособие создано в соответствии с Федеральным государственным образовательным стандартом по направлению «Информатика и вычислительная техника» (квалификация «бакалавр»). Излагаются основные понятия технологии программирования. Большое внимание уделяется программированию для операционной системы Windows. Рассматриваются наиболее часто используемые в учебном процессе и разработке программного обеспечения системы программирования: Microsoft Visual C++, Borland C++ Builder и Borland Delphi. Для студентов технических специальностей высших учебных заведений.
Название: Объектно-ориентированное программирование Автор: Хорев П. Б. Издательство: Академия Год: 2011 Страниц: 448 Формат: PDF Размер: 260 Мб ISBN: 978-5-7695-8091-8 Качество: Отличное Серия или Выпуск: Высшее профессиональное образование. Бакалавриат Язык: Русский
Содержание:
Введение Глава I. Основы технологии программирования 1.1. Жизненный цикл и критерии качества программы 1.2. Постановка задачи и разработка внешних спецификаций 1.3. Структуры данных, используемые при проектировании программ 1.4. Управляющие структуры, используемые при проектировании программ. Способы записи алгоритмов 1.5. Способы проектирования программ и их основные декомпозиционные структуры 1.6. Виды контроля и основы доказательства правильности программ 1.7. Процесс производства программных продуктов 1.8. Документирование и стандартизация программ 1.9. Автоматизация проектирования программаного обеспечения Глава 2. Основы объектно-ориентированного программирования и основы программирования в среде Windows 2.1. Принципы и основные понятия объектно-ориентированного программирования 2.2. Специфика объектно-ориентированного программирования на языках программирования Object Pascal и C++ 2.3. Классы для организации ввода-вывода в языках Object Pascal и C++ 2.4. Классы для представления динамических структур данных (контейнерные классы) в языках Object Pascal и C++ 2.5. Классы исключений и их использование при обработке ошибок в программах 2.6. Разработка программ, управляемых событиями. Структура приложения Windows Ill 2.7. Классификация сообщений Windows 2.8. Системы программирования для Windows. Библиотеки классов. Обработка сообщений Глава 3. Создание интерфейса пользователя в приложениях Windows 3.1. Создание и использование меню и командных клавиш 3.2. Создание и использование диалоговых панелей 3.3. Основные элементы управления, используемые в панелях диалога 3.4. Обработка ошибок пользователя при работе с панелями диалога 3.5. Создание и использование панелей управления 3.6. Создание и использование строк состояния Глава 4. Организация работы с документами в приложениях Windows 4.1. Организация просмотра документов 4.2. Использование стандартных диалогов Windows 4.3. Сохранение и восстановление документов 4.4. Печать документов и организация предварительного просмотра перед печатью 4.5. Модификация стандартных диалогов Windows 4.6. Организация связи между приложением и обрабатываемым им типом документов Глава 5. Дополнительные вопросы программирования для Windows 5.1. Создание и использование справочных подсистем 5.2. Создание приложений с многодокументным интерфейсом 5.3. Предотвращение повторного запуска приложения Глава 6. Тестирование и отладка приложений 6.1. Организация тестирования многомодульных приложений 6.2. Средства автоматизации отладки в системах программирования 6.3. Подготовка окончательной версии приложения Список литературы