《軟件工程與UML建?!吩诰€平時(shí)作業(yè)1-00001
試卷總分:100 得分:100
一、單選題 (共 15 道試題,共 75 分)
1.在需求分析中關(guān)于遠(yuǎn)離實(shí)現(xiàn)原則的描述錯(cuò)誤的是( )
A.避免記錄一些因?yàn)楫?dāng)前技術(shù)才存在的需求
B.使用一些可能不是核心產(chǎn)品的技術(shù)
C.避免對(duì)實(shí)現(xiàn)的方式做出束縛
D.采用各盡其責(zé)的方法
2.關(guān)于操作可用性說法正確的是( )
A.開發(fā)人員是否能開發(fā)出新系統(tǒng)
B.新系統(tǒng)是否自動(dòng)操作
C.新系統(tǒng)是否滿足用戶的需求
D.新系統(tǒng)所需的用戶操作是否可行
3.進(jìn)行需求分析課使用多種工具,但( )是不適用的。
A.數(shù)據(jù)流圖(DFD)
B.判定表
C.PAD圖
D.數(shù)據(jù)字典
4.判定表和判定樹是數(shù)據(jù)流圖中用以描述加工的工具,它常描述的對(duì)象是( )
A.邏輯判斷
B.層次分解
C.操作條目
D.組合條件
5.UML融合了面向?qū)ο蟮慕<夹g(shù)(OMT)方法和OOSE方法的基本概念,UML的重要內(nèi)容可以由( )等5類圖來定義
A.類圖、順序圖、行為圖、動(dòng)態(tài)圖、配置圖
B.對(duì)象圖、用例圖、靜態(tài)圖、狀態(tài)圖、交互圖
C.包圖、序列圖、行為圖、交互圖、活動(dòng)圖
D.用例圖、靜態(tài)圖、行為圖、交互圖、實(shí)現(xiàn)圖
6.面向?qū)ο蟮念悓哟谓Y(jié)構(gòu)中,聚集關(guān)系是一種( ?。?/span>
A.“一般——特殊”關(guān)系
B.“整體——部分”關(guān)系
C.“相互依賴”關(guān)系
D.“一般——具體”關(guān)系
7.在1968年召開的關(guān)于軟件危機(jī)的會(huì)雨中,用來解決這一問題的的是( )
A.瀑布模型
B.軟件經(jīng)濟(jì)學(xué)
C.軟件工程
D.軟件估算
8.關(guān)于測(cè)試用例錯(cuò)誤的說法是( )
A.測(cè)試工作是否成功,取決于測(cè)試用例設(shè)計(jì)是否合理
B.為了有效地測(cè)試必須采取能夠盡可能多地發(fā)現(xiàn)缺陷的測(cè)試用例
C.一個(gè)成功的測(cè)試用例可以發(fā)現(xiàn)所有錯(cuò)誤
D.為了高效地測(cè)試必須用盡可能少的測(cè)試用例發(fā)現(xiàn)盡可能多的缺陷
9.關(guān)于條件中包含的錯(cuò)誤類型說法錯(cuò)誤的是( )
A.關(guān)系算子錯(cuò)誤
B.算術(shù)表達(dá)式錯(cuò)誤
C.條件中包含的錯(cuò)誤有布爾變量錯(cuò)誤
D.條件中包含的錯(cuò)誤有接口錯(cuò)誤
10.若計(jì)劃人員對(duì)每個(gè)功能分別按最佳的、可能的、悲觀的3種情況給出LOC或FP估計(jì)值,記作a、m、b,則LOC或FP的期望值E的公式是E = (a + 4m + b)/6,m是加權(quán)的最可能的估計(jì)值,遵循( )概率。
A.χ概率
B.γ概率
C.β概率
D.泊松
11.在軟件開發(fā)過程中常用圖作為描述工具,如DFD就是面向( )分析方法的描述工具
A.數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)流
C.對(duì)象
D.構(gòu)件
12.軟件需求分析的任務(wù)不應(yīng)包括( )
A.確定邏輯模型
B.信息域分析
C.問題分解
D.結(jié)構(gòu)化程序設(shè)計(jì)
13.由于在數(shù)據(jù)流圖中沒有對(duì)各組成成分進(jìn)行說明,因此需要采用其他工具來描述。其中可以用數(shù)據(jù)字典活判定表來進(jìn)行說明的是( )
A.數(shù)據(jù)流
B.加工
C.文件
D.外部實(shí)體
14.某軟件項(xiàng)目要求必須運(yùn)行在Linux操作系統(tǒng)上,這個(gè)需求屬于( )
A.功能需求
B.非功能需求
C.設(shè)計(jì)約束
D.業(yè)務(wù)需求
15.不屬于基于統(tǒng)計(jì)的軟件質(zhì)量保證方法和步驟的是( )
A.收集和分類軟件缺陷信息,追蹤每個(gè)缺陷的基本原因
B.使用PARETO原理孤立出20%的原因
C.校正這些關(guān)鍵原因
D.統(tǒng)計(jì)關(guān)鍵原因?qū)е碌腻e(cuò)誤數(shù)
二、判斷題 (共 5 道試題,共 25 分)
16.軟件工程包含軟件過程、項(xiàng)目管理、開發(fā)方法、軟件度量和開發(fā)工具等各相關(guān)方面的知識(shí)的有機(jī)組合( )
17.狀態(tài)變遷圖是需求分析的功能模型( )
18.開閉原則指出即一個(gè)軟件實(shí)體應(yīng)當(dāng)對(duì)擴(kuò)展關(guān)閉,對(duì)修改開放。( )
19.里氏替換原則指出父類可以替換子類,可以出現(xiàn)在父類能出現(xiàn)的任何地方( )
20.匯編語言是低級(jí)語言 ( )
奧鵬,國開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777