ВУЗ:
Составители:
Рубрика:
3
Лабораторная работа N1
Разработка программы «Калькулятор»
Цель работы: получить навыки по визуальному проектированию интерфейса
приложения и созданию компактных исходных текстов программ.
1. Основные положения
Сокращение сроков и затрат при разработке приложений является важнейшей
проблемой в современном программировании. В последнее время все более широкое
распространение получают средства ускоренной разработки программ (Rapid Application
Development). Данный класс инструментальных средств основан на использовании
- принципов объектно-ориентированного программирования,
- визуального конструирования форм и
- использования библиотек визуальных компонентов.
К инструментам RAD относятся такие системы программирования, как Visual Basic,
Visual C++, C++ Builder, Power Builder, Delphi и др. Система программирования Delphi
выгодно отличается от аналогичных продуктов тем, что основывается на ясном и гибком
языке программирования (Object Pascal), позволяющем создавать приложения любой
сложности.
Визуальное конструирование форм позволяет среде программирования автоматически
добавлять в исходный текст программы необходимые заготовки (фрагменты кода), а
библиотеки визуальных компонентов включают в себя набор готовых типовых решений по
созданию интерфейса приложения. Таким образом, работа программиста сводится к
созданию прототипа будущего окна программы (формы) и наполнению его компонентами,
реализующими необходимые интерфейсные свойства. Компонент – это фрагмент
программного обеспечения, с которым во время разработки приложения можно работать из
среды проектирования как с «черным ящиком», он включает в себя программный код и все
необходимые для его работы данные. При необходимости его можно создать средствами
самой среды Delphi и включить в библиотеку визуальных компонентов. После размещения на
форме очередного компонента среда программирования автоматически вставляет в
программный код ссылку на компонент и корректирует файл описания формы, который
после компиляции преобразуется в ресурсный файл операционной системы.
Все компоненты Delphi согласно принципам объектно-ориентированного
программирования являются потомками базовых классов и являются специальными типами,
которые содержат поля, методы и свойства. Поля – это скрытые в классе данные, методы –
процедуры и функции, свойства – механизм, регулирующий доступ к полям.
Наиболее востребованными визуальными компонентами в Delphi являются
TForm - форма
Рис. 1 Изображение заготовки формы (окно визуального редактора формы).
3 Лабораторная работа N1 Разработка программы «Калькулятор» Цель работы: получить навыки по визуальному проектированию интерфейса приложения и созданию компактных исходных текстов программ. 1. Основные положения Сокращение сроков и затрат при разработке приложений является важнейшей проблемой в современном программировании. В последнее время все более широкое распространение получают средства ускоренной разработки программ (Rapid Application Development). Данный класс инструментальных средств основан на использовании - принципов объектно-ориентированного программирования, - визуального конструирования форм и - использования библиотек визуальных компонентов. К инструментам RAD относятся такие системы программирования, как Visual Basic, Visual C++, C++ Builder, Power Builder, Delphi и др. Система программирования Delphi выгодно отличается от аналогичных продуктов тем, что основывается на ясном и гибком языке программирования (Object Pascal), позволяющем создавать приложения любой сложности. Визуальное конструирование форм позволяет среде программирования автоматически добавлять в исходный текст программы необходимые заготовки (фрагменты кода), а библиотеки визуальных компонентов включают в себя набор готовых типовых решений по созданию интерфейса приложения. Таким образом, работа программиста сводится к созданию прототипа будущего окна программы (формы) и наполнению его компонентами, реализующими необходимые интерфейсные свойства. Компонент – это фрагмент программного обеспечения, с которым во время разработки приложения можно работать из среды проектирования как с «черным ящиком», он включает в себя программный код и все необходимые для его работы данные. При необходимости его можно создать средствами самой среды Delphi и включить в библиотеку визуальных компонентов. После размещения на форме очередного компонента среда программирования автоматически вставляет в программный код ссылку на компонент и корректирует файл описания формы, который после компиляции преобразуется в ресурсный файл операционной системы. Все компоненты Delphi согласно принципам объектно-ориентированного программирования являются потомками базовых классов и являются специальными типами, которые содержат поля, методы и свойства. Поля – это скрытые в классе данные, методы – процедуры и функции, свойства – механизм, регулирующий доступ к полям. Наиболее востребованными визуальными компонентами в Delphi являются TForm - форма Рис. 1 Изображение заготовки формы (окно визуального редактора формы).