《新版PASCAL程序设计方法》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:李光琳,汪洋编著
  • 出 版 社:成都:四川大学出版社
  • 出版年份:2001
  • ISBN:7561420951
  • 页数:552 页
图书介绍:本书以PASCAL语言为工具,讲解了结构化程序和常用算法的审计技术,帮助读者准确理解有关重要概念,学习规范化的程序设计方法,培养良好的程序设计风格和习惯,掌握深入剖析问题的审题技术,提高开掘、揭示解题思路的能力。

第1章PASCAL语言的符号和PASCAL源程序的结构 1

§1-1标准PASCAL与PASCAL的多种实现 1

§1-2 PASCAL语言的字符和符号 2

§1-3 PASCAL语言语法规则的表示 6

§1-4 PASCAL语言的数 12

§1-5 PASCAL语言的标识符 15

§1-6字符串 18

§1-7注解 20

§1-8 PASCAL源程序的结构 21

§1-9第1章练习题 28

第2章 标准数据类型和简单程序设计 30

§2-1 PASCAL的数据类型 30

§2-2标准数据类型 32

§2-3变量与变量说明 44

§2-4常量说明 46

§2-5标准函数 50

§2-6表达式 55

§2-7 PASCAL的语句及其分类 58

§2-8赋值语句 59

§2-9输入与读语句 64

§2-10输出与写语句 71

§2-11顺序结构和简单的源程序 80

§2-12第2章练习题 86

第3章 条件语句与选择结构 91

§3-1 PASCAL语言的控制结构 91

§3-2分层缩进、对齐的书写格式 92

§3-3 IF(如果)语句和空语句 95

§3-4 CASE(多情况)语句 106

§3-5 GOTO(转移)语句和标号说明 115

§3-6第3章练习题 128

第4章 循环语句与重复性结构 133

§4-1 FOR(计数循环)语句 133

§4-2多重循环语句 146

§4-3 WHILE(当循环)语句 153

§4-4 REPEAT(直到循环)语句 160

§4-5第4章练习题 169

第5章 算法和结构化程序设计的初步知识 173

§5-1算法 173

§5-2结构化程序和结构化程序设计 203

§5-3良好的程序设计风格和习惯 212

§5-4一个实例 216

§5-5结构化原理和算法的广泛意义 219

§5-6第5章练习题 223

第6章 子界(子域)类型和数组类型 224

§6-1子界(子域)类型 224

§6-2数组类型 230

§6-3使用数组和重复性结构的一些例子 259

§6-4第6章练习题 287

第7章 过程(函数)与模块结构和层次结构 292

§7-1无参过程,程序与它的主程序、子程序 292

§7-2有参过程与数值参数和变量参数 298

§7-3过程说明和过程语句的语法 309

§7-4函数说明与函数调用 314

§7-5标识符和标号的作用域(辖域) 323

§7-6在自顶向下设计程序中子程序的使用 337

§7-7子程序作另一个子程序的参数 347

§7-8非局部量与子程序的副作用 357

§7-9递归 361

§7-10源程序的优化 377

§7-11软件的质量 380

§7-12第7章练习题 387

第8章 对数据类型进行扩充 393

§8-1紧缩数组与串变量 393

§8-2枚举类型 418

§8-3记录类型 427

§8-4集合类型 450

§8-5文件类型 466

§8-6指针类型与动态数据结构 507

附录(一)PASCAL语言的关键字 546

附录(二)PASCAL语言的保留字(标准标识符) 546

附录(三)PASCAL语言的运算符一览表 547

附录(四)ASCII码表 548

附录(五)对PASCAL语言的简要评说 549

参考文献 551