Visual Basic考试内容提纲

合集下载

VisualBasic程序设计复习大纲

VisualBasic程序设计复习大纲

现代远程教育“设计”复习大纲课程内容第1讲.序论第2讲.数据与运算第3讲.语句与分支控制第4讲.句第5讲.过程与函数(上)第6讲.过程与函数(下)第7讲.数组与常用算法第8讲.常用控件第9讲.绘图、窗体与菜单第10讲.复杂界面第11讲.文件、程序调试第12讲.API及多媒体编程 *第13讲.数据库编程 *第14讲.网络编程及其他 *第15讲.复习关于考试考试内容以讲课的PPT内容为主,第1-11讲都属于考试内容。

●第1-7讲是基本知识和基本编程技术,所占比例为80%●第8-11讲是基本应用,所占比例为20%●第12-14讲是深入应用,在笔试中不考,可以体现中平时的作业练习之中。

考试题型为:一、选择(30分,每空1分) (单选题,选择最合适的答案)二、填空 (45分,每空1.5分)三、分析(20分,每空4分)(分析程序,选择正确的选项)四、改错 (5分)如何复习主要看PPT内容,同时看参考书。

通过上机练习PPT中的实例巩固所学知识。

对于程序题,其深度要求不会超过讲过的内容,参见复习重点复习时,要着重掌握以下三方面的内容:(1)常用运算符、常用函数、常用控件的属性、方法和事件;(2)常用的语法要素:变量定义、分支及循环控制、子程序及函数、数组;(3)常用的算法与应用:要求能分析一段程序的流程及运行结果。

下面列出各讲中的重点:试题样例一、选择(30分,每空1分) 选择最合适的答案。

1.表达式Mid(“Hello”,2,3)的值是_________A “ll”B “llo”C “ell”D “ello”2.若要设置定时器控件的定时时间,需设置的属性是_________A IntervalB ValueC EnabledD Time3.为把焦点移到某个指定的控件,所使用的方法是_________A SetFocusB VisibleC GotFocusD Enabled二、填空 (45分,每空1.5分):1.如果要将某菜单项设计为分隔线,则该菜单项的标题应设置为______2.在窗体上画一个红色的圆,将以下语句填完整Circle (100,100),100,_________3.以下程序的输出结果是:______n = 0Do While n=2n = n+1Loop4.表达式Len(“abc”) 的值是_________。

《高级语言程序设计(VB)》复习提纲

《高级语言程序设计(VB)》复习提纲

《高级语言程序设计(VB)》复习提纲第一章 Visual Basic程序设计概述1. VB程序设计的主要特点是:面向对象的可视化设计和事件驱动编程机制2. VB集成开发环境[例1-1]. 在VB编程状态下,双击窗体中的对象后将显示的窗口是。

A) 项目(工程)窗口B) 工具箱C) 代码窗口 D) 属性窗口[例1-2].在设计阶段,要选定窗体上的多个控件,可以按住键同时单击各个控件。

A) Shift B) Tab C) Alt D) Enter第二章 VB简单的程序设计1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是:属性、方法、事件[例2-1]. 下面4项中不属于面对对象系统三要素的是。

A.变量B.事件C.属性D.方法2. 基本控件和窗体♦标签 Label:用于显示文本(输出)信息,不能作为输入信息的界面。

常用属性:Caption[例2-2]. 关于标签控件,以下叙述中正确的是。

A) 标签控件显示的内容由Caption属性决定,但运行时不能改变其内容。

B) 标签控件显示的内容由Caption属性决定,且运行时仍可以改变其内容。

C) 标签控件显示的内容由Text属性决定,但运行时不能改变其内容。

D) 标签控件显示的内容由Text属性决定,且运行时仍可以改变其内容。

♦文本框TextBox: 是一个文本编辑区域,可在该区域输入,编辑和显示正文内容。

常用属性:Text,Locked, Enabled常用方法: SetFocus是把光标移到指定的文本框对象中。

[例2-3]. 为了把焦点移到某个指定的控件,所使用的方法是。

A.SetFocusB.VisibleC.RefreshD.GetFocus♦命令按钮CommandButton: 接受用户输入的命令。

常用属性: Caption ,Defalut,Cancel常用事件:Click设置键盘访键:在Caption属性的某个英文字母前加“&”符号♦窗体:常用属性: Caption 常用方法:Print[例2-4].要求改变窗体的标题时,应当在属性窗口中改变的属性是Caption。

全国计算机二级Visual Basic考点精讲

全国计算机二级Visual Basic考点精讲

全国计算机二级Visual Basic考点精讲计算机等级考试在当今社会具有重要意义,而全国计算机二级Visual Basic(以下简称 VB)更是众多考生关注的焦点。

对于想要通过这一考试的同学来说,熟悉考点是至关重要的。

接下来,就让我们详细地梳理一下 VB 考试中的重点内容。

