- •Визуальное программирование в среде delphi Методические указания к лабораторным работам Пенза
- •Содержание
- •Разработка модульных паскаль - программ
- •1. Требование к программе
- •2. Порядок выполнения работы
- •3. Рекомендации по разработке программ с использованием модулей типа unit.
- •4. Процесс создания загрузочных программ с использованием модулей типа unit.
- •5. Содержание отчета.
- •6 Варианты заданий.
- •Лабораторная работа №2.
- •1. Основные сведения.
- •1.1 Основы визуального программирования.
- •1.2 Среда визуальной разработки.
- •Компоненты
- •1.3 Проектирование простого приложения.
- •2. Контрольные вопросы.
- •3. Задание к выполнению лабораторной работы.
- •4. Варианты заданий.
- •5. Приложение. Некоторые стандартные функции для работы со строками.
- •Изучение средств управления проектом в среде Delphi
- •Основные сведения.
- •1.1 Структура проекта в Delphi.
- •1.1.1 Файлы описания форм.
- •1.1.2 Файлы программных модулей.
- •Private
- •1.1.3 Главный файл проекта.
- •1.2 Создание, сохранение и открытие проекта.
- •1.3 Настройка параметров проекта в окне Project Options.
- •1.4. Создание программы
- •2. Контрольные вопросы.
- •3. Задание к выполнению лабораторной работы.
- •4. Варианты заданий.
- •Изучение свойств и событий форм приложения в среде delphi
- •1.Основные сведения.
- •1.1. Понятие форм.
- •1.2 Основные свойства формы.
- •1.2.1 Имя и заголовок формы.
- •1.2.2 Стиль формы.
- •1.2.3 Размеры и положение формы на экране.
- •1.2.3 Рамка формы.
- •1.2.4 Значок формы.
- •1.3 Событие формы.
- •1.4 Создание в проекте новой формы.
- •1.4.2 Переключение между формами во время проектирования.
- •1.4.3 Выбор главной-формы приложения.
- •1.4.4 Отображение второстепенных форм во время работы приложения.
- •2. Контрольные вопросы.
- •3. Задание к выполнению лабораторной работы.
- •4. Варианты заданий.
2. Контрольные вопросы.
1. Какие средства являются основой визуального программирования в среде Delphi?
2. Какие задачи решает среда Delphi в процессе программирования?
3. Какие задачи решает программист в процессе программирования?
4. Как помещаются на форму компоненты и настраиваются компоненты?
5. Как создаются обработчики событий?
3. Задание к выполнению лабораторной работы.
Ознакомится с описанием лабораторной работы. Написать программу согласно своему варианту. Выполнить программу на ЭВМ и получить результат. Оформить отчёт.
4. Варианты заданий.
Используя среду визуального программирования, создайте сценарий и спроектируйте простую программу для вычисления:
1 |
D=A+2*B+C3 |
2 |
D=A-B+C |
3 |
D=A*B-C |
4 |
D=(A-B)*C |
5 |
D=A*(B+C) |
6 |
D=A+B*C |
7 |
D=(A+B)*(B-C) |
8 |
D=(A+B+C)*A |
9 |
D=(A+C)*A*B |
10 |
D=A*B-B*C |
11 |
D=A*B*C |
12 |
D=A*B-C*A |
13 |
D=A-A*B*C |
14 |
D=A*B+C-A |
15 |
D=A*B-B*C-A*C |
16 |
D=A*C+B*C+A*B |
17 |
D=A3+B2+C |
18 |
D=A2+B2-C2 |
19 |
D=A*(B2+C2) |
20 |
D=A*B-C3 |
21 |
D=A3+B*C |
22 |
D=C*(A+B)*(B-A) |
23 |
D=C-2*A+3B |
24 |
D=1*A+2*B+3*C |
25 |
D=3*A*B-2*C |
5. Приложение. Некоторые стандартные функции для работы со строками.
StrToInt(const S:String):Longint - преобразует строку в целое число.
IntToStr(const I:Longint):String - преобразует целое число в строку.
StrToFloat(const S:String):Real - преобразует строку в вещественное число.
FloatToStr(const R:Real):String - преобразует вещественное число в строку.
Лабораторная работа №3.
Изучение средств управления проектом в среде Delphi
Цель работы: изучение структуры приложения и средств управления проектом в среде Delphi.
Основные сведения.
1.1 Структура проекта в Delphi.
В основе любого Delphi - приложений лежит проект. Его основой является форма, на которую помещаются необходимые для решения конкретной задачи компоненты.
Проект в Delphi состоит из трёх основных типов файлов:
Файлы описания форм - двоичные файлы с расширением DFM, описывающие формы с компонентами. В них запоминаются начальные значения свойств, установленные в Инспекторе объектов.
Файлы программных модулей текстовые файлы с расширением PAS, содержащие исходные коды программных модулей на языке Object Pascal. В этих файлах вы пишите методы обработки событий, генерируемых формами и компонентами.
Задача Проект Приложение
-
Спецификация
Файлы форм Файлы модулей Файл проекта
Выполняемый файл
Рис. 3.1
Главный файл проекта - текстовый файл с расширением DPR, содержащий главный программный код. Он подключает все используемые программные модули и содержит операторы для запуска приложения. Этот файл среда Delphi создаёт и контролирует сама.
Схема формирования Delphi - приложения и постановки задачи до получения готового выполняемого файла показана на рис 3.1:
Рассмотрим назначение и содержимое каждого типа файлов, составляющих проект. Для этого можно воспользоваться любым ранее созданным проектом.