本書是為大學高年級學生編寫的計算機技術基礎課程的教材。全書分成了十個大的模塊,全面細致地講解了計算機學科相關的基本硬件技術、軟件技術和有關的理論和開發(fā)工具。這十個大的模塊包括:計算機組成與工作原理、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)與算法、程序設計與面向?qū)ο蠹夹g、使用Visual C++開發(fā)應用程序、數(shù)據(jù)庫技術、使用MS SQL Server 開發(fā)數(shù)據(jù)庫應用、多媒體技術、網(wǎng)絡程序設計和軟件工程。內(nèi)容模塊基本上涵蓋了計算機學科的主要內(nèi)容,在講解上注重理論和應用,不但可以擴大學生的計算機理論水平,而且具有很強的應用性。在內(nèi)容安排上,各個模塊沒有太強的先后順序和依賴性,各高等學??梢愿鶕?jù)自己的實際情況選擇不同的模塊進行教學。另外,該書的內(nèi)容也密切地結(jié)合了目前全國計算機等級考試(三級)的內(nèi)容,使得學生通過該書的學習,可以參加全國計算級等級(三級)考試。該書對于那些希望全面了解計算機基本技術,包括硬件技術和軟件技術的一般讀者來說,也是一本內(nèi)容比較全面、深度適中的參考書。