FORTRAN语言程序设计

FORTRAN语言程序设计 pdf epub mobi txt 电子书 下载 2026

出版者:机械工业出版社
作者:揭金良
出品人:
页数:369
译者:
出版时间:1999-05
价格:38.00元
装帧:平装
isbn号码:9787111071747
丛书系列:
图书标签:
  • FORTRAN
  • 程序设计
  • 计算机科学
  • 编程
  • 科学计算
  • 数值分析
  • 算法
  • 教材
  • 高等教育
  • 工程技术
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

本书根据国家教委制定的全国计算机

作者简介

目录信息

目 录
序言
前言
第1章 计算机系统简介
1.计算机硬件系统
1.1.1运算器
1.1.2控制器
1.1.3存储器
1.1.4输入设备
1.1.5输出设备
1.2计算机软件系统
1.2.1系统软件
1.2.2应用软件
1.3计算机语言简介
1.3.1机器语言
1.3.2汇编语言
1.3.3高级语言
习题
第2章 FORTRAN程序设计初步
2.1FORTRAN语言概述
2.1.1FORTRAN语言的发展情况
2.1.2FORTRAN程序分析
2.1.3FORTRAN程序上机操作
过程
2.1.4流程图
2.2FORTRAN源程序结构
2.2.1程序单位
2.2.2FORTRAN源程序结构与可
执行程序
2.3FORTRAN源程序的书写格式
2.3.1FORTRAN字符
2.3.2关键字
2.3.3符号名及其作用域
2.3.4程序行
2.4FORTRAN数据类型
2.4.1常量
2.4.2变量
2.4.3变量名
2.4.4变量的类型及说明
2.4.5变量的初始化
2.5算术表达式
2.5.1算术表达式
2.5.2算术运算符的优先级
2.5.3算术表达式的类型
2.5.4书写算术表达式注意事项
2.6内部函数
2.6.1函数的概念
2.6.2内部函数
习题
第3章 顺序程序设计
3.1赋值语句
3.1.1算术赋值语句的格式和作用
3.1.2算术赋值语句赋值规则和注
意事项
3.2DATA语句
3.3基本输入输出
3.3.1输入输出语句
3.3.2表控输入
3.3.3表控输出
3.4格式输入输出
3.4.1直接格式说明符
3.4.2格式编辑描述符
3.4.3格式语句FORMAT
3.5参数语句PARAMETER
3.5.1参数语句格式
3.5.2引用参数语句PARAMETER的
注意事项
3.6停止语句和暂停语句
3.6.1停止语句STOP
3.6.2暂停语句PAUSE
3.7顺序结构程序
习题
第4章 选择结构程序设计
4.1结构化程序设计概述
4.1.1结构化程序设计概述
4.1.2结构化程序设计工具
4.1.3算法
4.2转移语句
4.2.1无条件GOTO语句
4.2.2计算转移GOTO语句
4.2.3赋值转移GOTO语句
4.3逻辑表达式
4.3.1关系表达式
4.3.2逻辑表达式
4.3.3逻辑赋值语句
4.4块IF选择结构
4.4.1块IF结构程序的一般形式
4.4.2多条件块IF选择结构
4.5块IF选择结构的嵌套
4.6SELECT CASE选择结构
4.6.1SELECT CASE选择结构的
功能
4.6.2SELECTCASE选择结构
形式
4.6.3SELECTCASE选择结构的执
行过程
4.6.4引用SELECTCASE选择结构
注意事项
4.7逻辑IF语句
4.7.1逻辑IF语句
4.7.2算术IF语句
习题
第5章 循环结构程序设计
5.1循环程序概念
5.2DO循环语句
5.2.1DO语句
5.2.2DO循环控制处理
5.2.3DO环结束语句
5.2.4对DO循环的限制
5.3DOWHILE循环语句
5.3.1DO WHILE
5.3.2DO WHILE循环体的处理
5.3.3DO WHILE循环结构程序的结
束处理
5.3.4有关DOWHILE循环的
限制
5.4EXIT语句和CYCLE语句
5.4.1EXIT语句
5.4.2CYCLE语句
5.5隐循环
5.6循环结构程序的嵌套
5.6.1嵌套循环的形式
5.6.2嵌套循环程序的执行过程
5.6.3对多重循环的限制
习题
第6章 数组
6.1数组与数组元素
6.1.1数组的概念
6.1.2数组与数组元素
6.1.3数组的维数及下标变量
6.2数组说明语句
6.2.1数组说明语句
6.2.2用类型语句说明数组
6.3数组元素在内存的存储顺序
6.4数组的输入和输出
6.4.1数组元素的输入与输出
6.4.2 用数组名作输入与输出对象
6.4.3隐循环输入输出
6.5数组的初始化与数组表达式
6.5.1用赋值语句对数组或数组元
素赋值
6.5.2数组表达式
6.5.3用DATA语句对数组初始化
6.6数组应用程序设计
习题
第7章 函数与子程序
7.1函数
7.1.1内部函数
7.1.2语句函数
7.2外部函数
7.2.1外部函数的结构
7.2.2外部函数的引用
7.2.3外部函数应用实例
7.3子程序
7.3.1子程序的结构
7.3.2子程序调用
7.3.3调用语句的执行过程
7.3.4子程序应用实例
7.4参数的虚实结合
7.4.1变量名作形式参数
7.4.2数组名作形式参数(称为形
式数组)
7.4.3可调数组名作形式参数
7.4.4假定大小的数组作形式参数
7.4.5过程名作形式参数
7.4.6星号作形式参数
7.4.7形式参数与实在参数的对
应关系
7.5共享存储空间
7.5.1等价语句
7.5.2公用语句
7.5.3公用语句与等价语句的结
合使用
7.6数据块子程序
7.6.1数据块子程序的形式
7.6.2注意事项
7.6.3应用实例
7.7ENTRY语句
7.7.1重入口语句ENTRY
7.7.2ENTRY语句的限制
7.7.3应用实例
7.8SAVE 语句
7.8.1定义状态
7.8.2SAVE语句
7.8.3应用实例
习题
第8章 结构与记录
8.1结构类型
8.1.1结构类型说明
8.1.2结构类型说明的限制
8.2记录说明语句和记录变量
8.2.1记录说明语句
8.2.2使用记录说明语句的限制
8.2.3记录变量的引用
8.2.4结构的嵌套
8.3联合与映像结构
习题
第9章 文件的输入输出
9.1文件概述
9.1.1文件名
9.1.2文件目录及路径
9.1.3文件的大小
9.1.4记录
9.1.5文件的存取方式
9.2文件操作语句
9.2.1打开数据文件语句(OPEN)
9.2.2关闭文件语句(CLOSE)
9.2.3输入语句(READ)
9.2.4输出语句(WRITE)
9.2.5反绕语句(REWIND)
9.2.6回退语句(BACKSPACE)
9.2.7文件结束语句(ENDFILE)
9.3顺序文件的操作
9.3.1顺序格式文件
9.3.2顺序无格式文件
9.3.3顺序二进制文件
9.4直接文件的操作
9.4.1直接格式文件
9.4.2直接无格式二进制文件
9.5外部文件与内部文件
9.6文件应用实例
习题
第10章 字符、双精度与复型数
据处理
10.1字符赋值语句
10.1.1字符表达式
10.1.2字符数据的输入输出
10.1.3字符内部函数
10.2字符数据处理应用实例
10.2.1分析
10.2.2LQ-2500打印机指令
10.2.3程序流程图
10.3双精度型数据处理
10.4复型及双精度复型数据处理
10.4.1复型数据要格式化输入
输出
10.4.2复型操作函数
习题
第11章 调用其他语言的过程
11.1MSFORTRAN5.1调用其他语言
概述
11.1.1命名规则
11.1.2调用协议
11.1.3参数的传递
11.2接口说明语句INTERFACE
11.2.1接口定义模块的功能
11.2.2接口定义模块的格式
11.3FORTRAN 调用C语言实例
11.4FORTRAN调用汇编语言子
程序
习题
第12章 图形接口与图形应用
程序
12.1视频模式
12.1.1图形应用程序引例
12.1.2设置视频模式
12.1.3获取视频模式参数
12.1.4最大分辨率及最大颜色数
12.2设置颜色及调色板
12.2.1CGA调色板
12.2.2EGA调色板及混合颜色
12.2.3VGA调色板
12.3图形坐标
12.3.1物理坐标
12.3.2视口坐标
12.3.3窗口坐标
12.3.4屏幕位置及光标
12.4图形应用程序实例
习题
附录A FORTRAN77 语句表
附录B 内部函数和子程序
附录C 图形函数
参考文献
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的排版真是让人眼前一亮,装帧设计充满了典雅复古的气息,那种厚重的纸张质感和沉稳的字体选择,仿佛将人带回了计算科学的黄金时代。一翻开扉页,就能感受到作者对编程艺术的敬畏之心,图文排版简洁而不失深度,每一页的留白都恰到好处,让人在学习枯燥的语法细节时,也能享受到视觉上的愉悦。特别是书中穿插的那些早期计算机构建的黑白照片,不仅提供了历史的注脚,更像是无声的激励,让人对这门“老牌”语言抱有一种特殊的亲切感。阅读过程中,我发现作者在讲解复杂概念时,总是能巧妙地运用清晰的流程图和结构化的示例代码块,即便对于初次接触编译原理的读者,也能循序渐进地理解底层逻辑,这种对读者体验的细致考量,在技术书籍中实属难得。装帧的坚固程度也让人放心,即便是经常翻阅和带着它往返图书馆,书脊依然保持完好,丝毫没有松动的迹象,足见出版方在制作上的用心,它更像是一件值得珍藏的工艺品,而非单纯的工具书。

