图书前言

前言

程序设计是高等学校计算机基础教育的基础与重点,目的是向学生介绍程序设计的基础知识,使其掌握高级语言程序设计的基本思想和方法,培养学生的计算思维,增强其用计算机处理问题的能力。

FORTRAN语言是最早出现的计算机高级程序设计语言,其发展过程中不断吸收现代化编程语言的新特性,以其特有的功能在数值、科学和工程计算领域发挥着重要作用,并且在工程计算领域占有重要地位,很多优秀的工程计算软件都是使用FORTRAN语言编写的,如ANSYS、Marc等。

基于Windows平台下的FORTRAN90的推出,使FORTRAN真正实现了可视化编程,彻底告别了传统DOS环境(命令行界面),转到了现代Windows环境(视窗界面),共享微软公司Windows平台的丰富资源。本书以FORTRAN95为平台,重点介绍程序设计的思想和方法。

本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入知识点,重点讲解程序设计的思想和方法,内容全面,概念清晰,语言简单易懂,实用性强。

为使读者更好地掌握FORTRAN95程序设计基础,我们还编写了与本书配套的《FORTRAN95程序设计实验指导及测试》,可作为学习参考书。另外,还有与本书配套的电子版教学课件,供教师教学参考使用。

书中所有程序实例都是由教师在多年授课过程中精挑细选所得,并采用目前流行的、可视化的Microsoft Develop Studio集成开发环境,使读者在程序设计的思维训练和程序组织方面得到极大简化。为适应不断更新的计算机操作系统,在实验教材中还给出了Windows 7、Windows 10操作系统下使用Visual Fortran的上机操作过程。

本书可作为高等学校理工科学生学习程序设计的教材,也可以作为程序设计的初学者、从事工程计算的工作人员和科研人员的参考书。

本书由王丽娟、段志东主编,李玉龙主审。第1、2、12、14章由王红鹰编写,第3、5、6、7章由陈权编写,第9、11、13章和附录A由段志东编写,第4、8、10章和附录B由王丽娟编写。与本书配套的《FORTRAN95程序设计实验指导及测试》一书由王红鹰、陈权主编,李玉龙主审。

本书在规划、编写过程中得到了兰州交通大学教务处、计算机教学示范中心、电信学院、继续教育学院、土木工程学院的领导和教师们的大力支持,编者在此表示衷心感谢。

鉴于编者水平所限,书中难免有不当或错误之处,恳请读者不吝赐教。

本书的配套电子课件等资源可以从清华大学出版社网站www.tup.com.cn下载,在本书和课件的使用中如有问题,请联系fuhy@tup.tsinghua.com.cn。

编者

2017年6月