大學計算機基礎[王剛、劉哲理、李敏編著書籍]

大學計算機基礎[王剛、劉哲理、李敏編著書籍]

《大學計算機基礎》是由王剛、劉哲理、李敏編著書籍。全書共分為9章,主要內容包括計算思維基礎理論、計算機發展史、計算機硬體系統、計算機軟體系統、計算機作業系統、計算機網路基礎、資料庫技術基礎、信息安全技術、多媒體技術。

內容簡介

大學計算機基礎[王剛、劉哲理、李敏編著書籍] 大學計算機基礎[王剛、劉哲理、李敏編著書籍]

本書是根據教育部高等學校非計算機專業計算機基礎課程教學指導分委員會提出的《關於進一步加強高校計算機基礎教學的幾點意見》中的有關要求和課程體系,結合普通高等學校計算機基礎課程教學大綱,由多年從事基礎課教學的一線教師編寫而成的。

全書共分為9章,主要內容包括計算思維基礎理論、計算機發展史、計算機硬體系統、計算機軟體系統、計算機作業系統、計算機網路基礎、資料庫技術基礎、信息安全技術、多媒體技術。本書從培養學生的計算思維出發,兼顧了計算機軟體和硬體的最新發展以及計算機技術的理論與實踐,並介紹了若干IT領域的新產品、新技術和最新發展趨勢。

圖書目錄

第1章計算思維基礎理論1

1.1計算科學與科學思維1

1.1.1科學與計算科學1

1.1.2科學思維4

1.2計算思維的概念6

1.2.1計算思維的定義6

1.2.2計算思維的本質7

1.2.3計算思維的特性8

1.3計算思維的套用9

1.3.1計算思維的典型案例9

1.3.2計算思維的套用領域13

思考題17

第2章計算機發展史18

2.1計算機的產生和發展18

2.1.1電子計算機產生之前的

計算史18

2.1.2電子計算機的產生23

2.1.3電子計算機的發展階段25

2.2計算機系統的分類26

2.2.1超級計算機26

2.2.2小型機與工作站26

2.2.3個人計算機27

2.2.4平板電腦29

2.2.5智慧型手機30

2.3未來的計算機32

2.3.1未來計算機的發展趨勢32

2.3.2新一代計算機33

思考題39

第3章計算機硬體系統40

3.1微型計算機系統40

3.1.1PC系統的構成40

3.1.2PC系統的層次結構43

3.1.3PC的主要性能指標44

3.1.4PC的工作過程45

3.2主機系統46

3.2.1微處理器46

3.2.2存儲器49

3.2.3匯流排51

3.2.4輸入輸出接口53

3.3外部設備55

3.3.1輸入輸出系統概述55

3.3.2輸入設備56

3.3.3輸出設備59

3.3.4外存儲器61

思考題67

第4章計算機軟體系統68

4.1計算機軟體概述68

4.1.1計算機軟體的概念68

4.1.2計算機軟體的發展歷史68

4.1.3計算機軟體的分類69

4.2系統軟體69

4.2.1作業系統70

4.2.2語言與編譯系統70

4.2.3資料庫管理系統72

4.3套用軟體75

4.3.1辦公軟體75

4.3.2網路軟體75

4.3.3安全軟體77

4.3.4圖形圖像軟體78

4.3.5多媒體軟體78

4.3.6行業軟體79

4.3.7其他軟體79

4.4軟體的保護79

4.4.1軟體的授權方式80

4.4.2軟體智慧財產權的保護80

4.5算法與程式設計81

4.5.1算法的基本概念81

4.5.2算法設計的基本方法

與策略82

4.5.3程式設計85

4.6軟體工程88

4.6.1軟體工程的概念88

4.6.2軟體生命周期88

4.6.3軟體開發模型89

4.6.4軟體開發方法92

思考題93

第5章計算機作業系統94

5.1作業系統概述94

5.1.1作業系統的概念94

5.1.2作業系統的歷史95

5.1.3作業系統的基本類型97

5.1.4作業系統的功能99

5.2進程管理101

5.2.1進程的概念101

