计算机科学导论【第四版】读书笔记 (一)

计算机科学导论【第四版】读书笔记 (一)

绪论

基于图灵模型的计算机

图灵模型假设各种各样的运算都能够通过一种特殊的机器来完成,图灵机的模型是基于各种运算过程的图灵模型运算的过程从计算机器中分离开来,这确实改变了整个世界。

基于冯·诺依曼模型的计算机

冯·诺伊曼模型定义了计算机的组成,它包括存储器、算术逻辑单元、控制单元和输入/输出系统。

基于两种这模型的计算机在程序作用方面的区别

冯·诺伊曼模型的计算机中,程序必须被保存在存储器中,存储程序模型的计算机包括了程序以及程序处理的数据。
图灵模型的计算机中,程序是一系列的指令,这些指令告诉计算机怎样进行运算。

两种模型的图解

冯·诺依曼模型
冯·诺依曼模型简图
图灵模型
图灵模型

四个子系统的分类和介绍

基于冯·诺依曼的计算机分为了四个子系统分别是:存储器、算术逻辑单元(ALU)、控制单元和输入/输出

存储器

功能是用来保存程序和数据的。

算术逻辑单元(ALU)

功能是进行算术和逻辑运算的地方。

控制单元

功能是控制存储器、算术逻辑单元和输入/输出的运行。

输入/输出

功能是接收计算机外部输出的程序和数据;输出子系统是发送处理结果到计算机外部。

计算机的组成部分

计算机由三大部分组成,分别为:计算机硬件、数据和计算机软件。

计算机的发展史

五代计算机的简述:

**第一代计算机(约1950—1959)**的特点是商业计算机的出现和仅由专业人士使用。
**第二代计算机(约1959—1965)**用晶体管替代了真空管。
**第三代计算机(约1965—1975)**开始于集成电路的发明,这大大降低了计算机的成本和尺寸。
**第四代计算机(约1975—1985)**开始出现微型计算机。
**第五代计算机(1985年 至 今)**以笔记本电脑和掌上电脑的出现为依据,辅助存储媒体得到改进(CD-ROM,、DVD等),多媒体得到应用,虚拟现实得以实现。

章末练习题节选

① 为什么计算机不能解决那些计算机外部世界无解决办法的问题?

个人见解 计算机的算法是基于人类对外部世界理解创造的,所以基于算法来实现其功能的计算机在没有人类算法支持的基础上自然无法解决外部世界无解决办法的问题。

②如果一台小的便宜的计算机可以做大型昂贵的计算机同样能做的事情,为什么人们需要大的计算机呢?

个人见解 微型计算机在硬件设备上的限制,导致了在一些大型运算(例如航空器飞行的运算)方面其精准度和运算速度相较于大型计算机(例如中国的神威·太湖之光超级计算机)而言存在较大差距,所以人们依旧需要大的计算机。

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 计算机科学导论第四版是一本介绍计算机科学基础知识和现代计算机技术的教材。该书覆盖了计算机的历史、数据结构、算法设计、程序设计、操作系统、计算机网络、数据库等多个主题。 该书的作者为Peter Norton、Peter A. Norton和Mark-Jason Dominus。Peter Norton是一名知名的计算机科学家,他曾经开发过著名的DOS操作系统和Norton Utilities软件。Peter A. Norton是Peter Norton的儿子,也是一名计算机科学家。Mark-Jason Dominus则是一名Perl编程专家和教育家。 该书的第一部分介绍了计算机基础知识,包括计算机技术的历史、计算机构成、数据表示和存储等内容。第二部分则涉及了数据结构和算法设计,包括数组、链表、栈、队列、树等常用数据结构,以及排序、查找等算法设计技巧。 接下来的章节涵盖了程序设计和操作系统,包括编程语言的选择和使用、程序设计实践、操作系统原理、虚拟内存和进程管理等内容。此外,该书还讲解了计算机网络和数据库,介绍了TCP/IP、HTTP、SQL等常用网络和数据库技术。 总之,计算机科学导论第四版是一本全面介绍计算机科学基础知识和现代计算机技术的教材,适合各个层次的读者阅读。 ### 回答2: 《计算机科学导论第四版PDF》是一本关于计算机科学的入门教材,针对初学者进行编写,介绍了计算机科学的基础概念和主要原理。本书包含了计算机科学的各个领域,例如计算机编程、数据结构和算法、操作系统、计算机网络、人工智能等。书中重点讲解了计算机科学的发展历程和发展趋势,对计算机科学领域的未来进行了展望。 在阅读本书的过程中,读者可以了解到计算机科学的基本知识,包括计算机的历史、基本组成、编程语言和算法等。此外,本书还涵盖了现代计算机科学的热门话题,例如人工智能和机器学习等。通过读本书可以帮助读者更好地理解计算机科学的本质,为未来的学习和研究提供了一定的基础。 总的来说,《计算机科学导论第四版PDF》是一本不可多得的计算机科学入门学习材料,适合计算机科学的初学者阅读。书中的知识简练易懂,涵盖了计算机科学各个领域的基础知识。阅读并掌握本书中的知识点,将有助于提升读者的计算机科学技能和能力,为其未来的职业发展奠定良好的基础。 ### 回答3: 《计算机科学导论第四版pdf》是一本介绍计算机科学基础知识的教材,适合初学者学习。该书内容包括计算机组成、算法、数据结构、编程语言等方面的基础知识。读完本书后,读者能够对计算机科学的基础知识有一个系统的认识,从而为以后的学习和工作打下坚实的基础。 该教材涉及的计算机科学知识非常广泛,从硬件、操作系统、编程语言到数据结构、算法、计算机网络等方面均有介绍。同时,每一章节都有相关的练习题,帮助读者巩固所学知识。总的来说,该教材是一本非常优秀的计算机科学入门教材,具有广泛的应用价值。对于计算机科学专业的学生来说,阅读该教材可以深入了解计算机科学领域的基础知识;对于其他专业的学生和自学计算机科学的人来说,该教材也是一本非常好的参考书籍。希望更多的人能够阅读和学习《计算机科学导论第四版pdf》,从而提高计算机科学领域的知识水平和应用能力。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值