MicrosoftFORTRAN5.0用户手册PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:汪康编译
- 出 版 社:中国科学院希望高级电脑技术公司
- 出版年份:1991
- ISBN:
- 页数:267 页
目录 1
前言 1
第一章 控制浮点运算 1
1.1 选择数学程序包 1
1.1.1 8087/287/387数学库 1
1.1.2 仿真数学库 1
1.1.3 备用数学库 2
1.2 使用浮点选项(/FP) 2
1.2.1 /FPi87选项 3
1.2.2 /FPc87选项 4
1.2.3 /FPi选项 5
1.2.4 /FPc选项 5
1.2.5 /FPa选项 5
1.3 选择/FP时有关库的考虑 5
1.3.1 选择直插式指令或调用 5
1.3.2 使用标准库进行连接 5
1.3.4 MS-DOS 3.2用户的特殊过程 7
1.3.3 保证选项之问兼容性 7
1.3.5 元命令$FLOATCALLS和$NOFLOATCALLS的使用 8
1.4 使用NO87环境变量 9
1.5 8087/287/387的浮点异常处理 9
1.5.1 处理环境的控制 9
1.5.2 读取和设置状态字与控制字 12
1.5.3 PC-DOS 3.2版本下的浮点异常 13
1.6 使用与IBM不兼容的计算机 13
第二章 选择内存模式 15
2.1 什么是内存模式 15
2.2 了解内存的模式 15
2.2.1 代码段与数据段 15
2.2.2 近地址、远地址和巨地址 15
2.2.2.1 近地址 16
2.2.2.2 远地址 16
2.2.2.3 巨地址 16
2.3 FORTRAN的内存模式 17
2.2.3 缺省数据段 17
2.3.2 数据处理的策略与限制 18
2.3.2.1 对于缺省数据段的限制 18
2.3.1 内存模式的指定 18
2.3.2.2 对超过64K的大小固定数组的限制 19
2.3.2.3 对于大小可调整和大小假定数组的限制 20
2.3.2.4 对公共数据块的限制 20
2.3.2.5 对子程序参量的限制 21
2.3.2.6 数据分配小结 21
2.3.3 对代码大小的限制 22
2.3.3.1 建立大于64K的程序 22
2.3.3.2 用NEAR属性提高效率 23
2.4 选择与调整内存模式 23
2.4.1 使用标准内存模式 23
2.4.1.2 巨模式(/AH) 24
2.4.1.3 中模式(/AM) 24
2.4.1.1 大模式(/AL) 24
2.4.2 属性NEAR、FAR和HUGE 25
2.4.3 元命令$LARGE和$NOTLARGE 27
2.4.4 不同内存模式中的库子程序的使用 27
2.4.5 影响内存使用的编译选项 27
2.4.5.1 数据界值选项(/Gt) 27
2.4.5.2 命名段的选项(/NT) 28
2.4.5.3 命名数据的选项(/ND) 28
3.2 同时在DOS和OS/2中运行的程序 29
第三章 OS/2下的FORTRAN程序设计 29
3.1 OS/2下的连接与编译 29
3.3 FORTRAN与OS/2的接口 30
3.4 多任务、并发流和动态连接库 30
3.4.1 多任务与并发流 30
3.4.2 动态连接库 31
3.5 多并发流程序 32
3.5.1 支持多并发流程序的库 32
3.5.2.1 BEGINTHREAD函数 33
3.5.2 并发流控制子程序 33
3.5.2.2 ENDTHREAD子程序 34
3.5.2.3 THREADID函数 35
3.6 一个多并发流FORTRAN程序 35
3.6.1 示子程序序操作 35
3.6.2 多并发流程序的编译与连接 36
3.6.3 多并发流程序中的常见问题 37
3.7 使用FORTRAN动态连接库 37
3.7.1 动态连接的步骤 38
3.7.2 LOADDS属性 38
3.7.3 多并发流动态连接库:概述 38
3.7.4 创建一个多并发流动态连接库 39
3.7.5 创建一个用户定制的定义文件 40
3.7.6 使用多并发流动态连接库 40
3.8 对多并发流与动态连接程序的限制 42
3.8.1 大模式与巨模式(/MT,/MD) 42
3.7.8 FORTRAN的OS/2库 42
3.7.7 动态连接和多并发流的编译 42
3.8.2 数学支持(FPi87) 43
3.8.3 限制符号*(*)支持 43
3.8.4 C属性与REAL型数 43
3.8.5 打开文件 43
3.9 建议 43
3.10 其它信息 44
4.1 混合语言调用 45
第四章 混合语言编程 45
4.1.1 命名约定 46
4.1.2 调用约定 47
4.1.3 传递参数的方法 49
4.1.4 编译与连接时的考虑 50
4.1.4.1 使用兼容的内存模式 50
4.1.4.2 指定库 50
4.2 调用其他高级语言 50
4.2.1 INTERFACE语句 51
4.2.4.1 从FORTRAN中调用C——无返回值 52
4.2.4 对C和Pascal的FORTRAN调用 52
4.2.2 C的另一种接口 52
4.2.3 ALIAS属性 52
4.2.4.2 从FORTRAN中调用C——函数调用 53
4.2.4.3 从FORTRAN中调用Pascal——过程调用 54
4.2.4.4 从FORTRAN中调用Pascal——函数调用 55
4.2.5 FORTRAN运行库可用的C函数 56
4.2.5.1 访问函数system与spawnlp 57
4.2.5.2 FORTRAN库和Microsoft C未来版本 58
4.2.6 FORTRAN语言调用BASIC 58
4.3 调用汇编语言子程序 60
4.4 从其他语言中调用FORTRAN 62
第五章 不同语言之间的数据传递 64
5.1 通过引用或值传递数据 64
5.1.1 BASIC的参量 64
5.1.2 C语言的参量 64
5.1.3 FORTRAN的参量 64
5.2.1 整型数与实型数 65
5.1.4 Pascal的参量 65
5.2 传递数字型、逻辑型和字串型数据 65
5.2.2 FORTRAN的类型COMPLEX 66
5.2.3 FORTRAN的类型LOGICAL 67
5.2.4 字串 67
5.2.4.1 字串 67
5.2.4.2 C语言的字串 68
5.2.4.3 Pascal的字串 68
5.2.4.4 FORTRAN的字串 69
5.3 特殊数据类型的处理 70
5.3.1 数组 71
5.3.1.1 传递BASIC数组的注意事项 71
5.3.1.2 数组说明和下标处理 72
5.3.2 结构、记录与用户定义的类型 73
5.3.3 外部数据 74
5.3.5.1 传递公共块的地址 76
5.3.5 公共数据块 76
5.3.4 指针与地址变量 76
5.3.5.2 直接访问公共块 77
5.3.6 使用个数可变的参数 78
第六章 记录结构:文件格式与访问 79
6.1 结构:形式与访问方式 79
6.2 使用格式记录 79
6.2.1 顺序格式记录 79
6.2.2 格式直接文件 80
6.3 使用无格式记录 80
6.3.1 无顺序格式记录 80
6.3.2 无格式直接记录 82
6.4 二进制记录 83
6.4.1 二进制顺序记录 83
6.4.2 二进制直接记录 84
7.1.2 使用8087/287/387选项 86
7.1.1 使用调试和整数大小选项 86
7.1 编译和连接策略 86
第七章 FORTRAN程序的优化方法 86
7.1.3 覆盖的使用 87
7.2 编码策略 87
7.2.1 在SETUP过程中删除错误信息 87
7.2.4 使用BLOCKSIZE选项 88
7.2.3.3 字符变量作为格式限定符 88
7.2.3.2 格式I/O 88
7.2.3.1 左端跳格 88
7.2.3 编辑表的指定 88
7.2.2 使用—致的文件访问和格式类型 88
7.2.5 使用整型和实型变量 89
7.2.6 数组与EQUIVALENCE语句 89
7.2.6.1 数组说明中尽量少使用不同常量 89
7.2.6.2 在每个类型语句中尽可能说明较少的项 90
7.2.6.3 在给定维数前先说明数组类型 90
8.1 图形与字形子程序的用法 91
第八章 图形库子程序概述 91
8.2.1 指定显示选项 92
8.2.2 设置图形坐标 92
8.2 图形特征的定义 92
8.2.3 设置调色板 93
8.2.4 设置图形属性 94
8.3 图形输出的显示 94
8.3.1 图形显示的建立 95
8.3.2 文本的显示 95
8.3.3 转换图象 96
8.3.4 字形字符的显示 97
8.4 可用OS/2的子程序 97
第九章 FORTRAN绘图的基本方法 99
9.1 图形模式 99
9.1.1 检查当前视频方式 99
9.1.2 设置视频方式 100
9.1.3.1 激活一种图形方式 101
9.1.3 编写一个图形程序SINE 101
9.1.3.2 在屏幕上画线 104
9.1.3.3 画正弦曲线 105
9.1.3.4 增加形状 106
9.1.3.5 退出图形方式 107
9.2 增加颜色 108
9.2.1 彩色图形的方式 108
9.2.1.1 CGA彩色图形方式 108
9.2.1.2 颜色的调配 110
9.2.1.3 EGA彩色图形方式 111
9.2.1.4 VGA彩色图形方式 112
9.2.1.5 彩色图形程序COLOR与GRAPHIC 114
9.2.2 使用彩色视频文本方式 116
9.2.2.1 使用正文颜色 116
9.2.2.2 文本色彩程序COLTEXT 117
9.3.2 图形坐标 118
9.3.2.1 物理坐标 118
9.3.1 文本坐标 118
9.3 坐标系 118
9.3.2.2 视口坐标 120
9.3.2.3 窗口坐标 121
9.3.3 实际坐标的例子程序(REALG) 122
9.3.3.1 检查适配器 123
9.3.4 画图 124
10.2 使用Microsoft FORTRAN的字体 129
10.1 字形 129
第十章 图形库中的字形 129
10.2.1 字形注册 130
10.2.2 设置字形和显示文本 130
10.3 例子程序SAMPLER 132
10.4 有效地使用字体 134
第十一章 图形库函数参考 135
arc,arc_w 136
c1earscreen 138
displavcursor 139
ellipse,ellipse_w 140
floodfill,floodfill_w 142
getactivepage 143
getbkco1or 145
getcolor 146
getcurrentposition,getcurrentposition_w 147
getfillmask 149
getfontinfo 151
getgtextextent 152
getimage,getimage_w 153
getlinestyle 154
getphyscoord 155
getpixel,getpixel_w 156
gettextcolor 157
gettextculsor 159
gettextposition 160
getvideoconfig 161
getviewcoord,getviewcoord_w 163
getvisualpage 164
getwindowcoord 165
imagesize,imagesize_w 166
lineto,1ineto_w 168
moveto,moveto_w 170
cutgtext 171
outtext 172
pie,pie_w 173
putinmage,putimage_w 175
rectangle,rectangle_w 176
registerfonts 178
remallpalette,remappalette 181
selectrpalette 186
setactivepage 189
setbkcolor 190
setclIprgn 191
setcolor 192
setfillmask 193
setfont 195
setlinestyle 197
sctpixel,setpixel w 200
set textcolor 203
settextcursor 204
settextposition 206
settextrows 207
settextwindow 208
setvideomode 209
setvideomoderows 211
setvieworg 214
setviewport 217
setvisualpage 221
setwindow 222
unregisterfonts 223
wrapn 224
附录A 错误信息 226
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《环境噪声监测实用手册》中国环境监测总站编 2018
- 《高度关注物质(SVHC)毒性手册 上》顾爱华主编 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018