5.2.2進程的狀態及狀態

轉換102

5.2.3進程控制103

5.2.4進程互斥104

5.2.5進程通信107

5.3存儲管理108

5.3.1存儲器的基本概念108

5.3.2存儲器管理的功能110

5.3.3分區存儲管理111

5.3.4分頁存儲管理113

5.3.5分段存儲管理113

5.4檔案管理114

5.4.1檔案的基本概念115

5.4.2檔案系統的功能和

組成116

5.4.3檔案的結構和存取

方法116

5.4.4檔案目錄119

5.4.5檔案的使用和共享119

5.4.6檔案的保護和保密120

5.5常用作業系統簡介121

5.5.1Windows作業系統121

5.5.2MacOS系統125

5.5.3UNIX作業系統127

5.5.4Linux作業系統127

5.5.5智慧型手機作業系統128

思考題131

第6章計算機網路基礎132

6.1計算機網路基本知識132

6.1.1計算機網路的概念132

6.1.2計算機網路的分類136

6.1.3計算機網路的拓撲

結構139

6.1.4計算機網路的體系

結構140

6.2數據通信技術144

6.2.1數據通信的基本概念144

6.2.2數據交換技術146

6.2.3多路復用技術147

6.3網路傳輸介質149

6.3.1雙絞線149

6.3.2光纖149

6.3.3無線與衛星通信151

6.4區域網路技術153

6.4.1區域網路的工作模式153

6.4.2乙太網154

6.4.3無線區域網路156

6.4.4組建有線區域網路157

6.5Internet基礎與套用160

6.5.1IP位址160

6.5.2域名162

6.5.3接入Internet163

6.5.4Internet套用164

6.6物聯網166

6.6.1物聯網的概念166

6.6.2物聯網的關鍵技術166

6.6.3物聯網套用167

6.7雲計算169

6.7.1雲計算的概念169

6.7.2雲計算的體系結構169

6.7.3雲計算的關鍵技術171

6.7.4雲計算的服務172

思考題173

第7章資料庫技術基礎175

7.1資料庫概述175

7.1.1數據、信息和資料庫176

7.1.2數據管理技術的發展178

7.1.3資料庫系統的組成

及特點180

7.1.4基本數據模型182

7.1.5資料庫系統結構185

7.2資料庫設計186

7.2.1需求分析階段187

7.2.2資料庫概念設計188

7.2.3資料庫邏輯設計188

7.2.4資料庫物理設計189

7.3結構化查詢語言基礎189

7.3.1SQL語言概述189

7.3.2SQL語言基本成分190

7.3.3SQL語言基本語句192

7.4資料庫技術的發展動向200

7.4.1當前主流資料庫——關係

資料庫200

7.4.2面向對象資料庫200

7.4.3分散式資料庫201

7.4.4移動資料庫202

7.5大數據時代與NoSQL資料庫204

7.5.1數據時代204

7.5.2NoSQL資料庫205

思考題209

第8章信息安全技術210

8.1信息安全概述210

8.1.1信息安全發展階段210

8.1.2信息安全的含義211

8.1.3信息系統面臨的安全

風險212

8.2信息安全技術213

8.2.1信息安全基礎213

8.2.2認證技術221

8.2.3網路安全223

8.3計算機病毒及防治232

8.3.1計算機病毒的起源

及發展232

8.3.2計算機病毒的定義235

8.3.3計算機病毒的結構

及分類236

8.3.4計算機病毒防治239

思考題247

第9章多媒體技術248

9.1多媒體概述248

9.1.1多媒體技術的基本

概念248

9.1.2多媒體技術的發展

歷程250

9.1.3多媒體技術的研究

內容252

9.1.4多媒體技術的套用

領域253

9.2多媒體數位化技術254

9.2.1多媒體信息的計算機

表示254

9.2.2圖像編輯實踐

——Fireworks257

9.3多媒體壓縮技術264

9.3.1概述264

9.3.2可行性265

9.3.3壓縮方法分類266

9.3.4數據壓縮編碼國際

標準267

思考題272

參考文獻273

熱門詞條

聯絡我們