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

答案:登入後查看
統計: A(69), B(63), C(366), D(40), E(0) #1610773

詳解 (共 3 筆)

#2414701

補充樓上


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

 

資料來源:http://ithelp.ithome.com.tw/articles/10080201


14
0
#2738888
(C) 內聚性是一個和耦合性相對的概念,...
(共 118 字,隱藏中)
前往觀看
14
0
#2414644
良好的軟體設計,高內聚力、低偶合
(共 18 字,隱藏中)
前往觀看
10
0