《计算机等级考试考点分析、题解与模拟 三级网络技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王功明,孙鸿飞主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121033747
  • 页数:318 页
图书介绍:本书由希赛IT教育研发中心组织编写,紧扣教育部考试中心新推出的考试大纲,通过对历年试题进行科学分析、研究、总结、提炼而成。本书主要内容包括应试指南、考点分析与同步训练、5套笔试全真模拟试卷及解析、机试指导、5套机试全真模拟试题及解析、2006年4月和9月真题解析。基于历年试题,利用统计分析的方法,科学做出结论并预测以后的出题动向,是本书的一大特色。本书可以保证既不漏掉考试必需的知识点,又不加重考生备考负担,使考生轻松、愉快地掌握知识点并领悟三级网络技术考试的真谛。“一书在手,过关无忧”。机试方面,经过深入分析上机考试题库内容,本书精心组织了5套全真模拟试题,试题涉及历次考试内容的各个方面。本书可以作为参加全国计算机等级考试——三级网络技术考试的复习用书,也可作为学习网络技术的参考书。

第1章 应试指南 1

1.1 二级Java语言考试大纲(最新版) 1

1.1.1 公共基础知识 1

1.1.2 Java语言程序设计 2

1.2 笔试方法和技巧 4

1.3 机试方法和技巧 7

第2章 数据结构与算法 10

2.1 算法的基本概念 11

2.1.1 考点1:算法的定义 11

2.1.2 考点2:算法复杂度 11

2.2.1 考点1:什么是数据结构 12

2.2 数据结构的定义 12

2.2.2 考点2:数据结构的图形表示 14

2.3 线性表 14

2.3.1 考点1:线性表 14

2.3.2 考点2:线性表的顺序存储结构 14

2.3.3 考点3:线性表的插入和删除操作 15

2.4 栈 15

2.4.1 考点1:什么是栈 15

2.4.2 考点2:栈的顺序存储结构 16

2.4.3 考点3:栈的插入和删除运算 16

2.5 队列 16

2.5.3 考点3:队列的插入和删除运算 17

2.5.1 考点1:什么是队列 17

2.5.2 考点2:队列的顺序存储结构 17

2.6 线性单链表、双向链表与循环链表 18

2.6.1 考点1:线性单链表 18

2.6.2 考点2:循环链表 19

2.6.3 考点3:双向链表 19

2.6.4 考点4:链表的基本操作 19

2.7 树 20

2.7.1 考点1:树的定义 20

2.7.2 考点2:二叉树的定义 21

2.7.3 考点3:二叉树的顺序存储结构 21

2.7.5 考点5:二叉树的遍历 22

2.7.4 考点4:二叉树的链式存储结构 22

2.8 查找算法 23

2.8.1 考点1:顺序查找 23

2.8.2 考点2:二分查找 24

2.9 排序算法 24

2.9.1 考点1:排序概述 24

2.9.2 考点2:插入类排序 25

2.9.3 考点3:交换类排序 25

2.9.4 考点4:选择类排序 26

2.11.1 选择题 27

2.11 同步训练 27

2.10 小结 27

2.11.2 填空题 29

2.12 同步训练答案 29

2.12.1 选择题 29

2.12.2 填空题 29

第3章 程序设计基础 30

3.1 程序设计 30

3.1.1 考点1:程序设计的方法 31

3.1.2 考点2:程序设计的风格 31

3.2 结构化程序设计 33

3.2.1 考点1:结构化程序设计的提出 33

3.2.3 考点3:结构化程序设计的3种基本结构 34

3.2.2 考点2:结构化程序设计的基本特征 34

3.2.4 考点4:结构化程序设计方法 36

3.2.5 考点5:结构化程序设计方法的原则 37

3.3 面向对象程序设计 38

3.3.1 考点1:面向对象程序设计方法的提出 38

3.3.2 考点2:面向对象程序设计方法的基本概念 38

3.3.3 考点3:面向对象程序设计的基本思想和方法 39

3.4 小结 40

3.5 同步训练 40

3.5.1 选择题 40

3.6.1 选择题 42

3.5.2 填空题 42

3.6 同步训练答案 42

3.6.2 填空题 43

第4章 软件工程基础 44

4.1 软件工程的基本概念 45

