《全国计算机等级考试考点解析例题精解与实战练习 二级Java语言程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:NCRE研究组编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:9787040238587
  • 页数:261 页
图书介绍:本书的全真模拟试卷由长期从事计算机等级考试命题研究和培训工作的专家编写,试卷结构、考点分布、难易程度都与真实试卷相同,并有参考答案与详尽的解析,是参加全国计算机等级考生的必备资料,尤其适合考生考前实战演练。

第1章 数据结构与算法 1

1.1算法 1

考点1算法的基本概念 1

考点2算法复杂度 1

1.2数据结构的基本概念 2

考点3什么是数据结构 2

考点4数据结构的图形化表示 2

考点5线性结构与非线性结构 2

1.3线性表及其顺序存储结构 3

考点6线性表的基本概念 3

考点7线性表的顺序存储结构 3

考点8顺序表的插入运算 3

考点9顺序表的删除运算 3

1.4栈和队列 4

考点10栈及其基本运算 4

考点11队列及其基本运算 4

1.5线性链表 4

考点12线性链表的基本概念 4

考点13线性链表的基本运算 4

考点14循环链表及其基本运算 5

1.6树与二叉树 5

考点15树的基本概念 5

考点16二叉树及其基本性质 5

考点17二叉树的存储结构 6

考点18二叉树的遍历 6

1.7查找技术 6

考点19顺序查找 6

考点20二分法查找 6

1.8排序技术 7

考点21交换类排序法 7

考点22插入类排序法 7

考点23选择类排序法 7

1.9经典题解 7

1.10同步自测 11

1.11同步自测答案 12

第2章 程序设计基础 13

2.1程序设计 13

考点1程序设计方法与风格 13

2.2结构化程序设计 14

考点2结构化程序设计的原则 14

考点3结构化程序设计的基本结构与特点 14

考点4结构化程序设计原则和方法的应用 14

2.3面向对象程序设计 14

考点5关于面向对象方法 14

考点6面向对象方法的基本概念 15

2.4经典题解 15

2.5同步自测 16

2.6同步自测答案 17

第3章 软件工程基础 18

3.1软件工程的基本概念 18

考点1软件工程的定义 18

考点2软件生命周期的定义 18

考点3软件工程的目标与原则 18

3.2结构化分析方法 19

考点4关于结构化分析方法 19

考点5关于结构化分析的常用工具 19

考点6软件需求规格说明书 19

3.3结构化设计方法 20

考点7有关软件设计的基本内容 20

考点8有关结构化设计方法的基本内容 20

3.4软件测试 21

考点9软件测试的方法与技术 21

考点10软件测试的实施 21

3.5程序调试 22

考点11程序调试的基本概念 22

考点12程序调试方法 22

3.6经典题解 22

3.7同步自测 25

3.8同步自测答案 25

第4章 数据库设计基础 26

4.1数据库系统的基本概念 26

考点1数据库 26

考点2数据库管理系统 26

考点3数据库系统 27

4.2数据模型 27

考点4数据模型的基本概念 27

考点5 E-R模型(实体联系模型) 27

4.3关系代数 28

考点6关系模型的基本操作 28

考点7关系模型的基本运算 28

考点8关系代数中的扩充运算 29

4.4数据库设计与管理 29

考点9数据库设计方法与步骤 29

考点10数据库设计的需求分析 29

考点11数据库概念设计 29

考点12数据库逻辑设计 30

考点13数据库物理设计 30

4.5经典题解 30

4.6同步自测 33

4.7同步自测答案 34

第5章 Java 语言概论 35

5.1 Java语言简介 35

考点1 Java语言的特点及优势 35

考点2 Java语言的实现机制 36

5.2 Java的体系结构 36

考点3 JDK目录结构 36

考点4 Java的API结构 36

考点5 Java源程序结构 37

考点6 Java程序编写及运行的过程 38

5.3经典题解 39

5.4同步自测 42

5.5同步自测答案 43

第6章 简单数据类型概论 44

6.1概述 44

考点1 Java标识符的命名规则 44

考点2常量与变量 44

6.2简单数据类型 45

考点3整型数据 45

考点4浮点型数据 45

考点5布尔型数据 45