一、VB 程序设计基础这部分首先要理解的是对象、属性、方法和事件的概念。

对象就像是一个个具体的“东西”,比如一个按钮、一个文本框;属性则是对象的特性,比如按钮的大小、颜色;方法是对象能够执行的操作,像文本框的清空操作;事件则是对象能够响应的动作,比如按钮被点击。

变量和常量也是基础中的重点。

变量用来存储程序运行过程中会变化的数据,而常量则是固定不变的值。

在定义变量时,要注意数据类型的选择,如整型、字符串型、布尔型等。

不同的数据类型有不同的存储方式和取值范围。

二、VB 控制结构顺序结构是程序执行的基本方式,按照语句的先后顺序依次执行。

但更多的时候,我们需要用到选择结构和循环结构来控制程序的流程。

选择结构常见的有 IfThenElse 语句和 Select Case 语句。

If 语句通过判断条件的真假来决定执行哪一部分的代码。

Select Case 语句则适用于对一个表达式的多种可能取值进行判断。

循环结构包括 ForNext 循环、WhileWend 循环和 DoLoop 循环。

For 循环适用于已知循环次数的情况;While 循环在条件为真时执行循环体;DoLoop 循环则更加灵活,可以在循环体的开头或结尾进行条件判断。

三、数组数组是一组相同类型变量的有序集合。

在 VB 中,数组可以分为一维数组、二维数组等。

使用数组前需要先声明,指定数组的大小和数据类型。

通过循环可以方便地对数组进行操作,比如初始化、遍历、排序等。

常见的排序算法如冒泡排序、选择排序在 VB 中也经常会用到。

四、过程VB 中的过程分为 Sub 过程(子过程)和 Function 过程(函数过程)。

Visual Basic语言程序设计考试大纲及考点

Visual Basic语言程序设计考试大纲及考点

Visual Basic语言程序设计考试大纲基础知识部分基本要求:1.掌握算法的基本概念。

2.掌握基本数据结构及其操作。

3.掌握基本排序和查找算法。

4.掌握逐步求精的结构化工程序设计方法。

5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力6.掌握数据库的基本知识,了解关系数据库的设计。

考试内容:(一)基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。

2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。

3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。

4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。

5.线性单链表、双向链表与循环链表的结构及其基本运算。

6.树的基本概念;二叉树的定义及其存储结构、二叉树的前序、中序和后序遍历。

7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。

(二)程序设计基础1.程序设计方法与风格。

2.结构化程序设计。

3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。

(三)软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。

2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。

3.结构化设计方法,总体设计与详细设计。

4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。

5.程序的调试,静态调试与动态调试。

(四)数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。

2.数据模型,实体联系模型E-R图,从E-R图导出关系数据模型。

3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。

4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。

Visual Basic语言程序设计部分基本要求1.熟悉Visual Basic集成开发环境。

VB第一章第二章复习提纲

VB第一章第二章复习提纲

第一章初识visual basic1、简称VB,是美国微软公司开发的一种可视化编程工具,年开发成功了VB1.0。

2、是可视化的意思,是初学者通用符号指令代码。

3、VB采用和的程序设计机制,把过程和结构化编程集合在一起。

4、Vb的版本:、、。

5、(年VB 1.0 ,年VB 2.0,年VB 3.0,年VB 4.0,年VB 5.0,年VB 6.0,年VB net)。

6、VB的特点:(1)面向对象的可视化设计平台。

(2)事件驱动的编程机制。

(3)结构化的设计语言。

(4)充分利用Windows资源。

(5)开放的数据库功能与网络支持。

7、VB的启动与退出。

启动:开始→程序→→Microsoft Visual Basic 6.0 中文版退出:(1)单击按钮。

(2)选择菜单中的→退出命令。

(3)快捷键。

8、VB开发的应用程序的类型:标准EXE(标准可执行文件)、ActivateX EXE(ActiveX可执行文件)、ActivateX DLL (动态链接库文件)、AtivateX 控件(AtivateX 控件文件)。

工程文件→.VBP 模板文件→.vbz 窗体文件→.frm9、标题栏左侧方括号内的文字表示当前工程所处的状态。

一般有三种状态,分别是[ ] ,[ ] ,[ ].10、工具箱是从菜单里选择→工具箱命令。

11、工程管理器窗口以方式对资源进行管理,窗口标题条下方有三个按钮,分别是按钮,按钮和按钮。

12、属性窗口有两种显示方式:一种是按照排序,各属性名称按照字母的先后顺序排列;另一种是按照排序,按照“外观”,“行为”,“位置”等分类对各属性进行排序。

属性列表分为两列,左边显示属,右边显示。

13、窗体是应用程序的用户界面,用户须在中设计窗体的外观。

窗体设计器也称为。

14、窗口中有一个表示屏幕的小图像,用来显示窗体在屏幕中的位置。

