《从BASIC进入PASCAL》求取 ⇩

第一章 基本介绍和范例1

一个例子2

宣告(Declarations)4

程式7

个别陈述(Individual Statements)9

行号11

摘要11

几个朋友12

第二章 Pascal的精神所在15

历史16

Pascal的定义17

设计上的特性17

BASIC和Pascal的各种版本18

转移性(Portability)19

撰写编译程式的方法19

几个实际问题20

语言问题21

维护工作(Maintenance)22

可读性的阶层23

使陈述易於了解24

结构化24

问题的症结25

厉行一种规律26

把可能需要改变的部份分离出来27

错误28

评估29

人们和规律30

改变你的思考方式31

第三章 操作系统和编辑程式33

微电脑和大型电脑34

交谈式(interactive)和成批(batch)语言35

准备Pascal程式36

操作系统37

档案系统39

命令语言40

沟通的层次42

杂碎43

编辑程式44

编辑程式的特性45

编辑命令46

改进的显示器47

Pascal编译程式的使用48

执行Pascal程式49

除错程式50

特殊情况50

专家的意见51

第四章 BASIC概念的转移53

空格与说明(Spacing and comments)54

名称55

资料型态56

子区间型态(Subrange types)58

宣告(Declarations)59

内在函数(Built-in functions)60

常数(Constants)62

运算式(Expressions)62

IF陈述63

往回跳(Backward jumps)66

GOTO陈述67

FOR陈述68

声音(Sounds)、图像(Pictures)70

ON陈述71

在Pascal中没有相对陈述的BASIC陈述72

常数(Constant)、型态(Type)和宣告(Declaration)73

第五章 副程式(Subroutines)和函数(Functions)77

基本概念78

引数(Arguments)和参数(Parameters)79

注意事项80

函数的工作方式84

程序(Procedures)85

区域性宣告(Local declarations)86

内在程序(Built-in Procedures)86

步式精炼(Stepwise refinement)87

区域性范围88

变数的储存区90

与永久分派的区别(Permanent allocation)92

修正成组块结构93

非区域性变数(Non-localvariable)94

递回(recursion)95

区域性变数与递回97

事先引用(Forward reference)99

引数值的改变101

建立组块103

常式参数103

工具104

第六章再谈资料的简单型态105

型态的种类106

布林资料106

字元资料(Character type)109

简单型态的运算(Operations)110

有序的值112

回路的控制114

第七章 阵列(Array)和字串(String)115

基本概念116

在回路中使用阵列118

对除错的补充说明119

宣告索引型态120

MAT陈述122

阵列的阵列124

一个例子125

坏消息127

以阵列为参数的例子129

聚集型阵列(Packed array)130

BASIC中的字串131

Pascal中的字串132

克服这个限制135

第八章 记录(Record)137

「记录」的宣告138

结构化型态139

资料的结构化140

巢状的能力142

另一种观点143

一个例子144

抽象化(Abstractions)146

With陈述147

不定记录(Variant record)149

不定记录的优点152

不定记录的另一种形式152

名称全等(Name equivalence)154

第九章 输入与输出155

档案(file)的种类156

输入/输出的资料型态158

外来档案名称160

外来和实际的对应关系161

Pascal档案的特性163

get和put程序163

档案的「预备工作」166

eof函数167

做为参数的档案168

档案的运算170

文字档案的特性171

档案和阵列171

writeln和readln程序173

文字档案的「档案终止」点(end-of-file)175

交谈式输入/输出177

交谈式的测试「档案终止」点180

输出格式181

小数的长度183

其他184

「禁锢」的资料型态185

绘图187

摘要187

第十章 集合189

集合简介190

集合的例子190

集合的运算192

集合的关系运算194

集合构成元内的运算195

含有字元完整的例子196

第二个完整的例子197

不同的集合198

集合的限制198

集合的其他运算199

第十一章 动态储存体201

组块结构化储存体的缺陷202

一个类似的问题203

堆(heap)204

动态储存体的使用205

指标205

动态储存体的资料型态206

借用和释放207

使用动态变数209

小结211

连结的动态变数213

程式规划的风格215

「表列处理」程序的例子215

表列的列印216

表列的增长218

表列元素的删除221

额外的指标225

使用动态储存体的摘要225

第十二章 程式馆227

原始(Source)和目标(Object)程式馆228

安全的目标程式馆230

其他语言内的程式馆231

CHAIN陈述232

原始程式馆232

第十三章 总结235

得失的比较236

修改风格237

准备程式的各种工作239

延伸特性239

结论240

参考书目241

附录A内在程序和函数243

程序243

函数244

附录B Pascal摘要247

附录C语法图253

限制255

1983《从BASIC进入PASCAL》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由赖光武,陈宗道译 1983 儒林图书有限公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

从BASIC跃到C(1998 PDF版)
从BASIC跃到C
1998 北京:北京大学出版社
pascal入门 P252( PDF版)
pascal入门 P252
TENSORFLOW深度学习  从入门到进阶(2020 PDF版)
TENSORFLOW深度学习 从入门到进阶
2020
BASICプログラム入門(1985.11 PDF版)
BASICプログラム入門
1985.11 講談社
从BASIC到C( PDF版)
从BASIC到C
APPLE BASIC入门( PDF版)
APPLE BASIC入门
三叶出版社
APPLE PASCAL入门( PDF版)
APPLE PASCAL入门
北方电脑公司信息资料部
BASIC入门(1981 PDF版)
BASIC入门
1981 南京:江苏科学技术出版社
Visual Basic 5从入门到精通(1997 PDF版)
Visual Basic 5从入门到精通
1997 北京:电子工业出版社
日本经济的结构和演变  战后40年日本经济发展的轨迹(1990 PDF版)
日本经济的结构和演变 战后40年日本经济发展的轨迹
1990 北京:中国对外经济贸易出版社
实用PASCAL入门(1982 PDF版)
实用PASCAL入门
1982 北京:国防工业出版社
Visual Basic 6从入门到精通(1999 PDF版)
Visual Basic 6从入门到精通
1999 北京:电子工业出版社
Visual Basic 5.0中文版从入门到精通(1998 PDF版)
Visual Basic 5.0中文版从入门到精通
1998 西安:西安电子科技大学出版社
从BASIC跃到Pascal(1998 PDF版)
从BASIC跃到Pascal
1998 北京:北京大学出版社
PASCAL入门(1991 PDF版)
PASCAL入门
1991 北京:电子工业出版社