本书介绍了当前国际上广泛流行的高级算法语言Fortran的全新版本Fortran 95。 本书循序渐进、由浅到深,使用结构化及面向对象程序设计观念,以简捷明了的方式把Fortran 95介绍给读者。书中主要讲述了Fortran 95程序设计的方法,包括数值计算、计算机绘图、窗口程序设计、与Visual C/Visual Basic/Delphi的链接、甚至是游戏程序的编写。
本书语言简洁,实例丰富,面向初、中级读者,适合初学Fortran程序设计的读者和想尝试由Fortran 77跨入Fortran 95的老手,也可作为从事Fortran教学研究、开发及应用方面的工程技术人员的参考书。
第1章计算机概论
1-1计算机简史
1-2数字化
1-3微处理器(MicroProcessor)
1-4计算机基本结构
1-5操作系统
1-6计算机语言
1-7今天的计算机
第2章编译器的使用
2-1编译器简介
2-2VisualFortran的使用
2-3LINUX下使用Fortran
第3章Fortran程序设计基础
3-1字符集
3-2书面格式
3-3Fortran的数据类型
3-4Fortran的数学表达式
3-5Fortran简史
第4章输入输出及声明
4-1输入(WRITE)输出(PRINT)命令
4-2声明
4-3输入命令(READ)
4-4格式化输入输出(FORMAT)
4-5声明的其他事项
4-6混合运算
4-7Fortran90的自定义数据类型
4-8KIND的使用
第5章流程控制与逻辑运算
5-1IF语句
5-2浮点数及字符的逻辑运算
5-3SELECTCASE语句
5-4其他流程控制
5-5二进制的逻辑运算
第6章循环
6-1DO
6-2DOWHILE循环
6-3循环的流程控制
6-4循环的应用
第7章数组(ARRAY)
7-1基本位用
7-2数组内容的设置
7-3数组的保存规则
7-4可变大小的数组
7-5数组的应用
第8章函数
8-1子程序(SUBROUTINE)的使用
8-2自定义函数(FUNCTION)
8-3全局变量(COMMON)
8-4函数中的变量
8-5特殊参数的使用方法
8-6特殊的函数类型
8-7MODULE
8-8一些少用的功能
8-9使用多个文件
8-10函数的应用
第9章文件
9-1文件读取的概念
9-2文件的操作
9-3顺序文件的操作
9-4直接访问文件的操作
9-5二进制文件的操作
9-6InternalFile(内部文件)
9-7NAMELIST
9-8文件的应用
第10章指针
10-1指针基本概念
10-2指针数组
10-3指针与函数
10-4基本的指针应用
10-5指针的高级应用
第11章MODULE及面向对象
11-1结构化与面向对象
11-2再论MODULE
11-3再论INTERFACE
11-4实际应用
第12章编译器的高级使用
12-1编译器的完整功能
12-2编译
12-3调试Debug
12-4优化
12-5与其他语言链接
12-6其他功能
第13章计算机绘图
13-1绘图基本概念
13-2SGL基本使用
13-3SGL的交互功能
13-4图像与色彩
13-5高级应用
第14章数值方法
14-1求解非线性函数
14-2线性代数
14-3积分
14-4插值法与曲线近似
第15章数据结构与算法
15-1排序
15-2搜索
15-3堆栈Stack
15-4树状结构
第16章IMSL函数库
16-1线性代数
16-2求解非线性方程
16-3微积分
16-4微分方程
16-5插值与曲线近似
附录
附录AFortran库存函数
附录BASCII表
作为一个对编程语言充满好奇心的学生,我喜欢探索不同语言的独特之处和应用场景。Fortran,这个名字对我来说,带着一种历史的厚重感,也暗示着它在科学计算领域的强大生命力。我从一本介绍各种编程语言的书籍中了解到Fortran在天体物理、气象预报、流体力学等领域的广泛应用,这让我产生了浓厚的兴趣。于是,我开始寻找一本能够让我系统了解Fortran 95的书籍。《Fortran 95程序设计(附光盘)》这本书的出现,让我觉得这是一个绝佳的学习机会。我特别希望这本书能够以一种通俗易懂的方式,把我带入Fortran 95的世界,让我理解它为什么在高性能计算领域如此受欢迎。书中关于数组处理和并行计算的讲解,是我最为期待的部分,因为我了解到这些是Fortran的核心优势所在。我希望这本书能够引导我完成一些基础的科学计算任务,让我亲身体验Fortran 95的魅力。附带的光盘,对我来说,就像是一把开启Fortran世界大门的钥匙,让我能够更方便地进行实践和探索。
评分我是一名软件工程师,主要负责后端开发,工作中接触的语言主要是Java和Python。不过,在与一些拥有悠久历史的科学计算库和遗留系统的打交道时,我发现Fortran依然扮演着重要的角色。很多高性能的数值计算库,其核心部分仍然是用Fortran编写的,并且经过了长时间的优化,性能上难以匹敌。因此,学习Fortran 95,了解其现代化的特性,对于我来说,有助于更好地理解和维护这些系统,甚至在必要时进行性能优化。我比较关心这本书是否能够涵盖Fortran 95在数据结构、算法以及与C/C++等语言的互操作性方面的内容。在现代软件工程中,语言之间的协同工作越来越普遍,了解Fortran 95如何与其他语言进行接口,如何调用外部库,以及如何进行高效的数据交换,对我来说具有重要的实际意义。这本书的“程序设计”侧重,让我期待它不仅会教授语法,更会引导读者如何构建健壮、高效的Fortran程序。
评分初识这本书,纯粹是被封面上那种严谨而又不失科技感的蓝色调所吸引。我本身是计算机科学专业的一名大三学生,在学习了C++和Java后,感觉在科学计算和工程领域,Fortran的地位依然举足轻重。虽然市场上Fortran的书籍不少,但很多都显得年代久远,内容更新不够及时。这本书的出版年份让我眼前一亮,Fortran 95的版本更是我急需了解和掌握的。在网上浏览了一下目录,发现它涵盖了Fortran 95的基础语法、数据类型、控制结构,更重要的是,还深入讲解了数组处理、过程(子程序和函数)、模块以及面向对象编程的一些特性。这对于我来说,意味着可以从零开始,系统地构建Fortran 95的知识体系,并且能够学习到现代Fortran的一些高级用法,这在很多老教材上是看不到的。我尤其期待书中关于数值计算和科学工程应用部分的介绍,希望能够通过这本书的学习,为我日后在科研项目中的数值模拟和数据分析打下坚实的基础。光盘的附赠更是锦上添花,相信里面会包含丰富的示例代码和相关的开发工具,这对于学习者来说,是极其宝贵的资源,能够帮助我们更快地将理论知识转化为实践。
评分我是一名自学编程的爱好者,平时喜欢尝试各种语言来解决生活中的一些小问题,比如数据分析、自动化脚本等等。最近因为在接触一些科学计算的开源项目,发现其中很多底层代码是用Fortran编写的,而且性能表现非常出色。虽然我之前对Fortran几乎一无所知,但它的高效性深深吸引了我。在选择学习资料时,我通常会倾向于那些讲解清晰、循序渐进,并且有大量实战案例的书籍。这本书的标题《Fortran 95程序设计》让我觉得它应该是一个比较全面的入门到进阶的学习路径。我特别关注书中对于“程序设计”这个词的理解,是仅仅停留在语法教学,还是能够引导读者如何去设计合理的程序结构,如何编写出易于理解和维护的代码。我对书中可能包含的练习题和项目非常感兴趣,因为我坚信,通过动手实践才能真正掌握一门编程语言。附带的光盘对我来说是一个巨大的优势,这意味着我不需要再费力去寻找合适的编译器和开发环境,可以直接开始编写和运行代码,大大降低了学习的门槛。
评分作为一个在科研一线摸爬滚打多年的博士后,我对Fortran的感情是又爱又恨。爱它在高性能计算领域的强大能力,恨它有时候那些陈旧的语法和繁琐的编写方式。在我还是研究生的时候,接触的是Fortran 77,当时感觉学习过程异常艰难,很多概念理解起来费劲。后来听说Fortran 90/95有了很大的改进,但一直没有系统学习的机会,手头的资料要么太基础,要么就过于理论化,让人望而却步。当看到这本《Fortran 95程序设计(附光盘)》时,我抱着试试看的心态翻阅了一下。我最看重的是它是否能够帮助我快速掌握Fortran 95的现代特性,比如动态内存管理、数组表达式、内部过程和外部过程的区分,以及如何利用模块来组织代码,提高可读性和可维护性。这本书的介绍让我觉得,它可能正是我所需要的,能够填补我在Fortran 90/95方面的一些知识空白。特别是对于那些需要在多处理器环境下进行并行计算,或者需要处理大规模数据集的研究者来说,Fortran 95的优势依然非常明显。我期待这本书能够提供一些实际的、贴近科研需求的例子,比如如何利用Fortran 95来优化现有计算代码,或者如何实现一些经典的数值算法。
评分大家都推荐买的书,应该是正版,支持京东物流
评分帮助读者掌握F的基本语法,通俗易懂。
评分还没有看,不过看起来很详细
评分很实用的入门教材,配有大量例子
评分挺好,书比较系统,很经典的书
评分很好的书,棒棒哒,好评,哈哈哈
评分帮同事买的 应该很不错吧 一直在推荐
评分书是正版,光盘不错,快递很快,好评
评分多少年了,还在出版,经典啊
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有