995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt

上传人:本田雅阁 文档编号:3026188 上传时间:2019-06-27 格式:PPT 页数:34 大小:650.01KB
返回 下载 相关 举报
995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt_第1页
第1页 / 共34页
995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt_第2页
第2页 / 共34页
995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt_第3页
第3页 / 共34页
995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt_第4页
第4页 / 共34页
995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt》由会员分享,可在线阅读,更多相关《995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt(34页珍藏版)》请在三一文库上搜索。

1、第一讲 程序设计语言基本知识及Visual BASIC 简介(A Tutorial Introduction to Fundamental Knowledge of Programming Language and Visual BASIC),1.1 程序设计语言 1.2 程序设计方法 1.3 算法与流程图 1.4 VB程序设计初步,11.1 程序设计语言,计算机语言:人与计算机进行交流的工具。,程序:为使计算机完成一个预定的任务而设计的一系列语句 或指令。,程序设计:设计书写及检查调试程序的过程。,11.1.1 程序设计语言,把解题方法的描述称为算法。,程序设计过程实质上是利用计算机对问题进

2、行求解的过程, 这种问题求解过程的描述必须借助于一种计算机能够读懂 的语言,我们称之为程序设计语言。,11.1.2 程序设计语言的发展,1、面向机器的语言 如:机器语言、汇编语言。 由二进制代码组成,难学、难记、难推广。,3、面向对象的语言 如:Visual BASIC语言、Visual C语言。 对象的组合、对象的属性、事件和方法。,2、面向过程的语言 (结构化程序设计语言或高级语言) 如:BASIC语言、C语言。 要描述解题过程。,11.1.3 BASIC语言的发展,第一代:1964年、美国、“基本BASIC”.,第二代:1984年的True BASIC、Turbo BASIC、Quick

3、 BASIC. 特别是97年的QBASIC.,第三代:1991年的Visual BASIC 1.0. 今天的Visual BASIC 6.0.,11.1.4 Visual Basic 的版本,Visual BASIC 1.0-Visual BASIC 4.0 运行于DOS或Window3.x 操作系统下,是16位的程序开发工具。,Visual BASIC 5.0和Visual BASIC 6.0 运行与Window95、NT或 更高版本的操作系统下,是32位的程序开发工具。,11.2 程序设计方法,11.2.1 结构化程序设计方法,11.2.2 面向对象的程序设计方法,对象:是由数据及其上操作

4、组成的封装体。VB中主要的对象 有窗体和控件。,在VB的编程中,整个工程的总体设计用面向对象的程序设计方法, 具体事件过程的编写用结构化程序设计方法。,在面向过程的程序设计语言中,程序=算法+数据结构 在面向对象的程序设计语言中,程序=对象+消息,11.3 算法与流程图,11.3.1 流程图,起止框,处理框,判断框,流程线,11.3.2 三种基本结构,顺序结构,选择结构,循环结构,循环结构,当型循环,直到型循环,If x mod 2=0 then print “x是偶数” else print “x是奇数”,将1到100打印出来。,I=1 Do While I=100 print I I=I+

5、1 Loop,1 I,I=100?,打印I,I加1,满足,不满足,11.3.2 算法举例,例1.1 交换两个变量的值。,例1.2 从1加到5。,例1.2 从1加到5。,例1.3 判断一个数是否为素数。,分析:判断一个数N是否为素数, 只要依次用从2到N-1来除,如有 一次能整除,说明N不是素数, 反之,当都不能被整除时,N是素数.,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动 整体布局 标题栏 工程资源管理器窗口,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动 整体布局 标题栏 工程资源管理器窗口,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动

6、 整体布局 标题栏 工程资源管理器窗口,一个VB应用程序包含五类文件:窗体文件(*.frm)、程序文件(模块文件)(*.bas)、类模块文件(*.cls)、用户控件文件(*.ctl)和属性页文件(*.pag),即组成一个应用程序全部模块的集合。它们都包含于应用程序工程文件(*.vbp)之中.,11.4.2 菜单条和工具栏,菜单条,11.4.2 菜单条和工具栏,工具栏,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保存,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保存,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保

7、存,11.4.4 对象和属性的概念,对象:是由数据及其上操作组成的封装体。VB中主要的对象 有窗体和控件。 属性:对象所具有的性质和特征。 属性值:用来描述对象属性的数据。,属性窗口,设定属性值的三种方式,11.4.5 “无所不知”的小鸡,事件过程:针对某个对象的某个事件编写的,指明了对象在接到 该事件后应响应的操作序列。,由窗体窗口进入到代码窗口的三种方法,代码窗口,11.4.6 方法的概念,对象:是由数据及其上操作组成的封装体。,方法:对象可执行的操作。,方法的调用格式为:对象名.方法名,如:Form1.print “你单击我了” 或 print “你单击我了” Form1.cls,11.

8、4.7 事件过程的概念,事件:是对象能够识别的外部刺激。 如窗体的单击事件(Click)、双击事件(DblClick),事件过程:针对某个对象的某个事件编写的,指明了对象在接到 事件后应响应的操作序列。,方法和事件过程的区别:方法由系统提供,由程序来调用; 事件过程由程序员负责编写,由系统来调用.,11.4.8 控件和工具箱,VB中的对象是按类来划分的,同一类的对象共用同一组属性, 事件和方法.,2、属性设置,3、编写事件过程代码 修改属性值的另一种方式 对象名.属性名=属性值,例1.7 “现在来学Visual BASIC”,在编写事件过程代码时注意: 程序文本由英文半角字符组成,在 录入程序时,除非汉字字符串,否则应把中文输入法关闭.,说明:,方法和属性 方法是要执行的动作,而属性是要设置或查看的特征. “对象名.方法名”是一条语句. “对象名.属性名” 只能是语句的一个组成部分.,11.4.9 开发VB程序的三部曲,1、界面设计,2、属性设置,3、编写事件过程代码,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1