全國高等職業(yè)教育規(guī)劃教材──計算機軟件技術基礎
定 價:26 元
叢書名:全國高等職業(yè)教育規(guī)劃教材
《全國高等職業(yè)教育規(guī)劃教材:計算機軟件技術基礎》是涉及軟件基礎知識、數據結構、操作系統(tǒng)、數據庫技術、網絡基礎知識等軟件開發(fā)常用原理、方法和技術的綜合性教材。通過本教材的學習,使學生掌握計算機軟件知識的全貌,提高學生對計算機軟件工具、軟件環(huán)境的適應能力和計算機軟件開發(fā)能力。 全書共分5章:第1章介紹了計算機軟件的基本知識和軟件工程的工具、軟件開發(fā)方法、軟件的測試與維護等問題。第2章介紹了數據結構及其應用,軟件編程中常用的邏輯結構和存儲結構,如線性表、矩陣的壓縮存儲、樹、圖、查找及排序。第3章介紹了操作系統(tǒng)的功能、特征及分類等。第4章介紹了數據庫系統(tǒng)的一般概念和數據庫系統(tǒng)的理論、設計方法以及關系數據庫語言SQL的使用。第5章介紹了計算機網絡的發(fā)展進程、概念、功能、組成、分類及結構等基礎知識。 《全國高等職業(yè)教育規(guī)劃教材:計算機軟件技術基礎》不僅實用性強,而且內容豐富、全面,能讓學生了解整個軟件系統(tǒng)的基礎知識,以便將來在實際中運用。此外,在知識層次上,各章相對獨立,自成體系,教師可以依據專業(yè)需要在次序和內容上靈活地進行調整。
第1章 軟件技術基礎知識1.1 計算機軟件概論1.1.1 計算機系統(tǒng)1.1.2 計算機軟件1.1.3 軟件的分類1.1.4 常用的系統(tǒng)軟件1.1.5 常用的工具軟件1.2 程序和程序設計1.2.1 數據的基本概念1.2.2 數據結構1.2.3 算法和算法描述1.3 程序設計語言1.3.1 程序設計語言的概念及其發(fā)展1.3.2 語言處理1.4 程序設計方法1.4.1 結構化程序設計方法1.4.2 面向對象程序設計方法1.4.3 UML概述1.5 軟件工程1.5.1 軟件工程概述1.5.2 軟件的生存周期1.5.3 軟件開發(fā)模型1.5.4 軟件工具1.5.5 軟件設計方法1.6 軟件的應用1.6.1 軟件測試1.6.2 軟件調試1.6.3 軟件維護第2章 數據結構基礎知識2.1 數據結構的基本概念2.1.1 數據的邏輯結構2.1.2 數據的存儲結構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.4.3 二叉樹的遍歷2.4.4 二叉樹的應用2.5 圖2.5.1 圖的定義及其相關術語2.5.2 圖的存儲方式2.5.3 圖的遍歷2.6 查找2.6.1 查找的概念2.6.2 順序查找2.6.3 二分法查找2.6.4 二叉排序樹查找2.7 排序2.7.1 排序的概念2.7.2 直接排序2.7.3 交換排序2.7.4 選擇排序第3章 操作系統(tǒng)基礎知識3.1 操作系統(tǒng)概述3.1.1 操作系統(tǒng)的功能3.1.2 操作系統(tǒng)的特征3.1.3 操作系統(tǒng)的分類3.2 進程管理3.2.1 程序及執(zhí)行3.2.2 進程3.2.3 線程3.2.4 進程控制……第4章 數據庫基礎知識第5章 網絡的基本知識參考文獻