《TurboPascal》求取 ⇩

第一章Pascal及TURBO Pascal1

什么是计算机程序1

什么是Pascal语言1

Pascal语言的词法单位1

Pascal程序的结构形式2

Pascal的数据类型2

Pascal的控制结构2

Pascal单元2

Pascal编译程序3

本指南对Pascal系统的要求3

TURBO Pascal入门3

如何进入TURBO Pascal集成环境3

使用TURBO编辑器编辑源程序文件5

使用TURBO Pascal的编译程序6

如何使用集成环境下的运行程序6

TURBO Pascal中的出错指示6

如何设置集成环境工作及控制参数7

TURBO Pascal中的动态调试8

程序的装入、编译、运行及调试举例9

第二章Pascal程序初步11

第一个Pascal程序11

什么是标识符11

Pascal程序12

一个做某事的程序12

有更多输出的另一个程序13

程序中增加注释14

好的程序格式15

执行部分的结果15

差的程序格式16

程序设计练习17

第三章简单的数据类型18

什么是数据类型18

整型变量18

算术表达式19

多种类型的变量21

布尔变量24

何处使用布尔变量26

布尔表达式的求值26

字符型变量26

扩展的整型28

扩展的实型30

程序设计练习31

第四章循环及控制结构32

循环32

Pascal复合语句34

IF语句34

IF—THEN—ELSE块36

循环和IF语句的结合36

一个有意义的程序37

REPEAT—UNTIL循环40

WHILE循环41

CASE语句43

程序设计练习45

第五章过程和函数46

Pascal程序的轮廓(outline)46

过程46

过程的定义47

怎样定义和调用过程48

Pascal一直沿用的规则48

更多的过程调用48

形参和实参50

值调用50

引用调用50

一些新的术语51

“引用调用”还是“值调用”52

多次定义的变量52

过程调用过程54

函数55

递归(recursion)的奥秘57

提前调用58

递归过程58

过程类型59

程序设计练习63

第六章数组、类型、常数和标号64

数组64

使用数组65

双重下标数组65

数组的灵活性68

类型定义68

Pascal数据类型的一致性69

“类型”是个重要的概念69

常量说明69

TURBO Pascal类型常量71

标号说明71

程序设计练习73

压缩数组73

更多的TURBO Pascal扩展73

第七章字符串和字符串过程74

Pascal字符串74

一个字符串是一个字符型数组75

TURBO Pascal的字符串类型75

字符串变量的长度76

在字符串类型变量中包含什么76

程序设计练习78

第八章枚举类型、子界类型和集合类型79

Pascal枚举类型79

一个大的子界变量循环81

子界类型81

集合类型83

三个很有用的函数83

调试程序的一个技巧83

集合的查找85

程序设计练习87

第九章记录88

一个很简单的记录88

一个大的记录90

怎样处理记录中的数据92

什么是WITH语句92

WITH语句能嵌套多深92

高级赋值语句92

程序大小的限制93

变体记录93

使用变体记录95

什么是特征字段95

程序设计练习96

包括特征字段的记录中都包含什么96

第十章标准输入/输出97

我们已使用过的输入/输出97

多输出语句99

从键盘输入99

当输入数据类型不一致时101

读实型数据101

读字符型数据102

“容错”程序设计103

怎样在打印机上输出结果103

程序设计练习105

现在的状况106

读和显示文件106

文件处理串行的数据106

历史回顾106

第十一章文件的输入/输出106

什么是EOF和EOLN函数107

可读任何文件的程序108

如何复制一个文件109

编译命令的使用111

文件自检查111

怎样从文件中读整型数据112

READ和READLN之间的微小差别114

怎样从文件中读实型数据115

二进制输入和输出117

为何使用二进制文件118

读一个二进制文件119

程序设计练习120

文件指针,GET,PUT语句120

第十二章指针和动态分配121

关于指针和动态分配121

什么是指针,它的优点是什么121

如何使用指针122

指针类型123

TURBO Pascal的指针124

观察动态分配125

什么是堆126

什么是动态分配126

释放动态分配的空间127

动态存储的记录128

如何给指针变量赋值130

Pascal规则的例外情况130

动态分配的好处131

什么是链接表131

程序中未定义任何变量133

什么是“?l”,其用途何在134

定义第二个记录134

增加10个记录134

一个完整的链接表135

如何使用链接表中的数据135

程序设计练习135

第十三章TURBO Pascal的单元136

单元描述136

单元体的用途是什么138

局部的过程138

实现(implementation)部分138

接口(interface)部分138

可选择的函数和过程139

另一个单元139

如何使用单元140

又一个使用单元的例子142

同一个标识符的多次使用143

为什么使用单元144

信息隐蔽144

程序设计练习144

第十四章封装和继承145

封装145

什么是方法(method)146

新的术语147

方法(method)的实现147

对象类型的实例(instance)147

我们完成了些什么148

数据和代码的保护148

更多的封装148

专用类型151

必要的几个规则152

什么是构造过程(constructor)152

什么是释构过程(destructor)153

继承的例子153

如何使用对象157

为什么使用继承157

单元中的对象157

单元中的另一个对象159

使用单元中定义的对象161

数组和指针162

什么是多重继承164

现在该做什么164

程序设计练习165

第十五章虚拟方法(Virtual Methods)166

不含虚拟方法166

制造一个虚拟方法169

将子对象赋给父对象变量173

为什么使用一个构造过程(constructor)173

虚拟和指针173

一个父对象177

一些子对象178

一个完整的雇员程序180

程序设计练习183

第十六章完整的样本程序184

偿还表生成程序184

自顶向下的程序设计194

LIST.PAS,列出您的Pascal程序194

TIMEDATE.PAS,得到当天的时间和日期197

SETTIME.PAS,一个有用的应用程序198

OT.PAS,以树状列目录的程序199

最重要的——您自己的程序212

附录1 示例程序索引213

附录2 TURBO Pascal保留字215

附录3 Pascal语言的标准函数216

附录4 TURBO Pascal语法图217

1994《TurboPascal》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由冯博琴等改编 1994 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

SQL Error: select id,classid,ttid,onclick,plnum,totaldown,newspath,filename,userid,username,firsttitle,isgood,ispic,istop,isqf,ismember,isurl,truetime,lastdotime,havehtml,groupid,userfen,titlefont,titleurl,stb,fstb,restb,keyboard,eckuid,title,ftitle,ssid,isbn,riqi,XGID,cbs,yeshu,newstime,titlepic,smalltext,diggtop from ***_ecms_news where (classid='1') and (id in ()) order by newstime desc limit 15