下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
軟件工程年月真題
02333201110
1、【單選題】在軟件開發(fā)領(lǐng)域中,“描述了實現(xiàn)概念模型的軟件解決方案”的系統(tǒng)模型被稱
為
設(shè)計模型
軟件模型
A:
實現(xiàn)模型
B:
部署模型
C:
答D:案:B
解析:軟件開發(fā)中所涉及的模型可分為兩大類,一類稱為概念模型,描述了系統(tǒng)是什么;另
一類統(tǒng)稱為軟件模型,描述了實現(xiàn)概念模型的軟件解決方案。
2、【單選題】一般來說,整個需求的主體是
功能需求
性能需求
A:
外部接口需求
B:
設(shè)計約束
C:
答D:案:A
解析:對一般的需求分類來說,整個需求的主體是功能需求。
3、【單選題】總體設(shè)計的第二階段是
初始設(shè)計
詳細(xì)設(shè)計
A:
復(fù)審階段
B:
精化設(shè)計
C:
答D:案:D
解析:總體設(shè)計分為3個階段。第一階段為初始設(shè)計,第二階段為精化設(shè)計,第三階段為
復(fù)審階段。
4、【單選題】在模塊內(nèi)聚類型中,常常通過研究流程圖確定模塊的劃分,得到的是
邏輯內(nèi)聚
順序內(nèi)聚
A:
B:
功能內(nèi)聚
過程內(nèi)聚
C:
答D:案:D
解析:使用程序流程圖作為工具設(shè)計軟件時,常常通過研究流程圖確定模塊的劃分,這樣
得到的往往是過程內(nèi)聚的模塊。
5、【單選題】一個模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的
扇入
扇出
A:
深度
B:
寬度
C:
答D:案:B
解析:一個模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的扇出。
6、【單選題】UMI術(shù)語中,限定符常被用在
依賴關(guān)系
泛化關(guān)系
A:
關(guān)聯(lián)關(guān)系
B:
細(xì)化關(guān)系
C:
答D:案:C
解析:限定符是一個關(guān)聯(lián)的屬性或?qū)傩员恚@些屬性的值將與該關(guān)聯(lián)相關(guān)類的對象集作了
一個劃分。
7、【單選題】UMI提供的13種圖形化工具中,用于概念模型和軟件模型靜態(tài)結(jié)構(gòu)的是
用況圖
狀態(tài)圖
A:
類圖
B:
活動圖
C:
答D:案:C
解析:UMI提供的13種圖形化工具中,類圖用于概念模型和軟件模型靜態(tài)結(jié)構(gòu)。
8、【單選題】RUP的迭代、增量式開發(fā)規(guī)定的4個階段不包括
評審階段
A:
構(gòu)造階段
移交階段
B:
精化階段
C:
答D:案:A
解析:在RUP中,規(guī)定了四個開發(fā)階段:初始階段、細(xì)化階段、構(gòu)造階段和移交階段。
9、【單選題】根據(jù)RUP實現(xiàn)的活動,輸入為設(shè)計類,活動為實現(xiàn)類,則輸出為
用況
子系統(tǒng)
A:
接口
B:
構(gòu)件
C:
答D:案:D
解析:RUP實現(xiàn)的目標(biāo)是基于設(shè)計類和子系統(tǒng)生成構(gòu)件;對構(gòu)件進行單元測試,進行集成
和連接;把可執(zhí)行的構(gòu)件映射到部署模型。
10、【單選題】軟件評估可分為靜態(tài)評估和動態(tài)評估,其中屬于動態(tài)評估技術(shù)的是
評審
走查
A:
形式化證明
B:
軟件測試
C:
答D:案:D
解析:軟件評估可以分為靜態(tài)評估和動態(tài)評估。評審、走查和形式化證明等是靜態(tài)評估技
術(shù),而軟件測試是一種常用的動態(tài)評估技術(shù),通過執(zhí)行程序發(fā)現(xiàn)其中的錯誤。
11、【單選題】黑盒測試技術(shù),又稱為
功能測試
結(jié)構(gòu)測試
A:
系統(tǒng)測試
B:
集成測試
C:
答D:案:A
解析:黑盒測試法又稱為功能測試技術(shù)。是從外界來檢查模塊或程序的功能,也即根據(jù)模
塊的輸入和輸出,得出所得結(jié)果得差異。這種測試無須知道模塊的內(nèi)部邏輯,而是給定一
輸入,檢查是否會得到所期望的輸出。黑盒測試法又具體分為等價類法,邊值分析法,因
果圖法和錯誤猜測法等。
12、【單選題】若有語句if(A<1andc>0)thenB=1/CelseB=1/A,選用類似數(shù)據(jù)A=2,
C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B的值,這種測試策略為
定義域測試
等價類測試
A:
路徑測試
B:
事務(wù)流測試
C:
答D:案:C
解析:路徑測試:執(zhí)行所有可能穿過程序控制流程的路徑。最強的測試度量。題中體現(xiàn)
的就是路徑測試。
13、【單選題】在兩種模型的基礎(chǔ)上,螺旋模型加入兩者所忽略的風(fēng)險分析,這兩者是
瀑布模型和增量模型
瀑布模型和演化模型
A:
噴泉模型和增量模型
B:
噴泉模型和演化模型
C:
答D:案:B
解析:螺旋模型是在瀑布模型和演化模型的基礎(chǔ)上,又加入了兩者所忽略的風(fēng)險分析所建
立的一種軟件開發(fā)模型。
14、【單選題】在軟件生存周期模型中,主要用于支持面向?qū)ο蠹夹g(shù)的軟件開發(fā)模型是
演化模型
增量模型
A:
噴泉模型
B:
螺旋模型
C:
答D:案:C
解析:噴泉模型是一種以用戶需求為動力,以對象為驅(qū)動的模型,體現(xiàn)軟件創(chuàng)建所固有的
迭代和無間隙特征,主要用于采用對象技術(shù)的軟件開發(fā)項目。
15、【單選題】CMMI能力等級中的第一級為
已執(zhí)行級
已管理級
A:
已定義級
B:
已定量管理級
C:
D:
答案:A
解析:CMMI的能力等級:(1)0級:未完成級。(2)1級:已執(zhí)行級。(3)2級:已管
理級。(4)3級:已定義級。(5)4級:已定量管理級。(6)5級:持續(xù)優(yōu)化級。
16、【問答題】什么是需求規(guī)約?簡述需求規(guī)約的基本性質(zhì)。
答案:需求規(guī)約是--個軟件項/產(chǎn)品/系統(tǒng)所有需求陳述的正式文檔,它表達了一個軟件產(chǎn)
品/系統(tǒng)的概念模型。(1分)需求規(guī)約一般需要滿足以下4個基本性質(zhì):(1)重要性
和穩(wěn)定性程度:按需求的重要性和穩(wěn)定性,對需求進行分級;(1分)(2)可修改性:
在不甚影響其他需求的前提下,可容易修改-一個單一需求;(1分)(3)完整性:沒
有被遺漏的需求;(1分)(4)一致性:不存在互斥的需求。(1分)
解析:考點:需求規(guī)約的概念及基本性質(zhì)。
17、【問答題】什么是模塊耦合?簡述常用的模塊耦合類型及其設(shè)計原則。
答案:(1)模塊耦合是指不同模塊之間相互依賴程度的度量;(1分)(2)幾種常見
模塊耦合類型為:內(nèi)容耦合、公共耦合、控制耦合標(biāo)記耦合數(shù)據(jù)耦合等;(3)設(shè)計原
則:如果模塊間必須存在耦合,就盡域使用數(shù)據(jù)耦合,少用控制耦合,限制公共耦合,避
免內(nèi)容耦合。(2分)
解析:考點:模塊耦合的概念、類型及其設(shè)計原則。
18、【問答題】UML給出了哪些表達關(guān)系的術(shù)語?簡述它們的概念。
答案:(1)為了表達各類事物之間的關(guān)系,UML給出了表達關(guān)系的術(shù)語:關(guān)聯(lián)、泛化、細(xì)
化依賴;(2)關(guān)聯(lián)是類目之間的一種結(jié)構(gòu)關(guān)系,是對一組具有相同結(jié)構(gòu)、相同鏈的描
述;(3)泛化是一般性類目和它的較為特殊性類目之間的一種關(guān)系;(1分)(4)
細(xì)化是類目之間的語義關(guān)系,其中一個類目規(guī)約了保證另一個類目執(zhí)行的契約;(1分)
(5)依賴是一種使用關(guān)系,用于描述一個類目使用另一類目的信息和服務(wù)。(1分)
解析:考點:UML表達關(guān)系的術(shù)語
19、【問答題】簡述RUP的定義和特點。
答案:(1)RUP是基于UML的一種過程框架,為軟件開發(fā),即為進行不同抽象層之間映射
安排其開發(fā)活動的次序,制定任務(wù)和需要開發(fā)的制品,提供了指導(dǎo);并為對項目中的制品
和和活動進行監(jiān)督與度量,提供了相應(yīng)的準(zhǔn)則;(2分)(2)RUP特點是:以用況為驅(qū)
動,以體系結(jié)構(gòu)為中心,迭代、增量式開發(fā)。(3分)
解析:考點:RUP的定義和特點。
20、【問答題】簡述軟件測試步驟及關(guān)注的內(nèi)容。
答案:(1)由于軟件錯誤的復(fù)雜性,在軟件工程測試中應(yīng)綜合運用測試技術(shù),實施合理
的測試步驟:單元測試、集成測試、有效性測試和系統(tǒng)測試;(1分)(2)單元測試關(guān)
注每個獨立的模塊;(1分)(3)集成測試關(guān)注模塊的組裝;(1分)(4)有效性
測試關(guān)注檢驗是否符合用戶所見的文檔;(1分)(5)系統(tǒng)測試關(guān)注檢驗系統(tǒng)中所有元
素(包括硬件信息等)之間的協(xié)作是否合適,整個系統(tǒng)的性能、功能是否達到。(1分)
解析:考點:軟件測試步驟及關(guān)注的內(nèi)容。
21、【問答題】簡述瀑布模型以及可適應(yīng)的情況。
答案:(1)瀑布模型將軟件生存周期的各項活動規(guī)定為按固定順序而連接的若干階段工
作,形如瀑布流水,最終得到軟件產(chǎn)品;(2分)(2)瀑布模型在支持結(jié)構(gòu)化軟件開
發(fā)、控制軟件開發(fā)的復(fù)雜性、促進軟件開發(fā)工程化等方面起著很大作用;(1分)(3)
該模型適應(yīng)的情況:需求已被很好的理解,且開發(fā)組織非常熟悉為實現(xiàn)這一-模型所需要
的過程。(2分)
解析:考點:瀑布模型以及可適應(yīng)的情況。
22、【問答題】假設(shè)某大學(xué)要從學(xué)生中挑選男子籃球隊隊員?;緱l件是:各門課程的平均
分在70分以上;身高超過1.8米;體重超過75千克。需要從學(xué)生登記表中挑選出符合上述
條件的男同學(xué),以便進一步選拔。請根據(jù)要求畫出判定樹。
答案:
解析:考點:判定樹的畫法
23、【問答題】有一個學(xué)生選課系統(tǒng):程序的輸入條件為:每個學(xué)生可以選修l至3門課
程,試用黑盒測試法完成測試。(1)按等價類劃分法,設(shè)計測試用例(要求列出設(shè)計過
程);(2)按邊界值分析法,設(shè)計測試用例。
答案:
解析:考點:黑盒測試法?的具體方法
24、【填空題】在軟件開發(fā)領(lǐng)域,系統(tǒng)模型分為兩大類,其中之一的_____描述了系統(tǒng)是什
么。
答案:概念模型
解析:在軟件開發(fā)領(lǐng)域,系統(tǒng)模型分為兩大類,一類是概念模型,描述了系統(tǒng)是什么;另
一類是軟件模型,描述了實現(xiàn)概念模型的軟件解決方案。其中,軟件模型又可進一步分為
設(shè)計模型、實現(xiàn)模型和部署模型等。
25、【填空題】任何軟件工程項目的基礎(chǔ)是_____。
答案:軟件需求(或需求、需求分析)
解析:任何軟件工程項目的基礎(chǔ)是軟件需求(或需求、需求分析)。
26、【填空題】需求階段的主要任務(wù)一般包括需求發(fā)現(xiàn)、需求分析和需求驗證,最終形成系
統(tǒng)的_____。
答案:軟件需求規(guī)格說明書
解析:需求階段的主要任務(wù)一般包括需求發(fā)現(xiàn)、需求分析和需求驗證,最終形成系統(tǒng)的軟
件需求規(guī)格說明書。
27、【填空題】HIPO圖是由一組IPO圖和一張_____圖組成。
答案:一張H圖(或?qū)哟螆D)
解析:HIPO圖是由一組IPO圖和一張一張H圖(或?qū)哟螆D)圖組成。
28、【填空題】結(jié)構(gòu)化設(shè)計分為_____和詳細(xì)設(shè)計,而詳細(xì)設(shè)計要提供實現(xiàn)該模塊功能的
_____。
答案:總體設(shè)計;具體算法(或算法)
解析:結(jié)構(gòu)化設(shè)計分為總體設(shè)計和詳細(xì)設(shè)計,而詳細(xì)設(shè)計要提供實現(xiàn)該模塊功能的具體算
法(或算法)。
29、【填空題】耦合和內(nèi)聚是衡量模塊_____的兩個定性指標(biāo)。
答案:獨立性
解析:耦合和內(nèi)聚是衡量模塊獨立性的兩個定性指標(biāo)。耦合和內(nèi)聚是衡量模塊獨立性的兩
個定性指標(biāo)。
30、【填空題】UML的圖形化工具分為結(jié)構(gòu)圖和_____。
答案:行為圖
解析:UML的圖形化工具分為結(jié)構(gòu)圖和行為圖。
31、【填空題】在UML中,描述系統(tǒng)與外部系統(tǒng)及用戶之間交互的圖是_____。
答案:用況圖(或UseCase圖)
解析:在UML中,描述系統(tǒng)與外部系統(tǒng)及用戶之間交互的圖是用況圖(或UseCase
圖)。
32、【填空題】RUP是基于_____的一種軟件開發(fā)過程框架,兩者一起才稱得上是一種
_____。
答案:UML;軟件開發(fā)方法學(xué)(或面向?qū)ο箝_發(fā)方法學(xué))
解析:RUP是基于UML的一種軟件開發(fā)過程框架,兩者一起才稱得上是一種軟件開發(fā)方法
學(xué)(或面向?qū)ο箝_發(fā)方法學(xué))。
33、【填空題】在RUP的每次迭代中都要經(jīng)歷一個核心工作流:即需求獲取、分析、設(shè)計、
實現(xiàn)和_____。
答案:測試
解析:在RUP的每次迭代中都要經(jīng)歷一個核心工作流:即需求獲取、分析、設(shè)計、實現(xiàn)和
測試。
34、【填空題】白盒測試技術(shù),典型的是_____技術(shù),它依據(jù)的是程序的_____。
答案:路徑測試;邏輯結(jié)構(gòu)
解析:白盒測試技術(shù),典型的是路徑測試技術(shù),它依據(jù)的是程序的邏輯結(jié)構(gòu)。
35、【填空題】單元測試主要檢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年乙烯冷箱產(chǎn)品項目融資計劃書
- 食品工廠機械與設(shè)備習(xí)題庫與答案
- 湖南省常德市初中教學(xué)聯(lián)盟校2024屆九年級上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 養(yǎng)老院老人文化活動管理制度
- 養(yǎng)老院老人緊急救援人員晉升制度
- 質(zhì)量管理體系培訓(xùn)考試題
- 《血清學(xué)診斷》課件
- 2024年度生活垃圾填埋場委托轉(zhuǎn)運及環(huán)境監(jiān)管協(xié)議3篇
- 房屋翻新改造包工合同范本(2篇)
- 2024年環(huán)境監(jiān)測數(shù)據(jù)分析與應(yīng)用合同
- 二年級乘除法口算題計算練習(xí)大全2000題(可直接打印)
- 格蘭氣吸精量播種機
- 2024年馬原試題及完整答案(歷年真題)
- 天津在津居住情況承諾書
- 舞臺搭建安全管理與風(fēng)險評估
- MOOC 信息安全-復(fù)旦大學(xué) 中國大學(xué)慕課答案
- 2024入團積極分子考試題庫答案
- 共情傳播的理論基礎(chǔ)與實踐路徑探索
- 日本企業(yè)文化與禮儀智慧樹知到期末考試答案2024年
- MOOC 古詩的魅力-哈爾濱師范大學(xué) 中國大學(xué)慕課答案
- 七年級期中考試考后分析主題班會課件
評論
0/150
提交評論