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

