形考作業(yè)4
試卷總分:100 得分:100
1.程序的三種基本控制結(jié)構(gòu),包括順序結(jié)構(gòu)、()和循環(huán)結(jié)構(gòu)。
A.條件判斷結(jié)構(gòu)
B.說明結(jié)構(gòu)
C.輸入結(jié)構(gòu)
D.輸出結(jié)構(gòu)
2.程序結(jié)構(gòu)清晰且簡單易懂,一個函數(shù)的規(guī)模一般()行。
A.等于300
B.大于500
C.不超過30
D.100左右
3.程序設(shè)計語言的技術(shù)特性不應(yīng)包括()。
A.數(shù)據(jù)結(jié)構(gòu)的描述性
B.抽象類型的描述性
C.數(shù)據(jù)庫的易操作性
D.軟件的可移植性
4.對于嵌套的循環(huán)和分支程序,層次不要超過()層。
A.1
B.2
C.3
D.5
5.構(gòu)架設(shè)計的主要目的是(),這項工作由經(jīng)驗豐富的構(gòu)架設(shè)計師主持完成。
A.類圖
B.確定系統(tǒng)數(shù)據(jù)結(jié)構(gòu)
C.處理流程
D.確定系統(tǒng)總體結(jié)構(gòu)
6.兩個浮點數(shù)X0和X1比較相等時,應(yīng)該用()比較。
A.X0==X1
B.X1-X0<ε
C.|X0-X1|<ε
D.X0=X1
7.()不符合軟件測試原則。
A.對每個測試結(jié)果進(jìn)行檢查,不漏掉已經(jīng)出現(xiàn)的錯誤跡象
B.程序員應(yīng)該仔細(xì)測試自己編寫的程序代碼
C.程序員要避免測試自己編寫的程序代
D.測試工作越早開始越好
8.()時,測試人員必須接觸到程序源代碼。
A.黑盒測試
B.白盒測試
C.壓力測試
D.外觀測試
9.()屬于功能測試方法。
A.等價類劃分和判定覆蓋
B.邊值分析和等價類劃分
C.邊值分析和判定覆蓋
D.判定覆蓋和回歸測試
10.不管多么完善的軟件都可能有潛在的問題,所以設(shè)計人員應(yīng)該為軟件進(jìn)行()設(shè)計,當(dāng)軟件遇到異常數(shù)據(jù)、事件或操作時,軟件不至于徹底崩潰。
A.容錯性
B.有效性
C.可靠性
D.安全性
11.測試用例是一組()。
A.測試用的輸入數(shù)據(jù)以及對應(yīng)的預(yù)期結(jié)果
B.測試驅(qū)動程序
C.測試數(shù)據(jù)
D.測試程序及數(shù)據(jù)
12.測試最早的開始時間是()。
A.從詳細(xì)設(shè)計階段開始
B.從編碼階段開始
C.從需求分析階段開始
D.以上都對
13.從測試對象的粒度上劃分測試為()。
A.單元測試、集成測試
B.壓力測試、功能測試、性能測試和系統(tǒng)測
C.單元測試、集成測試、系統(tǒng)測試和驗收測試
D.黑盒測試、白盒測試、功能測試和性能測試
14.從狹義上講,軟件測試是()的過程。
A.為發(fā)現(xiàn)錯誤而執(zhí)行程序
B.為了驗證程序正
C.用不同的數(shù)據(jù)驗證程序正確性
D.區(qū)分程序員水平
15.軟件維護(hù)過程中產(chǎn)生的副作用,一般是由()引起的。
A.算法說明
B.修改程序
C.優(yōu)先級
D.環(huán)境要求
16.通常軟件的可維護(hù)性常常隨著時間的推移而()。
A.降低
B.提高
C.不變
D.確定
17.為了獲得維護(hù)的統(tǒng)計信息,應(yīng)該記錄每次維護(hù)的()。維護(hù)管理者根據(jù)統(tǒng)計信息積累維護(hù)管理的經(jīng)驗,作為今后制定維護(hù)計劃的依據(jù)。
A.類型
B.工作量
C.維護(hù)人員
D.以上全部
18.為了適應(yīng)軟硬件環(huán)境變化而修改軟件的過程是()。
A.校正性維護(hù)
B.完善性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
19.維護(hù)的工作量與軟件規(guī)模成(),軟件的規(guī)??梢杂稍闯绦虻恼Z句數(shù)量、模塊數(shù)、輸入輸出文件數(shù)、數(shù)據(jù)庫的規(guī)模,以及輸出的報表數(shù)等指標(biāo)來衡量。
A.反比
B.正比
C.沒關(guān)系
D.不確定
20.一般維護(hù)程序代碼的策略()。
A.從需求開始重新開發(fā)
B.根據(jù)維護(hù)申請讀源程序,并修改
C.找一個新的模塊替換
D.不用讀源程序,從新編寫代碼
21.以下屬于完善性維護(hù)的有()。
A.解決開發(fā)是未能測試各種可能條件帶來的問題
B.增加聯(lián)機求助命令
C.縮短系統(tǒng)的應(yīng)答時間,使其達(dá)到特定要求
D.為提高軟件的可靠性和可維護(hù)性,主動修改軟件
22.引起軟件改變的原因主要有()。
A.運行環(huán)境變化
B.需求變化
C.系統(tǒng)有錯
D.以上全部
23.在軟件生存期的維護(hù)階段,繼續(xù)診斷和修正錯誤的過程稱為()。
A.完善性維護(hù)
B.適應(yīng)性維護(hù)
C.預(yù)防性維護(hù)
D.改正性維護(hù)
24.軟件項目管理的內(nèi)容包括()。
A.人員的組織與管理
B.軟件配置管理
C.軟件開發(fā)進(jìn)度計劃
D.以上所有
25.軟件項目管理的內(nèi)容不包括()。
A.人員的組織與管理
B.技術(shù)和算法
C.軟件配置管理
D.軟件開發(fā)進(jìn)度計劃
26.通俗的說,軟件項目管理中常說的基線是()。
A.管理的基本思路
B.一種軟件開發(fā)的基本策略
C.基本的技術(shù)路線
D.通過正式復(fù)審的文檔
27.通俗的說,軟件項目管理中常說的基線是()。
A.管理的基本思路
B.通過正式復(fù)審的文檔
C.基本的技術(shù)路線
D.一種軟件開發(fā)的基本策略
28.項目計劃活動的主要任務(wù)是()。
A.估算項目的進(jìn)度
B.分配工作量
C.計劃資源使用
D.以上全部
29.項目計劃活動的主要任務(wù)是估算項目的進(jìn)度、工作量、資源和()。
A.風(fēng)險
B.時間
C.人員
D.事情
30.用()模型描述系統(tǒng)組織結(jié)構(gòu)。
A.組織
B.CMM
C.數(shù)據(jù)
D.靜態(tài)
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777