需要答案請(qǐng)加QQ:296856541 微信:aopopengzs
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
福師《面向?qū)ο蟮某绦蛟O(shè)計(jì)》在線作業(yè)一-0003
試卷總分:100 得分:100
一、單選題 (共 9 道試題,共 18 分)
1.UML的四層模型體系結(jié)構(gòu)中,元元模型層通常稱為()層
A.M0
B.M1
C.M2
D.M3
2.OCL最初由()公司設(shè)計(jì)成功,由Jos Warmer和Steve Cook等人從一個(gè)項(xiàng)目中得到靈感而產(chǎn)生的。
A.IBM
B.Oracle
C.Microsoft
D.聯(lián)想
3.在UML中,擴(kuò)展關(guān)系表示為虛線箭頭加()字樣。
A.<<include>>
B.<<extend>>
C.<<association>>
D.<<generalization>>
4.并發(fā)視圖由狀態(tài)圖、(),以及活動(dòng)圖組成。
A.協(xié)作圖
B.時(shí)序圖
C.類圖
D.用例圖
5.RUP的核心工作流中,分為()個(gè)核心過(guò)程工作流和3個(gè)核心支持工作流。
A.4
B.5
C.6
D.7
6.UML的()為UML的基礎(chǔ)結(jié)構(gòu),基礎(chǔ)結(jié)構(gòu)由Infrastructure包表示。
A.元元模型層
B.元模型層
C.模型層
D.運(yùn)行時(shí)實(shí)例層
7.在UML中,包含關(guān)系表示為虛線箭頭加()字樣。
A.<<include>>
B.<<extend>>
C.<<association>>
D.<<generalization>>
8.瀑布模型由B.M.Boehm于()年首先提出。
A.1960
B.1971
C.1970
D.1988
9.RUP的中文全稱是()
A.統(tǒng)一開(kāi)發(fā)過(guò)程
B.統(tǒng)一聯(lián)合過(guò)程
C.面向?qū)ο蟪绦蛟O(shè)計(jì)
D.類的實(shí)現(xiàn)
二、多選題 (共 18 道試題,共 36 分)
10.類的設(shè)計(jì)應(yīng)遵循如下原則()
A.把類設(shè)計(jì)成可復(fù)用的“插接相容性”部件
B.把類設(shè)計(jì)成健壯的部件
C.把類設(shè)計(jì)成可集成的部件
D.把類設(shè)計(jì)成任何情況下不能繼承的部件
11.狀態(tài)機(jī)由()和動(dòng)作組成
A.狀態(tài)
B.轉(zhuǎn)換
C.事件
D.活動(dòng)
12.用例圖包含的元素分別是:參與者、(),以及泛化關(guān)系。
A.用例
B.關(guān)聯(lián)關(guān)系
C.包含關(guān)系
D.擴(kuò)展關(guān)系
13.事件流通常包括()和事后事件
A.簡(jiǎn)要說(shuō)明
B.前提條件
C.主事件流
D.其他事件流
14.狀態(tài)圖的圖標(biāo)可以分為以下幾個(gè)部分:()。
A.名稱
B.內(nèi)部轉(zhuǎn)換
C.嵌套狀態(tài)圖
D.操作
15.常見(jiàn)的事物之間的聯(lián)系包括()
A.關(guān)聯(lián)關(guān)系
B.依賴關(guān)系
C.泛化關(guān)系
D.實(shí)現(xiàn)關(guān)系
E.聚合關(guān)系
16.配置圖中通常包含兩種元素,分別是()。
A.節(jié)點(diǎn)
B.依賴關(guān)系
C.關(guān)聯(lián)關(guān)系
D.接口
17.UML中的視圖大致分為如下幾種()
A.用例視圖
B.邏輯視圖
C.組件視圖
D.并發(fā)視圖
E.配置視圖
18.UML中的事物可分為以下幾類()
A.結(jié)構(gòu)事物
B.動(dòng)作事物
C.分組事物
D.注釋事物
19.對(duì)系統(tǒng)的物理方面進(jìn)行建模時(shí)要用到兩種圖,分別是()。
A.組件圖
B.狀態(tài)圖
C.活動(dòng)圖
D.配置圖
20.用例圖中的參與者有三大類,分別是()
A.系統(tǒng)用戶
B.與所建造的系統(tǒng)交互的其他系統(tǒng)
C.一些可以運(yùn)行的進(jìn)程
D.其它無(wú)關(guān)用戶
21.在對(duì)軟件系統(tǒng)建模的過(guò)程中,存在3種類型的組件,分別是()、()和()。
A.配置組件
B.工作產(chǎn)品組件
C.執(zhí)行組件
D.自定義組件
22.UML的結(jié)構(gòu)事物共有類、( )、組件、節(jié)點(diǎn)。
A.接口
B.協(xié)作
C.用例
D.活動(dòng)類
23.UML是一個(gè)層次的體系結(jié)構(gòu),每個(gè)層次是根據(jù)該層中元素的一般性程度劃分的。從一般到具體,分別為()。
A.元元模型層
B.元模型層
C.模型層
D.運(yùn)行時(shí)實(shí)例層
24.配置圖一般用于對(duì)系統(tǒng)的實(shí)現(xiàn)視圖建模,建模的時(shí)候要找出系統(tǒng)中的節(jié)點(diǎn)以及節(jié)點(diǎn)之間的關(guān)聯(lián)關(guān)系,具體的建模步驟包括()。
A.對(duì)系統(tǒng)中的節(jié)點(diǎn)建模
B.對(duì)節(jié)點(diǎn)之間的關(guān)聯(lián)關(guān)系建模
C.對(duì)駐留在節(jié)點(diǎn)上的配置建模
D.對(duì)駐留在節(jié)點(diǎn)上的配置之間的依賴關(guān)系建模
E.對(duì)建模的結(jié)果進(jìn)行精華和細(xì)化。
25.運(yùn)用UML進(jìn)行面向?qū)ο蟮南到y(tǒng)分析設(shè)計(jì),需要經(jīng)過(guò)如下步驟()
A.識(shí)別系統(tǒng)的用例和角色
B.進(jìn)行系統(tǒng)分析并抽象出類
C.設(shè)計(jì)系統(tǒng),并設(shè)計(jì)系統(tǒng)中的類及其行為
D.編寫(xiě)代碼
26.類中屬性的可見(jiàn)性主要包括()。
A.公有
B.私有
C.其它
D.受保護(hù)
27.一般,軟件項(xiàng)目失敗原因包括以下幾種:缺少有效的測(cè)試、對(duì)項(xiàng)目狀態(tài)的主觀估計(jì)、沒(méi)有正確地處理項(xiàng)目開(kāi)發(fā)過(guò)程中的風(fēng)險(xiǎn)、沒(méi)有對(duì)項(xiàng)目變更進(jìn)行控制,以及()。
A.混亂的需求管理
B.開(kāi)發(fā)者之間以及開(kāi)發(fā)者和用戶不清晰的交流
C.架構(gòu)不夠牢固
D.沒(méi)有發(fā)現(xiàn)需求、設(shè)計(jì)和實(shí)現(xiàn)中的不一致
三、判斷題 (共 23 道試題,共 46 分)
28.逆向工程是指將代碼轉(zhuǎn)換成模型,或者迭代過(guò)程結(jié)束。
29.包是將多個(gè)元素組織為語(yǔ)義相關(guān)的組的通用機(jī)制。一個(gè)包擁有或引用的模型元素稱為該包的內(nèi)容。
30.Rose的雙向工程包括正向工程和逆向工程。
31.活動(dòng)圖中的對(duì)象流是動(dòng)作狀態(tài)或者活動(dòng)狀態(tài)與對(duì)象之間的依賴關(guān)系,表示動(dòng)作使用對(duì)象或者動(dòng)作對(duì)對(duì)象的影響。
32.在活動(dòng)圖中,對(duì)象流用帶有箭頭的實(shí)線表示。
33.消息是兩個(gè)對(duì)象之間的單路通信,從發(fā)送方到接收方的控制信息流。
34.接口和組件之間的關(guān)系分為兩種:實(shí)現(xiàn)關(guān)系和依賴關(guān)系。
35.協(xié)作圖對(duì)在一次交互中有意義的對(duì)象和對(duì)象間的鏈建模。
36.在UML中,配置圖中的關(guān)聯(lián)關(guān)系的表示方法與類圖中關(guān)聯(lián)關(guān)系相同,都是一條虛線。
37.組件與類不同的是,組件沒(méi)有名稱。
38.用例可以和其他用例擁有相同的名字。
39.對(duì)象圖是類圖的變體,它使用與類圖相似的符號(hào)描述,不同之處在于對(duì)象圖顯示的是類的多個(gè)對(duì)象實(shí)例而非實(shí)際的類。
40.狀態(tài)圖由表示狀態(tài)的節(jié)點(diǎn)和表示狀態(tài)之間轉(zhuǎn)換的帶箭頭的直線組成。若干個(gè)狀態(tài)由一條或者多條轉(zhuǎn)換箭頭連接,狀態(tài)的轉(zhuǎn)換由事件觸發(fā)。
41.邏輯視圖描述系統(tǒng)應(yīng)該具備的功能,也就是被稱為參與者的外部用戶所能觀察到的功能。
42.類是對(duì)應(yīng)用領(lǐng)域或應(yīng)用解決方案中概念的描述。
43.工作產(chǎn)品組件包括模型、源代碼和用于創(chuàng)建配置組件的數(shù)據(jù)文件,它們是配置組件的來(lái)源。
44.構(gòu)造型可以基于所有種類的模型元素:類、節(jié)點(diǎn)、組件、注釋、關(guān)聯(lián)、泛化和依賴等都可以用來(lái)作為構(gòu)造型的基類。
45.配置視圖描述系統(tǒng)的實(shí)現(xiàn)模塊以及它們之間的依賴關(guān)系。
46.標(biāo)記值用字符串表示,字符串有標(biāo)記號(hào)、等號(hào)和值,寫(xiě)法上為“鍵=值”。
47.類圖是一種模型類型,確切地說(shuō),是一種靜態(tài)模型類型。
48.對(duì)象類是對(duì)類描述的補(bǔ)充,用于顯示類的對(duì)象可能具備的所有狀態(tài),以及引起狀態(tài)改變的事件。
49.軟件工程是一種層次化的技術(shù),任何工程都必須以有組織的質(zhì)量保證為基礎(chǔ)。
50.用例圖顯示多個(gè)外部參與者以及他們與系統(tǒng)提供的用例之間的連接。

