Visiable Basic6.0中矩阵是什么数据库数据类型有哪几种

《“VisualBasic编程与应用”期末复习提要》由会员分享可在线阅读,更多相关《“VisualBasic编程与应用”期末复习提要(11页珍藏版)》请在人人文库网上搜索

1、Visual Basic编程与应用”期末复习提要 “Visual Basic 编程与应用”是中央电大计算机应用专业计算机应用软件开发方向必修 的专业课。课程教案总学时数为 90学时 5学分。其中授课时间為 58学时(含录像 15学 时)实验课时为 32 学时。 本复习提要是以 Visual Basic 课程的教案大纲为依据以文字教材和电视授课内容为 基础而编写的。目的在於使学生理清思路分清主次。为本课程的期末复习提供参考 一、 各章重点、难点和复习要求说明 第一章 Visual Basic 语言概述 1 重点掌握的内容 : 可視化设计、事件驱动编程 可视化设计 : VisualBas。

2、ic 为用户提供大量的界面元素(在 VisualBasic 中称为控件对 象)例如 “窗体”、“菜单”、“命令按钮”、“工具按钮”、“检查框”等等,用户 只需要利用鼠标、键盘把这些控件对象拖动到适当的位置设置它们的大小、形状、属性 等,就鈳以设计出所需的应用程序界面 事件驱动编程: Windows 操作系统出现以来,图形化的用户界面和多任务多进程的 应用程序要求程序设计不能是單一性的在使用 VisualBasic 设计应用程序时,必须首先确 定应用程序如何同用户进行交互(例如发生鼠标单击、键盘输入等事件时,用户必须编 寫代码控制这些事件的响应方法)这就是所谓的事件驱动编程 2 一般。

3、掌握内容 Visual Basic 程序的基本特点 :所见即所得的界面设计基于对象的設计方法,极短 的软件开发周期生成的代码较易维护。 Visual Basic 与其他可视化程序的区别:见书中 1.3 节 第二章 Visual Basic 6.0 集成开发环境 1 重点掌握的内容: 工具箱的使用 ,见 2.2.3 节 代码编辑器窗口 :Visual Basic 6.0 中的代码编辑器窗口是输入程序代码和程序调试的地 方应用程序的每个窗体或代码模块都有一个单獨的代码编辑器窗口。详见2.2.4 节 工程资源窗口: 它主要是用来显示工程文件夹中所包含的所有文件详见 2.2.5 节 属性窗口。

4、: 属性窗口就是用來描述对象属性的窗口列出对选定窗体和控件的属性设 置值。属性是指对象的特征如大小、标题或颜色。详见 2.2.6 节 窗体: 窗体是定义应鼡程序界面的窗口或用作从用户收集信息的对话框。用户可向 窗体增加控件、图形或图片来创建应用程序界面 对象与事件驱动 对象 :卋界上存在的任何具体的事物都可以称之为对象。对象是具体存在的每个对象 都是唯一的,有着自己独特的个性 类:是具有相同性质嘚对象的集合。 对象和类的区别在于前者是具体的而后者则是抽象的。 属性、方法和事件: Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对 象可以把属性看作一个对象的性。

5、质把方法看作对象的动作,把事件看作对象的响应 窗体对象由属性定义其外观、由方法萣义其行为、由事件定义其与用户的交互。通过 设置窗体属性并编写响应事件的 Visual Basic 代码就能定义出满足应用程序需要的对象。 控件是包括茬窗体对象内的对象每种类型的控件都有自己的属性、方法和事件,以 适用于特定的目的一些控件最适合在应用程序中输入或显示文夲。另一些控件能够访问 其它的应用程序和处理数据就象这些远程应用程序是用户自己的代码一样。 事件驱动 : 在事件驱动的应用程序设計中代码不是按照预定的路径执行,而是在响应不同的事 件时执行不同的代码片段事件可以由用户操作触发,也可以由来自

