《UML建模技術(shù)》期末試卷AB卷帶答案_第1頁(yè)
《UML建模技術(shù)》期末試卷AB卷帶答案_第2頁(yè)
《UML建模技術(shù)》期末試卷AB卷帶答案_第3頁(yè)
《UML建模技術(shù)》期末試卷AB卷帶答案_第4頁(yè)
《UML建模技術(shù)》期末試卷AB卷帶答案_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 UML建模技術(shù) 期末考試試卷A(適用班級(jí): 軟件071、072、073)計(jì)分:一、填空題(每空 3 分,共 30分)1UML是由信息系統(tǒng)和面向?qū)ο箢I(lǐng)域的三位著名的方法學(xué)家 、James Rumbaugh和Ivar Jacobson在二十世紀(jì)九十年代中期提出。2UML最終于 11月7日正式被OMG采納作為業(yè)界標(biāo)準(zhǔn)。3在UML的事物的關(guān)系中,用來(lái)描述一般化和特殊化的關(guān)系是指 關(guān)系。4 是對(duì)類(lèi)所描述事物的補(bǔ)充說(shuō)明,它顯示了類(lèi)的所有對(duì)象可能具有的狀態(tài),以及引起狀態(tài)變化的事件。5 用來(lái)反映若干個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作關(guān)系,也就是隨著時(shí)間的流逝,對(duì)象之間的交互方式。6使用Rational Rose建立的模型

2、文件名的擴(kuò)展名是: 。7 代表一個(gè)系統(tǒng)或系統(tǒng)的一部分行為,是對(duì)一組動(dòng)作序列的描述。UML中,使用橢圓圖形來(lái)表示。8沒(méi)有具體對(duì)象的類(lèi),并且?guī)в谐橄蠓椒ǖ念?lèi)稱(chēng)為_(kāi)。9如果一個(gè)類(lèi)的屬性不能被其子類(lèi)使用,則該屬性的可見(jiàn)性為:_。10在UML的部署圖中,能夠執(zhí)行軟件、具有計(jì)算能力的節(jié)點(diǎn),稱(chēng)為。二、選擇題(每題3 分,共 45分,每題只有一個(gè)正確答案)1以下UML的描述中,錯(cuò)誤的是:_。AUML不是一種可視化的程序設(shè)計(jì)語(yǔ)言,而是一種可視化的建模語(yǔ)言BUML是一種建模語(yǔ)言規(guī)格說(shuō)明,是一種表示的標(biāo)準(zhǔn)CUML不是過(guò)程,也不是方法,但允許任何一種過(guò)程和方法使用它DUML是一種面向?qū)ο蟮脑O(shè)計(jì)工具2用例屬于UML的哪

3、一類(lèi)事物: 。A結(jié)構(gòu)事物B行為事物C分組事物D注釋事物3從系統(tǒng)的外部用戶(hù)角度出發(fā),用于描述系統(tǒng)應(yīng)該具有的功能集的UML視圖是: 。A用例視圖B邏輯視圖C并發(fā)視圖D組件視圖4如果要設(shè)置指定模型元素的字體,可以選擇的操作菜單是: 。AFile菜單BEdit菜單CFormat菜單DView菜單5用例從用戶(hù)角度描述系統(tǒng)的行為。用例之間可以存在一定的關(guān)系。假設(shè)在“圖書(shū)館管理系統(tǒng)”用例模型中,所有用戶(hù)使用系統(tǒng)之前必須通過(guò)“身份驗(yàn)證”,“身份驗(yàn)證”可以有“密碼驗(yàn)證”和“智能卡驗(yàn)證”兩種方式,則“身份驗(yàn)證”與“密碼驗(yàn)證”和“智能卡驗(yàn)證”之間是 關(guān)系。A關(guān)聯(lián)B包含C擴(kuò)展D泛化 6下列關(guān)于使用用例的目的,不正確的

