本書是按全國高等教育自學考試指導委員會制訂的計算機及應用專業(yè)考試大綱(本科)組織編寫的。其內容深度和廣度符合《軟件工程》教材及大綱要求。本書介紹了軟件工程的基本知識、軟件可行性研究與項目開發(fā)計劃、軟件需求分析、軟件概要設計、軟件詳細設計、軟件編碼、軟件測試、軟件維護、軟件開發(fā)的增量模型、面向對象的方法、軟件質量與質量保證、軟件工程管理、軟件開發(fā)環(huán)境等13章內容,按照教材章節(jié)的順序指出了相關的考核知識點。結合考試大綱規(guī)定的識記、領會、簡單應用、綜合應用四個認知層次,對章節(jié)的重點與難點進行了解釋和分析。在對自學考試特點、應試要點、考試規(guī)律、歷年試卷、考試大綱、指定教材、自學考生情況等方面進行仔細研究、分析以及多年教學實踐的基礎上,選編了適量練習題并給出參考答案,以幫助學生靈活地學習、鞏固軟件工程知識,在短時間內迅速掌握應試技巧、提高考試技能,而不是陷入到題海中。書末為考生提供了4套模擬試題和答案,為考試沖刺提供必要的參考和啟示。本書既可以作為參加全國高等教育自學考試的計算機及應用專業(yè)(本科)考試的應試輔導教材,也可以作為普通高校計算機與非計算機專業(yè)學生學習軟件工程的輔導材料。