欢迎来到天天文库
浏览记录
ID:62259849
大小:521.50 KB
页数:85页
时间:2021-04-24
《最新FORTRAN95第01章-概述幻灯片.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。 记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温
2、馨幸福,有母亲的味道! 蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。 蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅FORTRAN95第01章-概述课程的主要内容FORTRAN95程序设计语言的基础知识FORTRAN95程序的基本结构和设计方法实用软件开发技术和方法数据结构的基
3、础知识2课程安排学时安排:讲课44学时上机实践20学时考核方法:期末一次性考试,笔试+上机,笔试占80%,上机占20%,平时作业少于2/3无考试资格.3用户采用高级语言编程,上机的过程如图1-1所示.有错有错有错编写源程序编辑输入编译产生目标程序装配连接形成可执行程序执行程序(如需要可输入数据)输出结果图1-1采用高级语言编程上机过程7用高级语言编写的程序通常称为源程序。计算机不能直接识别和执行源程序,必须把它们先翻译成机器指令程序,称“目标程序”,然后再由计算机执行目标程序。这个“翻译”工作是由一个称为“编译程序”的软件完成的,不同的高级语言有不同的编译程序。用高级语言
4、编程解决实际问题,前提是:在计算机中安装该高级语言的编译程序。8其中“装配连接”是由“连接程序”完成的,其任务是将若干个目标程序(包括库函数)连接在一起,并执行重定位操作及自动的库文件检索,然后形成可执行的程序。连接好的程序保存在外存,随时可装入主存中运行。91.1.2程序设计过程一、程序设计步骤1.确定所要解决的问题及应达到的要求2.分析问题构造模型根据实际问题确定物理模型,再用数学语言描述它,即列出解题的数学公式或方程式,也就是建立数学模型。3.选择计算方法4.确定算法并绘制流程图5.编写程序6.程序调试7.正式运行10二、算法所谓算法指为在有限步内解决一个具体问题而
5、规定的意义明确的步骤。是为计算机设计的执行步骤。11一个算法应具有以下基本特征:(1)有穷性一个算法必须在执行有限步之后结束。(2)确定性算法的每一步骤,其顺序和内容都必须有确切的定义,不能有模棱两可的解释和二义性。(3)有效性也称为可行性,指算法的每一步都能使算法的执行者(人或机器)明确其含义并能去实现所规定的操作。(4)有零个或多个输入输入是指执行算法时需要从外界取得必要的初始数据。有的算法表面上无输入(即零个输入),但实际上算法执行所需的初值已被嵌入在算法中了。(5)有一个或多个输出每个算法应至少有一个输出步骤,告知解决问题的结果。评价一个算法通常还考虑以下标准:执
6、行算法所需时间的长短、执行算法所需存储空间,即所需计算机存容量的大小。除此之外,算法的正确性、最佳性和精确性等也是评价算法的标准。12三、流程图上述算法可以用文字表达,也可以用流程图来表示。有时用流程图表示算法更有利于编写程序,可以减少编程过程中的错误。圆角矩形:开始和结束矩形:处理菱形:判别的条件平行四边形:输入或输出带箭头的线:执行的先后次序131.2FORTRAN语言简介1.2.1FORTRAN语言简史FORTRAN语言是一种在国际上广泛流行的适用于科技计算的高级程序设计语言。FORTRAN的名字来自英文的FormulaTranslator,即数学公式翻译器的意思。
7、FORTRAN语言最初是在1954年由美国IBM公司提出的。1966年制定了FORTRAN语言的统一标准,这套标准后来被称为FORTRAN66141977年又制定了新的FORTRAN语言标准,并在1978年由美国国家标准协会(ANSI)正式公布,称为FORTRAN771992年正式由国际标准化组织ISO公布了新的标准,称为FORTRAN901997年国际标准化组织ISO再次公布了FORTRAN语言的新标准,这就是FORTRAN95。主要加强了FORTRAN在高性能并行运算方面的支持。此外,FORTRAN2003的标准正在制定中
此文档下载收益归作者所有