网站大量收购独家精品文档,联系QQ:2885784924

计算机科学及程序设计3教程.pptx

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机科学及程序设计3教程

计算机程序设计基础;计算机程序设计基础;Computer Language ;程序与程序设计语言; 将要解决的实际问题用计算机能够识别的语言实现。具体包括: ;3 程序设计语言;第三代;;(2)汇编语言;;这个程序就是汇编程序,它理解每一个助记符并将其翻译成等效的机器语言 ;接近人类自然语言;机器语言; 关于高级语言 — 第三代语言(面向过程); 每种计算机语言有自己的语法(语言构造的规则),即使解决同一个问题。 ;计算机微处理器不能识别高级语言,指令集是固化在微处理器集成电路内部的,因此高级语言写的程序必须翻译成机器语言,才能被计算机处理。 ;;程序与程序设计语言;程序与程序设计语言; C 语言 能进行系统软件的开发。是带有低级语言接口的高级语言。 1970年美国Bell实验室的K·Thompson发明 B 语言,并用B语言描述UNIX操作系统, 1972年,他的同事D·Ritchie改进B语言,使之不仅适用于系统软件的开发,也与其他高级语言一样适宜开发应用软件。; 计算机语言今后的发展由“面向过程”向“面向对象”和“智能化”发展。 80年代以后,众多的第四代非过程化语言和第五代智能化语言竟相推出。; 面向对象程序设计就是设计对象(数据和操作)和安排对象完成所需任务,同一对象可以用在不同的程序中。而面向过程则每个操作细节均要明确规定。对大型任务,面向对象方法更有效。;第五代智能化语言如:Lisp;PROLOG 等。;Prolog (Programming in Logic)语言 1972年法马赛( Aix-Marseille)大学研制出第一个Prolog语言系统,是一种逻辑编程语言。 它建立在逻辑学的理论基础之上,最初被运用于自然语言等研究领域。现在它已广泛的应用在人工智能的研究中,它可以用来建造专家系统、自然语言理解、智能知识库等。同时它对一些通常的应用程序的编写也很有帮助。使用它能够比其他的语言更快速地开发程序,因为它的编程方法更象是使用逻辑的语言来描述程序。 ;程序与程序设计语言;(2)步骤;分析问题, 建立模型;程序与程序设计语言;上机编写、调试、运行程序;两次运行 ;修改算法; C语言仍然是当今世界上最为流行的面向过程的程序设计语言之一。C语言的产生最早可追溯到1960年出现的ALGOL 60。在ALGOL 60基础上,1963年英国剑桥大学推出了更接近硬件,规模较大的CPL(Combined Programming Language)语言。1967年对CPL进行简化推出了BCPL(Baxic Combined Programming Language)语言。1970年,美国贝尔实验室的Ken Thompson在BCPL基础上,设计出更简单,很接近硬件的B语言,用B语言编写的UNIX操作系统在DEC PDP-7机上实现。在1972至1973年间,贝尔实验室的Dennis Ritchie在B语言基础上设计出了C语言。1973年Ken Thompson和Dennis Ritchie合作把原来用汇编语言编写的UNIX操作系统中90%以上的部分用C语言改写。1983年,美国国家标准化协会ANSI制定了ANSIC标准。1990年,国际标准化组织ISO接受了87 ANSI C为ISO标准。C语言具有功能强大,容易理解,较好的移植性,较低级的语言功能和模块化结构程序设计等优势,使C语言已经风靡全球,成为世界上应用最为广泛的几种高级计算机语言之一。; 程序与程序设计语言;第一声问候:Hello World! 对C语言而言,具有无法改变的地位,所有中/英/法/德/美…的C语言编程教材中,总是将它作为一个经典程序写入教材,它是程序设计的入门,经典中的经典!;例 从键盘输入两个整数,输出它们的和。 步骤 1.输入两个整数分别存入变量 x、y 中; 2.计算 z = x+y; 3.输出变量 z 的值 程序的基本基本语句 scanf(%d, x); scanf(%d, y); z = x + y; printf(%d, z);; 程序与程序设计语言; 程序与程序设计语言; 程序与程序设计语言; 程序与程序设计语言;Chapter one ;使用 Dev C++ 新建一个C语言源程序 1. 启动 Dev C++。 2. 单击文件显示下拉菜单-单击新建选项-单击源代码;系统显示程序框架 3. 编写C语言源程序 4. 单击文件菜单-单击保存 5. 单击运行菜单-单击编译/运行/编译运行 6. 单击文件菜单-单击关闭/全部关闭 ; 程序与程序设计语言; 程序与程序设计语言; 程序与程序设计语言; 程序与程序

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档