4、是: 。A確定系統(tǒng)應(yīng)具備哪些功能B為系統(tǒng)的功能提供清晰一致的描述,方便開(kāi)發(fā)人員傳遞系統(tǒng)的需求C為系統(tǒng)驗(yàn)證工作打下基礎(chǔ)D減少程序員的編碼工作量,提高開(kāi)發(fā)效率7UML中類(lèi)的有三種,下面哪個(gè)不是其中之一_。A實(shí)體類(lèi)B邊界類(lèi)C控制類(lèi)D主類(lèi)8在UML中,類(lèi)之間的關(guān)系有一種為關(guān)聯(lián)關(guān)系,其中多重性用來(lái)描述類(lèi)之間的對(duì)應(yīng)關(guān)系,下面哪個(gè)不是其中之一_。A0.1B0.*C1.*D*.*9如果一個(gè)類(lèi)與另一個(gè)類(lèi)之間的關(guān)系具有“整體與部分”的特點(diǎn),描述的是“has a”的關(guān)系,那么這兩個(gè)類(lèi)之間的關(guān)系屬于_ 關(guān)系。A聚合B組合C泛化D實(shí)現(xiàn)10“交通工具”類(lèi)與“汽車(chē)”類(lèi)之間的關(guān)系屬于_ 關(guān)系。A聚合B組合C泛化D實(shí)現(xiàn)11在下

5、面的圖例中,哪個(gè)用來(lái)描述活動(dòng)(activity)_。12組件圖用于對(duì)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖建模,這種視圖主要支持系統(tǒng)部件的配置管理,通??梢苑譃樗姆N方式來(lái)完成,下面哪種不是其中之一_。A對(duì)源代碼建模B對(duì)可執(zhí)行體的發(fā)布建模C對(duì)事物建模D對(duì)物理數(shù)據(jù)庫(kù)建模13下列不屬于組件圖中的組件類(lèi)型的是:_。A調(diào)用時(shí)的組件B編譯時(shí)的源組件C鏈接時(shí)的二進(jìn)制組件D運(yùn)行時(shí)的可執(zhí)行組件14下列不屬于部署圖中的設(shè)備類(lèi)型的是:_。A打印機(jī)B計(jì)算機(jī)C掃描儀D路由器15在繪制部署圖時(shí),如果要描述處理器之間或處理器與設(shè)備之間通過(guò)以太網(wǎng)進(jìn)行連接的關(guān)系時(shí),使用下列哪一種構(gòu)造型_。AEthernetBparallelCTCP/IPDInt

6、ernet班級(jí) 姓名 學(xué)號(hào) 任課教師 出卷教師 審核 裝 訂 線(xiàn) 三、讀圖題(共 25分)(答案可以寫(xiě)在答題紙的背面)1閱讀下圖,描述該用例圖所描述的系統(tǒng)功能及其用例之間的關(guān)系。(15分)圖12閱讀下圖,并回答問(wèn)題。(10分)圖2(1)該圖在UML中屬于什么類(lèi)型的圖?(2)在該圖中,第三個(gè)步驟中的消息是如何傳遞的?班級(jí) 姓名 學(xué)號(hào) 任課教師 出卷教師 審核 裝 訂 線(xiàn) UML建模技術(shù) 期末考試試卷答題卡( A 卷)計(jì)分:一、填空題(每空 3 分,共 30 分)題號(hào)答案題號(hào)答案16273849510二、選擇題(每小題 3 分,共 45 分)題1題2題3題4題5題6題7題8題9題10題11題12題

7、13題14題15三、讀圖題(共25 分)第1題:第2題: UML建模技術(shù) 期末考試試卷參考答案及評(píng)分要求(A卷)一、填空題(每空 3 分,共 30 分)題號(hào)答案題號(hào)答案1(Grady Booch)6(.mdl)2(1997年)7(用例)3(泛化)8(抽象類(lèi))4(狀態(tài)圖)9(private)5(順序圖)10(處理器)二、選擇題(每小題 3 分,共 45 分)題1題2題3題4題5題6題7題8DAACDDDD題9題10題11題12題13題14題15ACACABA三、讀圖題(共25 分)第1題:該用例圖描述的是圖書(shū)館管理系統(tǒng)中管理員對(duì)書(shū)籍和書(shū)目的管理流程。在這個(gè)流程中,管理員這個(gè)Actor與用例刪除書(shū)

