《MODULA-2程序设计教程》求取 ⇩

目 录1

第一章绪论1

§1程序设计的作用和起源1

§2程序设计语言的演变1

§3“模块”概念3

§4词法、语法和语义分析4

§5 MODULA-2词4

汇表4

§6语法图6

§7 MODULA-2程8

序结构8

§8第一个程序:怎样输出(Write)……字符串9

§9编写程序的基本考虑10

第二章数12

§1整数和实数12

§2运算符12

§3 Mathlib0模块14

§4算术表达式15

§5数的输出18

§6程序举例19

第三章常量、变量和数据类型22

§1常量22

§2变量和数据类型23

§3 INTEGER、CARDINAL和REAL类型24

§4赋值语句25

§5类型转换27

§6一个例子:两个值的交换30

第四章布尔类型和字符类型32

§1布尔常数和布尔运算32

§2布尔表达式33

§3关系运算符35

§4两个程序示例39

§5字符类型42

§1 IF语句48

第五章基本控制语句48

§2 WHILE语句53

§3 REPEAT语句58

§4程序举例63

第六章输入/输出模块66

§1读操作的作用66

§2正文输入70

§3 InOut和RalInOut模块73

§4程序举例75

第七章枚举和子界类型80

§1枚举类型80

§2枚举类型中的次序83

§3子界类型86

§4程序举例88

第八章其他控制语句91

§1 LOOP语句91

§2 FOR语句95

§3 CASE语句100

§4程序举例105

第九章数组类型110

§1一维数组110

§2程序举例115

§3字符串类型118

§4程序举例:回文122

§5多维数组124

§6程序举例126

§1过程的概念131

第十章过程和局部性131

§2局部性140

§3参数148

§4程序举例153

第十一章参数的传递和作用域159

§1变量和值参数159

§2开型数组参数163

§3作用域规则166

§1 函数过程的概念172

第十二章函数过程和过程类型172

§2 一个完整的例子179

§3 过程类型180

§4 一个完整的例子186

第十三章递归189

§1 递归的概念189

§2 Hanoi塔191

§3 快速排序和排列196

§4 间接递归和逐级递归201

第十四章模块207

§1 模块的概念207

§2 定义模块209

§3 实现模块211

§4 独立编译213

§5 一个完整的例子:栈214

§1 局部模块的概念219

第十五章局部模块219

§2 移入/移出表221

§3 作用域规则222

§4 并排定义的局部模块225

§5 局部于一个过程定义的模块226

§6 一个完整的例子228

第十六章记录235

§1 记录类型235

§2 记录与字段的处理238

§3 WITH语句242

§4 数据抽象的一个例子:多栈的用法244

§5 具有变体部分的记录249

第十七章集合256

§1 SET类型与BITSET类型256

§2 集合常量与集合变量257

§3 集合运算符260

§4 标准过程INCL和EXCL264

§5 用于处理位集合模块的一个例子266

§1 流的概念272

第十八章流272

§2 流的元素的存取273

§3 文本流274

§4 程序举例:黑体文本276

第十九章动态数据结构281

§1 指针281

§2 动态分配282

§3 表286

§4 具有局部模块表处理的完整例子292

§5 栈和先进先出队列:两个表处理模块298

§6 二叉树302

第二十章进程314

§1 并发性314

§2 进程315

§3 管理316

§4 信号317

§5 一个经典问题——缓冲器共享319

§1 为什么进行低级程序设计?323

第二十一章低级特征323

§2 类型WORD324

§3 类型ADDRESS328

§4 类型转换函数329

§5 协同程序331

§6 协同程序的一个应用333

§7 动态存储335

§8 设备处理、中断与固定地址336

§9 低级文件操作339

§10类属模块344

参考文献347

附录1 MODULA-2的语法348

1.扩充巴科斯-诺尔范式348

2.语法图352

附录2关键字和标准标识符368

1.关键字368

2.特殊字符368

3.标准标识符368

1988《MODULA-2程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由艾德才译 1988 天津:天津大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Foxpro程序设计教程(1997 PDF版)
Foxpro程序设计教程
1997 南京:南京大学出版社
c++程序设计系列教材  c++ 程序设计教程 P468( PDF版)
c++程序设计系列教材 c++ 程序设计教程 P468
PASCAL程序设计教程(1995年8月第1版 PDF版)
PASCAL程序设计教程
1995年8月第1版 东南大学出版社
程序设计教程  下(1986 PDF版)
程序设计教程 下
1986 南京工学院出版社
程序设计教程  上(1986 PDF版)
程序设计教程 上
1986 南京工学院出版社
BASIC程序设计教程(1987 PDF版)
BASIC程序设计教程
1987 成都:四川大学出版社
True BASIC 程序设计教程(1989 PDF版)
True BASIC 程序设计教程
1989 北京:中国科学技术出版社
Modula-2语言程序设计(1990 PDF版)
Modula-2语言程序设计
1990 杭州:浙江大学出版社
C++程序设计教程(1999 PDF版)
C++程序设计教程
1999 北京:清华大学出版社
QBASIC程序设计教程(1999 PDF版)
QBASIC程序设计教程
1999 西安:西安电子科技大学出版社
C程序设计教程(1995 PDF版)
C程序设计教程
1995 北京:中国科学技术出版社
QBasic程序设计教程(1997 PDF版)
QBasic程序设计教程
1997 北京:清华大学出版社
C程序设计教程(1986 PDF版)
C程序设计教程
1986 北京:科学普及出版社
Web程序设计教程(1997 PDF版)
Web程序设计教程
1997 北京:电子工业出版社
FoxPro程序设计教程(1998 PDF版)
FoxPro程序设计教程
1998 成都:电子科技大学出版社