Introduction to Computing 计算概论.ppt

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

* /English/Main /wiki/Folding@home /group/pandegroup/images/FAH-May2008.png /folding/ Folding@home是如何工作的呢? Folding@home是一个研究研究蛋白质折叠,误折,聚合及由此引起的相关疾病的分布式计算工程。使用联网式的计算方式和大量的分布式计算能力来模拟蛋白质折叠的过程,并指引我们近期对由折叠引起的疾病的一系列研究。 * /~course/cs101/2008/IC_syllabus.080913.pdf 计算机文化(Computer Literacy)这个词的出现到被广泛认可的时间并无确切的考证,但基本上是在20世纪80年代后期。计算机开始是一种装置,进而到一门学科,再发展成 为一种“文化”,它对人类的影响力之大的确令人惊叹。计算机文化是指能够理解计算机是什么,以及它如何被作为资源使用的。简单地说,计算机文化不但是知道 如何使用计算机,更重要的是知道什么时候使用计算机。 /view/3537.htm 广义指人类在社会历史实践中所创造的物质财富和精神财富的总和。 * [1] 张铭,谢柏青,“北京大学计算机基础课程教学体系调查”。《计算机教育》,2005年8月。PP18-21 * 本门课需要的教材是Book1 你可以在Chinapub的网站上购买(/15988),或者去书店购买。 买中文译本刘艺等译的就可以了,注意看作者,不要买错了,因为叫这个名字的书还有其他的几本。 这本书介绍了计算机科学的所有领域,广而不深,适合初学者,这是我选择它的原因。 Book2 Book3,可有可无。 手头有一本C++或者C的编程参考书,或者去图书馆借一本类似的都可以。 因为编程序是需要实践的。 Book2比较贵,也比较厚,介绍了C++的内容比较全面。电子版在这,/~course/cs101/resource/CppHowToProgram/5e/CppHowToProgram5th_en.chm Book3是结合POJ来写的,可惜前半编程部分写的不好(三位作者风格不一致),而且是C风格的。后半部分结合实例讲解POJ上面典型的题目,还不错。 Introduction to Computing (计算概论) 课程网站 论坛 课程网站 /~course/cs101/2008/ 论坛主页 /group/cs101pku 论坛邮件组 cs101pku AT 选课登记 /~course/cs101/2008/regcourse.html 学号,姓名,姓名拼音,身份,院系,Email Outline(概要) 课程由来 课程安排 Computing Computing is usually defined like the activity of using and developing computer technology, computer hardware and software. computer engineering,主要研究计算机软硬件和二者间的彼此联系 computer science information systems,研究计算机在一个广泛的有组织环境(商业为主)中的计算机应用 information technology, 计算机相关的管理和维护 software engineering 研究开发高质量软件系统的方法学和实践方式,并试图压缩并预测开发成本及开发周期 Computer Science 是一门包含各种各样与计算和信息处理主题相关的学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。 计算机科学研究的课题是: 计算机程序能做什么和不能做什么(可计算性); 如何使程序更高效的执行特定任务(算法和复杂性理论); 程序如何存取不同类型的数据(数据结构和数据库); 程序如何显得更具有智能(人工智能); 人类如何与程序沟通(人机互动和人机界面)。 Moore’s Law Computer Speedup Moore’s Law: “The density of transistors on a chip doubles every 18 months, for the same cost” (1965) Image: Tom’s Hardware Scope of Problems What can you do with 1 computer? What can you do with 100 computers? What can you do with an entire data center? 答疑解惑 搜索引擎 / 百科全书 /

文档评论(0)

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

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

1亿VIP精品文档

相关文档