本書配合“軟件工程”課程的教學內容,針對軟件工程的基本理論、可行性研究、軟件需求分析與概念模型、總體設計、軟件詳細設計、面向對象方法學、模型、對象分析、關系分析、控制驅動的設計、問題域設計、用戶界面設計、數據庫及其接口設計、形式化方法、軟件實現、軟件質量、軟件測試、軟件維護、軟件項目管理與計劃等知識進行了選題,并針對各章的知識點給出了單元練習。書末還提供了多套綜合測試試題及答案。本書適合與《軟件工程(第三版)》(ISBN 9787302234999)配套使用,也可以單獨使用;可以作為大專院校計算機、軟件工程等專業(yè)高年級學生的輔導教材,也適合報考軟件工程碩士或計算機專業(yè)碩士的考生、參加國家高等教育自學考試的考生與IT行業(yè)的從業(yè)人員參考。