《PASCAL程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈世鸿,梁意文编著
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:1995
  • ISBN:7307018993
  • 页数:238 页
图书介绍:

第1章 程序设计概述 1

1.1 计算机系统简介 1

1.2 程序设计语言的发展史 2

1.3 问题求解过程 4

1.4 Pascal语言的基本符号 5

1.5 Pascal语言的程序结构 7

1.6 Pascal源程序的编译和运行 9

1.7 小结 10

习题一 10

第2章 顺序结构程序设计 11

2.1 数据的概念 11

2.2 常量定义和变量说明 12

2.3 标准数据类型 14

2.4 表达式与赋值语句 20

2.5 输入和输出语句 24

2.6 常见的错误 31

2.7 小结 32

习题二 32

第3章 选择结构程序设计 35

3.1 复合语句 35

3.2 IF语句 36

3.3 CASE语句 42

3.4 常见的错误 44

3.5 小结 45

习题三 45

第4章 循环结构程序设计 47

4.1 REPEAT语句 47

4.2 WHILE语句 50

4.3 FOR语句 53

4.4 多重循环语句 57

4.5 伪码与流程图 61

4.6 常见的错误 62

4.7 小结 64

习题四 64

第5章 函数与过程程序设计 67

5.1 函数 67

5.2 过程 72

5.3 过程定义与调用实例 74

5.4 变量的作用域与子程序嵌套 79

5.5 递归 83

5.6 函数与过程作为参数 86

5.7 间接递归与向前引用 89

5.8 常见的错误 90

5.9 小结 91

习题五 91

第6章 枚举类型与子界类型 93

6.1 枚举类型 93

6.2 枚举类型的运算 94

6.3 子界类型 98

6.4 子界类型的运算 99

6.5 常见的错误 101

6.6 小结 102

习题六 102

第7章 数组类型 104

7.1 数组说明 104

7.2 数组下标 108

7.3 一维数组的应用 109

7.4 多维数组 113

7.5 保形数组参数 120

7.6 字符串与紧缩数组 122

7.7 常见的错误 129

7.8 小结 130

习题七 130

第8章 集合类型 132

8.1 集合类型说明 132

8.2 集合的运算 133

8.3 集合类型的应用实例 135

8.4 类型间的关系 138

8.5 常见的错误 143

8.6 小结 143

习题八 144

第9章 记录类型 145

9.1 记录类型说明 145

9.2 记录的应用 147

9.3 开域语句(WITH) 149

9.4 记录数组 150

9.5 记录的嵌套 153

9.6 变体记录 156

9.7 常见的错误 161

9.8 小结 162

习题九 162

第10章 文件类型 163

10.1 文件的逻辑结构 163

10.2 文件的类型定义 164

10.3 文件的使用 165

10.4 文件的应用举例 167

10.5 正文文件 173

10.6 文件缓冲区 178

10.7 常见的错误 179

10.8 小结 180

习题十 180

第11章 指针类型与动态数据结构 181

11.1 指针 181

11.2 NEW语句和DISPOSE语句 182

11.3 指针类型的运算 183

11.4 链表 184

11.5 多重链表和树 191

11.6 常见的错误 194

11.7 小结 194

习题十一 195

第12章 其它问题 196

12.1 GOTO语句 196

12.2 形式语法描述 198

习题十二 202

附录A ASCII码 203

附录B 标准标识符 205

附录C Pascal语法 209

C.1 语法图 209

C.2 巴科斯-诺尔范式(BNF) 214

附录D Pascal字汇表 219

D.1 保留字 219

D.2 标识符 219

D.3 标点符号 220

附录E Turbo Pascal程序上机操作 221