图书介绍

程序设计语言的设计与实现【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

程序设计语言的设计与实现
  • (美)普莱特(T.W. Ptatt)著;郑人杰等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:15235·26
  • 出版时间:1982
  • 标注页数:299页
  • 文件大小:136MB
  • 文件页数:334页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

程序设计语言的设计与实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第Ⅰ部分概念3

第一章 程序设计语言的研究3

1-1为什么要研究程序设计语言?3

第十五章 SNOBOL4

第十四章 LISP1.5

1-2怎样才算是一个好的语言?5

1-3关于名词的说明7

1-4进一步学习的参考资料和建议8

第二章 程序设计语言的处理程序9

2-1计算机的结构和运行9

2-2硬件和固件计算机12

2-3翻译程序和软件模拟的计算机13

2-4FORTRAN和SNOBOL4两个语言的编译和模拟15

2-5虚拟计算机17

2-6计算机的分级体系18

2-7汇集和汇集时刻19

2-8进一步学习的参考资料和建议22

2-9习题22

3-2逻辑组织、存贮结构和语法表示24

3-1程序员定义的数据和系统定义的数据24

第三节 数据24

3-3存贮结构:描述符、存贮单元和位串25

3-4说明26

3-5数据和运算间的关系28

3-7初等数据项29

3-6简单变量29

3-8容量不变的同类数组33

3-9容量不变的异类数组、记录和结构36

3-10容量可变数组40

3-11集合45

3-12外部数据文件47

3-13可解释的数据结构:程序、图象和格式49

3-14用一种数据结构类型表示另一种数据结构:可扩充的数据结构50

3-15进一步学习的参考资料和建议52

第四章 运算55

4-1运算的一般性质55

4-2初等运算57

4-3赋值59

第十一章 ALGOL60

4-4数据结构的生成和元素的插入60

3-16习题62

4-5数据结构的废弃和元素的删除62

4-6图象匹配63

4-7对程序的运算:编译和执行65

4-8程序员定义的运算:子程序66

4-9进一步学习的参考资料和建议67

4-10习题67

5-2表达式的内部顺序控制69

5-1隐式和显式顺序控制69

第五章 顺序控制69

5-3语句间的顺序控制77

5-4子程序顺序控制83

5-5数据结构、运算和顺序控制95

5-6进一步学习的参考资料和建议97

5-7习题98

第六章 数据控制102

6-1数据控制的基本概念102

6-2访问环境和作用域规则105

6-3分程序结构106

6-4简单的无参数子程序:局部环境107

6-5简单的无参数子程序:非局部环境111

6-6基于静态程序结构的非局部环境114

6-7递归无参数子程序120

6-8联立程序、中断子程序、任务以及预定子程序中的访问环境121

6-9带参数的子程序:参数传送技术122

6-10回送子程序的结果130

6-11进一步学习的参考资料和建议131

6-12习题131

7-1引言134

第七章 存贮管理134

7-2运行时需要存贮的主要元素134

7-3程序员控制的存贮管理及系统控制的存贮管理135

7-4存贮管理的几个阶段:初始分配、回收、压紧和重新使用136

7-6基于栈的存贮管理136

7-5静态存贮管理136

7-7堆存贮管理:元素尺寸不变139

7-8堆存贮管理:元素尺寸可变148

7-9进一步学习的参考资料和建议152

7-10习题152

第八章 运算环境154

8-1数据文件154

8-2程序文件154

8-3批量处理环境155

8-4交互环境156

8-5进一步学习的参考资料和建议158

9-1判断语法的一般标准159

第九章 语法和翻译159

9-2语言的语法成份162

9-3翻译步骤166

9-4语法的形式定义169

9-5进一步学习的参考资料和建议174

9-6习题174

第Ⅱ部分语言176

第十章 FORTRAN176

10-1引言176

10-3带注解的FORTRAN程序举例:计算向量的和177

10-4数据178

10-2FORTRAN语言概述179

10-5运算180

10-6顺序控制183

10-7数据控制185

10-8运算环境186

10-9语法和翻译187

10-10FORTRAN虚拟计算机的结构188

10-11进一步学习的参考资料和建议188

10-12习题189

11-1引言190

11-2ALGOL语言的概述190

11-3带注解的ALGOL程序举例:计算向量的和191

11-4数据193

11-5运算194

11-6顺序控制195

11-7数据控制198

11-8运算环境199

11-9语法和翻译199

11-11进一步学习的参考资料和建议200

11-10ALGOL虚拟计算机的结构200

11-12习题201

第十二章 COBOL202

12-1引言202

12-2COBOL语言概述202

12-3带注解的COBOL程序举例:求价目表总额程序203

12-4数据207

12-5运算211

12-6顺序控制213

12-8运算环境215

12-7数据控制215

12-9语法和翻译215

12-10COBOL虚拟计算机的结构216

12-11进一步学习的参考资料和建议217

12-12习题217

第十三章 PL/I218

13-1引言218

13-2PL/I语言概述219

13-3带注解的PL/I程序举例:向量求和220

13-4数据221

13-5运算224

13-6顺序控制228

13-7数据控制231

13-8运算环境233

13-9语法和翻译233

13-10PL/I虚拟计算机的结构235

13-11进一步学习的参考资料和建议235

13-12习题235

14-2LISP语言概述237

14-1引言237

14-3带注解的LISP程序举例:根据给定的表建立原子表238

14-4数据240

14-5运算243

14-6顺序控制246

14-7数据控制247

14-8运算环境249

14-9语法和翻译249

14-10LISP虚拟计算机的结构250

14-11两个特殊的问题251

14-13习题252

14-12进一步学习的参考资料和建议252

15-1引言254

15-2语言SNOBOL4的概貌254

15-3带注解的SNOBOL4程序举例:倒排串的元素255

15-4数据256

15-5运算259

15-6顺序控制265

15-7数据控制266

15-8运算环境267

15-9语法和翻译267

15-10SNOBOL4虚拟计算机的结构268

15-11进一步学习的参考资料和建议270

15-12习题270

第十六章 APL272

16-1引言272

16-2APL语言的概述273

16-3终端交互方式解题实例——计算前N个素数的程序273

16-4数据276

16-5运算276

16-6顺序控制279

16-7数据控制281

16-8运算环境282

16-9语法和翻译284

16-10APL虚拟机的结构284

16-11进一步学习的参考资料和建议286

16-12习题286

第十七章 图林语言和语言的通用性287

17-1通用语言287

17-2图林机和图林语言288

17-3各种程序设计语言间的差别291

17-4进一步学习的参考资料和建议292

17-5习题292

参考文献293

热门推荐