4.1.1 考点1:软件与软件工程概述 45

4.1.2 考点2:软件生命周期 46

4.1.3 考点3:软件工具与软件开发环境 46

4.2 结构化分析方法 47

4.2.1 考点1:结构化分析方法概述 47

4.2.2 考点2:数据流图 47

4.2.4 考点4:软件需求规格说明书 50

4.2.3 考点3:数据字典 50

4.3 软件设计 51

4.3.1 考点1:概要设计 51

4.3.2 考点2:详细设计 54

4.4 软件测试 56

4.4.1 考点1:软件测试的目的 56

4.4.2 考点2:测试方法 57

4.4.3 考点3:测试用例设计 57

4.4.4 考点4:软件测试策略 60

4.5 程序调试 62

4.5.2 考点2:动态调试 63

4.5.3 考点3:调试策略 63

4.5.1 考点1:静态调试 63

4.6 软件维护 64

4.7 小结 64

4.8 同步训练 65

4.8.1 选择题 65

4.8.2 填空题 66

4.9 同步训练答案 67

4.9.1 选择题 67

4.9.2 填空题 67

第5章 数据库设计基础 68

5.1.1 考点1:数据库 69

5.1 数据库基础知识 69

5.1.2 考点2:数据库管理系统 70

5.1.3 考点3:数据库系统 70

5.1.4 考点4:数据管理技术的发展 71

5.2 数据模型 72

5.2.1 考点1:数据模型的概述 72

5.2.2 考点2:实体联系模型及E-R图 73

5.2.3 考点3:层次、网状、关系模型 75

5.2.4 考点4:从E-R图导出关系数据模型 77

5.3 关系运算 77

5.3.3 考点3:专门的关系运算 78

5.3.1 考点1:关系代数 78

5.3.2 考点2:传统的集合运算 78

5.4 数据库设计 81

5.4.1 考点1:数据库设计概述 81

5.4.2 考点2:数据库设计方法 81

5.4.3 考点3:数据库设计步骤 82

5.4.4 考点4:数据库的规范化 83

5.5 小结 83

5.6 同步训练 84

5.6.1 选择题 84

5.6.2 填空题 85

5.7.2 填空题 86

5.7 同步训练答案 86

5.7.1 选择题 86

第6章 Java程序设计的初步知识 87

6.1 Java语言简介 87

6.1.1 考点1:Java语言之简单易学特点 87

6.1.2 考点2:Java语言之安全性特点 88

6.1.3 考点3:Java语言之跨平台(即体系结构中立)、可移植性特点 88

6.1.4 考点4:Java语言之多线程特点 88

6.1.5 考点5:Java虚拟机 88

6.2.1 考点1:Java体系结构概述 89

6.2 Java体系结构 89

6.2.2 考点2:JDK目录结构 89

6.1.6 考点6:垃圾回收机制 89

6.1.7 考点7:代码安全检测 89

6.2.3 考点3:Java的API结构 90

6.2.4 考点4:Java开发环境设置 90

6.2.5 考点5:Java源程序结构 91

6.2.6 考点6:Java程序编写及运行过程 91

6.3 Java语言简单数据类型 92

6.3.1 考点1:标识符命名规则 92

6.3.2 考点2:整型数据 92

6.3.4 考点4:布尔型数据 93

6.3.5 考点5:字符型数据 93

6.3.3 考点3:浮点型数据 93

6.4 数据类型转换 94

6.4.1 考点1:自动类型转换的优先关系 94

6.4.2 考点2:类型的自动转换规则 94

6.4.3 考点3:类型的强制转换 94

6.5 运算符和表达式 94

6.5.1 考点1:运算符和表达式 94

6.5.2 考点2:算术运算符和算术表达式 95

6.5.3 考点3:关系运算符和关系表达式 96

6.5.4 考点4:布尔逻辑运算符和布尔逻辑表达式 97

6.5.5 考点5:位运算符和位运算表达式 97

6.5.6 考点6:赋值运算符和赋值表达式 97

6.5.8 考点8:运算符的优先级 98

6.5.7 考点7:条件运算符和条件表达式 98

6.6 Java编程规范 99

6.6.1 考点1:Java命名约定 99

6.6.2 考点2:Java注释规则 100