评分

坦白说,初拿到这本书时,我有些担心其内容会过于陈旧,毕竟编程语言的世界日新月异。然而,这本书的深度和前瞻性完全超出了我的预期。它对高性能计算(HPC)中的并行化思想,如OpenMP指令集的引入和矩阵运算的底层优化技巧,介绍得非常到位。作者没有停留于表面,而是深入剖析了为什么Fortran在科学计算领域依然占据着不可替代的地位,比如它对大型多维数组操作的天然优化。书中对“内存布局”和“缓存一致性”的讲解,配以详尽的伪代码分析,让原本抽象的性能优化概念变得触手可及。这已经远远超出了“程序设计”的基础范畴,更像是一本针对专业领域工程师的进阶指南。对于任何打算从事气候模拟、流体力学或者金融工程等需要极致计算效率的领域的人来说,这本书提供的视角是极其宝贵的,它教会你的不仅是如何写代码,更是如何写出“快”的代码。

评分

我对这本书的逻辑编排赞叹不已,它不仅仅是一本语法手册的堆砌,更像是一部精心编排的编程思想演进史。作者并没有急于展示复杂的数组操作或循环结构,而是从最基础的变量定义和控制流开始,层层递进,稳扎稳打。最让我印象深刻的是它处理“模块化”和“外部函数调用”那几章,作者没有简单地罗列API,而是通过构建一个完整的、具有实际应用背景的小型项目案例,贯穿始终地展示了如何将大型程序分解并有效地组织起来。这种“项目驱动式”的教学方法,极大地提升了学习的代入感和实用性。此外,书中对不同Fortran标准(比如从Fortran 77到现代Fortran的演变)的对比分析,处理得极为细腻,不是生硬地罗列差异,而是结合当时的计算需求,解释为何会产生这些语法或特性上的改变,这使得学习过程充满了历史的纵深感和对技术迭代的理解,避免了死记硬背的枯燥。

