本書從應用開發(fā)目標出發(fā),全面介紹了微機軟硬件開發(fā)的主要基礎平臺,對常規(guī)的DOS和Windows應用基礎技術、原理和設計進行了討論。從系統(tǒng)教學的角度,分為上下兩篇,上篇對DOS系統(tǒng)的系統(tǒng)配置、就座組成與管理、資源共享、系統(tǒng)調用與TSR程序設計、I/O設備管理與驅動程序設計、網絡與通信技術程序設計,以及應用編程進行了詳細討論。下篇對Windows系統(tǒng)的特點與組成、系統(tǒng)配置管理、文件與程序的管理、基于Windows系統(tǒng)的應用程序開發(fā)作了介紹。此外,對Windows系統(tǒng)的高級程序設計和編程技術,如應用編程接口(API)、動態(tài)數(shù)據交換(DDE)、動態(tài)連接庫(DLL)和多文檔界面(MDI)等進行了介紹。每章后安排有習題和思考題,本書可作高等學校計算機應用教材,也可供計算機應用工作者參考。