标准工具栏右侧有两组数据,分别用来表示左上角相对于左上角的位置及本身的宽度和高度。

VB本科考试大纲

VB本科考试大纲

《Visual Basic程序设计》考试大纲(非计算机、电信专业四年制本科)一、命题原则命题以教学大纲和教材为依据,反映本课程的基本要求,兼顾概念、理解、应用、综合等内容,试题既要能考查学生对知识的掌握情况,又要能考查学生的能力,基本概念、基本知识的理解与掌握占60%,综合、应用、评价等占40%。

试题的覆盖面要大,既要有重点内容,又要有非重点内容,重点内容占90%,非重点内容占10%左右。

试题的难易要适中,一般难度题占60%,中等难度题占30%左右,较高难度题占10%左右。

试题立求客观、科学,语言精练,题意准确;试题类型尽可能多样化。

考试时间为120分钟,题量与限定的时间相匹配。

二、基本内容第一章Visual Basic的基本认识考试内容:对象的基本概念;窗体的属性(Name属性,Caption属性,Font属性,Enabled 属性,Visible属性,Picture属性,BackColor属性)和事件(Click、dblClick、Load事件);窗体的常用方法(Print方法,Cls方法);标签(Caption属性、Alignment属性、AutoSize 属性、BorderStyle属性)、文本框(Text属性、MaxLength属性、PasswordChar属性)、命令按钮(Caption属性)的属性及使用;创建VB应用程序的步骤。

考试要求:(1)识记VB的特点、对象的基本概念、创建VB应用程序的步骤;(2)理解窗体的每一个属性的作用,掌握窗体事件名的写法;(3)应用窗体的常用方法实现某些功能;(4)应用标签、文本框、命令按钮的相关属性对这些控件进行相关设置。

第二章 Visual Basic语言基础考试内容:变量与常量的命名和声明;基本数据类型(String,Integer,Long,Single,Date,Double,Variant);算术表达式、字符串表达式、关系表达式、逻辑表达式值的计算;常用函数(Str(),Val(),Asc(),Chr(),Lcase(),Ucase(),Sin(),sqr(),Abs(),Sgn(),InStr() ,Left(),Len(),Mid(),Right(),Rnd())的使用。

27.Visual Basic程序设计大纲

27.Visual Basic程序设计大纲

3.7Visual Basic程序设计3.7.1 Visual Basic的基本概念1、掌握面向对象程序设计的基本概念,包括对象、属性、方法、事件及事件驱动机制;2、掌握开发Visual Basic应用程序的一般步骤;3、掌握工程的概念和组成;4、了解工程组的概念。

3.7.2 Visual Basic语言基础1、理解程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标准模块);2、掌握程序代码的书写规则;3、掌握数据与数据类型;4、掌握不同类型变量的表示方法;5、掌握变量命名;全局变量、局部变量和静态变量的使用;变量的作用域;6、掌握数组命名及定义;数组类型;数组结构;数组赋值;7、掌握静态数组,了解动态数组以及数组重定义;8、掌握运算符合表达式:算术运算、关系运算、逻辑运算与字符串运算;各种运算的优先级。