6.6.3 考点3:Java源文件结构规则 100

6.6.4 考点4:Java源代码排版规则 101

6.6.5 考点5:编程建议 101

6.7 同步训练 102

6.7.1 选择题 102

6.7.2 填空题 105

6.8.1 选择题 106

6.8.2 填空题 106

6.8 同步训练答案 106

第7章 流程控制和异常处理 107

7.1 分支语句 107

7.1.1 考点1:条件语句 107

7.1.2 考点2:多分支语句 108

7.2 循环语句 109

7.2.1 考点1:while循环 110

7.2.2 考点2:do-while循环 110

7.2.3 考点3:for循环 111

7.3 跳转语句 111

7.3.1 考点1:break语句 111

7.3.2 考点2:continue语句 112

7.4.2 考点2:递归 113

7.4.1 考点1:循环语句与分支语句的嵌套 113

7.3.3 考点3:return语句 113

7.4 嵌套与递归 113

7.5 异常类型 114

7.5.1 考点1:捕获异常、声明异常、抛出异常 114

7.6 处理异常 115

7.6.1 考点1:处理异常 115

7.7 同步训练 115

7.7.1 选择题 115

7.7.2 填空题 117

7.8 同步训练答案 117

7.8.1 选择题 117

7.8.2 填空题 117

8.1.1 考点1:类定义 118

第8章 类、数组和字符串操作 118

8.1 类 118

8.1.2 考点2:对象的生成、使用和删除 120

8.1.3 考点3:接口和包 120

8.1.4 考点4:类成员修饰符、继承、内部类、类库 121

8.2 数组 122

8.2.1 考点1:定义数组、创建数组 122

8.2.2 考点2:初始化数组 123

8.2.3 考点3:二维数组的定义与初始化 123

8.2.4 考点4:数组操作 123

8.3.2 考点2:字符串的操作 124

8.3 字符串 124

8.3.1 考点1:字符串的表示 124

8.4 同步训练 125

8.4.1 选择题 125

8.4.2 填空题 129

8.5 同步训练答案 130

8.5.1 选择题 130

8.5.2 填空题 130

第9章 输入输出及文件操作 131

9.1 基础知识 131

9.1.1 考点1:java.io中的接口 131

9.2.1 考点1:File类 132

9.2.2 考点2:随机文件流 132

9.1.2 考点2:java.io中的抽象类 132

9.2 文件 132

9.3 I/O流 133

9.3.1 考点1:字节流 133

9.3.2 考点2:字符流 135

9.4 过滤流、管道流和压缩流 136

9.4.1 考点1:过滤流 136

9.4.2 考点2:管道流 137

9.4.3 考点3:压缩文件流 137

9.5.2 考点2:新I/O的类 138

9.5 J2SE的扩展I/O功能 138

9.5.1 考点1:J2SE 1.4的新I/O特点 138

9.6 正则表达式 139

9.6.1 考点1:正则表达式的概念与典型类 139

9.7 同步训练 140

9.7.1 选择题 140

9.7.2 填空题 142

9.8 同步训练答案 142

9.8.1 选择题 142

9.8.2 填空题 142

10.1.1 考点1:线程模型 143

10.1.2 考点2:线程组 143

10.1 线程的基本概念 143

第10章 线程与对象串行化 143

10.1.3 考点3:线程状态 144

10.2 线程创建、调度与控制 144

10.2.1 考点1:线程的创建 144

10.2.2 考点2:线程的优先级与调度 146

10.2.3 考点3:线程的控制方法 147

10.3 线程同步 148

10.3.1 考点1:对象锁 148

10.4 线程操作常用类与方法 149

10.4.1 考点1:线程相关类 149

10.3.2 考点2:线程锁的交互 149

10.4.2 考点2:线程Thread类的其他操作方法 150

10.5 对象串行化 151

10.5.1 考点1:对象串行化的概念和方法 151

10.5.2 考点2:构造可串行化的类 151

10.5.3 考点3:串行化的定制 152

10.5.4 考点4:串行化中的安全 153

10.6 同步训练 153

10.6.1 选择题 153

10.6.2 填空题 157

10.7.2 填空题 158

10.7.1 选择题 158

10.7 同步训练答案 158

