電腦科學導論:跨學科方法
(美)羅伯特·塞奇威克(Robert Sedgewick),(美)凱文·韋恩(Kevin Wayne)著
- 出版商: 機械工業
- 出版日期: 2019-12-01
- 定價: $834
- 售價: 7.9 折 $659
- 語言: 簡體中文
- ISBN: 7111641418
- ISBN-13: 9787111641414
- 此書翻譯自: Computer Science: An Interdisciplinary Approach(Hardcover)
立即出貨
買這商品的人也買了...
-
$450$405 -
$580$568 -
$356算法圖解 (Grokking Algorithms: An illustrated guide for programmers and other curious people)
-
$680$537 -
$422Python 3.8從入門到精通(視頻教學版)
-
$680$537
相關主題
商品描述
本書基於“編程是21世紀科學和工程領域教育的重要組成部分”這一趨勢,以Java語言為工具,通過跨學科方式對電腦科學進行了生動有趣的介紹,非常適合作為學生和對電腦感興趣的讀者的入門教材。讀者只需具備科學和數學的基礎知識,便可通過本書開啟電腦科學之旅!
本書特點
本書以解決實際問題為宗旨,關註如何通過電腦和編程來解決數學、科學、工程等領域的實際問題。同時,幫助讀者揭開計算的神秘面紗,建立對電腦科學領域的系統認知。
本書第一部分基於Java語言,圍繞編程的三個階段組織內容,使讀者瞭解編程的基本元素、函數和麵向對象編程的基本知識。第二部分主要介紹算法和數據結構、計算理論和電腦體系結構等高級主題。此外,本書還強調了電腦發展的歷史知識和計算思想的發展與應用。
本書的另一獨特之處是通過構建一臺“玩具型”電腦,分析程序的執行過程,將電腦底層的工作原理和設計方法巧妙融合,更有效地培養讀者對電腦系統的理解與認識。
本書特點
本書以解決實際問題為宗旨,關註如何通過電腦和編程來解決數學、科學、工程等領域的實際問題。同時,幫助讀者揭開計算的神秘面紗,建立對電腦科學領域的系統認知。
本書第一部分基於Java語言,圍繞編程的三個階段組織內容,使讀者瞭解編程的基本元素、函數和麵向對象編程的基本知識。第二部分主要介紹算法和數據結構、計算理論和電腦體系結構等高級主題。此外,本書還強調了電腦發展的歷史知識和計算思想的發展與應用。
本書的另一獨特之處是通過構建一臺“玩具型”電腦,分析程序的執行過程,將電腦底層的工作原理和設計方法巧妙融合,更有效地培養讀者對電腦系統的理解與認識。