- •Объектно-ориентированное программирование на языке Delphi
- •Алгоритмы и исполнители
- •Основные понятия объектно-ориентированного программирования
- •TButton
- •Проверочная работа №1. Алгоритмы и исполнители. Основные понятия ооп
- •Форма и размещение на ней простейших объектов
- •Лабораторная работа №1
- •Расположение объектов на форме
- •Лабораторная работа №2
- •Дополнительные возможности при работе с объектами Edit, Memo. Кнопка с изображением BitBtn
- •Лабораторная работа №3. MainMenu - главное меню формы
- •Проверочная работа №2. Работа с компонентами.
- •Арифметические операции в ооп
- •Лабораторнаяработа № 4
- •Лабораторная работа №5. Алгоритм решения математический задачи на языке.
- •Стандартные арифметические функции
- •Лабораторная работа № 6
- •Флажки (CheckBox) и переключатели (RadioButton). Условный оператор
- •Лабораторная работа №7
- •Проверочная работа №3. Условный оператор.
- •Оператор варианта
- •Лабораторная работа №8
- •Работа со строками в объектно-ориентированном программировании. Оператор цикла с параметрами
- •Лабораторная работа №9
- •Программирование циклических алгоритмов. Циклы «до» и «пока»
- •Лабораторная работа №10
- •Проверочная работа №4. Строки. Циклы
- •Рассмотрение дополнительных компонентов для ввода/вывода строк
- •Оператор присоединения (With)
- •Графические компоненты
- •Лабораторная работа №11
- •Работа с таблицами
- •Лабораторная работа №12
- •Массивы
- •Лабораторная работа №13
- •Проверочная работа №5. Массивы
- •Обработка событий мыши. Регулировка прозрачности формы
- •Процедуры и функции вызова диалоговых окон
- •Лабораторная работа №14
- •Работа с датой и временем
- •Лабораторная работа №15
- •Контрольная работа
- •Список рекомендуемой литературы
Объектно-ориентированное программирование на языке Delphi
Информатика – это область человеческой деятельности, связанная с процессами преобразования информации с помощью компьютеров и их взаимодействием со средой применения. Информатика появилась благодаря развитию компьютерной техники и немыслима без нее.
Одним из важнейших разделов информатики является программирование. Язык программирования – это формальный, искусственно созданный язык для написания и реализации алгоритма на компьютере.
Данное методическое пособие предназначено для изучения основ объектно-ориентированного языка программирования Delphi (ООП) без ориентации на структурную парадигму.
Среди главных причин, принесших заслуженную популярность объектно-ориентированного программирования, следует отметить следующие:
почти полное разрешение проблемы кризиса в программном обеспечении, за счет уменьшения времени на разработку программного продукта и высокой технологии программирования;
переход от существующих языков программирования к новым, прогрессивным информационным технологиям и сходство идей объектно-ориентированного программирования с идеями из других областей науки.
Методы ООП для решения технических задач нередко используются в повседневной жизни, поэтому, обучение языкам объектно-ориентированного программирования не вызывает особых трудностей.
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование.
Оглавление
Алгоритмы и исполнители 4
Основные понятия объектно-ориентированного программирования 5
Проверочная работа №1. Алгоритмы и исполнители. Основные понятия ООП 7
Форма и размещение на ней простейших объектов 9
Лабораторная работа №1 11
Расположение объектов на форме 16
Лабораторная работа №2 16
Дополнительные возможности при работе с объектами Edit, Memo. Кнопка с изображением BitBtn 18
Лабораторная работа №3. MainMenu - главное меню формы 19
Проверочная работа №2. Работа с компонентами. 20
Арифметические операции в ООП 21
Лабораторная работа № 4 23
Лабораторная работа №5. Алгоритм решения математический задачи на языке. 24
Стандартные арифметические функции 25
Лабораторная работа № 6 25
Флажки (CheckBox) и переключатели (RadioButton). Условный оператор 26
Лабораторная работа №7 30
Проверочная работа №3. Условный оператор. 33
Оператор варианта 37
Лабораторная работа №8 39
Работа со строками в объектно-ориентированном программировании. Оператор цикла с параметрами 40
Лабораторная работа №9 42
Программирование циклических алгоритмов. Циклы «до» и «пока» 44
Лабораторная работа №10 45
Проверочная работа №4. Строки. Циклы 47
Рассмотрение дополнительных компонентов для ввода/вывода строк 51
Оператор присоединения (With) 53
Графические компоненты 53
Лабораторная работа №11 55
Работа с таблицами 57
Лабораторная работа №12 58
Массивы 59
Лабораторная работа №13 61
Проверочная работа №5. Массивы 62
Обработка событий мыши. Регулировка прозрачности формы 65
Процедуры и функции вызова диалоговых окон 66
Лабораторная работа №14 67
Работа с датой и временем 68
Лабораторная работа №15 71
Компоненты вкладки Samples. Обработка событий OnDownClick и OnUpClick 72
Лабораторная работа №16 72
Компоненты вкладки Dialogs 73
Лабораторная работа №17 74
Контрольная работа 75
Список рекомендуемой литературы 77