《計算機(jī)導(dǎo)論》的編寫以當(dāng)前最新的信息知識為基礎(chǔ),主要內(nèi)容包括計算機(jī)的發(fā)展和應(yīng)用、計算思維對計算機(jī)學(xué)習(xí)的指導(dǎo)、計算機(jī)中信息的表示、計算機(jī)的硬件系統(tǒng)和軟件系統(tǒng)、實用網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫的結(jié)構(gòu)及訪問、多媒體的理論知識、計算機(jī)網(wǎng)絡(luò)和信息安全、典型信息案例分析等。
《計算機(jī)導(dǎo)論》結(jié)構(gòu)合理、內(nèi)容新穎、通俗易懂,以實例的方式講解計算機(jī)的基本理論,具體的操作內(nèi)容在配套的《計算機(jī)導(dǎo)論實驗教程》中講述,以便提高教學(xué)效率。
《計算機(jī)導(dǎo)論》可以作為高等院校非計算機(jī)專業(yè)學(xué)生的大學(xué)計算機(jī)基礎(chǔ)理論教材,也可供相關(guān)教學(xué)人員和工程技術(shù)人員參考使用。
大學(xué)計算機(jī)基礎(chǔ)是高等學(xué)校非計算機(jī)專業(yè)的第一門計算機(jī)課程。本書根據(jù)教育部高等學(xué)校計算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委員會制定的《關(guān)于新一輪大學(xué)計算機(jī)教育教學(xué)改革的若干意見》中有關(guān)大學(xué)計算機(jī)基礎(chǔ)的要求編寫而成。
本書的作者都是長期從事計算機(jī)基礎(chǔ)教學(xué)的骨干教師,具有比較豐富的計算機(jī)基礎(chǔ)課程教學(xué)經(jīng)驗。在本書的編寫過程中,以實例完成知識點的講解,盡量考慮到非計算機(jī)專業(yè)學(xué)生的自身特點,從應(yīng)用的角度出發(fā),更加注重基礎(chǔ)性和實用性。本書的內(nèi)容都是作者根據(jù)長期教學(xué)經(jīng)驗和針對學(xué)生的實際需求精心選擇的,全書共8章,分別為計算機(jī)概述、計算機(jī)系統(tǒng)、計算機(jī)程序設(shè)計基礎(chǔ)、數(shù)據(jù)庫設(shè)計基礎(chǔ)和應(yīng)用、多媒體技術(shù)、計算機(jī)網(wǎng)絡(luò)、信息安全、計算機(jī)新技術(shù)案例分析。
與本書配套的《計算機(jī)導(dǎo)論實驗教程》介紹了相關(guān)的實踐性內(nèi)容,主要內(nèi)容包括:認(rèn)識和理解計算機(jī)、Windows 7基本操作、動畫制作軟件Flash CS5、圖形圖像處理軟件Photoshop CS6、數(shù)字影視制作軟件Adobe Premiere pro CS6、關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)Access 2010、網(wǎng)頁設(shè)計與制作軟件Dreamweaver CS5和統(tǒng)計分析軟件EViews等。該配套教材是在本書的基礎(chǔ)上,增加了實用的實踐內(nèi)容,有利于學(xué)生掌握相應(yīng)軟件的具體操作方法和步驟。
本書由劉丹、李禾主編,并由齊紅、溫雪巖、王晶、單穎共同編寫而成。其中,第1章由李禾編寫,第2章由單穎編寫,第3章和第8章由劉丹編寫,第4章由王晶編寫,第5章由齊紅編寫,第6章和第7章由溫雪巖編寫。
本書所用素材可在東北林業(yè)大學(xué)“大學(xué)計算機(jī)基礎(chǔ)”重點課程網(wǎng)站上下載。
出版說明
前言
第1章 計算機(jī)概述
1.1 計算機(jī)基礎(chǔ)
1.1.1 計算機(jī)的特點及應(yīng)用
1.1.2 計算機(jī)的發(fā)展與系統(tǒng)組成
1.1.3 計算機(jī)的新技術(shù)
1.2 計算機(jī)中的數(shù)制與編碼
1.2.1 計算機(jī)的數(shù)制
1.2.2 各類數(shù)制間的轉(zhuǎn)換
1.2.3 數(shù)值數(shù)據(jù)的編碼
1.2.4 字符的編碼
1.2.5 漢字的編碼
1.3 新的思維革命——計算思維
1.3.1 計算思維的概念
1.3.2 計算思維的本質(zhì)和特征
1.3.3 計算思維中的主要方法
1.3.4 計算思維的應(yīng)用領(lǐng)域
1.4 習(xí)題
第2章 計算機(jī)系統(tǒng)
2.1 計算機(jī)系統(tǒng)基本原理
2.1.1 計算機(jī)系統(tǒng)理論模型
2.1.2 馮·諾依曼結(jié)構(gòu)計算機(jī)
2.1.3 計算機(jī)系統(tǒng)組成結(jié)構(gòu)
2.1.4 計算機(jī)系統(tǒng)工作過程
2.1.5 計算機(jī)性能評價指標(biāo)
2.2 計算機(jī)硬件系統(tǒng)
2.2.1 中央處理器
2.2.2 存儲系統(tǒng)
2.2.3 輸入/輸出設(shè)備
2.2.4 其他設(shè)備
2.3 計算機(jī)軟件系統(tǒng)
2.3.1 計算機(jī)軟件發(fā)展概況
2.3.2 計算機(jī)軟件設(shè)計與開發(fā)
2.3.3 系統(tǒng)軟件與應(yīng)用軟件
2.4 計算機(jī)操作系統(tǒng)
2.4.1 操作系統(tǒng)的發(fā)展
2.4.2 操作系統(tǒng)的分類與功能
2.4.3 主流操作系統(tǒng)介紹
2.5 習(xí)題
第3章 計算機(jī)程序設(shè)計基礎(chǔ)
3.1 C語言概述
3.1.1 C語言的特點
3.1.2 運行C程序的步驟
3.2 數(shù)據(jù)類型、運算符與表達(dá)式
3.2.1 C語言的數(shù)據(jù)類型
3.2.2 常量與變量
3.2.3 運算符與表達(dá)式
3.3 C語言程序設(shè)計
3.3.1 順序結(jié)構(gòu)程序設(shè)計
3.3.2 選擇結(jié)構(gòu)程序設(shè)計
3.3.3 循環(huán)結(jié)構(gòu)程序設(shè)計
3.4 數(shù)組與函數(shù)
3.4.1 數(shù)組的定義與引用
3.4.2 函數(shù)定義與調(diào)用
3.5 指針
3.5.1 指針變量
3.5.2 指針變量的引用方式
3.5.3 指針變量的使用
3.6 習(xí)題
第4章 數(shù)據(jù)庫設(shè)計基礎(chǔ)和應(yīng)用
4.1 數(shù)據(jù)庫系統(tǒng)概述
4.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展
4.1.2 數(shù)據(jù)庫系統(tǒng)基本概念
4.1.3 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)
4.2 數(shù)據(jù)模型
4.2.1 數(shù)據(jù)模型的分類
4.2.2 E-R模型
4.3 關(guān)系模型
4.3.1 關(guān)系模型的基本概念
4.3.2 關(guān)系模型的完整性規(guī)則
4.3.3 關(guān)系運算
4.4 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)SQL語言
4.4.1 SQL語言概述
4.4.2 結(jié)構(gòu)化標(biāo)準(zhǔn)SQL語句
4.4.3 數(shù)據(jù)查詢語句
4.5 數(shù)據(jù)庫設(shè)計
4.5.1 數(shù)據(jù)庫設(shè)計概述
4.5.2 需求分析
4.5.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
4.5.4 數(shù)據(jù)庫行為設(shè)計
4.5.5 數(shù)據(jù)庫的實施和維護(hù)
4.6 數(shù)據(jù)庫應(yīng)用示例
4.6.1 需求分析
4.6.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
4.6.3 數(shù)據(jù)庫行為設(shè)計
4.7 習(xí)題
第5章 多媒體技術(shù)
5.1 多媒體技術(shù)基礎(chǔ)
5.1.1 多媒體相關(guān)概念
5.1.2 多媒體技術(shù)的應(yīng)用與發(fā)展
5.2 音頻
5.2.1 聲音的特性
5.2.2 數(shù)字化音頻
5.2.3 音頻參數(shù)
5.2.4 數(shù)字音頻的文件格式
5.2.5 數(shù)字語音的應(yīng)用
5.3 圖像
5.3.1 圖像的基本概念及屬性
5.3.2 圖像的顏色構(gòu)成
5.3.3 常用圖像文件格式
5.3.4 圖像的數(shù)字化
5.4 動畫
5.4.1 動畫的基本概念
5.4.2 計算機(jī)動畫
5.4.3 常見動畫文件的格式
5.5 視頻
5.5.1 視頻的基本知識
5.5.2 數(shù)字化視頻
5.5.3 常用的視頻文件格式
5.6 多媒體數(shù)據(jù)壓縮
5.6.1 數(shù)據(jù)壓縮的必要性和可能性
5.6.2 數(shù)據(jù)壓縮的技術(shù)指標(biāo)
5.6.3 數(shù)據(jù)壓縮的方法分類
5.6.4 壓縮編碼標(biāo)準(zhǔn)
5.7 習(xí)題
第6章 計算機(jī)網(wǎng)絡(luò)
6.1 計算機(jī)網(wǎng)絡(luò)簡介
6.1.1 計算機(jī)網(wǎng)絡(luò)的概念
6.1.2 計算機(jī)網(wǎng)絡(luò)的發(fā)展
6.1.3 計算機(jī)網(wǎng)絡(luò)實例
6.1.4 計算機(jī)網(wǎng)絡(luò)的分類
6.1.5 計算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
6.1.6 網(wǎng)絡(luò)協(xié)議與服務(wù)
6.2 Internet的應(yīng)用
6.2.1 IP地址
6.2.2 域名系統(tǒng)
6.2.3 電子郵件
6.2.4 遠(yuǎn)程登錄
6.2.5 文件傳輸
6.2.6 網(wǎng)絡(luò)日志
6.2.7 搜索引擎
6.3 云計算與物聯(lián)網(wǎng)
6.3.1 云計算與物聯(lián)網(wǎng)產(chǎn)生的背景
6.3.2 云計算
6.3.3 物聯(lián)網(wǎng)
6.3.4 云計算與物聯(lián)網(wǎng)的關(guān)系
6.4 習(xí)題
第7章 信息安全
7.1 計算機(jī)病毒
7.1.1 計算機(jī)病毒的概念
7.1.2 計算機(jī)病毒的分類
7.1.3 識別計算機(jī)病毒
7.1.4 計算機(jī)病毒的防治
7.2 信息加密技術(shù)
7.2.1 密碼學(xué)
7.2.2 對稱密鑰密碼
7.2.3 非對稱密鑰密碼
7.2.4 數(shù)字水印
7.3 信息加密實例
7.3.1 DES算法
7.3.2 RSA算法
7.4 網(wǎng)絡(luò)黑客攻擊及防范
7.4.1 網(wǎng)絡(luò)黑客的攻擊方法
7.4.2 網(wǎng)絡(luò)黑客安全防范
7.5 中國信息安全的相關(guān)法律法規(guī)
7.6 習(xí)題
第8章 計算機(jī)新技術(shù)案例分析
8.1 數(shù)字化地球技術(shù)概述
8.1.1 數(shù)字化地球的應(yīng)用
8.1.2 智慧地球的發(fā)展趨勢
8.2 數(shù)字化平臺的搭建
8.2.1 數(shù)字化平臺的框架結(jié)構(gòu)
8.2.2 數(shù)字化平臺后臺數(shù)據(jù)庫的建設(shè)
8.2.3 數(shù)字化平臺前端開發(fā)工具的選擇
8.3 管理信息系統(tǒng)的建設(shè)
8.4 3S技術(shù)信息系統(tǒng)的建設(shè)
8.4.1 3S系統(tǒng)概論
8.4.2 遙感技術(shù)的應(yīng)用
8.4.3 地理信息系統(tǒng)的應(yīng)用
8.4.4 全球定位系統(tǒng)的應(yīng)用
8.4.5 3S技術(shù)信息系統(tǒng)的案例分析
8.5 人工智能專家系統(tǒng)的建設(shè)
8.5.1 人工智能專家系統(tǒng)概述
8.5.2 人工智能專家系統(tǒng)的案例分析
8.6 嵌入式技術(shù)的應(yīng)用
8.6.1 嵌入式系統(tǒng)特點
8.6.2 嵌入式技術(shù)應(yīng)用領(lǐng)域
8.7 習(xí)題
參考文獻(xiàn)