3.7.3 Visual Basic的函数1、掌握下列算术函数:Abs、Exp、Log、Rnd、Sgn、Sqr2、掌握下列字符串函数:Asc、Chr、Lcase、Ucase、Left、Len、Trim、Mid、Right、Space、String、InStr3、掌握下列日期及时间函数:Time、Date、Now、Day、Month、Year、Weekday4、掌握下列转换函数:Str、Val、Chr、Asc、Int5、掌握下列用户交互函数:Inputbox、Msgbox6、了解下列函数:Cint、Fix、CBool、Cbyte、Cdbl、Cstr、Sin、Cos、Atn7、掌握下列数组函数:Array、Ubound、Lbound3.7.4 Visual Basic的设计界面1、掌握窗体的下列属性:Name、Caption、AutoRedraw、Enabled、Left、Height、Top、Width、Visible2、了解窗体的下列属性:Font、BackColor、ForeColor、Icon3、掌握窗体的下列常用方法:Move、Show、Hide、Print、Refresh、Cls4、掌握窗体的下列事件:Click、DblClick、Load、Unload5、了解窗体的下列事件:Activate、Deactivate6、掌握文本框(Textbox)的下列属性:Text、Sellength、Selstart、Seltext、PasswordChar7、了解文本框的下列属性:Alignment、MaxLength、MultiLine8、掌握文本框的下列事件:Change 、LostFocus9、了解标签(label)的下列属性:Alignment、AutoSize10、掌握命令按钮(CommandButton)的下列属性:Cancel、Default11、掌握列表框(ListBox)的下列属性:List、ListCount、ListIndex、Text、Selected12、了解列表框的下列属性:Columns、Sorted13、掌握列表框的下列方法:AddItem、Clear、RemoveItem14、掌握组合框(ComboBox)的下列属性:Text15、了解组合框的下列属性:Style16、掌握组合框的下列方法:AddItem、Clear、RemoveItem17、掌握单选按钮(OptionButton)、复选框(CheckBox)及框架(Frame)的下列属性:Alignment、Value18、掌握图片框(PictureBox)与图像(Image)控件的下列属性:AutoSize、Image、Picture19、掌握图形文件的装入:Loadpicture20、掌握定时器(Timer)的下列属性:Interval、Enabled21、掌握定时器事件:Timer22、掌握下列公共属性:Name、Caption、Enabled、Font、Height、Width、Index、Left、Top、Visible23、掌握下列公共方法:Move、Refresh、Setfocus24、掌握下列公共事件:Click、DblClick、LostFocus、Change25、掌握窗体菜单的创建26、掌握滚动条的属性:Max、Min、LargeChange、SmallChange、Value27、掌握滚动条的事件:Scroll、Change3.7.5 Visual Basic 的基本语句1、掌握Option Base 语句,了解Otion Explicit语句;2、掌握赋值语句;3、掌握下列分支结构语句:If…Then…Else、Select Case;4、掌握下列循环结构语句:Do While…Loop、For…Next,掌握双重循环运行过程;5、了解其他循环结构语句:Do…Until、While…Wend3.7.6 过程设计1. 掌握Sub过程(事件Sub过程及通用Sub过程)的定义和调用;2、掌握Function过程的定义及调用;3、掌握过程调用时的数据传递:按值传递、按地址传递、命名传递;4、了解简单变量参数、数组参数、对象参数的传递;5、了解静态过程;6、了解模块级变量及全局变量的应用;7、了解多窗体工程的设计。

计算机等级考试二级vb大纲

计算机等级考试二级vb大纲

计算机等级考试二级vb大纲计算机等级考试二级VB(Visual Basic)大纲是针对计算机编程语言Visual Basic的考试标准,它涵盖了VB编程的基础知识和应用技能。

以下是计算机等级考试二级VB的大纲内容:# 一、VB编程基础1. VB语言概述- VB的发展历史- VB的特点与应用领域2. VB开发环境- VB集成开发环境(IDE)的介绍- 项目和解决方案的概念3. VB语法基础- 基本数据类型- 变量和常量- 运算符和表达式4. 控制结构- 顺序结构- 分支结构(If...Then...Else, Select Case)- 循环结构(For...Next, While...Wend, Do...Loop)# 二、VB程序设计1. 过程与函数- Sub过程的定义与调用- Function函数的定义与调用- 参数传递2. 数组- 一维数组与多维数组- 数组的声明与使用3. 字符串处理- 字符串的基本概念- 字符串函数(如Len, Mid, Left, Right等)4. 集合与字典- 集合的基本概念- 字典的创建与使用# 三、VB界面设计1. 窗体- 窗体的属性、方法和事件- 窗体的布局与设计2. 控件- 标准控件(如Label, TextBox, Button等)- 列表控件(如ListBox, ComboBox等)- 容器控件(如Panel, Frame等)3. 菜单与工具栏- 菜单的创建与事件处理- 工具栏的设计4. 对话框- 标准对话框(如Open, Save, Print等)- 自定义对话框的设计# 四、VB高级编程1. 文件操作- 文件的打开、读取、写入和关闭- 文件系统操作(如目录操作)2. 数据库访问- 数据库的基本概念- ADO(ActiveX Data Objects)的使用- 数据绑定控件3. 错误处理- 错误处理机制- Try...Catch...Finally结构4. 多线程编程- 线程的基本概念- 线程的创建与控制# 五、VB项目实践1. 项目需求分析- 需求收集与分析- 项目规划与设计2. 项目开发流程- 编码规范- 版本控制3. 项目测试- 单元测试- 集成测试4. 项目部署与维护- 部署策略- 维护与升级# 六、VB考试要求1. 考试内容- 理论知识测试- 编程实践测试2. 考试形式- 笔试- 上机操作3. 考试标准- 考试时间- 评分标准4. 考试准备- 学习资料- 模拟考试计算机等级考试二级VB大纲为考生提供了一个全面的学习框架,帮助考生系统地掌握VB编程的基础知识和应用技能,为通过考试打下坚实的基础。

Visual Basic 复习提纲

Visual Basic 复习提纲

Visual Basic 复习提纲:例子:在VB程序设计中控件的合理选用十分重要,如:1.几十个项目中任选其中一项或多项时应选用(CJ)控件2.定时将数据保存应选用(E)控件3.常用作命令按钮的控件为(I)。

4.在几个方案中只能选择其中之一应选用(F)控件。

5.用于一段文字的显示、修改可用( B )。

