本書是“十五”國家級規(guī)劃教材,第一版曾于2001年獲得中國高??萍歼M步一等獎。新版教材在第一版的基礎上進行了大量修訂和更新,針對現代的軟件開發(fā)平臺、環(huán)境和工具,按照系統(tǒng)集成的思想并結合實踐,對程序設計語言、算法與數據結構、程序開發(fā)和軟件工程、VisualBasic、多媒體及其應用開發(fā)、操作系統(tǒng)、關系數據庫系統(tǒng)及設計、計算機網絡基本理論、技術及應用等方面的內容進行了綜合介紹,力圖通過有限的篇幅,給讀者建立起開發(fā)一個軟件系統(tǒng)的總體概念和方法。本書在修訂和更新時,十分注重系統(tǒng)集成的思想,并吸收了當前軟件技術發(fā)展的最新成果,力圖使讀者對軟件技術有一個較清晰的認識。本書具有知識系統(tǒng)性、內容先進性、實用性的特點,適合高等學校計算機和非計算機專業(yè)學生使用。