可視化編程

可視化編程

可視化編程,亦即可視化程式設計:以“所見即所得”的編程思想為原則,力圖實現編程工作的可視化,即隨時可以看到結果,程式與結果的調整同步。可視化編程是與傳統的編程方式相比而言的,這裡的“可視”,指的是無須編程,僅通過直觀的操作方式即可完成界面的設計工作,是目前最好的Windows應用程式開發工具。

基本介紹

  • 中文名:可視化編程
  • 外文名:visual programming
  • 性質:編程
  • 屬性:可視化
  • 特點:引入了的概念和事件驅動
特點,相關問題,優點,相關新聞,

特點

可視化程式語言的特點主要表現在兩個方面:一是基於面向對象的思想,引入了類的概念和事件驅動;二是基於面向過程的思想,程式開發過程一般遵循以下步驟,即先進行界面的繪製工作,再基於事件編寫程式代碼,以回響滑鼠、鍵盤的各種動作。

相關問題

1.什麼是可視化程式設計?
可視化(Visual)程式設計是一種全新的程式設計方法,它主要是讓程式設計人員利用軟體本身所提供的各種控制項,像搭積木式地構造應用程式的各種界面。
2.可視化程式設計有哪些優點?
可視化程式設計最大的優點是設計人員可以不用編寫或只需編寫很少的程式代碼,就能完成應用程式的設計,這樣就能極大地提高設計人員的工作效率。
3.能夠進行可視化程式設計的集成開發環境有哪些?
能進行可視化程式設計的集成開發環境很多,比較常用的有微軟的Visual BasicVisual C++、中文Visual FoxproBorland公司的Delphi等。
4.可視化程式設計中有哪些基本概念?
主要的幾個基本概念有表單、組件、屬性、事件、方法等。
5.什麼是表單(Form)?
表單是指進行程式設計時的視窗,我們主要是通過在表單中放置各種部件(如命令按鈕複選框單選框、滾動條等)來布置應用程式的運行界面。
6.什麼是組件?
所謂組件,就是組成程式運行界面的各種部件,如:命令按鈕、複選框、單選框、滾動條等。
7.什麼是屬性?
屬性就是組件的性質。它說明組件在程式運行的過程中是如何顯示的、組件的大小是多少、顯示在何處、是否可見、是否有效……
8.屬性可以分成哪幾類?
屬性可分成三類,設計屬性:是在進行設計時就可發揮作用的屬性;運行屬性:這是在程式運行過程中才發揮作用的屬性;唯讀屬性:是一種只能查看而不能改變的屬性。
9.什麼是事件?
事件就是對一個組件的操作。如用滑鼠點擊一個命令按鈕,在這裡,點擊滑鼠就稱為一個事件(Click事件)。
10.什麼是方法?
方法就是某個事件發生後要執行的具體操作,類似以前的程式。例如當我們用滑鼠單擊“退出”命令按鈕時,程式就會通過執行一條命令而結束運行,命令的執行過程就叫方法。

優點

1、可視化編程是讓程式設計人員利用軟體本身所提供的各種控制項,像搭積木式地構造應用程式的各種界面。無需編寫太多的代碼甚至不需要懂太多的語法知識和API就可以實現一些功能,尤其是針對那些不會編程或者對編程感興趣的人,這是非常棒的操作體驗。
2、有很好的模組,並且工作的很好。
3、PlayMaker用戶創建的遊戲/應用程式工作起來會很棒,PlayMaker還支持混合模式,可以一邊編寫代碼一邊顯示可視化界面。或許這是代碼/可視化領域裡最兩全其美的工具。
4、同樣的效果,使用可視化編程工具操作,只需在工作區裡面簡單地拖動幾個控制項,並且在它們之間做一些選項和繪畫箭頭即可。而在非可視化編程工具里,你得思考如何輸入各種命令,與可視化編程工具比起來,真是讓人煞費苦心。

相關新聞

以色列特思軟體推中文版可視化編程平台
2010年,3月29日訊息,以色列特思(Tersus)軟體公司日前推出了Tersus可視化編程平台的中文版本。
Tersus是一個開源視覺套用平台,用戶可通過繪製可視化流程圖來實現企業網路套用開發,而無需編寫代碼。
通過特思可視化平台,用戶可以開發所有應用程式的組成部分,包括圖形用戶界面、伺服器端腳本、業務邏輯和資料庫。而傳統的網路套用開發需要專業技能,包括伺服器端編程,客戶端腳本和超文本連結標示語言,資料庫語言等等。
用戶還可以在Tersus平台上開發手機套用和移動網際網路套用等。目前支持iPhone平台和行動網路多平台,以及線下套用和客戶端資料庫--尚不支持Android和黑莓平台。
可視化編程

相關詞條

熱門詞條

聯絡我們