6.用于给定区间参数设置可用(H)来形象化调节设置belB.TextboxC.ListBoxD.ShapeE.TimerF.OptionButtonG. FrameH. HscrollBarI. CommandJ. CheckBoxK. Line在VB程序设计中可以通过控制对象的各种事件来驱动相应的模块子程序,实现方便灵活的程序控制,如:1.当判断按键的Ascii码是否为13时,应选用(C )事件来驱动2.拖动滚动条的滚动块会产生(H)事件。

3.定时器控件只响应一个事件就是( J)事件4.当改变了文本框的内容时,会自动产生(B)事件。

5.当文本框失去焦点时会发生( E )事件。

6.打开某窗体时,初始化该窗体中各控件,应选用( F )事件来驱动A.Click B.Change C.Keypress D.KeyDown E.LostFocusF.LoadG.MousemoveH.ScrollI.GotFocusJ. TimerK.Interval在VB程序设计中可通过改变控件对象的各种属性来设计友善的人机界面:1.让按钮控件不起作用可修改其(D)属性。

2.改变Text文本框单行或多行显示方式可修改(F)属性。

3.让控件隐藏起来,成为不可见控可修改其(H )属性。

4.将通用对话框类型设置为“另存为”对话框,应修改( C )属性。

5.按Tab键时,焦点在各个控件之间移动的顺序是由___N____属性来决定的。

6.改变定时器控件的定时间隔可修改(J )属性。

A.CaptionB.WidthC.ActionD.EnabledE.HeightF.MultiLineG.TopH.VisibleI.MaxJ.IntervalK. MinL.IndexM.TabN.TabindexO.TabStop在VB程序设计中可以通过运用对象的不同方法来实现各种操作,如:1.将通用对话框以“打开文件对话框”方式打开,可用( J)方法2.清除列表框中全部内容,可用(A)方法来实现3.清除由Print方法在窗体或图片框中显示的文本,可用(E)方法来实现4.用来显示一个新窗体,可用( B)方法。

计算机软件基础VisualBasic考试大纲

计算机软件基础VisualBasic考试大纲

计算机软件技术基础-1大纲一、判断题1、框架控件和形状控件都不能响应用户的鼠标单击事件。

( f )2、当定时器控件的Interval属性值为0时,会连续不断地发送Timer事件。

( f )3、一个菜单项是不是分隔条,由Caption属性决定。

( t )4、可以通过语句代码使一个单选框组中的所有单选框均为不选定状态。

( t )5、Windows下窗体的子菜单最多有5级。

( t )6、一个变量在刚被声明尚未被赋值之前没有值。

( f )7、对英文字母的比较,默认情况下是区分大小写的。

( t )8、两个日期时间值可以做减法,但不能做加法。

( f )9、表达式 NOT x<3 和 x>3是等价。

( f )10、注释行也能使用续行符。

( f )二、单向选择题1、多个语句可以书写在同一行上,但它们之间要加 bA): B); C) , D)、2、在窗体Form1的Click事件过程中有以下语句:=”Visual BASIC”,设标签的原Caption属性值为默认值,则该语句执行之后该标签控件Name属性和Caption属性的值分别为 a A)“Label1”、“Visual BASIC” B)“Label1”、“Caption”C)“Label”、“VisualBASIC” D)“Label”、“Label1”3、下面几对数据类型中,哪一对所占的内存大小一致: bA)Integer、Single B) Integer、Boolean C) Date、Single D) Long、Variant4、下面哪条语句可以正确地声明一个动态数组: cA) Dim A(n) As Integer B) Dim A(1 To n) As IntegerC) Dim A() As Integer D) Dim A( , ) As Integer5、如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(7,3 To 5)声明的数组有个元素 A) 21 B) 28 C) 24 D)32 c6、要使一个图片框控件自动地附在窗体的一条边上,应该设置它的 b 属性A)Picture B)Align C)Left D)AutoSize7、下列控件中,不具备Caption属性的是: dA)ListBox B)CheckBox C)Frame D)正三角形8、下面哪类控件不支持Change事件: dA)TextBox B)Label C)PictureBox D)ListBox9、下面各类型对象中,没有Move方法的是: aA)Line B)Image C)Form D)Shape10、在列表框中添加一个条目,应使用列表框的什么方法: bA)InsertItem B)AddItem C)AppendItem D)RemoveItem三、读程序,写结果执行下面程序,单击窗体后,窗体上显示的第一行结果是,第二行结果是。

《Visual Basic程序设计》等级考试考试大纲

