計算機基礎與套用(2016年清華大學出版社出版的圖書)

計算機基礎與套用(2016年清華大學出版社出版的圖書)

《計算機基礎與套用》是由劉冬莉、徐立輝主編,2016年清華大學出版社出版的高等學校計算機基礎教育規劃教材。該教材可作為高等院校本科各專業學生的計算機基礎課程的教學用書,也可作為自學計算機基礎課程和參加全國計算機等級考試二級考試公共基礎部分的參考用書以及參加電子政務師考試的參考用書。

全書共6章,以計算機理論為基礎介紹了計算機的各種功能,包括計算機基礎知識、作業系統基礎知識、算法與數據結構、資料庫設計基礎知識、軟體工程基礎知識、計算機網路技術與套用、虛擬現實等,涵蓋了大學計算機基礎課程知識體系中的基礎知識與基本技術。

基本介紹

  • 書名:計算機基礎與套用
  • 作者:劉冬莉、徐立輝
  • ISBN:9787302455202
  • 類別:高等學校計算機基礎教育規劃教材
  • 頁數:252頁
  • 出版社:清華大學出版社
  • 出版時間:2016年11月1日
  • 裝幀:平裝
  • 開本:16開
  • 字數:380千字
  • CIP核字號:2016270855
成書過程,修訂過程,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂過程

該教材是結合大學計算機基礎課程教學改革實踐編寫而成,由劉冬莉進行整體策劃與統稿,由劉冬莉、徐立輝主編。具體編寫分工如下:其中第1章由馮毅宏、楊英翔、劉冬莉編寫,第2章由劉俊嶺編寫,第3章由徐立輝編寫,第4章由劉冬莉編寫,第5和第6章由劉冬莉、何彤、何凱、郭彤穎編寫。

出版工作

2016年11月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯封面設計責任校對責任印製
袁勤勇
常雪影
白蕾
宋林

內容簡介

全書共分6章。第1章介紹計算機基礎知識,包括計算機的發展與套用、計算機中數據的表示方法、計算機硬體系統與軟體系統、微型計算機的硬體系統、多媒體技術基礎知識以及虛擬現實技術等內容。第2章介紹作業系統基礎知識,包括作業系統的基本概念、作業系統的管理功能與典型的作業系統介紹。第3章介紹算法與數據結構方面的基礎理論,包括數據結構與算法的概念、線性表、棧和佇列、數組、樹與二叉樹、圖、查找與排序技術等方面的知識。
第4章介紹資料庫設計基礎方面的理論知識,包括資料庫相關基本概念、E-R模型與邏輯模型、關係代數理論、結構化查詢語言、資料庫系統設計等內容。第5章介紹軟體工程基礎知識,包括軟體基本概念、結構化分析方法、結構化設計方法、結構化程式設計、面向對象程式設計、軟體測試與調試方面的知識。第6章主要介紹計算機網路技術套用與計算機信息安全方面的內容,包括計算機網路組成、區域網路技術、Internet基礎與信息服務、網頁製作基礎、計算機信息系統安全、計算機網路安全以及計算機病毒預防等知識。

教材目錄

