计算机二级VB 第1章vb概述.ppt_第1页
计算机二级VB 第1章vb概述.ppt_第2页
计算机二级VB 第1章vb概述.ppt_第3页
计算机二级VB 第1章vb概述.ppt_第4页
计算机二级VB 第1章vb概述.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual Basic程序设计基础,计算机科学学院,主讲教师: 丁 鹏 联系电话:134 3816 5663 邮 箱: Q Q : 307239234,2,课程介绍,3,1 课程简介,非计算机专业开设的计算机基础系列课程之一; 掌握一门编程工具,为学习和工作带来便利; 计算机二级考试的必考课程; VB和其他语言没有区别 简单易学、功能强大,4,2 学习目标,计算机二级要求(全国&四川省) 熟悉开发环境; 具有正确阅读和分析源程序的能力 掌握编制和调试程序的方法; 能针对简单的实际问题构造算法(如:冒泡排序); 了解面向对象程序设计的方法和特点,5,3 课时分配,旷课三次取消考试资格,上机时间

2、安排,312周 第二实验楼三、四机房,7,4 学习方法,重在实践,学会模仿,立足教材,编程、编程、再编程,8,5 考核方法,作业成绩,随堂测试,上机考试,实验报告,10%,30%,60%,9,6 网络资源,MSDN中文网站: 中国最大的开发者网络: 问专家(Visual Basic): http:/www.china- 东方教育网(计算机等级考试频道): 教学互动社区: ,10,用于人与计算机进行交流的符号,程序设计语言,程序设计语言是由字、词和语法规则构成的一个系统,导入,11,main proc pay mov ax, dseg mov ax, 0b00

3、h add ax, dx mov al, bl mul b1, ax mov b1,04h,0100 001101 100000 001101 110001 00101 10001 10000 01110 111001 111001 001 11000 001, If A=B And _ B=C Then max=A Else End if ,计算机语言的发展,12,第一章 Visual Basic 概述,Visual Basic的发展,1.1,Visual Basic的特点,1.2,Visual Basic的集成开发环境,1.3,Visual Basic程序的工作机制,1.4,1.5,简单的

4、Visual Basic程序设计,13,Basic:初学者通用符号指令代码,Beginners All-Purpose Symbolic Instruction Code,Visual:可视的,可见的,基本Basic 结构化Basic(QB) 可视化Basic 网络Basic,基于窗口的可视化程序设计语言,? Visual Basic,BASIC语言最初问世于1964年 ,早期的BASIC只能以解释方式运行。,14,1.1 Visual Basic的发展,1991,1992,1998,2001, 学习版(Learning)入门版本 专业版(Professional)计算机专家 企业版(Ente

5、rprise)最高级版本,15,1.2 Visual Basic的特点,16,思考,【例1】以下关于Visual Basic 特点的叙述中,错误的是_。 (A)Visual Basic 是采用事件驱动编程机制的语言 (B)Visual Basic 程序既可以编译运行,也可以解释运行 (C)构成Visual Basic 程序的多个过程没有固定的执行顺序 (D)Visual Basic 程序不是结构化程序,不具备结构化程序的三种基本结构。,D,17,1.3 VB集成开发环境,“新建工程”对话框,VB的启动和退出,启动: “开始”菜单“程序”“Microsoft VB 6.0”,退出:“文件” 菜单

6、“退出”(ALT+Q),18,VB6.0集成开发环境,19,工具栏,工具栏紧贴在菜栏之下,或以垂直条状紧贴在左边框上。,如果将它从菜单下面拖开,则它能“悬”在窗口中。,固定形式,浮动形式,20,真题刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是 A) 单选按钮 B) 图片框 C) 通用对话框 D) 文本框,控件箱,21,窗体设计器,窗体设计器简称窗体(Form),是应用程序最终面向用户的窗口。 各种控件、图形、数据以及程序的运行结果都在窗体设计器窗体中显示出来.,22,VB程序的组成,窗体文件(.frm) 最多可达255个 标准模块文件(.bas) 类模块文件(.cls) 工程文件(

7、.vbp) 工程组文件(.vbg) 资源文件(.res),工程资源管理器窗口,真题:以下不属于Visual Basic系统的文件类型是A).frm B).bat C).vbg D).vbp,23,面向过程 POP,高级语言,面向对象 OOP,计算机高级语言,程序= 算法+数据结构,程序=对象+消息,24,1.4 VB程序的工作机制对象,什么是对象?,对象是具有特殊属性(数据)和行为方式(方法)的实体,25,?对象的三要素,属性,名称 =XX 材料= XX 直径 = XX 颜色 = XX 厚度 = XX,方法,飘浮 上升 下降 膨胀 缩小 爆炸,事件,被释放 被扎 被打气 被放气,对象:一只气球

