出版時間:2012-8 出版社:清華大學(xué)出版社 作者:張志佳 編 頁數(shù):294 字數(shù):472000
內(nèi)容概要
結(jié)合作者多年講授“計算機導(dǎo)論”的實踐教學(xué)經(jīng)驗,同時借鑒國內(nèi)外同類教材的經(jīng)驗,根據(jù)教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會有關(guān)課程要求和大綱編寫了本教材。
《計算機導(dǎo)論(計算機科學(xué)與技術(shù)21世紀高等學(xué)校規(guī)劃教材)》結(jié)構(gòu)分為5大部分,包括計算基礎(chǔ)、計算機硬件、計算機軟件、數(shù)據(jù)組織與前沿知識擴展,分別講述了計算機學(xué)科及其知識體系、進制表示及轉(zhuǎn)換、數(shù)據(jù)表示、硬件組成與組裝、計算機網(wǎng)絡(luò)、操作系統(tǒng)、程序設(shè)計、軟件工程、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫技術(shù)、計算機軟件、移動互聯(lián)、人工智能、數(shù)字地球等。
本教材的編寫體系是每章為一個單獨的主題,可根據(jù)專業(yè)方向進行取舍。
《計算機導(dǎo)論(計算機科學(xué)與技術(shù)21世紀高等學(xué)校規(guī)劃教材)》可以作為高等學(xué)校計算機科學(xué)與技術(shù)及相關(guān)專業(yè)的計算機基礎(chǔ)課教材,也適用于從事計算機應(yīng)用與信息技術(shù)的相關(guān)人員作為參考資料。另外,本教材涵蓋微軟辦公軟件全球認證中心推出的計算機綜合應(yīng)用能力考核全球標準國際認證內(nèi)容,可以作為IC3認證的參考資料。
本教材由張志佳主編,姜巖、李雅紅、張姝、王軍(沈陽化工大學(xué))副主編。
書籍目錄
第1章 緒論
1.1 計算機的基本概念
1.2 計算機學(xué)科的定義及人才需求
1.3 計算機學(xué)科知識體系
1.3.1 學(xué)科培養(yǎng)要求與能力
1.3.2 計算機學(xué)科的知識體系
習(xí)題
第2章 數(shù)據(jù)的存儲與運算
2.1 計算機中的數(shù)制
2.1.1 進位記數(shù)制
2.1.2 數(shù)制之間的轉(zhuǎn)換
2.2 數(shù)據(jù)的存儲與表示
2.2.1 數(shù)字
2.2.2 字符
2.2.3 漢字
2.2.4 多媒體數(shù)據(jù)
2.3 數(shù)據(jù)運算
2.3.1 算術(shù)運算
2.3.2 邏輯運算
2.3.3 移位運算
習(xí)題
第3章 計算機組成與結(jié)構(gòu)
3.1 計算機的組成
3.1.1 計算機的組成概述
3.1.2 計算機的性能指標
3.2 計算機的組裝
3.2.1 主機面板
3.2.2 主機內(nèi)部結(jié)構(gòu)
3.2.3 外設(shè)
3.2.4 計算機市場與維修市場
習(xí)題
第4章 計算機網(wǎng)絡(luò)技術(shù)
4.1 計算機網(wǎng)絡(luò)概述
4.1.1 計算機網(wǎng)絡(luò)定義
4.1.2 計算機網(wǎng)絡(luò)發(fā)展過程
4.1.3 計算機網(wǎng)絡(luò)分類
4.2 網(wǎng)絡(luò)體系結(jié)構(gòu)
4.2.1 網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議標準化的研究
4.2.2 兩種網(wǎng)絡(luò)體系結(jié)構(gòu)
4.2.3 Internet的應(yīng)用與高速網(wǎng)絡(luò)技術(shù)發(fā)展
4.2.4 寬帶網(wǎng)絡(luò)與無線網(wǎng)絡(luò)的研究與發(fā)展
4.3 因特網(wǎng)及其應(yīng)用
4.3.1 因特網(wǎng)定義與特點
4.3.2 因特網(wǎng)發(fā)展概況
4.3.3 萬維網(wǎng)
4.3.4 域名管理系統(tǒng)
4.3.5 E—mail服務(wù)
4.4 網(wǎng)絡(luò)安全
4.4.1 網(wǎng)絡(luò)安全問題概述
4.4.2 加密與認證技術(shù)
4.4.3 電子郵件加密技術(shù)——PGP
4.4.4 電子商務(wù)加密技術(shù)
4.4.5 防火墻技術(shù)
4.4.6 網(wǎng)絡(luò)防攻擊與入侵檢測技術(shù)
4.4.7 網(wǎng)絡(luò)防病毒技術(shù)
習(xí)題
第5章 計算機軟件
5.1 軟件基礎(chǔ)知識
5.2 計算機系統(tǒng)軟件
5.2.1 常用的操作系統(tǒng)
5.2.2 Windows XP操作系統(tǒng)的使用
5.2.3 Windows xP操作系統(tǒng)的安裝及常見問題
5.2.4 設(shè)備驅(qū)動程序
5.3 常用應(yīng)用軟件
5.3.1 網(wǎng)絡(luò)服務(wù)軟件
5.3.2 視頻音頻播放軟件
5.3.3 圖像處理軟件
5.3.4 系統(tǒng)工具軟件
5.3.5 電子閱讀軟件
5.4 辦公軟件
5.4.1 Word 2007文字處理
5.4.2 Excel 2007電子表格
5.4.3 PowerPoint 2007演示文稿
習(xí)題
第6章 數(shù)據(jù)結(jié)構(gòu)
6.1 數(shù)據(jù)結(jié)構(gòu)的概念
6.2 線性結(jié)構(gòu)
6.2.1 順序結(jié)構(gòu)
6.2.2 鏈式結(jié)構(gòu)
6.2.3 線性表的順序和鏈式存儲結(jié)構(gòu)的比較
6.3 樹形結(jié)構(gòu)
6.3.1 樹
6.3.2 二叉樹
6.3.3 二叉樹的存儲結(jié)構(gòu)
6.4 查找與排序
6.4.1 查找
6.4.2 排序
習(xí)題
第7章 程序設(shè)計語言
7.1 程序設(shè)計語言的發(fā)展
7.1.1 機器語言
7.1.2 匯編語言
7.1.3 高級語言
7.2 構(gòu)建程序
7.2.1 編輯源程序
7.2.2 編譯程序
7.2.3 鏈接程序
7.2.4 程序的執(zhí)行
7.3 語言分類
7.3.1 過程化語言
7.3.2 面向?qū)ο蟪绦蛟O(shè)計語言
7.4 程序設(shè)計基礎(chǔ)
7.4.1 數(shù)據(jù)類型
7.4.2 數(shù)據(jù)
7.4.3 運算及表達式
7.4.4 數(shù)據(jù)的輸出與輸入
7.5 結(jié)構(gòu)化程序設(shè)計
7.6 C語言概述
7.6.1 程序結(jié)構(gòu)
7.6.2 順序結(jié)構(gòu)
7.6.3 選擇結(jié)構(gòu)
7.6.4 循環(huán)結(jié)構(gòu)
習(xí)題
第8章 數(shù)據(jù)庫技術(shù)及應(yīng)用
8.1 數(shù)據(jù)庫技術(shù)概論
8.1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理
8.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
8.1.3 數(shù)據(jù)庫系統(tǒng)的構(gòu)成
8.1.4 數(shù)據(jù)和數(shù)據(jù)聯(lián)系的描述
8.2 數(shù)據(jù)模型
8.2.1 關(guān)系模型
8.2.2 關(guān)系運算
8.3 關(guān)系數(shù)據(jù)庫語言SQL
8.3.1 SQL概述
8.3.2 SQL的數(shù)據(jù)定義
8.3.3 SQL的數(shù)據(jù)查詢
8.3.4 sQL的數(shù)據(jù)更新
8.4 數(shù)據(jù)庫管理系統(tǒng)
8.4.1 數(shù)據(jù)庫管理系統(tǒng)的主要功能
8.4.2 Access數(shù)據(jù)庫
8.4.3 SQL server數(shù)據(jù)庫
習(xí)題
第9章 計算機操作系統(tǒng)
9.1 計算機操作系統(tǒng)的概念
9.1.1 早期的計算機操作
9.1.2 批處理系統(tǒng)
9.1.3 分時系統(tǒng)
9.1.4 操作系統(tǒng)的定義
9.1.5 操作系統(tǒng)的作用
9.2 用戶接口
9.2.1 命令接口
9.2.2 程序接口
9.2.3 圖形接口
9.3 處理機管理
9.3.1 進程
9.3.2 進程控制
9.3.3 進程同步
9.3.4 進程通信
9.3.5 進程調(diào)度
9.4 內(nèi)存管理
9.5 文件管理
9.6 設(shè)備管理
習(xí)題
第10章 軟件工程
10.1 軟件生命周期
10.1.1 軟件的概念
10.1.2 軟件工程的含義
10.1.3 軟件工程三要素
10.1.4 過程模型
10.2 系統(tǒng)分析
10.2.1 面向過程分析
10.2.2 面向?qū)ο蠓治?br /> 10.3 系統(tǒng)設(shè)計
10.3.1 面向過程設(shè)計
10.3.2 面向?qū)ο笤O(shè)計
10.4 系統(tǒng)測試
10.4.1 白盒測試
10.4.2 黑盒測試
10.5 軟件項目管理與軟件質(zhì)量
10.5.1 軟件項目管理
10.5.2 軟件質(zhì)量
習(xí)題
第11章 前沿知識擴展
11.1 移動互聯(lián)網(wǎng)
11.1.1 移動互聯(lián)網(wǎng)的發(fā)展
11.1.2 移動互聯(lián)網(wǎng)的定義
11.1.3 移動互聯(lián)網(wǎng)的技術(shù)基礎(chǔ)
11.1.4 移動互聯(lián)網(wǎng)的主要應(yīng)用
11.1.5 移動互聯(lián)網(wǎng)的發(fā)展趨勢
11.2 人工智能
11.2.1 什么是人工智能
11.2.2 人工智能的歷史
11.2.3 人工智能的研究途徑及應(yīng)用領(lǐng)域
11.2.4 搜索技術(shù)
11.2.5 推理技術(shù)
11.2.6 智能計算
11.2.7 人工智能的展望
11.3 數(shù)字地球
11.3.1 什么是數(shù)字地球
11.3.2 數(shù)字地球的核心技術(shù)
11.3.3 數(shù)字地球技術(shù)的作用
附錄A ASCII字符編碼表
附錄B 計算機綜合應(yīng)用能力考核全球標準認證
參考文獻
章節(jié)摘錄
版權(quán)頁: 插圖: 不難理解,8位原碼能夠表示的最大整數(shù)是+127(01111111),最小整數(shù)是-127(11111111)。因為0的原碼有兩個,即P(00000000),和(10000000)。所以,8位原碼共能表示255個數(shù)。 原碼表示直觀易懂,且容易轉(zhuǎn)換。但它的最大缺點是進行加減運算時比較復(fù)雜。當(dāng)兩個同符號數(shù)相加時,則數(shù)值相加、符號不變;當(dāng)兩個異號數(shù)相加時,則必須先比較出兩數(shù)絕對值大小,然后用絕對值較大的數(shù)減去絕對值較小的數(shù),差值的符號與絕對值較大數(shù)的符號一致。這就使計算機控制線路較為復(fù)雜,并且降低了加減運算的速度。 2)反碼 反碼的編碼方法也比較簡單,正數(shù)的反碼和原碼相同,負數(shù)的反碼是在其原碼基礎(chǔ)上,除符號位外按位取反。 例2-17假設(shè)字長是8位,寫出+68和-68的反碼表示。 解: +68的反碼可表示為:(01000100)2 -68的反碼可表示為:(10111011)2 同樣,0的反碼也有兩個,即(00000000)2和(11111111)2。 3)補碼 補碼在原碼和反碼的基礎(chǔ)上得到改進,它解決了原碼和反碼的缺點,是現(xiàn)在計算機中普遍采用的有符號整數(shù)表示方法。 補碼運算的方法有兩種。 (1)先對二進制整數(shù)序列從右邊復(fù)制,直到有l(wèi)被復(fù)制,然后對其余各位取反。 (2)按位取反,并在最低位加1。 例2-18 取整數(shù)00110110的補碼。 解: 原模式:00110110 進行補碼運算:11001010 例2-19 對整數(shù)00110110進行兩次補碼運算。 解: 原模式:00110110 第一次補碼運算:11001010 第二次補碼運算:00110110 可見,對一個整數(shù)進行兩次補碼運算,就可以得到原先的整數(shù)。 4)以二進制補碼格式存儲整數(shù) 幾乎所有的計算機都使用二進制補碼表示法來存儲于N位存儲單元中的有符號整數(shù)。這一方法中,無符號整數(shù)的有效范圍(0~2N-1)被分為2個相等的子范圍。第1個子范圍用來表示非負整數(shù),第2個子范圍用來表示負整數(shù)。例如,N為4,該范圍是0000~1111。這個范圍被分為兩半,0000~0111以及1000~1111。這兩半按照左負右正的常規(guī)互相交換,賦值給負和非負整數(shù)的位模式,如圖2-3所示。 如果最左位是0,該整數(shù)為非負;如果最左位是1,該整數(shù)是負數(shù)。以二進制補碼格式存儲整數(shù),遵循以下兩個步驟。 第一步:將整數(shù)變?yōu)槲坏亩M制數(shù)。
編輯推薦
《21世紀高等學(xué)校規(guī)劃教材?計算機科學(xué)與技術(shù):計算機導(dǎo)論》可以作為高等學(xué)校計算機科學(xué)與技術(shù)及相關(guān)專業(yè)的計算機基礎(chǔ)課教材,也適用于從事計算機應(yīng)用與信息技術(shù)的相關(guān)人員作為參考資料。另外,本教材涵蓋微軟辦公軟件全球認證中心推出的計算機綜合應(yīng)用能力考核全球標準國際認證(Internet and Computing Core Certification,IC3)內(nèi)容,可以作為IC3認證的參考資料。
圖書封面
評論、評分、閱讀與下載