欢迎来到天天文库
浏览记录
ID:18977530
大小:242.50 KB
页数:8页
时间:2018-09-26
《可视化编程与vb开发环境》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、cb06852d4affbf6a2d6cc75511f6c102.doc第一章可视化编程与VB开发环境【能力目标】了解可视化编程基本概念、面向对象程序设计与传统程序设计的异同,理解可视化编程中类、对象、属性与方法等基本概念。掌握VB的开发环境以及其使用方法,初步学会使用VB进行程序设计的步骤。理解工程的含义及对工程的管理方法,掌握在VB的使用中获得帮助的方法。1.了解VB的运行环境及启动、退出。2.了解VB功能及特点。3.熟习VB的集成开发环境。4.初步建立事件驱动面向对象程序设计的概念。§1.1可视化编程
2、的概念可视化编程是目前广泛流行的程序开发方法。一、可视化编程的概念,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的Windows应用程序开发工具。可视化(Visual)程序设计是一种全新的程序设计方法,它主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。二、可视化编程语言
3、的特点可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。三、可视化编程语言的优点?可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。四、.能够进行可视化程序设计的语言能进行可视化程序设计的语言很多,比较常用的有微软的VisualBasic、VisualC++、中文Visual
4、Foxpro、Borland公司的Delphi等。五、程序设计基本概念指令:规定计算机完成一定操作的命令。程序设计语言:要使计算机能够理解人给出的各种指令,就需要在人和计算机之间有一种特定的语言,人和计算机都能够识别,这种特定的语言就是计算机语言,也叫程序设计语言。程序:使用程序设计语言编写的用来使计算机完成一定任务的一段“文章”称为程序。程序设计:编写程序的工作则称为程序设计。六、程序设计方法的发展(一)初期的程序设计高运行效率、少占用内存为目标。1、机器语言是直接用二进制代码指令表达的计算机语言,指令是
5、用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。2、汇编语言(AssemblyLanguage)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言”作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。(二).结构化程序设计程序的可读性、可维护性为目标。程序=算法+数据结构的面向过程的程序设计。1、-8-cb06852d4affbf6a2d6cc75511f6
6、c102.doc程序设计语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。2、高级程序设计语言由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。根据应用范围的不同和历史的发展,高级语言有很多种,如BASIC、FORTRAN、C、
7、PASCAL、LISP、FOXPRO、COBOL。3、过程化程序设计语言:即第三代程序设计语言,指需要由编写程序的人员一步一步地安排好程序的执行过程的程序设计语言。(三)面向对象的程序设计降低程序的复杂性、提高软件的开法效率和改善工作界面为目标。程序=对象+消息的面向对象的程序设计。面向对象是一种新兴的程序设计方法,或者说它是一种新的程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。类是面向对象程序设计技术的核心。面向对象的程序设计(Object-OrientedProgra
8、mming,简记为OOP)立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。七、可视化程序设计中有基本概念?主要的几个基本概念有表单、组件、属性、事件、方法等。1、窗体(Form)是一种文档,可以用来收集信息。它包括两部分,一部分是由窗体设计者输入的
此文档下载收益归作者所有