《计算机思维论文》.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
什么是计算机思维 姓名:李红梅 学号:201410421212 专业:数字媒体技术 摘要:意义上的思维分广义和狭义, 广义的思维是人脑对客观现实概括的和间接的反映,它反映的是事物的本质和事物间规律性的联系,包括逻辑思维和形象思维。而狭义的通常的心理学意义上的思维专指逻辑思维。计算机思维就是从如何设计计算机,到如何由计算机生产出产品的整过程,所用到的逻辑思维和形象思维,计算机思维是从那里来的呢?和计算机网络体系思想有什么相同之处? Abstract:Broad and narrow sense of thinking points, general thinking is the human brain to objective reality generalization and indirectly reflect, it reflects the regularity of the relationship between the nature of things and things, including the logical thinking and image thinking. And narrow usually psychology in the sense of thinking specifically to logic thinking. Computer thinking is how to design computer, how to produce the products in the whole process by computer, the use of logic thinking and image thinking, thinking in computer where it came from? 关键字:递归思考 抽象和分离 基本技能 是思想 Keywords:Recursive thinking;Abstraction and separation;Basic skills Thinking 引言:计算机思维不仅是对于计算机科学家,对每一个人都是一种基本技能,应用计算机思维来融入到我们的生活之中. 借助于一系列功能完善界面美观的应用,用户普遍认为现代化生活依靠迷人的科技创业、“算法”之类的词组排列和某些星云状社会化媒体共同造就的。以至于真实的计算机科学和休闲的计算机用户之间形成了偏差,不过所幸的是依然有很多公司并未忘记计算机科学,微软科研部门副总裁Jeannette Wing在接受采访中阐述了“计算机思维”理念,向传统计算机科学发起挑战。计算机思维建立在计算过程本神的作用和局限上,不管这种计算是由人还是机器完成的。计算机方法和建模给了我们解决问题和设计系统的勇气,离开它我们难以解决这样复杂的问题。计算机思维首先面临的问题是及其的智力到底有多高:什么事情人可以做得更好?更基本的是,她要回答这个问题:什么是可计算的。指导今天,我们对这样的问题还是一知半解。 计算机思维将一些对计算机科学基本的概念用于解决问题,设计系统和理解人的行为。计算机思维包括大量的思维工具,这些工具反应了计算机领域的多么的包罗万象。 在解决一个特定的问题时,我们也许回温:解决他有多难?最好的解决方案是什么?计算机科学靠见识的理论基础精确的回答这些问题。描述一个问题的难点,是理解用来完成她的及其潜在作用的一部分。我们还必须考虑及其指令集,资源限制和操作环境。 计算机思维就是在完成复杂任务或者是设计复杂系统时,使用抽象和分解的方法。就是把考虑的问题分离开。就是为问题选择一个正确的表示方法或者给一个问题的相关方面建模。就是使用常量来简明地描述系统的行为。就是自信地认为我们能够安全地使用、修改和影响一个大而复杂的系统,而不必去理解每一个细节。就是在建模的时候想到多用户,为了将来使用而预取和缓冲。 计算机思维就是通过冗余、容错(damage containment)和纠错来防止发生不好的情景,一旦发生也可以从中恢复。就是用死锁来产生僵局和简化接口。(原文是:It is calling gridlock deadlock and contracts interfaces)就是在同步的时候避免产生竞争条件。 计算机思维就是用启发式的推理去发现一个解决方法。就是在不确定出现时能够有条不紊地调度。就是搜索,搜索,再搜索,直到找到一个网页列表,一个游戏攻略,或者其它类似的例子。计算机思维就是用大量的数据加速计算。就是在时间和空间,处理效率和存储容量之间的折中。 计算机网络系统是独立的计算机通过已有通信系统连接形成的,其功能是实现计算机的远程访问和资源共享。因此,计算机网络的问题主要是解决异地独

您可能关注的文档

文档评论(0)

这么近,那么远 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档