Visual FORTRAN编程指南PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:邓巍巍,王越男编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:7115085307
- 页数:338 页
第一章 Visual FORTRAN初步 1
1.1重新认识FORTRAN 1
1.1.1 FORTRAN语言的发展简介 1
1.1.2 FORTRAN 90语言标准的新特性 2
1.1.3 FORTRAN语言与其它语言的比较 3
1.2 Visual FORTRAN简介和安装 5
1.2.1 Visual FORTRAN简介 5
1.2.2 Visual FORTRAN 5.0的特性 6
1.2.3 Visual FORTRAN5.0的安装 7
1.3 Microsoft Developer Studio开发环境 10
1.3.1 Microsoft Developer Studio开发环境简介 10
1.3.2工具栏和菜单 11
1.3.3环境窗口 13
1.3.4工作空间(Workspace)窗口和输出(Output)窗口 14
1.4.1使用InfoView 16
1.4在线帮助 16
1.4.2使用上下文相关的帮助 19
1.4.3其它帮助途径 19
1.5 Developer Studio与Web 21
第二章 FORTRAN 90基础知识 23
2.1字符集 23
2.2程序结构 24
2.2.1程序单元 24
2.2.2语句 25
2.2.3名称 27
2.2.4关键字 28
2.3表达式 28
2.3.1 内部操作符 28
2.3.2创建表达式 30
2.3.3数值表达式 30
2.3.4字符表达式 31
2.3.5关系表达式 32
2.3.6逻辑表达式 33
2.4源程序书写格式 35
2.4.1概述 36
2.4.2自由格式 37
2.4.3固定格式和Tab格式 38
2.4.4所有格式都适用的格式 39
第三章 数据类型 40
3.1概述 40
3.2内部数据类型 40
3.2.1整型数据 42
3.2.2实型数据 42
3.2.3复型数据 43
3.2.4字符型数据 44
3.2.5逻辑型数据 47
3.3.1派生数据类型 48
3.3派生数据类型 48
3.3.2派生数据类型的缺省初始化 51
3.3.3派生类型的值 52
3.4数据属性 52
3.4.1参数(PARAMETER)属性和语句 53
3.4.2公共(PUBLIC)与个别(PRIVATE)属性和语句 54
3.4.3保存(SAVE)属性和语句 54
3.4.4静态(STATIC)属性和语句 55
3.4.5自动(AUTOMATIC)属性和语句 56
3.4.6用编译器指令指定属性 56
3.5数组和指针 57
3.5.1数组的性质和定义 57
3.5.2数组元素和数组片段 61
3.5.3数组赋值 65
3.5.4数组操作 67
3.5.5内部数组操作函数 68
3.5.5指针 73
3.5.6数组与指针的动态联合 75
3.5.7 DIGITAL FORTRAN指针 78
第四章 程序单元和块结构 81
4.1概述 81
4.2主程序 82
4.2.1主程序格式 82
4.2.2程序的执行 83
4.3模块 84
4.3.1概述 84
4.3.2模块的定义 85
4.3.3模块的引用(USE语句) 86
4.4过程 88
4.4.1外部过程 89
4.4.2块数据程序单元 89
4.5过程接口块 90
4.6.1名称的范围 92
4.6作用范围 92
4.6.2解决过程引用问题 95
4.7联合 97
4.7.1参数联合 98
4.7.2使用联合 99
4.7.3宿主联合 99
4.8可执行结构和可执行块 100
4.8.1概述 100
4.8.2结构命名 101
4.8.3 IF结构 101
4.8.4 CASE结构 102
4.8.5 DO循环控制 104
4.9分支选择 107
4.9.1 GOTO语句 107
4.10.1递归函数 108
4.10递归过程 108
4.9.2 CONTINUE和STOP语句 108
4.10.2递归子程序 109
第五章 输入输出 111
5.1文件、设备和输入输出硬件 111
5.1.1逻辑设备 111
5.1.2文件 114
5.1.3输入输出硬件 120
5.2输入输出编辑 121
5.2.1 I/O列表 122
5.2.2 I/O编辑的方法 124
5.2.3格式化I/O 125
5.2.4可重复编辑描述符 127
5.2.5不可重复编辑描述符 131
5.2.6直接列表I/O 134
5.2.7名称列表I/O 138
5.3.1输入输出语句概览 142
5.3输入输出语句 142
5.3.2 I/O语句说明符 143
第六章 使用项目进行工作 147
6.1运行第一个程序 147
6.1.1打开一个存在的工程 147
6.1.2建立和执行项目 148
6.2 Visual FORTRAN的项目 149
6.2.1项目中的文件 149
6.2.2 Visual FORTRAN项目的类型 150
6.2.3 Visual FORTRAN项目的配置 152
6.2.4创建Visual FORTRAN工作空间和项目 153
6.3编写程序的一般步骤 155
6.3.1新建一个工程 155
6.3.2向项目中添加文件 155
7.2文本编辑器 158
第七章 使用编辑器提高效率 158
7.1前言 158
7.2.1启动文本编辑器 159
7.2.2文档 159
7.2.3文本搜索 165
7.2.4定制编辑器 167
7.3图形编辑器 169
7.3.1位图,工具栏和光标 169
7.3.2启动图形编辑器 170
7.3.3图形编辑器的工具栏 171
第八章 使用QuickWin 172
8.1概述 172
8.1.1 QuickWin的能力 173
8.1.2 QuickWin和基于Windows的应用程序的比较 175
8.2 QuickWin程序的类型 175
8.2.3 QuickWin用户界面 176
8.2.4缺省的QuickWin菜单 176
8.2.1标准图形应用程序 176
8.2.2 QuickWin图形应用程序 176
8.3创建QuickWin窗口 177
8.3.1访问窗口属性 177
8.3.2创建子窗口 179
8.3.3赋给窗口焦点和设置活动窗口 180
8.3.4保持窗口打开 181
8.3.5控制窗口的大小和位置 181
8.4定义图形特性 182
8.4.1选择显示选项 182
8.4.2设置图形坐标 182
8.4.3使用颜色 183
8.5显示图形输出 184
8.5.1绘制图形 184
8.4.4设置图像属性 184
8.5.2显示基于字符的文本 186
8.5.3显示基于字体的字符 187
8.6屏幕图像 187
8.6.1在内存中传输图像 188
8.6.2载入图像和保存图像到文件 188
8.6.3从QuickWin编辑菜单编辑文本和图形 188
8.7定制QuickWin程序 189
8.7.1菜单程序控制 189
8.7.2改变状态条和状态信息 193
8.7.3显示信息框 194
8.7.4定义关于(About)框 195
8.7.5使用定制图标 195
8.8使用鼠标 197
8.8.1基于事件的函数 197
8.8.2顺序函数 199
8.8.3缺省的QuickWin处理 200
8.9增强QuickWin应用程序 200
第九章 图形和字体 201
9.1使用图形模式 201
9.1.1检测当前图形模式 201
9.1.2设置图形模式 202
9.1.3编写图形程序 202
9.2添加颜色 209
9.2.1颜色混合 209
9.2.2 VGA颜色面板 211
9.2.3使用文本颜色 212
9.3坐标系 212
9.3.1文本坐标系 212
9.3.2图形坐标 213
9.3.3实坐标例程序 216
9.5.1初始化字体 222
9.5使用字体 222
9.4可用字型 222
9.5.2设置字体和显示文本 223
9.6字体示例程序 224
第十章 使用对话框 226
10.1使用资源编辑器设计对话框 226
10.1.1设计对话框 226
10.1.2设置控件属性 233
10.1.3包含文件 234
10.2编写对话框程序 234
10.2.1初始化并激活对话框 234
10.2.2对话框反馈例程 236
10.3对话框函数 238
10.4对话框控件 239
10.4.1控件索引 240
10.4.2对话框控件的可用索引 241
10.4.3指定控件索引 242
10.5使用对话框控件 243
10.5.1概述 243
10.5.2静态文本 244
10.5.3编辑框 244
10.5.4分组框 245
10.5.5复选框和单选框 246
10.5.6按钮 247
10.5.7列表框和组合框 247
10.5.8滚动条 251
10.5.8设置返回值和退出 251
第十一章 混合语言编程 253
11.1概述 253
11.2混合语言问题 253
11.2.1调整混合语言中的调用约定 254
11.2.2调整混合语言编程中的命名约定 260
11.2.3定义FORTRAN中过程的原型 264
11.3混合语言编程中的数据交换和访问 265
11.3.1在混合语言编程中传递参数 266
11.3.2在混合语言编程中使用模块 268
11.3.3在混合语言编程中使用公共外部数据 269
11.4处理混合语言编程的数据类型 273
11.4.1处理数字、复型和逻辑型数据类型 273
11.4.2处理FORTRAN 90数组指针和可分配数组 274
11.4.3处理DIGITAL FORTRAN指针 275
11.4.4处理数组和Visual FORTRAN数组描述符 277
11.4.5处理字符数组 279
11.4.6处理用户定义类型 282
11.5 Visual FORTRAN/Visual C++混合语言编程 283
第十二章 高级主题 285
12.1高效使用数组 285
12.1.1数组整体操作 285
12.1.2使用列为主的数组访问和存储 286
12.1.3尽量使用FORTRAN 90内在数组过程 287
12.1.4多维数组维的宽度 287
12.2使用IMSL数学和统计库 288
12.2.1从Visual FORTRAN中使用IMSL库 288
12.2.2库命名约定 290
12.2.3在混合语言环境中使用IMSL库 291
12.3使用本国语言支持例程 293
12.3.1概述 293
12.3.2单字符集和多字符集 294
12.3.3本国语言支持库例程 294
12.4创建多线程应用程序 300
12.4.1多线程的基本概念 301
12.4.2编写多线程程序 301
12.4.3编译和连接多线程程序 306
附录 Visual FORTRAN语言简表 308
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《万里云天万里路 国医大师邓铁涛师承团队学术精华》邱仕君,刘小斌,邓中光 2018
- 《无机及分析测试技术》李巍巍 2018
- 《行走世界》(中国)邓海南 2019
- 《数据结构 C语言版 第5版》邓文华 2019
- 《物理学科德育元素的开掘与实施研究》陈珍国,邓志文主编 2019
- 《诗我所思》邓建中 2019
- 《无机化学实验与指导》王越主编 2019
- 《职通英语综合教程 3 第2版》陈静,邓冬至,王军主编 2019
- 《范文澜文集》邓丽兰 2019
- 《超临界流体色谱技术》邓惠敏,杨飞,唐盛主译 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019