大學計算機應用基礎教程

-
【作 者】彭 剛
【I S B N 】978-7-5084-8795-3
【責任編輯】
【適用讀者群】高職高專
【出版時間】2011-08-12
【開 本】16
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】168
【千字數(shù)】257
【印 張】10.5
【定 價】¥23
【叢 書】21世紀高等院校創(chuàng)新精品規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關圖書
本書按照非計算機專業(yè)計算機基礎教學的基本要求編寫而成。全書共6章,主要內容包括計算機基礎知識、基本數(shù)據(jù)結構與算法、程序設計基礎、軟件工程基礎、數(shù)據(jù)庫設計基礎和現(xiàn)代信息查詢技術等內容。
本書以計算機等級考試二級公共基礎知識為向導,緊跟當前計算機技術的發(fā)展和應用水平,注重學生計算機基礎知識的掌握和二級等級考試的培訓,使學生具備計算機理論知識和綜合分析能力。
本書內容充實,通俗易懂,可作為高等院校非計算機專業(yè)學生學習計算機理論和復習計算機二級公共基礎知識的教材,也可以作為參加計算機二級考試以及各類計算機培訓班教材和初學者的自學用書。
本書是按照教育部考試中心最新修訂的《全國計算機等級考試考試大綱》中對二級考試公共基礎知識部分的要求而編寫的。
全書共分為6章,其具體結構安排如下:
第1章:計算機基礎知識。主要包括計算機的產生、發(fā)展;計算機的結構和數(shù)據(jù)表示方法。
第2章:基本數(shù)據(jù)結構與算法。主要包括數(shù)據(jù)類型和算法的概念,用法及結構,介紹常用的算法;線性表、棧和隊列、樹的概念和用法。
第3章:程序設計基礎。主要包括程序設計的方法和風格;結構化程序設計的原則、方法和基本結構特點;面向對象的程序設計方法。
第4章:軟件工程基礎。主要包括軟件工程的基礎知識;結構化分析、設計方法;軟件的測試技術和方法及程序的調試等。
第5章:數(shù)據(jù)庫設計基礎。主要包括數(shù)據(jù)庫系統(tǒng)的基本概念;數(shù)據(jù)模型的概念和分類;關系代數(shù)和運算;數(shù)據(jù)庫設計與管理的基本方法等。
第6章:現(xiàn)代信息查詢技術。主要包括基本信息查詢技術、各種常用數(shù)據(jù)庫的使用等。
每一章結合基本知識點、出題要點、出題趨勢和應試指導,分析了歷年真題,并準備了大量實戰(zhàn)習題。
本書第1章由呂堃編寫;第2章和第6章由李化、代明編寫;第3章由李遠君編寫,第4章和第5章由彭剛、蘇家宇編寫。
本書內容詳實,操作步驟清晰,圖文并茂,涉及面廣泛,具有極強的可操作性和針對性,完全針對和適用于參加全國計算機等級考試二級公共基礎知識的考生。通過本書的學習可輕松掌握計算機的基本知識,達到等級考試對二級公共基礎知識考試的要求。
本書既可作為普通高校、高職高專各專業(yè)學生學習計算機二級公共基礎知識的教材,也可以獨立作為參加二級考試的指導教程,同時也可作為廣大計算機愛好者的指導用書。本書內容按照二級大綱要求編排,結構清晰,使讀者能更好地了解計算機相關的理論知識。
由于作者水平有限,編寫時間倉促,書中錯漏之處在所難免,敬請廣大讀者批評指正。
編者
2011年6月
前言
第1章 計算機基礎知識 1
1.1 計算機的發(fā)展概述 1
1.1.1 計算機發(fā)展簡史 1
1.1.2 計算機的特點 3
1.1.3 計算機的應用 3
1.1.4 電子計算機的分類 5
1.2 計算機系統(tǒng)的組成 6
1.2.1 計算機系統(tǒng)概述 6
1.2.2 硬件系統(tǒng)的組成 8
1.2.3 軟件系統(tǒng)的組成 9
1.3 計算機中的數(shù)制 12
1.3.1 計算機中數(shù)據(jù)的單位 12
1.3.2 數(shù)制 13
1.3.3 數(shù)制間的相互轉換 13
1.4 多媒體計算機 16
1.4.1 多媒體概念和特點 16
1.4.2 多媒體計算機 17
1.4.3 多媒體技術的應用 17
1.4.4 多媒體技術的發(fā)展趨勢 17
1.5 經典考題分析 17
習題一 18
第2章 基本數(shù)據(jù)結構與算法 21
2.1 算法 21
2.1.1 算法的基本概念 21
2.1.2 算法復雜度 23
2.2 數(shù)據(jù)結構的基本概念 24
2.2.1 數(shù)據(jù)結構的定義 24
2.2.2 數(shù)據(jù)的邏輯結構 25
2.2.3 數(shù)據(jù)的存儲結構 25
2.2.4 數(shù)據(jù)的運算 25
2.2.5 數(shù)據(jù)結構的圖形表示 26
2.2.6 線性結構與非線性結構 26
2.3 線性表及其順序存儲結構 27
2.3.1 線性表的基本概念 27
2.3.2 線性表的順序存儲結構 27
2.3.3 線性表的插入 27
2.3.4 線性表的刪除 28
2.4 棧與隊列 29
2.4.1 棧及其基本運算 29
2.4.2 隊列及其基本運算 30
2.5 線性鏈表 31
2.5.1 線性鏈表的基本概念 31
2.5.2 線性鏈表的基本運算 32
2.5.3 循環(huán)鏈表及其基本運算 33
2.5.4 順序表與鏈表的比較 33
2.6 樹與二叉樹 34
2.6.1 樹的基本概念 34
2.6.2 二叉樹及其基本性質 35
2.6.3 二叉樹的存儲結構 37
2.6.4 二叉樹的遍歷 37
2.7 查找技術 39
2.7.1 順序查找 39
2.7.2 二分查找 39
2.8 排序技術 40
2.8.1 交換類排序 40
2.8.2 插入排序 41
2.8.3 選擇排序法 42
2.9 經典考題分析 42
習題二 47
第3章 程序設計基礎 50
3.1 程序設計的方法與風格 50
3.1.1 程序設計的方法 50
3.1.2 程序設計的風格 50
3.2 結構化程序設計 52
3.2.1 結構化程序設計的原則 52
3.2.2 結構化程序設計的基本結構與特點 53
3.2.3 結構化程序設計原則和方法的應用 54
3.3 面向對象的程序設計 54
3.3.1 面向對象方法概述 54
3.3.2 面向對象方法的基本概念 55
3.4 經典考題分析 58
習題三 61
第4章 軟件工程基礎 63
4.1 軟件工程概述 63
4.1.1 軟件定義、特點及分類 63
4.1.2 軟件危機與軟件工程 64
4.1.3 軟件工程過程與軟件生命周期 65
4.1.4 軟件工程的目標與原則 67
4.1.5 軟件開發(fā)工具與軟件開發(fā)環(huán)境 68
4.2 結構化分析方法 68
4.2.1 需求分析與需求分析方法 68
4.2.2 結構化分析方法 69
4.2.3 軟件需求規(guī)格說明書 72
4.3 結構化設計方法 73
4.3.1 軟件設計的基本概念 73
4.3.2 概要設計 76
4.3.3 詳細設計 80
4.4 軟件測試 84
4.4.1 軟件測試的目的 84
4.4.2 軟件測試的準則 84
4.4.3 軟件測試技術與方法綜述 85
4.4.4 軟件測試的實施 87
4.5 程序的調試 91
4.5.1 基本概念 91
4.5.2 軟件調試方法 92
4.6 經典考題分析 93
習題四 101
第5章 數(shù)據(jù)庫設計基礎 104
5.1 數(shù)據(jù)庫系統(tǒng)的基本概念 104
5.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng) 104
5.1.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展 106
5.1.3 數(shù)據(jù)庫系統(tǒng)的基本特點 108
5.1.4 數(shù)據(jù)庫系統(tǒng)的內部結構體系 109
5.2 數(shù)據(jù)模型 110
5.2.1 數(shù)據(jù)模型的基本概念 110
5.2.2 E-R模型 111
5.2.3 層次模型 113
5.2.4 網(wǎng)狀模型 114
5.2.5 關系模型 114
5.3 關系代數(shù) 117
5.4 數(shù)據(jù)庫設計與管理 120
5.4.1 數(shù)據(jù)庫設計概述 120
5.4.2 數(shù)據(jù)庫設計的需求分析 121
5.4.3 數(shù)據(jù)庫概念設計 121
5.4.4 數(shù)據(jù)庫的邏輯設計 122
5.4.5 數(shù)據(jù)庫的物理設計 123
5.4.6 數(shù)據(jù)庫管理 123
5.5 經典考題分析 124
習題五 132
第6章 現(xiàn)代信息查詢技術 135
6.1 信息與知識 135
6.2 信息檢索 135
6.2.1 信息檢索的類型 135
6.2.2 文獻信息檢索技術 136
6.3 信息查詢與利用的工具 137
6.3.1 讀秀 142
6.3.2 CNKI 系列數(shù)據(jù)庫 148
6.3.3 CNKI跨庫檢索 150
6.3.4 檢索方式 154
6.3.5 在結果中檢索(二次檢索) 157
6.3.6 中國優(yōu)秀博碩士學位論文全文數(shù)據(jù)庫 157
6.4 超星數(shù)字圖書館 159
6.4.1 超星數(shù)字圖書館資源簡介 159
6.4.2 超星數(shù)字圖書館的使用方法 160
6.4.3 檢索實例 161
習題六 161
參考文獻 162
- 信息技術基礎 [主編 唐倩 邵銳]
- 大學計算機基礎實驗(WPS版) [主編 謝江宜 蔡勇]
- 信息技術(微課版) [王云 徐江鴻 李清霞 羅學鋒 ]
- 計算思維與大學計算機基礎 [主編 趙旭劍]
- 大學信息技術實訓教程 [主編 任云暉 丁紅 趙琳琳]
- 大學信息技術教程 [主編 任云暉 馮政軍 魏斌]
- 信息技術基礎立體化教程 [鄒承俊 周洪林 劉和文 葉煜 ]
- 大學計算機基礎與計算思維 [主編 閔笛 汪瑩]
- 信息技術基礎項目化教程 [主編 王宏斌 王萬麗 王芳]
- 大學計算機信息素養(yǎng)(第二版) [主編 盧山]
- 全國計算機等級考試一級(MS Office)指導手冊 [主編 王宏斌 孫元 禹晨]
- 大學計算機基礎實驗指導及習題解析 [主編 閔笛 李明]
- 大學計算機信息素養(yǎng)實驗指導(第二版) [主編 盧山]
- 信息技術基礎(微課版) [主編 趙艷莉 喻林]
- 大學信息技術基礎 [主編 黎夏克 張倩文 王靜]
- 計算機信息素養(yǎng)基礎實踐教程 [王錦 姚曉杰 王立武 等 編著]
- 計算機基礎與應用實踐教程 [楊毅 劉立君 張春芳 梁寧玉 ]
- 計算機信息素養(yǎng)基礎 [主編 陳艷 秦凱 黃海玉]
- 計算機基礎與應用 [主編 秦凱 梁寧玉 王毅]
- 大學計算機基礎上機實踐教程(第六版) [主編 何振林 羅奕]
- 大學計算機基礎教程實驗指導與測試題集 [主編 饒拱維 吳華光 巫滿秀]
- 大學計算機基礎(等級考試版) [主編 鐘誠]
- 大學計算機基礎教程(第二版) [主編 安志遠 崔巖]
- 計算機應用基礎實訓教程(第三版) [主 編 王向慧 康秀蘭]
- 計算機應用基礎(第三版) [主 編 王向慧 康秀蘭]
- 計算機應用基礎 [主編 趙艷莉]
- 大學計算機基礎案例教程(第二版) [主 編 葉潮流 金 瑩]
- 大學信息技術 [主編 連衛(wèi)民 張志明 陳炎龍]
- 新編計算機應用基礎教程 [主編 戴毅 吳瑞芝 賈姍姍]
- 計算機應用基礎 [主編 譚慧 楊志茹]