8、目、刪除書(shū)籍、修改書(shū)籍信息、新增書(shū)籍之間能通過(guò)消息傳遞發(fā)生關(guān)聯(lián)。(7分)而圖書(shū)查詢(xún)這個(gè)用例與刪除書(shū)目、刪除書(shū)籍、修改書(shū)籍信息這三個(gè)用例之間有被包含的關(guān)系,也就是說(shuō),在刪除書(shū)目、刪除書(shū)籍、修改書(shū)籍信息用例發(fā)生的過(guò)程前,需要進(jìn)行圖書(shū)查詢(xún)。新增書(shū)目這個(gè)用例與新增書(shū)籍這個(gè)用例也是被包含的關(guān)系。(8分)第2題:(1)順序圖(5分)(2)第三步中,書(shū)籍管理控制類(lèi)為得到書(shū)籍信息,與書(shū)籍類(lèi)發(fā)生信息傳遞,也即消息從書(shū)籍控制類(lèi)向書(shū)籍類(lèi)傳遞。(5分)班級(jí) 姓名 學(xué)號(hào) 任課教師 出卷教師 審核 裝 訂 線(xiàn) XXXX學(xué)院 UML建模技術(shù) 期末考試試卷B(適用班級(jí): 軟件071、072、073) 計(jì)分:選擇題(每題2分,

9、共40分,每題只有一個(gè)正確答案)1下列描述中,哪個(gè)不是軟件與硬件的區(qū)別()A.軟件是被開(kāi)發(fā)或設(shè)計(jì)的,而不是被制造的;B.軟件不會(huì)“磨損”,但會(huì)“退化”;C.軟件的開(kāi)發(fā)至今尚未擺脫手工藝的開(kāi)發(fā)方式;D.軟件開(kāi)發(fā)與硬件開(kāi)發(fā)的流程一樣。2下列哪個(gè)不是RUP的模型元素()A.工作人員B.活動(dòng)C.制品D.工作流E.模型3在UML中,有四種事物,下面哪個(gè)不是()A.結(jié)構(gòu)事物B.行為事物C.分組事物D.注釋事物E.靜態(tài)事物4在UML中,有四種關(guān)系,下面哪個(gè)不是()A. 依賴(lài)關(guān)系B.關(guān)聯(lián)關(guān)系C.泛化關(guān)系D.實(shí)現(xiàn)關(guān)系E.繼承關(guān)系5下面哪個(gè)不是UML中的靜態(tài)視圖()A.狀態(tài)圖B.用例圖C.對(duì)象圖D.類(lèi)圖6在ATM

10、自動(dòng)取款機(jī)的工作模型中(用戶(hù)通過(guò)輸入正確的用戶(hù)資料,從銀行取錢(qián)的過(guò)程),下面哪個(gè)不是“Actor”()A.用戶(hù)B.ATM取款機(jī)C.ATM取款機(jī)管理員D.取款7在用例之間,會(huì)有三種不同的關(guān)系,下列哪個(gè)不是他們之間可能的關(guān)系()A.包含(include)B.擴(kuò)展(extend)C.泛化(generalization)D.關(guān)聯(lián)(connect)8下面哪個(gè)不是活動(dòng)圖中的基本元素()A.狀態(tài)、分支B.轉(zhuǎn)移、匯合C.泳道、轉(zhuǎn)移D.用例、狀態(tài)9在下面的圖例中,哪個(gè)用來(lái)描述活動(dòng)(activity)() A B C D10事件(event)表示對(duì)一個(gè)在時(shí)間和空間上占據(jù)一定位置的有意義的事情的規(guī)格說(shuō)明,下面哪個(gè)不

