《计算机语言浅说》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:中国科学院数学研究所等编著
  • 出 版 社:北京:人民教育出版社
  • 出版年份:1976
  • ISBN:
  • 页数:384 页
图书介绍:

目录 1

前言 1

第一章 什么叫计算机语言 3

第二章 机器语言和汇编语言 9

第一节 手编程序 9

第二节 机器语言 10

第三节 汇编语言 12

第四节 伪指令 14

第五节 宏指令 15

第三章 我国应用最广的算法语言ALGOL 60 20

第一节 赋值语句 20

第二节 标识符和数 21

第三节 表达式 21

第四节 语句序列、复合语句和分程序 22

第五节 转向语句 24

第六节 条件语句 25

第七节 循环语句 26

第八节 标准函数 28

第九节 数组 29

第十节 过程 29

第十一节 变量的存在域和作用域 33

第十二节 开关 35

第十三节 例子 36

第十四节 小结 37

第四章 国际上最流行的数值计算语言FORTRAN 41

第一节 概貌 42

第二节 可执行语句(一) 46

1.算术赋值语句(46) 2.逻辑赋值语句 48

3.转向赋值语句(48) 4.GO TO语句 48

5.算术IF语句(50) 6.逻辑IF语句 50

7.程序控制语句 51

第三节 可执行语句(二) 51

1.DO语句(51) 2.输入/输出语句 53

第四节 非执行语句 54

3.DATA语句(56) 4.类型? 56

1.FORMAT语句(55) 2.DIM?ON语句 56

5.COMMON语句(57) 6.ALENCE语句 58

第五节 过程 58

1.语句函数(58) ? 59

3.函数(59) 4.?) 63

第五章 商用和行政管理语言COBOL 63

第一节 引言 63

1.什么是COBOL(63) 2.COBOL的可分割性 64

3.COBOL程序的结构(65) 4.语法格式 66

第二节 数据 67

1.字符(67) 2.文件和记录 68

3.数据名(69) 4.条件名 69

5.标识符和限定语(70) 6.直接量 71

7.保留数据名 72

第三节 数据部分 73

1.文件说明(74) 2.文件子句 74

3.记录的结构和级别数(77) 4.记录说明 78

7.条件变量和条件名的说明 85

5.数据子句(79) 6.工作单元节 85

第四节 过程部分 86

1.表达式(87) 2.过程语句 89

3.过程动词 90

第五节 环境部分 97

1.源计算机(98) 2.目标计算机 98

3.专门名称(98) 4.文件控制 99

5.输入输出控制 99

第六节 一个例题 100

1.问题(100) 2.数据说明 101

3.数据处理要点(104) 4.框图 105

5.完整的COBOL源程序 105

第六章 会话型语言 117

第一节 适合于小型计算机的语言FOCAL 117

1.对FOCAL的初步认识(117) 2.基本符号与基本概念 121

3.FOCAL语句 126

第二节 小型通用语言BASIC 131

1.概述(131) 2.语句介绍 134

3.交互式人机对话功能 144

第七章 数控语言APT 153

第一节 数字控制机床和数字控制语言 153

第二节 什么是APT 155

第三节 几何表达式 157

1.点的定义(159) 2.直线的定义 162

3.圆的定义 166

第四节 语句 172

1.刀具定位语句(173) 2.时序控制语句 177

3.过程语句(178) 4.输入-输出控制语句 178

第五节 说明 179

1.过程说明(179) 2.词汇表等价说明 180

3.刀具补偿计算说明 180

第六节 怎样编写零件程序 181

1.编写零件程序的步骤(181) 2.零件程序必须包含的内容 182

3.编写零件程序的注意事项(182) 4.零件程序的例子 183

第一节 阵列运算语言APL 186

第八章 适合于描写算法的语言 186

1.一般介绍(186) 2.运算符 188

3.程序(196) 4.转向运算,条件转移 197

5.一个APL程序 197

第二节 结构程序设计语言PASCAL 199

1.引论(199) 2.数据类型 200

3.PASCAL说明和定义(210) 4.PASCAL语句 212

5.过程说明和函数说明(218) 6.程序结构 220

第一节 连续模拟语言MIMIC 223

第九章 模拟语言 223

1.模拟和模拟计算机(223) 2.数字模拟和模拟语言 225

3.MIMIC的主要功能 226

4.MIMIC的逻辑函数和算术函数 229

5.MIMIC子程序(231) 6.隐函数和离散函数 233

第二节 离散模拟语言SIMULA67* 235

1.引论(235) 2.类和目标 235

3.子类,类和子类的关系(237) 4.类的连结 239

5.访问变量和远距离标识符 240

6.伪平行系统和联立子程序方法 241

第十章 符号处理语言 246

第一节 行处理语言SNOBOL 246

第二节 机器翻译语言COMIT………………………………………25?第三节 表处理语言LISP 1.5 264

1.LISP 1.5初等函数(265) 2.LISP1.5函数的构造方法 269

3.LISP程序例子(273) 4.表结构 276

第四节 公式处理语言FORMAC 278

1.简述(279) 2.几个FORMAC源程序 282

第五节 公式和表处理语言FORMULA ALGOL 285

1.基本的公式运算(286) 2.基本的表运算 290

3.图象匹配 295

第十一章 系统程序设计语言* 303

第一节 预备知识 303

1.程序设计语言的句法和语义(303) 2.巴科斯范式 304

3.编译程序(307) 4.系统程序设计语言 310

第二节 结合具体机器的语言BLISS 312

1.程序结构——模块化 312

2.数据结构及存贮分配说明 313

3.表达式型语言——没有GOTO的控制结构 316

4.让用户自己定义数据结构 321

第三节 便于搬家的语言BCPL 323

第四节 形式语义语言FSL 333

1.引论(333) 2.福洛狄-依万斯产生式语言 334

3.FSL语言 337

第十二章 大型“公共汽车”语言 343

第一节 汇集型语言PL/1 343

1.程序组织结构(344) 2.数据类型和数据组织结构 345

3.存贮分配(348) 4.行处理 349

5.表处理(352) 6.程序中断 355

7.输入和输出(357) 8.其他 359

第二节 可扩充语言ALGOL68 359

1.ALGOL 68的数据结构 359

2.ALGOL 68的运算手段 367

3.ALGOL 68的程序组织 369

4.输入输出 373

附录 377