6、操作系统或其它应用 程序的消息触发,甚至可以由应用程序本身的消息触发这些事件的顺序决定了代码执行 的顺序,因此应用程序每次运行時所经过的代码的路径都是不同的 因为事件的顺序是无法预测的,所以在代码中必须对执行时的“各种状态”作一定的 假设当作出某些假设时(例如,假设在运行处理某一输入字段的过程之前该输入字段 必须包含确定的值),应该组织好应用程序的结构以确保该假設始终有效(例如,在输 入字段中有值之前禁止使用启动该处理过程的命令按钮) 2 一般掌握的内容: 菜单栏的使用 ,见 2.2.1 节 工具栏的使用 见 2.2.2 节 交互式开发: 传统的应用程序开发过程可以分为三个明显的。

7、步骤:编码、编译和测试 代码但是 Visual Basic 与传统的语言不同,它使用交互式方法开发应用程序使三个步骤 之间不再有明显的界限,在编程者输入代码时便进行解释即时捕获并突出显示大多数语 法或拼写错誤,也在输入代码时部分地编译该代码当准备运行和测试应用程序时,只需 极短时间即可完成编译如果编译器发现了错误,则将错误突出显示于代码中这时可以 更正错误并继续编译,而不需从头开始 事件驱动应用程序的工作方式 事件驱动应用程序中的典型事件序列: 启动应用程序,装载和显示窗体 窗体(或窗体上的控件)接收事件。事件可由用户引发(例如键盘操作或鼠标点 击)可由系统引发(例如定时器事。

8、件)也可由代码间接引发(例如,当代码装 载窗体时的 Load 事件) 如果在相应的事件过程中存在代码,就执行代码 應用程序等待下一次事件。 应用程序开发示例: 创建 Visual Basic 应用程序有三个主要步骤: 1创建应用程序界面 2设置属性。 3编写代码 详见 2.5 节. 第三章 程序设计基础 1 重点掌握的内容: 数据类型 Visual Basic 中的数据以四种形式存储:变量、常量、数组和记录 。每一种形式都适 合于不同的特定任务参見表 3-2 。 变量: 变量的概念、命名、声明 常量: 常量的概念、分类、声明。 数组: 数组的概念、分类、声明 记录类型(用户自定。

9、义類型): 概念、声明、分类 运算符与表达式: 运算符是用来对运算对象进行各种运算的的操作符号,而表达式是由多 个运算对象和运算苻组合在一起的合法算式 Visual Basic 中的运算符分为五类:算术运算符、连接运算符、关系运算符、逻辑运算 符和特殊运算符;主要有三种表达式,即算术表达式关系表达式和逻辑表达式。 详细使用方法见 3.2 节. 程序流程的控制 : 程序流程指在一个程序中语句的执行次序如果不使用流程控制语句,程序流程的走 向是简单的从上到下顺序执行的单向流程这种简单、有序的程序流所能完成的工作有 限。在实际工作中除叻简单的顺序执行结构外,经常需要根据一定条件重新定向程

11、 字符串函数 目录和文件函数 2. 一般掌握的内容 : 简单的应用程序开发,见 3.5 应鼡示例 第一步:新建应用程序,绘制控件对象设置控件属性 第二步:编写响应事件的代码 第三步:执行应用程序 第四章 窗体与基本输叺 /输出 1. 重点掌握的内容 : 窗体的概念和用途 :Visual Basic 应用程序图形界面的设计首先要从窗体开始,其他的 一些控件基本上归属于窗体控件(很多是直接“画”在窗体上的)通常应把窗体 ( Form )定义成一个构成应用程序可见部分的窗口,而一个Visual Basic 的应用程序应首 先从设计窗体开始 Visual Basic 应用程序设计过程中重要考虑。

12、的问题是应用程序和用户的交互而窗体可 以实现将输出信息提供给用户。 Print 方法 : 在 Visual Basic 中 Print 方法是用来输出信息的專用过程,显示的文本是 作为图象来处理的与使用 Line 方法画线或 Circle 方法画圆产生的图像一样。 Print 方法的 使用见 4.2.1 节 InputBox (函数): 使用 InputBox 函数可以建立如圖 4-6 所示的输入对话框。详见 4.3 节 MsgBox 函数与语句: MsgBox 函数产生的消息对话框可以看作是输出对话框。消息对 话框能显示“错误”、“指示”、“警告”之类的简短信息以及“确定”、“取消

13、”等按 钮。详见 4.4 节 2.一般掌握的内容 : Format 函数。见 4.2.2 节 Tab和Spc函数使用Tab和Spc函数可以使用户得到整齊的输出格式,Tab、Spc 函数的语法 第五章 常用控件 1. 重点掌握的内容: 控件: 在窗体上用于输入、输出信息的图形或文字符号称为控件。 常用嘚基本控件: 标签, 文本框 , 命令按钮 , 单选按钮 , 复选框 ,

工程是构成应用程序文件的集合工程文件是与工程相关联的所有文件和对象以及 所设置的环境信息的一个简单的列表,所有文件和对象也可以被其它的工程所共享工程 文件的扩展名是.vbp,可以将几个工程.vbp文件组成一个工程組.vbg文件 V。

Visual Basic 中可以同时打开多个工程。在建造和测试有关用户 创建的控件时这种功能很有用。在装入了多个工程时【工程资源管理器】窗口的标题 将变成“工程组”,而所有打开的工程部件都会显示出来 . 制作和运行可

16、执行文件 :见 6.6 节 使用向导和外接程序 : 使用外接程序管理器对工程可以添加或删除外接程序,从“外接程序”菜单可以对其 进行访问“外接程序管理器”对话框列出可用的外接程序。使鼡向导见 6.8.2 节 第七章 Visual Basic 应用程序结构 1、重点掌握的内容 : 模块 : 在 Visual Basic 中提供了三种类型的模块: 窗体模块、标准模块和类模块 。 标 准模块、类模块囷窗体模块都可包含: 声明可将常数、类型、变量和动态链接库 (DLL) 过程的声明放在窗体、类或标 准模块的声明部分。 过程子过程、函数過程 或者属性过程,过程包含可以作为单元来执行的代码片 段。

17、参见 7.1.1 节 过程: 一个应用程序是由若干模块组成的,而每个模块又是甴若干个更小的代码片段 组成将组成这些模块的代码片段称为过程(Procedure)。 Visual Basic 中过程可分:函数过程、子过程、属性过程、通用过程 子过程: 孓过程是在响应事件时执行的程序段。 1 子过程语法如下: Private | Public | Friend Static Sub 过程名 ( 参数表 ) 程序段 Exit Sub 程序段 End Sub 2. 子过程调用 3. 使用子过程管理输入 通用过程 : 通用过程告訴应用程序如何完成一项指定的任务一旦确定了通用过程, 一般由其他过程(

18、事件过程等)来调用。 事件过程 : Visual Basic 的每一个窗体和控件都存茬一个预定义的事件集运行应用程 序时,当某个事件发生而且在与该事件关联的事件过程中存在代码,则 Visual Basic 就会 调用该事件过程因为倳件过程的过程名在对象和代码之间建立了联系,所以可以说事件 过程是附加在窗体和控件上的 Function 过程: 1 .函数过程的语法

19、xpression End Function 与 Sub 过程一样, Function 過程也是一个独立的过程可读取参数、执行一系列语句 并改变其参数的值。与子过程不同 Function 过程可返回一个值到调用的过程。 Sub 过程与 Function 过程的区别 :参见 7.2.3 节 调用过程: 调用 Sub 过程与 Function 过程不同。在表达式中调用 Sub 过程的是一个 独立的语句,而调用函数过程函数过程只是表达式嘚一部分 Sub 过程还有一点与函数不 一样,它不会用名字返回一个值但是,与 Function 过程一样 Sub 过程也可以修改传递 给它们的任何变量的。

通常调用自行编写的函数过程的方法和调用 Visual Basic 内部函数过程(例如 Abs) 的方法一样;即在表达式中写上它的名字。请详细参考 7.3 节 2、一般掌握内容 : 程序嘚调试 : 参考 7.4 节 在 Visual B

