李鳳霞、陳宇峰、史樹敏編*的《大學計算機》以基于計算機的問題求解為主線,以計算思維能力培養為目標,以全新的視角組織教學內容,突出計算理論與計算機科學方法,在教學內容中滲透計算思維的基本概念,為讀者展示計算機科學的輪廓和相關技術。
《大學計算機》分為10章,內容包括基于計算機的問題求解、計算機信息數字化基礎、計算機的工作原理與硬件體系結構、計算機軟件平臺、計算機網絡平臺、數據處理與數據庫、計算與計算學科、算法與程序設計、實用軟件、計算機科學前沿技術。
《大學計算機》既注重思維培養,又兼顧應用需求,在通俗易懂的前提下,追求系統觀點,盡可能展示新技術發展。《大學計算機》可以作為高校“大學計算機”課程的教材使用,也可供對計算機科學感興趣的專業技術人員閱讀。
第1章 基于計算機的問題求解
[問題導入]因特網梅森素數大搜索
1.1 問題描述與抽象
1.1.1 問題描述
1.1.2 問題抽象
1.1.3建模與求解
1.1.4 面向計算機的問題分析
1.2 基于計算機的問題求解方法
1.2.1 基于計算機軟件的問題求解
1.2.2 基于計算機程序的問題求解
1.2.3 基于計算機系統的問題求解
1.3 計算機科學的知識領域
本章小結
推薦讀物
習題
第2章 計算機信息數字化基礎
[問題導入]為什么計算機中要采用二進制?
2.1 計算機中基于“實現計算”的數制及其轉換
2.1.1 計算機中的“0”和“1
2.1.2 各種數制表示
2.1.3 數制間轉換
2.2 二進制數值表示與計算
2.2.1 二進制數值的計算機表示
2.2.2 算術運算與補碼
2.2.3 邏輯運算與計算機控制
2.3 字符信息編碼與標準交換
2.3.1 信息分類與信息數字化方法
2.3.2 西文字符的編碼
2.3.3 漢字信息的編碼
2.3.4 通用字符編碼集
2.4 多媒體信息編碼
2.4.1 圖形圖像信息數字化
2.4.2 聲音信息數字化
2.4.3 顏色信息數字化
2.5 條形碼與RFID
2.5.1 一維條形碼
2.5.2 二維條形碼
2.5.3 RFID技術
2.6 信息標準化
本章小結
推薦讀物
習題二
第3章 計算機的工作原理與硬件體系結構
[問題導入]計算機和計算器的本質區別是什么?
3.1 計算機的發展與圖靈機模型
3.1.1 計算工具的演變
3.1.2 電子計算機的發展
3.1.3 圖靈與圖靈機模型
3.2 計算機的硬件組成
3.2.1 馮·諾依曼計算機模型
3.2.2 計算機的基本組成
3.2.3 計算機的存儲體系
3.3 計算機的基本工作原理
3.3.1 用算盤解題的過程
3.3.2 指令和指令系統
3.3.3 程序自動控制的實現
3.3.4 以運算器為核心的計算實現
3.4 微型計算機體系結構
3.4.1 微型計算機系統組成
3.4.2 微處理器
3.4.3 以總線為數據通道的微機體系結構
3.4.4 微型計算機的多級存儲體系
3.4.5 外部設備與通信接口
3.5 微型計算機的性能指標
3.6 并行計算機體系結構
本章小結
推薦讀物
習題三
第4章 計算機軟件平臺
第5章 計算機網絡平臺
第6章 數據處理與數據庫
第7章 計算與計算學科
第8章 算法與程序設計
第9章 實用軟件
第10章 計算機科學前沿技術