一、選擇題
1.下列用於標識角色之間的通用化關係的是(箭頭指向超類) __________。
2.下列全部屬於結構圖的組圖是__________。
A.用例圖、類圖、順序圖、部署圖
B.類圖、元件圖、部署圖、活動圖
C.用例圖、物件圖、狀態圖、元件圖
D.類圖、物件圖、元件圖、部署圖
3.用數字表示類與類之間關聯的多重性,如果圖中沒有明確標示關聯的重數,則意味著關聯的重數是__________。
A.0
B.1
C.*
D.0.1
4.下列圖中正確的是 __________。
5.瀏覽順序圖的方法是__________。
A.從左到右檢視物件間交換的資訊
B.從上到下檢視物件間交換的資訊
C.從右到左檢視物件問交換的資訊
D.從下到上檢視物件間交換的資訊
6.下列關於順序圖的說法中,正確的是__________。
A.訊息線的箭頭說明訊息的型別,如同步、非同步或簡單。畫一條線指向接收物件,包括一個箭頭,實心表示非同步訊號;棍形箭頭表示同步呼叫操作
B.當一個操作呼叫它本身時,訊息總是非同步的.
C.在順序圖中可以描述如何建立和破壞物件,並把它作為描述情節的一部分。一個物件可能通過一條訊息來建立另一個物件。被建立物件的物件符號在建立它的地方(在縱座標時間軸上)
D.訊息也可以有條件。只有條件為真時才可以傳送和接收訊息。條件被用來抽象分支或決定是否傳送一條訊息。如果用條件來抽象分支,則各分支是互斥的
7.下列各圖中顯示了一系列的物件和在這些物件之間的聯絡以及物件問傳送和接收的訊息的圖是__________。
A、通訊圖
B.狀態圖
C.順序圖
D.部署圖
8.當要描述狀態之間的轉換時,狀態轉換又涉及時間的變換,這時可以通過__________來體現時間因子的作用。
A.類圖
B.順序圖
C.時間圖
D.狀態機圖
9.下列各圖中以活動圖為基礎,只是其主要元素不是活動,而是互動圖的圖是__________。A.複合結構圖
B.互動概述圖
C.時間圖
D.物件圖
二、填空題
1.具體來說,UML的語義是定義在一個四層建模概念框架中的,這四層分別是__________、__________、__________和__________。
中對包定義了__________、__________、__________和__________四種可見性。
3.元件圖表示系統的靜態實現檢視,展現了一組元件之間的__________和__________,用於對原始碼、可執行的釋出、__________等的系統建模。元件是__________中定義的概念和功能(類、物件、它們的關係、協作)在物理架構中的實現。典型情況下,元件是開發環境中的__________。
4.在UML中,圓角矩形框表示__________;箭頭線表示__________,其上的標註為__________。
【參考答案】
一、選擇題
1.D
2.D
3.B
4.B
5.B
6.C
7.A
8.C
9.C
二、填空題
1.元元模型 元模型 模型 使用者模型
2.私有保護公有實現
3.組織依賴物理資料庫邏輯設計實現檔案
4.活動 活動之間的轉換 執行下一個活動的條件