ВУЗ:
Составители:
Рубрика:
8
ального программирования Delphi построена на базе языка Object Pascal,
выросшего из языка Turbo Pascal корпорации Borland.
Ясно, что при таком подходе разработка программы состоит в под-
робном описании всех окон, свойств их визуальных компонент и обработ-
чиков событий (щелчков мыши, активизации и изменения элементов и
т.д.). Заканчивает создание приложения сам
компьютер, преобразуя по
команде программиста всю описанную информацию в код программы.
При таком подходе существенно облегчается отладка программы (по-
скольку большую часть работы по формированию программного кода вы-
полняет сам компьютер) и особую роль приобретает проектирование при-
ложения.
К преимуществам
систем визуального программирования следует
отнести
• облегчение компоновки визуальных элементов в окне,
• облегчение “состыковки” различных элементов программы,
• облегчение оформления программы в виде Windows-приложения (это
очень громоздкая задача, совершенно недоступная начинающим про-
граммистам, если решать ее обычными методами).
Все перечисленное позволяет сделать вывод, что главное достоинство
Delphi - повышение производительности
труда программиста.
Конечно, не стоит забывать, что за все удобства надо платить, и наря-
ду с очевидными достоинствами такие системы визуального программиро-
вания имеют свои недостатки.
Перечислим некоторые из них:
• сложность пакета программ, реализующего описанный режим работы,
• вообще говоря, неоптимальность тех программных решений, которые
генерируются автоматически,
• сложность модификации той части программы, которая (пусть даже
частично) формируется автоматически,
• некорректная работа проекта после сохранения разных версий проекта
в одном каталоге (избежать опасности потерять почти
готовый
проект можно путем частого сохранения промежуточных резуль-
татов в разные папки).
Реализация описанной идеи визуализации создания приложений по-
требовала написания новых сложных программных продуктов, поддержи-
вающих режим визуального программирования. Однако преимущества но-
вого подхода оказались столь убедительны, что были созданы визуальные
среды, поддерживающие и другие языки программирования. Естественно,
что такие
пакеты требуют все больших возможностей компьютеров.
2. Интегрированная среда разработки
IDE (Integrated Development Environment) или интегрированная
среда разработки – это среда, в которой из «кубиков» - элементов соби-
рается Delphi-проект. В этой среде есть все необходимое для проектирова-
ния, запуска и тестирования работы приложений.
Запустим Delphi. Примерный вид экрана показан на рис.
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »