《循序渐进学PASCAL语言》求取 ⇩

第一部分 学习篇1

第1章 PASCAL语言入门1

1.1 Turbo Pascal5.0集成环境使用介绍1

1.1.1 为什么要学习PASCAL语言1

1.1.2 学习PASCAL语言应具备的条件1

1.1.3 TURBO PASCAL5.0集成环境的使用1

1.1.4 小结5

1.2 PASCAL语言程序设计初步与海龟作图5

1.2.1 Turbo Pascal海龟作图原理5

1.2.2 Turbo Pascal海龟作图的10个常用命令6

1.2.3 Turbo Pascal龟图作图示例7

1.2.4 小结8

1.3 变量初步9

1.3.1 变量的引入9

1.3.2 实数的四则运算12

1.4.1 如何在图形方式下显示文字14

1.4 龟图方式下的输入与输出14

1.3.3 小结14

1.4.2 如何在图形方式下输入数据15

1.4.3 图形方式下显示数学运算结果17

1.4.4 小结19

第2章 FOR循环21

2.1 FOR循环21

2.1.1 FOR循环的引入21

2.1.2 FOR循环21

2.1.3 用FOR循环语句实现简单的计算机动画25

2.1.4 小结27

2.2 双重循环28

2.2.1 双重循环的引入28

2.2.2 双重循环29

2.2.3 利用双重循环实现简单的计算机动画32

2.2.4 小结33

3.1.1 过程的引入34

3.1 过程初步34

第3章 过程34

3.1.2 过程的概念36

3.1.3 如何定义一个过程36

3.1.4 过程的应用36

3.1.5 小结40

3.2 带变量过程41

3.2.1 带变量过程的引入41

3.2.2 带变量过程的应用43

3.2.3 带变量过程与PASCAL语言的命令45

3.2.4 小结46

3.3 过程的嵌套及相互调用47

3.3.1 过程的相互调用47

3.3.2 小结51

第4章 非计数循环52

4.1 REPEAT循环语句52

4.1.1 REPEAT循环的引入52

4.1.2 REPEAT也适用于计数循环53

4.1.3 FOR与REPEAT哪个最适合于计数循环55

4.1.4 小结57

4.2 WHILE循环57

4.2.1 WHILE循环的引入57

4.2.2 WHILE循环语句应用于非计数循环59

4.2.3 小结61

5.1 IF语句63

5.1.1 IF语句的引入63

第5章 选择结构63

5.1.2 IF语句的应用64

5.1.3 PASCAL语言的文本显示方式66

5.1.4 小结68

5.2 逻辑运算(一)、逻辑变量与逻辑值69

5.2.1 逻辑变量、逻辑值的引入69

5.2.2 PASCAL语言的逻辑值和逻辑变量72

5.2.3 逻辑运算NOT74

5.2.4 小结75

5.3.1 逻辑运算OR76

5.3 逻辑运算(二)76

5.3.2 逻辑运算AND78

5.3.3 逻辑运算在非计数循环中的应用79

5.3.4 小结80

5.4 情况选择语句CASE81

5.4.1 情况选择语句CASE81

5.4.2 逻辑运算的混合运算84

5.4.3 小结87

6.1.2 算法的表示88

6.1.3 N-S流程图88

第6章 程序设计方法概述88

6.1.1 算法的概念及重要性88

6.1 算法、N-S流程图88

6.1.4 典型算法介绍(一)89

6.1.5 典型算法介绍(二)91

6.1.6 小结93

6.2.2 结构化程序设计示例94

6.2 结构化程序设计方法综述94

6.2.1 结构化程序设计方法94

6.2.3 小结99

第7章 函数100

7.1 字符(串)操作函数100

7.1.1 字符串操作的重要性100

7.1.2 函数100

7.1.3 字符操作函数100

7.1.4 字符串操作函数103

7.1.5 小结105

7.2 常用数学函数106

7.2.1 标准数学函数的作用106

7.2.2 取整函数106

7.2.3 平方根函数和四舍五入函数107

7.2.4 随机函数109

7.2.5 小结113

7.3.3 自定义函数的应用(一)114

7.3.2 定义函数的格式114

7.3 自定义函数114

