2024高等教育自學考試軟件工程試題及解析 (二)_第1頁
2024高等教育自學考試軟件工程試題及解析 (二)_第2頁
2024高等教育自學考試軟件工程試題及解析 (二)_第3頁
2024高等教育自學考試軟件工程試題及解析 (二)_第4頁
2024高等教育自學考試軟件工程試題及解析 (二)_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

絕密★考試結束前

全國2024年4月高等教化自學考試

軟件工程試題

課程代碼:02333

請考生按規定用筆將全部試題的答案涂,寫在答題紙上。

選擇題部分

留意事項:

1.答題前,考生務必將自己的考試課程名稱,姓名,準考證號用黑色字跡的笠字筆或鋼筆填寫在答題紙規定

的位置上。

2.每小題選出答案后,用2B鉛筆把答題紙上對應題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂

其他答案標號。不能答在試題卷上。

一,單項選擇題(本大題共15小題,每小題2分,共30分)

在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應代碼涂黑。錯涂,

多涂或未涂均不得分。

I.能“標識系統要解決的問題”的模型是

A.部署模型B,設計模型

C.概念模型D.實現模型

2.初始需求發覺技術中,可能導致超出項目成本和進度限制的是

A.自悟B.交談

C.提煉D.視察

3.銷售系統,應能產生銷售報表,這是軟件的

A.功能需求B.性能需求

C.設計約束D.外部接口需求

4.詳細設計工具中,盒圖是指

A.PAD圖(問題分析圖)(詳細設計階段)B.HIPO圖(層次圖加IPO)(概要設計)

C.程序流程圖(詳細設計階段)D.N-S圖(詳細設計階段)

5.題5圖為一個飛機票預定系統的數據流圖,圖中“旅客”是

題5圖

A.數據流B.加工

C.數據存儲D.數據潭

6.在下列耦合中,耦合度最弱的是

A.內容耦合(完全不用)B.數據耦合(盡最運用)

C.公共耦合(限制運用范圍)D.限制耦合(少用)

7.下列的內聚類型中,按關聯程度從低到高的依次給出的是

A.邏輯內聚,過程內聚,功能內聚B.過程內聚,功能內聚,邏輯內聚

C.過程內聚,邏輯內聚,功能內聚D.功能內聚,過程內聚,邏輯內聚

8.題8圖中,扇出為3的模塊是

題8圖

A.模塊A和GB.模塊C和G

C.模塊A和CD.模塊C和H

9.UML表達關系的術語中,關聯是一類特定的

A.擴展B.細化

C.依靠D.泛化

10.依據RUP測試活動,輸入為測試用況,測試過程,實現模型,活動為實現測試,則輸出為

A.測試支配B.測試過程

C.測試評價D.測試構件

11.盼望確定軟件實現的功能是否及需求規格說明書一樣,需進行

A.單元測試B.有效性測試

C.系統測試D.集成測試

12.在《ISO/IEC軟件生存周期過程12207-1995》中,屬于組織過程的是

A.文檔過程B.驗證過程

C.維護過程D.管理過程

13.瀑布模型是一種

A.適用于需求被清晰定義的項目B.快速構造產品第一版本的好方法

C.適合于大型團隊迭代開發的模式D.支持面對對象技術的創新模型

14.在軟件生存周期模型中,可削減用戶需求變更的軟件開發模型是

A.演化模型B.增量模型

C.噴泉模型D.螺旋模型

I5.CMMI實力等級中,第。級為最低等級,其第2級是

A.已執行級B.已定量管理級

C.已定義級D.1管理級

非選擇題部分

留意事項:

用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。

二,填空題(本大題共1。小題,每小題2分,共20分)

16.從事軟件開發實踐和軟件工程項目管理的思想基礎是此處1辿發。

17.需求規約的技術核心是特定需求。

18.總體設計分為3個階段,第一階段為方案設3(系統設計)。(然后是結構設計,過程設計)

19.理論上,最基本的結構化程序設計的限制結構只有兩種:依次和循環。

20.UML不是特定的軟件開發方法學,而是一種可視化的建模語

21.RUP的迭代,增量式開發是遜化模型的一個變體。

22.軟件測試的其次目標是碘認。(驗證和確認)

23.提高模塊的內聚程度,可簡化元測試。

24.過程管理包括過程建立,過」評估和過程改進。

25.CMMI應用于一個組織過程改善的成熟度等級有*個。

三,簡答題(本大題共6小題,每小題5分,共30分)

26.簡述軟件工程的概念及發展。

答:軟件工程是應用計算機科學理論和技術以及工程管理原則和方法,按預算和進度實現滿足用戶要求的軟件產品

的工程,或以此為探討對象的學科.

27.簡述需求的概念和基本性質。

答:需求是一個有關“要予構造”的陳述,用以描述待開發產品(或項)功能上的實力,性能參數或者其它性質。

基本性質有:

(1)必要性,該需求是用戶所需求的。

(2)無歧義性,該需求只能用一種方式說明。

(3)可測性,該需求是可進行測試的。

可跟蹤性,該需求可從一個開發階段跟蹤到另一個開發階段v

(5)可測量性,該需求是可測量的。

28.簡述以結構化分析方法建立系統功能模型的建模工具和建模過程。

答:

29.簡述依次圖的概念,構成和主要年用。

答:依次圖是一種交互圖,即由一組對象以及這些對象之間的關系組成,其中還包含這些對象之間被發送的消息。

其構成有:

(1)交互各方:角色或對象。

(2)交互方式:通訊或鏈。

(3)交互內容:消息。

這些構成成分確定了交互的各種形態。

30.簡述增量模型的優缺點。

答:優點:

(1)第一個可交付版本所須要的成本和時間是較少的,從而可削減開發由增量表示的小系統擔當的風險。

(2)由于很快發布第一個版本,因此可以削減用戶需求的變更。

(3)允許增量投資,即在項目起先時可以僅對一個或兩個增量投資。

缺點:

(1)假如沒有對用戶的變更要求進行規劃,則產生的初始增量可能會造成后來的增量不穩定。

(2)假如需求不像早期思索的那樣穩定和完整,則一些增量就可能須要重新開發,重新發布。

(3)由于速度和配置的困難性,可能會增加管理成本,超出組織的實力。

31.簡述CMMI模型支持的兩種過程改善路徑。

答:CMMI供應了兩種改善路徑,一是稱實力等級是一種過程改善路徑,該路徑可使組織對針對單一過程域,不斷

改善該過程域。二是稱成熟度等級也是一種過程改善路徑,該路徑可使組織通過關注一組過程域,不斷改善一

組相關過程域。

四,綜合應用題(本大題共2小題,每小題10分,共20分)

32.有?家教管理系統,其要求的功能如下:家教老師可以注冊本人信息,修改本人資料、閱讀家教信息,搜尋

家教信息;家教學生可以注冊本人信息,修改本人資料,閱讀家教信息,搜尋家教信息;家教管理員可以登錄,登

記家教信息,發布網站公告,處理家教信息。

請依據需求,畫出該系統的用況圖。

答:此題沒有標準答案,不同用況圖表明系統設計不同,各有優點和缺點,下圖僅供參考。

33.設被測試程序的流程圖為題33圖,請完成:

⑴什么是語句覆蓋?什么是路徑覆蓋?

答:語句覆蓋即使被測程序每一個語句至少執行一次。

路徑覆蓋即使被測程序每條可能路徑至少執行一次。

(2)給出實現語句覆蓋的測試用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論