《Visual Basic程序设计》等级考试考试大纲
特别要注意:数组的定义、初始化方式与数组元素个数以及下标的关系:数组操作与循环语句的密切结合,特别是For…Next型循环语句的使用
【主要考点】
1
⑴数组的定义
⑵默认数组与嵌套数组
⑶静态数组和动态数组
2
⑴数组元素的输入、输出、清除和复制
⑵ForEach…Next语句
⑶数组的初始化
3
⑴控件数组的概念
⑵控件数组的建立方法
界面设计由考生自己完成,事件代码的编写分为两个情况:一是全部由考生自己编制完成,二是考题中提供了事件过程的大部分代码,即不完整的程序,会要求考生补充完整程序,修改完的工程及窗体文件保存在指定文件夹的指定文件下。
(3)综合应用题:综合应用题增加了程序设计的难度,在事件过程的编写中涉及到一些简单的算法,需要用一些结构控制语句:选择和循环语句,这类题目是对Visual Basic知识全方位的总结,既要求界面设计相当熟悉,掌握界面中各种对象的属性设置、事件过程的编写,而且也会要求对输入输出方法、结构控制语句、数组、过程和文件等编写程序密切相关知识综合掌握和运用。
⑶控件数组的使用
【考试要求】
Visual Basic的应用程序通常是由一些具有独立功能的小程序组成,这些小程序称为过程。Visual Basic中的过程主要分为Sub过程和函数Function过程。
本部分考查学生阅读程序的能力,包括写出程序的执行结果或者补充程序中的缺省部分。应重点掌握Sub过程、函数过程的定义格式,并能够进行正确调用。
【主要考点】
1
2
3
⑴顺序文件的打开
⑵顺序文件的写操作
⑶顺序文件的读操作
4
⑴随机文件的打开与读写操作
⑵随机文件中记录的添加与删除

VB复习资料

VB复习资料

VB复习资料visualbasic程序设计复习提纲一、主要审查内容1.vb常用的数据类型,常量的定义,变量的命名,变量的声明及作用域。

2.常用的函数、表达式。

3.顺序结构、选择结构和循环结构,重点掌握选择结构和循环结构的语法格式,能够设计简单的应用程序。

4.数组及其应用,重点掌握数组的概念、定义和一维数组的应用(如:排序、求极值)。

5.VB窗体的属性、事件和方法6.常用的控件的的基本属性、事件和方法,重点掌握:文本框、命令按钮、标签、组合框、列表框、单选按钮、复选按钮和框架等控件,并会设计简单的用户界面。

7.菜单编辑器、输入对话框、消息输出对话框及通用对话框的使用。

二、考试题型及分值(一)理论考试1.30道选择题(每道题2.5分,共75分)共有10道判断题(每道题2.5分,共25分)(II)计算机测试1。

基本操作问题,1个问题。

2、选择结构程序设计题,1题。

3、循环和数组应用设计题1题。

一、 Visual Basic编程环境1.用visualbasic6.0设计应用程序的过程,实际上是与进行交互的过程。

a.控件对象b.自定义对象c.标准对象d、形式12.面向对象编程指的是会议。

a、视觉化、结构化和动态化3.visualbasic的编程机制是。

a.可视化区别在于。

a.visualbasic6.0支持继承和多态性b.visualbasic6.0支持代码重用c.visualbasic6.0支持对象更具体d.visualbasic6.0支持代码和过程的封装5.以下操作无法打开[属性]窗口。

a、执行[view]菜单B中的[attribute window]命令。

右键单击窗体或控件,并在弹出菜单C中选择[attribute window]。

按[F1]键d.单击工具栏上的【属性窗口】按钮6.下面的语句是windows的编程方法。

a、面向对象和顺序驱动C.面向过程和顺序驱动b.面向过程、事件驱动d.面向对象、事件驱动b、面向对象c.面向图形d、事件驱动4.visualbasic6.0对面向对象程序设计的支持与其他面向对象程序设计语言的主要b、封装、继承、多态性D.ODBC、DDE、OLEc.对象的链接、动态链接、动态数据交换7.编写程序代码和引用未定义变量时,需要弹出警告信息对话框。

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](过 程)【圣才出品】

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](过 程)【圣才出品】

第9章 过 程考纲分析1.Sub过程(1)Sub过程的建立。

(2)调用Sub过程。

(3)通用过程与事件过程。

2.Function过程(1)Function过程的定义。

(2)调用Function过程。

3.参数传送(1)形参与实参。

(2)引用。

(3)传值。

(4)数组参数的传送。

4.可选参数与可变参数。

5.对象参数(1)窗体参数。

(2)控件参数。

考点精讲9.1 过程的描述Visual Basic 应用程序是由过程组成的。

多个不同的事件过程可能需要使用一段相同的程序代码,可以把这一段代码独立出来,作为一个过程,这样的过程叫做“通用过程”(general procedure ),它可以单独建立,供事件过程或其他通用过程调用。

在Visual Basic 中,通用过程分为两类,即子程序过程和函数过程,前者叫做Sub 过程,后者叫做Function 过程。

