大學計算機基礎——計算思維初步

大學計算機基礎——計算思維初步

《大學計算機基礎——計算思維初步》是2014年8月清華大學出版社出版的圖書,作者是張亞玲。

基本介紹

  • 中文名:大學計算機基礎——計算思維初步
  • 作者:張亞玲
  • 出版社:清華大學出版社
  • 出版時間:2014年8月
  • 定價:26 元
  • ISBN:9787302366591
內容簡介,圖書目錄,

內容簡介

本書根據教育部高等學校計算機基礎課程教學指導委員會編制的《高等學校計算機基礎教學發展戰略研究報告暨計算機基礎課程教學基本要求》中關於“大學計算機基礎”課程的教學基本要求為主線編寫,貫徹以計算思維為切入點的實施計算機基礎教學的思想,全書以基礎知識和計算思維的培養目標來組織教材內容。
全書包含7章內容,分別為計算機與計算思維、計算機硬體基礎、計算機作業系統、網路基礎、數據的表示與處理、算法基礎、程式設計基礎。一方面闡述計算及計算思維的概念與方法;一方面講解實施套用計算技術解決問題的必備計算機基礎知識,培養學生利用計算工具解決問題的能力。最後,給出了配套的實驗指導,以使得學生熟悉常用軟體工具,培養學生的動手能力。
本書可作為高等院校“大學計算機基礎”課程教材,也可作為其他讀者學習計算機知識的參考書籍。

圖書目錄

第1章計算機與計算思維1
1.1計算與計算科學1
1.1.1計算與數位化1
1.1.2計算科學2
1.1.3計算科學的研究內容3
1.2計算思維4
1.2.1科學思維4
1.2.2計算思維概述5
1.2.3計算機的出現強化了計算思維的作用7
1.2.4計算思維對其他學科的影響8
1.3計算機科學8
1.3.1計算機科學概述8
1.3.2計算機科學與其他學科的交叉與融合10
本章小結13
思考題13
第2章計算機硬體基礎15
2.1計算機中的數制及轉換15
2.1.1進位記數制15
2.1.2不同進位記數制間的轉換16
2.1.3二進制數的位運算 18
2.2計算機組成20
2.2.1馮·諾依曼計算機20
2.2.2計算機硬體系統的組成20
2.2.3匯流排26
2.2.4接口28
2.3計算機指令系統與工作原理29
2.3.1計算機的指令系統和程式29
2.3.2計算機的工作原理30
2.4計算機的分類32
2.4.1超級計算機32
2.4.2伺服器32
2.4.3桌面計算機32
2.4.4嵌入式計算機33
本章小結33
習題33
第3章計算機作業系統35
3.1作業系統概述35
3.1.1作業系統的功能35
3.1.2作業系統的分類37
3.1.3作業系統的特徵39
3.2處理器管理39
3.2.1作業管理 40
3.2.2進程管理 40
3.3存儲管理44
3.4設備管理46
3.5檔案管理46
3.5.1檔案的概念46
3.5.2檔案系統的概念和功能47
3.5.3檔案的操作48
3.5.4圖形界面下用戶對檔案與資料夾的操作48
本章小結51
習題52
第4章網路基礎53
4.1計算機網路概述53
4.1.1計算機網路的定義53
4.1.2計算機網路的產生與發展53
4.1.3計算機網路的分類57
4.2區域網路的組成58
4.2.1網路硬體58
4.2.2網路軟體60
4.3網路的拓撲結構61
4.3.1匯流排拓撲結構61
4.3.2星形拓撲結構62
4.3.3環形拓撲結構62
4.3.4樹形拓撲結構62
4.3.5網狀拓撲結構62
4.4網路協定及其分層結構63
4.4.1網路協定的分層結構63
4.4.2網路層64
4.4.3套用層66
4.5計算機網路體系結構67
4.5.1開放系統互連OSI參考模型67
4.5.2TCP/IP參考模型68
4.6網路連通性測試69
4.6.1IPCONFIG69
4.6.2連通性測試 Ping命令69
本章小結70
習題71
第5章數據的表示與處理72
5.1數據的表示與存儲72
5.1.1數值數據72
5.1.2字元數據76
5.1.3多媒體信息81
5.2資料庫技術基礎87
5.2.1資料庫系統概述87
5.2.2資料庫的建立與維護95
5.2.3資料庫查詢102
5.2.4窗體和報表109
5.3數據處理軟體——電子表格111
5.3.1Excel基本知識111
5.3.2工作表基本操作112
5.3.3單元格基本操作116
5.3.4數據的輸入與編輯119
5.3.5設定單元格格式121
5.3.6公式和函式124
5.3.7數據管理與分析126
5.3.8利用圖表分析數據129
5.3.9操作實例——製作學生成績統計表131
思考題134
第6章算法基礎136
6.1算法的基本概念136
6.1.1算法的定義和特徵136
6.1.2算法實例分析140
6.2算法的複雜性分析143
6.2.1計算複雜度和漸進複雜度143
6.2.2時間複雜性分析147
6.2.3空間複雜性分析149
6.3基本算法介紹150
6.3.1疊代法150
6.3.2窮舉搜尋法150
6.3.3遞歸法151
6.3.4回溯法153
6.3.5貪婪法154
6.3.6分治法155
本章小結157
思考題158
第7章程式設計基礎159
7.1程式設計語言的發展159
7.2常見的程式設計語言161
7.3數據結構和算法162
7.4算法的表示方法163
7.5套用舉例164
7.6程式設計步驟166
7.7程式設計的方法167
7.7.1結構化程式設計方法及套用舉例168
7.7.2面向對象程式設計方法及套用舉例170
本章小結175
思考題175
附錄A實驗指導176
A.1實驗1Windows的基本操作176
一、 實驗目的176
二、 實驗內容176
A.2實驗2文檔的基本操作178
一、 實驗目的178
二、 實驗內容178
三、 樣張179
A.3實驗3文檔排版179
一、 實驗目的179
二、 實驗內容180
三、 樣張180
A.4實驗4PowerPoint演示文稿的製作181
一、 實驗目的181
二、 實驗內容181
A.5實驗5區域網路實驗及Internet套用183
一、 實驗目的183
二、 實驗內容183
A.6實驗6電子表格基本操作186
一、 實驗目的186
二、 實驗內容186
三、 樣張187
A.7實驗7電子表格高級操作187
一、 實驗目的187
二、 實驗內容188
三、 樣張189
A.8實驗8資料庫技術實驗190
一、 實驗目的190
二、 實驗內容190
參考文獻194

相關詞條

熱門詞條

聯絡我們