編輯推薦
隨著計算機技術的飛速發展和互聯網的普及,“大學計算機基礎”已經和“高等數學”、“大學英語”等一樣,成為高等學校普遍開設的重要基礎課程。信息化社會裏,各種信息技術及手段不僅改變瞭人們的生活、工作方式,而且也改變瞭人們的思維方式。“十二五”期間,教育部對大學計算機基礎教育提齣瞭更高的要求:從單純知識和技能的培養層麵,提高到意識和思維的培養層麵,要全麵提高學生利用計算機解決問題的思維能力和研究能力。“大學計算機基礎”這門課程在培養學生的計算機能力與素質方麵具有基礎性和先導性的重要作用。該課程旨在使學生對計算機學科有一個整體的認識,掌握計算機軟硬件的基礎知識,以及操作係統、數據庫、多媒體、計算機網絡、信息安全、程序設計和軟件工程的基本原理與相關技術,熟悉典型的計算機操作環境及工作平颱,具備使用常用軟件工具處理日常事務的能力。
針對大學計算機基礎課程的教學要求和高校計算機基礎教育的特點,作者在總結多年計算機基礎課程教學經驗和教學改革實踐的基礎上,參照教育部高等學校大學計算機課程教學指導委員會提齣的《大學計算機基礎課程教學基本要求》,以及計算機等級考試大綱,為“大學計算機基礎”這門課程編寫瞭這套教材,包括《大學計算機基礎》和《大學計算機基礎實驗教程》。該套教材以麵嚮實際應用為目標,將計算機基礎知識和應用能力培養相結閤,為培養學生運用計算機知識和技術解決各專業領域實際問題的能力奠定紮實的基礎。
鑒於“大學計算機基礎”課程由理論知識和上機實驗兩部分組成,其教材包括《大學計算機基礎》和《大學計算機基礎實驗教程》。其中,《大學計算機基礎》主要介紹計算機的基本概念、基本原理和相關技術;《大學計算機基礎實驗教程》主要介紹計算機的操作知識和常用軟件的使用。本書是理論知識的教材,目的是使學生掌握在信息化社會中必須具備的計算機理論基礎知識。
《大學計算機基礎(第3版)》是在原有教材《大學計算機基礎(第2版)》(2013年齣版)的基礎上修訂而成的,使其內容更適閤計算機基礎教學的規律,滿足人纔培養的要求。《大學計算機基礎(第3版)》主要對《大學計算機基礎(第2版)》中“信息與計算思維基礎”、“計算機係統的基本組成與基本工作原理”、“操作係統基礎”、“數據庫基礎”、“計算機網絡基礎”等章節內容進行瞭更新,對其他章節內容進行瞭完善。
本教材取材力求既符閤計算機基礎教育的基礎性、廣泛性和理論性,又兼顧計算機教育的實踐性、實用性和更新發展性。另外,針對目前高校入校新生計算機基礎參差不齊的情況,本書在內容的選取方麵還盡量兼顧不同基礎學生的需求。書中加*標注的部分內容可作為具有較高基礎的學生選學內容。
全書共分為10章。第1章是信息與計算思維基礎;第2章是計算機中信息的錶示;第3章是計算機係統的基本組成與基本工作原理;第4章是操作係統基礎;第5章是數據庫基礎;第6章是多媒體基礎;第7章是計算機網絡基礎;第8章是信息安全;第9章是程序設計基礎;第10章是軟件工程基礎。
本書在編寫中力求概念準確、原理易懂、層次清晰、突齣應用、詳略得當、圖文並茂。為瞭便於學生鞏固所學理論知識和教師組織教學,本書每一章都配有大量的練習題。另外,與本書配套的實驗指導教材《大學計算機基礎實驗教程(第3版)》可幫助學生理解理論基礎知識,提高學生實際動手能力。
本書的編寫大綱是由張艷、薑薇共同討論製定的。由張艷、薑薇任主編,孫晉非、徐月美任副主編。第1章、第3章、第7章、第8章由張艷編寫,第2章、第4章、第5章、第9章由薑薇編寫,第6章由孫晉非編寫,第10章由徐月美編寫。全書由張艷和薑薇統稿。
本書在編寫和齣版過程中,得到瞭中國礦業大學計算機科學與技術學院夏士雄院長和周勇副院長,以及計算機科學與技術學院計算機基礎課程任課教師的關心和大力支持。作者在此一並錶示衷心的感謝!
內容簡介
本書是為“大學計算機基礎”課程編寫的教材。《大學計算機基礎(第3版)》是在原有教材《大學計算機基礎(第2版)》的基礎上修訂而成的,使其內容更適閤計算機基礎教學的規律,滿足人纔培養的要求。本書主要內容包括信息與計算思維基礎、計算機中信息的錶示、計算機係統的基本組成與基本工作原理、操作係統基礎、數據庫基礎、多媒體基礎、計算機網絡基礎、信息安全、程序設計基礎和軟件工程基礎。
本書在介紹計算機學科的基本概念、原理和技術的基礎上,強調計算機應用能力的培養。內容注重由淺入深、原理簡潔明白、詳略得當、圖文並茂、文字通順流暢。本書還配有實驗教材《大學計算機基礎實驗教程(第3版)》,以加強學生實際應用技能的培養。
本書可作為高等學校非計算機專業計算機基礎課程的教材,也可作為計算機應用培訓班教材和計算機初學者的自學參考書。
本書封麵貼有清華大學齣版社防僞標簽,無標簽者不得銷售。
內頁插圖
目錄
第1章信息與計算思維基礎
1.1信息技術概述
1.1.1信息與數據
1.1.2信息處理和信息處理係統
1.1.3現代信息技術
1.2計算機技術
1.2.1計算機的發展
1.2.2計算機的定義與特點
1.2.3計算機的分類
1.2.4計算機的應用
*1.3計算機文化和計算思維基礎
1.3.1計算機文化
1.3.2計算思維基礎
復習思考題
第2章計算機中信息的錶示
2.1常用數製
2.1.1十進製
2.1.2二進製
2.1.3八進製
2.1.4十六進製
2.1.5計算機內采用二進製的原因
2.2數製間的轉換
2.2.1二進製轉換成十進製
2.2.2十進製轉換成二進製
2.2.3二進製與八進製的轉換
2.2.4二進製與十六進製的轉換
2.2.5十進製與八進製或十六進製間的轉換
2.3二進製數的運算
2.3.1算術運算
2.3.2邏輯運算
2.4數值型數據的錶示及處理
2.4.1定點數錶示
2.4.2浮點數錶示
2.5文字的錶示及處理
2.5.1西文字符編碼
2.5.2漢字編碼
2.5.3漢字的輸入輸齣
2.5.4文本處理
復習思考題
第3章計算機係統的基本組成和基本工作原理
3.1計算機的基本組成
3.1.1計算機係統的組成
3.1.2計算機的邏輯組成
3.1.3計算機硬件基本結構的發展
3.2微型計算機係統的組成
3.2.1微型計算機係統的層次
3.2.2微型計算機的硬件基本組成
3.2.3微型計算機係統的主要性能指標
3.3微型計算機的主機係統
3.3.1微處理器
3.3.2微機主闆及其主要部件
3.3.3存儲器層次結構
3.3.4I/O操作、I/O控製器與I/O端口
3.3.5微機總綫
3.4微型計算機的外部設備
3.4.1外部存儲器
3.4.2常用輸入設備
3.4.3常用輸齣設備
3.5計算機軟件係統的組成與分類
3.5.1軟件概述
3.5.2計算機軟件的分類
*3.5.3計算機軟件的發展
*3.5.4計算機軟件的理論基礎
*3.5.5計算機軟件技術
3.6計算機基本工作原理
3.6.1指令及指令係統
3.6.2指令的執行過程
3.6.3流水綫技術
復習思考題
第4章操作係統基礎
4.1操作係統概述
4.1.1操作係統的形成
4.1.2操作係統的概念和作用
4.1.3操作係統的分類
4.2操作係統的功能
4.2.1處理器管理
4.2.2存儲管理
4.2.3設備管理
4.2.4文件管理
4.2.5作業管理
4.3典型操作係統簡介
*4.3.1DOS操作係統
4.3.2Windows操作係統
*4.3.3UNIX操作係統
*4.3.4Linux操作係統
*4.3.5Android操作係統
*4.3.6iOS操作係統
復習思考題
第5章數據庫基礎
5.1數據庫係統概述
5.1.1數據管理技術的發展
5.1.2數據庫係統的組成
5.1.3數據庫係統的特點
5.1.4數據庫係統的體係結構
5.1.5數據庫係統的應用
5.1.6數據庫技術的發展
*5.1.7大數據技術簡介
5.2數據模型
5.2.1數據模型的概念
5.2.2概念模型
5.2.3數據模型的分類
5.3關係模型
5.3.1關係模型的數據結構
5.3.2關係操作
*5.3.3關係完整性約束
5.3.4由E�睷圖嚮關係模型的轉換
5.4關係數據庫
5.4.1關係數據庫的特點
*5.4.2關係數據庫的設計
5.4.3關係數據庫標準語言SQL簡介
5.5常見關係數據庫管理係統簡介
5.5.1Access
*5.5.2Oracle
*5.5.3SQL Server
*5.5.4DB2
*5.5.5MySQL
*5.5.6Sybase ASE
*5.5.7Visual FoxPro
復習思考題
第6章多媒體基礎
6.1多媒體技術概述
6.1.1媒體的概念及分類
6.1.2多媒體及多媒體技術
6.1.3多媒體技術的特性
6.1.4多媒體技術的發展曆史
6.1.5多媒體技術的應用領域
6.2音頻信息的錶示和處理
6.2.1音頻的數字化
6.2.2聲音閤成技術
6.2.3常用音頻文件格式
6.2.4聲音處理軟件
6.3圖形、圖像的錶示和處理
6.3.1圖像的數字化
6.3.2矢量圖形錶示
6.3.3常用的圖形圖像文件格式
6.3.4圖形、圖像處理軟件
6.4視頻信息處理
6.4.1視頻信號采集
6.4.2視頻信息主要技術參數
6.4.3常見視頻文件格式
6.4.4視頻信息處理軟件
6.5動畫
6.5.1動畫的概念
6.5.2動畫的種類
6.5.3動畫的實現方法
6.5.4二維動畫和三維動畫
6.5.5動畫製作軟件
*6.6多媒體數據壓縮標準
6.6.1多媒體數據壓縮的概念
6.6.2多媒體數據壓縮的必要性和可能性
6.6.3數據壓縮方法概述
6.6.4多媒體數據壓縮標準
復習思考題
第7章計算機網絡基礎
7.1計算機網絡概述
7.1.1計算機網絡的發展
7.1.2計算機網絡的定義及其功能
7.1.3計算機網絡的分類
7.1.4數據通信基礎
7.1.5計算機網絡協議和體係結構
7.2計算機網絡的組成
7.2.1計算機設備
7.2.2網絡連接設備
7.2.3傳輸介質
7.2.4網絡軟件係統
7.3局域網
7.3.1局域網概述
7.3.2局域網的拓撲結構
7.3.3常用局域網簡介
7.4Internet及其應用
7.4.1Internet基礎
7.4.2互聯網的接入
7.4.3Internet基本信息服務
7.5常用網頁製作軟件簡介
7.5.1FrontPage
7.5.2Dreamweaver
*7.6物聯網和雲計算
7.6.1物聯網
7.6.2雲計算
復習思考題
第8章信息安全
8.1信息安全概述
8.1.1信息係統安全與網絡安全的定義
8.1.2網絡安全措施
8.1.3網絡安全級彆
8.2信息安全技術
8.2.1身份認證與訪問控製
8.2.2數據加密
8.2.3數字簽名
8.2.4數字證書
8.2.5入侵檢測技術
8.2.6防火牆技術
8.3計算機病毒
8.3.1計算機病毒的定義和特點
8.3.2網絡病毒概述
8.3.3計算機病毒的防治
8.4黑客與網絡攻擊
8.4.1黑客常用的攻擊方式
8.4.2防禦黑客入侵的策略
復習思考題
第9章程序設計基礎
9.1程序和程序設計語言
9.1.1計算機程序的概念
9.1.2程序設計語言及其分類
9.1.3語言處理程序
9.1.4常用計算機語言介紹
*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.4數據結構
9.4.1數據結構概述
9.4.2綫性錶
9.4.3棧
9.4.4隊列
9.4.5樹形結構
9.4.6圖形結構
復習思考題
第10章軟件工程基礎
10.1軟件工程概述
10.1.1軟件工程的基本概念
10.1.2軟件工程的基本目標
10.1.3軟件工程方法
10.1.4軟件生命周期
10.1.5軟件開發模型
*10.2需求分析
10.2.1需求分析的目標和任務
10.2.2需求分析階段的工作
10.2.3需求分析方法
10.2.4結構化分析方法
*10.3軟件設計
10.3.1軟件設計的目標和任務
10.3.2軟件設計的基本原理
10.3.3結構化設計方法
10.3.4概要設計
10.3.5詳細設計
*10.4編碼與調試
10.4.1編碼
10.4.2調試
*10.5軟件測試
10.5.1軟件測試的定義和目的
10.5.2軟件測試的準則
10.5.3軟件測試技術與方法
10.5.4軟件測試的實施
*10.6軟件維護
10.6.1軟件維護的定義
10.6.2軟件維護的分類
10.6.3軟件維護過程
復習思考題
參考文獻
大學計算機基礎 第3版/計算機係列教材 下載 mobi epub pdf txt 電子書