內容簡介
本書在內容編排上,在力求保持學科廣度的同時,還兼顧主題的深度,並把握了最新的技術趨勢。書中配有大量的圖、表和示例以增強讀者對知識的掌握,並提供了豐富的習題以加強學生的參與性——在本版里包含1000多個問題,用於複習、擴展討論過的內容,或者提示以後會涉及的有關主題。
作者簡介
布魯克希爾(J.GlennBrookshear),世界知名的計算機科學教育家。他在1975年獲得墨西哥州立大學博士學位後,創立了Marquette大學的計算機科學學位項目,並在該校任教至今。他的主要研究方向是計算理論。著有TheoryofComputation:FormalLanguanges,Automata,andComplexity。
編輯推薦
《計算機科學概論》(第9版)既適合國內的大專院校用作計算機基礎課教材,也可以供有意在計算機方面發展的非計算機專業讀者作為入門參考。《計算機科學概論》(第9版)是計算機科學導論課程的經典教材,也是“廣度優先”教學方法的傑出代表。多年來它一直深受世界各國高校師生的歡迎,是許多著名大學(包括美國哈佛大學、麻省理工學院、普林斯頓大學、加州大學伯克利分校等)的首選教材,對我國的高校教學也產生了廣泛影響。本書對計算機科學做了精彩的百科全書式的全面闡述,在很好地兼顧了學科廣度和主題深度的同時,用算法、數據抽象等核心思想貫穿各個主題,並且充分展現了計算機科學的歷史背景,發展歷程和新的技術趨勢,使讀者能夠對計算機科學形成大局觀,為今後深入學習其他計算機專業教程打下基礎。本書深入淺出、圖文並茂、善於引發讀者的興趣,而且教學手段多樣、習題豐富,很好地體現了作者“授人以魚,不如授人以漁”的教學理念。本書為最新的第9版,對計算機的社會問題、網路與網際網路、軟體工程和人工智慧等章節做了大幅修訂,使內容與時俱進。本書適合各個學科以及不同教育層次的讀者,既適合國內高等院校用作計算機基礎課教材,也可以供希望了解計算機相關領域的非專業讀者作為入門參考。
目錄
第0章緒論
0.1算法的作用
0.2計算機器的由來
0.3算法的科學
0.4抽象
0.5學習大綱
0.6社會影響
0.7社會問題
課外閱讀
第1章數據存儲
1.1位和位存儲
1.1.1布爾運算
1.1.2門和觸發器
1.1.3十六進制記數法
1.2主存儲器
1.2.1存儲器結構
1.2.2存儲器容量的度量
1.3海量存儲器
1.3.1磁學系統