认识计算机与计算.pptx
《认识计算机与计算.pptx》由会员分享,可在线阅读,更多相关《认识计算机与计算.pptx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于“计算”的理解我们不如从“计算”的英文单词来理解,也许更为直观确切些。英语关于“计算”的单词有两个:一个是Calculation,Calculation是一种将“单一或复数之输入值”转换为“单一或复数之结果”的一种思考过程。根据已知量算出未知量,也称运算。一个是Computation。Computation是一种应用比较复杂的法则与逻辑,用来解答某个困难的问题,它的过程较复杂,也不一定与数字有关。第1页/共44页关于“计算”的理解我们知道计算机的运算器只有一个加法器,而计算机能够进行的“计算”却不仅仅是对数值的简单运算,实际上在计算机软硬件的配合下,使用这个加法器能够实现更高阶的计算,这其
2、中包括了大量的法则和逻辑等复杂的过程。所以计算机的英文称谓为Computer而不是Calculator(计算器)。第2页/共44页关于“计算”的理解所以我们所指的“计算”是一种广义的计算,包括:数学计算,逻辑推理,文法的产生式,集合论的函数,组合数学的置换,变量代换,图形图像的变换,数理统计等;还有人工智能解空间的遍历,问题求解,图论的路径问题,网络安全,代数系统理论,上下文表示感知与推理,智能空间等;甚至包括数字系统设计(例如逻辑代数),软件程序设计(文法),机器人设计和建筑设计等设计问题。第3页/共44页关于“计算”的理解可计算性(Calculability)是指一个实际问题是否可以使用计
3、算机来解决。可计算性通常指这一类问题是否可以用计算机“计算”。事实上,很多非数值问题(比如文字识别,图像处理等)都可以通过转换,变为数值问题来交给计算机“计算”。第4页/共44页关于“计算”的理解但是一个可以使用计算机来“计算”的问题必须是被定义为“可以在有限步骤内被解决的问题”。这样,问题又回归到了图灵对“可计算性”的定义,即:凡是能用计算算法解决的问题,也一定能用图灵机解决;凡是图灵机解决不了的问题,任何算法也解决不了。而图灵机正是现代计算机的理论基础。第5页/共44页关于“计算”的理解可计算性理论是研究计算的可行性和函数算法的理论。又称算法理论。它是算法设计与分析的基础,也是计算机科学的
4、理论基础。可计算性是函数的一个特性。设函数f的定义域是D,值域是R,如果存在一种算法,对D中任意给定的x,都能计算出f(x)的值,则称函数f是可计算的。第6页/共44页关于“计算”的理解虽然自然界中的问题纷繁复杂,但基本上可以划分为三大类:可计算性问题:是指符合图灵的可计算性定义的问题。如对N个数的排序和查找问题等。不可计算性问题:是指不符合图灵的可计算性定义的问题。如证明哥德巴赫猜想(输入数据的无限性问题)等。可计算性但太复杂的问题:是指符合图灵的可计算性定义的问题,但是算法的复杂度太高,以致计算机“计算”的时间和空间都超出了人机可以承受的范围。如旅行商问题(穷举组合路径爆炸问题)等。第7页
5、/共44页关于“计算”的理解所以我们没有任何理由期待计算机能解决世界上所有的问题。分析某个问题的可计算性意义重大,它使得我们不必浪费时间在不可能解决的问题上(因而可以尽早转而使用除计算机以外更加有效的手段),集中资源在可以解决的问题上。第8页/共44页关于“计算”的理解随着计算机技术的发展,计算也经历了大致四代的漫长进化和蜕变革命的过程。第一代,主机型计算(Mainframe Computing),很多人共享一台大型机;第二代,个人机计算(Personal Computing),一个人在一台电脑上;第三代,网络计算(Internet Computing),一个人使用在互联网上的很多服务;第四代
6、,普适计算(Pervasive Computing),许许多多的设备通过全球网络为许多人提供人格化(个性化)的服务。第9页/共44页关于“计算”的理解第10页/共44页主题四 无处不在的计算关于计算的理解普适计算无处不在的计算基础学科计算高精学科计算机构群体计算智能科技计算第11页/共44页普适计算无处不在计算(Ubiquitous Computing-普适计算)是美国施乐公司PARC研究中心的Mark Weiser,1991年在Scientific American杂志上发表的题为The Computer for the 21st Century的文章中首次提出来的理念。无处不在计算的本质就
7、是要创造一个与人们的生活完美结合并具备计算和通信能力的环境。第12页/共44页普适计算 第13页/共44页普适计算 第14页/共44页普适计算 Mainframe ComputingDesktop ComputingUbiquitous Computing第15页/共44页普适计算user-centeric以人为中心的计算,使计算机的使用符合人的习惯invisibility 不可见的计算,将计算机自然、合理地嵌入到人们日常工作和生活环境(办公室、家庭)中,使其从人们的视线中消失。人们通过新一代自然交互界面,进行自然、方便的交互access anything by anybody via any
8、 devices,anywhere anytime 在任何时间和地点,人们通过任何设备和网路,访问任何信息 第16页/共44页普适计算hundreds of handheld and wearable computers 许多手持式和可穿戴式计算机invisibility hundreds of wireless computing devices per person per office,of all scales 大量遍布在每个办公室、每个人的,各种规格的无线计算设备hundreds of devices to sense and control appliances 许多传感设备和控制
9、设备 第17页/共44页普适计算普适计算的含义十分广泛,所涉及的技术包括:移动通信技术小型计算设备制造技术小型计算设备上的操作系统技术及软件技术等普适计算技术在现在的软件技术中将占据着越来越重要的位置,其主要应用方向有:嵌入式技术(除笔记本电脑和台式电脑外的具有CPU能进行一定的数据计算的电器如手机,MP3等都是嵌入式技术研究的方向)网络连接技术(包括3G,4G,ADSL等网络连接技术)基于Web的软件服务构架(即通过传统的B/S构架,提供各种服务)。第18页/共44页普适计算普适计算把计算和信息融入人们的生活空间,使我们生活的物理世界与在信息空间中的虚拟世界融合成为一个整体。人们生活其中可随
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 认识 计算机 计算
限制150内