2022年uml習(xí)題及答案_第1頁(yè)
2022年uml習(xí)題及答案_第2頁(yè)
2022年uml習(xí)題及答案_第3頁(yè)
2022年uml習(xí)題及答案_第4頁(yè)
2022年uml習(xí)題及答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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 習(xí)題1、 什么不是面向?qū)ο蟪绦蛟O(shè)計(jì)的主要特征。() a封裝c多態(tài)b繼承d結(jié)構(gòu)2、 uml 中有四種關(guān)系是:依賴(lài),泛化,關(guān)聯(lián)和()a、繼承b、合作c、實(shí)現(xiàn)d、抽象3、 uml 中的事物包括:結(jié)構(gòu)事物,分組事物,注釋事物和()a、實(shí)體事物b、邊界事物c、控制事物d、動(dòng)作事物4、 在 uml 中, ()圖顯示了一組類(lèi)、接口、協(xié)作以及它們之間的關(guān)系。a、狀態(tài)圖b、類(lèi)圖c、用例圖d、部署圖5、 下列描述中,哪個(gè)不是建模的基本原則()a.要仔細(xì)的選擇模型b.每一種模型可以在不同的精度級(jí)別上表示所要開(kāi)發(fā)的系統(tǒng)c.模型要與現(xiàn)實(shí)相聯(lián)系d.對(duì)一個(gè)重要的系統(tǒng)用一個(gè)模型就可以充分描述6、 uml 體系包括三個(gè)

2、部分:uml 基本構(gòu)造塊, ()和 uml 公共機(jī)制a、uml 規(guī)則b、uml 命名c、uml 模型d、uml 約束7、 下圖是()a、類(lèi)圖b、用例圖c、活動(dòng)圖d、狀態(tài)圖10、下面哪個(gè)不是uml 中的靜態(tài)視圖()a.狀態(tài)圖b.用例圖精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 1 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 1 頁(yè),共 10 頁(yè) - - - - - - - - -c.對(duì)象圖d.類(lèi)圖11、 ()技術(shù)是將一個(gè)活動(dòng)圖中的活動(dòng)狀態(tài)進(jìn)行分組,每

3、一組表示一個(gè)特定的類(lèi)、人或部門(mén),他們負(fù)責(zé)完成組內(nèi)的活動(dòng)。a、泳道b、分叉匯合c、分支d、轉(zhuǎn)移12、下列關(guān)于狀態(tài)圖的說(shuō)法中,正確的是()a. 狀態(tài)圖是uml 中對(duì)系統(tǒng)的靜態(tài)方面進(jìn)行建模的五種圖之一。b. 狀態(tài)圖是活動(dòng)圖的一個(gè)特例,狀態(tài)圖中的多數(shù)狀態(tài)是活動(dòng)狀態(tài)c. 活動(dòng)圖和狀態(tài)圖是對(duì)一個(gè)對(duì)象的生命周期進(jìn)行建模,描述對(duì)象隨時(shí)間變化的行為。d. 狀態(tài)圖強(qiáng)調(diào)對(duì)有幾個(gè)對(duì)象參與的活動(dòng)過(guò)程建模,而活動(dòng)圖更強(qiáng)調(diào)對(duì)單個(gè)反應(yīng)型對(duì)象建模13、對(duì)反應(yīng)型對(duì)象建模一般使用()圖a、狀態(tài)圖b、順序圖c、活動(dòng)圖d、類(lèi)圖14、類(lèi)圖應(yīng)該畫(huà)在rose的哪種()視圖中a、use case view b、logic viewc、comp

4、onent view d、deployment view 15、類(lèi)通??梢苑譃閷?shí)體類(lèi),()和邊界類(lèi)a、父類(lèi)b、子類(lèi)c、控制類(lèi)d、祖先類(lèi)16、順序圖由類(lèi)角色,生命線,激活期和()組成a、關(guān)系b、消息c、用例d、實(shí)體17、 ()是系統(tǒng)中遵從一組接口且提供實(shí)現(xiàn)的一個(gè)物理部件,通常指開(kāi)發(fā)和運(yùn)行時(shí)類(lèi)的物理實(shí)現(xiàn)a、部署圖b、類(lèi)c、接口d、組件18、關(guān)于協(xié)作圖的描述,下列哪個(gè)不正確 ()a.協(xié)作圖作為一種交互圖,強(qiáng)調(diào)的是參加交互的對(duì)象的組織;b.協(xié)作圖是順序圖的一種特例c.協(xié)作圖中有消息流的順序號(hào);精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 2 頁(yè),共 10