11、是事件的類(lèi)型()A.信號(hào)B.調(diào)用事件C.變化事件D.時(shí)間事件E.源事件11狀態(tài)是指在對(duì)象的生命周期中滿(mǎn)足某些條件、執(zhí)行某些活動(dòng)或等待某些事件時(shí)的一個(gè)條件或狀況,下面哪個(gè)不是狀態(tài)的基本組成部分()A.名稱(chēng)B.進(jìn)入/退出動(dòng)作C.內(nèi)部轉(zhuǎn)換D.子狀態(tài)E.延遲事件F.外部轉(zhuǎn)換12轉(zhuǎn)換是兩個(gè)狀態(tài)間的一種關(guān)系,表示對(duì)象將在當(dāng)前狀態(tài)中執(zhí)行動(dòng)作,并在某個(gè)特定事件發(fā)生或某個(gè)特定的條件滿(mǎn)足時(shí)進(jìn)入后續(xù)狀態(tài)。下面哪個(gè)不是轉(zhuǎn)換的組成部分()A.源狀態(tài)B.事件觸發(fā)C.監(jiān)護(hù)條件D.動(dòng)作E.目標(biāo)狀態(tài)F.轉(zhuǎn)換條件13通常對(duì)象有很多屬性,但對(duì)于外部對(duì)象來(lái)說(shuō)某些屬性應(yīng)該不能被直接訪(fǎng)問(wèn),下面哪個(gè)不是UML中的類(lèi)成員訪(fǎng)問(wèn)限定性()班級(jí)

12、姓名 學(xué)號(hào) 任課教師 出卷教師 審核 裝 訂 線(xiàn) A.公有的(public)B.受保護(hù)的(protected)C.友員(friendly)D.私有的(private)14UML中類(lèi)的有三種,下面哪個(gè)不是其中之一()A.實(shí)體類(lèi)B.邊界類(lèi)C.控制類(lèi)D.主類(lèi)15在UML中,類(lèi)之間的關(guān)系有一種為關(guān)聯(lián)關(guān)系,其中多重性用來(lái)描述類(lèi)之間的對(duì)應(yīng)關(guān)系,下面哪個(gè)不是其中之一()A.0.1B.0.*C.1.*D.*.*16順序圖是強(qiáng)調(diào)消息隨時(shí)間順序變化的交互圖,下面哪個(gè)不是用來(lái)描述順序圖的組成部分()A.類(lèi)角色B.生命線(xiàn)C.激活期D.消息E.轉(zhuǎn)換17關(guān)于協(xié)作圖的描述,下列哪個(gè)不正確()A.協(xié)作圖作為一種交互圖,強(qiáng)調(diào)的

13、是參加交互的對(duì)象的組織;B.在ROSE工具中,協(xié)作圖可在順序圖的基礎(chǔ)上按“F5”鍵自動(dòng)生成;C.協(xié)作圖中有消息流的順序號(hào);D.協(xié)作圖是順序圖的一種18關(guān)于包的描述,哪個(gè)不正確()A.和其他建模元素一樣,每個(gè)包必須有一個(gè)區(qū)別于其他包的名字;B.包中可以包含其他元素,比如類(lèi)、接口、組件、用例等等;C.包的可見(jiàn)性分為:public、protected、private;D.引入(import)使得一個(gè)包中的元素可以單向訪(fǎng)問(wèn)另一個(gè)包中的元素;E.導(dǎo)出(export)使的一個(gè)包中的元素可以單向訪(fǎng)問(wèn)另一個(gè)包中的元素;19組件圖用于對(duì)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖建模,這種視圖主要支持系統(tǒng)部件的配置管理,通??梢苑譃樗姆N

