русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Визуальное программирование

Визуальное программирование - способ создания программ путем манипулирования графическими объектами вместо написания кода в текстовом виде.

Визуальное программирование позволяет программировать, используя графические или символьные элементы, которыми можно манипулировать интерактивным образом согласно некоторым правилам, причем пространственное графических объектов использовать в качестве элементов синтаксиса программы. Значительная часть визуальных языков программирования базируется на идее «фигур и линий», где фигуры ( прямоугольники, овалы и др.). рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML

Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа и степени визуального выражения, на типы:

  • Природно-визуальные языки имеют неотъемлемое визуальное выражение, для которого нет очевидного текстового эквивалента (например, графический язык G в средеLabVIEW ).
  • Визуально-преобразованы языка является невизуальными языках с наложенным визуальным представлением.

Значительное количество современных языков программирования имеет развитые визуальные средства для разработки графического интерфейса, причем осуществляется программирование размещенных на специальных формах объектов с настройкой их свойств и поведения. CodeGear Delphi и C++ Builder, Microsoft Visual Studio и языки, которые включает в себя это средство ( Visual Basic, Visual C#, Visual J# и т.д.) часто путают с визуальными языками программирования. Все эти языки являются текстовыми, а не визуальными (графическими). MS Visual Studio и Delphi является визуальными средами программирования, но не визуальными языками программирования.

Языки визуального программирования

  • A-Flow, программное обеспечение общего назначения, которое не требует написания кода
  • AgentSheets, простой в использовании авторский средство разработки
  • Alice
  • AudioMulch
  • Macromedia Authorware
  • Apple Automator
  • Aviary Peacock
  • Baltie
  • Befunge
  • DRAKON, язык, разработанный для проекта космического корабля Буран
  • EICASLAB
  • Executable UML
  • eXpecco
  • Flowcode
  • Flowstone DSP
  • [FxEngine Framework]
  • JMCAD
  • G, язык, используемый в LabVIEW
  • Game Maker, легкое в использовании среда для разработки игр
  • Google App Inventor, средство для создания приложений Google Android, основанный на OpenBlocks и Kawa
  • GNU Radio Companion
  • Grasshopper 3D
  • Helix
  • HiAsm
  • Illumination Software Creator
  • Kodu, программное средство для создания игр с 3D-интерфейсом, разработанный в Microsoft Research
  • Kwikpoint
  • KTechLab
  • LabVIEW
  • Ladder logic
  • Lava
  • Lily
  • Limnor
  • Mama (программное средство)
  • Marten
  • Max
    • Max / MSP
    • Pure Data
    • jMax
    • nato.0 +55 +3 d
  • Microsoft Visual Programming Language, язык для робототехники, которая является одним из компонентов Microsoft Robotics Studio
  • Mindscript
  • Morphic
  • MST Workshop
  • Lego Mindstorms NXT, визуальный язык программирования для набора робототехники Lego Mindstorms
  • OpenAlea.Visualea
  • OpenBlocks
  • OpenDX
  • OpenMusic
  • OpenWire
  • OutSystems
  • Piet
  • PointDragon
  • Prograph
  • Ptolemy
  • PWCT
  • [PWGL], речь, основана на Common Lisp, CLOS и OpenGL
  • [Pypes]
  • Quartz Composer
  • Quest3D
  • Reaktor
  • Red-R
  • SCADA
  • Scala Multimedia
  • Scicos
  • Simulink
  • Основанные на Squeak
    • Etoys графически-скриптовый язык программирования
    • Scratch, программное средство Массачусетского технологического института для детей 7-12 лет
  • Autodesk Softimage
  • Stagecast Creator
  • SourceBinder
  • Subtext
  • SynthMaker
  • SynthEdit
  • Tarpipe
  • Tersus
  • TestShell
  • ThingLab
  • ToonTalk, система программирования для детей
  • Agilent VEE
  • VisSim
  • Virtools
  • VISION / HPC
  • WireFusion
  • Vsxu

Просмотров: 21174

Вернуться воглавление




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.