《MODULA-2导论-PASCAL 语言的发展》求取 ⇩

目录1

第一章 概述1

1.1 程序的作用和起源1

1.2 程序语言的发展1

1.3 “模块”(MODULE)概念3

1.4 词法、句法和语义分析3

1.5 MODULA—2词汇4

1.6 语法图5

1.7 MODULA—2程序结构6

1.8 第一个程序一如何写一个字符串7

1.9 书写程序的一些基本原则8

小结8

第二章 数字10

2.1 整型和实型数10

2.2 操作数10

2.3 MathLibo模块11

2.4 算术表达式13

2.5 怎样写数字13

2.6 程序举例14

小结15

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

3.1 常量17

3.2 变量和数据类型17

3.3 整型、正整数型和实型量18

3.4 赋值语句19

3.5 类型转换20

小结22

3.6 一个例子一两个数值的交换22

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

4.1 布尔常数和操作数24

4.2 布尔表达式25

4.3 关系操作符26

4.4 两个程序的例子29

4.5 字符类型29

小结34

第五章 基本控制语句35

5.1 IF语句35

5.2 WHILE语句38

5.3 REPEAT语句42

5.4 程序例子45

小结46

第六章 输入/输出模块47

6.1 读操作的作用47

6.2 文本输入50

6.3 InOut和RealInOut模块51

6.4 程序例子52

小结54

第七章 枚举和子界类型55

7.1 枚举类型55

7.2 枚举类型中的次序57

7.3 子界类型58

7.4 程序例子61

小结61

第八章 其它控制语句62

8.1 LOOP语句62

8.2 FOR语句65

8.3 CASE语句68

8.4 程序例子72

小结74

第九章 数组类型75

9.1 一维数组75

9.2 程序例子78

9.3 串类型80

9.4 程序例子—Palindromes83

9.5 多维数组83

9.6 程序例子85

小结87

第十章 过程和局部变量88

10.1 过程概念88

10.2 局部变量93

10.3 参数97

10.4 一个程序例子101

小结103

第十一章 参数传送和辖域104

11.1 变量和值参数104

11.2 开域数组参数107

11.3 辖域规则109

小结111

第十二章 函教过程和过程类型113

12.1 函数过程概念113

12.2 一个完整的例子117

12.3 过程类型117

12.4 一个完整的例子122

小结123

13.1 递归概念124

第十三章 递归124

13.2 Hanoi塔125

13.3 快速分类和交换129

13.4 间接递归和逐降递归130

小结134

第十四章 模块135

14.1 模块概念135

14.2 定义模块136

14.3 实现模块137

14.5 一个完整的例子一栈139

14.4 分离编译139

小结141

第十五章 局部模块142

15.1 局部模块的概念142

15.2 输入/输出清单143

15.3 辖域规则144

15.4 并列定义的局部模块146

15.5 局部定义到一个过程的模块147

15.6 一个完整的例子148

小结151

第十六章 记录153

16.1 记录概念153

16.2 记录和域的管理155

16.3 WITH语句157

16.4 一个数据提取的例子:多重栈的应用159

16.5 带有可变部份的记录162

小结166

第十七章 集合167

17.1 集合类型和位设置类型167

17.2 集合常量和变量167

17.3 集合操作符169

17.4 标准过程INCL和EXCL173

17.5 处理位设置模块的一个例子174

小结177

第十八章 文件178

18.1 文件的概念178

18.2 访问文件的分量179

18.3 正文文件179

18.4 一个程序例子:Bold正文180

小结182

第十九章 动态数据结构183

19.1 指针183

19.2 动态分配184

19.3 排序186

19.4 一种具有局部模块的排序处理的完整的例子191

19.5 栈和fifo队列一两个排序处理模块194

19.6 二叉树197

小结203

20.2 进程204

20.1 并发204

第二十章 进程204

20.3 监控205

20.4 信号206

20.5 一个分类的例子—一个共享缓冲器207

小结209

第二十一章 低级设施210

21.1 为什么用低级语言编程210

21.2 字类型210

21.3 地址类型213

21.4 类型转换函数214

21.5 联立程序215

21.6 一个联立程序的应用217

21.7 动态存贮218

21.8 设备处理、中断和固定地址219

21.9 低级文件操作220

21.10 生成模块223

小结225

附录一226

附录二245

1987《MODULA-2导论-PASCAL 语言的发展》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邓晓玲,王燕霞,邓鸿斌译 1987 陕西电子编辑部 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

语言  语言的结构的发展(1959 PDF版)
语言 语言的结构的发展
1959 北京:科学出版社
PASCAL语言(1989 PDF版)
PASCAL语言
1989
语言论言语研究导论(1985年02月第2版 PDF版)
语言论言语研究导论
1985年02月第2版 商务印书馆
PASCAL语言(1982 PDF版)
PASCAL语言
1982
PASCAL语言(1982 PDF版)
PASCAL语言
1982
PASCAL程序语言( PDF版)
PASCAL程序语言
PASCAL IBM个人电脑的PASCAL语言( PDF版)
PASCAL IBM个人电脑的PASCAL语言
北方电脑公司信息资料部
PASCAL语言 二级(1995 PDF版)
PASCAL语言 二级
1995 上海:上海科学技术出版社
IBM-PASCAL语言(1986 PDF版)
IBM-PASCAL语言
1986 天津:南开大学出版社
Modula-2语言程序设计(1990 PDF版)
Modula-2语言程序设计
1990 杭州:浙江大学出版社
语言的内部发展规律(1955 PDF版)
语言的内部发展规律
1955 时代出版社
Pascal语言教程(1998 PDF版)
Pascal语言教程
1998 北京:北京大学出版社
IBM PC pascal 语言(1985 PDF版)
IBM PC pascal 语言
1985 五南图书出版公司
语言学导论(1981 PDF版)
语言学导论
1981 乌鲁木齐:新疆人民出版社
语言导论(1994 PDF版)
语言导论
1994 北京:北京语言学院出版社