5、頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 2 頁(yè),共 10 頁(yè) - - - - - - - - -d.在 rose 工具中,協(xié)作圖可在順序圖的基礎(chǔ)上按“f5”鍵自動(dòng)生成;19、組件圖用于對(duì)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖建模,這種視圖主要支持系統(tǒng)部件的配置管理,通??梢苑譃樗姆N方式來(lái)完成,下面哪種不是 其中之一()a.對(duì)源代碼建模b.對(duì)事物建模c.對(duì)物理數(shù)據(jù)庫(kù)建模d.對(duì)可適應(yīng)的系統(tǒng)建模20、一個(gè)對(duì)象和另一個(gè)對(duì)象之間,通過(guò)消息來(lái)進(jìn)行通信。消息通信在面向?qū)ο蟮恼Z(yǔ)言中即()a、方法實(shí)現(xiàn)b、方法嵌套c、方法調(diào)用d、方法定義21、

6、 ()是可復(fù)用的,提供明確接口完成特定功能的程序代碼塊。a、模塊b、函數(shù)c、用例d、軟件構(gòu)件22、下圖中的空心箭頭連線表示()關(guān)系a、泛化b、包含c、擴(kuò)展d、實(shí)現(xiàn)23、組件圖展現(xiàn)了一組組件之間的組件和依賴(lài)。它專(zhuān)注于系統(tǒng)的()實(shí)現(xiàn)圖a、動(dòng)態(tài)b、靜態(tài)c、基礎(chǔ)d、實(shí)體24、若將活動(dòng)狀態(tài)比作方法,那么動(dòng)作狀態(tài)即()a、方法名b、方法返回值c、方法體中的每一條語(yǔ)句d、方法的可見(jiàn)性25、事件可以分為內(nèi)部事件和外部事件。按下按鈕和打印機(jī)的中斷是()事件a、內(nèi)部事件b、外部事件26、 ()是用于把元素組織成組的通用機(jī)制精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第

7、3 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 3 頁(yè),共 10 頁(yè) - - - - - - - - -a、包b、類(lèi)c、接口d、組件27、下列關(guān)于類(lèi)方法的聲明,不正確的是 ( ) a方法定義了類(lèi)所許可的行動(dòng)b從一個(gè)類(lèi)所創(chuàng)建的所有對(duì)象可以使用同一組屬性和方法c每個(gè)方法應(yīng)該有一個(gè)參數(shù)d如果在同一個(gè)類(lèi)中定義了類(lèi)似的操作,則他們的行為應(yīng)該是類(lèi)似的28、 ()是一組用于描述類(lèi)或組件的一個(gè)服務(wù)的操作a、包b、節(jié)點(diǎn)c、接口d、組件29、 uml的全稱(chēng)是 ( ) aunify modeling language

8、 bunified modeling languagecunified modem language dunified making language 30、 ()是被節(jié)點(diǎn)執(zhí)行的事物a、包b、組件c、接口d、節(jié)點(diǎn)8、 uml 中, 用例圖展示了外部actor 與系統(tǒng)所提供的用例之間的連接,uml 中的外部 actor是指()a.人員b.單位c.人員和單位d.人員或外部系統(tǒng)9、 uml 中有四種關(guān)系是:依賴(lài),泛化,關(guān)聯(lián)和()a、繼承b、合作c、實(shí)現(xiàn)d、抽象10、uml 中的事物包括:結(jié)構(gòu)事物,分組事物,注釋事物和()a、實(shí)體事物b、邊界事物c、控制事物d、動(dòng)作事物11、在 uml 中, ()圖顯

