可视化编程

2019/10/21 0:33:33 来源:生活奇事网
     可视化编程,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的Windows应用程序开发工具。

目录

特点

可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了类的概念和事件驱动;二是基于面向过程的思想,程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。

相关问题

1.什么是可视化程序设计 [1]  ?
可视化(Visual)程序设计是一种全新的程序设计方法,它主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。
2.可视化程序设计有哪些优点?
可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。
3.能够进行可视化程序设计的集成开发环境有哪些?
能进行可视化程序设计的集成开发环境很多,比较常用的有微软的Visual BasicVisual C++、中文Visual FoxproBorland公司的Delphi等。
4.可视化程序设计中有哪些基本概念?
主要的几个基本概念有表单、组件、属性、事件、方法等。
5.什么是表单(Form)?
表单是指进行程序设计时的窗口,我们主要是通过在表单中放置各种部件(如命令按钮复选框单选框、滚动条等)来布置应用程序的运行界面。
6.什么是组件?
所谓组件,就是组成程序运行界面的各种部件,如:命令按钮、复选框、单选框、滚动条等。
7.什么是属性?
属性就是组件的性质。它说明组件在程序运行的过程中是如何显示的、组件的大小是多少、显示在何处、是否可见、是否有效……
8.属性可以分成哪几类?
属性可分成三类,设计属性:是在进行设计时就可发挥作用的属性;运行属性:这是在程序运行过程中才发挥作用的属性;只读属性:是一种只能查看而不能改变的属性。
9.什么是事件?
事件就是对一个组件的操作。如用鼠标点击一个命令按钮,在这里,点击鼠标就称为一个事件(Click事件)。
10.什么是方法?
方法就是某个事件发生后要执行的具体操作,类似以前的程序。例如当我们用鼠标单击“退出”命令按钮时,程序就会通过执行一条命令而结束运行,命令的执行过程就叫方法。

优点

1、可视化编程是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。无需编写太多的代码甚至不需要懂太多的语法知识和API就可以实现一些功能,尤其是针对那些不会编程或者对编程感兴趣的人,这是非常棒的操作体验。 [2] 
2、有很好的模块,并且工作的很好。 [2] 
3、PlayMaker用户创建的游戏/应用程序工作起来会很棒,PlayMaker还支持混合模式,可以一边编写代码一边显示可视化界面。或许这是代码/可视化领域里最两全其美的工具。 [2] 
4、同样的效果,使用可视化编程工具操作,只需在工作区里面简单地拖动几个控件,并且在它们之间做一些选项和绘画箭头即可。而在非可视化编程工具里,你得思考如何输入各种命令,与可视化编程工具比起来,真是让人煞费苦心。 [2] 

相关新闻

以色列特思软件推中文版可视化编程平台
2010年,3月29日消息,以色列特思(Tersus)软件公司日前推出了Tersus可视化编程平台的中文版本。 [3] 
Tersus是一个开源视觉应用平台,用户可通过绘制可视化流程图来实现企业网络应用开发,而无需编写代码。
通过特思可视化平台,用户可以开发所有应用程序的组成部分,包括图形用户界面、服务器端脚本、业务逻辑和数据库。而传统的网络应用开发需要专业技能,包括服务器端编程,客户端脚本和超文本链接标示语言,数据库语言等等。
用户还可以在Tersus平台上开发手机应用和移动互联网应用等。目前支持iPhone平台和移动网络多平台,以及线下应用和客户端数据库--尚不支持Android和黑莓平台。
625 ° 来自:PC 广东省深圳市
上一篇: ftp操作,权限设置及用户创建的各种坑
下一篇: ANDROID开发:将数据库文件与项目包一起打包成APK文件

亲,沙发正空着,还不快来抢?

Back to Top