北大軟件工程——第六周:UML


UML的模型表達工具_概述

1、單選(2分)以下不屬於UML靜態建模工具的是B
A.類圖
B.通信圖
C.對象圖
D.制品圖

2、單選(2分)以下不屬於UML動態建模工具的是C
A.用況圖
B.活動圖
C.部署圖
D.狀態圖

3、單選(2分)描述UML需求模型的是C
A.狀態圖
B.順序圖
C.用況圖
D.類圖

UML的模型表達工具_靜態建模——類圖

1、判斷(2分)判斷題:類圖主要使用“類”來抽象系統中各個組成部分,不包括系統環境。( B )
A.√
B.×
2、判斷(2分)判斷題:對於每一個關聯關系都需要說明其多重性,如果不說明,則默認是*。
A.√
B.×
3、判斷(2分)判斷題:注解和約束不是類圖的一部分。( B )
A.√
B.×
4、單選(2分)可視化地表達系統的靜態結構模型的是( B )。
A.用況圖
B.類圖
C.狀態度
D.順序圖

UML模型表達工具_動態建模——用況圖

1、判斷(2分)判斷題:用況表達了參與者使用系統的一種方式。( A )
A.√
B.×
2、判斷(2分)
判斷題:參與者一般可以表達與系統交互的人、硬件或系統等,因此實質上不是軟件應用的一部分。( A )
A.√
B.×
3、單選(2分)以下哪個不屬於用況圖中的關系D
A.關聯
B.泛化
C.擴展
D.依賴

4、判斷(2分)判斷題:用況圖可以划分系統與外部實體的界限,是系統開發的起點。( A )
A.√
B.×

順序圖

1、判斷(2分)在順序圖中,對象生命線用於表示一個對象在一個特定的時間段中的存在,一般表示為垂直的虛線。( A )
A.√
B.×
2、單選(2分)依據順序圖的表示規范,同步消息的回復應當使用以下哪種表示方法C
A.實線枝形箭頭
B.實線實心三角箭頭
C.虛線枝形箭頭
D.???
3、單選(2分)
順序圖由類角色,生命線,激活期和B組成。
A.關系
B.消息
C.用例
D.實體
4、單選(2分)以下哪個不是UML的靜態視圖C
A.類圖
B.對象圖
C.順序圖
D.用況圖

狀態圖

1、單選(2分)
以下哪一種不屬於UML狀態圖中對於狀態的分類D
A.初態
B.終態
C.正常狀態
D.中間狀態

2、判斷(2分)
判斷題:一個活動是指狀態機中一種可中斷的計算,中斷處理后仍可繼續;而一個動作是指不可中斷的原子計算,它可導致狀態的改變或導致一個值的返回。因此活動和動作之間沒有任何關系。(B
A.√
B.×
3、單選(2分)以下哪個UML視圖是描述一個對象的生命周期的?(B
A.類圖
B.狀態圖
C.協作圖
D.順序圖
4、單選(2分)若將活動狀態比作方法,那么動作狀態即D
A.方法返回值
B.方法名
C.方法的可見性
D.方法體中的每一條語句

UML總結

1、判斷(2分)判斷題:在UML可模型化的4種事件中,“信號”是一種異步事件,而“調用”一般是同步事件。(A
A.√
B.×
2、單選(2分)UML中的類沒有體現下列哪一項軟件設計原理B
A.數據抽象
B.過程抽象
C.功能抽象
D.信息隱蔽
3、判斷(2分)判斷題:UML表達模型元素之間關系的4個術語都體現了結構抽象的原理。(A
A.√
B.×
4、單選(2分)
以下哪一項不屬於UML的作用B
A.提供了跨越問題空間到目前“運行平台”之間豐富的建模元素。
B.體現了軟件設計的不同原理
C.提供了相應的模型表示工具。
D.提供了表達系統結構模型和行為模型的圖形化工具。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM