当前位置:首页 > 工业技术
PASCAL语言程序设计
PASCAL语言程序设计

PASCAL语言程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王秀坤主编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:1994
  • ISBN:7304010452
  • 页数:257 页
图书介绍:
《PASCAL语言程序设计》目录

绪论 1

一、计算机简介 1

二、计算机软件 3

三、Pascal语言简介 4

四、元语言符号 5

第一章 基本概念 7

1-1 Pascal程序的组成 7

1-2语法图及Pascal程序 7

1-3字符和符号 9

一、Pascal语言中的字符 9

二、Pascal语言中的符号 9

1-4数据类型 13

一、整数类型 14

二、实数类型 15

三、字符类型 16

四、布尔类型 17

1-5常量定义和变量说明 19

一、常量定义 19

二、变量说明 21

1-6标准函数 22

一、算术函数 22

二、转换函数 23

三、进退函数 24

四、逻辑判断函数 24

1-7 Pascal表达式 25

一、算术表达式 25

二、字符表达式 26

三、布尔表达式 27

习题一 29

第二章 程序基本结构和Pascal基本语句 31

2-1程序基本结构和N-S结构流程图 31

一、程序的三种基本结构 31

二、N-S结构流程图 32

2-2 Pascal语言的语句 33

2-3赋值语句 34

2-4输入语句 35

一、标准过程READ语句 36

二、标准过程READLN语句 36

2-5输出语句 38

一、标准过程WRITE语句 38

二、标准过程WRITELN语句 38

三、输出格式 39

2-6顺序结构的程序设计 42

习题二 43

第三章 控制语句 46

3-1选择性语句 46

一、IF语句 46

二、CASE语句 54

3-2重复性语句 57

一、WHILE语句 58

二、REPEAT语句 60

三、FOR语句 63

四、多重循环 68

3-3标号说明与GOTO语句 71

一、标号说明 71

二、GOTO语句 71

3-4初步介绍“自顶向下,逐步求精”的方法 73

习题三 74

第四章 函数与过程 82

4-1标准函数与标准过程 82

一、标准函数 82

二、标准过程 82

4-2函数说明和函数调用 83

一、函数说明 84

二、函数调用 85

三、函数说明与函数调用的结合——程序组装 85

四、函数与主程序的动态结构关系 86

4-3过程说明和过程调用 88

一、过程说明 89

二、过程调用 90

三、过程说明与过程调用的结合——程序组装 91

四、过程与主程序的动态结构关系 92

4-4值参数和变量参数 94

一、值参数 95

二、变量参数 96

4-5标识符的作用域 100

4-6子程序的嵌套 103

4-7递归调用 108

一、内层对外层的调用(包括自身调用) 109

二、向前引用 113

*4-8函数参数与过程参数 116

一、函数参数 116

二、过程参数 118

4-9程序设计方法简介 119

一、关于程序质量的评价问题 119

二、自顶向下逐步求精的方法 121

三、程序设计风格的若干问题 125

4-10应用举例 128

习题四 136

第五章 枚举与子域类型 138

5-1类型定义 138

5-2枚举类型 139

一、枚举类型定义 139

二、变量说明 140

三、枚举类型的运算 141

四、枚举类型的函数 141

五、枚举类型的值不能读写(输入/输出) 142

5-3子域类型 145

一、子域类型的定义 145

二、变量说明 145

三、子域类型的运算 146

四、有关函数 146

五、有关读写 146

5-4类型相容与赋值相容 147

一、类型相容 147

二、赋值相容 147

习题五 148

第六章 集合类型 149

6-1集合类型的概念 149

一、集合类型定义 149

二、变量说明 149

三、集合类型的值 150

四、集合变量的赋值 150

五、集合的输入与输出 150

6-2集合运算 151

6-3集合应用举例 153

习题六 155

第七章 数组类型 157

7-1一维数组 157

一、基本概念 157

二、应用举例 159

7-2二维数组 165

一、基本概念 165

二、应用举例 167

7-3紧缩数组 171

一、紧缩数组概念 171

二、标准过程PACK与UNPACK 171

7-4字符串变量 174

*7-5可调数组参数 176

习题七 178

第八章 记录类型 181

8-1记录概念 181

一、记录的定义 181

二、变量说明 182

三、记录变量的引用 182

四、记录变量的运算 183

五、记录变量的输入与输出 183

8-2 WITH语句 184

*8-3记录变体 188

8-4应用举例 192

习题八 195

第九章 指针类型 196

9-1指针和动态数据结构 196

一、指针类型和指针变量 196

二、标准过程NEW和DISPOSE 197

三、动态存储单元的引用和动态变量 197

四、对指针变量和动态变量的运算 198

9-2指针应用 200

一、链表 200

*二、二叉树 210

习题九 214

第十章 文件类型 217

10-1文件的基本概念 217

10-2顺序文件 218

一、文件类型的定义与文件类型变量的说明 218

二、文件缓冲变量 219

三、文件的基本操作 219

10-3文本文件 228

一、文本文件的特点 228

二、文本文件的操作 229

*10-4直接存取文件 233

一、文件分类 233

二、直接存取文件 234

习题十 237

第十一章 Pascal语言应用举例 239

11-1科学计算举例 239

11-2非数值应用举例 244

附录一 ASCII码表 251

附录二 Pascal语言语法图表 252

参考书目 257

相关图书
作者其它书籍
返回顶部