第11章 编写图形用户界面 159

11.1 利用AWT编写图形用户界面 159

11.1.1 考点1:java.awt包层次结构 159

11.1.2 考点2:Java图形界面基础 160

11.1.3 考点3:AWT常用组件 160

11.1.4 考点4:AWT常用容器 164

11.1.5 考点5:布局管理器 165

11.1.6 考点6:AWT事件处理 166

11.2 利用Swing编写图形用户界面 169

11.2.1 考点1:Swing基础 169

11.2.2 考点2:Swing组件 170

11.2.3 考点3:Swing容器 171

11.2.4 考点4:Swing布局管理器 172

11.2.5 考点5:Swing事件处理 172

11.3 同步训练 173

11.3.1 选择题 173

11.3.2 填空题 176

11.4 同步训练答案 178

11.4.1 选择题 178

11.4.2 填空题 178

12.1.1 考点1:Applet简介 179

12.1 Applet概述 179

第12章 Applet程序设计 179

12.1.2 考点2:Applet的生命周期 180

12.1.3 考点3:Applet的类层次结构 180

12.1.4 考点4:Applet的显示 181

12.2 编写Applet 181

12.2.1 考点1:Applet的编写步骤 181

12.2.2 考点2:〈APPLET〉标记 181

12.3 Applet图形界面 182

12.3.1 考点1:基于AWT构建Applet用户界面 182

12.3.2 考点2:基于Swing构建Applet用户界面 182

12.4.2 考点2:制作动画 183

12.4.1 考点1:图像显示 183

12.3.3 考点3:Applet中的事件处理 183

12.4 Applet多媒体支持 183

12.4.3 考点3:播放声音 184

12.5 Applet安全控制 184

12.5.1 考点1:Applet的安全限制 184

12.5.2 考点2:Java中的沙箱模型 185

12.5.3 考点3:Java 2的安全策略定义与实施 185

12.5.4 考点4:Java 2中基于数字签名的安全控制 185

12.6.1 考点1:同页面Applet之间的通信 186

12.6.2 考点2:Applet与浏览器之间的通信 186

12.6 Applet通信 186

12.6.3 考点3:Applet的网络通信 187

12.7 Applet与Application 187

12.7.1 考点1:Applet和Application的对比 187

12.8 同步训练 188

12.8.1 选择题 188

12.8.2 填空题 191

12.9 同步训练答案 193

12.9.1 选择题 193

12.9.2 填空题 193

13.1.1 考点1:J2SDK概述 195

13.1.2 考点2:J2SDK的安装 195

第13章 J2SDK与Java应用 195

13.1 J2SDK下载与安装 195

13.2 J2SDK操作命令 197

13.2.1 考点1:J2SDK工具包介绍 197

13.3 Java应用 199

13.3.1 考点1:Java与多媒体 199

13.3.2 考点2:Java与网络通信 200

13.3.3 考点3:Java与数据库 200

13.4 同步训练 201

13.4.1 选择题 201

13.4.2 填空题 201

13.5.2 填空题 202

13.5 同步训练答案 202

13.5.1 选择题 202

第14章 笔试模拟试卷及解析 203

14.1 模拟试题一 203

14.2 模拟试题二 207

14.3 模拟试题三 212

14.4 模拟试题四 216

14.5 模拟试题五 221

14.6 答案与解析 226

14.6.1 模拟试题一 226

14.6.2 模拟试题二 230

14.6.3 模拟试题三 234

14.6.4 模拟试题四 238

14.6.5 模拟试题五 242

第15章 机试指导、分类解析及模拟 247

15.1 机试纪律及步骤 247

15.1.1 上机考试纪律 247

15.1.2 操作步骤及考试规则 247

15.2 机试分类解析 250

15.2.1 基本操作题 250

15.2.2 简单应用题 253

15.2.3 综合应用题 256

模拟试题1 263

15.3 机试全真模拟 263

模拟试题2 267

模拟试题3 271

模拟试题4 275

模拟试题5 278

模拟试题6 280

模拟试题7 283

模拟试题8 286

模拟试题9 290

模拟试题10 294

15.4 参考答案 297

附录A 2006年上半年笔试试卷及解析 300

附录B 2006年下半年笔试试卷及解析 308