《21世紀高等學校規(guī)劃教材·計算機科學與技術(shù):計算機引論》是作者總結(jié)多年計算機專業(yè)基礎(chǔ)教學和實踐教學基礎(chǔ)上編寫的,力爭做到知識體系的完整、內(nèi)容精練、通俗易懂,能夠使讀者對本專業(yè)的各方面基礎(chǔ)理論知識和核心內(nèi)容有一個全面概要的認識!21世紀高等學校規(guī)劃教材·計算機科學與技術(shù):計算機引論》特點是基本概念和知識面寬廣、圖文并茂、結(jié)構(gòu)合理。
《21世紀高等學校規(guī)劃教材·計算機科學與技術(shù):計算機引論》主要介紹了計算機的基本概念及其產(chǎn)生、發(fā)展、分類、特點和應(yīng)用領(lǐng)域;計算機中數(shù)據(jù)的表示與位運算,計算機系統(tǒng)的組成及其基本工作原理;計算機軟件系統(tǒng)的構(gòu)成,主要包括操作系統(tǒng)、程序設(shè)計和軟件工程的基礎(chǔ)知識;數(shù)據(jù)結(jié)構(gòu)和算法的基礎(chǔ)知識;計算機網(wǎng)絡(luò)的基本概念和基礎(chǔ)知識,包括計算機網(wǎng)絡(luò)的分類、網(wǎng)絡(luò)互連設(shè)備、Internet及其應(yīng)用;計算機技術(shù)的基礎(chǔ)知識,主要有數(shù)據(jù)庫系統(tǒng)、多媒體技術(shù)和信息安全基礎(chǔ)知識。在教材的實驗內(nèi)容中采用了Windows 7操作系統(tǒng)和Office 2010辦公自動化軟件作為實踐教學內(nèi)容。
本書可作為高校計算機專業(yè)和非計算機理工科專業(yè)的計算機引論課程教材,在內(nèi)容編排上融合了不同的需求,也可作為計算機基礎(chǔ)教學和應(yīng)用參考書。
“計算機引論”是大多數(shù)高等院校計算機科學與技術(shù)及相關(guān)專業(yè)開設(shè)的專業(yè)基礎(chǔ)課程,隨著計算機科學與技術(shù)的發(fā)展和專業(yè)的教學改革,其教學內(nèi)容也在不斷完善和發(fā)展。本書是作者總結(jié)多年計算機專業(yè)基礎(chǔ)教學和實踐教學基礎(chǔ)上編寫的,力爭做到知識體系的完整、內(nèi)容精練、通俗易懂,能夠使讀者對本專業(yè)的各方面基礎(chǔ)理論知識和核心內(nèi)容有一個全面概要的認識,努力為學生對本專業(yè)后續(xù)課程的學習打下基礎(chǔ)并提高動手實踐能力和培養(yǎng)學生創(chuàng)新精神。
本書特點是基本概念和知識面寬廣、圖文并茂、結(jié)構(gòu)合理,在教材的實驗內(nèi)容中采用了Windows 7操作系統(tǒng)和Office 2010辦公自動化軟件作為實踐教學內(nèi)容,每章配有內(nèi)容總結(jié)以幫助學生鞏固重點知識,課后習題有助于學生靈活運用所學知識,培養(yǎng)和提高學生獨立思考和解決問題的能力。
全書分為7章,主要內(nèi)容如下:
第1章介紹了計算機的基本概念及其產(chǎn)生、發(fā)展、分類、特點和應(yīng)用領(lǐng)域;
第2章介紹計算機中數(shù)據(jù)的表示與位運算,計算機系統(tǒng)的組成及其基本工作原理;
第3章介紹計算機軟件系統(tǒng)的構(gòu)成,主要包括操作系統(tǒng)、程序設(shè)計和軟件工程的基礎(chǔ)知識;
第4章介紹數(shù)據(jù)結(jié)構(gòu)和算法的基礎(chǔ)知識;
第5章介紹計算機網(wǎng)絡(luò)的基本概念和基礎(chǔ)知識,包括計算機網(wǎng)絡(luò)的分類、網(wǎng)絡(luò)互連設(shè)備、Internet及其應(yīng)用;
第6章介紹計算機技術(shù)的基礎(chǔ)知識,主要有數(shù)據(jù)庫系統(tǒng)、多媒體技術(shù)和信息安全基礎(chǔ)知識。
第7章介紹計算機應(yīng)用基礎(chǔ)實驗內(nèi)容,包括Windows 7操作系統(tǒng)的使用,Office 2010(Word 2010、Excel 2010、PowerPoint 2010)辦公軟件的使用及其他常用軟件的使用基礎(chǔ)。
本書配有電子教案,可以根據(jù)實際情況選用各章節(jié),建議教學計劃執(zhí)行情況:
參加本書編寫的老師還有趙嬌潔、王曉丹、趙晶、羅振、趙峰、閆禹、于澗、穆寶良、閆肅。感謝馬佳琳教授給予的支持和建議,全書由張勇統(tǒng)稿,周傳生教授主審。
本書參考了許多同行專家的專著和外文教材,并在編寫的過程中得到了清華大學出版社有關(guān)領(lǐng)導(dǎo)和編輯的大力支持和幫助,在此表示真誠感謝。由于編者水平有限,加之計算機科學與技術(shù)學科發(fā)展迅速,書中難免出現(xiàn)不妥和錯誤之處,懇請廣大讀者批評指正并提出寶貴意見。
作者
2012年3月
第1章 計算機概述
1.1 計算機的概念
1.2 計算機的產(chǎn)生與發(fā)展
1.2.1 計算機的產(chǎn)生
1.2.2 計算機的發(fā)展
1.3 計算機的分類與特點
1.3.1 計算機的分類
1.3.2 計算機的特點
1.4 計算機的應(yīng)用領(lǐng)域
1.5 本章小結(jié)
習題1
第2章 計算機組成與基本工作原理
2.1 數(shù)據(jù)表示與位運算
2.1.1 數(shù)制與數(shù)制轉(zhuǎn)換
2.1.2 數(shù)的定點與浮點表示
2.1.3 數(shù)值型數(shù)據(jù)的表示
2.1.4 非數(shù)值型數(shù)據(jù)的表示
2.1.5 位運算
2.2 計算機的硬件組成
2.2.1 運算器
2.2.2 控制器
2.2.3 存儲器系統(tǒng)
2.2.4 輸入設(shè)備
2.2.5 輸出設(shè)備
2.2.6 總線系統(tǒng)
2.2.7 端口和連接電纜
2.3 計算機的基本工作原理
2.3.1 指令和指令系統(tǒng)
2.3.2 計算機基本工作原理
2.4 本章小結(jié)
習題2
第3章 計算機軟件
3.1 計算機軟件概述
3.1.1 軟件的概念
3.1.2 軟件的發(fā)展過程
3.1.3 軟件的分類
3.2 操作系統(tǒng)
3.2.1 操作系統(tǒng)的概念
3.2.2 操作系統(tǒng)的功能
3.2.3 操作系統(tǒng)的分類
3.2.4 常見的操作系統(tǒng)
3.3 程序設(shè)計基礎(chǔ)
3.3.1 程序設(shè)計語言
3.3.2 程序設(shè)計過程
3.3.3 程序設(shè)計方法
3.4 軟件工程
3.4.1 軟件工程的產(chǎn)生背景
3.4.2 軟件工程的產(chǎn)生
3.4.3 軟件工程過程
3.4.4 軟件生命周期
3.4.5 軟件開發(fā)模型
3.4.6 軟件的質(zhì)量
3.4.7 軟件可靠性
3.4.8 軟件測試與維護
3.5 本章小結(jié)
習題3
第4章 數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)
4.1 基本概念
4.2 線性表
4.2.1 線性表的概念
4.2.2 線性表的順序存儲
4.2.3 線性表的鏈式存儲
4.3 棧、隊列和數(shù)組
4.3.1 棧及其操作
4.3.2 隊列及其操作
4.3.3 數(shù)組
4.4 樹、二叉樹和圖
4.4.1 樹
……
第5章 計算機網(wǎng)絡(luò)基礎(chǔ)
第6章 計算機技術(shù)
第7章 計算機基礎(chǔ)實驗
參考文獻