計算機導論(第4版)(微課版)

計算機導論(第4版)(微課版)

《計算機導論(第4版)(微課版)》是2020年清華大學出版社出版的圖書,作者是袁方 王兵。

基本介紹

  • 中文名:計算機導論(第4版)(微課版)
  • 作者:袁方,王兵
  • 出版社:清華大學出版社
  • 出版時間:2020年7月1日
  • 定價:49.8 元
  • ISBN:9787302532200
內容簡介,圖書目錄,

內容簡介

本書參照普通高等學校計算機類本科專業教學質量國家標準和計算機類專業認證標準編寫,是一本學習計算機專業知識的入門教材,套殃介紹了計算機發展簡史、計算機專業知識體系、計算機基礎知識、作業系統與網路知識、程式設計知識、軟體開發知識、計算機系探歸肯統安全知識、人工智慧與大數據知識、計算機領域的典型問題等內容。

圖書目錄

第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.2.4第四代計算機
1.2.5第五代計算機
1.2.6計算機的發展趨勢
1.3計算機的分類
1.3.1超級計算機
1.3.2大型計算機
1.3.3小型計算機
1.3.4工作站
1.3.5微型計算機
1.3.6伺服器境漿騙
1.4計算機的特點
1.5計算機的套用領域
1.6中國計算機發展簡史
1.7小結
拓展閱讀: Intel公司與IBM公司
習題
思考題
課外閱讀建議
第2章計算機專業知識體系
2.1計算機專業學生應具備的素質和能力
2.1.1專業認證對學生能力和素質的要求
2.1.2教學質量標準對學生能力和素質的要求
2.2計算機專業知識體系
2.2.1計算機科學與技術專業知識體系
2.2.2軟體工程專業知識體系
2.2.3網路工程專業知識體系
2.2.4信息安全專業知識體系
2.2.5物聯網工程專業知識體系
2.2.6主要課程內容介紹
2.3計算機專業實踐教學體系
2.4小結
拓展閱讀: 圖靈與圖靈獎趨察乃
習影辨她題
思考題
第3章計算機基礎知識
3.1計算機的基本組成及工作原理
3.1.1計算機的基本組成
3.1.2計算機的工作原理
3.2計算機硬體子系統
3.2.1中央處理器
3.2.2主存儲器
3.2.3輔助存儲器
3.2.4輸入設備
3.2.5輸出設備
3.2.6主機板
3.2.7總雄局鍵茅線
3.3計算機軟體子系統
3.3.1系統軟體
3.3.2套用軟體
3.4數據表示
3.4.1計算機中的數制
3.4.2數值型數據的表示
3.4.3字元型數據的編碼表示
3.4.4漢字的編碼表示
3.5數據存儲
3.5.1檔案命名
3.5.2按層次組織檔案
3.6多媒體技術基礎
3.6.1多媒體概述
3.6.2多媒體領域的關鍵技術
3.6.3多媒體技術的套用
3.7小結
拓展閱讀: 馮·諾依曼與馮·諾依曼計算機
習題
思考題
第4章作業系統與網路知識
4.1作業系統的形成與發展
4.1.1作業系統概念
4.1.2作業系統的形成
4.1.3作業系統的發展
4.1.4作業系統的特徵
4.2作業系統的功能
4.2.1處理器管理功能
4.2.2存儲器管理功能
4.2.3設備管理功能
4.2.4檔案管理功能
4.2.5網路與通信管理功能
4.2.6用戶接口
4.2.7作業系統的啟動過程
4.3作業系統實例
4.3.1CP/M作業系統
4.3.2DOS作業系統
4.3.3Windows作業系統
4.3.4UNIX作業系統
4.3.5Linux作業系統
4.3.6VxWorks作業系統
4.4計算機網路概述堡采府挨
4.4.1計算機網路的發展歷程
4.4.2計算機網路的定義
4.4.3計算機網路的分類
4.4.4計算機網路的拓撲結構
4.4.5計算機網路的功能和套用
4.4.6計算機網路的傳輸介質
4.4.7網路計算模式
4.5計算機網路體系結構
4.5.1開放系統互連參考模型
4.5.2TCP/IP參考模型
4.5.3常用的網路連線設備
4.6網際網路技術
4.6.1網際網路的發展
4.6.2IP位址和域名
4.6.3網際網路接入方式
4.6.4網際網路服務
4.6.5物聯網
4.7小結
拓展閱讀: 比爾·蓋茨與微軟公司
習題
思考題
第5章程式設計知識
5.1程式設計語言
5.1.1機器語言
5.1.2彙編語言
5.1.3高級語言
5.1.4結構化程式設計語言
5.1.5面向對象程式設計語言
5.1.6可視化程式設計語言
5.1.7人工智慧程式設計語言
5.2Python語言程式設計
5.2.1Python語言的特點
5.2.2Python的安裝
5.2.3Python程式的運行
5.2.4Python的基礎語法
5.2.5Python的基本數據類型
5.2.6Python的類型轉換
5.2.7順序結構程式設計
5.2.8分支結構程式設計
5.2.9循環結構程式設計
5.2.10Python程式實例
5.2.11程式設計風格
5.2.12算法設計與分析
5.3數據結構
5.3.1概念和術語
5.3.2線性結構
5.3.3樹形結構
5.3.4圖狀結構
5.4編譯原理
5.4.1編譯程式概述
5.4.2詞法分析
5.4.3語法分析
5.4.4中間代碼生成
5.4.5中間代碼最佳化
5.4.6目標代碼生成
5.4.7編譯程式的開發
5.5小結
拓展閱讀: 王選與雷射照排
習題
思考題
第6章軟體開發知識
6.1資料庫原理及套用
6.1.1關係資料庫
6.1.2關係資料庫語言
6.1.3常用關係資料庫管理系統
6.1.4資料庫套用系統開發工具
6.1.5資料庫設計
6.1.6資料庫的發展
6.2軟體工程
6.2.1軟體開發的複雜性
6.2.2軟體工程的基本原則
6.2.3軟體開發方法
6.2.4系統分析
6.2.5系統設計
6.2.6系統實施
6.2.7系統運行與維護
6.2.8軟體工具
6.3小結
拓展閱讀: 金怡濂與高性能計算機
習題
思考題
第7章計算機系統安全知識
7.1計算機系統安全威脅
7.2計算機系統安全概念
7.3反病毒技術
7.3.1計算機病毒的發展
7.3.2計算機病毒的特徵
7.3.3計算機病毒的危害
7.3.4計算機病毒的防治
7.4反黑客技術
7.4.1黑客概念
7.4.2黑客攻擊方式
7.4.3黑客的防範
7.5防火牆技術
7.5.1防火牆概念
7.5.2防火牆的功能
7.5.3防火牆的結構
7.6入侵檢測技術
7.6.1入侵檢測系統的功能
7.6.2入侵檢測系統的分類
7.6.3入侵檢測技術
7.7數據加密技術
7.7.1數據加密概述
7.7.2古典加密方法
7.7.3現代加密方法
7.8安全認證技術
7.8.1訊息認證
7.8.2數字簽名
7.8.3PKI
7.9計算機系統安全法律規章與職業道德
7.10小結
拓展閱讀: 計算機學術組織
習題
思考題
第8章人工智慧知識
8.1人工智慧概述
8.1.1人工智慧的定義
8.1.2人工智慧的研究目標
8.1.3人工智慧的發展
8.2人工智慧的研究方法
8.2.1符號主義
8.2.2連線主義
8.2.3行為主義
8.3人工智慧的套用領域
8.3.1博弈
8.3.2定理自動證明
8.3.3自然語言處理
8.3.4計算機視覺
8.3.5語音識別
8.3.6機器學習
8.3.7智慧型機器人
8.3.8專家系統
8.3.9自動駕駛汽車
8.4人工智慧的發展趨勢
8.4.1人工智慧與經濟社會發展
8.4.2人工智慧發展帶來的挑戰
8.5小結
拓展閱讀: 吳文俊和定理的自動證明
習題
思考題
第9章計算機領域的典型問題
9.1圖論問題
9.1.1哥尼斯堡七橋問題
9.1.2哈密頓迴路問題
9.1.3中國郵路問題
9.2算法複雜性問題
9.2.1漢諾塔問題
9.2.2旅行商問題
9.2.3NP完全問題
9.3並發控制問題
9.3.1生產者消費者問題
9.3.2哲學家共餐問題
9.4小結
拓展閱讀: 計算機學科方法論
習題
思考題
辭彙表
參考文獻
3.3計算機軟體子系統
3.3.1系統軟體
3.3.2套用軟體
3.4數據表示
3.4.1計算機中的數制
3.4.2數值型數據的表示
3.4.3字元型數據的編碼表示
3.4.4漢字的編碼表示
3.5數據存儲
3.5.1檔案命名
3.5.2按層次組織檔案
3.6多媒體技術基礎
3.6.1多媒體概述
3.6.2多媒體領域的關鍵技術
3.6.3多媒體技術的套用
3.7小結
拓展閱讀: 馮·諾依曼與馮·諾依曼計算機
習題
思考題
第4章作業系統與網路知識
4.1作業系統的形成與發展
4.1.1作業系統概念
4.1.2作業系統的形成
4.1.3作業系統的發展
4.1.4作業系統的特徵
4.2作業系統的功能
4.2.1處理器管理功能
4.2.2存儲器管理功能
4.2.3設備管理功能
4.2.4檔案管理功能
4.2.5網路與通信管理功能
4.2.6用戶接口
4.2.7作業系統的啟動過程
4.3作業系統實例
4.3.1CP/M作業系統
4.3.2DOS作業系統
4.3.3Windows作業系統
4.3.4UNIX作業系統
4.3.5Linux作業系統
4.3.6VxWorks作業系統
4.4計算機網路概述
4.4.1計算機網路的發展歷程
4.4.2計算機網路的定義
4.4.3計算機網路的分類
4.4.4計算機網路的拓撲結構
4.4.5計算機網路的功能和套用
4.4.6計算機網路的傳輸介質
4.4.7網路計算模式
4.5計算機網路體系結構
4.5.1開放系統互連參考模型
4.5.2TCP/IP參考模型
4.5.3常用的網路連線設備
4.6網際網路技術
4.6.1網際網路的發展
4.6.2IP位址和域名
4.6.3網際網路接入方式
4.6.4網際網路服務
4.6.5物聯網
4.7小結
拓展閱讀: 比爾·蓋茨與微軟公司
習題
思考題
第5章程式設計知識
5.1程式設計語言
5.1.1機器語言
5.1.2彙編語言
5.1.3高級語言
5.1.4結構化程式設計語言
5.1.5面向對象程式設計語言
5.1.6可視化程式設計語言
5.1.7人工智慧程式設計語言
5.2Python語言程式設計
5.2.1Python語言的特點
5.2.2Python的安裝
5.2.3Python程式的運行
5.2.4Python的基礎語法
5.2.5Python的基本數據類型
5.2.6Python的類型轉換
5.2.7順序結構程式設計
5.2.8分支結構程式設計
5.2.9循環結構程式設計
5.2.10Python程式實例
5.2.11程式設計風格
5.2.12算法設計與分析
5.3數據結構
5.3.1概念和術語
5.3.2線性結構
5.3.3樹形結構
5.3.4圖狀結構
5.4編譯原理
5.4.1編譯程式概述
5.4.2詞法分析
5.4.3語法分析
5.4.4中間代碼生成
5.4.5中間代碼最佳化
5.4.6目標代碼生成
5.4.7編譯程式的開發
5.5小結
拓展閱讀: 王選與雷射照排
習題
思考題
第6章軟體開發知識
6.1資料庫原理及套用
6.1.1關係資料庫
6.1.2關係資料庫語言
6.1.3常用關係資料庫管理系統
6.1.4資料庫套用系統開發工具
6.1.5資料庫設計
6.1.6資料庫的發展
6.2軟體工程
6.2.1軟體開發的複雜性
6.2.2軟體工程的基本原則
6.2.3軟體開發方法
6.2.4系統分析
6.2.5系統設計
6.2.6系統實施
6.2.7系統運行與維護
6.2.8軟體工具
6.3小結
拓展閱讀: 金怡濂與高性能計算機
習題
思考題
第7章計算機系統安全知識
7.1計算機系統安全威脅
7.2計算機系統安全概念
7.3反病毒技術
7.3.1計算機病毒的發展
7.3.2計算機病毒的特徵
7.3.3計算機病毒的危害
7.3.4計算機病毒的防治
7.4反黑客技術
7.4.1黑客概念
7.4.2黑客攻擊方式
7.4.3黑客的防範
7.5防火牆技術
7.5.1防火牆概念
7.5.2防火牆的功能
7.5.3防火牆的結構
7.6入侵檢測技術
7.6.1入侵檢測系統的功能
7.6.2入侵檢測系統的分類
7.6.3入侵檢測技術
7.7數據加密技術
7.7.1數據加密概述
7.7.2古典加密方法
7.7.3現代加密方法
7.8安全認證技術
7.8.1訊息認證
7.8.2數字簽名
7.8.3PKI
7.9計算機系統安全法律規章與職業道德
7.10小結
拓展閱讀: 計算機學術組織
習題
思考題
第8章人工智慧知識
8.1人工智慧概述
8.1.1人工智慧的定義
8.1.2人工智慧的研究目標
8.1.3人工智慧的發展
8.2人工智慧的研究方法
8.2.1符號主義
8.2.2連線主義
8.2.3行為主義
8.3人工智慧的套用領域
8.3.1博弈
8.3.2定理自動證明
8.3.3自然語言處理
8.3.4計算機視覺
8.3.5語音識別
8.3.6機器學習
8.3.7智慧型機器人
8.3.8專家系統
8.3.9自動駕駛汽車
8.4人工智慧的發展趨勢
8.4.1人工智慧與經濟社會發展
8.4.2人工智慧發展帶來的挑戰
8.5小結
拓展閱讀: 吳文俊和定理的自動證明
習題
思考題
第9章計算機領域的典型問題
9.1圖論問題
9.1.1哥尼斯堡七橋問題
9.1.2哈密頓迴路問題
9.1.3中國郵路問題
9.2算法複雜性問題
9.2.1漢諾塔問題
9.2.2旅行商問題
9.2.3NP完全問題
9.3並發控制問題
9.3.1生產者消費者問題
9.3.2哲學家共餐問題
9.4小結
拓展閱讀: 計算機學科方法論
習題
思考題
辭彙表
參考文獻

相關詞條

熱門詞條

聯絡我們