7.3.1 自定义函数的作用114

7.3.4 自定义函数的应用(二)116

7.3.5 自定义函数的应用(三)117

7.3.6 小结118

第8章 数组120

8.1 数组初步120

8.1.1 数组的引入120

8.1.2 数组121

8.1.3 利用数组建立一个点歌台124

8.1.4 小结127

8.2 数组的应用127

8.2.1 数组与查询127

8.2.2 数组与成绩统计130

8.2.3 数组与分数排队131

8.3 数组与排序132

8.3.1 排序的引入132

8.2.4 小结132

8.3.2 优化程序设计136

8.3.3 小结138

8.4 二维数组139

8.4.1 二维数组的引入139

8.4.2 二维数组140

8.4.3 小结143

9.1.2 记录变量的定义与使用145

9.1.1 记录的引入145

9.1 记录初步145

第9章 记录类型145

9.1.3 定义记录类型147

9.1.4 小结151

9.2 记录的嵌套、开域和记录内的数组151

9.2.1 记录的嵌套151

9.2.2 记录的“开域”:with语句153

9.2.3 记录内的数组154

9.2.4 小结156

9.3.1 记录型数组的引入157

9.3 记录型数组157

9.3.2 记录作为数组元素159

9.3.3 记录数组应用于数据查询161

9.3.4 小结163

9.4 记录型数组的应用——排序164

9.4.1 排序164

9.4.2 优化程序结构167

9.4.3 小结170

10.1.1 为什么要引入文件171

10.1.2 文本文件171

10.1 文本文件(一)171

第10章 文件171

10.1.3 如何读取磁盘文件内容174

10.1.4 如何往一个已存在的文件中添加内容175

10.1.5 小结177

10.2 文本文件(二)177

10.2.1 利用数组读取文件中的内容177

10.2.2 如何读取一个不知其数据个数的文件178

10.2.3 如何读取磁盘上的一篇文章180

10.2.4 如何读取一组由记录组成的文本文件181

10.2.5 小结182

第11章 单元183

11.1 自定义单元183

11.1.1 单元的引入183

11.1.2 单元的建立183

11.1.3 单元的使用185

11.1.4 单元的应用186

11.1.5 小结189

第12章 菜单制作190

12.1 文本窗口的操作190

12.1.1 什么是窗口190

12.1.2 窗口操作的3个命令190

12.1.3 窗口应用(一)192

12.1.4 窗口应用(二)194

12.1.5 小结196

12.2.1 如何识别键盘输入的功能键197

12.2 扩展功能键的识别与使用197

12.2.2 扩展功能键的应用199

12.2.3 小结202

12.3 枚举类型202

12.3.1 枚举类型的引入202

12.3.2 枚举类型203

12.3.3 枚举类型的应用205

12.4 移动菜单项207

12.4.1 简单菜单的制作207

12.3.4 小结207

12.4.2 菜单项的制作209

12.4.3 小结212

12.5 下拉式菜单的制作212

12.5.1 简单下拉式菜单的制作212

12.5.2 完整下拉式菜单的制作215

12.5.3 优化下拉式菜单的制作219

12.5.4 小结223

13.1.2 集合的定义及简单应用224

13.1.1 集合的概念224

第13章 集合224

13.1 集合初步224

13.1.3 集合的差运算227

13.1.4 集合变量的输入、输出227

13.1.5 集合加运算的应用229

13.1.6 小结231

13.2 集合的交运算与关系运算231

13.2.1 集合的交运算231

13.2.2 集合之间的比较233

13.2.3 小结235

第14章 指针237

14.1 指针初步237

14.1.1 为什么要学习指针237

14.1.2 指针与海龟作图的高级动画设计237

14.2.1 指针242

14.1.3 小结242

14.2 指针:动态数据类型242

14.2.2 指针型变量是怎样工作的246

14.2.3 小结249

第二部分 练习篇251

第1章练习251

练习1.1 Turbo Pascal 5.0集成环境的初步使用251

练习1.2 PASCAL语言程序设计初步与海龟作图253

练习1.3 变量初步258

练习1.4 图形方式下的输入与输出262

第2章练习268

练习2.1 循环语句268

