前言
程序设计基础--Fortran 95程序设计是高等学校计算机基础教育的基础与重点,目的是向学生介绍程序设计的基础知识,使学生掌握高级语言程序设计的基本思想和方法,培养学生掌握用计算机处理问题的思维方法。
FORTRAN语言是世界上最早出现的计算机高级程序设计语言,从1954年第一个FORTRAN语言版本的问世到现在,FORTRAN语言的标准化不断吸收现代化编程语言的新特性,FORTRAN语言就以其特有的功能在数值、科学和工程计算领域发挥着重要作用,并且在工程计算领域占有重要地位,很多优秀的工程计算软件都是运用FORTRAN语言编写,如ANSYS、Marc等。
基于Windows平台下的Fortran 90的推出,使FORTRAN真正实现了可视化编程,彻底告别了传统DOS环境(字符界面),转到了现代Windows环境(视窗界面),共享微软公司Windows平台的丰富资源。本书以Fortran 95为平台,介绍程序设计的思想和方法。
本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法, 内容全面,概念清晰,语言简单易懂,实用性强。
书中所有程序实例都由授课教师在多年授课过程中精挑细选所得,并采用目前流行的可视化的Microsoft develop studio集成开发环境,使读者在程序的思维训练和程序组织方面得到极大简化。
为使读者更好地掌握Fortran 95程序设计基础,我们还编写了配套的《Fortran 95 程序设计上机指导、习题答案及测试题》,可作为学习参考书。另外,还有与本书配套的电子版的教学课件,供教师教学参考使用。
本书可作为高校理工科类学生学习程序设计的教材,也可作为程序设计的初学者、从事工程计算的工作人员和科研人员的参考书。
本书由闫彩云、王红鹰主编,李玉龙主审。本书第2~5章由闫彩云编写,第1、10、12章由王红鹰编写,第7章1~4节和附录A由王丽娟编写,第7章5、6节和第11章由段志东编写,第8章和附录B由张翠玲编写,第6章1~3节和第9章由方红兵编写,第6章4~8节由未碧贵编写. 本书在规划、编写过程中得到了兰州交通大学教务处、数理与软件工程学院、土木工程学院、环境与市政工程学院的领导和老师们的大力支持。作者在此表示衷心的感谢。
鉴于作者水平所限,书中难免有不当或错误之处,恳请读者不吝赐教。
作 者2010年11月
