問題詳情

35 關於軟體的程式與設計,下列何者敘述錯誤?
(A)具有高內聚力(Cohesion)的軟體模組是理想的軟體模組
(B)DFD(Data Flow Diagram)是結構化系統設計常會使用的圖示工具
(C)軟體模組間具有內容耦合(Content coupling),是良好的軟體設計
(D)物件導向程式語言所提供的封裝(Encapsulation)、繼承(Inheritance)、多型(polymorphism)等功能,都能促進軟體程式的重用(Reuse)

參考答案

答案:C
難度:適中0.46988
統計:A(25),B(28),C(78),D(13),E(0)

用户評論

a28205739】評論

良好的軟體設計,高內聚力、低偶合

plumage】評論

補充樓上高內聚,低耦合 (high cohesion、low coupling) 的意思是,物件的程式碼應該要有很高的比率只和物件內其他有關的程式碼有關聯,而對外部的程式碼,物件或元件等的關聯度要愈低愈好 (最佳的狀態是零耦合)。這樣做的用意是讓物件可以獨立的發展,而無須依賴外部的任何程式碼,如此一來,物件本身可以在不影響其他程式的情況下自由的修改與變化,而外部程式的任何修改也不會影響到物件本身的功能與運作。資料來源:http://ithelp.ithome.com.tw/articles/10080201