《PASCAL语言程序设计教程》求取 ⇩

1 Pascal语言基本要素1

1.1 Pascal语言特点1

1.1.1 Pascal语言特点介绍1

1.1.2 Turbo Pascal语言特点介绍1

1.1.3 流程图2

1.2 Pascal语言程序结构3

1.2.1 引例3

1.2.2 程序结构分析3

1.3.2 字7

1.3.1 基本符号7

1.3 基本语法单位7

1.2.3 程序的编辑与执行7

1.3.3 程序书写约定及书写风格10

1.4 数据类型的概念及分类10

1.4.1 概念10

1.4.2 分类11

1.5 标准数据类型及取值范围11

1.5.1 整数类型12

1.5.2 字符型12

1.5.3 布尔类型13

1.5.4 实数类型13

1.5.5 字符串类型14

1.6 常量和变量16

1.6.1 常量及说明16

1.6.2 变量及说明17

1.7 操作符与表达式18

1.7.1 操作符与表达式的概念18

1.7.2 表达式语法图19

1.7.3 操作符与表达式的分析22

1.7.4 操作符运算优先级与复杂表达式的运算29

1.7.5 表达式值类型的强制转换31

1.8 标准函数与标准过程31

1.8.1 标准函数32

1.8.2 标准过程37

1.9 赋值语句39

1.9.1 赋值语句40

1.9.2 赋值兼容问题41

1.10 数据输入与输出41

1.10.1 数据的键盘输入42

1.10.2 数据的输出显示45

1.11 简单程序设计50

小结153

习题154

2.1 复合语句57

2 程序流程的控制57

2.2 IF语句58

2.2.1 IF语句语法58

2.2.2 IF语句的嵌套61

2.3 CASE语句65

2.3.1 CASE语句语法65

2.3.2 CASE语句执行细节分析67

2.4 FOR语句71

2.4.1 FOR语句语法71

2.4.2 FOR执行细节分析71

2.4.3 FOR语句的嵌套76

2.5 REPEAT循环语句78

2.5.1 REPEAT语句语法78

2.5.2 REPEAT语句执行细节分析78

2.6 WHILE循环语句82

2.6.1 WHILE语句语法82

2.6.2 WHILE语句执行细节分析82

2.7 GOTO语句和标号84

2.8 流程控制语句的比较与应用86

2.8.1 比较86

2.8.2 应用举例87

习题294

小结294

3 过程与函数97

3.1 过程97

3.1.1 过程说明与形式参数97

3.1.2 过程调用与实在参数100

3.1.3 值参数与变量参数的深入讨论101

3.2 函数104

3.2.1 函数说明语法104

3.2.2 函数调用语法105

3.3.1 程序间接递归与向前引用107

3.3 子程序的递归调用107

3.3.2 子程序的直接递归调用109

3.4 子程序嵌套与标识符作用域111

3.4.1 子程序的嵌套111

3.4.2 标识符作用域113

3.5 程序结构与程序的测试117

3.5.1 程序逻辑与子程序117

3.5.2 程序的测试117

小结3118

习题3119

4 枚举类型和子界类型124

4.1 枚举类型124

4.1.1 枚举类型定义语法125

4.1.2 枚举类型特性与运算规则126

4.2 子界类型128

4.2.1 子界类型定义语法128

4.2.2 子界类型特性及运算规则130

小结4133

习题4133

5 数组类型135

5.1 数组类型的定义135

5.2.1 下标变量及访问137

5.2 一维数组137

5.2.2 数组变量的访问139

5.2.3 字符数组与字符串类型140

5.2.4 一维数组应用举例141

5.2.5 一维数组与排序146

5.3 多维数组148

5.3.1 多维数组的概念与定义148

5.3.2 多维数组应用举例151

小结5163

习题5163

6.1 集合类型的定义169

6.1.1 集合类型的定义与集合的描述169

6 集合类型169

6.1.2 集合类型的特性与集合变量171

6.2 集合类型的运算规则172

6.2.1 集合的关系运算172

6.2.2 集合的并、交、差运算174

小结6181

