《PASCAL语言程序设计 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:吴秣陵主编
  • 出 版 社:北京:中国科学技术出版社
  • 出版年份:1998
  • ISBN:7504624748
  • 页数:223 页
图书介绍:

第一章 计算机概述 1

1 计算机及其用途 1

2 计算机中信息及其与数制的关系 1

3 高级语言程序运行环境 3

第二章 PASCAL简介 5

1 PASCAL语言简况 5

2 PASCAL语言的基本字符集 5

3 PASCAL保留字 6

4 PASCAL标识符 7

4.1 标准标识符 7

5.1 算术运算符 8

5 PASCAL专用符 8

4.2 用户自定义标识符 8

5.2 关系运算符 9

5.3 布尔运算符 9

5.4 标点符号 9

6 数据 10

6.1 常量 10

6.2 常量定义 11

7 变量与变量说明 13

7.1 整数类型 13

7.2 实数类型 13

7.4 布尔类型 14

7.3 字符类型 14

8 标准函数 15

8.1 算术函数 16

8.2 类型转换函数 17

8.3 顺序函数 18

8.4 逻辑判断函数 19

9 表达式 19

9.1 算术表达式 19

9.2 字符表达式 20

9.3 布尔表达式 20

10.1 程序首部 22

10 PASCAL程序结构 22

10.2 分程序 23

小结 25

习题二 26

第三章 简单语句和程序设计初步 29

1 PASCAL语句 29

2 赋值语句 29

3 输入、输出语句 30

3.1 输入语句(READ语句和READLN语句) 31

3.2 输出语句(WRITE语句和WRITELN语句) 33

4 无条件转移语句 36

5.1 程序和程序设计 37

5 程序设计初步 37

5.2 结构化程序和结构化程序设计方法 38

5.3 程序设计风格 41

6 程序设计举例 42

小结 46

习题三 46

第四章 条件语句 49

1 流程图 49

2 结构化程序的三种基本结构 49

3 N-S结构流程图 51

4.1 如果语句(CASE语句) 53

4 条件语句 53

4.2 在IF语句中使用复合语句 54

4.3 条件语句的嵌套 56

5 情况语句(CASE语句) 59

5.1 情况语句说明 59

5.2 情况语句格式与功能 59

小结 61

习题四 62

第五章 循环 64

1 循环结构 64

2.2 WHILE语句的功能 65

2.1 WHILE语句的格式 65

2 当循环语句 65

3 直到型循环语句 68

3.1 REPEAT语句的格式 68

3.2 REPEAT语句的功能 68

4 数控型循环语句 71

4.1 FOR语句的一般格式 71

4.2 FOR语句的功能 71

5 多重循环 77

5.1 多重循环的意义 77

5.2 多重循环的应用 77

小结 82

6 三种循环语句的比较 82

习题五 83

第六章 函数与过程 85

1 函数 85

1.1 自定义函数的定义 86

1.2 自定义函数的调用 87

2 过程 91

2.1 过程应用的意义 91

2.2 过程的调用——过程语句 93

3 数值参数和变量参数 94

3.1 参数的特点 94

3.2 参数的选择 97

4 嵌套与递归 99

4.1 嵌套 99

4.2 递归 101

5 作用域 105

5.1 标识符的作用域 106

5.2 全程量和局部量 107

6 子程序名作为参数 111

6.1 函数首部作为形参 111

6.2 过程名作为形参 114

习题六 115

小结 115

第七章 枚举类型与子界类型 118

1 枚举类型 118

1.1 枚举类型说明 118

1.2 枚举类型的定义 118

1.3 枚举类型的运算 119

1.4 枚举值读和打印方法 121

2 了界类型 122

2.1 子界类型说明 122

2.2 子界类型的定义 123

2.3 了界类型的运算 124

习题七 127

小结 127

第八章 集合类型 128

1 集合的概念 128

1.1 集合类型定义 128

1.2 集合的运算 130

2 集合和应用 135

小结 135

习题八 137

第九章 数组类型 137

1 数组的概念 137

2 数组的类型说明和变量说明 137

3 一维数组 139

4 二维数组和多维数组 142

5 紧缩数组 144

6 字符数组 145

7 布尔数组 146

8 类型间的关系 147

小结 149

习题九 150

第十章 记录类型 151

1 记录类型的定义和使用 151

1.1 记录类型的定义 151

1.2 记录变量的引用 152

1.3 记录的嵌套 156

1.4 用作过程和函数的参数的记录变量 158

2 开域语句 159

2.1 开域语句的格式和作用 159

2.2 开域语句的嵌套 160

3 变体记录 164

3.1 变体记录的定义 165

3.2 变体记录的使用 167

小结 169

习题十 169

2 文件的分类和类型定义 171

2.1 文件的分类 171

1 文件的概述 171

第十一章 文件类型 171

2.2 文件类型的定义及文件变量的说明 172

2.3 文件指针 173

3 有关类型文件操作的过程和函数 174

3.1 文件的操作步骤 174

3.2 文件操作的过程和函数 174

4 文件的使用 178

5 文本文件 181

5.1 文本文件的定义及操作 181

5.2 读定文本文件的类型自动转换 183

5.3 标准文件 184

5.4 文本文件的应用 185

小结 189

习题十一 189

第十二章 指针类型 191

1 静态变量与动态变量 191

2 指针类型及其变量 191

3 指针变量指示值的引用和指针变量的运算 193

3.1 new和dispose标准过程 193

3.2 mark和releade标准过程 194

3.3 指针变量的运算 195

4.1 递归定义的数据类型 199

4 链表 199

4.2 链表的概念 200

4.3 链表建立、插入和删除 201

4.4 堆栈 206

4.5 队列 209

4.6 树 210

小结 214

习题十二 215

附录Ⅰ ASCII码表 217

附录Ⅱ PASCAL的程序留字、标识符和运算符 217

附录Ⅲ PASCAL上机步骤及示例 219