9.2 Sub 过程考点1 建立Sub过程(1)定义Sub 过程通用Sub 过程的结构的一般格式如下:用上面的格式可以定义一个Sub 过程,例如:说明:①Sub 过程以Sub 开头,以End Sub 结束,在Sub 和End Sub 之间是描述过程操作的语句块,称为“过程体”或“子程序体”。

格式中各参量的含义如下:a .Static指定过程中的局部变量在内存中的默认存储方式。

b .Private表示Sub 过程是私有过程,只能被本模块中的其他过程访问,不能被其他模块中的过程访问。

c .Public表示Sub 过程是公有过程,可以在程序的任何地方调用它。

d .过程名是一个长度不超过255个字符的变量名,在同一个模块中,同一个变量名不能既用作Sub 过程名又用作Function 过程名。

e .参数表列含有在调用时传送给该过程的简单变量名或数组名,各名字之间用逗号隔开。

“参数表列”指明了调用时传送给过程的参数的类型和个数,每个参数的格式为:“变量名”是一个合法的Visual Basic 变量名或数组名,如果是数组,则要在数组名后加上一对括号。

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](Visual Bas

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](Visual Bas

第1章 Visual Basic程序开发环境考纲分析1.Visual Basic的特点和版本。

2.Visual Basic的启动与退出。

3.主窗口:(1)标题和菜单。

(2)工具栏。

4.其他窗口:(1)窗体设计器和工程资源管理器。

(2)属性窗口和工具箱窗口。

考点精讲1.1 可视化与事件驱动型语言Visual Basic是一种新型的现代程序设计语言,具有可视化界面设计和事件驱动的编程机制等特点。

考点1 可视化界面设计(1)Visual Basic语言常用的高级程序设计语言大体分为面向过程的语言和面向对象的语言。

Visual Basic 是面向对象的程序设计语言,在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic 自动生成对象的程序代码并封装起来。

每个对象以图形方式显示在界面上,都是可视的。

(2)可视化设计Visual Basic 提供了可视化设计工具,把Windows 界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码,只需要按设计要求的屏幕布局,用系统提供的工具(控件),在屏幕上画出所需的各种“部件”,并设置这些图形对象的属性。

Visual Basic 自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码。

例如,可以根据需要很容易地画出如图1-1所示的简易计算器面板。

图1-1 简易计算器面板考点2 事件驱动的编程机制(1)事件驱动程序操作Visual Basic 通过事件驱动的方式来实现对象的操作,其程序通过响应不同的事件驱动不同的事件代码,以此来控制对象的行为。

一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。

在用Visual Basic 设计大型应用软件时,不必建立具有明显开始和结束的程序,只需编写不同的子程序,用以面向不同的对象,再由事件驱动来完成特定的功能。

在事件驱动应用程序中,代码不是按预定的流程执行,而是在响应不同的事件时执行不同的代码段。

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](Visual Bas

《二级Visual Basic语言程序设计》[考纲分析+考点精讲+真题+习题](Visual Bas

第7章 Visual Basic控制结构考纲分析1.选择结构(1)单行结构条件语句。

(2)块结构条件语句。

(3)IIf函数。

2.多分支结构。

3.For循环控制结构。

4.当循环控制结构。

5.Do循环控制结构。

6.多重循环。

考点精讲7.1 选择控制结构考点1 概述结构化程序设计的基本控制结构有3种,即顺序结构、选择结构和循环结构。

由这3种基本结构还可以派生出“多分支结构”,即根据给定条件从多个分支路径中选择执行其中的一个。

在Visual Basic中,需要对给定的条件进行分析、比较和判断,并根据判断结果采取不同的操作时使用选择结构程序,而选择结构通过条件语句来实现。

条件语句也称If 语句,它有两种格式,一种是单行结构,一种是块结构。

考点2 单行结构条件语句(1)格式单行条件语句格式如下:该语句的功能是:如果“条件”为True ,则执行“then 部分”,否则执行“else 部分”。

在上面的格式中,“条件”是一个逻辑表达式,程序根据这个表达式的值(True 或False )执行相应的操作。

“then 部分”和“else 部分”是一个或多个VisualBasic 语句(包括If 语句),当含有多个语句时,各语句之间用冒号隔开。

(2)If 语句的简化If 语句中的“else 部分”是可选的,当该项省略时,If 语句简化为:它的功能是:如果“条件”为True ,则执行“then 部分”,否则执行下一行程序。

(3)嵌套If 语句条件语句中的“then 部分”和“else 部分”都可以是条件语句,即条件语句可以嵌套,其深度(嵌套层数)受到每行字符数(1024)的限制。

①出现在“Else”部分设有如下函数:输入x,要求输出y的值。

这个问题可以通过嵌套If语句来解决,程序如下:在上面的程序中,“If x = 0 Then y = 0 Else y = -1”是If语句的“Else”部分,它本身也是一个If语句,即嵌套If语句。

Basic语言程序设计复习纲要

Basic语言程序设计复习纲要

《Visual Basic语言程序设计》复习纲要一、单选题1、在Visual Basic中,下列运算符中优先级最高的是什么()。

A *B \C < D. Not2、在Visual Bsaic代码中,将多个语句合并写在一行上的并行符是什么()。

A 撇号(')B 冒号(:)C 感叹号(!) D.星号(*)3、如果要在程序代码中为图片框动态加载和清除图象,可以利用什么函数()。

A InputBoxB InputC LoaD.Picture D. PaintPicture4、在Visual basic中,所有的窗体和控件都必定具有的一个属性是()。

A)Name B)Font C)Caption D.)FillColor5、如果在立即窗口中执行以下操作(<CR> 是回车键):a=8 <CR>b=9 <CR>print a>b <CR>则输出结果是什么()。

