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