《全国计算机等级考试二级教程 Pascal语言程序设计》求取 ⇩

第一章 Pascal语言概述1

1.1 Pascal程序基本组成1

1.1.1 程序举例1

1.1.2 程序组成1

1.2Pascal字符、符号和语法规则2

1.2.1 Pascal语言中的字符2

1.2.2 Pascal语言中的符号2

1.2.3 Pascal的语法规则5

1.3 标准数据类型6

1.3.1 整数类型7

1.3.2 实数类型8

1.3.3 字符类型9

1.3.4 布尔类型10

1.4 常量定义12

1.4.1 常量定义的格式12

1.4.2 常量定义的意义13

1.5 变量说明13

1.5.1 变量说明的格式14

1.5.2 变量说明的意义14

1.6 标准函数15

1.6.1 算术函数15

1.6.2 转换函数16

1.6.3 进退函数17

1.6.4 逻辑判断函数17

1.7 Pascal表达式18

1.7.1 算术表达式19

1.7.2 字符表达式20

1.7.3 布尔表达式20

1.8 程序基本结构及N-S结构流程图22

1.8.1 程序的三种基本结构22

1.8.2 N-S结构流程图24

第二章 基本语句及顺序结构程序设计26

习题26

2.1 Pascal语言的语句31

2.2 赋值语句31

2.3 输入语句33

2.3.1 标准过程Read语句34

2.3.2 标准过程Readln语句35

2.4 输出语句37

2.4.1 标准过程Write语句37

2.4.2 标准过程Writeln语句37

2.4.3 输出格式38

2.5 复合语句42

2.6 顺序结构的程序设计43

2.7 分层缩进对齐的书写格式44

习题44

第三章 选择性语句及选择结构程序设计44

3.1 IF语句50

3.1.1 基本概念50

3.1.2 IF语句的嵌套52

3.2 CASE语句54

3.2.1 基本概念54

3.2.2 CASE语句的语义扩充55

3.2.3 IF语句与CASE语句的关系56

3.3 选择结构的程序设计57

习题63

第四章 重复性语句及循环结构程序设计63

4.1WHILE语句68

4.2 REPEAT语句69

4.3 FOR语句70

4.4 三种重复性语句的比较73

4.5 多重循环74

4.6 循环结构的程序设计75

习题81

5.2.1 枚举类型定义93

5.2 枚举类型93

5.1 类型定义93

第五章 枚举类型和子界类型93

5.2.2 枚举类型特性94

5.3 子界类型96

5.3.1 子界类型定义96

5.3.2 子界类型特性97

5.4 类型相容和赋值相容99

5.4.1 类型相容性99

5.4.2 赋值相容性100

习题101

6.1.1 一维数组的定义103

第六章 数组103

6.1一维数组103

6.1.2 一维数组元素104

6.1.3 使用数组应注意的问题104

6.1.4 引入数组的优越性105

6.1.5 应用举例105

6.2 二维数组111

6.2.1 二维数组的定义111

6.2.2 二维数组元素111

6.2.3 应用举例113

6.3 多维数组116

6.4 紧缩数组117

6.5 字符串变量119

习题122

第七章 函数与过程129

7.1“自项向下,逐步求精”的程序设计方法129

7.2 标准函数与标准过程131

7.2.1 标准函数131

7.2.2 标准过程131

7.2.3 标准函数和标准过程在使用上的区别131

7.3.1 函数说明132

7.3 函数说明和函数调用132

7.3.2 函数调用133

7.4 过程说明和过程调用134

7.4.1 过程说明134

7.4.2 过程调用135

7.5 值参数和变量参数136

7.6 标识符的作用域138

7.6.1 标识符在程序中的两种出现138

7.6.2 标识符的使用原则139

7.6.3 标识符的作用域规则139

7.6.4 全程量和局部量140

7.7.2 递归调用146

7.7 子程序的嵌套与递归调用146

7.7.1 子程序的嵌套146

7.8 可调数组参数151

习题153

第八章 集合163

8.1集合类型定义与集合变量说明163

8.1.1 集合类型定义163

8.1.2 集合变量说明164

8.2 集合值的表示164

8.3.2 集合的并、交、差运算165

8.3.1 集合的赋值运算165

8.3 集合运算165

8.3.3 集合的关系运算166

8.4 集合类型的应用167

习题168

第九章 记录172

9.1记录的概念172

9.2 记录类型定义和变量说明173

9.3 记录的访问和赋值177

9.4 开域语句181

9.5 记录的变体187

9.6 应用举例190

习题200

第十章 指针205

10.1 指针类型和指针变量205

10.2 标准过程New和Dispose206

10.3 动态存储单元和动态变量206

10.4 对指针变量和动态变量的运算207

10.4.1 赋值运算208

10.4.2 比较运算208

10.5 指针变量和动态变量的区别与联系209

10.6.1单向链表210

10.6 链表210

10.6.2 循环链表219

10.6.3 双向链表221

习题224

第十一章 文件233

11.1 文件的概念233

11.2 文件的类型定义和变量说明234

11.3 标准过程和函数236

11.4 类型文件238

11.5 文本文件240

11.5.1文本文件的结构240

11.5.2 用于文本文件处理的过程和函数241

11.5.3 Input文件和Output文件243

11.5.4 数据类型的自动转换244

11.6 应用举例247

习题253

第十二章 上机指导256

12.1上机考试系统简介256

12.1.1 系统环境256

12.1.2 上机考试时间257

12.1.3 上机考试题型及分值257

12.1.4 上机考试登录257

12.1.5 试题内容查阅工具的使用260

12.1.6 考生目录和文件的恢复262

12.1.7 文件名的说明263

12.2 上机考试内容263

12.2.1 DOS常用命令操作263

12.2.2 程序修改、调试运行266

12.2.3 程序编制、调试运行269

习题271

附录1 Pascal语言语法图表276

附录280

附录2 扩展的巴科斯-诺尔范式280

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