軟件工程04
1.結(jié)構(gòu)化設(shè)計(jì)的方法是一種面向(D)的設(shè)計(jì)方法。
(A)對(duì)象
(B)控制流
(C)數(shù)據(jù)結(jié)構(gòu)
(D)數(shù)據(jù)流
2.軟件測(cè)試的目的是(B)。
(A)評(píng)價(jià)軟件的質(zhì)量
(B)發(fā)現(xiàn)軟件的錯(cuò)誤
(C)找出軟件的所有錯(cuò)誤
(D)證明軟件是正確的
3.在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循的最主要的原因是(A)原理。
(A)模塊獨(dú)立
(B)抽象
(C)模塊化
(D)信息隱藏
4.在結(jié)構(gòu)化分析方法(SA),與數(shù)據(jù)流圖配合使用的是(B)。
(A)網(wǎng)絡(luò)圖
(B)數(shù)據(jù)字典
(C)實(shí)體聯(lián)系圖
(D)程序流程圖
5.軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述(A)是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)。
(A)單元測(cè)試
(B)功能測(cè)試
(C)結(jié)構(gòu)測(cè)試
(D)確認(rèn)測(cè)試
6.軟件工程的出現(xiàn)是由于(D)。
(A)軟件危機(jī)的出現(xiàn)
(B)計(jì)算機(jī)硬件技術(shù)的發(fā)展
(C)軟件社會(huì)化的需要
(D)計(jì)算機(jī)軟件技術(shù)的發(fā)展
7.軟件可維護(hù)性是指軟件能夠被理解、校正、(D)功能的容易程序。
(A)維護(hù)
(B)修改
(C)變更
(D)適應(yīng)及增強(qiáng)
8.程序控制的三種基本結(jié)構(gòu)中,(B)結(jié)構(gòu)可提供多條路徑選擇。
(A)順序
(B)分支
(C)循環(huán)
(D)反序
9.畫(huà)軟件結(jié)構(gòu)圖時(shí)應(yīng)注意調(diào)用關(guān)系只能是(B)。
(A)從右到左
(B)從上到下
(C)從下到上
(D)從左到右
10.在對(duì)數(shù)據(jù)流的分析中,主要是找到中心變換,這是從(A)導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。
(A)數(shù)據(jù)結(jié)構(gòu)
(B)實(shí)體關(guān)系
(C)E-R圖
(D)數(shù)據(jù)流圖