- •Алматинский университет энергетики и связи
- •Объектно-ориентированное программирование
- •Часть 1
- •Введение
- •1 Лабораторная работа. Создание проекта с использованием компонентов Edit, Label, Memo, Button
- •1.1 Этапы создания оконного приложения
- •1.2 Задание к лабораторной работе
- •1.3 Контрольные вопросы
- •1.4 Варианты заданий
- •2 Лабораторная работа. Использование компонентов ListBox, ComboBox
- •2.1 Списки ListBox, ComboBox
- •2.2 Задание к лабораторной работе
- •2.3 Контрольные вопросы
- •2.4 Варианты заданий
- •3 Лабораторная работа. Панель переключателей RadioGroup и список выключателей CheckListBox
- •3.1 Панель переключателей RadioGroup и список выключателей CheckListBox
- •3.2 Задание к лабораторной работе
- •3.3 Контрольные вопросы
- •3.4 Варианты заданий
- •4 Лабораторная работа. Использование таблиц DrawGrid и StringGrid и компонента Timer
- •4.1 Компоненты DrawGrid и StringGrid
- •4.2 Задание к лабораторной работе
- •4.3 Контрольные вопросы
- •4.4 Варианты заданий
- •5 Лабораторная работа. Создание меню. Компоненты Main Menu и Popup Menu
- •5.1 Компоненты Main Menu и Popup Menu
- •5.2 Задание 1 к лабораторной работе
- •5.3 Компоненты ToolBar и StatusBar
- •5.4 Задание 2 к лабораторной работе
- •5.5 Контрольные вопросы
- •5.5 Задания к лабораторной работе
- •6 Лабораторная работа. Построение графиков математических функций. Построение диаграмм с помощью компонента Chart
- •6.1 Поверхность рисования
- •6.2 Система координат
- •6.3 Графические инструменты
- •6.4 Задание 1 к лабораторной работе
- •6.5 Компонент Chart (для отображения графиков и диаграмм)
- •6.6 Задание 2 к лабораторной работе
- •6.7 Контрольные вопросы
- •6.8 Варианты заданий
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
- •Приложение д
- •Приложение е
- •Список литературы
- •Содержание
Некоммерческое акционерное общество
Алматинский университет энергетики и связи
Кафедра инженерной кибернетики
Объектно-ориентированное программирование
Методические указания к выполнению лабораторных работ для студентов
специальности 5В070200 – Автоматизация и управление
Часть 1
Алматы 2011
СОСТАВИТЕЛИ: Ешпанова М.Д., Ибрашева А.Т. Объектно-ориентированное программирование. Часть 1. Методические указания к выполнению лабораторных работ для студентов специальности 5В070200 – «Автоматизация и управление»- Алматы: АУЭС, 2010– 55 с.
Методические указания предназначены для выполнения лабораторных работ по дисциплине «Объектно-ориентированное программирование».
Рассматривается технология создания оконных приложений – основного вида приложения, используемых в операционных системах семейства Windows.
По каждой лабораторной работе в Приложении содержится листинг программы.
Илл.- 13, библиогр. – 5 наим.
Рецензент: канд. техн. наук, проф. Копесбаева А.А.
Печатается по плану издания некоммерческого акционерного общества «Алматинский институт энергетики и связи» на 2010 г.
© НАО «Алматинский университет энергетики и связи», 2011
Введение
Дисциплина «Объектно-ориентированное программирование» является естественно-научной дисциплиной, включающей в себя решение математических, инженерно-технических задач, создание элементарных моделей АРМ (автоматизация рабочего места).
При изучении дисциплины будет использоваться интегрированная среда программирования Delphi, ориентированная на работу в операционных системах семейства Windows. Программы в Delphi создаются на основе современной технологии визуального проектирования, которая, в свою очередь, базируется на идеях объектно-ориентированного программирования.
Среда программирования Delphi позволяет сравнительно легко и быстро создавать законченные приложения Windows. Поэтому она получила название RAD (Rapid Application Development – среда быстрой разработки приложение).
Среда программирования Delphi имеет встроенный компилятор, переводящий текст программы в машинный код, понятный процессору компьютера. В настоящее время этот компилятор является самым быстрым и позволяет обеспечивать высокую производительность среды программирования, необходимую для создания приложений Windows. Компилятор среды программирования Delphi создает автономные exe-файлы (исполняемые файлы). Поэтому приложения, созданные в Dephi, будут работать на компьютере, на котором не установлена среда Delphi.
Предлагаемые методические указания к выполнению лабораторных работ разработаны для освоения студентами основ разработки программ в среде Delphi и технологии визуального программирования.
Описание каждой лабораторной работы содержит необходимую для его выполнения информацию из сопутствующего курса, пример решения аналогичной задачи.
По каждой лабораторной работе студент должен представить отчет и защитить работу.
1 Лабораторная работа. Создание проекта с использованием компонентов Edit, Label, Memo, Button
Цель работы: ознакомление с технологией создания оконных приложений, особенностями программирования в среде Delphi.