考点6字符型数据 45

考点7各类型数据之间的转换 46

考点8 Java类库中对简单数据类型的类包装 46

6.3经典题解 46

6.4同步自测 48

6.5同步自测答案 49

第7章 运算符和表达式 50

7.1概述 50

考点1运算符 50

考点2表达式 50

7.2算术运算符和算术表达式 51

考点3一元算术运算符 51

考点4二元算术运算符 51

考点5算术运算符的优先级 51

7.3关系运算符和关系运算表达式 51

考点6关系运算符及关系运算表达式 51

7.4布尔逻辑运算符和布尔逻辑表达式 51

考点7逻辑运算符 51

7.5位运算符和位运算表达式 52

考点8位逻辑运算符 52

考点9移位运算符 52

考点10位运算符的优先级 53

7.6赋值运算符和赋值表达式 53

考点11赋值表达式的类型 53

7.7条件运算符与条件表达式 53

考点12条件表达式的值 53

7.8运算符的优先级和复杂表达式 53

考点13运算符的优先级 53

7.9经典题解 53

7.10同步自测 59

7.11同步自测答案 61

第8章 流程控制 62

8.1分支语句 62

考点1条件语句 62

考点2多分支语句 63

8.2循环语句 63

考点3 while循环 63

考点4 do-while循环 64

考点5 for循环 64

8.3跳转语句 65

考点6 break语句 65

考点7 continue语句 65

考点8 return语句 65

8.4循环语句与分支语句的嵌套 66

考点9多层循环语句 66

8.5递归 66

考点10递归 66

8.6经典题解 66

8.7同步自测 69

8.8同步自测答案 71

第9章 类、数组和字符串操作 72

9.1概述 72

考点1面向对象特性 72

考点2类定义 72

考点3方法重载与构造方法 74

考点4对象 74

考点5接口 75

考点6包 76

考点7类及类成员修饰符 76

考点8继承 77

考点9多态性 78

考点10内部类 78

考点11类库 78

9.2一维数组 79

考点12定义和创建数组 79

考点13初始化数组 79

9.3多维数组 80

考点14二维数组的定义 80

考点15 二维数组初始化 80

考点16数组边界 80

考点17复制数组 80

考点18调整数组大小 80

9.4字符串操作 81

考点19字符串的表示 81

考点20字符串的访问 81

考点21字符串的修改 82

考点22字符串的比较 82

9.5经典题解 82

9.6同步自测 85

9.7同步自测答案 88

第10章 异常处理 89

10.1概述 89

考点1异常 89

考点2异常处理机制 89

考点3 Throwable类 89

10.2异常类 90

考点4异常类 90

10.3处理异常 91

考点5 try和catch语句 91

考点6 fiinally语句 91

考点7异常处理的原则 91

10.4经典题解 91

10.5同步自测 93

10.6同步自测答案 94

第11章 输入/输出及文件操作 95

11.1概述 95

考点1计算机数据的输入/输出方向 95

考点2 Java中包含的输入/输出流的类 95

11.2文件 98

考点3创建文件 98

考点4 File类提供的方法 98

考点5随机文件流 99

考点6压缩文件流 99

11.3字节输入/输出流 99

考点7字节输入流 99

考点8字节输出流 100

考点9内存的读/写 100

11.4字符类输入/输出流 100

考点10字符类输入流 100

考点11字符类输出流 100

11.5过滤流 100

考点12过滤流 100

11.6管道流 101

考点13管道流 101

11.7 J2SE 1.4的新I/O功能 101

考点14 java.nio包的新特点 101

考点15 内存映射文件 101

考点16文件通道 102

考点17 CRC32类 102

11.8输入/输出流和正则表达式 102

考点18 Pattern类 102

考点19 Matcher类 102

11.9经典题解 103

11.10同步自测 106

11.11同步自测答案 106

第12章 线程与对象串行化 107

12.1线程的概念 107

考点1线程与进程 107

考点2 Java中的线程模型 107

12.2线程的创建 108

考点3创建线程 108

考点4通过实现Runnable接口创建线程 108

考点5通过继承Thread类创建线程 108

12.3线程调度与线程控制 108

考点6线程优先级与线程调度策略 108