8、,任何对象都可以从以下三个方面进行描述: (1)“属性”(Property) 对象所具有的特性。 (2)“方法”(Method) 对象可能执行的操作或行为。 (3)“事件”(Event) 对象可以识别并作出反应的外部刺激。,?对象的三要素,属性,姓名 = 张三 性别 = 男 身高 = 1.7米 国藉 = 中国 年龄 = 20岁 ,方法,跑步 学习 笑 唱歌 ,事件,遇到高兴的事情 下课了 .,对象:一个人,?对象的三要素,28,对象的属性(对象的性质),对象名称.属性名称 = 属性值,Cammand1.Caption=显示,属性是用来描述和反映对象外部特征的参数,不同对象有不同的属性,也有相同

9、的属性。,在属性窗口中设置属性,在代码窗口中编写代码,29,对象的事件(对象的响应),对象名称_事件名称,对象框,事件框,事件是对象的响应,是由Visual Basic预先设置好的、能够被对象识别的动作。它发生在用户与应用程序交互时。如单击(Click)控件、双击(Dblclick)控件、鼠标移动(MouseMove)、窗体的装载(Load)等。,处理事件的程序代码,VB编程的核心就是为 每一个要处理的事件 编写响应事 件的程序代码, 这样的一段程序代码 叫做事件过程。,30,对象的方法(对象的动作),方法的操作决定了对象要执行的动作。,对象名称.方法参数名表,在面向对象程序设计(OOP)中,

10、引入了称为方法(Method)的特殊过程和函数。决定了对象要执行的动作,31,VB程序的工作方式,VB程序执行过程: 启动应用程序,加载并显示窗体 接收事件(用户、系统触发) 执行事件代码 等待下一次事件,事件驱动,32,注意,对象的属性、事件和方法; 不同的对象有相同的属性、事件和方法; 不同的对象又有特定的属性、事件和方法。,VB的两种预定义对象:窗体、控件,33,VB提供的与用户交互的可视化部件,以图标的形式放在控件箱中。,1.4 VB程序的工作机制控件,内部控件,ActiveX 控件,可插入对象,控件的分类,34,基本方法: 选取控件,在窗体合适位置拖动 双击控件(窗体正中创建默认大小

11、控件) 按下Ctrl键,选取控件(创建多个相同对象) 选中已有的某控件,然后进行复制、粘贴(创建控件数组),怎么建立控件,35,控件的名称和控件值,控件的名称 使用默认名称 用3个小写字母作为对象名称的前缀(教材P16) 控件值 VB中把反映某个控件最重要的属性称为该控件属性的值或默认属性。 “控件.属性”:Text1.Text=“欢迎使用Viusal Basic!” 直接设置:Text1=“欢迎使用Viusal Basic!”,36,新建工程(打开新的窗体) 建立用户界面 设置属性(根据需要对对象的属性加以修改) 编写程序代码(为每个对象_事件编写过程) 调试程序(设计、运行、调试) 保存程

12、序(.FRM .VBP ) 生成可执行文件,VB应用程序的一般步骤,1.5 简单的Visual Basic程序设计,37,编写第一个应用程序,新建工程,添加文本框,添加命令按钮,设置属性,编写事件过程代码,保存工程,测试运行程序,1.5 简单的Visual Basic程序设计,生成可执行程序,38,设置属性,39,思考,真题在设计阶段,当双击窗体上的某个控件时, 所打开的窗口( ) (A)工程资源管理器窗口 (B)工具箱窗口 (C)代码窗口 (D)属性窗口,C,40,编写事件过程代码,41,首先保存窗体文件,最后保存工程文件,保存工程,应用程序至少有两种文件必须要保存 窗体文件(.frm) 工

13、程文件(.vbp),42,思考,例假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是( ):A)只保存窗体模块文件B)分别保存窗体模块、标准模块和工程文件C)只保存窗体模块和标准模块文件D)只保存工程文件,B,43,启动,中断,结束,测试运行程序,44,文件 菜单,生成可执行程序,45,例题,真题以下叙述中错误的是( ) (A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件。 (B)以.BAS为扩展名的文件是标准模块文件。 (C)窗体文件包含该窗体及其控件的属性。 (D)一个工程中可以含有多个标准模块文件。,A,46,VB程序的编译和运行,程序的装入(程序的打开) 只要装入工程文件,就可以自动把与该工程有关的其他几类文件装入内存 VB应用程序两种运行模式 : 编译运行模式:编译生成 .EXE文件。可以脱离Visual Basic环境,在Windows操作系统下运行。 解释运行模式:F5键或“启动”按钮,47,VB执行过程,语言处理程序 解释方式 编译方式,48,思考,C,真题以下叙述中错误的是( )A)打开一个工程文件时,系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论