14、方式來(lái)完成,下面哪種不是其中之一()A.對(duì)源代碼建模B.對(duì)可執(zhí)行體的發(fā)布建模C.對(duì)物理數(shù)據(jù)庫(kù)建模D.對(duì)可適應(yīng)的系統(tǒng)建模E.對(duì)事物建模20下面關(guān)于正向工程與逆向工程的描述,哪個(gè)不正確()A.正向工程是通過(guò)到實(shí)現(xiàn)語(yǔ)言的映射而把模型轉(zhuǎn)換為代碼的過(guò)程;B.逆向工程是通過(guò)從特定實(shí)現(xiàn)語(yǔ)言的映射而把代碼轉(zhuǎn)換為模型的過(guò)程;C.正向工程是通過(guò)從特定實(shí)現(xiàn)語(yǔ)言的映射而把代碼轉(zhuǎn)換為模型的過(guò)程;D.正向工程與逆向工程可以通過(guò)rose支持來(lái)實(shí)現(xiàn);二、填空題(每空2分,共20分)1UML中的三種基本構(gòu)造塊為:_、_關(guān)系_、_。2UML中的圖分為:_、對(duì)象圖、_ 、_、活動(dòng)圖、_、協(xié)作圖、_、部署圖九種。3下圖中類(lèi)的名字是:

15、_類(lèi)中的成員屬性是:_ 類(lèi)中的行為(方法)是:_。三、圖解問(wèn)答題(每圖8分,共40分)請(qǐng)仔細(xì)閱讀下圖,描述該圖的基本含義: 圖A.1該圖的基本含義:班級(jí) 姓名 學(xué)號(hào) 任課教師 出卷教師 審核 裝 訂 線(xiàn) 請(qǐng)參考下圖,回答問(wèn)題: 圖A.2圖中的實(shí)體類(lèi)為_(kāi)圖中的控制類(lèi)為_(kāi)圖中的邊界類(lèi)為_(kāi)“借書(shū)界面”類(lèi)中的成員屬性有_請(qǐng)參考下圖,回答問(wèn)題: 圖A.3該圖中有幾種狀態(tài),分別為_(kāi)請(qǐng)描述線(xiàn)程的基本運(yùn)行過(guò)程_請(qǐng)參考下圖,回答問(wèn)題: 圖A.4在該圖中,有幾種不同角色:請(qǐng)找出客戶(hù)在該流程過(guò)程中相關(guān)活動(dòng)內(nèi)容:請(qǐng)參考下圖,回答問(wèn)題: 圖A.5該圖在UML中屬于什么類(lèi)型的圖?在該圖中,第三個(gè)步驟中的消息是如何傳遞的?

16、UML建模技術(shù) 期末考試試卷參考答案及評(píng)分要求(B卷)一、選擇題(每小題 2 分,共 40 分)題1題2題3題4題5題6題7題8D EEEADDD題9題10題11題12題13題14題15題16AEFFCDDE 題17題18題19題20DEEC二、填空題(每空 2 分,共 20 分)題號(hào)答案1事物,圖2用例圖,狀態(tài)圖,順序圖,類(lèi)圖,組件圖3Login , sName sPass , checkUser()三、讀圖題(共40 分)該用例圖描述的是圖書(shū)館管理系統(tǒng)中管理員對(duì)書(shū)籍和書(shū)目的管理流程。在這個(gè)流程中,管理員這個(gè)Actor與用例刪除書(shū)目、刪除書(shū)籍、修改書(shū)籍信息、新增書(shū)籍之間能通過(guò)消息傳遞發(fā)生關(guān)聯(lián),而圖書(shū)查詢(xún)這個(gè)用例與刪除書(shū)目、刪除書(shū)籍、修改書(shū)籍信息這三個(gè)用例之間有被包含的關(guān)系,也就是說(shuō),在刪除書(shū)目、刪除書(shū)籍、修改書(shū)籍信息用例發(fā)生的過(guò)程前,需要進(jìn)行圖書(shū)查詢(xún)。新增書(shū)目這個(gè)用例與新增書(shū)籍這個(gè)用例也是被包含的關(guān)系。書(shū)籍類(lèi)、書(shū)目類(lèi); 書(shū)籍管理; 借書(shū)界面; sUserName,sPass就緒,運(yùn)行,阻塞;線(xiàn)程運(yùn)行的基本

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論