Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
posobie_1_chast.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
4.45 Mб
Скачать

Вострокнутов и.Е. Саблукова н.Г. Программирование в среде 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

Приложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]