Computer Science: The Hardware, Software and Heart of It
暫譯: 計算機科學:硬體、軟體與其核心
- 出版商: Springer
- 出版日期: 2014-03-03
- 售價: $2,420
- 貴賓價: 9.5 折 $2,299
- 語言: 英文
- 頁數: 480
- 裝訂: Paperback
- ISBN: 1489994432
- ISBN-13: 9781489994431
-
相關分類:
Computer-Science
海外代購書籍(需單獨結帳)
商品描述
Computer Science: The Hardware, Software and Heart of It focuses on the deeper aspects of the two recognized subdivisions of Computer Science, Software and Hardware. These subdivisions are shown to be closely interrelated as a result of the stored-program concept. Computer Science: The Hardware, Software and Heart of It includes certain classical theoretical computer science topics such as Unsolvability (e.g. the halting problem) and Undecidability (e.g. Godel’s incompleteness theorem) that treat problems that exist under the Church-Turing thesis of computation. These problem topics explain inherent limits lying at the heart of software, and in effect define boundaries beyond which computer science professionals cannot go beyond. Newer topics such as Cloud Computing are also covered in this book. After a survey of traditional programming languages (e.g. Fortran and C++), a new kind of computer Programming for parallel/distributed computing is presented using the message-passing paradigm which is at the heart of large clusters of computers. This leads to descriptions of current hardware platforms for large-scale computing, such as clusters of as many as one thousand which are the new generation of supercomputers. This also leads to a consideration of future quantum computers and a possible escape from the Church-Turing thesis to a new computation paradigm.
The book’s historical context is especially helpful during this, the centenary of Turing's birth. Alan Turing is widely regarded as the father of Computer Science, since many concepts in both the hardware and software of Computer Science can be traced to his pioneering research. Turing was a multi-faceted mathematician-engineer and was able to work on both concrete and abstract levels. This book shows how these two seemingly disparate aspects of Computer Science are intimately related. Further, the book treats the theoretical side of Computer Science as well, which also derives from Turing's research.
Computer Science: The Hardware, Software and Heart of It is designed as a professional book for practitioners and researchers working in the related fields of Quantum Computing, Cloud Computing, Computer Networking, as well as non-scientist readers. Advanced-level and undergraduate students concentrating on computer science, engineering and mathematics will also find this book useful.
商品描述(中文翻譯)
《計算機科學:硬體、軟體與其核心》專注於計算機科學兩個公認的子領域——軟體和硬體的更深層面。這些子領域因為儲存程式的概念而密切相關。《計算機科學:硬體、軟體與其核心》涵蓋了一些經典的理論計算機科學主題,例如不可解性(例如停機問題)和不可判定性(例如哥德爾的不完全性定理),這些主題探討了在丘奇-圖靈計算論下存在的問題。這些問題主題解釋了軟體內在的限制,並實質上定義了計算機科學專業人員無法超越的邊界。本書還涵蓋了雲計算等較新的主題。在對傳統程式語言(例如 Fortran 和 C++)進行調查後,介紹了一種新的計算機程式設計方法,針對平行/分散計算,使用消息傳遞範式,這是大型計算機集群的核心。這導致了對當前大型計算平台的描述,例如多達一千台的集群,這是新一代的超級計算機。這也引出了對未來量子計算機的考量,以及可能從丘奇-圖靈論逃脫到一種新的計算範式。
本書的歷史背景在這個圖靈誕辰百年之際尤其有幫助。艾倫·圖靈被廣泛認為是計算機科學之父,因為計算機科學中許多硬體和軟體的概念都可以追溯到他的開創性研究。圖靈是一位多面向的數學家和工程師,能夠在具體和抽象層面上工作。本書展示了這兩個看似不同的計算機科學方面是如何密切相關的。此外,本書也探討了計算機科學的理論面,這同樣源自於圖靈的研究。
《計算機科學:硬體、軟體與其核心》被設計為一本專業書籍,適合在量子計算、雲計算、計算機網路等相關領域工作的從業者和研究人員,以及非科學家讀者。專注於計算機科學、工程和數學的高年級和本科學生也會發現本書非常有用。