下载此文档

口腔医师医患沟通技巧.ppt


文档分类:医学/心理学 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
口腔医师医患沟通技巧.pptFortran 90 程序设计
主讲赵卫
暨南大学理工学院力学与土木工程系 511室
**********
zhaoweiyc@
第一章 FORTRAN 程序设计初步
考核方式:
20%平时成绩+20%程序设计大作业+60%考试成绩
计算机中真正可以处理的只是由“0”、“1”组成的二进制代码,这种指令代码易出错且不易修改,由于依赖于机器,使用极不方便,于是人们发明“指令的助记符”,用几个字母(往往就是其含义的英文单词或缩写)代替某条指令,如加法用ADD表示,这种符号系统的扩大就是汇编语言。使用汇编语言编程,优点是运行效率高,可直接对硬件内部进行控制,缺点是需对硬件有更深入的了解,而且编程效率不高,并且与机器的体系结构仍有一定的依赖关系。
汇编语言
汇编程序:由于机器并不能直接识别和运行用汇编语言编制出的程序,必须先转换成对应的机器代码指令,这项工作不用手工完成,仅需交给称为“汇编程序”的软件处理一下,即可得到可以直接运行的程序文件。基于这种关系,人们将用汇编语言编出来的程序称为“源程序”,称用汇编程序处理后产生的程序为“目的程序”。
汇编语言
高级语言
高级语言:由于汇编语言依赖于硬件体系,且助记符量大难记,于是人们又发明了更加易用的所谓高级语言。在这种语言下,其语法和结构更类似普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。根据应用范围的不同和历史的发展,高级语言有很多种,如BASIC、FORTRAN、C、PASCAL、LISP、FOXPRO、COBOL。
高级语言
编译程序:为了提高运行效率和对源程序的保密,人们推出了可以一次性将源程序转换成可执行代码的程序开发软件。它产生可以在操作系统下直接执行的程序,且运行速度比用解释程序执行快得多,
高级语言
解释程序:对源程序边解释翻译成机器代码边执行的高级语言程序。由于它的方便性和交互性较好,早期一些高级语言采用这种方式,如BASIC、dBASE。但它的弱点是运行效率低,程序的运行依赖于开发环境,不能直接在操作系统下运行。
Fortran语言的发展概况
FORTRAN (FORmula TRANslation)发展历程
Fortran I (1954)→ Fortran II(1958) → Fortran III → Fortran IV(1962):非结构化、不兼容
Fortran IV → Fortran 77(1978 ) →Fortran 90(1991), Fortran 77作为90的一个严格子集
Fortran的新发展
在数值计算、科学和工程技术领域,Fortran仍具有强大的优势
高性能Fortran语言(HPF)
Fortran77 ?
Fortran90 !
加强了程序的可读性、可维护性
发展了现代算法功能:加强了数组的算法功能
扩大与编程者的友好界面
Fortran程序简例
输入两个数,求算数平均和几何平均值
C------求两种平均値------ (77格式)
PROGRAM Example_1_1
REAL a, b, av1, av2
READ (*,*) a, b
av1 = (a + b)/2
av2 = sqrt(a*b)
WRITE(*,*) av1, av2
END

口腔医师医患沟通技巧 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luyinyzha
  • 文件大小2.60 MB
  • 时间2018-03-05