1.(A )不是UML 體系的組成部分。解析:UML 的結構主要有三部分
A.應用領域B.架構規則C.構造塊D.公共
機制
2.在UML 中,有四種事物,下面哪個不是(B )。解析:行為事物
A.結構事物B.靜態事物C.分組事物D.注釋事物
3.以下(C )不是RUP 中的優秀方法。解析:Rational Unified Process
統一建模過程
A.迭代的開發軟件B.不斷的驗證軟件質量
C.配置管理與變更管理D.支持正向與逆向工程
4.下面(D )屬于UML 中的動態視圖。
A.類圖B.用例圖C.對象圖D.狀態圖
解析:UML 中的靜態圖,包括用例圖、類圖、對象圖、組件圖、展開圖;動態
圖,包括序列圖、協作圖、狀態圖和活動圖
5.在UML 中,(A )把活動圖中的活動劃分為若干組,并將劃分的組指定給對象,這些對象必須履行該組所包括的活動,它能夠明確地表示哪些活動是由
哪些對象完成的。
A.泳道B.同步條C.活動D.組合活動
6.用例之間有幾種不同的關系,下列哪個不是他們之間可能的關系(B )。A.include B.connect C.generalization D.Extend
解析:四種關系分別為關聯、依賴、范化、實現
7.event 表示對一個在時間和空間上占據一定位置的有意義的事情的規格說
明,下面哪個不是事件的類型(C )。
A.信號B.調用事件C.源事件D.時間事件
8.通常對象有很多屬性,但對于外部對象來說某些屬性應該不能被直接訪問,
下面哪個不是UML 中的類成員訪問限定性( D )。
A.public B.protected C.private D.friendly
9.在UML 中,類之間的關系有一種關系稱為關聯,其中多重性用來描述類之間
的對應關系,下面哪個不是其中之一(A )。
A.*....* B.0....* C.1....* D.0. (1)
10.關于包的描述,不正確的是(B )。
A.和其他建模元素一樣,每個包必須有一個區別于其他包的名字
B.export 使一個包中的元素可以單向訪問另一個包中的元素
C.包的可見性分為public、protected、private
D.包中可以包含其他元素,比如類、接口、組件、用例等等
解析:引入(import)允許一個包中的元素單向訪問另一包中的元素。
11.Use Case 用來描述系統在事件做出響應時所采取的行動。用例之間是具有相
關性的。在一個“訂單輸入子系統”中,創建新訂單和更新訂單都需要檢查
用戶賬號是否正確。那么,用例“創建新訂單”、“更新訂單”與用例“檢查
用戶賬號”之間是(C )關系。
A.aggregation B.extend C.include D .
Classification
12.UML 中,用例圖展示了外部Actor 與系統所提供的用例之間的連接,UML 中的外部Actor 是指( D )。