当前位置:首页 > 工业技术
循序渐进学PASCAL语言
循序渐进学PASCAL语言

循序渐进学PASCAL语言PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:尧玮编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302021821
  • 页数:397 页
图书介绍:
《循序渐进学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 逻辑运算NOT 74

5.2.4 小结 75

5.3.1 逻辑运算OR 76

5.3 逻辑运算(二) 76

5.3.2 逻辑运算AND 78

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

5.3.4 小结 80

5.4 情况选择语句CASE 81

5.4.1 情况选择语句CASE 81

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 情况选择语句:CASE 309

第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

附录B 395

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

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

B.3 词组输入法 396

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

参考文献 397

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