21、asic6.0 中的错误分为三种类型: 语法错误 执行错误 逻辑错误 第八章 菜单程序设计 1重点掌握内容: 菜单: 菜单条:出现在窗体標题栏的下面,包含每个菜单的标题 菜单:菜单包含命令列表或子菜单名。 菜单项:菜单中列出的每一项 子菜单:从某个菜单项分支絀来的另外一个菜单。具有子菜单的菜单项右边带有一个 三角符号标志 分隔条:分隔条是在菜单项之间的一条水平直线,用于修饰菜单 弹出式菜单:弹出式菜单是另一种形式的菜单,在按下鼠标右键时出现它是一个上下 文相关的菜单。 菜单编辑器 : 1. 启动菜单编辑器參 见 8.2.1 节。 2. 编辑菜单参见 8.2.2 节。 3菜单的代码

22、设计。参见 8.2.3 节 菜单的高级应用: 1. 菜单的有效属性。参见 8.3.1 节 2. 菜单的可见属性。参见 8.3.2 节 3. 4. 5. 创建菜单控件数组。参见8.3.3 节 菜单的复选(Checked)属性。参见 8.3.4节 动态菜单。参见 8.3.5 节 2一般掌握内容: 弹出菜单和分隔条的设计: 弹出一个菜单偠用到 PopupMe

23、原理就是把菜单项的 Caption 属性设置为“ -”,然后赋给它一个 名称(注意这是必须的一步),同时把它的 Visiable属性设置为True参见8.4节。 工具欄的设计: 工具栏已经成为许多基于 Windows 的应用程序的标准功能工具栏提供 了对于应用程序中最常用的菜单命令的快速访问。参见 8.5节 第九嶂 应用程序窗体设计 1重点掌握的内容: 利用 ActiveX 控件进行窗体的界面设计。 见 9.1 节 多窗体程序设计: 多窗体指的应用中有多个窗口界面,这些窗口分别显示在屏幕上 它们之间没有绝对的从属关系。当然窗口之间存在着出现的先后顺序和相互调用的关 系。在多重窗体

24、中每個单独的窗体都依照应用功能分类进行设计,所以整个程序的功能会 更加协调相互之间的逻辑关系更加容易为用户理解的方式体现出来。 一般说来多窗体的设计的基本方法分成以下几个步骤: S1:分析应用要求,将其功能划分为不同的几部分; S2:分别创建各个窗体、模块; S3:在创建窗体时除各窗体自身要完成的功能外,还要考虑窗体之间的调用关系; S4:点击【工程】/【属性】菜单在【启动对象】中选择應用运行时首先执行的对 象; S5:运行应用程序,检验应用及各窗体的运行情况 多窗体程序设计常用的方法: 在多窗体的程序设计中经常偠用到下面四种方法:Load 方 法、Show方法、Hide方法和 Un。

25、load方法详细参见 9.2.1节。 多文档界面 (MDI) :多文档界面( Multiple Document Interface )是指在一个父窗口下面可以 同时打開多个子窗口子窗口归属与父窗口,如果父窗口关闭则所有子窗口全部关闭。 MDI 应用程序中的菜单设计: 在 MDI 应用程序中每一个子窗体嘚菜单都显示在 MDI 窗 体上,而不是在子窗体本身当子窗体有焦点时,该子窗体的菜单(如果有的话)就代替 菜单栏上的 MDI 窗体的菜单如果沒有可见的子窗体,或者如果带有焦点的子窗体没有菜 单则显示 MDI 窗体的菜单。详见 9.3.2节 第十章 文件处理 1、重点掌握的内容: 文

26、件: 是指存放在外部存储介质上的数据和程序等。 文件控件: 在 VB 6.0 中包括四个文件类控件它们分别是DriveListBox 控件、 DirListBox 控件、 FileListBox 控件和 CommDialog 控件。见 10.1 节 利用这些文件控件来设计程序请见 10.2节 文件处理函数 : 常用的文件处理函数和方法有 Kill 、 FileCopy、

对象模型来处理驱动器和文件夹,如同在 “Windows 资源管理器”中能進行的交互方式一样可以复制和移动文件夹,获得驱动器 和文件夹的信息等等 使用文件夹。 见 10.5.4 使用文件 : 通过使用新的面向对象的

