81、軟體需求說明書的主要作用?
答:1、作為使用者和軟體人員之間的共同檔案,為雙方相互瞭解提供基礎。
2、反映出使用者問題的結構,可以作為軟體人員進行設計和編碼的基礎。
3、作為驗收的依據,己作為選取測試用例和進行形式驗證的依據。
82、結構化設計是以軟體需求分析階段所產生的文件其中包括(資料流程圖)(資料字典)為基礎。
83、軟體結構的度量的術語
答:深度:從根模組到最低層模組的層數。
寬度:控制的.總分佈。
扇入數:有多少模組直接控制一個給定的模組
扇出數:由一個模組直接控制其他模組數。
上級模組:控制其他模組的模組
從屬模組:被另一模組控制的模組。
84、(模組)是資料說明、可執行永久等程式元素的集合。
85、(模組獨立的概念)是模組化、抽象、資訊隱蔽和區域性化概念的直接結果。
86、模組獨立性是由(內聚性)和(耦合性)兩個指標來度量的。
87、耦合是軟體結構中(各模組之間相互連線的一種度量)。
88、耦合可以分為哪幾種?他們之間的耦合度由高到低排列?
答:1、內容耦合
2、公共耦合
3、外部耦合
4、控制耦合
5、標記耦合
6、資料耦合
7、非直接耦合
89、內聚是從(功能角度)來(衡量模組的聯絡)
90、內聚有哪一幾種,它們之間的內聚度由弱到強的排列是什麼?
答:1、偶然內聚
2、邏輯內聚
3、時間內聚
4、過程內聚
5、通訊內聚
6、順序內聚
7、功能內聚