new_第1章 程序设计abc

new_第1章 程序设计abc

ID:33930605

大小:1.13 MB

页数:14页

时间:2019-02-28

new_第1章 程序设计abc_第1页
new_第1章 程序设计abc_第2页
new_第1章 程序设计abc_第3页
new_第1章 程序设计abc_第4页
new_第1章 程序设计abc_第5页
资源描述:

《new_第1章 程序设计abc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第第11章章程序设计程序设计ABCABC计算机与人工智能•计算机行业的梦想–让计算机(Computer)能像人一样地考地思考,与人自然交流,–人工智能(ArtificialIntelligence)•图灵测试图灵2007-05-262C语言大学使用教程课件制作人苏小红孙志岗计算机与人工智能••19971997年,IBM公司研制的深蓝超级计算机在在场一场“人机大战”中打败了国际象棋大师卡斯帕罗夫–被誉为“人工智能的一大胜利”•深蓝的主要研制者之一许峰雄博士:–胜利靠的只是不知疲倦地高速运算,并不是什么智能2007-05-263C语言大学使用教程课件制作人苏小红孙

2、志岗计算机与信息技术•计算机技术与通信技术结合,构成了信息技术(InformationTechnology),诞诞了生了一个新词:IT•嵌入式系统是IT未来的主要发展方向之一–典型的嵌入式系统有:机器人、手机和智能家电等2007-05-264C语言大学使用教程课件制作人苏小红孙志岗计算机•计算机是用来延伸人的能力的工具,需要人来驾驭•我们的职责是让非计算机专业的人更容易驾驭它•完成这一目标的主要手段之一就是“编程(Programming))””2007-05-265C语言大学使用教程课件制作人苏小红孙志岗软件的形成•软件(Software)的形成–程序员(Pr

3、ogrammer)编写程序源代码(SourceCode)–编译器(Compiler)把源代码转换为可被计算机理解的机器代码(MachineCode)–并把机器代码以可执行文件(ExecutableFile)的形式保存在磁盘上2007-05-268C语言大学使用教程课件制作人苏小红孙志岗程序设计语言•编辑(Edit)–扩展名为.c的文件•编译(Compile)–扩展名为.obj的文件•链接(Link)–形成最后的可执行文件–扩展名为.exe的文件•运行(Run)2007-05-2615C语言大学使用教程课件制作人苏小红孙志岗C程序设计语言•简称C语言––BCPL

4、BCPL语言进化成B语言,B语言又进化为C语言•是一种高级语言–高级语言并不是高级语言并不是““高级高级””,只是相对低级语言,在一,只是相对低级语言,在一个高的级别上进行编程•历史悠久,战勋卓著–诞生于上世纪70年代初,成熟于80年代–“ANSIC”标准的发布是C语言成熟的标志–很多重量级软件都是用C写的•上天入地,无所不能–几乎没有不能用C写出来的软件,没有不支持C的系统2007-05-2617C语言大学使用教程课件制作人苏小红孙志岗C程序设计语言基于平台的C高级语言应用程序应用语的地盘(Appppcatolication)程序言的应用地平台盘操作系统(O

5、S)低级语言硬件(Hardware)的地盘2007-05-2618C语言大学使用教程课件制作人苏小红孙志岗C程序设计语言••CC语言被类高言被分类位高级语言言,但实上它实际上它是一种介种介高于高级语言和低级语言之间的语言。•很多流行语言、新生语言都借鉴了它的思想、语法–从C++,到Java,再到C#•正确地学好C语言,是学习这些流行语言的基础。2007-05-2619C语言大学使用教程课件制作人苏小红孙志岗C语言的设计者DiDennisMM.RiRitchihie2007-05-2620C语言大学使用教程课件制作人苏小红孙志岗和Unix的设计者KenThomp

6、son接受美国国家技术勋章2007-05-2621C语言大学使用教程课件制作人苏小红孙志岗Ritchie和Thompson在开发UNIX2007-05-2622C语言大学使用教程课件制作人苏小红孙志岗【例题】用C语言计算123+456。#includemain(){printf("%d",123+456);}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。