9、示了一組類(lèi)、接口、協(xié)作以及它們之間的關(guān)系。a、狀態(tài)圖b、類(lèi)圖c、用例圖d、部署圖12、uml中,對(duì)象行為是通過(guò)交互來(lái)實(shí)現(xiàn)的,是對(duì)象間為完成某一目的而進(jìn)行的一系精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 4 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 4 頁(yè),共 10 頁(yè) - - - - - - - - -列消息交換。消息序列可用兩種類(lèi)來(lái)表示,分別是()a.狀態(tài)圖和順序圖b.活動(dòng)圖和協(xié)作圖c.狀態(tài)圖和活動(dòng)圖d.順序圖和協(xié)作圖13、用例( use-ca

10、se )用來(lái)描述系統(tǒng)在事件做出響應(yīng)時(shí)所采取的行動(dòng)。用例之間是具有相關(guān)性的。在一個(gè)“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都需要檢查用戶(hù)帳號(hào)是否正確。 那么,用例“創(chuàng)建新訂單” 、“更新訂單” 與用例“檢查用戶(hù)帳號(hào)” 之間是()關(guān)系a.包含( include)b.擴(kuò)展( extend)c.分類(lèi)( classification )d.聚集( aggregation)10、下面哪個(gè)不是uml 中的靜態(tài)視圖()a.狀態(tài)圖b.用例圖c.對(duì)象圖d.類(lèi)圖11、 ()技術(shù)是將一個(gè)活動(dòng)圖中的活動(dòng)狀態(tài)進(jìn)行分組,每一組表示一個(gè)特定的類(lèi)、人或部門(mén),他們負(fù)責(zé)完成組內(nèi)的活動(dòng)。a、泳道b、分叉匯合c、分支d、轉(zhuǎn)移12、下

11、列關(guān)于狀態(tài)圖的說(shuō)法中,正確的是()a. 狀態(tài)圖是uml 中對(duì)系統(tǒng)的靜態(tài)方面進(jìn)行建模的五種圖之一。b. 狀態(tài)圖是活動(dòng)圖的一個(gè)特例,狀態(tài)圖中的多數(shù)狀態(tài)是活動(dòng)狀態(tài)c. 活動(dòng)圖和狀態(tài)圖是對(duì)一個(gè)對(duì)象的生命周期進(jìn)行建模,描述對(duì)象隨時(shí)間變化的行為。d. 狀態(tài)圖強(qiáng)調(diào)對(duì)有幾個(gè)對(duì)象參與的活動(dòng)過(guò)程建模,而活動(dòng)圖更強(qiáng)調(diào)對(duì)單個(gè)反應(yīng)型對(duì)象建模13、對(duì)反應(yīng)型對(duì)象建模一般使用()圖a、狀態(tài)圖b、順序圖c、活動(dòng)圖d、類(lèi)圖14、類(lèi)圖應(yīng)該畫(huà)在rose的哪種()視圖中a、use case view b、logic viewc、component view d、deployment view 15、類(lèi)通??梢苑譃閷?shí)體類(lèi),()和邊界類(lèi)a

12、、父類(lèi)b、子類(lèi)c、控制類(lèi)d、祖先類(lèi)16、順序圖由類(lèi)角色,生命線,激活期和()組成精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 5 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 5 頁(yè),共 10 頁(yè) - - - - - - - - -a、關(guān)系b、消息c、用例d、實(shí)體17、 ()是系統(tǒng)中遵從一組接口且提供實(shí)現(xiàn)的一個(gè)物理部件,通常指開(kāi)發(fā)和運(yùn)行時(shí)類(lèi)的物理實(shí)現(xiàn)a、部署圖b、類(lèi)c、接口d、組件19、組件圖用于對(duì)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖建模,這種視圖主要支持系統(tǒng)部件的配置

13、管理,通??梢苑譃樗姆N方式來(lái)完成,下面哪種不是 其中之一()a.對(duì)源代碼建模b.對(duì)事物建模c.對(duì)物理數(shù)據(jù)庫(kù)建模d.對(duì)可適應(yīng)的系統(tǒng)建模20、 在 atm 自動(dòng)取款機(jī)的工作模型中(用戶(hù)通過(guò)輸入正確的用戶(hù)資料,從銀行取錢(qián)的過(guò)程) ,下面哪個(gè) 不是 “actor ”() a.用戶(hù)b.atm 取款機(jī)c.atm 取款機(jī)管理員d.取款23、組件圖展現(xiàn)了一組組件之間的組件和依賴(lài)。它專(zhuān)注于系統(tǒng)的()實(shí)現(xiàn)圖a、動(dòng)態(tài)b、靜態(tài)c、基礎(chǔ)d、實(shí)體24、若將活動(dòng)狀態(tài)比作方法,那么動(dòng)作狀態(tài)即()a、方法名b、方法返回值c、方法體中的每一條語(yǔ)句d、方法的可見(jiàn)性25、事件( event)表示對(duì)一個(gè)在時(shí)間和空間上占據(jù)一定位置的有意

