Системное программирование. Андрианов В.П. - 3 стр.

UptoLike

Составители: 

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 Изображение заготовки формы (окно визуального редактора формы).