內容簡介
《計算機軟件技術基礎》麵嚮高等學校非計算機專業學生,係統地介紹瞭計算機軟件方麵的知識,內容涵蓋計算機軟件概論、數據結構、操作係統、數據庫原理和軟件工程的基礎知識。盡量用通俗、簡潔的語言來描述與計算機軟件相關的基本概念、基本原理和軟件設計的基本方法。此外,大部分章節均配有習題,書後附有實驗指導書,以幫助讀者理解和掌握本書的內容。本書為任課教師免費提供電子課件。
本書內容豐富、結構閤理、循序漸進、實用性強,便於教學和自學,既可作為全國普通高等學校非計算機專業學習計算機軟件的通用教材,也可作為參加計算機等級考試(三級偏軟)的參考用書。
目錄
前言
第一部分 計算機軟件概論
第一章 軟件技術概論
第一節 計算機軟件概述
第二節 軟件技術的發展
第二部分 數據結構
第二章 數據結構概述
第一節 數據、數據元素、數據類型、抽象數據類型
第二節 數據結構的基本概念
第三章 綫性結構
第一節 綫性錶
第二節 棧和隊列
第三節 數組
第四章 樹形結構
第一節 樹的基本概念及存儲結構
第二節 二叉樹概念
第三節 二叉樹的存儲結構
第四節 二叉樹的操作
第五節 二叉排序樹
第六節 哈夫曼樹
第五章 圖形結構
第一節 圖的定義及基本術語
第二節 圖的存儲結構
第三節 圖的遍曆
第四節 圖的應用
第六章 查找和排序
第一節 查找
第二節 排序
第二部分 習題與思考題
第三部分 操作係統
第七章 操作係統引論
第一節 操作係統做什麼?
第二節 操作係統功能
第三節 操作係統的分類
第四節 操作係統的特徵
第五節 操作係統的性能評價
第六節 操作係統的結構分析
第八章 處理器管理
第一節 作業的概念
第二節 進程的概念
第三節 進程狀態及進程控製
第四節 處理器調度
第五節 進程的互斥與同步
第六節 死鎖問題
第九章 存儲管理
第一節 存儲器層次結構
第二節 存儲管理任務
第三節 實存儲管理
第四節 虛擬存儲管理
第十章 設備管理
第一節 設備管理的有關概念
第二節 I/0請求的檢測與控製
第三節 緩衝技術
第四節 設備管理程序
第五節 虛擬設備技術
第十一章 文件管理
第一節 基本概念與術語
第二節 文件的結構
第三節 文件目錄
第四節 文件存儲空間的管理
第五節 文件的共享
第六節 文件的存取控製
第三部分 習題與思考題
第四部分 數據庫
第十二章 數據庫係統概述
第一節 數據庫基本概念
第二節 數據模型
第三節 數據庫係統結構
第四節 關係數據庫的基本概念
第十三章 關係數據操作語言
第一節 關係代數
第二節 結構化查詢語言SQL
第十四章 數據庫設計與應用
第一節 關係模式規範化
第二節 數據庫設計
第三節 數據庫技術應用
第十五章 微機數據庫係統VisualFoxPro的應用
第一節 VisualFoxPro的集成操作環境
第二節 VFP語言基礎
第三節 程序設計基礎
第四節 錶的創建和使用
第五節 數據庫操作
第六節 錶單設計及運行
第四部分 習題與思考題
第五部分 軟件工程
第十六章 軟件工程概述
第一節 軟件和軟件危機
第二節 軟件工程的産生與發展
第三節 軟件工程方法學
第十七章 結構化軟件開發方法
第一節 可行性研究
第二節 需求分析
第三節 概要設計
第四節 詳細設計
第五節 編碼
第六節 測試
第七節 軟件維護
第十八章 麵嚮對象的軟件開發方法
第一節 麵嚮對象的思想
第二節 麵嚮對象的概念
第三節 麵嚮對象建模
第四節 麵嚮對象的分析、設計與實現
第十九章 軟件項目管理
第一節 軟件項目管理的意義
第二節 軟件開發的組織機構
第三節 軟件項目的計劃
第四節 軟件風險管理
第五節 軟件配置管理
第六節 軟件質量保證
第二十章 軟件開發文檔
第一節 軟件文檔的分類
第二節 軟件文檔的標準化工作
第三節 文檔編製的質量要求
第四節 文檔的管理和維護
第五部分 習題與思考題
附錄 實驗指導書
附錄一 概述
實驗環境
實驗步驟
附錄二 基本型實驗
實驗一 綫性錶的插入和刪除
實驗二 棧與隊
實驗三 多維數組的應用
實驗四 二叉樹的遍曆和應用
實驗五 圖的遍曆和應用
實驗六 查找
實驗七 排序
實驗八 數據庫基本操作
實驗九 VFP錶單操作
附錄三 提高型實驗
實驗一 排序算法的分析
實驗二 遊戲編程
附錄四 綜閤、設計型實驗
實驗一 軟件需求分析與設計
實驗二 學生信息管理係統開發實現
參考文獻
前言/序言
計算機軟件技術基礎 下載 mobi epub pdf txt 電子書 格式