內容簡介
本書是根據新的教學計劃和教學實踐編寫而成的,其特點是實用、易懂,特別適合自學。
全書內容包括軟件技術基礎、數據結構、軟件技術實踐三部分,共15章。第1部分包含第1~5章:第1章介紹了計算機軟件的概念、分類、發展,以及計算機軟件技術的主要範疇、現狀、發展趨勢等;第2~5章分別對軟件工程概述、結構化開發方法、面向對像的繫統分析和設計、並發程序開發技術進行了介紹。第2部分包含第6~13章:第6章介紹了數據結構的基本概念、算法的描述與算法分析;第7~13章分別對線性表、棧和隊列、數組、樹、圖、排序和查找進行了介紹。第3部分包含第14、15章,分別介紹了數據庫基本概念和應用程序設計、互聯網軟件開發實踐等知識。
本書適合作為高等院校非計算機專業的本、專科教材,也可供自學計算機基礎知識的讀者參考。