Fortran 90/95 高级程序设计

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Fortran 90/95 高级程序设计

出版社:黄河水利出版社
出版日期:2005-11
ISBN:9787806219942
作者:周振红
页数:192页

前言

  在科学与工程计算领域,有相当多的科技人员对Fortran 90/95标准缺乏足够的了解,担心采用新标准会废弃已有的宝贵程序资源,所以仍在使用自己所熟悉的Fortran 77进行计算编程。事实上,Fortran 90/95标准融入了许多现代语言特征,例如模块、接1:3块、指针、派生类型等,并进一步加强了数组功能,使得程序开发效率和可维护性都得到了极大的提高。  随着Fortran标准的不断更新,会逐步淘汰一些过时的语言特征。比如,Fortran 90标准标明过时的一些语言特征,就从Fortran 95标准中去掉了。而且,语言实现机制也在发生变化:Fortran 90/95标准已带有面向对象的特性,Fortran 2003则直接支持面向对象的程序设计。所以,眼下从Fortran 77转到Fortran 90/95已势在必行。  目前,介绍Fortran 90/95的书籍还比较少,有的主要讲解的还是Fortran 77语法,有的侧重编译器、集成开发环境的介绍,对Fortran 90/95新语言特征讲解得不够系统、深入。  针对上述情况,作者在数年《Fortran 90/95程序设计》教学、科研实践的基础上。对Fortran 90/95进行了系统的整理、编撰,并从当前软件开发的实际情况出发,增加了独具特色的语言扩展:模拟C++面向对象程序设计,Visual Studio 6.0环境下Fortran与C/C++的混合编译,动态链接库DLL和基于组件对象模型COM的组件开发,及其在Visual C++6.0、Visual Basic 6.0和Delphi 7.0中的集成。

书籍目录

前言导读第一章 Fortran背景知识第一节 Fortran语言简史第二节 Fortran 90/95新的语言特征第三节 Visual Fortran编译器的演变第二章 Fortran程序设计基础第一节 程序书写第二节 字符集和标识符第三节 数据类型第四节 声明的有关事项第五节 算术表达式第六节 表控输入/输出语句第三章 模块化程序设计——例程和模块第一节 内部例程第二节 主程序第三节 外部例程第四节 接口块第五节 模块第六节 例程参数第七节 例程重载第八节 递归例程第四章 结构化程度设计——控制结构第一节 选择结构第二节 循环结构第五章 数组第一节 数组声明第二节 数组存储第三节 数组操作第四节 数组参数第五节 动态数组第六节 数组型函数第六章 派生类型第一节 派生类型的定义第二节 派生类型的构造及初始化第三节 操作符重载第四节 数据库管理应用第七章 指针第一节 指针的基本概念第二节 指针数组第三节 指针型函数第四节 指针函数第五节 单链表应用第八章 模拟C++面向对象程序设计第一节 C++实现的类层次第二节 Fortan 90模拟方法第九章 格式化输入/输出及文件操作第一节 PRINT语句第二节 格式编辑符第三节 READ语句第四节 WRITE语句第五节 内部文件第六节 外部文件第七节 不换行的读写第十章 Fortran与C/C++的混合编译第一节 调用约定的协调第二节 Fortran与C/C++的混合编译第三节 Fortran模块数据和例程的传递第十一章 Fortran与C/C++混成DLL并集成到Win32应用程序第一节 动态链接库DLL第二节 Fortran与C/C++混成Win32 DLL第三节 DLL例程在Win32应用程序中的集成第十二章 Fortran COM组件的创建及其在客户程序中的调用第一节 COM对象及组件第二节 Fortran COM 组件的创建第三节 COM组件在客户程序中的调用参考文献

编辑推荐

  《FORTRAN 90/95高级程序设计》重点突出,注重实用,文字通俗易懂,面向中、高级读者,适合作为理工科高年级本科生及研究生的教学参考书,也可作为科学研究、应用开发人员的参考书。

作者简介

本书系统介绍了当前在科学与工程计算领域广为使用的Fortran 90/95高级算法语言,重点讲述Fortran 90语法。全书由语言标准和语言扩展两部分组成。语言标准包括程序设计基础、例程和模块、控制结构、数组、派生类型、指针、格式化输入/输出及文件操作;语言扩展包括用模块、接口块、派生类型和指针来模拟C++面向对象程序设计,Visual Studio 6.0环境下的Fortran与C/C++混合编译、混成DLL并集成到Win32应用程序,Fortran COM组件的创建及其在客户程序中的调用。
本书重点突出,注重实用,文字通俗易懂,面向中、高级读者,适合作为理工科高年级本科生及研究生的教学参考书,也可作为科学研究、应用开发人员的参考书。

图书封面


 Fortran 90/95 高级程序设计下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024