习题6181

7 记录类型183

7.1 记录类型的定义183

7.2.1 记录变量及分量的访问186

7.2 记录变量的访问与WITH语句186

7.2.2 WITH语句189

7.3 变体记录203

7.3.1 有变体记录类型的定义204

7.3.2 有变体记录类型的特性与访问方法206

小结7212

习题7213

8 文件类型220

8.1 文件的概念220

8.1.1 DOS与文件220

8.1.2 Pascal与文件222

8.2.2 类型文件的一般性访问224

8.2.1 类型文件的定义224

8.2 类型文件224

8.2.3 Seek与类型文件的随机性访问233

8.2.4 文件应用举例234

8.3 TEXT文件243

8.3.1 TEXT文件的定义与读写操作243

8.3.2 TEXT文件应用举例247

8.3.3 TEXT文件与设备文件250

8.4 无类型文件254

8.5 文件I/O错误的捕获与处理257

小结8260

习题8261

9 指针与动态数据结构267

9.1 指针类型和动态变量267

9.1.1 指针类型与指针变量267

9.1.2 动态变量的建立、访问与释放269

9.2 链表274

9.2.1 链表的基本概念274

9.2.2 链表的建立与遍历275

9.2.3 链表的释放281

9.3 链表节点的删除与插入286

9.3.1 删除节点286

9.3.2 插入节点288

9.4 双向链表292

9.5 二叉树295

9.5.1 二叉树的基本特点与定义296

9.5.2 二叉树的遍历297

9.5.3 二叉树的建立299

9.5.4 二叉树节点的插入300

小结9301

习题9302

10 预定义单元的使用305

10.1 预定义单元的引用语法305

10.2.1 System单元306

10.2 预定义单元的一般使用306

10.2.2 Crt单元307

10.2.3 DOS单元313

10.2.4 Graph单元315

10.3 单元与大程序324

附录326

附录1 标准Pascal语言语法图326

附录2 文本编辑命令一览表330

附录3 Turbo Pascal编译、运行时刻出错信息331

附录4 ASCII码表、键盘扩展码表345

参考书目349

1994《PASCAL语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由职业中学计算机专业系列教材编委会,尹进渝,苏翃主编 1994 重庆:重庆大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PASCAL语言程序设计(1997 PDF版)
PASCAL语言程序设计
1997 重庆:重庆大学出版社
PASCAL语言程序设计(1993 PDF版)
PASCAL语言程序设计
1993 北京:煤炭工业出版社
PASCAL语言程序设计(1995 PDF版)
PASCAL语言程序设计
1995 北京:中国科学技术出版社
PASCAL程序设计语言(1988 PDF版)
PASCAL程序设计语言
1988 西安:西安电子科技大学出版社
Pascal语言程序设计(1991 PDF版)
Pascal语言程序设计
1991 北京:电子工业出版社
PASCAL语言程序设计(1989 PDF版)
PASCAL语言程序设计
1989 北京:高等教育出版社
PASCAL语言程序设计(1998 PDF版)
PASCAL语言程序设计
1998 北京:北京科学技术出版社
PASCAL语言程序设计教程(1999 PDF版)
PASCAL语言程序设计教程
1999 长沙:国防科技大学出版社
PASCAL 语言程序设计(1998 PDF版)
PASCAL 语言程序设计
1998 北京:中国物资出版社
Pascal语言程序设计(1998 PDF版)
Pascal语言程序设计
1998 北京:人民邮电出版社
PASCAL语言程序设计(1999 PDF版)
PASCAL语言程序设计
1999 北京:人民邮电出版社
PASCAL程序设计语言(1985 PDF版)
PASCAL程序设计语言
1985 上海:同济大学出版社
程序设计 PASCAL语言(1988 PDF版)
程序设计 PASCAL语言
1988 北京:高等教育出版社
程序设计语言 PASCAL(1983 PDF版)
程序设计语言 PASCAL
1983 北京:科学出版社
PASCAL程序设计语言(1993 PDF版)
PASCAL程序设计语言
1993 北京:北京科学技术出版社