练习2.2 双重循环271

第3章练习276

练习3.1 过程的初步276

练习3.2 带变量过程279

练习3.3 过程之间的调用及过程的嵌套284

练习4.1 REPEAT循环语句289

第4章练习289

练习4.2 WHILE循环语句294

第5章练习298

练习5.1 IF语句298

练习5.2 逻辑运算(一)、逻辑值与逻辑变量301

练习5.3 逻辑运算(二)304

练习5.4 情况选择语句:CASE309

第6章练习312

练习6.1 算法、N-S流程图312

练习6.2 结构化程序设计316

第7章练习318

练习7.1 字符(串)操作函数318

练习7.2 常用数学函数321

练习7.3 自定义函数325

第8章练习328

练习8.1 数组初步328

练习8.2 数组的应用331

练习8.3 数组与排序333

练习8.4 二维数组337

第9章练习342

练习9.1 记录初步342

练习9.2 记录的嵌套、开域和记录内的数组344

练习9.3 记录型数组345

练习9.4 记录型数组的应用—排序346

第10章练习352

练习10.1 文本文件(一)352

练习10.2 文本文件(二)354

第11章练习357

练习11.1 自定义单元357

第12章练习362

练习12.1 文本窗口的操作362

练习12.2 扩展功能键的识别与使用363

练习12.3 枚举类型365

练习12.4 移动菜单项技术366

练习12.5 制作下拉式菜单368

第13章练习370

练习13.1 集合初步370

练习13.2 集合的交运算与关系运算371

第14章练习375

练习14.1 指针初步375

练习14.2 指针:动态数据类型377

A.1 编译错误信息382

附录A 常见错误信息382

第三部分 附录382

A.2 运行错误391

附录B395

B.1 金奖智能码汉字输入法简介395

B.2 “金奖智能码”单字输入方法395

B.3 词组输入法396

B.4 用金奖智能码输入汉字的注意事项396

参考文献397

1996《循序渐进学PASCAL语言》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由尧玮编著 1996 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

循序渐进学Windows 3.2中文版(1997 PDF版)
循序渐进学Windows 3.2中文版
1997 北京:清华大学出版社
循序渐进美国英语  第七级(1989年09月第1版 PDF版)
循序渐进美国英语 第七级
1989年09月第1版 外语教学与研究出版社
新编循序渐进美国英语  第六级  循序渐进美国英语 BOOK SIX(1989年09月第1版 PDF版)
新编循序渐进美国英语 第六级 循序渐进美国英语 BOOK SIX
1989年09月第1版 外语教学与研究出版社
循序渐进( PDF版)
循序渐进
循序渐近学FoxPro(1996 PDF版)
循序渐近学FoxPro
1996 北京:清华大学出版社
计算机应用能力考试培训教程  中级(1999 PDF版)
计算机应用能力考试培训教程 中级
1999 北京:清华大学出版社
循序渐进学用Visual C++5.0(1998 PDF版)
循序渐进学用Visual C++5.0
1998 北京:海洋出版社
Microft FrontPage98循序渐进教程(1998 PDF版)
Microft FrontPage98循序渐进教程
1998 北京:人民邮电出版社
循序渐进学用FoxPro数据库(1998 PDF版)
循序渐进学用FoxPro数据库
1998 北京:北京大学出版社
循序渐进教程-Microsoft FrontPage 98(1998 PDF版)
循序渐进教程-Microsoft FrontPage 98
1998 北京:人民邮电出版社
循序渐进美国英语  第七级(1989 PDF版)
循序渐进美国英语 第七级
1989 北京:外语教学与研究出版社
World Wide Wed循序渐进(1997 PDF版)
World Wide Wed循序渐进
1997 北京:清华大学出版社
Microsoft Excel 5 for Windows 循序渐进(1994 PDF版)
Microsoft Excel 5 for Windows 循序渐进
1994 北京:清华大学出版社
SQL Server 7循序渐进教程(1999 PDF版)
SQL Server 7循序渐进教程
1999 北京:北京希望电脑公司;北京:北京希望电子出版社
WPS NT循序渐进(1994 PDF版)
WPS NT循序渐进
1994 北京:学苑出版社