考点7线程的基本控制 109

12.4线程同步 109

考点8对象的加锁及其操作 109

考点9对象加锁的注意事项 110

考点10死锁的防治 110

考点11线程间的交互 110

12.5线程状态与生命周期 110

考点12线程状态与生命周期 110

12.6线程的其他相关类与方法 111

考点13线程组 111

12.7对象的串行化 111

考点14串行化的概念和目的 111

考点15 串行化对象的方法 112

考点16构造可串行化对象的类 112

考点17部分定制串行化 112

考点18完全定制串行化 113

考点19串行化中对敏感信息的保护 113

考点20串行化的注意事项 113

12.8经典题解 114

12.9同步自测 119

12.10同步自测答案 121

第13章 编写图形用户界面 122

13.1概述 122

考点1 Java图形用户界面的开发包 122

13.2用AWT编写图形用户界面 122

考点2 java.awt包 122

考点3构件和容器 122

考点4常用容器 123

考点5布局管理器 123

13.3 AWT事件处理模型 124

考点6事件处理机制 124

考点7事件类 125

考点8事件监听器 125

考点9 AWT事件及其相应的监听器接口 125

考点10事件适配器 126

13.4 AWT构件 127

考点11基本构件的应用 127

考点12构件与监听器的对应关系 128

13.5用Swing编写图形用户界面 128

考点13 Swing构件 128

考点14 Swing的类层次结构 128

考点15 Swing的特性 129

13.6 Swing构件和容器 129

考点16构件的分类 129

考点17使用Swing的基本规则 130

考点18各种容器面板和构件 130

考点19布局管理器 132

考点20 Swing的事件处理机制 132

13.7经典题解 133

13.8同步自测 137

13.9同步自测答案 138

第14章 Applet程序设计 139

14.1 Applet概述 139

考点1 Applet的概念 139

考点2 Applet生命周期的概念 139

考点3 Applet类API概述 140

考点4 Applet的关键方法 141

考点5 Applet的显示 141

考点6 Graphics类 142

14.2 Applet的编写 142

考点7 Applet的编写步骤 142

考点8用户Applet类的定义 142

考点9在HTML页面中包含Applet 143

考点10 < APPLET>标记 143

14.3 Applet中的图形用户界面 144

考点11基于AWT构件的Applet用户界面 144

考点12在Applet中使用弹出式窗口 144

考点13基于Swing的Applet用户界面 144

考点14 Applet中的事件处理 145

14.4 Applet的多媒体支持 145

考点15 显示图像 145

考点16动画制作 146

考点17播放声音 146

14.5 Applet的安全控制 147

考点18 Applet的安全限制 147

考点19 Java中的沙箱模型 147

考点20 Java 2安全策略的定义与实施 147

考点21 Java 2中基于数字签名的安全控制 148

14.6 Applet与工作环境的通信 148

考点22同页面Applet之间的通信 148

考点23 Applet与浏览器之间的通信 149

考点24 Applet的网络通信 149

14.7 Applet与Application 150

考点25 Applet与Application 150

14.8经典题解 150

14.9同步自测 153

14.10同步自测答案 154

第15章 上机指导 155

15.1基本数据类型与处理及对话框的应用 155

15.2字符串的操作与输出 167

15.3 AWT与Swing构件的应用 175

15.4 Applet的应用 189

15.5多线程与异常处理 200

15.6输入/输出与文件操作 205

15.7类的基本用法 207

15.8同步自测 211

15.9同步自测答案 227

第16章 笔试模拟试卷及答案分析 228

16.1笔试模拟试卷 228

笔试模拟试卷一 228

笔试模拟试卷二 232

笔试模拟试卷三 237

16.2笔试模拟试卷答案分析 241

笔试模拟试卷一答案分析 241

笔试模拟试卷二答案分析 244

笔试模拟试卷三答案分析 247

第17章 上机模拟试卷及答案分析 251

17.1上机模拟试卷 251

上机模拟试卷一 251

上机模拟试卷二 254

上机模拟试卷三 257

17.2上机模拟试卷答案分析 260

上机模拟试卷一答案分析 260

上机模拟试卷二答案分析 260

上机模拟试卷三答案分析 260