A -1B 0C False D. True6、在设计界面的过程中,如果需要修改一个命令按钮的标题和颜色,可以在()中修改。

A.属性窗口 B.窗体设计窗口C.工具箱窗口D.) 工程资源管理窗口7、下面语句的输出结果是什么? Print Format$("32548.5","000,000.00")()。

A 32548.5B 32,548.5C 032,548.50 D. 32,548.508、通过改变选项按钮(OptionButton)控件的什么属性值,可以改变按钮的选取状态()。

A ValueB StyleC Appearance D. Caption9、如果要改变窗体的标题,需要设置窗体对象的()属性。

A)Name B)Caption C)BackColor D.)BorD.erStyle10、如何使图象(Image)控件中的图象自动适宜控件的大小()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、Visual 程序开发环境
1.Visual 的特点。

2.Visual 的启动与退出。

3.Visual 的Windows应用程序项目的创建、保存与调试。

4.Visual IDE
主窗口:
(1)标题栏。

(2)菜单栏。

(3)工具栏。

其它窗口:
(1)窗体设计/ 代码设计窗口。

(2)属性窗口。

(3)工程资源管理器。

(4)工具箱窗口。

二、对象及其操作
1.对象:
(1)Visual 的对象及对象三要素。

(2)对象属性设置。

2.窗体:
(1)窗体的结构与属性。

(2)窗体事件。

(重点为Form Load事件)
3.控件:
(1)标准控件。

(2)控件的命名和控件的基本属性值。

4.控件的创建和基本操作。

5.事件过程与事件驱动
三、数据类型及运算
1.标准数据类型。

2.常量和变量:
(1)直接常量、符号常量与系统常量。

(2)常量和变量的命名规则。

(3)常量和变量的声明与类型。

(4)变量的缺省(默认)声明与强制显示声明。

(5)变量的作用域。

(6)静态变量。

3.常用内部函数。

(1)数学函数(Abs、Cos、Exp、Log、Rnd、Sin、Sgn、Sqrt、Tan)。

(2)日期和时间函数(Day、Month、Year、Now、Today(系统日期)、TimeOfDay (系统时间)、DateAdd、DateDiff)。

(3)字符串函数(Instr、Left、Len、Mid、Replace、Space、Split、Trim、Microsoft.VisualBasic.Left 、Microsoft.VisualBasic.Right)。

(4)转换函数(Asc、Chr、Hex、Oct、Fix、Int、Lcase、Round(四舍五入)、Str、Ucase、Val、Ctype、CBool、CDate、CDbl、Cint、Clng、Cstr)。

(5)数据类型判别函数(IsNumeric)。

4.运算符和表达式:
(1)算术运算符与字符运算符。

(2)关系运算符和逻辑运算符。

(3)表达式的执行顺序。

四、数据输入输出
1.InputBox函数。

2.MsgBox函数和MsgBox语句(即无返回值有用法)。

3.格式输出函数(Format)。

五、常用标准控件
1.文本控件:
(1)标签Label。

(2)文本框TextBox。

2.图片框控件:
(1)图片框控件的属性。

(2)图片文件的动态加载与装卸载(加载图片的Image.FromFile与My. Resources 两种用法,卸载图片可将图片框控件的Image属性值设为空值Nothing即可,例如PictureBox1.Image = Nothing
同理,动态加载与卸载一个控件的背景图片也可以用上述方法,例如动态卸载窗体背景图片可用下列语句:
Me.BackgroundImage = Nothing )。

3.按钮控件Button。

4.记时器Timer。

5.焦点和Tab顺序。

6.上述控件的常用属性、事件和方法。

7.掌握系统资源的操作(主要是添加、删除现在图片资源及使用图片资源)。

六、程序控制结构
1.选择结构:
(1)单行结构条件语句。

(2)块结构条件语句。

(3)IIf函数与Choose函数。

2.单分支、双分支与多分支选择结构(If语句,Select Case语句)与嵌套。

3.For循环控制结构。

4.Do…Loop循环控制结构。

5.多重循环。

相关文档
最新文档