單項選擇題逆向工程(Reverse Engineering)通常用在軟件生命周期的()階段,它是從源代碼或目標(biāo)代碼中提取設(shè)計信息。

A.需求分析
B.軟件設(shè)計
C.軟件測試
D.軟件維護


您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題下面的()說法是正確的。

A.恢復(fù)測試是以各種方式迫使軟件失效從而檢測軟件是否能夠繼續(xù)執(zhí)行的一種系統(tǒng)測試
B.安全測試是檢測系統(tǒng)中的保護機制是否可以保護系統(tǒng)免受非正常的攻擊
C.壓力測試是檢測在極限環(huán)境中使用系統(tǒng)時施加在用戶上的壓力
D.功能測試是根據(jù)軟件需求規(guī)格說明和測試需求列表,驗證產(chǎn)品的功能實現(xiàn)是否符合需求規(guī)格
E.安裝測試是保證應(yīng)用程序能夠被成功地安裝

2.單項選擇題類的行為應(yīng)該基于()進行測試。

A.數(shù)據(jù)流圖
B.用例圖
C.對象圖
D.狀態(tài)圖

3.單項選擇題使用獨立測試團隊的最好理由是()。

A.軟件開發(fā)人員不需要做任何測試
B.測試人員在測試開始之前不參與項目
C.測試團隊將更徹底地測試軟件
D.開發(fā)人員與測試人員之間的爭論會減少

4.單項選擇題下面對提高程序編碼效率沒有影響的是()。

A.選擇良好的設(shè)計方法
B.選擇良好的算法
C.選擇良好的數(shù)據(jù)結(jié)構(gòu)
D.變量名的使用