Delphi школьникам

 Delphi для школьников.


Попов В. Б. "Delphi для школьников" Инфра-М, 2010 год, 319 стр., (12,9 мб pdf)

Книга рассчитана на начинающих программистов, школьников, студентов, молодых людей желающих изучать самостоятельно или в рамках учебных курсов основы ООП. В издании приводятся основные принципы, возможности и методы структурного и объектно-ориентированного программирования на языке Objekt Pascal для интегрированной среды программирования Delphi. Информация излагается с применением примеров конкретных рабочих программ.

Для самопроверки в конце каждой главы вы найдете контрольные вопросы. Систематичность в выполнении заданий по созданию учебных приложений даст возможность усвоить изучаемый материал и наработать первичные навыки программирования. С основными вопросами и темами поднимаемыми в книге можно ознакомиться из оглавления, ниже.

ОГЛАВЛЕНИЕ
Предисловие 3
Введение 5

Глава 1. ВВЕДЕНИЕ В ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ 9

Основные понятия объектно-ориентированного программирования 9
Операции и методы 15
События и их обработка 18
Создание и уничтожение объектов 18
Использование объектов при визуальном проектировании интерфейса 19
Введение в Object Pascal 20
Области видимости и доступ к объектам, переменным и функциям модуля 25
Приложения Windows 31
Контрольные вопросы 38

Глава 2. ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ DELPHI 6 39

Возможности Delphi 39
Общее описание среды 40
Создание, компиляция и отладка простого приложения 45
Изменение свойств визуальных компонентов 56
Контрольные вопросы и задания 74
Глава 3. ПРИЛОЖЕНИЯ ДЛЯ ОБРАБОТКИ СТРОК, МАССИВОВ И ФАЙЛОВ 76

Обработка строк типа String 76
Создание и обработка линейного массива 79
Линейная сортировка массива 84
Использование компонента StringGrid для представления двухмерных массивов 88
Ввод и обработка элементов массива с использованием StringGrid 98
Обработка файлов 101
Контрольные вопросы и задания 114

Глава 4. ПРИЛОЖЕНИЯ С МУЛЬТИМЕДИА 116

Канва и пиксели 116
Мультипликация движения объекта 138
Воспроизведение звука и видеоклипов 145
Контрольные вопросы и задания 156

Глава 5. СОЗДАНИЕ ПРОСТЫХ ПРИЛОЖЕНИЙ 158

Консольное приложение 158
Многооконный текстовый редактор 161
Взаимодействие приложения с внешними программами 177
Создание приложения с использованием функции ShellExecute 178
Приложение для работы с базами данных 181
Создание справочной системы 189
Задания 195

Глава 6. СОЗДАНИЕ ПРИЛОЖЕНИЯ «ШКОЛЬНАЯ БИБЛИОТЕКА» 196

Создание базы данных Microsoft Access 196
Создание приложения выбора режима работы 199
Создание формы с компонентами доступа к базе данных MS ACCESS 203
Создание формы и обработчиков поиска книг в режиме Читатель 205
Создание формы и обработчиков обслуживания базы данных 211
Создание формы графического интерфейса библиотекаря при обработке данных о книгах 219
Создание формы графического интерфейса библиотекаря при обработке данных о читателях 225
Создание формы графического интерфейса библиотекаря при добавлении сведений о книге в таблицу базы данных 228
Создание формы графического интерфейса библиотекаря при добавлении сведений о читателе в таблицу базы данных 232
Создание процедур обработки событий при выполнении инвентаризации книг 235
Создание процедур обработки событий при выполнении списания книг 239
Создание процедур обработки событий при поиске читателя, изъятии книг, исключении читателя из базы данных 242
Создание процедур обработки событий при выдаче книг читателю 251
Создание процедур обработки событий при выводе списка читателей 258
Задания 263
Словарь терминов 264
Приложение.

Справочные сведения о среде программирования Delphi 6 292

Система меню. 292
Назначение команд меню UCP Delphi 6 293
Палитра компонентов 297
Окно Редактор кода 302
Окно Инспектор объектов 304
Окно Менеджер проектов 307
Окно Браузер проектов 307
To-do list: список недоделанных дел 308
Перетаскивание и встраивание окон 309
Управление конфигурациями окон 310
Рекомендуемая литература 313
Скачать