UML期末考試試題與答案解析-2023修改整理_第1頁
UML期末考試試題與答案解析-2023修改整理_第2頁
UML期末考試試題與答案解析-2023修改整理_第3頁
UML期末考試試題與答案解析-2023修改整理_第4頁
UML期末考試試題與答案解析-2023修改整理_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦UML期末考試試題與答案解析UML期末考試試題與答案解析

一、挑選題:

1.UML中關聯(lián)的多重度就是指(B)

A.一個類有多個辦法被另一個類調用

B.一個類的實類能夠與另一個類的多個實類相關聯(lián)

C.一個類的某個辦法被另一個類調用的次數(shù)

D.兩個類所具有的相同的辦法與屬性

2.已知三個類A、B與C、其中類A由類B的一個實類與類C的1個或多個實類構成、

請畫出能夠正確表示類A,B與C之間關系的UML類圖、

3在某個信息系統(tǒng)中,存在如下的業(yè)務陳述:①一個客戶提交0個或多個訂單;②一個訂單由一個且僅由一個客戶提交。系統(tǒng)中存在兩個類:“客戶”類與“訂單”類。對應每個“訂單”類的實例,存在___(46)_B__“客戶”類的實例;對應每個“客戶”類的實例,存在___(47)D___個“訂單”類的實例。

供挑選的答案:

(1)A、0個B、1個C、1個或多個D、0個或多個

(2)A、0個B、1個C、1個或多個D、0個或多個

4、UML中的交互圖有兩種,分離就是挨次圖與配合圖,請分析一下兩者之間的主要差別與各自的優(yōu)缺點。把握利用兩種圖舉行的設計的辦法。

答:挨次圖可視化地表示了對象之間隨時光發(fā)生的交互,它除了展示對象之間的關聯(lián),還顯示出對象之間的消息傳遞。與挨次圖一樣,配合圖也展示對象之間的交互關系。挨次圖強調的就是交互的時光挨次,而配合圖強調的就是交互的語境與參加交互的對象的整體組織。挨次圖根據(jù)時光挨次布圖,而配合圖根據(jù)空間組織布圖。

挨次圖可以清楚地表示消息之間的挨次與時光關系,但需要較多的水平方向的空間。

配合圖在增強對象時比較簡單,而且分支也比較少,但假如消息比較多時難以表示消息之間的挨次。

14、什么就是對象間的可見性?

答:可見性(Visibility)指的就是一個對象能夠“瞧到”或者引用另一個對象的能力。

5、UML提供了一系列的圖支持面對對象的分析與設計,其中____(1)___給出系統(tǒng)的靜態(tài)設計視圖;___(2)____對系統(tǒng)的行為舉行組織與建模就是十分重要的;____(3)___與____(4)___都就是描述系統(tǒng)動態(tài)視圖的交互圖,其中___(3)___描述了以時光挨次組織的對象之間的交互活動,___(4)____強調收發(fā)消息的對象的組織結構。

A、狀態(tài)圖

B、用例圖

C、序列圖

D、部署圖

E、配合圖

F、類圖

答案:(1)F(2)B(3)C(4)E

6、在UML提供的圖中,___(1)___用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互;__(2)___用于按時光挨次描述對象間的交互。

(1)A、用例圖B、類圖C、對象圖D、部署圖

(2)A、網(wǎng)絡圖B、狀態(tài)圖C、配合圖D、序列圖

答案:(1)A(2)D

9、UML提供了4種結構圖用于對系統(tǒng)的靜態(tài)方面舉行可視化、詳述、構造與文檔化。其中___(3)___就是面對對象系統(tǒng)規(guī)模中最常用的圖,用于說明系統(tǒng)的靜態(tài)設計視圖;當需要說明系統(tǒng)的靜態(tài)實現(xiàn)視圖時,應當挑選___(4)___;當需要說明體系結構的靜態(tài)實施視圖時,應當挑選___(5)___。

(3)A.構件圖B.類圖C.對象圖D.部署圖

(4)A.構件圖B.配合圖C.狀態(tài)圖D.部署圖

(5)A.配合圖B.對象圖C.活動圖D.部署圖

答案:(3)B(4)A(5)D

10、定義大多數(shù)的需求與范圍的工作就是在RUP中的(11)B階段完成的。

(11)A初始階段B細化階段C構造階段D提交階段

11、下列(12)D不在RUP的初始階段中完成的

(12)A編制簡要的愿景文檔B粗略評估成本C定義大多數(shù)的需求D業(yè)務案例

12、在配合圖中通過消息編號表示出消息的時光挨次。

13、在面對對象的辦法學中,對象可瞧成就是屬性及對于這些屬性的專用服務的封裝體。封裝就是一種(19)D技術,封裝的目的就是使對象的(20)A分別。

(19)A組裝B產(chǎn)品化C固化D信息躲藏

(20)A定義與實現(xiàn)B設計與測試C設計與實現(xiàn)D分析與定義

14類就是一組具有相同屬性的與相同服務的對象的抽象描述,類中的每個對象都就是這個類的一個(21)C。類之間分享屬性與服務的機制稱為(22)D。一個對象通過發(fā)送(23)B來哀求另一個對象為其服務。

(21)A例證B用例C實例D例外

(22)A多態(tài)性B動態(tài)綁定C靜態(tài)綁定D繼承

(23)A調用語句B消息C命令D口令

15、領域模型又稱為(C)

A.業(yè)務流程模型B、用例模型C、概念模型D、設計模型

17、統(tǒng)一過程中有哪四個階段,各階段需要完成的主要工作有哪些?

答:1)先啟階段:編制簡要的愿景文檔、業(yè)務案例、確定范圍、粗略評估成本。]

2)精化階段:細化愿景文檔、迭代地實現(xiàn)核心構架、解決高風險的問題、定義大多數(shù)

的需求與范圍、進一步評估成本

3)構建階段:迭代地實現(xiàn)系統(tǒng)的其余部分、預備部署

4)產(chǎn)品化階段:beta測試、部署

18、統(tǒng)一過程中的核心工作流有哪些?

答:1)核心工作流程:業(yè)務建模、需求、分析設計、實現(xiàn)、測試、部署。

2)核心支持工作流程:環(huán)境、項目管理、配置與變更管理

19、概念模型建立的步驟?

答案:

列出候選的概念類

畫出領域模型圖

須要時加入概念類間的關聯(lián)

須要時加入概念類的屬性

20、標準建模語言UML的重要內容可以由哪五類圖(共9種圖形)來定義?

答:用例圖:用例圖。

靜態(tài)圖:類圖、對象圖

行為圖:狀態(tài)圖、活動圖

交互圖:時序圖、配合圖

實現(xiàn)圖:組件圖、部署圖

21、配合圖與挨次圖的區(qū)分?

配合圖與挨次圖都表示出了對象間的交互作用,但就是它們側重點不同。挨次圖清晰地

表示了交互作用中的時光挨次,但沒有明確表示對象間的關系。配合圖清晰地表示了

對象間的關系,但時光挨次必需從挨次號獲得。挨次圖經(jīng)常用于表示計劃,而配合圖

用于過程的具體設計。

22、簡述統(tǒng)一建模語言(UML):

統(tǒng)一建模語言(UML)就是一種繪制軟件藍圖的標準語言。可以用UML對軟件密集型系統(tǒng)的制品舉行可視化詳述與文檔化。UML就是一種定義良好、易于表達、功

溫馨提示

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

最新文檔

評論

0/150

提交評論