评分

这本书的配套资源和自我检测机制设计得极为人性化,这一点在很多技术书籍中是常常被忽略的环节。每一章末尾的“概念回顾与实践挑战”部分,设计得非常巧妙。挑战题的难度梯度设置得极其合理,从基础的语法重述,到需要综合运用多个章节知识点的综合性算法实现,层次分明。更重要的是,作者提供了一套详尽的参考解答和对不同解法的性能分析,这使得读者可以真正做到“学以致用”并“对比优化”。我甚至发现,作者鼓励读者在解决问题时,不要局限于书本给出的某一种特定写法,而是引导我们去思考不同逻辑结构对运行效率可能产生的影响。这种鼓励批判性思维和自我验证的学习环境,远比单纯的“看书→做题→对答案”模式要有效得多。它真正培养的是一种独立解决复杂问题的能力,而不是单纯的语言工具掌握度。

评分

阅读这本书的过程,感觉就像是跟随一位经验丰富的老教授在进行一对一的学术辅导。作者的文字风格极其严谨,但又充满了学者特有的洞察力和幽默感。书中对一些经典编程“陷阱”的解析尤为精彩,比如当出现意外的编译错误或运行时异常时,作者总能提前预判读者的困惑点,并提供多角度的调试思路和排错技巧。我特别欣赏作者在处理高级特性时所展现出的那种“推测未来”的能力,他似乎总能预见到下一代编译器可能会引入的优化方向,并提前在示例中埋下伏笔。这种预见性让这本书的生命力得以延长。语言的组织上,他善用比喻来阐释那些晦涩的编译器优化策略,使得复杂的指令集操作不再是冰冷的机器语言,而更像是某种有逻辑的数学艺术,让人在学习的疲惫感中,总能找到一丝豁然开朗的乐趣,学术的深度与阅读的舒适度达到了奇妙的平衡。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有