浙江省大学生计算机等级考试二级(VB)考试大纲
浙江省大学生计算机基础知识与应用能力等级考试二级(Visual BASIC 语言程序设计)考试大纲
要 求
了解计算机处理信息的过程以及描述利用计算机解决问题的表示方法;
了解VB程序设计的开发环境;
掌握常用数据类型、运算对象、运算符与表达式;
掌握常用函数及面向对象程序设计基本概念;
掌握编制VB应用程序应遵循的规范和程序设计的方法;
熟练掌握结构化程序控制的三种基本结构,并能熟练编写程序;
熟练掌握子程序、函数过程设计与参数传递的方法;
掌握控件的选用与操作;
了解数据库与文件的基本操作;
具有用VB语言解决基本应用问题的能力,并对现有VB应用程序能进行编辑、编译、调试和运行。
考 试 范 围
一、Visual BASIC基础
1、VB开发环境
1)掌握VB的启动;
2)掌握VB开发环境,如菜单、工具箱、工具栏、窗体、工程窗口和属性窗口等的使用。
2、VB的历史和特点
1)了解VB的发展历史;
2)了解VB的特色。
二、数据表示与运算
1、基本数据类型
1)掌握字节、整数、长整数、实数、双精度、字符串、变体和布尔等数据类型的数据表示及其相互关系;
2)了解货币、日期和对象等数据类型的数据表示和使用。
2、构造数据类型
1)熟练掌握数组的定义、表示与使用;
2)了解自定义数据类型和文件的表示。
3、运算对象、运算符、函数和表达式
1)熟练掌握常量、变量和函数等运算对象的定义和使用;
2)熟练掌握算术运算(加、减、乘、除、取负、指数、整除和取模)及其运算的优先级;熟练掌握关系运算;熟练掌握逻辑运算(NOT、AND、OR、XOR、EQV和IMP)及其运算的优先级;
3)掌握下列常用内部函数
三角函数Sin、Cos、Tan和Atn;算术函数Abs、Sqr、Log、Exp和Sgn;取整与类型转换函数Int和Fix;随机函数Rnd;字符串处理函数Trim、Left、Right、Len、Mid、Ucase、Lcase、Space、String、Ltrim和Rtrim;日期与时间函数Date、Time和Timer;转换函数Chr、Asc、Str和Val;QBColor和Rgb函数;InputBox函数;MsgBox函数等。
4)熟练掌握由运算符及有关的运算对象构成的表达式的使用。
三、程序设计基础
1、基本语句
1)熟练掌握Print语句;
2)熟练掌握赋值语句;
3)熟练掌握Dim语句和结束语句;
4)掌握注释语句。
2、选择结构
1)熟练掌握行If语句;
2)熟练掌握块If结构;
3)熟练掌握Select Case结构。
3、循环结构
1)熟练掌握For/Next结构及Exit For语句;
2)熟练掌握Do/Loop结构及Exit Do语句;
3)了解While/Wend结构。
4、程序结构
1)熟练掌握Sub过程的定义与调用;
2)熟练掌握Function函数过程的定义与调用;
3)理解参数传递规则;
4)熟练掌握变量和常量的作用域及生存期,包括相关的声明语句或关键字;
5)了解过程的递归。
四、常见算法程序设计
1、熟练掌握计数、求和、累乘等简单算法;
2、熟练掌握穷举法;
3、熟练掌握迭代法;
4、掌握选择分类法和冒泡分类法;
5、掌握顺序检索法和二分检索法;
6、掌握矩阵的相加、相减和相乘等算法;
7、掌握字符串的一般处理。
五、面向对象程序设计
1、理解面向对象程序方法的基本概念
2、窗体
熟练掌握窗体及多重窗体的概念、建立和使用;
2)熟练掌握窗体的下列属性;
Caption,Height,Left,Name,Top,Visible,Width,Picture等。
3)掌握窗体的其它常用属性;
4)熟练掌握窗体的Click和Load等事件的功能和触发时机;
5)掌握窗体的其它常用事件;
如Dblclick,KeyDown,KeyPress,KeyUp,MouseDown,MouseMove,MouseUp,Unload等事件。
6)熟练掌握窗体的常用方法;
如Cls,Show,Print,Hide,Move,Pset,Line,Circle等方法。
3、基本控件
1)熟练掌握基本控件的功能和建立;
基本控件有命令钮、标签、文本框、复选框、单选钮、框架、列表框、组合框、滚动条和定时器等。
2)命令钮
熟练掌握命令钮的下列属性;
Caption,Default,