计算机等级考试分析、题解与模拟——二级VisualBasic

作者:刘志成,朱云翔主编,希赛IT教育研发中心组编
ISBN:10位[7121055864]13位[9787121055867]
出版社:电子工业出版社
出版日期:2008-1-1
定价:¥39.80元
内容提要本书由希赛IT教育研发中心组织编写,紧扣教育部考试中心新推出的考试大纲,通过对历年试题进行科学分析、研究、总结、提炼而成。
本书主要内容包括应试指南,知识点解析,笔试全真模拟试卷及解析,机试指导、分类解析及模拟4个部分。附录里有2007年上半年和下半年笔试的试卷及解析。
基于历年试题、利用统计分析的方法、科学作出结论并预测以后的出题动向,是本书的一大特色。本书可以保证既不漏掉考试必需的知识点,又不加重考生备考负担,使考生轻松、愉快地掌握知识点并领悟二级VB考试的真谛,“一书在手,过关无忧”。
机试方面,经过深入分析上机考试题库内容,本书精心组织了5套全真模拟试题,试题涉及历次考试内容的各个方面。
本书可以作为参加全国计算机等级考试——二级VB考试的复习用书,也可作为学习VB语言的参考书。
编辑推荐本书紧扣考试大纲,采用了表格统计法、饼状图分析法、走势图分析法,科学地研究每个知识点的命题情况,准确把握每个出题点的深浅;同时基于每个章节知识点分布统计分析的结果,科学地编写后面的同步训练试题;全真模拟试卷完全紧扣大纲。全书结构科学、重点突出、针对性强。
本书可以作为参加全国计算机等级考试——二级VB考试的复习用书,也可作为学习VB语言的参考书。
最新版的考试大纲,精心统计的各考点试题分数分布、比重、走势,逐一分析各个考点,配有例题加强训练,每章还配有同步训练,绝对超值的增值服务,为您提供在线测试和名师指点,助您轻松过关。
目录第1章应试指南1
1.1二级VisualBasic语言考试大纲
1.1(最新版)1
1.1.1公共基础知识1
1.1.2VisualBasic语言程序设计2
1.2笔试方法和技巧6
1.2.1笔试试题知识点分析6
1.2.2解题方法和技巧8
1.3机试方法和技巧10
第2章数据结构与算法12
2.1算法的基本概念13
2.1.1考点1:算法的定义13
2.1.2考点2:算法复杂度13
2.2数据结构的定义14
2.2.1考点1:什么是数据结构14
2.2.2考点2:数据结构的图形表示16
2.3线性表16
2.3.1考点1:线性表16
2.3.2考点2:线性表的顺序存储结构17
2.3.3考点3:线性表的插入和
2.3.3删除操作17
2.4栈18
2.4.1考点1:什么是栈18
2.4.2考点2:栈的顺序存储结构18
2.4.3考点3:栈的插入和删除运算19
2.5队列19
2.5.1考点1:什么是队列19
2.5.2考点2:队列的顺序存储结构19
2.5.3考点3:队列的插入和删除运算20
2.6线性单链表、双向链表与
2.6循环链表20
2.6.1考点1:线性单链表21
2.6.2考点2:循环链表21
2.6.3考点3:双向链表21
2.6.4考点4:链表的基本操作22
2.7树22
2.7.1考点1:树的定义23
2.7.2考点2:二叉树的定义23
2.7.3考点3:二叉树的顺序存储结构24
2.7.4考点4:二叉树的链式存储结构25
2.7.5考点5:二叉树的遍历25
2.8查找算法27
2.8.1考点1:顺序查找27
2.8.2考点2:二分查找27
2.9排序算法28
2.9.1考点1:排序概述28
2.9.2考点2:插入类排序29
2.9.3考点3:交换类排序29
2.9.4考点4:选择类排序30
2.1小结31
2.11同步训练31
2.11.1选择题31
2.11.2填空题33
2.12同步训练答案33
2.12.1选择题33
2.12.2填空题33
第3章程序设计基础34
3.1程序设计34
3.1.1考点1:程序设计的方法35
3.1.2考点2:程序设计的风格35
3.2结构化程序设计37
3.2.1考点1:结构化程序设计的提出38
3.2.2考点2:结构化程序设计的
3.2.2基本特征38
3.2.3考点3:结构化程序设计的
3.2.33种基本结构38
3.2.4考点4:结构化程序设计方法41
3.2.5考点5:结构化程序设计方法
3.2.5的原则42
3.3面向对象程序设计42
3.3.1考点1:面向对象程序设计
3.3.1方法的提出42
3.3.2考点2:面向对象程序设计
3.3.1方法的基本概念43
3.3.3考点3:面向对象程序设计
3.3.1的基本思想和方法44
3.4小结45
3.5同步训练45
3.5.1选择题45
3.5.2填空题46
3.6同步训练答案47
3.6.1选择题47
3.6.2填空题47
第4章软件工程基础48
4.1软件工程的基本概念49
4.1.1考点1:软件与软件工程概述49
4.1.2考点2:软件生命周期50
4.1.3考点3:软件工具与软件
3.3.1开发环境51
4.2结构化分析方法51
4.2.1考点1:结构化分析方法概述51
4.2.2考点2:数据流图52
4.2.3考点3:数据字典54
4.2.4考点4:软件需求规格说明书55
4.3软件设计55
4.3.1考点1:概要设计56
4.3.2考点2:详细设计58
4.4软件测试61
4.4.1考点1:软件测试的目的61
4.4.2考点2:测试方法61
4.4.3考点3:测试用例设计62
4.4.4考点4:软件测试策略65
4.5程序调试67
4.5.1考点1:静态调试67
4.5.2考点2:动态调试67
4.5.3考点3:调试策略67
4.6软件维护68
4.7小结69
4.8同步训练69
4.8.1选择题69
4.8.2填空题71
4.9同步训练答案71
4.9.1选择题71
4.9.2填空题71
第5章数据库设计基础72
5.1数据库基础知识73
5.1.1考点1:数据库73
5.1.2考点2:数据库管理系统74
5.1.3考点3:数据库系统74
5.1.4考点4:数据管理技术的发展75
5.2数据模型76
5.2.1考点1:数据模型的概述76
5.2.2考点2:实体联系模型及E-R图77
5.2.3考点3:层次、网状、关系模型80
5.2.4考点4:从E-R图导出关系数据
3.3.1模型81
5.3关系运算82
5.3.1考点1:关系代数82
5.3.2考点2:传统的集合运算83
5.3.3考点3:专门的关系运算84
5.4数据库设计86
5.4.1考点1:数据库设计概述86
5.4.2考点2:数据库设计方法86
5.4.3考点3:数据库设计步骤87
5.4.4考点4:数据库的规范化88
5.5小结88
5.6同步训练89
5.6.1选择题89
5.6.2填空题90
5.7同步训练答案91
5.7.1选择题91
5.7.2填空题91
第6章VisualBasic程序设计的
初步知识92
6.1VisualBasic概述92
6.1.1考点1:VisualBasic的
3.3.1特点和版本92
6.2VisualBasic程序开发环境93
6.2.1考点1:VisualBasic的
3.3.1启动和退出93
6.2.2考点2:VisualBasic的
3.3.1程序开发环境94
6.3VisualBasic常用对象及其操作96
6.3.1考点1:对象96
6.3.2考点2:窗体97
6.3.3考点3:控件98
6.3.4考点4:控件的画法和基本操作99
6.4VisualBasic应用程序基本操作100
6.4.1考点1:VisualBasic中的语句100
6.4.2考点2:用VisualBasic开发
3.3.1应用程序的一般步骤101
6.4.3考点3:程序的保存、装入
3.3.1和运行102
6.4.4考点4:应用程序的结构与
3.3.1工作方式103
6.5VisualBasic常用数据类型104
6.5.1考点1:基本数据类型104
6.5.2考点2:用户定义的数据类型105
6.6VisualBasic中的常量和变量106
6.6.1考点1:常量106
6.6.2考点2:变量106
6.6.3考点3:变量的作用域——
3.3.1局部变量与全局变量107
6.6.4考点4:默认声明108
6.7VisualBasic常用内部函数109
6.7.1考点1:转换函数109
6.7.2考点2:数学函数109
6.7.3考点3:日期和时间函数110
6.7.4考点4:随机数函数110
6.8VisualBasic字符串处理110
6.8.1考点1:字符串函数110
6.9VisualBasic运算符与表达式113
6.9.1考点1:算术运算符113
6.9.2考点2:关系运算符与
3.3.1逻辑运算符113
6.9.3考点3:表达式的执行顺序114
6.1VisualBasic常用标准控件114
6.10.1考点1:文本控件114
6.10.2考点2:图形控件117
6.10.3考点3:按钮控件120
6.10.4考点4:选择控件——
6.10.4复选框和单选按钮121
6.10.5考点5:选择控件——
6.10.4列表框和组合框121
6.10.6考点6:滚动条125
6.10.7考点7:计时器126
6.10.8考点8:框架127
6.10.9考点9:焦点与Tab顺序127
6.11同步训练128
6.11.1选择题128
6.11.2填空题138
6.12同步训练答案142
6.12.1选择题142
6.12.2填空题142
第7章数据输入输出143
7.1数据输出方法143
7.1.1考点1:print方法143
7.1.2考点2:与Print方法
7.1.2有关的函数144
7.1.3考点3:格式输出(Format$)144
7.1.4考点4:Cls方法与Move方法146
7.1.5考点5:MsgBox函数147
7.1.6考点6:MsgBox语句148
7.2数据输入方法149
7.2.1考点1:InputBox方法149
7.3字型设置与打印输出150
7.3.1考点1:字型的属性设置150
7.3.2考点2:打印机输出150
7.4同步训练151
7.4.1选择题151
7.4.2填空题153
7.5同步训练答案153
7.5.1选择题153
7.5.2填空题153
第8章VisualBasic控制结构154
8.1分支控制结构154
8.1.1考点1:单行结构条件语句154
8.1.2考点2:块结构条件语句155
8.1.3考点3:IIf函数156
8.1.4考点4:多分支控制结构156
8.2循环控制结构157
8.2.1考点1:For循环控制结构157
8.2.2考点2:当循环控制结构159
8.2.3考点3:Do循环控制结构160
8.2.4考点4:多重循环162
8.3同步训练165
8.3.1选择题165
8.3.2填空题172
8.4同步训练答案175
8.4.1选择题175
8.4.2填空题175
第9章数组与过程176
9.1数组基本概念176
9.1.1考点1:数组的定义176
9.1.2考点2:默认数组178
9.2数组基本操作179
9.2.1考点1:动态数组的定义179
9.2.2考点2:数组的清除和重定义181
9.2.3考点3:数组的基本操作181
9.2.4考点4:ForEach…Next语句184
9.2.5考点5:数组的初始化184
9.3控件数组186
9.3.1考点1:控件数组的基本概念186
9.3.2考点2:使用控件数组186
9.4Sub过程187
9.4.1考点1:过程概述187
9.4.2考点2:建立和调用Sub过程187
9.4.3考点3:通用Sub过程与
7.1.2事件过程189
9.5Function过程190
9.5.1考点1:建立和调用
7.1.2Function过程190
9.5.2考点2:通用Function过程与
7.1.2事件过程191
9.6过程中的参数193
9.6.1考点1:形参与实参193
9.6.2考点2:引用194
9.6.3考点3:传值196
9.6.4考点4:数组参数的传送197
9.6.5考点5:可选参数与可变参数198
9.6.6考点6:对象参数199
9.7局部内存分配200
9.7.1考点1:局部内存200
9.8Shell函数200
9.8.1考点1:Shell函数的定义及
7.1.2调用方法200
9.9同步训练201
9.9.1选择题201
9.9.2填空题214
9.1同步训练答案217
9.10.1选择题217
9.10.2填空题217
第10章键盘与鼠标事件218
10.1键盘事件218
10.1.1考点1:KeyPress事件218
10.1.2考点2:KeyDown和
10.1.2KeyUp事件220
10.2鼠标事件222
10.2.1考点1:鼠标事件222
10.3鼠标光标设置与拖放224
10.3.1考点1:鼠标光标的形状224
10.3.2考点2:拖放226
10.4同步训练229
10.4.1选择题229
10.4.2填空题231
10.5同步训练答案232
10.5.1选择题232
10.5.2填空题232
第11章可视化程序设计233
11.1菜单程序设计233
11.1.1考点1:下拉式菜单233
11.1.2考