图书介绍

FORTRAN-86用户指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

FORTRAN-86用户指南
  • 王勇翻译 著
  • 出版社: 中国英特尔计算机用户协会
  • ISBN:
  • 出版时间:1985
  • 标注页数:177页
  • 文件大小:7MB
  • 文件页数:194页
  • 主题词:

PDF下载


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

下载说明

FORTRAN-86用户指南PDF格式电子书版下载

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

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

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

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

图书目录

第一章 概述1

编译程序和运行系统1

编译程序性能1

运行支持程序库1

硬件和软件环境2

程序开发环境2

运行环境2

编译程序安装2

程序开发过程3

第二章 程序结构5

基本结构5

FUNCTION语句5

语句顺序6

第三章 语言元素8

基本字母表8

语句元素8

常数8

符号名9

语句标号9

关键字9

语句和行10

行格式10

第四章 程序分界符和注释11

注释11

起始语句11

PROGRAM语句11

FUNCTION语句11

SUBROUTINE语句11

BLOCKDATA语句12

END语句12

第五章 数据和说明语句13

数据类型13

整型数据13

整型常数13

INTEGER类型语句14

浮点数据14

浮点常数15

REAL类型语句15

DOUBLE PRECISION类型语句16

TEMPREAL类型语句16

逻辑数据16

逻辑常数16

LOGICAL类型语句16

字符数据17

字符常数17

CHARACTER类型语句18

霍尔瑞斯数据18

IMPLICIT语句18

PARAMETER语句18

数组18

DIMENSION语句19

数组说明符的种类19

数组特性19

引用数组元素20

字符子串21

子串说明21

子串表达式21

存贮器定义21

EQUIVALENCE语句21

COMMON语句22

SAVE语句22

DATA语句22

DATA语句中的隐含-DO23

INTRINSIC语句23

EXTERNAL语句23

第六章 子程序24

子程序和函数24

子程序24

内部子程序25

函数25

FUNCTION子程序25

内部函数26

8087控制特性39

8086中断控制特性42

语句函数43

%VAL函数44

BLOCK DATA子程序44

第七章 表达式45

算术表达式45

字符表达式47

关系表达式47

算术关系表达式47

字符关系表达式48

逻辑表达式48

按位方式的布尔操作50

算符的优先权50

浮点专题50

第八章 可执行语句53

赋值语句53

算术赋值语句53

字符赋值语句54

逻辑赋值语句54

IF语句54

块IF54

IF块语句55

ELSEIF语句55

ELSE语句56

ENDIF语句56

逻辑IF语句56

算术IF语句56

DO语句56

CONTINUE语句57

CALL语句57

RETURN语句57

ASSIGN语句57

GOTO语句58

无条件转语句58

计算转语句58

赋值转语句58

程序终止语句58

PAUSE语句58

STOP语句59

第九章 输入和输出60

记录,文件和设备60

记录60

文件60

外部文件60

内部文件60

设备61

文件管理程序61

OPEN语句61

设备标识符62

I/O状态标识符62

错误标识符62

文件名标识符62

文件状态标识符62

存取方式标识符63

格式化标识符63

记录长标识符63

空格标识符64

托架控制标识符64

打开已连接的设备64

CLOSE语句65

设备标识符65

文件配置标识符65

BACKSPACE语句65

REWIND语句66

ENDFILE语句66

数据传送I/O语句67

READ语句67

控制信息表67

输入表69

隐式DO表69

WRITE语句69

PRINT语句70

格式化数据传送70

FORMAT语句70

可重复编辑说明符71

不可重复的编辑说明符74

表式格式化77

表式输入78

表式输出78

非格式化数据传送79

第十章 实例80

I/O举例80

程序1A(PROG1A.FTN)80

程序1B(PROG1B.FTN)81

程序1C(PROG1C.FTN)81

TEMPREAL举例82

程序2(PROG2.FTN)82