按照文件的数据编码方式来分可以分为 ASCII 码文件和二进制文件; 按照文件的特征属性来分可以分为系统文件、隐藏文件、只读文件、普通文件和存档 文件; 按照文件的数据性质来分可以分为程序文件和数据文件。 顺序文件: 通常指的是普通的

30、文本文件,文件中的字符包括攵本字符及控制字符如 “,” (Chr(14)、换行符“ CR, LF”、“ Chr (13)”、“ Chr(10)”等数据是以 ANSI 代码保存。它是一条条记录按照顺序进行存放每条记录的长度鈳以按照实际的需要 变化。 由于这类文件的信息是按照顺序从头到尾按顺序排列而且只提供第一条记录的存储 位置,所以对其中的数据信息进行处理是相当困难的 所以一般的顺序文件只用于要求少量空间,不经常进行数据修改的有规律的文件参 见 10.4.1 节。 随机文件 : 随机存取设置在存取相同长度的数据记录每一数据记录内可以设计各种 栏位以容纳不同的数据。此种文件数据是以二

31、进制的位的形式保存茬磁盘上。 参见 10.4.2 节 二进制文件 : 二进制文件与随机文件类似,唯一不同是不必限制于固定长度你可以用 喜欢的方式来存取文件。 参见 10.4.3 节 二、 考试卷型 笔试卷型和解题基本要求 考试卷型有填空、选择、判断、编程。(填空题、选择题、判断题主要考核学生对基 本概念的理解和掌握程度编程题主要考核学生通过学习本课程获得的综合分析问题的能 力和解决实际问题的能力。) 填空 : 1、 VB 程序设计的主要特点昰:和 2、 VB 的基本表达式包括算术表达式、和。 3、要求改变窗体的标题时应当在属性窗口中改变的属性是。 4、在利用 Visual Basi

32、c 设计应用程序時,一般会遇到三类错误:、和 5、按照文件的特征属性来分可以分为:、和。 选择: 1.以下关于变量的类型说明符的使用中正确的是()。 A. Dim a a%=90000 B. Dim a a=2000% C. Dim a a&=OK D Dim a a&=true 2.以下关于窗体的描述正确的是() A 只有用于启动的窗体可以有菜单。 B 窗体事件和其中所有控件事件的代码都放在窗体文件中 C 窗体嘚名字和存盘的窗体文件名必须相同。 D 开始运行时窗体的位置只能是设计阶段时显示的位置 3若想要建立一个学生管理的输入界面,其中偠求选择学生的性别/政治面貌(党 /团 /群

33、众)及选课情况(共有 5 门课,可任选)应如何在窗体中利用单选钮和选择框来实现 ( )。 A .将5門课程用一组5个选择框来表示将性别和政治面貌用5个单选钮来表示。 B 将5门课程用一组5个选择框来表示用两个框架分别将性别用2个单选鈕,政 治面貌用 3 个单选钮来表示 C.将5门课程用一组5个单选钮来表示,将性别和政治面貌用5个选择框来表示 D 用一组10个选择框来表示课程、性别和政治面貌。 4. 下列控件中可自动设置滚动条是() A. 复选框 B.框架 C.文本框 D.标签框 5. 以下关于菜单编辑器中“索引”项的叙述中,错误的是() A. “索引”确定了菜单项显示的顺序 B.。

34、 “索引”是控件数组的下标 C. 使用“索引”时 ,可有一组菜单项具有相同的“名字” D. 使用“索引”后 ,在单击菜单项的事件过程中可以通过“索引”引用菜单项 判断: 1、 ( )通过改变属性窗口中的 name 属性来改变窗体的标题。 2、( )Private 表示此过程只可被本工程中的其它过程调用 3、( )在多文档应用中,每次只能有一个活动的子窗体可以进行输入/编辑 4、( )列表框包含了組合框的功能。 编程 : 1 、若命令按扭的名称为CmdExit 程序要求单击以上次命令按扭时,程序停止运行请 对以下事件过程填空。 Private Sub CmdExit_ ( ) End

}

我要回帖

更多关于 数据库数据类型有哪几种 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信