《大學計算機(第3版)/計算機公共基礎課程特色教材》根據教育部高等學校計算機基礎課程教學指導委員會編制的《大學計算機基礎課程教學基本要求》編寫,反映了高等學校計算機基礎課程教學改革的新成果。 《大學計算機(第3版)/計算機公共基礎課程特色教材》以計算思維為主線,通過講授計算機科學和技術中的基本內容,使讀者具備基本的信息素養(yǎng)。全書共分三篇,第1篇為基礎篇,主要內容有計算機的基本概念、0和l、計算機硬件基礎、計算機軟件基礎、網絡技術基礎;第2篇為計算思維篇,主要內容有計算理論與計算模型、算法與數據結構、程序設計基礎;第3篇為計算機文化與信息道德篇,主要內容為計算機文化與計算思維、信息安全、信息道德。 通過對《大學計算機(第3版)/計算機公共基礎課程特色教材》的學習,讀者可輕松掌握計算機的基本知識和基本技能,并可以為進一步學習計算機知識打下堅實的基礎。 《大學計算機(第3版)/計算機公共基礎課程特色教材》同時配套出版了《大學計算機實驗教程(第3版)》,包括課程配套實驗指導和綜合應用能力測試。 《大學計算機(第3版)/計算機公共基礎課程特色教材》可作為高等學校大學計算機基礎課程教學用書,也可作為全國計算機等級考試及各類計算機培訓班的教材和計算機入門的自學教材。
目前,計算機已經融入到社會生活的方方面面,移動互聯網、大數據、云計算、物聯網、虛擬現實技術等已經走入尋常百姓家。高等學校的各個學科也已經越來越離不開“計算機”了,培養(yǎng)學生的信息素養(yǎng),使其具有計算思維,已經成為信息社會中對高等教育的基本要求。
本書是根據教育部高等學校計算機基礎課程教學指導委員會編制的“大學計算機基礎課程教學基本要求”編寫,反映了高等學校計算機基礎課程教學改革的最新成果。全書以計算思維為主線,通過講授計算機科學與技術的基本知識,使學生具備必需的信息素養(yǎng)。全書共分為三篇,包括10章,第1篇為基礎篇,主要介紹計算機基礎知識,其中第1章介紹計算機的基本概念和基礎知識;第2章介紹如何使用0和1表示各類數據;第3章介紹計算機硬件基礎知識,包括多媒體技術基礎;第4章介紹計算機軟件基礎知識;第5章介紹網絡技術基礎,并涵蓋最新的網絡技術及其應用,以開拓學生的視野;第2篇為計算思維篇,以進一步提高學生的計算思維能力,其中第6章介紹計算理論與計算模型;第7章介紹算法與數據結構基礎;第8章介紹程序設計基礎;第3篇為計算機文化與信息道德篇,其中第9章介紹計算機文化;第10章介紹信息道德,并重點介紹了信息安全知識。
本書是湖南省普通高!笆濉睂I(yè)綜合改革試點項目“計算機科學與技術”、湖南省教學改革項目“翻轉課堂教學法在高校教學中的應用與實踐”的建設與研究成果。全書力求內容新穎、概念清楚、技術實用、通俗易懂,通過對本書的學習,讀者可掌握計算機的基本知識和基本技能、培養(yǎng)計算思維能力,并可以為進一步學習專業(yè)知識打下堅實的基礎。
為方便教學與學習,本書免費提供作者精心制作的配套的電子教案(PPT版本)等教學資料,提供教材所有電子版素材與參考答案,設配套課程學習網站及配套試題庫。讀者可以在網站http://jsjjc.hut.edu.cn下載,也可直接聯系作者:hutjsj@163.com。
本書由劉強、童啟主編,蔣鴻、劉澤文、陳芳勤、唐柳春、言天舒、袁義參與編寫,湖南工業(yè)大學計算機學院周立前院長擔任主審,審閱了全部書稿,并提出了很多修改意見。
在編寫過程中,我們對書稿進行了反復修改,幾易其稿。得到了不少專家和任課教師的大力支持,在此表示衷心的感謝。
本書同時配套出版《大學計算機實驗教程(第3版)》,提供課內與課外實驗指導。全書共分為三部分,第一部分為實驗篇,通過示例引導學生快速掌握各種軟件的基本功能和操作技術;第二部分為測試篇,供讀者在課程結束后進行自我測試,以鞏固所學知識。第三部分為附錄,供學有余力的同學課外學習參考。
由于編者水平有限,加之時間倉促,書中難免有不妥之處,敬請讀者批評指正。
第1篇 基礎篇
第1章 引論
1.1 計算機的發(fā)展
1.1.1 計算機的定義
1.1.2 計算工具的發(fā)展歷史
1.1.3 第一臺電子計算機
1.1.4 電子計算機的發(fā)展歷史
1.1.5 計算機的發(fā)展趨勢
1.1.6 未來的計算機
1.2 現代計算機的特點及分類
1.2.1 現代計算機的特點
1.2.2 現代計算機的分類
1.3 計算機應用與信息化社會
1.3.1 計算機的應用領域
1.3.2 信息技術
1.3.3 信息社會
1.4 本章小結
【課外拓展】
【思考題與習題】
第2章 0和1
2.1 數制與運算
2.1.1 數制的概念
2.1.2 常用的數制
2.1.3 各種數制的轉換
2.1.4 計算機為什么采用二進制
2.2 數據的存儲與表示
2.2.1 存儲容量單位及地址
2.2.2 用0和1表示數值類數據
2.2.3 用0和1表示字符等非數值型數據
2.2.4 用0和1來表示漢字
2.2.5 用0和1來表示多媒體信息
2.3 計算與邏輯運算
2.3.1 無符號二進制數的算術運算
2.3.2 帶符號數的計算
2.3.3 0相l(xiāng)與邏輯運算
2.3.4 四則運算與邏輯運算的統(tǒng)
2.4 邏輯運算的自動執(zhí)行——數字電路
2.5 0和1的物理實現
2.6 本章小結
【思考題與習題】
第3章 計算機硬件基礎
3.1 計算機系統(tǒng)概述
3.1.1 計算機系統(tǒng)概述
3.1.2 馮·諾依曼計算機體系結構
3.1.3 計算機的基本組成
3.1.4 計算機的存儲體系
3.2 計算機的工作原理
3.2.1 指令系統(tǒng)及執(zhí)行
3.2.2 程序自動控制的實現
3.2.3 以運算器為核心的計算
3.3 微型計算機及其硬件系統(tǒng)
3.3.1 微型計算機系統(tǒng)組成
3.3.2 中央處理器
3.3.3 存儲系統(tǒng)
3.3.4 輸入設備
3.3.5 輸出設備
3.3.6 外部設備與通信接口
3.3.7 微型計算機的性能指標
3.4 多媒體計算機
3.4.1 多媒體概述
3.4.2 多媒體計算機
3.4.3 多媒體信息數字化
3.4.4 多媒體數據壓縮
3.4.5 多媒體數據傳輸
3.5 本章小結
【課外拓展】
【思考題與習題】
第4章 計算機軟件基礎
4.1 計算機軟件概述
4.1.1 計算機軟件的概念
4.1.2 計算機軟件的發(fā)展歷史
4.1.3 計算機軟件的分類
4.1.4 計算機軟件與硬件的關系
4.2 操作系統(tǒng)
4.2.1 操作系統(tǒng)的概念
4.2.2 操作系統(tǒng)的功能
4.2.3 常用操作系統(tǒng)
4.3 辦公軟件
4.3.1 文字處理(Word)
4.3.2 電子表格(Excel)
4.3.3 演示文稿(PowerPoint)
4.4 數據庫系統(tǒng)
4.4.1 數據庫系統(tǒng)基礎
4.4.2 數據模型
4.4.3 數據庫設計與管理
4.4.4 教據庫管理系統(tǒng)(Access)
4.5 軟件工程
4.5.1 軟件工程概述
4.5.2 結構化分析方法
4.5.3 結構化設計方法
4.5.4 軟件測試
4.5.5 軟件的調試
4.6 本章小結
【課外拓展】
【思考題與習題】
第5章 網絡技術基礎
5.1 計算機網絡概述
5.1.1 計算機網絡的概念
5.1.2 計算機網絡的組成
5.1.3 計算機網絡的體系結構
5.1.4 計算機網絡的分類
5.2 局域網技術
5.2.1 局域網的發(fā)展與特點
5.2.2 局域網的基本組成
5.2.3 常用局域網簡介
5.2.4 局域網的組建案例
5.3 Internet基礎
5.3.1 Internet技術及其組成
5.3.2 Internet的工作方式
5.3.3 IP地址
5.3.4 域名服務系統(tǒng)
5.3.5 Internet信息服務
5.4 計算機網絡軟件與應用
5.4.1 網絡軟件概述
5.4.2 網絡中的軟件
5.4.3 Dreamweaver網頁制作
5.5 信息檢索基礎
5.5.1 信息檢索概述
5.5.2 信息檢索的方法與技巧
5.5.3 數據庫檢索系統(tǒng)概述
5.5.4 信息資源綜合利用實例
5.6 互聯網應用新技術
5.6.1 移動互聯網
5.6.2 物聯網
5.6.3 云計算
5.6.4 大數據技術
5.7 本章小結
【思考題與習題】
……
第2篇 計算思維篇
第3篇 計算機文化與信息道德篇