《UML面向對象分析、建模與設計》習題及答案 第4章_第1頁
《UML面向對象分析、建模與設計》習題及答案 第4章_第2頁
《UML面向對象分析、建模與設計》習題及答案 第4章_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

一、單選題UML中的哪種事物主要描述系統(tǒng)中的物理元素,如計算機資源?A.類B.接口C.組件D.節(jié)點答案:D下列哪一種關系屬于UML中的依賴關系?A.泛化B.實現C.關聯D.導入答案:D在UML圖中表示類、屬性、方法的基本符號是?A.矩形B.圓角矩形C.菱形D.橢圓答案:AUML的擴展機制中,用于對已有模型元素進行修改或精化的機制是?A.標記值B.約束C.構造型D.注釋事物答案:C“4+1”視圖模型中的邏輯視圖主要與哪一種UML圖對應?A.順序圖B.用例圖C.部署圖D.類圖答案:D二、對錯題構造型的表示方法是使用雙尖括號將其名稱括起來。

答案:對泛化關系描述了兩種模型元素之間的“部分-整體”關系。

答案:錯

(泛化關系是特殊到一般的歸納分類關系,描述繼承。)在UML模型圖中,類和接口可以被描述為結構事物。

答案:對

(結構事物描述靜態(tài)部分,包括類、接口、組件等。)UML圖可以完全表達模型元素的全部屬性和行為。

答案:錯

(UML圖通常只展示部分信息,完整內容需參照規(guī)格說明。)“4+1”視圖模型中的場景視圖用于描述邏輯視圖、開發(fā)視圖和進程視圖。

答案:錯

(場景視圖用于描述系統(tǒng)的用例,與其他四個視圖協作。)三、填空題UML中的結構事物包括類、接口、組件、節(jié)點和______。

答案:用例UML中,修飾是對規(guī)格說明的______或______表示。

答案:文字,圖形“4+1”視圖模型由PhilippeKruchten在______年提出。

答案:1995在“4+1”視圖模型中,主要描述系統(tǒng)運行時性能和并發(fā)特性的視圖是______視圖。

答案:進程UML中負責聯系各類事物并構造出模型的四種主要關系包括:關聯、______、泛化和實現。

答案:依賴四、問答題什么是UML中的結構事物和行為事物?它們各自包含哪些內容?

答案:結構事物:

通常描述UML模型的靜態(tài)部分,表示概念或物理元素。包括:類接口協作用例組件節(jié)點主動類行為事物:

描述模型中的動態(tài)元素,即時間和空間上的行為動作。包括:交互狀態(tài)機活動簡述UML的擴展機制及其主要特性。

答案:構造型:

對已有模型元素進行修改或精化,創(chuàng)造出新的模型元素。使用雙尖括號內附構造型名稱表示,如<<interface>>。標記值:

為模型元素提供額外屬性,用于存儲元屬性信息,表示為名稱-值組合。如{author="JamesRumbaugh"}。約束:

使用文本表達的語義條件或限制??梢愿郊釉谌魏卧厣希糜谔峁╊~外的語義信息。表示為大括號內文本,如{size>0}。什么是“4+1”視圖模型?各視圖的作用是什么?

答案:“4+1”視圖模型由PhilippeKruchten于1995年提出,通過五個不同視角描述軟件體系結構,包括邏輯視圖、開發(fā)視圖、進程視圖、物理視圖和場景視圖。邏輯視圖:

將系統(tǒng)功能分解,展示系統(tǒng)內部組織和協作,實現系統(tǒng)功能。對應類圖。開發(fā)視圖:

描述模塊組織方式,包括源代碼、包、支持軟件等。對應組件圖。進程視圖:

描述系統(tǒng)運行特性,側重并發(fā)、性能、分布等。對應順序圖、狀態(tài)圖、活動圖等。物理視圖:

描述硬件配置和拓撲結構,強調安裝、通信和拓撲結構問題。對應部署圖。場景視圖:

整合其他四個視圖,將系統(tǒng)用例作為驅動,協調功能和需求。對應用例圖。UML1.4與UML2中圖的分類有何區(qū)別?

答案:UML2較UML1.4進行了圖的擴展和分類調整:新增圖:包圖:在UML2中明確定義,表示包的結構關系。組合結構圖:顯示結構化類元或協作的內部結構。交互概覽圖:活動圖的變體,合并了順序圖和控制流。時間圖:新增的序列圖形式,表示狀態(tài)變化和時間標度。分類調整:順序圖、通信圖、交互概覽圖、時間圖統(tǒng)稱為交互圖。協作圖的功能大多由通信圖替代。如何利用“4+1”視圖模型進行軟件架構設計?

答案:設計步驟:場景視圖:

從用戶需求入手,構建系統(tǒng)的場景視圖(用例圖),作為系統(tǒng)的整體驅動力。邏輯視圖:

細化場景視圖,包括識別關鍵交互、設計下層元素、使用軟件術語描述交互邏輯。主要使用類圖表示。開發(fā)視圖:

描述模塊組織方式和靜態(tài)依賴關系,確保代碼重用性和可維護性。使用組

溫馨提示

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

評論

0/150

提交評論