摘要:●假設(shè)系統(tǒng)中有三類互斥資源R1,R2和R3,可用資源數(shù)分別為8,7和4。在T0時刻系統(tǒng)中有P1、P2,P3,P4和P5五個進(jìn)程,這些進(jìn)程對資源的最大需求量和己分配資源數(shù)如下表所示。在T0時刻系統(tǒng)剩余的可用資源數(shù)分別為(24)。如果進(jìn)程按(25)序列執(zhí)行,那么系統(tǒng)狀態(tài)是安全的。(24)A.0、1和0B.0、1和1C.1、1和0D.1、1和1(25)A.P1→P2→P4→P5→P3B.P
● 假設(shè)系統(tǒng)中有三類互斥資源R1, R2和R3,可用資源數(shù)分別為8, 7和4。在T0時刻系統(tǒng)中有P1、P2, P3, P4和P5五個進(jìn)程,這些進(jìn)程對資源的最大需求量和己分配資源數(shù)如下表所示。在T0時刻系統(tǒng)剩余的可用資源數(shù)分別為(24)。如果進(jìn)程按(25)序列執(zhí)行,那么系統(tǒng)狀態(tài)是安全的。
(24)A.0、1和0 B.0、1和1C.1、1和0D.1、1和1
(25)A.P1→P2→P4→P5→P3 B.P2→P1→P4→P5→P3
C. P4→P2→P1→P5→P3 D.P4→P2→P5→P1→P3
[答案討論]
● 統(tǒng)一過程(UP)的基本特征是“用例驅(qū)動、以架構(gòu)為中心的和受控的迭代式增量開發(fā)”。UP將一個周期的開發(fā)過程劃分為4個階段,其中(26)的提交結(jié)果包含了系統(tǒng)架構(gòu)。
(26) A.先啟階段 B.精化階段 C.構(gòu)建階段 D.提交階段
[答案討論]
● 某軟件在應(yīng)用初期運(yùn)行在Windows NT環(huán)境中。現(xiàn)因某種原因,該軟件需要在UNIX環(huán)境中運(yùn)行,而且必須完成相同的功能。為適應(yīng)這個要求,軟件本身需要進(jìn)行修改,而所需修改的工作量取決于該軟件的(27)。
(27)A.可擴(kuò)充性 B.可靠性 C.復(fù)用性 D.可移植性
[答案討論]
● 按照ISO/IEC 9126軟件質(zhì)量度量模型定義,一個軟件的可靠性的子特性包括(28)。
(28)A.容錯性和安全性B.容錯性和適應(yīng)性
C.容錯性和易恢復(fù)性 D.易恢復(fù)性和安全性
[答案討論]
● (29)詳細(xì)描述軟件的功能、性能和用戶界面,以使用戶了解如何使用軟件。
(29) A.概要設(shè)計(jì)說明書 B.詳細(xì)設(shè)計(jì)說明書
C.用戶手冊D.用戶需求說明書
[答案討論]
● 各類軟件維護(hù)活動中,(30)維護(hù)占整個維護(hù)工作的比重最大。
(30) A.完善性 B.改正性 C.適應(yīng)性 D.預(yù)防性
[答案討論]
● 給定C語言程序:
int foo( int x, int y, int d)
{
if( x!=0){
if(y==0)d=d/x;
else d=d/(x*y);
}else{
if(y==0)d=0;
else d=d/y;
}
return d;
}
當(dāng)用路徑覆蓋法進(jìn)行測試時,至少需要設(shè)計(jì)(31)個測試用例。
(31)A.3 B.4 C.5 D.8
[答案討論]
● 軟件的測試通常分單元測試、組裝測試、確認(rèn)測試、系統(tǒng)測試四個階段進(jìn)行。(32)屬于確認(rèn)測試階段的活動。
(32)A.設(shè)計(jì)評審 B.代碼審查 C.結(jié)構(gòu)測試 D.可靠性測試
[答案討論]
● 面向?qū)ο蠓治龅牡谝徊绞牵?3).
(33)A.定義服務(wù)B.確定附加的系統(tǒng)約束
C.確定問題域 D.定義類和對象
[答案討論]
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題