大學計算機基礎(第五版)
-
【作 者】主 編 何振林 羅奕
【I S B N 】978-7-5170-7600-1
【責任編輯】
【適用讀者群】本專通用
【出版時間】2019-06-05
【開 本】16
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】472
【千字數】730
【印 張】29.5
【定 價】¥58
【叢 書】普通高等教育“十三五”規劃教材(計算機專業群)
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
2015年11月教育部高等學校大學計算機課程教學指導委員會正式公布了《大學計算機基礎課程教學基本要求》,本書是為適應計算機發展的新形勢對教學內容的新需求,由具有豐富教學經驗的一線教師合作編寫,內容豐富、系統、完整,凝聚了作者多年的教學經驗和智慧。
全書分為10章,主要介紹計算機基礎知識、Windows 7操作系統、計算機網絡與應用、信息的編碼與存儲、數據庫技術基礎、算法與程序設計基礎、Python程序設計基礎、文字處理軟件Word 2010(高級應用)、電子表格軟件Excel 2010(高級應用)、演示文稿軟件PowerPoint 2010(高級應用)等內容。本書既精辟地講解了計算機的基礎知識,又突出了計算機的實際應用和操作,涵蓋了高等院校各專業計算機公共基礎課程的基本教學內容,可以滿足高校計算機公共基礎課教學的基本需要。為更好地配合任課教師在實驗環節上的教學,幫助學生解決學習過程中的困惑,作者還編寫了本書的配套教材《大學計算機基礎上機實踐教程》(第五版),供參考使用。
本書可用作高等院校各專業計算機公共課的教材,還可作為計算機等級考試培訓教材,也可供從事辦公自動化工作的人員學習參考。
第五版前言
2015年11月教育部高等學校大學計算機課程教學指導委員會正式公布了《大學計算機基礎課程教學基本要求》(以下簡稱《基本要求》),《基本要求》吸收了有關“計算思維”理論、體系以及方法論的研究成果,總結了大量教學改革實踐與課程實施方案,提出了新的歷史時期大學計算機基礎教學的基本任務和基本要求。
“大學計算機基礎”課程的培養目標,應該在課程原有培養目標的基礎上,拓展學生“計算思維”的方法與意識能力,比如上網購物、購買火車(飛機)票、實驗數據的處理等,得到最佳的處理方案。這必定要求學生“了解計算思維的基本內容,了解人與計算機器能力的局限性,了解計算思維解決問題的一般步驟,理解計算在問題解決過程中所發揮的作用”。“計算思維”的方法與意識能力的培養也體現在教材內容、例題的設計和授課教師的講解上。
《大學計算機基礎》(第五版)正是根據《基本要求》的課程設置情況和教學基礎要求,吸收各高校正在開展的課程體系與教學內容的改革經驗和成果,尤其是以“計算思維”為導向的大學計算機教育模式,在原書第四版的基礎上,精心規劃,內容涵蓋了計算機基礎知識、Windows 7操作系統、計算機網絡與應用、信息的編碼與存儲、數據庫技術基礎、算法與實現、Python程序設計基礎、文字處理軟件Word 2010(高級應用)、電子表格軟件Excel 2010(高級應用)、演示文稿軟件PowerPoint 2010(高級應用)等10個方面,特點如下:
(1)內容全面。本書覆蓋了大學生必須掌握的計算機信息技術基礎,既有基本概念、方法與規范,又有計算機應用開發的工具、環境和實例。
(2)信息量大。本書適當地引入信息技術的最新成果,注重培養學生的科學思維、計算思維和創新能力。相對于原書第四版,本書進行了比較大的修改和補充,為學生進一步提高綜合應用計算機的能力提供了廣闊的空間。本書既精辟地講解了計算機的基礎知識,又突出了計算機的實際應用和操作,涵蓋了高等院校各專業計算機公共基礎課的基本教學內容和應用實例,可以滿足高等院校非計算機專業基礎課教學的基本需要。
(3)適應面廣。本書可供高等院校非計算機專業計算機基礎課程教學使用,還可作為計算機等級考試培訓教材,也可供辦公自動化人員學習參考。
為更好地配合任課教師在實驗環節上的教學,幫助學生解決學習過程中的困惑,補充教材中的知識與例題,作者還編寫了配套教材《大學計算機基礎上機實踐教程》(第五版)。
本書源于大學計算機基礎教育的教學實踐,凝聚了一線任課教師的教學經驗與科研成果。本書由何振林、羅奕任主編,胡綠慧、楊霖、何劍蓉、李源彬(四川農業大學)任副主編。參加本書初稿編寫的還有孟麗、肖麗、趙亮、王俊杰、張勇、劉劍波、錢前、杜磊、劉平、龐燕玲、何若熙等。
在編寫本書過程中,編者參考了大量資料,在此對這些資料的作者表示感謝,同時感謝我的同事們為本書編寫提供無私的幫助。
本書的編寫和出版得到中國水利水電出版社及有關兄弟院校的大力支持,在此一并表示感謝。
由于時間倉促及編者水平有限,書中不妥甚至錯誤之處在所難免,懇請廣大讀者批評指正。
編者
2019年3月
第五版前言
第一版前言
第一篇 計算機基礎
第1章 計算機基礎知識 1
1.1 計算機的產生與發展趨勢 1
1.1.1 計算機的產生 1
1.1.2 計算機的發展 3
1.1.3 計算機的發展趨勢 4
1.1.4 計算機的分類 5
1.2 計算機的特點和應用 7
1.2.1 計算機的特點 7
1.2.2 計算機的應用 8
1.2.3 計算思維簡介 9
1.2.4 人工智能 10
1.3 計算機系統的組成 12
1.3.1 馮•諾依曼型計算機 12
1.3.2 計算機硬件系統 13
1.3.3 計算機軟件系統 14
1.3.4 計算機硬件系統和軟件系統之間
的關系 14
1.4 微型計算機系統的組成 14
1.4.1 微型計算機的硬件組成 15
1.4.2 微型計算機的軟件配置 24
1.5 計算機的主要技術指標 25
習題1 26
參考答案 29
第2章 Windows 7操作系統 30
2.1 計算機工作原理 30
2.1.1 計算機指令系統與計算機語言 30
2.1.2 計算機基本工作原理 32
2.2 操作系統的基本概述 33
2.2.1 操作系統的功能 34
2.2.2 操作系統的分類 36
2.2.3 操作系統的主要特性 37
2.3 Windows 7操作系統簡介 38
2.4 Windows 7的啟動與退出 39
2.4.1 Windows 7的啟動 39
2.4.2 Windows 7的退出 39
2.5 Windows 7的基本概念和基本操作 40
2.5.1 Windows 7桌面的組成 40
2.5.2 鼠標的基本操作 42
2.5.3 鼠標的指針形狀 43
2.5.4 鍵盤的基本操作 43
2.5.5 Windows 7桌面的基本操作 44
2.5.6 “開始”菜單簡介 45
2.5.7 “任務欄”的基本操作 46
2.6 Windows 7的窗口及操作 52
2.6.1 窗口的類型和組成 52
2.6.2 窗口的操作 54
2.7 “計算機”與“資源管理器” 57
2.8 Windows 7的文件管理 61
2.8.1 文件(夾)和路徑 61
2.8.2 文件管理 62
2.8.3 回收站的管理 65
2.8.4 “庫”及其使用 67
2.9 Windows 7的磁盤管理 68
2.9.1 格式化磁盤 68
2.9.2 查看磁盤的屬性 69
2.9.3 磁盤清理程序 69
2.9.4 磁盤碎片整理程序 70
2.10 任務管理器和控制面板 71
2.10.1 任務管理器 71
2.10.2 Windows 7的控制面板 71
習題2 73
參考答案 77
第3章 計算機網絡與應用 78
3.1 計算機網絡基礎 78
3.1.1 計算機網絡的功能 78
3.1.2 計算機網絡的分類 79
3.1.3 計算機網絡的體系結構 79
3.2 局域網基本技術 82
3.2.1 網絡的拓撲結構 82
3.2.2 局域網的組成 83
3.3 Internet基礎 86
3.3.1 Internet的產生與發展 86
3.3.2 Internet的特點 87
3.3.3 TCP/IP協議 87
3.3.4 Internet的地址和域名 88
3.3.5 Internet接入技術 92
3.4 Internet服務與應用技術 93
3.4.1 WWW服務 93
3.4.2 Web瀏覽器及IE 9.0的使用方法 93
3.4.3 資源檢索與下載 96
3.4.4 電子郵件 102
3.4.5 其他常見服務 105
3.5 計算機病毒與網絡安全 106
3.5.1 計算機病毒 106
3.5.2 計算機病毒的分類 106
3.5.3 計算機病毒的防范 107
3.5.4 計算機安全技術 108
習題3 109
參考答案 112
第二篇 數據表示和存儲
第4章 信息的編碼與存儲 114
4.1 計算機中信息的表示方法 114
4.1.1 數制的概念 114
4.1.2 數制轉換 115
4.1.3 計算機中信息的編碼 119
4.1.4 聲音的數字化表示 127
4.1.5 圖形與圖像的數字化表示 131
4.2 數據存儲 135
4.2.1 存儲器的構造 135
4.2.2 數據的存儲方法 136
4.2.3 大數據的存儲與計算 141
4.3 多媒體技術概述 143
4.3.1 基本知識 143
4.3.2 多媒體的特點 145
4.3.3 多媒體計算機系統的構成 145
4.3.4 多媒體計算機硬件系統構成 147
習題4 149
參考答案 152
第5章 數據庫技術基礎 154
5.1 數據管理技術的發展 154
5.2 數據模型 156
5.2.1 概念模型 156
5.2.2 實體間的聯系及聯系的種類 156
5.2.3 常見的數據模型 157
5.3 數據庫的基本概念 159
5.4 關系數據庫 160
5.4.1 關系術語 161
5.4.2 關系運算 162
5.4.3 關系的完整性 164
5.4.4 數據庫設計 165
5.5 建立Access數據庫 165
5.6 SQL查詢 168
5.6.1 SELECT語句 170
5.6.2 其他SQL語句 173
5.7 數據的導入與導出 173
習題5 175
參考答案 178
第三篇 算法與程序設計
第6章 算法與程序設計基礎 179
6.1 算法 179
6.1.1 算法的基本概念 179
6.1.2 算法的基本特征 179
6.1.3 算法的表示 180
6.1.4 算法設計中的基本方法 188
6.1.5 算法復雜度 192
6.1.6 算法的評價 194
6.1.7 查找 195
6.1.8 排序 197
6.2 程序設計概述 199
6.2.1 程序設計的基本過程 199
6.2.2 程序設計方法與風格 200
6.2.3 程序設計的一般步驟 201
6.3 結構化程序設計 201
6.3.1 結構化程序設計的基本結構 201
6.3.2 結構化程序設計的基本思想 202
6.4 面向對象程序設計 203
6.4.1 面向對象程序設計的基本概念 203
6.4.2 面向對象程序設計的思想 205
習題6 205
參考答案 210
第7章 Python程序設計基礎 211
7.1 Python的安裝與使用 212
7.2 Python基本語法 215
7.2.1 Python基本輸入/輸出 217
7.2.2 Python代碼規范 218
7.2.3 Python數據類型 220
7.2.4 運算符與表達式 229
7.2.5 列表、元組和字典 237
7.2.6 集合 243
7.3 程序的控制結構及應用 246
7.3.1 順序結構 246
7.3.2 選擇結構 247
7.3.3 雙分支選擇結構 248
7.3.4 分支選擇結構的嵌套 248
7.3.5 多分支選擇結構 249
7.3.6 pass語句 250
7.3.7 循環結構 251
7.4 函數與模塊 256
7.4.1 定義一個函數 256
7.4.2 函數的調用 257
7.4.3 lambda表達式 258
7.4.4 函數的返回值 258
7.4.5 函數參數 259
7.4.6 變量的作用域 263
7.4.7 閉包與遞歸調用 265
7.4.8 內置函數 267
7.4.9 模塊 276
7.5 文件操作 283
7.5.1 基本概念 283
7.5.2 文件的打開與關閉 286
7.5.3 文件的讀取、寫入和追加 290
7.5.4 綜合練習 297
7.6 turtle繪圖 299
7.6.1 turtle繪圖的基礎知識 300
7.6.2 turtle繪圖綜合舉例 303
習題7 306
參考答案 314
第四篇 電子文檔制作與處理
第8章 文字處理軟件Word 2010 315
8.1 Word 2010的使用界面 315
8.2 圖文混排 316
8.3 樣式與引用 324
8.3.1 樣式 324
8.3.2 腳注與尾注 327
8.3.3 題注和交叉引用 328
8.3.4 書簽 330
8.3.5 索引 330
8.4 批注與修訂 331
8.4.1 插入批注 331
8.4.2 使用修訂 333
8.4.3 比較與合并被修訂過的文檔 342
8.5 域及其使用 344
8.5.1 域的構成 346
8.5.2 域的分類與使用 348
8.6 生成目錄 351
8.7 郵件合并 360
習題8 366
參考答案 371
第9章 電子表格軟件Excel 2010 372
9.1 Excel的基礎知識 372
9.1.1 Excel的啟動與退出 372
9.1.2 Excel的窗口組成 372
9.1.3 Excel的工作流程 373
9.2 公式和函數的使用 373
9.2.1 公式 373
9.2.2 引用單元格 375
9.2.3 函數 376
9.2.4 函數應用案例 385
9.3 數據分析與圖形化 392
9.4 宏的使用 399
9.4.1 宏的錄制與使用 399
9.4.2 應用案例 400
9.5 模擬分析 408
9.5.1 單變量求解 408
9.5.2 模擬運算表 409
9.5.3 方案管理器 412
9.5.4 規劃求解 414
9.5.5 應用案例 417
習題9 423
參考答案 428
第10章 演示文稿軟件PowerPoint 2010 429
10.1 PowerPoint基礎知識 430
10.1.1 PowerPoint窗口的組成 430
10.1.2 PowerPoint的基本概念 430
10.2 設置幻燈片的動畫與超鏈接 431
10.2.1 設置動畫效果 431
10.2.2 演示文稿中的超鏈接 438
10.3 演示文稿的放映 440
10.3.1 設置放映方式 440
10.3.2 自定義放映 441
10.3.3 幻燈片的放映 442
10.4 演示文稿的打包與發布 443
10.4.1 演示文稿的打包 443
10.4.2 打包演示文稿的放映 445
10.4.3 將演示文稿轉換為視頻或直接放映
格式文件 445
10.5 演示文稿制作綜合舉例 447
習題10 458
參考答案 463
參考文獻 464
- 輸水管線工程風險管理 [張勇 黨亥生 著]
- 民用航空飛機標準線路施工 [主編 王志敏 陳明]
- 不息的水脈—大運河講談錄 [趙珩 著]
- 實用運籌學 [主編 邢育紅 于晉臣]
- 三峽梯級電站水資源決策支持系統研究與開發 [姚華明 潘紅忠 湯正]
- 海南黎族民俗文化鑒賞 [龐國華 著]
- 石墨烯在太赫茲及中紅外頻段電磁器件設計中的應用 [李艷秀 莊華偉 著]
- 電子技術(第二版) [主編 覃愛娜 李飛]
- 辦公自動化高級應用 [陳萍 朱曉玉]
- 信息處理技術員考試32小時通關 [薛大龍]
- 電子產品設計案例教程(微課版)—基于嘉立創EDA(專業版) [王靜 莫志宏 陳學昌 丁紅]
- C程序設計實踐教程 [劉衛國]
- C程序設計(慕課版) [劉衛國]
- Web技術開發教程(基于.NET開源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- 商務英語翻譯教程(筆譯)(第四版) [主編 王軍平]
- 智慧零售技術與應用 [洪旭 著]
- 建設工程法規實務 [主編 余瀅]
- 商務秘書理論與實務(第三版) [主編 張同欽]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- 勞動爭議處理實務 [主編 王秀卿 羅靜]
- 工程數學 [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 信息系統項目管理師章節習題與考點特訓(第二版) [主編 薛大龍]
- 武術基礎教程 [主編 李代勇 謝志民]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機械制圖習題集(多學時) [主編 趙軍]
- HCIA-Datacom認證題庫分類精講 [主 編 韓立剛]
- SwiftUI完全開發 [李智威 著]
- 網絡規劃設計師備考一本通 [夏杰 編著]