第一章 軟件危機
第二章 p11頁各個階段應該完成的基本任務
軟件定義:問題定義,可行性研究,需求分析;軟件開發:系統設計:概要設計,詳細設計+系統實現:編碼和單元測試,綜合測試;軟件維護
第三張 p65頁應用題第4題
第四章 p105簡答題7(不是這個)
結構化設計方法,以數據流圖爲基礎,將DFD變換成軟件結構的不同映射方法,以軟件結構圖(SC圖)的形式表現。SC圖描述軟件系統的層次和分塊結構的關係,體現模塊與模塊之間的聯繫與通訊,從而表達軟件的體系結構。
第五章 p107重要的實用標準
系統用戶的要求,可以使用的編譯程序,可以得到的軟件工具,工程規模,程序員的知識,軟件可移植性要求,軟件的應用領域
P110測試的目標和定義
測試是爲了發現程序中的錯誤而執行程序的過程,好的測試方案是極可能迄今爲止尚未發現的錯誤的測試方案,成功的測試是發現了至今爲止尚未發現的錯誤的測試。
大白話改寫:測試是爲了發現程序的錯誤所以執行,好的測試是發現目前沒發現的錯誤,好的測試方案是目前沒發現錯誤的測試方式。這兩個黃金搭檔啊
第七章 應用題1
第8章 應用題1
第九章 p222面嚮對象語言的優點
一致的表示方法,可重用性,可維護性