首页计算机书籍程序设计《Intel Visual Fortran应用程序开发》周振红 徐进军 毕苏萍等编著
夏木目

文档

111

关注

0

好评

0
PDF

《Intel Visual Fortran应用程序开发》周振红 徐进军 毕苏萍等编著

阅读 618 下载 0 大小 29.76M 总页数 368 页 2022-11-17 分享
价格:¥ 10.00
下载文档
/ 368
全屏查看
《Intel Visual Fortran应用程序开发》周振红 徐进军 毕苏萍等编著
还有 368 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 368 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容提要本书针对Compaq Visual Fortran(CVF)6.6的后继编译器Intel Visual Fortran(IVF)9.0,系统介绍Visual Studio..NET环境下各种Fortran应用程序的开发,重点讲解Fortran QuickWin、FortranWindows、动态链接库及多线程应用程序的开发,以及对话框和控件、自动化服务器和ActiveX控件的使用,并全面、深人地探讨Intel Fouran与Visual C+/Basic.NET的混合编程。另外,本书对Visual Studio..NET开发环境、Intel Fortran9.0编译器以及CVF向IVF的转换等也进行了简要介绍。本书实例丰富、注重实用,面向具有Fortran90/95基础的中、高级读者,适为理工科高年级本科生、研究生的教学及教学参考用书,也可作为科学与工程计算领域研究、开发参考用书。图书在版编目(CP)数据Intel Visual Fortran应用程序开发/周振红等编著.郑州:黄河水利出版社,2006.9ISBN7-80734129-7I.I…Ⅱ.周…Ⅲ.FORTRAN语言-程序设计-高等学校-教材V.TP312中国版本图书馆CIP数据核字(2006)第105517号组稿编辑:岳德军0371-66022217出版社:黄河水利出版社地址:河南省郑州市金水路11号邮政编码:450003发行单位:黄河水利出版社发行部电话:0371-66026940传真:0371-66022620E-il:hhslcbs@126承印单位:黄河水利委员会印刷厂开本:787mm×1092mm1/16印张:22.75字数:480千字印数:1一2000PDG版次:2006年9月第1版印次:2006年9月第1次印刷书号:ISBN7-80734-129-7/TP·26定价:38.00元前言前言Microsoft.NET Framework是微软2002年开始推出的新一代计算平台,它简化了在高度分布式Internet环境中的应用程序开发。.NET Framework以公共语言运行库和.NET Framework类库为基础平台,它为Visual Basic.NET、Visual C-++.NET和Visual C#.NET(统称Visual Studio.NET)提供了统一的开发环境,遗憾的是该环境不包括针对科学与工程计算的Visual Fortran.NET开发工具。尽管Fortran语言标准发展很快,但支持它的编译器通常要滞后一到两年的时间。2004年5月,在IS0、IEC的联合工作组JTC1/SC22/WG5以及美国Fortran委员会NCITS/J3的共同努力下发布了Fortran2003标准;直到2005年6月,Intel公司才正式发布Intel Visual Fortran(IVF)Compiler9.0,该编译器除完全支持Fortran90/95标准外,还对Fortran2003的部分功能给予支持,且其中的1A-32编译器能以插件方式集成到Visual Studio.NET开发环境、共享Visual C+.NET中的工具和运行库。此前,Fortran90/95的Win32开发环境多采用Compaq Visual Fortran(CVF)6.x,但在2005年CVF开发团队加盟到Intel公司,HP宣布其CVF6.6截至2005年12月31日、IVF9.0将作为其新一代后继编译器。此编译器将CVF前端与英特尔处理器后端相结合,拥有CVF丰富的语言功能和英特尔处理器的代码生成及优化功能,使运行在英特尔平台上的程序性能得到大幅度提高。所以,从CVF6.x(VisualC++6.0)转移到IVF9.0 Visual C++.NET2002/2003)已是势在必行。从对Fortran90/95语言标准支持方面看,IVF9.0是CVF6.6的升级版本,但在许多方面做出了改进,且所有的系统库都重新加以实现;若从开发环境方面看,两者却差异很大,比如,Visual Studio.NET解决方案资源管理器中的一个工程只能由一种语言的源程序组成,而Visual Fortran6.6(Visual C++6.0)空间中的一个工程可由Fortran和C+(C)两种语言的源程序组成;况且,Intel Fortran9.0的联机文档大部分借用了Visual Fortran6.6的,当中有些部分并不合适,缺乏完整的开发实例,致使其推广应用受到一定程度的限制。有鉴于此,我们在对Intel Fortran9.0全面认识、深入探究的基础上编撰了本书,书中内容涵盖了Visual Studio.NET环境下各种Fortran应用程序的开发,甚至包括Intel Fortran与Visual C.++/Basic.NET的混合编程。PDG本书第1章、第9章、第10章由周振红(郑州大学)、王宗敏(郑州大学)共同编
返回顶部