- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五讲程序设计语言和编程环境课件
* 北京大学 * 编程及调试过程 启动VC 创建新工程 编辑源代码 编译链接 运行:输入/输出 * 北京大学 * 学习安装VC6.0 (课后,有条件的同学) 使用 VC6.0编程环境,进行编程。 完成编程网格练习 输入并运行程序示例1、2、3。 上机练习(第1次上机) * 北京大学 * 程序设计语言概述 不同的程序设计语言 机器语言 汇编语言 高级语言(Fortran、C、C++、Java,…) VC6.0编程环境 小结 计算概论 * 计算概论 * 计算概论 * 循环到10处结束; 计算概论 * 不需要知道a和b具体存在内存什么地方。 计算概论 * * 北京大学 * 5.3、C语言 C 是由美国贝尔实验室的 Dennis Retchie 在 1972 年设计开发的,开发目的是想成为一种编制“系统程序”的工具语言。 Retchie 等人首先用自己发明的 C 语言编写了 UNIX 操作系统。以后 C 语言逐步发展成为开发系统软件的主要语言。 许多常见的软件系统,例如,在中国使用很广泛的计算机辅助设计软件 AUTOCAD,数学软件系统 Mathematica 等,以及许多语言编译系统本身,其软件系统的全部或者部分程序就是用 C 语言开发的。 C 语言已成为最重要的软件系统开发语言,由此可见 C 语言在计算机领域地位之重要。 * 北京大学 * 5.3、C语言 样例程序 int main ( ) { int n; int i, sum = 0; scanf(“%d”, n); for (i = 1; i = n; i++) sum += i*i; return sum; } 求1~N的平方和 * 北京大学 * 5.4、C++语言 C++ 是在 C 语言基础上发展出的一种“面向对象”语言。它是由 Bjarne Stroustrup 在美国贝尔实验室开发的(1983)。 C++ 是 C 语言的一个扩充,它一方面修正了 C 的一些弱点和不足,使用起来更方便可靠;另一方面,也是更重要的,这种语言以支持“面向对象”(Object-Oreinted,简称为OO)的程序设计方法为基本目标,提供了一套支持面向对象程序设计的机制,如“类”(class)、“对象”(object)等等。 面向对象的方法被认为是开发复杂软件系统的一种有效途径, OO 程序设计语言也已经被广泛接受。C++ 是目前使用最广泛的一种面向对象的程序设计语言。 * 北京大学 * 5.5、COBOL COBOL(COmmon Business Oriented Language,通用事务处理语言)语言是在美国国防部推动下,由政府机构和工业界联合开发的一种语言,1960 年正式推出。 它的主要设计目标是用于编制商业企业管理信息系统的处理程序和各种软件。COBOL 语言采用一种类似英语的形式,对使用英语的人而言它的可读性较强,但这也带来程序罗嗦冗长的缺点。 数据记录(DATA RECORD)的概念是在COBOL语言中第一次引入的。 COBOL语言曾经使用非常广泛, 七十年代曾有人统计过,当时程序语言使用的情况是:将近一半的程序(以字符数计算)是用 COBOL 语言书写的。但目前的情况是 COBOL 语言已经走向衰败。 * 北京大学 * 5.6、BASIC BASIC (Beginner‘s All-purpose Symbolic Instruction Code,初学者的通用符号指令代码)语言可能仍然是世界上使用人数最多的语言。 这个语言是由 John Kemeny 和 Thomas Kurtz 于 1964 年开发的,基本上是 FORTRAN 语言的一个缩减版本。设计者当时希望开发一个简单的交互式语言,用于学习程序设计。 由于语言简单,BASIC 语言可以在很低档的微机上实现,因此得到广泛普及,流行到世界的每个角落。可以说,无论国内还是国外,BASIC 语言对于计算机的普及都发挥了重要的作用。 * 北京大学 * 5.7、ADA Ada 这个名字是纪念历史上第一位编程者——Ada 夫人(生活在十九世纪中叶,是著名诗人拜伦的女儿),她被认为是第一个写程序的人,她曾经为计算机先驱者 Charles Babbage 未完成的计算机写程序。 Ada 语言开发的目的是作为新一代的美国军用程序设计语言(1983-1995),作为所有与国防有关的程序和软件的统一语言标准。 Ada的设计目标是针对那些装备在机电设备上和武器装备里的计算机控制、管理软件系统开发所使用的。这类系统现在被称为“嵌入式计算机系统”,是计算机的一个重要应用方面。Ada 语言的设计也特别注意对复杂的大型和巨型软件系统的支持。 Ada语言自 1983
文档评论(0)