Учебно-методическое пособие. — М.: Финансы и статистика; Инфра-М,
2010. — 320 с.: ил. — ISBN 978-5-279-03470-3 (Финансы и
статистика), ISBN 978-5-16-004256-5 (Инфра-М).
Последовательно излагаются основные принципы структурного и
объектно-ориентированного программирования на языке Objekt Pascal в
интегрированной среде программирования Delphi. Изложение материала
дается на основе примеров рабочих программ. Для проверки усвоения
теоретического материала в конце каждой главы имеются контрольные
вопросы.
Выполнение заданий по разработке приложений поможет сформировать прочные навыки программирования.
Для учащихся общеобразовательных, средних и высших учебных заведений, может быть использовано для самообразования. Предисловие.
Введение.
Введение в объектно-ориентированное программирование
Основные понятия объектно-ориентированного программирования.
Операции и методы.
События и их обработка.
Создание и уничтожение объектов.
Использование объектов при визуальном проектировании интерфейса.
Введение в Object Pascal.
Области видимости и доступ к объектам, переменным и функциям модуля.
Приложения Windows.
Контрольные вопросы.
Интегрированная среда разработки Delphi 6
Возможности Delphi.
Общее описание среды.
Создание, компиляция и отладка простого приложения.
Изменение свойств визуальных компонентов.
Контрольные вопросы и задания.
Приложения для обработки строк, массивов и файлов
Обработка строк типа String.
Создание и обработка линейного массива.
Линейная сортировка массива.
Использование компонента StringGrid для представления двухмерных массивов.
Ввод и обработка элементов массива с использованием StringGrid.
Обработка файлов.
Контрольные вопросы и задания.
Приложения с мультимедиа
Канва и пиксели.
Мультипликация движения объекта.
Воспроизведение звука и видеоклипов.
Контрольные вопросы и задания.
Создание простых приложений
Консольное приложение.
Многооконный текстовый редактор.
Взаимодействие приложения с внешними программами.
Создание приложения с использованием функции ShellExecute.
Приложение для работы с базами данных.
Создание справочной системы.
Задания.
Создание приложения «Школьная библиотека»
Создание базы данных Microsoft Access.
Создание приложения выбора режима работы.
Создание формы с компонентами доступа к базе данных MS Access.
Создание формы и обработчиков поиска книг в режиме Читатель.
Создание формы и обработчиков обслуживания базы данных.
Создание формы графического интерфейса библиотекаря при обработке данных о книгах.
Создание формы графического интерфейса библиотекаря при обработке данных о читателях.
Создание формы графического интерфейса библиотекаря при добавлении сведений о книге в таблицу базы данных.
Создание формы графического интерфейса библиотекаря при добавлении сведений о читателе в таблицу базы данных.
Создание процедур обработки событий при выполнении инвентаризации книг.
Создание процедур обработки событий при выполнении списания книг.
Создание процедур обработки событий при поиске читателя, изъятии книг, исключении читателя из базы данных.
Создание процедур обработки событий при выдаче книг читателю.
Создание процедур обработки событий при выводе списка читателей.
Задания.
Словарь терминов
Приложение
Справочные сведения о среде программирования Delphi 6
Система меню.
Назначение команд меню UCP Delphi 6
Палитра компонентов.
Окно Редактор кода.
Окно Инспектор объектов.
Окно Менеджер проектов.
Окно Браузер проектов.
To-do list: список недоделанных дел.
Перетаскивание и встраивание окон.
Управление конфигурациями окон.
Рекомендуемая литература
Выполнение заданий по разработке приложений поможет сформировать прочные навыки программирования.
Для учащихся общеобразовательных, средних и высших учебных заведений, может быть использовано для самообразования. Предисловие.
Введение.
Введение в объектно-ориентированное программирование
Основные понятия объектно-ориентированного программирования.
Операции и методы.
События и их обработка.
Создание и уничтожение объектов.
Использование объектов при визуальном проектировании интерфейса.
Введение в Object Pascal.
Области видимости и доступ к объектам, переменным и функциям модуля.
Приложения Windows.
Контрольные вопросы.
Интегрированная среда разработки Delphi 6
Возможности Delphi.
Общее описание среды.
Создание, компиляция и отладка простого приложения.
Изменение свойств визуальных компонентов.
Контрольные вопросы и задания.
Приложения для обработки строк, массивов и файлов
Обработка строк типа String.
Создание и обработка линейного массива.
Линейная сортировка массива.
Использование компонента StringGrid для представления двухмерных массивов.
Ввод и обработка элементов массива с использованием StringGrid.
Обработка файлов.
Контрольные вопросы и задания.
Приложения с мультимедиа
Канва и пиксели.
Мультипликация движения объекта.
Воспроизведение звука и видеоклипов.
Контрольные вопросы и задания.
Создание простых приложений
Консольное приложение.
Многооконный текстовый редактор.
Взаимодействие приложения с внешними программами.
Создание приложения с использованием функции ShellExecute.
Приложение для работы с базами данных.
Создание справочной системы.
Задания.
Создание приложения «Школьная библиотека»
Создание базы данных Microsoft Access.
Создание приложения выбора режима работы.
Создание формы с компонентами доступа к базе данных MS Access.
Создание формы и обработчиков поиска книг в режиме Читатель.
Создание формы и обработчиков обслуживания базы данных.
Создание формы графического интерфейса библиотекаря при обработке данных о книгах.
Создание формы графического интерфейса библиотекаря при обработке данных о читателях.
Создание формы графического интерфейса библиотекаря при добавлении сведений о книге в таблицу базы данных.
Создание формы графического интерфейса библиотекаря при добавлении сведений о читателе в таблицу базы данных.
Создание процедур обработки событий при выполнении инвентаризации книг.
Создание процедур обработки событий при выполнении списания книг.
Создание процедур обработки событий при поиске читателя, изъятии книг, исключении читателя из базы данных.
Создание процедур обработки событий при выдаче книг читателю.
Создание процедур обработки событий при выводе списка читателей.
Задания.
Словарь терминов
Приложение
Справочные сведения о среде программирования Delphi 6
Система меню.
Назначение команд меню UCP Delphi 6
Палитра компонентов.
Окно Редактор кода.
Окно Инспектор объектов.
Окно Менеджер проектов.
Окно Браузер проектов.
To-do list: список недоделанных дел.
Перетаскивание и встраивание окон.
Управление конфигурациями окон.
Рекомендуемая литература