Практикум по объектно-ориентированному программированию
26.03.2013, 12:35
Практикум содержит материал для проведения занятий по объектно-ориентированному программированию в среде Delphi. Изложены основы теории объектно-ориентированного программирования, на базе которой изучаются возможности Delphi и отрабатываются технологии разработки различных приложений. Разобрано около 50 упражнений, приведено более 140 заданий для самостоятельной работы и 60 вопросов для контроля. Для учителей информатики, преподавателей высших учебных заведений, старшеклассников школ с углубленным изучением информатики, студентов, обучение которых связано с Computer Science.
Название: Практикум по объектно-ориентированному программированию Автор: Бабушкина И. А., Окулов С. М. Издательство: Бином. Лаборатория знаний Год: 2012 Страниц: 366 Формат: DJVU Размер: 2,43 МБ ISBN: 978-5-9963-0954-2 Качество: Отличное
Содержание:
Введение 1. Объектно-ориентированное программирование 1.1. Из истории развития языков программирования 1.2. Объектная декомпозиция 1.3. Основные элементы ООП 1.4. Композиция и наполнение Задания для самостоятельного выполнения Вопросы для повторения 2. Введение в среду программирования Delphi 2.1. Историческая справка 2.2. Основные элементы среды программирования Delphi 2.3. Создание приложения Задания для самостоятельного выполнения Вопросы для повторения 3. Файлы, составляющие приложения Delphi 3.1. Файл проекта (. DPR) Задания для самостоятельного выполнения 3.2. Файл модуля (. PAS) Задания для самостоятельного выполнения 3.3. Файл формы (. DFM) 3.4. Дополнительные файлы приложения Delphi Вопросы для повторения 4. Введение в визуальное проектирование 4.1. Визуальное проектирование 4.2. Компоненты Label, Edit, Button Задания для самостоятельного выполнения Задания для самостоятельного выполнения Вопросы для повторения 5. Списки строк. Обработка исключительных ситуаций 5.1. Класс TStrings Задания для самостоятельного выполнения 5.2. Исключительные ситуации Задания для самостоятельного выполнения 5.3. Класс TList Задание для самостоятельного выполнения 5.4. Классы TStringList и TIniFile. Динамическое помещение компонент на форму Задания для самостоятельного выполнения Вопросы для повторения 6. Сетки строк 6.1. Класс TDrawGrid 6.2. Класс TStringGrid Задания для самостоятельного выполнения Вопросы для повторения 7. Интерфейс Drag&Drop Задания для самостоятельного выполнения Вопросы для повторения 8. Невизуальные компоненты Delphi 8.1. Диалоговые компоненты 8.2. Компоненты-меню Задание для самостоятельного выполнения Задания для салюстоятельного выполнения Вопросы для повторения 9. Разработка компонентов в среде Delphi 9.1. Выбор класса-предка 9.2. Создание модуля компонента и тестового приложения 9.3. Добавление свойств, методов и событий 9.4. Регистрация компонента в среде Delphi Задания для салюстоятельного выполнения Задания для салюстоятельного выполнения Вопросы для повторения 10. Создание многопоточных приложений 10.1. Многозадачность и многопоточность 10.2. Функция CreateThread Задания для самостоятельного выполнения 10.3. Класс TThread Задания для самостоятельного выполнения Вопросы для повторения 11. Базы данных в Delphi 11.1. Принципы построения баз данных 11.2. Компоненты, используемые для связи с базами данных Задания для самостоятельного выполнения 11.3. Создание баз данных с помощью Database desktop Задания для самостоятельного выполнения 11.4. Основы языка SQL 11.5. Компонент Query Задание для самостоятельного выполнения Задания для самостоятельного выполнения Вопросы для повторения 12. Программирование сокетов 12.1. Компонент ClientSocket Задания для самостоятельного выполнения 12.2. Компонент TServerSocket Задания для самостоятельного выполнения 12.3. Посылка/прием сложных данных Задания для самостоятельного выполнения 12.4. Посылка файлов через сокет Задания для самостоятельного выполнения Вопросы для повторения Приложение 1 Приложение 2 Приложение 3. «Поиск файлов» Приложение 4. «Chat» для локальной сети Литература Предметный указатель