下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程年月真題
02333201710
1、【單選題】軟件工程在20世紀80年代以來獲得的主要成果有()
瀑布模型
CASE產(chǎn)品
A:
過程式語言
B:
結(jié)構(gòu)化方法
C:
答D:案:B
解析:軟件工程在20世紀80年代以來獲得的主要是CASE產(chǎn)品
2、【單選題】在銷售管理系統(tǒng)需求文檔中出現(xiàn)下列描述,屬于外部接口需求范疇的是()
系統(tǒng)應(yīng)能產(chǎn)生月銷售報表
系統(tǒng)應(yīng)在5分鐘內(nèi)計算出給定季度的總銷售稅
A:
對要構(gòu)建的賬戶接收系統(tǒng),必須為月財務(wù)狀況系統(tǒng)提供更新信息
B:
任取1秒鐘,一個特定應(yīng)用所消耗的可用計算能力平均不超過50%
C:
答D:案:C
解析:需求分類:①功能需求。例:系統(tǒng)應(yīng)對所有已銷售的應(yīng)納稅商品計算銷售稅。
②性能需求。例:系統(tǒng)應(yīng)在5min內(nèi)計算出給定季度的總銷售稅。③外部接口需求。
例:對要構(gòu)建的賬戶接收系統(tǒng),必須為月財務(wù)狀況系統(tǒng)提供更新系統(tǒng)。④設(shè)計約束。
例:任取1s,一個特定應(yīng)用所消耗的可用計算能力平均不超過50%。⑤質(zhì)量屬性。
例:可靠性:是指軟件系統(tǒng)在指定環(huán)境中沒有失敗而正常運行的概率。
3、【單選題】需求規(guī)約的基本性質(zhì)包括重要性和穩(wěn)定性程度、可修改的、完整的和()
一致的
可重復(fù)的
A:
可復(fù)用的
B:
可測試的
C:
答D:案:A
解析:需求規(guī)約一般需要滿足以下4個基本性質(zhì):重要性和穩(wěn)定性程度、可修改的、完整
的和一致的。
4、【單選題】在建模過程中,可用以描述加工的工具是()
數(shù)據(jù)表
加工表
A:
數(shù)據(jù)字典
B:
判定表
C:
答D:案:D
解析:在結(jié)構(gòu)化分析方法中,加工是數(shù)據(jù)的變換單元。它接受輸入的數(shù)據(jù),對其進行處
理,并產(chǎn)生輸出。描述加工可采用“結(jié)構(gòu)化自然語言、判定表、判定樹”三種表達工具。
5、【單選題】指不同模塊之間相互依賴程度的度量是()
扇出
扇人
A:
內(nèi)聚
B:
耦合
C:
答D:案:D
解析:耦合是指不同模塊之間相互依賴程度的度量。
6、【單選題】把要解決問題的過程分解為多個步驟或階段,每一步是對上一步結(jié)果的細化,
以接近問題的解法,該方法稱為()
逐步求精
逐步分解
A:
逐步抽象
B:
逐步概括
C:
答D:案:A
解析:逐步求精是指把要解決問題的過程分解為多個步驟或階段,每一步是對上一步結(jié)果
的精化,以接近問題的解法。
7、【單選題】關(guān)聯(lián)的多重性是指()
一個類有多少個方法被另一個類調(diào)用
一個類的某個方法被另一個類調(diào)用的次數(shù)
A:
兩個類所具有的相同的方法和屬性的個數(shù)比
B:
類中對象參與一個關(guān)聯(lián)的數(shù)目
C:
答D:案:D
解析:UML中關(guān)聯(lián)的多重性定義是指定了一個類與關(guān)聯(lián)類的單個實例可能相關(guān)的實例數(shù)
目。多重性約束了相關(guān)對象的數(shù)目。
8、【單選題】使用用況圖可以為系統(tǒng)建模,描述軟件系統(tǒng)行為的()
功能結(jié)構(gòu)
業(yè)務(wù)過程結(jié)構(gòu)
A:
整體結(jié)構(gòu)
B:
狀態(tài)結(jié)構(gòu)
C:
答D:案:A
解析:用況圖可以為系統(tǒng)建模,描述軟件系統(tǒng)行為的功能結(jié)構(gòu),也可以對業(yè)務(wù)建模,描述
企業(yè)或組織的業(yè)務(wù)過程結(jié)構(gòu)。
9、【單選題】RUP的設(shè)計方法給出用于表達設(shè)計模型中基本成分的術(shù)語,包括子系統(tǒng)、設(shè)計
類、接口和()
構(gòu)件
用況細化
A:
體系結(jié)構(gòu)描述
B:
部署模型
C:
答D:案:B
解析:RUP的設(shè)計方法給出用于表達設(shè)計模型中基本成分的術(shù)語,包括子系統(tǒng)、設(shè)計類、接
口和用況細化。
10、【單選題】關(guān)于調(diào)試,下列說法正確的是()
從一個側(cè)面證明程序員的失敗
受時間約束的
A:
一個推理過程
B:
由獨立的測試組完成
C:
答D:案:C
解析:調(diào)試所遵循的規(guī)律主要是一些啟發(fā)式規(guī)則,是一個推理過程。例如使用歸納法、演
繹法、回溯法等。
11、【單選題】在教師分房方案中規(guī)定對教授、副教授、講師和助教分別計算分數(shù),做相應(yīng)
的處理,則根據(jù)黑盒測試中的等價類劃分技術(shù),下列劃分正確的是()
4個有效等價類,4個無效等價類
4個有效等價類,1個無效等價類
A:
1個有效等價類,1個無效等價類
B:
C:
1個有效等價類,4個無效等價類
答D:案:B
解析:教授、副教授、講師和助教四個有效等價類,所有不符合的值確定為一個無效等價
類。
12、【單選題】有效性測試的目標是發(fā)現(xiàn)軟件實現(xiàn)的功能與需求規(guī)格說明書不一致的錯誤,
通常采用的測試技術(shù)是()
黑盒測試技術(shù)
用況測試技術(shù)
A:
回歸測試技術(shù)
B:
性能測試技術(shù)
C:
答D:案:A
解析:有效性測試的目標是發(fā)現(xiàn)軟件實現(xiàn)的功能與需求規(guī)格說明書不一致的錯誤,因此它
通常采用的測試技術(shù)是黑盒測試。
13、【單選題】《ISO/IEC軟件生存周期過程12207-1995》標準按過程主體把軟件生存周期
過程分為基本過程、支持過程和()
驗證過程
確認過程
A:
定義過程
B:
組織過程
C:
答D:案:D
解析:按過程主體可以把軟件生存周期過程分為3類,分別是基本過程、支持過程和組織
過程。
14、【單選題】在常見的軟件開發(fā)模型中,引入風(fēng)險分析的是()
螺旋模型
噴泉模型
A:
演化模型
B:
瀑布模型
C:
答D:案:A
解析:螺旋模型即是一種引入了風(fēng)險分析與規(guī)避機制的過程模型,是瀑布模型、快速原型
方法和風(fēng)險分析方法的有機結(jié)合。螺旋模型最大的特點在于引入了其他模型不具備的風(fēng)險
分析,使軟件在無法排除重大風(fēng)險時有機會停止,以減小損失。
15、【單選題】CMMI組織過程改善的成熟度等級中的3級是()
已執(zhí)行級
已管理級
A:
已定義級
B:
已定量管理級
C:
答D:案:C
解析:CMMI的階段式表示模型定義了5個成熟度等級,在持續(xù)的過程改進上,每一等級都
是構(gòu)成下一階段基礎(chǔ)的一個層次,這些等級用從1到5的數(shù)字表示。(1)成熟度等級1:
初始級。(2)成熟度等級2:已管理。(3)成熟度等級3:已定義。(4)成熟度等級4:
量化管理。(5)成熟度等級5:持續(xù)優(yōu)化。
16、【問答題】簡述軟件開發(fā)的本質(zhì)及基本途徑。
答案:軟件開發(fā)的本質(zhì)就是實現(xiàn)問題空間的概念和處理邏輯到解空間的概念和處理邏輯之
間的映射。實施軟件開發(fā)的基本途徑是系統(tǒng)建模。所謂系統(tǒng)建模,是指運用所掌握的知
識,通過抽象,給出該系統(tǒng)的一個結(jié)構(gòu)——系統(tǒng)模型。
解析:考點:軟件開發(fā)的本質(zhì)及基本途徑。
17、【問答題】簡述結(jié)構(gòu)化分析建模的基本步驟。
答案:(1)建立系統(tǒng)環(huán)境圖,確定系統(tǒng)語境;(1分)(2)自頂向下,逐步求精,建立系統(tǒng)
的層次數(shù)據(jù)流圖;(2分)(3)定義數(shù)據(jù)字典;(1分)(4)描述加工。(1分)
解析:考點:結(jié)構(gòu)化分析建模的基本步驟。
18、【問答題】簡述RUP中用況模型和分析模型的區(qū)別。
答案:用況模型是系統(tǒng)的一種概念模型,是對系統(tǒng)功能的抽象,包括系統(tǒng)參與者、系統(tǒng)用
況以及他們之間的關(guān)系。分析模型是由一個“系統(tǒng)分析”定義的,該分析系統(tǒng)包含一組具
有層次結(jié)構(gòu)的包,每一個包中可包含一些分析類和用況細化分析;并且一些分析類和用況
細化分析還可單獨地出現(xiàn)在分析模型中,以凸顯它們在系統(tǒng)體系結(jié)構(gòu)方面的作用。
解析:考點:RUP中用況模型和分析模型的區(qū)別。
19、【問答題】簡述泛化的概念及其約束。
答案:(1)泛化是一般性類目和特殊類目之間的一種關(guān)系(2)泛化建模約束有兩種情
況,如果有多個泛化使用相同的約束,可以繪制虛線穿過兩個泛化,并且在花括號
({…})中標注約束名。如果只有一個泛化,或者多個泛化共享關(guān)聯(lián)的空箭頭部分,就只
需在朝向空箭頭的花括號中建模約束即可。泛化約束包含4種:不完全約束、完全約束、
互斥約束和重疊約束。
解析:考點:泛化的概念及其約束。
20、【問答題】簡述因果圖方法生成測試用例的基本步驟。
答案:⑴分析軟件規(guī)格說明描述中,哪些是原因(即輸入條件或輸入條件的等價類),哪
些是結(jié)果(即輸出條件),并給每個原因和結(jié)果賦予一個標識符.⑵分析軟件規(guī)格說明描述
中的語義.找出原因與結(jié)果之間,原因與原因之間對應(yīng)的關(guān)系.根據(jù)這些關(guān)系,畫出因果
圖.⑶由于語法或環(huán)境限制,有些原因與原因之間,原因與結(jié)果之間的組合情況不不可能
出現(xiàn).為表明這些特殊情況,在因果圖上用一些記號表明約束或限制條件.⑷把因果圖轉(zhuǎn)
換為判定表.⑸把判定表的每一列拿出來作為依據(jù),設(shè)計測試用例.
解析:考點:因果圖方法生成測試用例的基本步驟。
21、【問答題】簡述軟件生存周期過程、軟件生存周期模型、軟件項目過程管理之間的關(guān)
系。
答案:(1)軟件生存周期過程回答軟件開發(fā)需要做哪些工作:(1分)(2)軟件生存周期模型
回答軟件開發(fā)活動成任務(wù)如何組織;(1分)(3)軟件項目過程管理回答軟件過理如何管理;(1
分)(4)軟件生存周期過程是軟件生存周期模型有軟件項目過程管理的基礎(chǔ);1分)(5)軟件
生存周期模型為軟件項目過程管理提供支持。(1分)
解析:考點:軟件生存周期過程、軟件生存周期模型、軟件項目過程管理之間的關(guān)系。
22、【填空題】提出軟件工程概念的目的是倡導(dǎo)以工程的原理、原則和()進行軟件開
發(fā)。
答案:方法
解析:提出軟件工程概念的目的是倡導(dǎo)以工程的原理、原則和方法進行軟件開發(fā)。
23、【填空題】對于單一一個需求,必須具有的基本性質(zhì):()、無歧義的、可測試的、以
及可測量的。
答案:必要的
解析:對于單一一個需求,必須具有的基本性質(zhì):必要的、無歧義的、可測試的、以及可測
量的。
24、【填空題】需求人員把自己作為系統(tǒng)的最終用戶,審視該系統(tǒng)并提出問題的初始發(fā)現(xiàn)需
求技術(shù)是()。
答案:自悟
解析:需求人員把自己作為系統(tǒng)的最終用戶,審視該系統(tǒng)并提出問題的初始發(fā)現(xiàn)需求技術(shù)
是自悟。
25、【填空題】在結(jié)構(gòu)化分析方法的基本術(shù)語中,數(shù)據(jù)流的歸宿地稱為()。
答案:數(shù)據(jù)潭
解析:在結(jié)構(gòu)化分析方法的基本術(shù)語中,數(shù)據(jù)流的歸宿地稱為數(shù)據(jù)潭。
26、【填空題】指一個模塊內(nèi)部各成分之間相互關(guān)聯(lián)程度的度量是()。
答案:內(nèi)聚
解析:內(nèi)聚指一個模塊內(nèi)部各成分之間相互關(guān)聯(lián)程度的度量。
27、【填空題】結(jié)構(gòu)化分析方法給出了一種能表達功能模型的圖形化工具是()。
答案:數(shù)據(jù)流圖
解析:結(jié)構(gòu)化分析方法給出了一種能表達功能模型的圖形化工具是數(shù)據(jù)流圖。
28、【填空題】結(jié)構(gòu)化程序設(shè)計的基本控制結(jié)構(gòu)包括順序、()和循環(huán)。
答案:選擇
解析:結(jié)構(gòu)化程序設(shè)計的基本控制結(jié)構(gòu)包括順序、選擇和循環(huán)。
29、【填空題】在面向?qū)ο蠹夹g(shù)的發(fā)展中,一個重要的里程碑是()。
答案:統(tǒng)一建模語言
解析:在面向?qū)ο蠹夹g(shù)的發(fā)展中,一個重要的里程碑是統(tǒng)一建模語言。
30、【填空題】RUP是一種以用況為驅(qū)動、以()為中心的迭代、增量式開發(fā)。
答案:體系結(jié)構(gòu)
解析:RUP是一種以用況為驅(qū)動、以****體系結(jié)構(gòu)?****為中心的迭代、增量式開發(fā)。
31、【填空題】由于軟件錯誤的復(fù)雜性,在軟件工程測試中,應(yīng)綜合運用測試技術(shù),并且應(yīng)實
施合理的測試序列:單元測試、集成測試、有效性測試和()。
答案:系統(tǒng)測試
解析:由于軟件錯誤的復(fù)雜性,在軟件工程測試中,應(yīng)綜合運用測試技術(shù),并且應(yīng)實施合理
的測試序列:單元測試、集成測試、有效性測試和系統(tǒng)測試。
32、【填空題】在單元測試中,由于模塊不是一個獨立的程序,必須為每個模塊單元測試開發(fā)
()和承接模塊,前者模擬主程序接受測試用例的數(shù)據(jù),并將這些數(shù)據(jù)傳遞給待測試的模
塊。
答案:驅(qū)動模塊
解析:在單元測試中,由于模塊不是一個獨立的程序,必須為每個模塊單元測試開發(fā)驅(qū)動模
塊和承接模塊,前者模擬主程序接受測試用例的數(shù)據(jù),并將這些數(shù)據(jù)傳遞給待測試的模塊。
33、【填空題】軟件基本過程指那些與軟件生產(chǎn)直接相關(guān)的活動集,可分為獲取過程、供應(yīng)
過程、()、運行過程和().
答案:開發(fā)過程;維護過程
解析:軟件基本過程指那些與軟件生產(chǎn)直接相關(guān)的活動集,可分為獲取過程、供應(yīng)過程、
****開發(fā)過程****、運行過程和維護過程.
34、【填空題】對于一個項目而言,過程管理計劃是項目管理計劃的主體,一般還可能存
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【小學(xué)】重陽節(jié)主題班會課件 愛在重陽
- 巨細胞動脈炎的健康宣教
- JJF(陜) 086-2022 同軸度測試儀校準規(guī)范
- 課課件-嚴重創(chuàng)傷
- 《設(shè)計變更講座》課件
- 學(xué)期班級教學(xué)計劃任務(wù)工作安排
- 《放置冠狀動脈支架》課件
- 學(xué)生自主管理與評價方案計劃
- 柳樹醒了-課件-精
- 音頻設(shè)備銷售承攬合同三篇
- 2024年航空職業(yè)技能鑒定考試-航空票務(wù)知識考試近5年真題集錦(頻考類試題)帶答案
- 2023年山東省濰坊市中考物理試卷及答案
- 天津市2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試題(含答案)
- 2025年廣東省春季高考英語語法填空專項復(fù)習(xí)試題二(含答案解析)
- 智能無人機銷售合同
- 第七單元測試卷-2024-2025學(xué)年語文三年級上冊統(tǒng)編版
- 《微服務(wù)體系架構(gòu)》教學(xué)大綱
- 舌尖上的植物學(xué)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 中國鐵路南昌局集團有限公司招聘筆試題庫2024
- 2024年湖南長沙市公安局監(jiān)所管理支隊招聘13人歷年高頻500題難、易錯點模擬試題附帶答案詳解
- 2023-2024學(xué)年河南師大附中九年級(上)期末數(shù)學(xué)試卷(含答案)
評論
0/150
提交評論