![](/user_photo/2706_HbeT2.jpg)
- •[Править] История
- •[Править] Назначение
- •[Править] Применение
- •[Править] Основные принципы
- •[Править] Фазы разработки
- •[Править] Преимущества
- •[Править] Среды разработки, частично использующие принципы rad
- •Визуальное программирование
- •[Править] Графические, или визуальные, языки программирования
- •[Править] Визуальные средства разработки
- •[Править] Сфера применения
- •[Править] Применение в серверных приложениях
- •[Править] Мультиплексирование
- •[Править] Примеры реализаций
- •[Править] Применение в настольных приложениях
- •[Править] Языки программирования
- •[Править] Инструменты и библиотеки
- •[Править] См. Также
- •[Править] Англоязычные источники
- •[Править] Материалы на русском
- •[Править] Ссылки Событийно-ориентированное программирование
- •Сфера применения
- •Применение в серверных приложениях
- •Применение в интерфейсах
- •Событийно-ориентированное программирование.
- •Есть отличия между Pascal'ем и Delphi? Если есть, то какие.
- •Отличия языка PascalAbc.Net от Delphi Добавлено
- •Изменено
- •Отсутствует
Визуальное программирование
[править]
Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
|
Эту страницу предлагается объединить с Графический язык программирования. Пояснение причин и обсуждение — на странице Википедия:К объединению/11 июля 2011. Обсуждение длится одну неделю (или дольше, если оно идёт медленно). Дата начала обсуждения — 2011-07-11. Если обсуждение не требуется (очевидный случай), используйте другие шаблоны. Не удаляйте шаблон до подведения итога обсуждения. |
|
|
Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (25 мая 2011) |
|
|
Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей. |
|
Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста.
Необходимо различать:
графический язык программирования — который прежде всего язык программирования (со своим синтаксисом)
визуальные средства разработки — как правило, под ними подразумевают средства проектирования интерфейсов или какую либо CASE-систему для быстрой разработки приложений или SCADA-систему для программирования микроконтроллеров.
Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа и степени визуального выражения, на следующие типы:
языки на основе объектов, когда визуальная среда программирования предоставляет графические или символьные элементы, которыми можно манипулировать интерактивным образом в соответствии с некоторыми правилами;
языки, в интегрированной среде разработки которых на этапе проектирования интерфейса применяются формы, с возможностью настройкой их свойств. Примеры: Delphi и C++ Builder фирмы Borland, С#
языки схем, основанные на идее «фигур и линий», где фигуры (прямоугольники, овалы и т. п.) рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML.
Визуально-преобразованные языки являются невизуальными языками с наложенным визуальным представлением (например, среда Visual C++ для языка C++). Естественно-визуальные языки имеют неотъемлемое визуальное выражение, для которого нет очевидного текстового эквивалента (например, графический язык G в среде LabVIEW).
В современных разработках делаются попытки интегрировать подход визуального программирования с программированием потоков данных (англ. dataflow programming), чтобы иметь непосредственный доступ к состоянию программы для онлайновой отладки, или автоматизированная генерация и документирование программы. Языки потоков данных также позволяют делать автоматическое распараллеливание, которое может стать одним из величайших достижений программирования в будущем.[1]
Содержание [убрать]
|