Cтраница 1
Визуальное программирование имеет дело с абстрактными объектами, которые не являются видимыми и не имеют явных визуальных образов. Известный принцип что вы видите, есть то, что вы получили иногда оказывается неприменимым. Для обеспечения удобного интерфейса путем использования языков визуального программирования применительно к этим абстрактным объектам необходимо создать удобное визуальное представление или визуальные метафоры. [1]
Концепция визуального программирования была впервые реализована в системе Visual Basic фирмы Microsoft. Однако в отличие от Visual Basic, языком программирования Delphi была выбрана разновидность Паскаля. Этот новый язык, названный Object Pascal ( Объектный Паскаль), являлся объектно-ориентированной версией Паскаля. По отношению к обычному Паскалю он занимает то же положение, что и Си по отношению к Си. [2]
При создании сред визуального программирования часто решающими оказываются факторы информационной емкости. Примерами этого служат скорость и наличие невидимого буферного устройства, для которого образ больше окна обзора. [3]
В таких средствах визуального программирования, как Delphi, роль интегрированной среды разработки ( integrated development environment, IDE) порой более важна, чем сам язык программирования. В данной главе рассматриваются совершенно новые функциональные возможности, а также возможности, появившиеся в последних версиях Delphi. Мы также обсудим некоторые традиционные функциональные возможности Delphi, которые не столь очевидны или просто незнакомы новичкам. [4]
Джекоб [11.17, 11.18] описывает полезность языков визуального программирования для представления абстрактных вычислительных процессов, которые не имеют непосредственного графического представления. В его подходе диаграмма перехода состояний используется как язык визуального программирования для построения и спецификации интерфейса пользователя. Описание диаграммы состояний простого настольного калькулятора иллюстрируется рис. 11.6, а. [5]
Третий аспект унификации касается методологий визуального программирования, которые должны развиваться для работы с объектно-реляционными системами баз данных, если компоненты будут находиться внутри системы баз данных. [6]
Часто визуальные программы исполняются в средствах визуального программирования непосредственно. [7]
Построение VLSI сети с помощью системы VICON. [8] |
Язык HI-VISUAL может также рассматриваться как язык визуального программирования. [9]
В рамки объектно-ориентированного подхода удачно вписывается концепция визуального программирования. Все визуальные составляющие, такие как формы, элементы управления, меню и панели инструментов являются объектами со своими свойствами и методами. Эти объекты реагируют на определенные события. [10]
Сила C Builder заключена в его среде визуального программирования. Эта среда непосредственно связана с VCL и не может использоваться отдельно от нее. Создание приложений на основе VCL позволяет в полной мере реализовать возможности C Builder. Несмотря на это, иногда может возникнуть необходимость в написании приложений других типов. [11]
Система программирования посредством повторений на примере театральной сиены. [12] |
Глинерт и Танимото [11.12] разработали интерактивную систему визуального программирования Pict D. Пользователи данной системы после ее инициализации совсем не прикасаются к ее клавиатуре. Вместо этого они рисуют программы, используя входное устройство, подобное ручке управления. Прототип системы Pict, D позволяет пользователю строить программы, которые выполняют простые численные расчеты. [13]
Редактор форм C Builder представляет собой мощный инструмент визуального программирования. Он позволяет вам размещать, выделять, передвигать, выравнивать компоненты, изменять их размеры и делать многое другое. Редактор форм также позволяет вам изменять размеры и положение самой формы, добавлять меню и создавать специализированные диалоговые окна - короче, все, что требуется для создания интерфейса пользователя в типичной Windows-программе. [14]
Новый интерфейс Delphi отражает тенденцию переноса центра тяжести с визуального программирования на визуальное моделирование приложений. Новая среда Delphi позволяет проектировать в визуальном режиме не только внешний вид программы на экране, но и логику ее работы. [15]