14、義的事情的規(guī)格說(shuō)明,下面哪個(gè)不是事件的類(lèi)型()a.信號(hào)b.調(diào)用事件c.源事件d.時(shí)間事件26、 ()是用于把元素組織成組的通用機(jī)制a、包b、類(lèi)c、接口d、組件27、下列關(guān)于類(lèi)方法的聲明,不正確的是 ( ) a方法定義了類(lèi)所許可的行動(dòng)精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 6 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 6 頁(yè),共 10 頁(yè) - - - - - - - - -b從一個(gè)類(lèi)所創(chuàng)建的所有對(duì)象可以使用同一組屬性和方法c每個(gè)方法應(yīng)該有一個(gè)參

15、數(shù)d如果在同一個(gè)類(lèi)中定義了類(lèi)似的操作,則他們的行為應(yīng)該是類(lèi)似的28、 ()是一組用于描述類(lèi)或組件的一個(gè)服務(wù)的操作a、包b、節(jié)點(diǎn)c、接口d、組件29、 uml的全稱(chēng)是 ( ) aunify modeling language bunified modeling languagecunified modem language dunified making language 四、設(shè)計(jì)題(共40分)1、看圖回答問(wèn)題a.下圖中類(lèi)的名字是:_readermanager_ b.類(lèi)中的行為(方法)是:_newreader() ,modifyreader () ,deletereader()_ c.類(lèi)中的成員

16、方法的訪問(wèn)可見(jiàn)性是:publicd.該類(lèi)是什么類(lèi)型的類(lèi),這種類(lèi)型的類(lèi)作用是什么?答:該類(lèi)是控制類(lèi)。 控制類(lèi)是負(fù)責(zé)協(xié)調(diào)其他類(lèi)的工作,它建立了一個(gè)或幾個(gè)用例的行為模型。它整理系統(tǒng)的行為并描述一個(gè)系統(tǒng)的動(dòng)態(tài)特性,處理主要的任務(wù)和控制流。每個(gè)用例通常都有一個(gè)控制類(lèi)、控制用例中的事件順序。也存在多個(gè)用例共享同一個(gè)控制類(lèi)。2、請(qǐng)選擇 uml 中合適的圖來(lái)描述圖書(shū)管理系統(tǒng)中圖書(shū)館業(yè)務(wù)功能模塊。該模塊包括借書(shū),還書(shū),預(yù)約借書(shū)等功能答:用用例圖表現(xiàn)精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 7 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選

17、擇p d f - - - - - - - - - - - - - - 第 7 頁(yè),共 10 頁(yè) - - - - - - - - -借書(shū)還書(shū)預(yù)約書(shū)籍讀者取消預(yù)約管理員讀者查詢(xún)圖書(shū)查詢(xún)超期罰款3、請(qǐng)根據(jù)下面的用例圖設(shè)計(jì)相關(guān)類(lèi)圖精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 8 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 8 頁(yè),共 10 頁(yè) - - - - - - - - -4、看圖回答問(wèn)題(1)該圖是什么圖,其中的矩形框表示什么?(2)該圖描述了怎樣的情

18、形狀態(tài)圖,表示就緒,運(yùn)行,阻塞狀態(tài);線程運(yùn)行的基本流程如下:當(dāng)線程準(zhǔn)備運(yùn)行時(shí),進(jìn)入就緒狀態(tài),如果獲得cpu 時(shí)間片,就轉(zhuǎn)入運(yùn)行狀態(tài),運(yùn)行正常結(jié)束,進(jìn)入結(jié)束狀態(tài),如果在運(yùn)行過(guò)程中,cpu 時(shí)間片用完后還沒(méi)有完成任務(wù),就進(jìn)入就緒狀態(tài),等待再次得到cpu 時(shí)間片,如果線程在運(yùn)行過(guò)程中,不滿(mǎn)足所須資源,就進(jìn)入阻塞狀態(tài),處于阻塞狀態(tài)的線程得到相關(guān)資源后,進(jìn)入就緒狀態(tài),依次循環(huán)。3、請(qǐng)根據(jù)下面的用例圖設(shè)計(jì)相關(guān)類(lèi)圖精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 9 頁(yè),共 10 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 9 頁(yè),共 10 頁(yè) - - - - - - - - -4、

溫馨提示

  • 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)論