Computer Science: An Overview-- J.Glenn Brookshear
《计算机科学概论》是由J. Glenn Brookshear撰写,第11版的计算机科学教科书,广泛应用于计算机科学入门课程。该书籍全面阐述了计算机科学的理论基础、历史沿革、技术发展趋势以及其在现代社会中的重要作用。 计算机科学的历史背景和历程是该书的重要组成部分。计算机科学的发展从古老的计算工具,比如算盘(abacus),到第一台电子计算机Mark I,反映了计算机技术的漫长发展历史。书中所提及的Mark I计算机,是由IBM公司制造的早期电子计算机之一,它的出现标志着电子计算机时代的开始,并为后续的计算机技术发展奠定了基础。 接下来,书中内容还涵盖了计算机科学的多个重要领域,包括人工智能、机器学习、计算机图形学等。通过利用3D图形技术,计算机图形学可以创造出电影《玩具总动员》中虚拟世界的效果。而机器学习,则通过神经网络来分类图像中的像素,以实现对图像内容的理解和分析。 此外,书籍还特别强调了机器人技术的最新发展,如机器人在足球比赛中的应用、自动驾驶汽车技术以及火星探测车在探索火星表面中的应用,都体现了机器人技术在实践中的重要性和对未来科技发展的影响。 书中不仅介绍了计算机科学领域中各个重要的技术分支,还通过对相关历史事件、实际应用案例和当代发展动态的描述,展现了计算机科学的全貌。例如,提到的RoboCup机器人足球赛、DARPA组织的自动驾驶挑战赛,以及NASA的火星探测车,都是计算机科学与实际应用相结合的例证。 《计算机科学概论》中还详细讲解了计算机科学中的基本概念和理论,如算法、编程语言、操作系统、数据库管理系统、计算机网络以及信息安全等,这些都是构成现代计算机科学教育的基础。算法作为计算机科学的核心,是解决问题的一组定义明确的指令,是实现各种计算机任务的基础。编程语言是沟通人类与计算机的桥梁,它们各有特点,用于编写执行特定任务的程序。操作系统负责管理计算机硬件与软件资源,提供用户使用计算机的界面。数据库管理系统帮助组织、存储和检索数据,而计算机网络则实现了全球计算机系统的互联,信息安全领域则致力于保护数据免受未授权访问和破坏。 书中的知识点不仅限于计算机科学的理论与实践应用,还包括对未来的展望。通过讨论计算机科学的最新进展,如人工智能和机器人技术的最新发展,书中为读者提供了对未来计算机科学可能的发展方向的见解。 《计算机科学概论》广泛涉及计算机科学领域中的伦理、社会和法律问题,强调了这些方面在未来计算机科学家职业生涯中的重要性。计算机科学的进步对社会的影响是深远的,而如何处理这些影响是当代科技工作者需要面对的重要挑战。 整体而言,《计算机科学概论》不仅是一本全面覆盖计算机科学基础知识点的教科书,也是洞察计算机科学未来趋势的宝贵资料,对于想要深入了解计算机科学的读者来说是一本不可或缺的参考书籍。
剩余623页未读,继续阅读
- xcl3652016-09-25计算机引论的很好的教材。
- Kerena72015-04-20文档很清晰,很好。
- 粉丝: 33
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助