內容簡介
以計算機理論為基礎介紹了計算機的各種功能,包括計算機基礎知識、操作系統基礎知識、算法與數據結構、數據庫設計基礎知識、軟件工程基礎知識、計算機網絡技術與應用、虛擬現實等,涵蓋了大學計算機基礎課程知識體系中的基礎知識與基本技術。
目錄
第1章計算機基礎知識
1.1計算機發展與應用
1.1.1計算機的發展歷史
1.1.2計算機的分類
1.1.3計算機的特點
1.1.4計算機的應用領域
1.1.5計算機的發展趨勢
1.2計算機中數據的表示方法
1.2.1進位記數制
1.2.2常用數制
1.2.3數制轉換
1.2.4計算機中數的表示方法
1.2.5編碼
1.3計算機硬件系統
1.3.1計算機的工作原理
1.3.2計算機的基本結構
1.4計算機軟件系統
1.4.1系統軟件
1.4.2應用軟件
1.4.3指令和程序
1.5微型計算機的硬件系統
1.5.1主機系統
1.5.2外部存儲器
1.5.3輸入輸出設備
1.6多媒體技術基礎知識
1.6.1多媒體的基本知識
1.6.2多媒體技術發展簡史
1.6.3多媒體計算機基本結構
1.6.4多媒體關鍵技術簡介
1.7虛擬現實技術
1.7.1虛擬現實技術的概念
1.7.2虛擬現實技術的特點與分類
1.7.3虛擬現實技術的應用
1.7.4虛擬現實技術的構成
1.7.5增強現實技術
第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.3典型操作系統介紹
2.3.1Windows操作系統
2.3.2MacOS
2.3.3UNIX操作系統
2.3.4Linux操作系統
2.3.5移動操作系統
第3章算法與數據結構
3.1緒論
3.1.1數據結構的基本概念
3.1.2算法
3.2線性表
3.2.1線性表的基本概念
3.2.2線性表的順序存儲及其基本運算
3.2.3線性表的鏈式存儲及其基本運算
3.3棧和隊列
3.3.1棧及其基本運算
3.3.2隊列及其基本運算
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.6圖
3.6.1圖的基本概念
3.6.2圖的存儲結構
3.7查找技術
3.7.1查找的基本概念
3.7.2基於線性表的查找
3.8排序技術
3.8.1插入類排序
3.8.2交換類排序
3.8.3選擇類排序
3.8.4歸並類排序
第4章數據庫設計基礎知識
4.1數據庫基本概念
4.1.1數據庫與數據庫管理系統
4.1.2數據管理技術的發展
4.1.3數據庫的體系結構
4.2數據模型
4.2.1數據模型的分類
4.2.2數據的三個世界
4.3概念模型
4.3.1概念模型中的術語
4.3.2實體、聯系、屬性之間的關系
4.3.3E—R模型的圖示法
4.4數據的邏輯模型
4.4.1層次模型
4.4.2網狀模型
4.4.3關系模型
4.5關系代數
4.5.1關系模型的基本操作
4.5.2關系模型的基本運算
4.5.3查詢
4.5.4關系代數的應用實例
4.6結構化查詢語言SQL
4.6.1SQL概述
4.6.2數據定義
4.6.3數據修改
4.6.4數據查詢
4.6.5數據控制
4.7數據庫系統設計
4.7.1數據庫設計概述
4.7.2數據庫設計的需求分析
4.7.3數據庫概念設計
4.7.4數據庫邏輯設計
4.7.5數據庫物理設計
4.7.6數據庫的建立和維護
第5章軟件工程基礎知識
5.1軟件工程基本知識
5.1.1軟件的發展
5.1.2軟件定義與軟件特點
5.1.3軟件危機與軟件工程
5.1.4軟件工程過程與軟件生命周期
5.1.5軟件工程的目標與原則
5.1.6軟件開發工具與軟件開發環境
5.2結構化分析方法
5.2.1需求分析與需求分析方法
5.2.2結構化分析方法
5.2.3軟件需求規格說明書
5.3結構化設計方法
5.3.1軟件設計的基本概念
5.3.2概要設計
5.3.3詳細設計
5.4結構化程序設計
5.4.1程序設計方法與風格
5.4.2結構化程序設計
5.5面向對象程序設計
5.5.1面向對象程序設計思想
5.5.2面向對象程序設計的優點
5.5.3面向對象程序設計方法的基本概念
5.5.4消息
5.5.5繼承
5.5.6類的多態性
5.6軟件測試
5.6.1軟件測試的目的、准則與方法
5.6.2白盒測試及測試用例設計
5.6.3黑盒測試及測試用例設計
5.6.4軟件測試的實施
5.7程序調試
5.7.1程序調試的步驟與原則
5.7.2軟件調試方法
……
第6章計算機網絡技術應用
1.1計算機發展與應用
1.1.1計算機的發展歷史
1.1.2計算機的分類
1.1.3計算機的特點
1.1.4計算機的應用領域
1.1.5計算機的發展趨勢
1.2計算機中數據的表示方法
1.2.1進位記數制
1.2.2常用數制
1.2.3數制轉換
1.2.4計算機中數的表示方法
1.2.5編碼
1.3計算機硬件系統
1.3.1計算機的工作原理
1.3.2計算機的基本結構
1.4計算機軟件系統
1.4.1系統軟件
1.4.2應用軟件
1.4.3指令和程序
1.5微型計算機的硬件系統
1.5.1主機系統
1.5.2外部存儲器
1.5.3輸入輸出設備
1.6多媒體技術基礎知識
1.6.1多媒體的基本知識
1.6.2多媒體技術發展簡史
1.6.3多媒體計算機基本結構
1.6.4多媒體關鍵技術簡介
1.7虛擬現實技術
1.7.1虛擬現實技術的概念
1.7.2虛擬現實技術的特點與分類
1.7.3虛擬現實技術的應用
1.7.4虛擬現實技術的構成
1.7.5增強現實技術
第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.3典型操作系統介紹
2.3.1Windows操作系統
2.3.2MacOS
2.3.3UNIX操作系統
2.3.4Linux操作系統
2.3.5移動操作系統
第3章算法與數據結構
3.1緒論
3.1.1數據結構的基本概念
3.1.2算法
3.2線性表
3.2.1線性表的基本概念
3.2.2線性表的順序存儲及其基本運算
3.2.3線性表的鏈式存儲及其基本運算
3.3棧和隊列
3.3.1棧及其基本運算
3.3.2隊列及其基本運算
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.6圖
3.6.1圖的基本概念
3.6.2圖的存儲結構
3.7查找技術
3.7.1查找的基本概念
3.7.2基於線性表的查找
3.8排序技術
3.8.1插入類排序
3.8.2交換類排序
3.8.3選擇類排序
3.8.4歸並類排序
第4章數據庫設計基礎知識
4.1數據庫基本概念
4.1.1數據庫與數據庫管理系統
4.1.2數據管理技術的發展
4.1.3數據庫的體系結構
4.2數據模型
4.2.1數據模型的分類
4.2.2數據的三個世界
4.3概念模型
4.3.1概念模型中的術語
4.3.2實體、聯系、屬性之間的關系
4.3.3E—R模型的圖示法
4.4數據的邏輯模型
4.4.1層次模型
4.4.2網狀模型
4.4.3關系模型
4.5關系代數
4.5.1關系模型的基本操作
4.5.2關系模型的基本運算
4.5.3查詢
4.5.4關系代數的應用實例
4.6結構化查詢語言SQL
4.6.1SQL概述
4.6.2數據定義
4.6.3數據修改
4.6.4數據查詢
4.6.5數據控制
4.7數據庫系統設計
4.7.1數據庫設計概述
4.7.2數據庫設計的需求分析
4.7.3數據庫概念設計
4.7.4數據庫邏輯設計
4.7.5數據庫物理設計
4.7.6數據庫的建立和維護
第5章軟件工程基礎知識
5.1軟件工程基本知識
5.1.1軟件的發展
5.1.2軟件定義與軟件特點
5.1.3軟件危機與軟件工程
5.1.4軟件工程過程與軟件生命周期
5.1.5軟件工程的目標與原則
5.1.6軟件開發工具與軟件開發環境
5.2結構化分析方法
5.2.1需求分析與需求分析方法
5.2.2結構化分析方法
5.2.3軟件需求規格說明書
5.3結構化設計方法
5.3.1軟件設計的基本概念
5.3.2概要設計
5.3.3詳細設計
5.4結構化程序設計
5.4.1程序設計方法與風格
5.4.2結構化程序設計
5.5面向對象程序設計
5.5.1面向對象程序設計思想
5.5.2面向對象程序設計的優點
5.5.3面向對象程序設計方法的基本概念
5.5.4消息
5.5.5繼承
5.5.6類的多態性
5.6軟件測試
5.6.1軟件測試的目的、准則與方法
5.6.2白盒測試及測試用例設計
5.6.3黑盒測試及測試用例設計
5.6.4軟件測試的實施
5.7程序調試
5.7.1程序調試的步驟與原則
5.7.2軟件調試方法
……
第6章計算機網絡技術應用
網路書店
類別
折扣
價格
-
新書87折$183