$INTERRUPT举例83

程序3(PROG3.FTN)83

$REENTRANT举例84

程序4(PROG4.FTN)84

函数子程序举例85

程序5(PROG5.FTN)85

第十一章 编译程序控制87

调用编译程序87

编译程序控制的种类87

编译程序控制的使用88

列表设备或文件选择88

控制列表格式及其内容88

源文件选择和处理89

目标选择及其内容89

使用在开发阶段控制89

控制定义90

CODE/NOCODE控制90

DEBUG/NODEBUG控制90

DO66/DO77控制91

EJECT控制91

ERRORLIMIT/NOERRORLIMIT控制91

FREEFORM/NOFREEFORM控制92

IGNORE控制92

INCLUDE控制93

INTERRUPT控制93

LIST/NOLIST控制93

OBJECT/NOOBJECT控制94

OVRELAP/NOOVERLAP控制94

PAGELENGTH控制95

PAGEWIDTH控制95

PRINT/NOPRINT控制95

REENTRANT控制96

STORAGE控制96

SUBTITLE控制96

SYMBOLS/NOSYMBOLS控制97

TITLE控制97

TYPE/NOTYPE控制98

XREE/NOXREF控制98

第十二章 编译程序操作99

输入文件99

输出文件99

工作文件100

编译程序信息100

第十三章 编译程序输出101

程序列表101

列表绪言101

源文件列表101

符号列表102

伪汇编语言列表102

错误信息列表104

编译提要104

通信结束信息105

目标文件105

工作文件105

第十四章 连接,再定位和执行程序106

引言106

存贮器分配106

连接目标模块106

程序库的使用107

运行时支持程序库107

与非FORTRAN程序的连接108

定位目标模块108

予连接文件109

执行程序109

第十五章 错误和警告110

编译程序控制和错误列表110

编译程序错误信息110

错误格式110

错误信息110

编译程序控制错误信息118

编译程序失效错误信息118

运行时错误118

输入/输出异常119

操作环境错误119

整数异常120

范围和校验异常120

浮点函数异常120

浮点8087异常121

附录A FORTRAN-86与其他类型的FORTRAN之间的区别124

对FORTRAN-77的扩展124

与ANS-1978标准的差别124

FORTRAN-80与FORTRAN-86的差别125

附录B FORTRAN-86的处理器相关特性126

附录C 编译程序能力127

附录D 语言摘要128

语句摘要128

符号一览表135

附录E 字符系统以及对照序列137

附录F 霍尔瑞斯数据类型139

作为数据型式的霍尔瑞斯139

霍尔瑞斯常数139

DATA语句中的霍尔瑞斯常数139

CALL语句中的霍尔瑞斯常数139

霍尔瑞斯格式说明139

霍尔瑞斯数据的‘A’编辑140

附录G 运行中的数据表达方式141

存贮单元141

数据类型141

附录H 与用其他语言编写的子程序的连接142

引言142

调用次序143

变量143

回送值143

数据类型144

浮点数据类型144

整数变量类型144

逻辑数据类型144

字符数据类型145

作为参数的数组和结构145

作为变量的过程146

更进一步的连接考虑146

寄存器的使用146

堆栈的使用146

FORTRAN-86运行时环境的初始化146

附录I 运行时接口150

运行支持概述150

应用目标码的独立性150

小范围的应用151

运行程序库151

I/O运行程序库151

数字运行程序库152

摘要152

逻辑记录接口152

运行时中断处理152

中断过程开端及结尾153

实数运算错误的中断管理155

附录J 有关系列Ⅱ操作系统用户的附加资料157

程序开发环境157

编译程序安装157

程序磁盘目录157

编译程序操作158

调用编译程序158

编译程序使用的文件159

输入文件159

输出文件159

工作文件160

编译程序信息160

存贮器不足错误信息160

在系列Ⅲ中的连接,定位与执行160

实用连接操作167

