
- •Вострокнутов и.Е. Саблукова н.Г. Программирование в среде delphi
- •Часть I
- •Содержание
- •Введение
- •§1 Основные этапы разработки проектов
- •§2 Среда программирования Delphi
- •2.1 Главное окно программы
- •2.2. Окно формы
- •2.3. Окно Инспектора объектов
- •2.4. Окно программного кода
- •2.5. Структура проекта Delphi
- •2.6. Основные понятия визуального программирования
- •§3 Проектирование графического интерфейса
- •3.1. Форма и ее основные свойства
- •1. Свойство Name (Имя).
- •Задания
- •3.2 Компоненты tEdit, tLabel, tButton
- •Задания
- •3.3 Графическое оформление окна
- •Создание графического интерфейса проекта в Delphi
- •Задания
- •3.4 Реакция на события
- •3.5 Изменение свойств компонентов через программный код
- •Задания
- •§4 Элементы языка программирования Delphi
- •4.1 Алфавит
- •4.2 Зарезервированные слова и идентификаторы
- •4.3 Типы данных
- •4.4 Константы
- •4.5 Структура программного модуля
- •§5 Основные операторы языка программирования Delphi
- •5.1 Оператор присваивания
- •Задания
- •5.2. Логический тип данных. Создание проектов с использованием оператора присваивания и логических типов данных
- •Задания
- •5.3 Математические операции Delphi
- •5.4 Линейная алгоритмическая структура. Ввод и вывод информации в Delphi.
- •5.5 Создание проектов с использованием ввода/вывода информации
- •Задания
- •5.6 Алгоритмическая структура «Ветвление». Условный оператор.
- •5.7 Создание проектов с использованием условного оператора и генератора случайных чисел
- •Задания
- •Оператор выбора
- •Задания
- •5.9 Создание проекта «Калькулятор» с использованием условного оператора и оператора выбора
- •5.10 Реализация условного оператора и оператора выбора компонентами tRadioButton и tRadioGroup
- •Реализация условного оператора и оператора выбора компонентом tCheckBox
- •Задания
- •Создание проекта «Тест» с использованием условного оператора и переключателей
- •Задания
- •5.13 Алгоритмическая структура «Цикл». Операторы повторений.
- •Задания
- •5.14 Компонент tTimer
- •5.15 Создание проектов с использованием таймера
- •Задания
- •Литература
Вострокнутов и.Е. Саблукова н.Г. Программирование в среде delphi
Часть I
ОСНОВНЫЕ КОМАНДЫ.
ПЕРВЫЕ ПРОЕКТЫ.
2010
УДК 004 (075.4)
ББК 74.261.63
В85
|
Автор: Игорь Евгеньевич Вострокнутов Наталья Геннадьевна Саблукова |
В85 |
Программирование в среде Delphi. Ч.1. Основные команды. Первые проекты. М.: Издательство «Курс», 2010. – 92 с.
|
Учебное пособие включает в себя теоретический материал, разобранные примеры и задания по одной из наиболее популярных в настоящее время систем программирования Delphi. Весь теоретический материал и практические задания ориентированы на разработку сначала простых программных проектов, а затем все более и более сложных.
Пособие предназначено для слушателей Школы программистов Современной Гуманитарной Академии, 8 – 11 классов общеобразовательной школы.
Пособие может быть также использовано для самостоятельного изучения системы программирования Delphi.
Вострокнутов И.Е., 2009
Саблукова Н.Г., 2009
УДК 004 (075.4)
ББК 74.261.6
Содержание
|
|
Введение. |
5 |
1 |
|
Основные этапы разработки проектов. |
6 |
2 |
|
Среда программирования Delphi. |
8 |
|
2.1 |
Главное окно программы. |
9 |
|
2.2 |
Окно формы. |
10 |
|
2.3 |
Окно Инспектора объектов. |
11 |
|
2.4 |
Окно программного кода. |
11 |
|
2.5 |
Структура проекта Delphi. |
12 |
|
2.6 |
Основные понятия визуального программирования. |
13 |
3 |
|
Проектирование графического интерфейса. |
15 |
|
3.1 |
Форма и ее основные свойства. |
15 |
|
3.2 |
Компоненты TEdit, TLabel, TButton. |
21 |
|
3.3 |
Графическое оформление окон. |
24 |
|
3.4 |
Реакция на события. |
28 |
|
3.5 |
Изменение свойств компонентов через программный код |
30 |
4 |
|
Элементы языка программирования Delphi. |
33 |
|
4.1 |
Алфавит. |
33 |
|
4.2 |
Зарезервированные слова и идентификаторы. |
34 |
|
4.3 |
Типы данных. |
34 |
|
4.4 |
Константы. |
36 |
|
4.5 |
Структура программного модуля. |
36 |
5 |
|
Основные операторы языка программирования Delphi. |
38 |
|
5.1 |
Оператор присваивания. |
38 |
|
5.2 |
Логический тип данных. Создание проектов с использованием оператора присваивания и логических типов данных. |
41 |
|
5.3 |
Математические операции Delphi. |
44 |
|
5.4 |
Линейная алгоритмическая структура. Ввод и вывод информации в Delphi. |
46 |
|
5.5 |
Создание проектов с использованием ввода/вывода информации. |
51 |
|
5.6 |
Алгоритмическая структура «Ветвление». Условный оператор. |
62 |
|
5.7 |
Создание проектов с использованием условного оператора и генератора случайных чисел. |
66 |
|
5.8 |
Оператор выбора. |
71 |
|
5.9 |
Создание проекта «Калькулятор» с использованием условного оператора и оператора выбора. |
79 |
|
5.10 |
Реализация условного оператора и оператора выбора компонентами TRadioButton и TRadioGroup. |
79 |
|
5.11 |
Реализация условного оператора и оператора выбора компонентом TCheckBox. |
84 |
|
5.12 |
Создание проекта «Тест» с использованием условного оператора и переключателей. |
87 |
|
5.13 |
Алгоритмическая структура «Цикл». Операторы повторений. |
93 |
|
5.14 |
Компонент TTimer. |
100 |
|
5.15 |
Создание проектов с использованием таймера. |
102 |
|
|
Литература. |
110 |
|
|
Приложения. |
|