微信扫一扫,移动浏览光盘
简介
《普通高等院校计算机基础教育系列教材?FORTRAN程序设计》以标准FORTRAN 77为基础,系统介绍了FORTRAN语言的基本知识和程序设计方法,并以MS-FORTRAN5.1为蓝本,深入介绍了MS-FORTRAN的高级功能及使用方法。为方便读者的使用和提高,书中适量地介绍了FORTRAN 90的一些基本扩展功能和用法。全书共分10章,包括概述、FORTRAN语言基础、顺序结构设计、选择结构设计、循环结构程序设计、数组、程序设计的模块化、FORTRAN的文件操作、MS-FORTRAN的高级功能、MS-FORTRAN的绘图程序设计。每章的后面都有大量的习题和上机练习题,供读者温习所学内容和上机实践。
《普通高等院校计算机基础教育系列教材?FORTRAN程序设计》是计算机基础教学第二层次教材之一,适合于各大专院校理工类学生,也可作为工程技术人员和科技人员、特别是从事涉及大量数值计算和工程设计人员的参考书。《普通高等院校计算机基础教育系列教材?FORTRAN程序设计》也适用于各类人员自学使用。
目录
1 概述
1.1 FORTRAN语言的发展概况
1.2 FORTRAN语言的特点和功能
1.3 程序设计中的算法及其表示方法
1.3.1 算法的基本概念
1.3.2 算法的特性
1.3.3 算法的表示方法
1.4 程序设计方法与软件工程
1.4.1 程序的设计方法
1.4.2 软件工程的概念
习题1
2 FORTRAN语言基础
2.1 FORTRAN的基本规定
2.1.1 FORTRAN语言使用的字符集
2.1.2 FORTRAN的标识符
2.1.3 FORTRAN源程序的书写规则
2.2 FORTRAN的程序和语句
2.2.1 FORTRAN程序的构成
2.2.2 FORTRAN的语句
2.3 FORTRAN的数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 双精度型数据
2.3.4 复型数据
2.3.5 字符型数据
2.3.6 逻辑型数据
2.3.7 数据类型的扩展
2.4 FORTRAN的函数
2.4.1 系统函数
2.4.2 自定义函数
2.5 FORTRAN的表达式
2.5.1 算术表达式
2.5.2 字符表达式
2.5.3 关系表达式
2.5.4 逻辑表达式
2.5.5 运算的优先级
习题2
3 顺序结构设计
3.1 变量的赋值
3.1.1 赋值语句
3.1.2 DATA语句
3.2 数据的输入和输出
3.2.1 简单的输入和输出语句
3.2.2 格式输出
3.2.3 格式输入
3.2.4 自带格式的输入和输出
3.3 其他基本语句
3.3.1 END语句
3.3.2 PAUSE语句
3.3.3 STOP语句
3.3.4 PARAMETER语句
3.3.5 语句函数的使用
3.4 顺序结构程序设计
习题3
4 选择结构设计
4.1 逻辑IF语句
4.2 块IF结构
4.2.1 单分支的块IF结构
4.2.2 双分支的块IF结构
4.2.3 块IF的嵌套
4.2.4 多分支的块IF
4.3 选择结构程序设计
习题4
5 循环结构设计
5.1 循环结构
5.1.1 循环结构的构成
5.1.2 循环结构的两种类型
5.2 用GOTO语句设计的循环程序
5.2.1 块IF与GOTO语句实现的循环
5.2.2 逻辑IF语句与GOTO语句设计的循环程序
5.3 用循环语句设计循环程序
5.3.1 DO-WHILE循环
5.3.2 DO循环结构
5.4 结构化的循环结构
5.5 循环嵌套
5.6 循环结构程序设计
5.6.1 循环结构语句的比较
5.6.2 循环结构程序设计综合举例
习题5
6 数组
6.1 数组与数组元素
6.1.1 数组的说明
6.1.2 数组元素及其引用
6.2 数组的逻辑结构和存储结构
6.3 给数组赋初值
6.4 数组的输入与输出
6.4.1 数组的整体输入与输出
6.4.2 用DO循环实现数组的输入与输出
6.5 应用举例
习题6
7 程序设计的模块化
7.1 程序的模块化思想
7.2 函数子程序
7.2.1 函数子程序的设计
7.2.2 函数子程序的引用
7.3 子例行程序
7.3.1 子例行程序的设计
7.3.2 子例行程序的调用
7.4 程序间的数据传递
7.4.1 实参和虚参之间的数据传递
7.4.2 程序间的过程名传递
7.4.3 程序间的数据传递
7.5 数据块子程序
7.6 模块化程序举例
习题7
8 FORTRAN的文件操作
8.1 FORTRAN的文件
8.1.1 记录与文件
8.1.2 文件的分类
8.2 文件相关操作语句
8.2.1 OPEN语句
8.2.2 READ/WRITE语句
8.2.3 CLOSE语句
8.2.4 REWIND语句
8.2.5 BACKSPACE语句
8.2.6 ENDFILE语句
8.2.7 INQUIRE语句
8.3 文件的使用
8.3.1 文本文件的使用
8.3.2 有格式顺序文件的使用
8.3.3 无格式顺序文件的使用
8.3.4 有格式直接文件的使用
8.3.5 无格式直接文件的使用
8.3.6 二进码顺序文件的使用
8.3.7 二进码直接文件的使用
习题8
9 MS-FORTRAN的高级功能
9.1 元命令及其使用方法
9.1.1 元命令
9.1.2 元命令的使用
9.2 结构、联合与内存映像
9.2.1 结构
9.2.2 联合与映像
9.3 符号属性和外部过程界面说明
9.3.1 符号属性说明
9.3.2 外部过程界面说明
9.4 标准外部函数过程
9.4.1 时间/日期函数
9.4.2 随机子过程
9.4.3 命令行参数过程
9.4.4 DOS命令及外部命令调用函数
9.5 字形处理
9.5.1 文本字符与字形
9.5.2 字形子程序
习题9
10 MS-FORTRAN的绘图程序设计
10.1 FORTRAN的图形模式
10.1.1 屏幕坐标系与色彩
10.1.2 图形模式设置和取消
10.2 绘图程序设计
10.2.1 图形基本操作命令
10.2.2 基本绘图命令
10.2.3 基本绘图程序设计
10.2.4 综合绘图程序设计
10.2.5 三维图形程序设计
10.3 屏幕窗口和图像操作
10.3.1 页面设置
10.3.2 视区和窗口
10.3.3 屏幕图形的保存与重绘
10.4 Auto CAD接口程序设计
10.4.1 与Auto CAD的接口技术
10.4.2 Auto CAD DXF文件接口图形子程序
10.4.3 Auto CAD接口程序设计
10.4.4 大型软件包介绍
习题10
附录
附录1 MS-FORTRAN 5.1的使用
附录2 FORTRAN PowerStation 4.0的使用
附录3 常用字符的ASCⅡ代码表
附录4 FORTRAN的系统函数
参考文献
1.1 FORTRAN语言的发展概况
1.2 FORTRAN语言的特点和功能
1.3 程序设计中的算法及其表示方法
1.3.1 算法的基本概念
1.3.2 算法的特性
1.3.3 算法的表示方法
1.4 程序设计方法与软件工程
1.4.1 程序的设计方法
1.4.2 软件工程的概念
习题1
2 FORTRAN语言基础
2.1 FORTRAN的基本规定
2.1.1 FORTRAN语言使用的字符集
2.1.2 FORTRAN的标识符
2.1.3 FORTRAN源程序的书写规则
2.2 FORTRAN的程序和语句
2.2.1 FORTRAN程序的构成
2.2.2 FORTRAN的语句
2.3 FORTRAN的数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 双精度型数据
2.3.4 复型数据
2.3.5 字符型数据
2.3.6 逻辑型数据
2.3.7 数据类型的扩展
2.4 FORTRAN的函数
2.4.1 系统函数
2.4.2 自定义函数
2.5 FORTRAN的表达式
2.5.1 算术表达式
2.5.2 字符表达式
2.5.3 关系表达式
2.5.4 逻辑表达式
2.5.5 运算的优先级
习题2
3 顺序结构设计
3.1 变量的赋值
3.1.1 赋值语句
3.1.2 DATA语句
3.2 数据的输入和输出
3.2.1 简单的输入和输出语句
3.2.2 格式输出
3.2.3 格式输入
3.2.4 自带格式的输入和输出
3.3 其他基本语句
3.3.1 END语句
3.3.2 PAUSE语句
3.3.3 STOP语句
3.3.4 PARAMETER语句
3.3.5 语句函数的使用
3.4 顺序结构程序设计
习题3
4 选择结构设计
4.1 逻辑IF语句
4.2 块IF结构
4.2.1 单分支的块IF结构
4.2.2 双分支的块IF结构
4.2.3 块IF的嵌套
4.2.4 多分支的块IF
4.3 选择结构程序设计
习题4
5 循环结构设计
5.1 循环结构
5.1.1 循环结构的构成
5.1.2 循环结构的两种类型
5.2 用GOTO语句设计的循环程序
5.2.1 块IF与GOTO语句实现的循环
5.2.2 逻辑IF语句与GOTO语句设计的循环程序
5.3 用循环语句设计循环程序
5.3.1 DO-WHILE循环
5.3.2 DO循环结构
5.4 结构化的循环结构
5.5 循环嵌套
5.6 循环结构程序设计
5.6.1 循环结构语句的比较
5.6.2 循环结构程序设计综合举例
习题5
6 数组
6.1 数组与数组元素
6.1.1 数组的说明
6.1.2 数组元素及其引用
6.2 数组的逻辑结构和存储结构
6.3 给数组赋初值
6.4 数组的输入与输出
6.4.1 数组的整体输入与输出
6.4.2 用DO循环实现数组的输入与输出
6.5 应用举例
习题6
7 程序设计的模块化
7.1 程序的模块化思想
7.2 函数子程序
7.2.1 函数子程序的设计
7.2.2 函数子程序的引用
7.3 子例行程序
7.3.1 子例行程序的设计
7.3.2 子例行程序的调用
7.4 程序间的数据传递
7.4.1 实参和虚参之间的数据传递
7.4.2 程序间的过程名传递
7.4.3 程序间的数据传递
7.5 数据块子程序
7.6 模块化程序举例
习题7
8 FORTRAN的文件操作
8.1 FORTRAN的文件
8.1.1 记录与文件
8.1.2 文件的分类
8.2 文件相关操作语句
8.2.1 OPEN语句
8.2.2 READ/WRITE语句
8.2.3 CLOSE语句
8.2.4 REWIND语句
8.2.5 BACKSPACE语句
8.2.6 ENDFILE语句
8.2.7 INQUIRE语句
8.3 文件的使用
8.3.1 文本文件的使用
8.3.2 有格式顺序文件的使用
8.3.3 无格式顺序文件的使用
8.3.4 有格式直接文件的使用
8.3.5 无格式直接文件的使用
8.3.6 二进码顺序文件的使用
8.3.7 二进码直接文件的使用
习题8
9 MS-FORTRAN的高级功能
9.1 元命令及其使用方法
9.1.1 元命令
9.1.2 元命令的使用
9.2 结构、联合与内存映像
9.2.1 结构
9.2.2 联合与映像
9.3 符号属性和外部过程界面说明
9.3.1 符号属性说明
9.3.2 外部过程界面说明
9.4 标准外部函数过程
9.4.1 时间/日期函数
9.4.2 随机子过程
9.4.3 命令行参数过程
9.4.4 DOS命令及外部命令调用函数
9.5 字形处理
9.5.1 文本字符与字形
9.5.2 字形子程序
习题9
10 MS-FORTRAN的绘图程序设计
10.1 FORTRAN的图形模式
10.1.1 屏幕坐标系与色彩
10.1.2 图形模式设置和取消
10.2 绘图程序设计
10.2.1 图形基本操作命令
10.2.2 基本绘图命令
10.2.3 基本绘图程序设计
10.2.4 综合绘图程序设计
10.2.5 三维图形程序设计
10.3 屏幕窗口和图像操作
10.3.1 页面设置
10.3.2 视区和窗口
10.3.3 屏幕图形的保存与重绘
10.4 Auto CAD接口程序设计
10.4.1 与Auto CAD的接口技术
10.4.2 Auto CAD DXF文件接口图形子程序
10.4.3 Auto CAD接口程序设计
10.4.4 大型软件包介绍
习题10
附录
附录1 MS-FORTRAN 5.1的使用
附录2 FORTRAN PowerStation 4.0的使用
附录3 常用字符的ASCⅡ代码表
附录4 FORTRAN的系统函数
参考文献
Fortran程序设计[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×