举例167

实用定位操作168

执行程序168

系列Ⅲ—专用编译程序控制169

系列Ⅲ上的中断管理169

8087支持169

附录K 有关iRMXTM86操作系统用户的附加资料172

程序开发环境172

编译程序安装172

程序磁盘目录172

编译程序操作173

在以iRMX86为基础的系统中调用编译程序173

编译程序使用的文件174

输入文件174

输出文件174

工作文件174

编译程序信息174

在以iRMX86为基础的环境中的连接,定位和执行175

连接操作举例175

实例176

定位目标模块176

予连接文件177

在iRMX86环境中执行程序177

iRMX86—特殊举例177

图表(仅供参考不作译文)14

5-1 INTEGER数据的数值范围14

5-2 浮点数据的数值范围15

5-3 逻辑数据的数值范围16

5-4 下标引用20

6-1 类型变量函数27

6-2 截断和舍入函数30

6-3 余项函数31

6-4 绝对值、符号传送、正值差和双精度、积函数32

6-5 选择最大或最小值函数34

6-6 长度和下标函数35

6-7 算术函数35

6-8 三角函数37

6-9 双曲函数38

6-10 词法关系函数39

6-11 8087控制特性40

6-12 语句函数中的隐含类型变换43

7-1 算术运算符45

7-2 算术表达式(加、减、乘、除和取冪)的结果的类型和长度46

7-3 Y**X的评价方法46

7-4 关系运算符47

7-5 逻辑运算符48

7-6 逻辑表达式.NOT.的值48

7-7 逻辑表达式.AND.的值49

7-8 逻辑表达式.OR.的值49

7-9 逻辑表达式.EQU.的值49

7-10 逻辑表达式.NEQU.的值49

7-11 逻辑表达式(.AND.,.OR.,.EQU.,.NEQU.)的结果的长度49

8-1 赋值语句中的类型变换53

9-1 O和E编辑的指数的输出格式72

9-2 0.1≤N<10**d的GG编辑73

9-3 B和Z数值的说明75

9-4 带有比例因子编辑说明符P输出的浮点编辑77

11-1 控制的类型87

11-2 控制及其缩写88

D-1 算术运算符135

D-2 关系运算符136

D-3 逻辑运算符136

E-1 字符系统和整理顺序137

G-1 存贮单元一览表141

H-1 FORTRAN-86数据类型以及与Pasca1-86,PL/M-86,和ASM-86的等价144

图解4

1-1 FORTRAN-86程序开发过程4

2-1 FORTRAN-86语句的顺序6

3-1 FORTRAN行格式10

6-1 FORTRAN-86的8087控制字格式41

6-2 FORTRAN-86的8087状态字格式(STSW87)41

8-1 IF,ELSEIF,和ELSE块的嵌套层数55

10-1 PROG1A.FTN—直接存取,非格式化的I/O80

10-2 PROG1B.FTN—顺序存取,格式化的I/O81

10-3 PROG1C.FTN—表引导的I/O82

10-4 PROG2.FTN—TEMPREAL83

10-5 PROG3.FTN—$TNTERRVPT控制84

10-6 PROG4.FTN—$REENTRANT控制85

10-7 PROG5.FTN—函数子程序86

13-1 编码列表的实例部分103

H-1 FORTRAN-86子程序的执行期间的8086堆栈配置147

H-2 ASM86实例程序148

I-1 用户系统的应用程序和运行程序库150

I-2 UDI程序库的使用150

I-3 系列Ⅲ开发中的UDI程序库151

I-4 用于iRMX86操作系统的UDI程序库151

I-5 系统的I/O和数字运行程序库152

I-6 中断过程获得控制时的8086堆栈配置153

I-7 中断过程开始以后和程序结尾以前的8086堆栈配置154

I-8 中断过程体执行期间的8086堆栈配置155

I-9 更改中断向量的程序156

热门推荐