需要答案請加QQ:296856541 微信:aopopengzs
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
福師《面向?qū)ο蟮某绦蛟O計》在線作業(yè)二-0002
試卷總分:100 得分:100
一、單選題 (共 9 道試題,共 18 分)
1.在UML中,包含關系表示為虛線箭頭加()字樣。
A.<<include>>
B.<<extend>>
C.<<association>>
D.<<generalization>>
2.UML的四層模型體系結(jié)構(gòu)中,元元模型層通常稱為()層
A.M0
B.M1
C.M2
D.M3
3.OCL最初由()公司設計成功,由Jos Warmer和Steve Cook等人從一個項目中得到靈感而產(chǎn)生的。
A.IBM
B.Oracle
C.Microsoft
D.聯(lián)想
4.時序圖是以()為序的表示方法,主要用來描述對象之間的時間順序。
A.空間
B.時間
C.隨機
D.線性
5.在UML中,擴展關系表示為虛線箭頭加()字樣。
A.<<include>>
B.<<extend>>
C.<<association>>
D.<<generalization>>
6.在UML中,時序圖將交互關系表示為()。
A.三維圖
B.線性圖
C.二維圖
D.隨機圖形
7.對象約束語言,簡稱(),它是一種用于施加在指定的模型元素上約束的語言。
A.OCL
B.ODL
C.DAO
D.DDL
8.()是原子的,它是構(gòu)造活動圖的最小單位。
A.動作狀態(tài)
B.活動狀態(tài)
C.動作流
D.分支與合并
9.傳統(tǒng)的瀑布開發(fā)模型是一個()的模型,開發(fā)過程被劃分為多個連續(xù)的階段。
A.一維
B.二維
C.三維
D.N維
二、多選題 (共 18 道試題,共 36 分)
10.類圖包含的元素分別是:類、接口、協(xié)作、()。
A.依賴關系
B.泛化關系
C.關聯(lián)關系
D.實現(xiàn)關系
11.用例圖中的參與者有三大類,分別是()
A.系統(tǒng)用戶
B.與所建造的系統(tǒng)交互的其他系統(tǒng)
C.一些可以運行的進程
D.其它無關用戶
12.在UML中,類用矩形來表示,并且該矩形被劃分為以下幾部分:()。
A.名稱部分
B.屬性部分
C.操作部分
D.備注部分
13.用例圖包含的元素分別是:參與者、(),以及泛化關系。
A.用例
B.關聯(lián)關系
C.包含關系
D.擴展關系
14.以下組件中,哪些屬于執(zhí)行組件的例子。
A.Enterprise Java Beans
B.Servlets
C.HTML
D.XML文檔
15.UML的結(jié)構(gòu)事物共有類、( )、組件、節(jié)點。
A.接口
B.協(xié)作
C.用例
D.活動類
16.UML由以下部分組成()
A.視圖
B.圖
C.模型元素
D.通用機制
17.狀態(tài)機由()和動作組成
A.狀態(tài)
B.轉(zhuǎn)換
C.事件
D.活動
18.運用UML進行面向?qū)ο蟮南到y(tǒng)分析設計,需要經(jīng)過如下步驟()
A.識別系統(tǒng)的用例和角色
B.進行系統(tǒng)分析并抽象出類
C.設計系統(tǒng),并設計系統(tǒng)中的類及其行為
D.編寫代碼
19.時序圖包含的元素分別是()。
A.對象
B.生命線
C.消息
D.激活
20.實際的建模過程中,可以把節(jié)點分()。
A.處理器
B.設備
C.應用軟件
D.系統(tǒng)軟件
21.組件圖中通常包含以下幾個元素。
A.組件
B.接口
C.依賴關系
D.關聯(lián)關系
22.UML中的視圖大致分為如下幾種()
A.用例視圖
B.邏輯視圖
C.組件視圖
D.并發(fā)視圖
E.配置視圖
23.常見的事物之間的聯(lián)系包括()
A.關聯(lián)關系
B.依賴關系
C.泛化關系
D.實現(xiàn)關系
E.聚合關系
24.時序圖和協(xié)作圖之間的相同點主要包括()。
A.規(guī)定責任
B.支持消息
C.衡量工具
D.主要作用
25.協(xié)作圖包含3以下元素:()。
A.對象
B.鏈
C.消息
D.屬性
26.使用RUP,軟件產(chǎn)品的生命周期被分成單獨的開發(fā)周期。這些開發(fā)周期再被細分為多個階段,主要包括()。
A.初始階段
B.細化階段
C.構(gòu)造階段
D.交付階段
27.組件圖一般用于對面向?qū)ο笙到y(tǒng)的物理方面建模,建模的時候要找出系統(tǒng)中存在的組件,接口以及組件之間的依賴關系。具體的建模步驟包括()。
A.對系統(tǒng)中的組件建模
B.對相應組件提供的接口建模
C.對組件之間的依賴關系建模
D.將邏輯設計映射成物理實現(xiàn)
E.對建模的結(jié)果進行精化和細化。
三、判斷題 (共 23 道試題,共 46 分)
28.一個螺旋的周期一般包括4個階段:確定目標,選擇方案,選定完成目標的策略;風險分析;啟動開發(fā)階段;評審前一階段的工作,計劃一階段工作。
29.配置圖中,節(jié)點的名稱是一個字符串,位于節(jié)點的外部。
30.由于執(zhí)行一個用例時,需要和其他用例之間共享對象,用例之間會產(chǎn)生隱含的依賴關系,所以用例的執(zhí)行依賴于其他用例。
31.協(xié)作圖對在一次交互中有意義的對象和對象間的鏈建模。
32.接口是為類或組件提供特定服務的一組操作的集合。接口描述了類或組件的對外可見的動作。
33.類是對應用領域或應用解決方案中概念的描述。
34.時序圖顯示多個對象之間的動態(tài)協(xié)作,重點是顯示對象之間發(fā)送的消息的順序。
35.封裝是指屬性和操作封進一個對象里,它的內(nèi)部信息對外界隱藏,不允許外界直接存取對象的屬性,只能通過對象提供的有限的接口對對象的屬性數(shù)據(jù)進行操作。
36.Rose的正向工程就是從代碼到模型。
37.在UML中,配置圖中的關聯(lián)關系的表示方法與類圖中關聯(lián)關系相同,都是一條虛線。
38.組件的接口分為兩種:導入接口和導出接口。
39.標記值用字符串表示,字符串有標記號、等號和值,寫法上為“鍵=值”。
40.活動圖中的對象流是動作狀態(tài)或者活動狀態(tài)與對象之間的依賴關系,表示動作使用對象或者動作對對象的影響。
41.對象圖是類圖的變體,它使用與類圖相似的符號描述,不同之處在于對象圖顯示的是類的多個對象實例而非實際的類。
42.配置視圖描述系統(tǒng)的實現(xiàn)模塊以及它們之間的依賴關系。
43.代碼生成(正向工程)是指從Rose模型中的一個或多個類圖生成Java源代碼的過程。
44.狀態(tài)圖由表示狀態(tài)的節(jié)點和表示狀態(tài)之間轉(zhuǎn)換的帶箭頭的直線組成。若干個狀態(tài)由一條或者多條轉(zhuǎn)換箭頭連接,狀態(tài)的轉(zhuǎn)換由事件觸發(fā)。
45.在UML中,組件用一個左側(cè)帶有兩個突出小矩形的矩形來表示。
46.在UML中,組件圖中依賴關系的表示方法與類圖中依賴關系相同,都是一個由客戶指向提供者的實線箭頭。
47.邏輯視圖描述系統(tǒng)應該具備的功能,也就是被稱為參與者的外部用戶所能觀察到的功能。
48.構(gòu)造型可以基于所有種類的模型元素:類、節(jié)點、組件、注釋、關聯(lián)、泛化和依賴等都可以用來作為構(gòu)造型的基類。
49.并發(fā)視圖主要考慮資源的有效利用、代碼的并行執(zhí)行以及系統(tǒng)環(huán)境中異步事件的處理。
50.軟件工程是一種層次化的技術,任何工程都必須以有組織的質(zhì)量保證為基礎。

