《全国计算机等级考试教程 二级基础知识和PASCAL语言程序设计》求取 ⇩

第1章计算机的基础知识1

1.1计算机的概述1

1.1.1 计算机的发展1

1.1.2 微型计算机的特点及应用2

1.2计算机的系统组成4

1.2.1 计算机的系统组成4

1.2.2 微机的硬件系统5

1.2.3 微机的软件系统11

1.3微机的性能指标和系统配置15

1.3.1 微机的性能指标15

1.3.2 微机系统的基本配置17

1.4计算机的常用数制18

1.4.1 数制概述18

1.4.2 不同数制间的转换20

1.4.3 数据编码26

1.5计算机的安全操作28

1.5.1 计算机病毒概述28

1.5.2 计算机病毒的检测与清除30

1.5.3 计算机病毒的防范33

1.5.4 计算机的安全操作33

试题精选34

参考答案37

第2章多媒体技术与计算机网络39

2.1多媒体技术39

2.1.1 媒体和多媒体39

2.1.2 多媒体数据的特点40

2.1.3 多媒体技术的概念41

2.1.4 多媒体计算机系统的基本组成41

2.1.5 多媒体计算机系统的发展与分类42

2.1.6 多媒体技术的应用42

2.2计算机网络44

2.2.1 计算机网络概述44

2.2.2 网络结构和传输介质47

2.2.3 网络中的数据通信49

2.2.4 局域网50

2.2.5 因特网简介54

试题精选61

参考答案62

第3章DOS操作系统63

3.1DOS概述63

3.1.1 操作系统的基本功能与分类63

3.1.2 DOS的功能与组成64

3.1.3 DOS的启动65

3.1.4 DOS的常用键、控制键和编辑键67

3.2DOS的文件管理69

3.2.1 DOS命令69

3.2.2 文件69

3.2.3 文件的命名规则69

3.2.4 文件的通配符71

3.2.5 DOS文件管理的常用命令72

3.3DOS的目录管理75

3.3.1 文件目录75

3.3.2 路径和路径名76

3.3.3 DOS管理目录的常用命令77

3.4DOS磁盘管理80

3.4.1 磁盘标识及盘符命令80

3.4.2 DOS常用磁盘操作命令81

3.5 功能操作命令83

3.6批处理文件86

3.6.1 批处理文件的建立与执行86

3.6.2 自动批处理文件87

3.6.3 批处理子命令87

3.7输入输出改向88

3.7.1 输入输出改向88

试题精选90

参考答案94

第4章Windows基本操作95

4.1Windows概述95

4.1.1 Windows的发展95

4.1.2 Windows的特点96

4.2Windows的用户界面97

4.2.1 Windows的启动与退出97

4.2.2 Windows的组成98

4.3Windows基本操作102

4.3.1 键盘和鼠标的操作102

4.3.2 窗口的操作103

4.3.3 图标的操作104

4.3.4 菜单的操作104

4.3.5 对话框的操作105

4.4程序管理器概述106

4.4.1 程序管理器概述106

4.4.2 窗口和图标的排列107

4.4.3 程序组和程序项的管理107

4.4.4 应用程序的管理110

试题精选111

参考答案113

第5章Pascal语言基础知识114

5.1 Pascal语言介绍114

5.2Pascal程序结构和Pascal语法的描述115

5.2.1 Pascal程序结构115

5.2.2 语法规则的表示117

5.3Pascal语言的词汇119

5.3.1 Pascal字符集119

5.3.2 Pascal词汇119

5.4数据类型122

5.4.1 整数类型123

5.4.2 实数类型123

5.4.3 字符类型125

5.4.4 布尔类型125

5.4.5 字符串类型125

5.5常量说明和变量说明126

5.5.1 常量说明126

5.5.2 变量说明127

5.6标准函数128

5.6.1 算术函数129

5.6.2 转换函数130

5.6.3 顺序函数131

5.6.4 逻辑判断函数131

5.7算术表达式与表达式131

5.7.1 算术表达式131

5.7.2 Pascal表达式133

试题精选134

参考答案135

第6章简单的Pascal程序136

6.1赋值语句136

6.1.1 语句的格式136

6.1.2 语句的执行137

6.2输出语句——写(过程)语句138

6.2.1 语句的格式138

6.2.2 语句的执行138

6.2.3 write与writeln的区别139

6.2.4 数据的输出格式139

6.2.5 程序举例141

6.3输入语句——读(过程)语句142

6.3.1 语句的格式143

6.3.2 语句的执行143

6.3.3 read与readln的区别144

6.4read/readln对数据的读取规则145

6.4.1 输入数据缓冲区145

6.4.2 read的读取规则146

6.4.3 readln的读取规则147

试题精选148

参考答案151

第7章选择结构的程序设计152

7.1布尔表达式152

7.1.1 布尔类型、布尔常量与布尔变量152

7.1.2 关系运算与关系式152

7.1.3 布尔运算与布尔表达式154

7.2If语句(如果语句)156

7.2.1 If语句的格式156

7.2.2 If语句的执行156

7.2.3 几点说明158

