本書是對普通高等教育“十一五”國家級規(guī)劃教材《大學(xué)計(jì)算機(jī)(第3版)》的一次全面修訂。全書以計(jì)算思維能力的培養(yǎng)為重要切入點(diǎn),在介紹計(jì)算機(jī)基礎(chǔ)知識、掌握基本操作能力的基礎(chǔ)上,將計(jì)算機(jī)科學(xué)中方法論層面的原理與思維規(guī)律應(yīng)用于教學(xué)的各個活動環(huán)節(jié)之中,強(qiáng)調(diào)計(jì)算機(jī)求解問題的特點(diǎn)與方法,培養(yǎng)利用計(jì)算機(jī)解決問題的意識與能力。 全書共分8章,內(nèi)容依次為計(jì)算與計(jì)算思維、計(jì)算機(jī)系統(tǒng)、操作系統(tǒng)基礎(chǔ)、辦公軟件的應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)與應(yīng)用、多媒體信息處理基礎(chǔ)、數(shù)據(jù)的組織與管理、程序設(shè)計(jì)基礎(chǔ)。
“大學(xué)計(jì)算機(jī)”是高等學(xué)校一門非常重要的公共基礎(chǔ)課程,也是學(xué)習(xí)其他計(jì)算機(jī)課程的先導(dǎo)課程。本課程的教學(xué)內(nèi)容是根據(jù)計(jì)算機(jī)基礎(chǔ)課程教學(xué)的基本要求,從計(jì)算機(jī)技術(shù)發(fā)展的趨勢和教學(xué)改革與對人才培養(yǎng)的需求出發(fā),實(shí)現(xiàn)知識傳授與能力培養(yǎng)的有效結(jié)合,體現(xiàn)以有效知識為主體,構(gòu)建支持學(xué)生終身學(xué)習(xí)的計(jì)算機(jī)知識基礎(chǔ)和能力基礎(chǔ),使學(xué)生能夠在自己的專業(yè)領(lǐng)域中有意識地借鑒、引入計(jì)算機(jī)科學(xué)中的一些原理、技術(shù)和方法,能夠在一個較高的層次上應(yīng)用計(jì)算機(jī)、分析并處理計(jì)算機(jī)應(yīng)用中出現(xiàn)的問題。
近年來,計(jì)算機(jī)教育界提出,應(yīng)將計(jì)算思維能力培養(yǎng)作為計(jì)算機(jī)教育的重要任務(wù)。計(jì)算思維(Computational Thinking)不僅反映了計(jì)算的原理,更重要的是體現(xiàn)了基于計(jì)算機(jī)的問題求解思路與方法。就課程性質(zhì)而言,計(jì)算機(jī)基礎(chǔ)系列課程最能夠體現(xiàn)問題求解方法,是理解計(jì)算機(jī)工作過程的有效途徑,也是計(jì)算思維能力培養(yǎng)的重要載體。因此,計(jì)算機(jī)基礎(chǔ)課程的重要性不僅體現(xiàn)在一般意義上的計(jì)算機(jī)應(yīng)用能力的培養(yǎng),而且體現(xiàn)在引導(dǎo)學(xué)生實(shí)現(xiàn)問題求解的思維方式的轉(zhuǎn)換,即學(xué)生計(jì)算思維能力的培養(yǎng)。本書是對普通高等教育“十一五”國家級規(guī)劃教材《大學(xué)計(jì)算機(jī)(第3版)》的一次全面修訂。全書以計(jì)算思維能力的培養(yǎng)為重要切入點(diǎn),在介紹計(jì)算機(jī)基本知識、培養(yǎng)基本操作能力的基礎(chǔ)上,將計(jì)算機(jī)科學(xué)中方法論層面的原理與思維規(guī)律應(yīng)用于教學(xué)的各個活動環(huán)節(jié)之中,強(qiáng)調(diào)計(jì)算機(jī)求解問題的特點(diǎn)與方法、利用計(jì)算機(jī)解決問題的意識與能力。
全書共分8章,第1章為計(jì)算與計(jì)算思維,主要介紹計(jì)算機(jī)的發(fā)展、計(jì)算的自動化、計(jì)算機(jī)與信息社會的關(guān)系以及計(jì)算思維的含義與能力培養(yǎng),在課程學(xué)習(xí)一開始,希望給學(xué)生一些計(jì)算機(jī)文化的概念,建立起學(xué)習(xí)的興趣。第2章為計(jì)算機(jī)系統(tǒng),主要介紹計(jì)算機(jī)硬件系統(tǒng)的組成和軟件系統(tǒng)的基本配置、計(jì)算機(jī)的基本工作原理。第3章為操作系統(tǒng)基礎(chǔ),主要介紹操作系統(tǒng)的基本概念和Windows操作系統(tǒng)的基本操作。第4章為辦公軟件的應(yīng)用,主要介紹Word文字處理軟件、Excel電子表格軟件、PowerPoint演示文稿軟件的基本操作。第5章為計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)與應(yīng)用,主要介紹計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)、Internet應(yīng)用和網(wǎng)絡(luò)安全的基本知識。網(wǎng)絡(luò)應(yīng)用是計(jì)算機(jī)應(yīng)用的重要方面,希望學(xué)生掌握基本的網(wǎng)絡(luò)知識與網(wǎng)絡(luò)應(yīng)用技能。第6章為多媒體信息處理基礎(chǔ),主要介紹多媒體技術(shù)的基本概念、多媒體計(jì)算機(jī)系統(tǒng)的組成、多媒體信息數(shù)字化編碼的原理和方法。第7章為數(shù)據(jù)的組織與管理,主要介紹數(shù)據(jù)庫的基本知識和Access的操作。第8章為程序設(shè)計(jì)基礎(chǔ),主要介紹程序設(shè)計(jì)的概念、算法的概念、程序設(shè)計(jì)語言和程序設(shè)計(jì)方法。
本書可作為高等學(xué)!按髮W(xué)計(jì)算機(jī)”課程的教材或各類計(jì)算機(jī)培訓(xùn)班教材,也可供社會各類計(jì)算機(jī)應(yīng)用人員閱讀參考。
本書由劉衛(wèi)國、楊長興任主編,周春艷任副主編。參編人員有施榮華、王小玲、曹岳輝、嚴(yán)暉、周肆清、朱從旭、呂格莉、李小蘭、蔡旭暉、裘嶸、奎曉燕、羅芳等。在本書編寫過程中,得到了中南大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)中心全體教師的大力支持和幫助,在此表示衷心的感謝。在本書編寫過程中,還參考了許多文獻(xiàn)資料和網(wǎng)站資料,在此一并表示衷心的感謝。
由于編者水平有限,書中難免存在不足之處,懇請廣大讀者批評指正。
第1章 計(jì)算與計(jì)算思維
1.1 計(jì)算及計(jì)算工具的發(fā)展歷程
1.1.1 什么是計(jì)算
1.1.2 早期的計(jì)算工具
1.1.3 電子計(jì)算機(jī)的產(chǎn)生
1.2 計(jì)算的自動化
1.2.1 圖靈與圖靈機(jī)
1.2.2 馮·諾伊曼體系結(jié)構(gòu)
1.2.3 現(xiàn)代計(jì)算機(jī)的發(fā)展
1.2.4 未來新型計(jì)算機(jī)
1.3 計(jì)算機(jī)與信息社會
1.3.1 計(jì)算機(jī)與信息技術(shù)
1.3.2 計(jì)算機(jī)在信息社會中的應(yīng)用
1.4 計(jì)算思維及計(jì)算思維能力培養(yǎng)
1.4.1 計(jì)算思維的概念
1.4.2 計(jì)算思維的特征與本質(zhì)
1.4.3 計(jì)算思維能力培養(yǎng)
習(xí)題
資料檢索
第2章 計(jì)算機(jī)系統(tǒng)
2.1 計(jì)算機(jī)中數(shù)據(jù)的表示與運(yùn)算
2.1.1 數(shù)制及不同數(shù)制間數(shù)據(jù)的轉(zhuǎn)換
2.1.2 計(jì)算機(jī)內(nèi)部數(shù)據(jù)的表示方法
2.1.3 計(jì)算機(jī)中的數(shù)據(jù)運(yùn)算
2.2 計(jì)算機(jī)系統(tǒng)的組成
2.2.1 計(jì)算機(jī)硬件系統(tǒng)
2.2.2 計(jì)算機(jī)軟件系統(tǒng)
2.2.3 計(jì)算機(jī)硬件和軟件之間的關(guān)系
2.3 計(jì)算機(jī)的工作原理
2.3.1 指令和程序
2.3.2 指令的執(zhí)行過程
2.4 微型計(jì)算機(jī)系統(tǒng)的組成
2.4.1 微型計(jì)算機(jī)的總線結(jié)構(gòu)
2.4.2 微型計(jì)算機(jī)的硬件組成
2.4.3 微型計(jì)算機(jī)的軟件組成
2.4.4 微型計(jì)算機(jī)的主要性能
指標(biāo)及配置
習(xí)題
資料檢索
第3章 操作系統(tǒng)基礎(chǔ)
3.1 操作系統(tǒng)概述
3.1.1 操作系統(tǒng)的形成和發(fā)展
3.1.2 操作系統(tǒng)的特征
3.1.3 操作系統(tǒng)的分類
3.1.4 操作系統(tǒng)的資源管理功能
3.2 windows操作系統(tǒng)
3.2.1 桌面
3.2.2 Windows窗口
3.2.3 Windows對話框
3.2.4 Windows菜單
3.3 Windows文件管理
3.3.1 文件與文件系統(tǒng)
3.3.2 文件與文件夾的操作
3.4 Windows程序管理
3.4.1 Windows應(yīng)用程序的基本操作
3.4.2 MS DOS應(yīng)用程序
3.4.3 Windows進(jìn)程管理
3.5 Windows系統(tǒng)管理
3.5.1 控制面板
3.5.2 系統(tǒng)工具
3.5.3 系統(tǒng)資源共享
習(xí)題
資料檢索
第4章 辦公軟件的應(yīng)用
4.1 辦公軟件概述
4.1.1 辦公軟件的發(fā)展與組成
4.1.2 Microsoft Office辦公軟件的操作界面
4.1.3 文檔的基本操作
4.2 Wlord文字處理軟件
4.2.1 文本的編輯
4.2.2 文檔的排版
4.2.3 樣式的創(chuàng)建與應(yīng)用
4.2.4 表格制作
4.2.5 圖形操作
4.3 Excel電子表格軟件
4.3.1 Excel基礎(chǔ)知識
4.3.2 數(shù)據(jù)的輸入與編輯
4.3.3 工作表的管理與格式化
4.3.4 公式與函數(shù)的應(yīng)用
4.3.5 數(shù)據(jù)的圖表化
4.3.6 數(shù)據(jù)管理
4.4 PowerPoint演示文稿軟件
4.4.1 PowerPoint基礎(chǔ)知識
4.4.2 演示文稿的編輯
4.4.3 演示文稿的放映效果設(shè)置
4.4.4 演示文稿的超鏈接技術(shù)
4.4.5 演示文稿的放映
4.4.6 演示文稿的打印
4.4.7 演示文稿的打包
習(xí)題
資料檢索
第5章 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)與應(yīng)用
5.1 計(jì)算機(jī)網(wǎng)絡(luò)概述
5.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展
5.1.2 計(jì)算機(jī)網(wǎng)絡(luò)的功能與分類
5.1.3 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)
5.2 局域網(wǎng)基礎(chǔ)知識
5.2.1 計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)
5.2.2 局域網(wǎng)的組成
5.2.3 常用局域網(wǎng)簡介
5.3 Internet基礎(chǔ)知識
5.3.1 Internet的發(fā)展
5.3.2 IP地址與域名系統(tǒng)
5.3.3 接入Internet的方式
5.3.4.Interllet服務(wù)
5.4 超文本標(biāo)記語言與網(wǎng)頁制作
5.4.1 超文本標(biāo)記語言
5.4.2 網(wǎng)頁規(guī)劃
5.4.3 Dreamweaver網(wǎng)頁制作
5.5 網(wǎng)絡(luò)安全基礎(chǔ)
5.5.1 計(jì)算機(jī)病毒及其防范
5.5.2 計(jì)算機(jī)木馬及其預(yù)防
5.5.3 網(wǎng)絡(luò)攻擊及預(yù)防
5.6 網(wǎng)絡(luò)應(yīng)用的發(fā)展
5.6.1 移動互聯(lián)網(wǎng)
5.6.2 云計(jì)算
5.6.3 物聯(lián)網(wǎng)
習(xí)題
資料檢索
第6章 多媒體信息處理基礎(chǔ)
6.1 多媒體技術(shù)概述
6.1.1 媒體和多媒體的概念
6.1.2 多媒體技術(shù)的基本特征
6.1.3 多媒體信息處理的類型
6.1.4 多媒體技術(shù)的應(yīng)用
6.2 多媒體計(jì)算機(jī)系統(tǒng)的組成
6.2.1 多媒體計(jì)算機(jī)硬件系統(tǒng)
6.2.2 多媒體計(jì)算機(jī)軟件系統(tǒng)
6.3 多媒體數(shù)據(jù)編碼
6.3.1 多媒體數(shù)據(jù)的編碼過程
6.3.2 音頻的編碼
6.3.3 圖形與圖像的編碼
6.3.4 視頻與動畫的編碼
習(xí)題
資料檢索
第7章 數(shù)據(jù)的組織與管理
7.1 數(shù)據(jù)的管理方式
7.1.1 人工管理
7.1.2 文件管理
7.1.3 數(shù)據(jù)庫管理
7.1.4 數(shù)據(jù)管理技術(shù)的新發(fā)展
7.2 有關(guān)數(shù)據(jù)庫的概念
7.2.1 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)
7.2.2 數(shù)據(jù)庫系統(tǒng)
7.3 數(shù)據(jù)模型
7.3.1 概念數(shù)據(jù)模型
7.3.2 邏輯數(shù)據(jù)模型
7.4 關(guān)系數(shù)據(jù)庫
7.4.1 基本術(shù)語
7.4.2 關(guān)系模型的特點(diǎn)
7.4.3 關(guān)系的基本運(yùn)算
7.5 Access操作基礎(chǔ)
7.5.1 Access數(shù)據(jù)庫的組成
7.5.2 Access用戶界面
7.5.3 Access數(shù)據(jù)表的結(jié)構(gòu)
7.6 數(shù)據(jù)庫的建立和管理
7.6.1 數(shù)據(jù)庫的建立
7.6.2 數(shù)據(jù)表的建立和編輯
7.6.3 數(shù)據(jù)表之問的關(guān)系
7.6.4 數(shù)據(jù)的排序與篩選
7.6.5 選擇查詢
習(xí)題
資料檢索
第8章 程序設(shè)計(jì)基礎(chǔ)
8.1 程序設(shè)計(jì)的概念
8.2 算法
8.2.1 算法的概念
8.2.2 算法的特性
8.2.3 算法的評價
8.2.4 算法的描述
8.2.5 算法示例
8.3 程序設(shè)計(jì)語言
8.3.1 程序設(shè)計(jì)語言的分類
8.3.2 高級語言的基本特征
8.3.3 常用高級語言
8.4 程序設(shè)計(jì)方法
8.4.1 結(jié)構(gòu)化程序設(shè)計(jì)
8.4.2 面向?qū)ο蟪绦蛟O(shè)計(jì)
8.4.3 可視化程序設(shè)計(jì)
習(xí)題
資料檢索
參考文獻(xiàn)