本書是計算機科學導論課程的一本經典教材,是作者多年教學經驗的結晶,是國際上眾多名校的指定教材。本書涉及計算機科學的方方面面,介紹了計算機硬件、軟件、數據組織和計算理論等四個方面的內容,包括編碼及計算機體系結構的基本原理、操作系統、計算機網絡、算法、程序設計語言、數據結構和數據庫、人工智能以及計算理論等。本書在內容編排上,在力求保持學科廣度的同時,還兼顧主題的深度,并把握了最新的技術趨勢。書中配有大量的圖、表和示例以增強讀者對知識的掌握,并提供了豐富的習題以加強學生的參與性——在本版里包含1000多個問題,用于復習、擴展討論過的內容,或者提示以后會涉及的有關主題。部分習題的答案可以從網上下載。 本書既適合國內的大專院校用作計算機基礎課教材,也可以供有意在計算機方面發(fā)展的非計算機專業(yè)讀者作為入門參考。