- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计-电子与信息工程学院物联网工程系.ppt
Fortran
— 世界上推出的第一种高级程序设计语言
霍颖瑜(电子与信息工程学院)
Email
Tel体要求1、不要迟到旷课2、按时完成实验和练习3、严肃认真、积极参与与分享
课程的要求
该课程为必修课,4学分。
总评成绩:
期末考试50%
平时成绩10%
实验成绩40%
课程特点
课内实验时间较少,自己要在课后增加上机时间。
利用教师提供的教学资源复习。教学资源:
教材
教学网站
实验课上机:CS区
教学网站地址:
教师教学网站:http:// 8
学生提交作业服务器:FTP://8
交作业的方法
本课程作业全部通过网络上传到自己的FTP帐号中,该帐号由基础教学部实验室提供,FTP服务器由实验室管理.
每个同学需要在网站8以自己的10位学号(如2011414001)作为账户名申请空间(统一规定为40M),请记住自己的密码
上传作业需要使用软件CuteFTP或浏览器,学生机房的机器都已经安装该软件.
第1章 fortran程序语言及其开发环境概述
0010001100000010
0000001100000011
0000001100000100
机器能读懂的语言示例
程序设计概述
任何计算机系统都是按照人们用某种程序设计语言编写的程序进行工作,人们通过程序设计语言编写的程序来指挥和控制计算机运行。
程序设计概述
程序设计语言是人与计算机进行交流的有效工具,伴随计算机诞生而诞生,伴随计算机发展而发展,在计算机科学技术的发展过程中,发挥了巨大作用。
对于计算机来说,如果说CPU是计算机心脏,那么程序设计语言及其程序就是其灵魂。了解和掌握程序设计语言和程序设计方法是驾驭和运用计算机系统的重要一环。
程序设计语言分类
目前,程序设计语言种类很多,各有特色,但本质相同。
程序设计语言属于人工语言、形式语言、非自然语言。
程序设计语言分:低级语言(机器语言、汇编语言)、高级语言。
0010001100000010 -----将2送累加器A
0000001100000011 -----将3与累加器相加,结果在累加器 -----将累加器数取反,求反码 -----将累加器数加1,求补码,结果为-5
0000001100000100 -----将4与累加器相加,结果-1在累加器 -----将累加器数取反,求反码 -----将累加器数加1,求补码,结果为1 -----将累加器数1从总线输出
MOV A,2H -----将2送累加器A
ADD A,3H -----将3与累加器相加,结果在累加器
CPL A -----将累加器数取反,求反码
INC A -----将累加器数加1,求补码,结果为-5
ADD A,4H -----将4与累加器相加,结果-1在累加器
CPL A -----将累加器数取反,求反码
INC A -----将累加器数加1,求补码,结果为1
OUTL BUS,A -----将累加器数1从总线输出
PRINT *,2+3-4 -----计算2+3-4,并输出
END
机器语言程序
汇编语言程序
高级语言程序
程序设计语言示例比较
程序设计语言分类
机器语言:计算机能直接理解、的识别和执行的程序设计语言,它由0和1两个二进制符号按照规则描述和表达。与具体的硬件系统有关。其优点是计算机能直接识别,运行效率极高。
汇编语言:是用一些可靠性、易于理解的符号来取代机器语言中难于理解的二进制编码。可以大大提高程序的可理解性、可读性、可维护性和可移植性。
高级程序语言不能被计算机直接识别、理解和执行,必须将其翻译转换成机器语言程序或者先翻译成汇编语言程序,再通过汇编程序翻译转换成机器语言程序。高级语言程序的翻译转换工作由计算机通过相应软件自动完成,翻译过程称为:编译,完成编译的软件叫编译程序,被翻译的叫源程序,翻译后生成的机器语言程序称为:目标程序。
源程序、目标程序、汇编程序、编译程序之关系
引 言
Fortran之父约翰·巴克斯(JOHN BACKUS),他开发出了第一种高级编程语言Fortran,为现代软件开发奠定了基
文档评论(0)