
1.在黑盒測試方法中,設(shè)計測試用例的主要根據(jù)是( )。
A.程序內(nèi)部邏輯
B.程序外部功能
C.程序數(shù)據(jù)結(jié)構(gòu)
D.程序流程圖
答案:B
2.在軟件設(shè)計中不使用的工具是( )。
A.系統(tǒng)結(jié)構(gòu)圖
B.PAD圖
C.數(shù)據(jù)流圖(DFD圖)
D.程序流程圖
答案:C
3.下列描述中正確的是( )。
A.軟件工程只是解決軟件項目的管理問題
B.軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題
C.軟件工程的主要思想是強調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則
D.軟件工程只是解決軟件開發(fā)中的技術(shù)問題
答案:C
4.在軟件設(shè)計中,不屬于過程設(shè)計工具的是( )。
A.PDL(過程設(shè)計語言)
B.PAD圖
C.N-S圖
D.DFD圖
答案:D
5、程序流程圖中帶有箭頭的線段表示的是( )。
A.圖元關(guān)系
B.數(shù)據(jù)流
C.控制流
D.調(diào)用關(guān)系
答案:C
6、結(jié)構(gòu)化程序設(shè)計的基本原則不包括( )。
A.多態(tài)性
B.自頂向下
C.模塊化
D.逐步求精
答案:A
7.能從任意一個結(jié)點開始沒有重復(fù)地掃描到所有結(jié)點的數(shù)據(jù)結(jié)構(gòu)是( )。
A.循環(huán)鏈表
B.雙向鏈表
C.二叉鏈表
D.有序鏈表
答案:A
8.某二叉樹共有730個結(jié)點,其中度為l的結(jié)點有30個,則葉子結(jié)點個數(shù)為( )。
A.不存在這樣的二叉樹
B.351
C.17
D.350
答案:A
9.軟件開發(fā)中需求分析的主要任務(wù)是()。
A.定義和描述目標(biāo)系統(tǒng)“做什么”
B.獲取需求
C.給出軟件解決方案
D.需求評審
答案:A
10.軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是( )。
A.學(xué)生成績管理系統(tǒng)
B.ERP系統(tǒng)
C.辦公自動化系統(tǒng)
D.UNIX系統(tǒng)
答案:D