7.2.4 程序举例159

7.2.5 If语句的嵌套160

7.3Case语句(分情况语句)162

7.3.1 Case语句的格式163

7.3.2 语句的执行164

7.3.3 程序举例164

试题精选166

参考答案170

第8章循环结构程序设计171

8.1For-Do语句171

8.1.1 语句的格式171

8.1.2 语句的执行172

8.1.3 程序举例173

8.2While-Do语句175

8.2.1 语句的格式176

8.2.2 语句的执行176

8.2.3 程序举例176

8.3Repeat-Until语句178

8.3.1 语句的格式178

8.3.2 语句的执行179

8.3.3 程序举例179

8.4 三种循环语句的比较180

8.5 多重循环181

试题精选189

参考答案194

第9章字符类型、枚举类型和子界类型195

9.1字符类型195

9.1.1 字符类型195

9.1.2 字符常数和字符变量195

9.1.3 字符数据的操作196

9.1.4 字符处理程序举例197

9.2枚举类型200

9.2.1 数据类型的概念200

9.2.2 枚举类型的引入201

9.2.3 枚举类型的定义201

9.2.4 枚举数据的操作202

9.2.5 程序举例202

9.3子界类型203

9.3.1 子界类型的引入203

9.3.2 子界类型的定义203

9.3.3 子界类型数据的操作204

9.3.4 程序举例204

试题精选205

参考答案207

第10章数组208

10.1一维数组208

10.1.1 一维数组的类型定义和变量说明208

10.1.2 一维数组元素的表示209

10.1.3 对数组和数组元素的操作209

10.1.4 程序举例210

10.2二维数组214

10.2.1 二维数组的类型定义和变量说明214

10.2.2 二维数组元素的表示215

10.2.3 程序举例216

10.3 多维数组219

10.4一维字符数组与紧缩数组221

10.4.1 一维字符数组221

10.4.2 紧缩数组222

10.5字符串类型222

10.5.1 字符串类型与字符串变量222

10.5.2 字符串常数223

10.5.3 与字符串有关的运算与操作223

试题精选226

参考答案231

第11章函数与过程232

11.1函数232

11.1.1 函数说明233

11.1.2 函数的调用234

11.1.3 函数说明与调用程序举例234

11.2过程235

11.2.1 过程说明236

11.2.2 过程的调用237

11.2.3 过程说明与调用程序举例237

11.3数值参数和变量参数238

11.3.1 数值参数与变量参数239

11.3.2 程序举例242

11.4程序的嵌套结构与标识符的作用域243

11.4.1 程序的嵌套结构243

11.4.2 标识符的作用域244

11.4.3 子程序中可使用的标识符251

11.4.4 子程序的调用规则253

11.5 程序举例255

11.6递归子程序和向前引用257

11.6.1 递归的概念257

11.6.2 递归函数与递归过程257

11.6.3 向前引用261

11.6.4 子程序的副作用262

试题精选262

参考答案274

第12章集合与记录275

12.1集合类型275

12.1.1 集合的概念275

12.1.2 集合类型的定义和变量说明275

12.1.3 对集合数据的操作与运算276

12.1.4 程序举例278

12.2记录类型280

12.2.1 记录类型的定义和变量说明280

12.2.2 对记录和记录元素的操作281

12.2.3 开域(With)语句282

12.2.4 记录的嵌套284

12.2.5 变体记录286

12.2.6 数组、集合、记录的比较288

12.2.7 程序举例289

试题精选290

参考答案297

第13章文件298

13.1文件概述298

13.1.1 文件是存储在外部介质上的数据的集合298

13.1.2 文件是Pascal语言中的一种结构数据类型298

13.1.3 Pascal文件的分类299

13.1.4 文件变量299

13.1.5 文件是程序与外界通讯(交换数据)的手段299

13.1.6 文件的基本操作300

13.2定型文件300

13.2.1 定型文件的类型定义和变量说明300

13.2.2 对定型文件进行操作的标准子程序301

13.2.3 定型文件操作举例304

13.3文本文件306

13.3.1 文本文件的变量说明306

13.3.2 对文本文件进行操作的标准过程与标准函数306

13.3.3 文本文件操作举例309

13.3.4 标准文件310

13.3.5 定型文件与文本文件的区别311

试题精选311

参考答案313

第14章指针与动态数据315

14.1指针与动态变量315

14.1.1 静态变量与动态变量315

14.1.2 指针类型、指针变量与动态变量315

14.2链表319

14.2.1 简单的动态数据结构——链表319

14.2.2 对链表的操作320

14.2.3 栈与队列329

14.2.4 循环链表和双向链表331

试题精选333

参考答案338

附录一全国计算机等级考试二级笔试模拟试卷及参考答案340

附录二上机测试环境355

全国计算机等级考试上机模拟试题(一)360

参考答案361

全国计算机等级考试上机模拟试题(二)363

参考答案364

全国计算机等级考试上机模拟试题(三)366

参考答案367

主要参考文献369

1999《全国计算机等级考试教程 二级基础知识和PASCAL语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由本书编写组 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。