|
|
|
|
移动端

0.4 计算机科学的首要主题

《计算机科学概论(第12版)》第0章绪论,在开篇的这一章,我们探讨计算机科学所涉及的领域,介绍其历史背景,然后为我们的深入学习奠定基础。本节为大家介绍计算机科学的首要主题。

作者:刘艺/吴英/毛倩倩 译来源:人民邮电出版社|2018-01-28 19:54

【新品产上线啦】51CTO播客,随时随地,碎片化学习

0.4 计算机科学的首要主题

除了上面列出的每一章的主题之外,我们希望通过对以下几个首要主题的探讨,拓宽读者对计算机科学的理解。

计算机的微型化及其功能的扩展,已经把计算机技术推向了当今社会的最前沿。如今,计算机技术已经非常普及,熟练掌握其应用已经成为现代社会成员的基本要求。计算机技术已经改变了政府施加控制的能力,对全球化经济产生了巨大的影响,导致科学研究领域出现了一些令人瞩目的成就,革新了数据收集、存储和应用的作用,为人们提供了新的通信和交互方式,不停地挑战着社会现状。结果是,围绕着计算机科学的学科大量涌现,每门学科现在都成了重要的研究领域。此外,就像很难区分机械工程和物理一样,我们也很难在这些领域与计算机科学之间画出一条分界线。因此,为了获得合适的视角,我们的研究不仅要涉及以计算机科学为核心的中心主题,而且还将探索与科学应用和影响相关的各种学科领域。因此,对计算机科学的介绍是跨学科的。

探索计算领域的广度,能帮助我们记住那些主要的与计算机科学相结合的主题。虽然“计算机科学的七大思想”(Seven Big Ideas of Computer Science)[1]的编纂晚于本书的第10版,但这些思想与本书接下来的各章所要讲述的主题思想有很多相似之处。这“七大思想”简单地说就是:算法、抽象、创新、数据、程序设计、因特网和影响。在接下来的章节中,我们将介绍各种主题,在每一种主题的介绍中,都会涉及这个主题的核心思想、目前的研究领域,以及推动该领域知识进步的一些技术。当我们在后面一遍又一遍地提到这些“大思想”的时候,请多留意。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Struts 2权威指南:基于WebWork核心的MVC开发

本书所介绍的Struts 2已经完全超出了Struts 1框架原有的高度,Struts 2建立在Struts 1和WebWork两个框架整合的基础之上,因此提供了更多优...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