第1章計算機基礎知識1
1.1計算機發展與套用1
1.1.1計算機的發展歷史1
1.1.2計算機的分類2
1.1.3計算機的特點5
1.1.4計算機的套用領域6
1.1.5計算機的發展趨勢8
1.2計算機中數據的表示方法9
1.2.1進位記數制9
1.2.2常用數制10
1.2.3數制轉換11
1.2.4計算機中數的表示方法14
1.2.5編碼16
1.3計算機硬體系統19
1.3.1計算機的工作原理20
1.3.2計算機的基本結構20
1.4計算機軟體系統22
1.4.1系統軟體22
1.4.2套用軟體25
1.4.3指令和程式26
1.5微型計算機的硬體系統26
1.5.1主機系統27
1.5.2外部存儲器32
1.5.3輸入輸出設備34
1.6多媒體技術基礎知識36
1.6.1多媒體的基本知識36
1.6.2多媒體技術發展簡史38
1.6.3多媒體計算機基本結構41
1.6.4多媒體關鍵技術簡介42
1.7虛擬現實技術44
1.7.1虛擬現實技術的概念44
1.7.2虛擬現實技術的特點與分類45
1.7.3虛擬現實技術的套用46
1.7.4虛擬現實技術的構成48
1.7.5增強現實技術48
第2章作業系統基礎知識50
2.1作業系統概述50
2.1.1作業系統的概念50
2.1.2作業系統的發展51
2.1.3作業系統的分類51
2.1.4作業系統的特性53
2.1.5用戶接口54
2.2作業系統的功能55
2.2.1處理機管理55
2.2.2存儲管理58
2.2.3設備管理60
2.2.4檔案管理62
2.3典型作業系統介紹66
2.3.1Windows作業系統66
2.3.2Mac OS72
2.3.3UNIX作業系統73
2.3.4Linux作業系統75
2.3.5移動作業系統76
第3章算法與數據結構78
3.1緒論78
3.1.1數據結構的基本概念79
3.1.2算法81
3.2線性表84
3.2.1線性表的基本概念84
3.2.2線性表的順序存儲及其基本運算85
3.2.3線性表的鏈式存儲及其基本運算88
3.3棧和佇列95
3.3.1棧及其基本運算95
3.3.2佇列及其基本運算98
3.4數組101
3.4.1數組的基本概念101
3.4.2數組的存儲結構102
3.4.3矩陣的壓縮存儲102
3.5樹與二叉樹104
3.5.1樹的基本概念104
3.5.2二叉樹及其基本性質105
3.5.3二叉樹的存儲結構107
3.5.4二叉樹的遍歷109
3.6圖110
3.6.1圖的基本概念110
3.6.2圖的存儲結構111
3.7查找技術113
3.7.1查找的基本概念113
3.7.2基於線性表的查找113
3.8排序技術115
3.8.1插入類排序116
3.8.2交換類排序118
3.8.3選擇類排序120
3.8.4歸併類排序121
第4章資料庫設計基礎知識122
4.1資料庫基本概念122
4.1.1資料庫與資料庫管理系統122
4.1.2數據管理技術的發展126
4.1.3資料庫的體系結構128
4.2數據模型131
4.2.1數據模型的分類131
4.2.2數據的三個世界132
4.3概念模型133
4.3.1概念模型中的術語133
4.3.2實體、聯繫、屬性之間的關係134
4.3.3E-R模型的圖示法135
4.4數據的邏輯模型136
4.4.1層次模型136
4.4.2網狀模型137
4.4.3關係模型137
4.5關係代數141
4.5.1關係模型的基本操作141
4.5.2關係模型的基本運算142
4.5.3查詢143
4.5.4關係代數的套用實例149
4.6結構化查詢語言SQL149
4.6.1SQL概述149
4.6.2數據定義150
4.6.3數據修改152
4.6.4數據查詢153
4.6.5數據控制156
4.7資料庫系統設計156
4.7.1資料庫設計概述157
4.7.2資料庫設計的需求分析157
4.7.3資料庫概念設計160
4.7.4資料庫邏輯設計162
4.7.5資料庫物理設計163
4.7.6資料庫的建立和維護164
第5章軟體工程基礎知識167
5.1軟體工程基本知識167
5.1.1軟體的發展167
5.1.2軟體定義與軟體特點167
5.1.3軟體危機與軟體工程168
5.1.4軟體工程過程與軟體生命周期168
5.1.5軟體工程的目標與原則170
5.1.6軟體開發工具與軟體開發環境171
5.2結構化分析方法171
5.2.1需求分析與需求分析方法172
5.2.2結構化分析方法173
5.2.3軟體需求規格說明書176
5.3結構化設計方法177
5.3.1軟體設計的基本概念178
5.3.2概要設計180
5.3.3詳細設計185
5.4結構化程式設計188
5.4.1程式設計方法與風格189
5.4.2結構化程式設計190
5.5面向對象程式設計191
5.5.1面向對象程式設計思想191
5.5.2面向對象程式設計的優點192
5.5.3面向對象程式設計方法的基本概念193
5.5.4訊息194
5.5.5繼承195
5.5.6類的多態性196
5.6軟體測試196
5.6.1軟體測試的目的、準則與方法196
5.6.2白盒測試及測試用例設計198
5.6.3黑盒測試及測試用例設計201
5.6.4軟體測試的實施204
5.7程式調試206
5.7.1程式調試的步驟與原則206
5.7.2軟體調試方法207
第6章計算機網路技術套用209
6.1計算機網路概論209
6.1.1計算機網路的產生和發展209
6.1.2計算機網路的概念211
6.1.3計算機網路的功能212
6.1.4計算機網路的組成213
6.1.5計算機網路的分類214
6.1.6計算機網路的協定與體系結構216
6.2區域網路技術及組建218
6.2.1區域網路的定義、特點與發展218
6.2.2區域網路的組成219
6.2.3無線區域網路套用222
6.2.4區域網路組建實例224
6.3網際網路——Internet230
6.3.1Internet的形成與發展230
6.3.2Internet的通信協定與地址230
6.3.3Internet接入方法233
6.4Internet信息服務235
6.4.1WWW服務235
6.4.2電子郵件服務236
6.4.3檔案傳輸服務237
6.5網頁製作初識238
6.5.1什麼是HTML語言239
6.5.2網頁基本元素239
6.5.3網頁製作和美化工具240
6.5.4網頁製作的基本步驟241
6.5.5網路編程242
6.6計算機信息系統安全244
6.6.1計算機信息系統實體安全244
6.6.2計算機信息系統的運行安全245
6.6.3計算機信息系統的信息安全246
6.6.4計算機網路安全威脅247
6.6.5網路防火牆248
6.6.6計算機病毒及其預防250
(註:目錄排版順序為從左列至右列

教學資源

該教材有配套上機指導與習題教材——《計算機基礎與套用上機實驗與習題》,包括常用的辦公自動化軟體套用與操作,如圖像處理軟體PhotoshopCS、動畫製作軟體Flash、網頁製作軟體Dreamweaver、資料庫管理系統軟體SQLServer等。
書名書號出版社出版時間作者
《計算機基礎與套用上機實驗與習題》
9787302455219
清華大學出版社
2016.11.01
劉冬莉、徐立輝

教材特色

該教材的教學內容緊跟計算機發展形勢與學生套用和就業的需要,理論教學強調學生掌握計算機知識面的廣泛度而非深度;實踐教學強調計算機技能訓練,培養計算機套用能力強的高素質、高層次人才。
該教材提供計算機基礎理論知識,保證計算機知識的系統性;強調計算機基礎的重點知識,尤其是全國計算機等級考試二級考試中公共基礎知識的內容;設定計算機套用的基礎軟體上機實訓;增加常用的軟體套用。

作者簡介

劉冬莉,女,漢族,1963年12月8日生,中共黨員,瀋陽城市建設學院副教授。1986年7月畢業於瀋陽工業大學電子工程專業,獲得學士學位。主要研究方向為計算機套用。
徐立輝,男,碩士,瀋陽城市建設學院副教授。1987年7月畢業於瀋陽建築大學計算機套用技術專業,獲學士學位,並曾在中國科學院瀋陽自動化研究所研修。主要從事教學科研工作,曾被評為瀋陽建築大學“優秀教師”和“先進工作者”。

相關詞條

熱門詞條

聯絡我們