軟件工程軟件總體設(shè)計(jì)章節(jié)練習(xí)(2018.02.19)
來源:考試資料網(wǎng)參考答案:變換分析設(shè)計(jì)步驟:
⑴確定變換中心,邏輯輸入和輸出。
⑵設(shè)計(jì)軟件結(jié)構(gòu)的頂層和第一層--變換結(jié)構(gòu):頂層...
⑴確定變換中心,邏輯輸入和輸出。
⑵設(shè)計(jì)軟件結(jié)構(gòu)的頂層和第一層--變換結(jié)構(gòu):頂層...
3.名詞解釋抽象
參考答案:
就是抽出事物的本質(zhì)特性而暫時(shí)不考慮它們的細(xì)節(jié)。
參考答案:
系統(tǒng)設(shè)計(jì)階段,確定系統(tǒng)的具體實(shí)現(xiàn)方案;
結(jié)構(gòu)設(shè)計(jì)階段,確定軟件結(jié)構(gòu)。
5.問答題什么是內(nèi)容耦合?
參考答案:如果發(fā)生下列情形,兩個(gè)模塊之間就發(fā)生了內(nèi)容耦合。
(1)一個(gè)模塊直接訪問另一個(gè)模塊的內(nèi)部數(shù)據(jù);
(2...
(1)一個(gè)模塊直接訪問另一個(gè)模塊的內(nèi)部數(shù)據(jù);
(2...
7.問答題模塊化的優(yōu)點(diǎn)。
參考答案:
(1)模塊化使軟件容易測(cè)試和調(diào)試,因而有助于提高軟件的可靠性。
(2)模塊化也有助于軟件開發(fā)工程的組織管理。
8.名詞解釋控制耦合
參考答案:
如果一個(gè)模塊通過傳送開關(guān)、標(biāo)志、名字等控制信息,明顯地控制選擇另一模塊的功能,就是控制耦合。
9.問答題什么耦合?模塊間的耦合有哪些?
參考答案:指衡量不同模塊彼此間互相依賴(連接)的緊密程度;
有非直接耦合、標(biāo)記耦合、數(shù)據(jù)耦合、控制耦合、外部耦合、公共耦...
有非直接耦合、標(biāo)記耦合、數(shù)據(jù)耦合、控制耦合、外部耦合、公共耦...
參考答案:
內(nèi)聚和耦合;
高內(nèi)聚低耦合。