軟件工程25
1. 模塊(C),則說明模塊的獨立性越強。
A. 耦合越強 ?B. 扇人數(shù)越高 ?C. 耦合越弱 ?D. 扇人數(shù)越低
2. (A)數(shù)據(jù)處理問題的工作過程大致分為三步,即取得數(shù)據(jù)、變換數(shù)據(jù)和給出數(shù)據(jù)。
A. 變換型 ? B. 事務(wù)型 ? C. 結(jié)構(gòu)化 ?D. 非結(jié)構(gòu)化
3. 在對數(shù)據(jù)流的分析中,主要是找到中心變換,這是從(A)導出結(jié)構(gòu)圖的關(guān)鍵。
A. 數(shù)據(jù)結(jié)構(gòu) ?B. 實體關(guān)系 ? C. 數(shù)據(jù)流圖 ?D. E-R圖
4. 在對數(shù)據(jù)流的分析中,主要是找到中心變換,這是從數(shù)據(jù)流圖導出(D)的關(guān)鍵。
A. 程序模塊 ?B. 邏輯結(jié)構(gòu) ? C. 程序流程圖 D. 結(jié)構(gòu)圖
5. 程序內(nèi)部的各個部分之間存在的聯(lián)系,用結(jié)構(gòu)圖表達時,最關(guān)心的是模塊的(D)和耦合性。
A. 一致性 ? B. 作用域 ? C. 嵌套限制 ?D. 內(nèi)聚性
6. 面向數(shù)據(jù)流的設(shè)計方法把(A)映射成軟件結(jié)構(gòu)。
A. 數(shù)據(jù)流 ? B. 系統(tǒng)結(jié)構(gòu) ? C. 控制結(jié)構(gòu) ?D. 信息流
7. 在進行軟件結(jié)構(gòu)設(shè)計時應(yīng)該遵循的最主要的原因是(C)原理。
A. 抽象 ? B. 模塊化 ? C. 模塊獨立 ?D. 信息隱藏
8. 結(jié)構(gòu)化設(shè)計的方法是一種面向(C)的設(shè)計方法。
A. 對象 ? B. 數(shù)據(jù)結(jié)構(gòu) ? C. 數(shù)據(jù)流 ?D. 控制流
9. 結(jié)構(gòu)化設(shè)計的方法中使用的圖形工具是(A)。
A. 軟件結(jié)構(gòu)圖 ?B. 數(shù)據(jù)流程圖 ?C. 程序流程圖 D. 實體聯(lián)系圖
10. 在軟件結(jié)構(gòu)圖中,如果兩個矩形之間的直接相連,表示它們存在(B)關(guān)系。
A. 鏈接 ? B. 調(diào)用 ? ?C. 并列 ? D. 順序執(zhí)行