- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Fortran概述 Fortran电子教案(PPT)
第1章 Fortran概述 Fortran语言的长项在于数值计算,在科学研究和工程设计领域有着广泛的用途。对于科研工作者和工程技术人员而言,Fortran语言的易学性和易用性是公认的。 1.1 Fortran起源 Fortran是英语中“公式(Formula)”和“翻译(Translation)”两个单词取前几个字母的缩写形式,意即“公式翻译”。 第一代Fortran语言是在1954年提出来的,称为Fortran I。它于1957年在IBM 704计算机上得以实现。其开发者巴科斯的目标是开发一种容易理解、简单易学又几乎能像汇编语言一样高效运行的计算机语言,他和他的团队在这一点上取得了极大的成功。但是这一计划在最初阶段并不被人们看好,这其中包括巴克斯的上司冯·诺依曼。 1.2 Windows下Fortran编译器使用 目前市场上常见的Fortran编译器包括Visual Fortran系列、Salford的FTN系列、G95/gFortran的Windows版本、Absoft公司的Absoft Fortran,Macrovision公司的PGI Visual Fortran等。其中,影响较大、功能较全、性能较好、应用最广泛的Fortran编译器提供了集成开发环境的Visual Fortran系列。 1.2.2 创建第一个Fortran工程 编写、调试一个Fortran程序首先需要创建一个Developer Studio工程。 1.2.5 在Compaq Visual Fortran中编译源文件 在Compaq Visual Fortran中有两种编译模式可供选择: (一)编译程序在Debug模式下会向生成的可执行文件写入很多调试信息和控制语句 (二)在Release模式下,编译程序只会将源代码中的有效语句编译成可执行文件 1.3 Linux下常见Fortran编译器 在Linux系统下,常见的Fortran编译器包括GNU的Fortran 77编译器G77、GNU的Fortran 95编译器gFortran和G95、Intel公司开发的Intel Fortran Compiler等。这里主要介绍gFortran和G95的基本用法。 在Linux系统下安装Fortran编译器需要在控制台窗口中进行。以G95编译器的安装为例,首先打开一个控制台窗口,并进入到想要安装G95编译器的文件夹中。接下来运行如下命令即可: wget -O - /g95-x86-linux.tgz | tar xvfz - ln -s $PWD/g95-install/bin/i686-pc-linux-gnu-g95 /usr/bin/g95 1.4 常见编译器性能比较 1.5 常用编辑器 通常,编译器厂商为了用户更方便使用,会随同编译器为用户提供简单的编辑器来书写源代码。 1.5.1 UltraEdit UltraEdit软件是IDM Computer Solutions公司开发的一款性能优秀、功能强大的文本编辑器,能够用于编写多种进制格式的文本文件和各种程序设计语言的源代码(如C、C++、JAVA、HTML等)。该编辑器配合自定义的语言配置文件,可以实现指定程序设计语言的语法高亮、代码折叠、自动缩进和补位、代码自动补全、列操作模式等功能。本小节主要介绍UltraEdit文本编辑器的基本用法。 在讲解UltraEdit的用法前,建议首先用保存在本书配套光盘/Tools/IDM文件夹中的wordfile.txt文本文件替换掉UltraEdit安装目录中的对应文件。光盘中的wordfile.txt文本文件已经由作者添加了Fortran语言的语法定义模块,收集了尽可能全的Fortran语句、内部函数、运算符、关键字等信息,添加了代码折叠、缩进和补位的定义,能够实现语法关键字的高亮显示、源代码折叠、自动缩进和补位等功能。在完成了语法配置文件的替换之后,就可以按照下图所示的步骤学习应用UltraEdit软件进行Fortran源代码编辑的过程。 1.5.2 gEdit gEdit是Linux系统下常用的一款文本编辑器。该编辑器体积不大、功能较为完善,能够支持语法自动高亮和自动保存。 1.6 第一个Fortran程序——Hello! Fortran 90/95 用UltraEdit、ZionEdit、gEdit或是Compaq Visual Fortran编辑窗,输入如下代码段。 PROGRAM HELLO IMPLICIT NONE PRINT *, “Hello! Fortran 90/95” END PROGRAM HELLO * 编译器名称和版本号 2.2 N.A.Software FortranPlus,简称NAS N.A.S
您可能关注的文档
- 第15章 Android程序开发——音乐播放器.ppt
- 第15章 活学活用 ——综合实例 coreldraw x3 教案PPT 教学课件.ppt
- 第15章 基本放大电路 电子技术 课件 ppt.ppt
- 第15章 港澳台文化旅游区 中国旅游地理 教学课件.ppt
- 第15章 现象学社会学 西方社会学理论(侯钧生版)课件.ppt
- 第15章 网站的测试与发布 网页设计案例教程ppt.ppt
- 第15章 软件工程风险管理 普通高等院校计算机类专业系列教材 软件工程教学课件.ppt
- 第15章 选址问题 物流运输与配送管理课件.ppt
- 第15章 资源分类和编码技术 ERP系统原理和实施(第二版) 教学课件.ppt
- 第15章 产出关联 产业经济学 教学课件.ppt
- 第1章 关系数据库介绍 零基础学SQL 教学课件.ppt
- 第1章 传感器理论基础 《传感器技术与应用》课件.ppt
- 第1章 先进制造技术概论 先进制造技术 教学课件.ppt
- 第1章 从零起步 AutoCAD绘图简明教程(2008版) 教学课件.ppt
- 第1章 初识Android系统 轻松学Android开发PPT.ppt
- 第1章 导论 双学位《新会计学原理》教学课件.ppt
- 第1章 导论 劳动经济学课件.ppt
- 第1章 市场营销与市场营销学 市场营销学 教学课件.pdf
- 第1章 心理学的性质 The Nature of Psychology 普通心理学ppt课件.ppt
- 第1章 初识Illustrator CS2 Illustrator平面设计简明教程 教学课件.ppt
文档评论(0)