Практикум содержит материал для проведения занятий по объектно-ориентированному программированию в среде 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» для локальной сети Литература Предметный указатель