前 言
FORTRAN语言对程序设计语言的研究和发展产生了极其深刻而广泛的影响,它被广泛应用于数值分析、工程设计和科学计算等领域,为社会进步和经济发展做出了巨大贡献,并以严谨、规范、高效的特有功用受到人们的普遍青睐。
FORTRAN语言具有顽强的生命力。在50多年的发展过程中,功能不断增强,版本不断更新,影响不断扩大,历经岁月,经久不衰。在面向对象和可视化程序设计技术风靡全球,以及Visual C++、Visual Basic、Visual FoxPro等可视化编程语言盛行天下的今天,FORTRAN语言不甘落后,积极引入先进思想和理念,紧跟程序设计语言前进的步伐,于1991年发布和推出了功能强大的FORTRAN 90,使传统FORTRAN语言焕发出现代气息和新的活力。之后不久,功能更加强大的FORTRAN 95面世,引入全新的并行化计算概念,新增了诸如纯过程、逐元过程、FORALL结构等新功能,有效地摆脱了线性存储模式的制约,使FORTRAN 95成为描述并行计算的标准语言,并在并行计算领域中大展身手,独领风骚。
数据设备公司(DEC)与美国微软公司(MS)强强联合,优势互补,合作研究、开发和推出了功能强大的Digital Visual FORTRAN 5.0,使Microsoft Developer Studio可视化集成开发环境与优质FORTRAN编译器得到完美结合。Compaq公司收购DEC公司后,推出了最新的支持FORTRAN 95的Compaq Visual FORTRAN 6.6. Compaq Visual FORTRAN 6.6的推出, 使FORTRAN 95锦上添花,更胜一筹,在社会上产生了广泛影响,受到人们的普遍欢迎。
本书通俗易懂,循序渐进,由浅入深,突出概念,注重方法,强化编程,并配以简洁说明、丰富实例和详细题解,为读者提供全面、详尽、实用的FORTRAN 95程序设计内容。每章后面附有大量习题,供读者平时练习和上机实验之用,书后提供附录,便于读者速查有关信息。
本书可用作高等院校程序设计课教材、计算机培训教材和工程技术人员参考用书。本书有配套的电子教学课件和实验教材,需要者可与作者(by59@163.com)或出版社联系。
苏州大学钱培德教授负责本书主审工作,详细审阅了全部书稿,提出了许多建设性的修改意见,保证了本书的水平和质量,在此表示诚挚的谢意。
本书由白云、李学哲、陈国新和贾波编著,刘怡、刘敏、高洁羽和邱劲等同志参加了本书的部分编写工作,在此表示感谢。白云教授负责全书策划、审阅和定稿。
由于编者水平有限,书中难免出现错误和不妥之处,恳请专家和读者批评指正。
编 者2010年6月