![UML出題 及答案.doc_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/10/7ac98b45-2ca1-409b-9426-1999b9433778/7ac98b45-2ca1-409b-9426-1999b94337781.gif)
![UML出題 及答案.doc_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/10/7ac98b45-2ca1-409b-9426-1999b9433778/7ac98b45-2ca1-409b-9426-1999b94337782.gif)
![UML出題 及答案.doc_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/10/7ac98b45-2ca1-409b-9426-1999b9433778/7ac98b45-2ca1-409b-9426-1999b94337783.gif)
![UML出題 及答案.doc_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/10/7ac98b45-2ca1-409b-9426-1999b9433778/7ac98b45-2ca1-409b-9426-1999b94337784.gif)
![UML出題 及答案.doc_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-3/10/7ac98b45-2ca1-409b-9426-1999b9433778/7ac98b45-2ca1-409b-9426-1999b94337785.gif)
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
一、 選擇1. 下列關(guān)于依賴關(guān)系的說法,選項_是正確的。 ( C )A. 依賴關(guān)系的4種類型包括綁定依賴和調(diào)用依賴B. 依賴關(guān)系的4種類型包括抽象依賴和調(diào)用依賴C. 依賴關(guān)系用一個一端帶箭頭的虛線表示D. 依賴關(guān)系用一個一端帶箭頭的實線表示2. 關(guān)于UML類圖中的關(guān)系,下面說法不正確的是_。 ( B )A. 聚合關(guān)系和組合關(guān)系是特殊的關(guān)聯(lián)關(guān)系,它們都描述了整體與部分的關(guān)系B. UML中的類圖關(guān)系只有3中:泛化關(guān)系、關(guān)聯(lián)關(guān)系和依賴關(guān)系C. UML中的常用的類圖關(guān)系有泛化關(guān)系、關(guān)聯(lián)關(guān)系、依賴關(guān)系和實現(xiàn)關(guān)系D. UML類圖中常用關(guān)系的強弱順序為:泛化=實現(xiàn)組合聚合關(guān)聯(lián)依賴3. 類定義了一組具有狀態(tài)和行為的對象,這些對象具有相同的屬性、操作、關(guān)系和語義。其中屬性和_用來描述狀態(tài)。 ( C )A 依賴 B、操作 C、關(guān)系 D、語義4. 4、下列各項中,不屬于事件類型的是_。( B )A、入口事件 B、出入事件C、調(diào)用事件 D、改變事件5. 表示深歷史狀態(tài)的是_。( C )AB、HH C、H*H D、6. 不屬于狀態(tài)機圖元素的是_。( A )A、鏈接 B、狀態(tài) C、事件 D、動作7. 如果要解決系統(tǒng)做什么應(yīng)該使用 B 。A. 面向?qū)ο蟮姆治鯞. 面向?qū)ο蟮脑O(shè)計C. 面向?qū)ο蟮木幊藾. 面向?qū)ο蟮拈_發(fā)8. 面向?qū)ο笾械?D 描述了系統(tǒng)內(nèi)部對象及其關(guān)系的靜態(tài)結(jié)構(gòu)。A. 對象模型B. 狀態(tài)模型C. 交互模型D. 類模型9. 下列不屬于UML2.0中圖的是 A 。A. 協(xié)作圖B. 包圖C. 交互圖D. 組合結(jié)構(gòu)圖10. 下列UML事物中表示協(xié)作的是 A 。A. B.C. NameD.Interface11. 時序圖中的對象與下列哪個圖最接近D。A 用例圖 B.類圖 C.通信圖 D.順序圖12. 以下說法正確是 B .A. 時序圖是用來描述對象狀態(tài)隨時間變化,不需要描述對象間的交互B. 時序圖有兩種表示方法C. 時序圖的時間約束即對狀態(tài)持續(xù)時間的約束D. 狀態(tài)線是一條垂直于時間軸的線13. 以下說法正確的是(C)A. 參與者可以像對象一樣與其他對象進行交互B. 對象之間通過連線進行交互C. 消息分支流表示對象可以同時將消息發(fā)送給不同對象D. 組合片段neg表示消息只有一種情況14. (A)狀態(tài)下生命線有一條虛線代表,代表對象在該時間段是沒有信息交互的。A. 休眠B. 激活C. 同步D. 異步15. 下列關(guān)于活動的描述不正確的是_。DA 在一張活動地圖中活動允許多處出現(xiàn)B 活動時構(gòu)造活動圖中的最小單位C 活動的入轉(zhuǎn)換可以是動作流,也可以是對象流D 活動使用實心圓表示16. 在活動圖中,_明確地表示了哪些活動是由哪些對象進行的。CA 回合B 對象流C 泳道D 轉(zhuǎn)移17. _表示等待滿足特定條件的某個事件發(fā)生。 AA 接收事件動作B 發(fā)送信號動作C 調(diào)用動作D 觸發(fā)器18. 下列說法正確的是(C)A.用例間的關(guān)系是后期開發(fā)需要的,對用例圖沒影響B(tài).擴展關(guān)系可以是用例間的,也可以是參與者間的C.泛化關(guān)系可以是用例間的,也可以是參與者間的D.包含關(guān)系表示為虛線箭頭19. 指示用例的狀態(tài),通常為以下幾種之一:(B)等待審查、通過審查,或來通過審查。A.獲準(zhǔn)中B.進行中C.準(zhǔn)備中D審核中20. (A)將在用例成功完成以后得到滿足,它提供了系統(tǒng)的部分描述。A.后置條件B.前置條件C.假設(shè)D.狀態(tài)21. 下面是關(guān)于繪制對象圖步驟的選項,重新排序后選項 (B)是正確的。(1)找出類和對象。(2)繪制相應(yīng)的對象圖。(3)對類和對象進行細(xì)化的關(guān)聯(lián)分析。A. (1)、(2)、(3)B. (1)、(3)、(2)C. (2)、(3)、(1)D. (3)、(1)、(2)22. 關(guān)于類圖和對象圖的區(qū)別中,選項是(B)錯誤的。A類的圖示形式包含名稱、屬性和操作,而對象的圖示形式只包含名稱和屬性B.類圖中不能包含操作內(nèi)容,而對象圖中可以包含操作C.類可以使用關(guān)聯(lián)進行連接,而對象圖使用鏈連接D.類的圖形表示中包含了所有屬性的特征,對象的圖形表示中包含了屬性當(dāng)前值的部分特征23. 下面關(guān)于包和包圖的說法,選項(D)是錯誤的。A.包的名稱可以由任意數(shù)目的字母、數(shù)字和標(biāo)點符號組成B.包之間的依賴關(guān)系包括訪問依賴和引入依賴C.依賴關(guān)系使提供者包中的內(nèi)容增加到客戶包中,但是依賴關(guān)系不會增加客戶包中的內(nèi)容D.包間的泛化關(guān)系與類的泛化關(guān)系完全一樣,沒有任何區(qū)別24. .關(guān)于對象和類的說法,選項(C)是不正確的。A.對象是一個存在于時間和空間的具體實體,而類僅僅代表-個抽象.抽象出對象的“本質(zhì)”特征B.對象是動態(tài)的,而類是靜態(tài)的C. 對象是抽象的,而類是具體的D.對象是個性化, 而類是一般化二、 填空 1、 UML規(guī)范中定義了4種基本的依賴類型,它們分別是使用依賴、抽象依賴、綁定依賴和授權(quán)依賴。2、 組合關(guān)系和聚合關(guān)系都是一種特殊的關(guān)聯(lián)關(guān)系,它們都描述了整體與部分的關(guān)系。3、 組合狀態(tài)的子狀態(tài)分為兩種,即順序子狀態(tài)和并發(fā)子狀態(tài)。4、 動作有5種基本類型:entry、exit、do、include和event。5、 同步狀態(tài)是連接兩個并發(fā)區(qū)域的特殊狀態(tài),使用小圓圈符號來連接并發(fā)區(qū)域。6、 UML中的元元模型層位于結(jié)構(gòu)的最上層,是組成UML最基本的元素,代表要定義的所有事物。7、 UML中的實現(xiàn)關(guān)系使用一條空心三角形箭頭的虛線作為其圖形表示。8、 時序圖是一種特殊的順序圖。9、 時序圖中對象的狀態(tài)名稱位于對象名稱的右邊。10、 消息分為簡單消息、同步消息、_異步消息_、和返回消息。11、 順序圖由_對象_、生命線、消息和激活構(gòu)成。12、 當(dāng)一條消息被傳遞給對象的時候,它會觸發(fā)該對象的某個行為,這時就說該對象被_激活_了。13、 _消息_是用來說明順序圖中對象之間的通信,可以激發(fā)操作、創(chuàng)建或撤銷對象。14、 活動圖中的活動結(jié)點有3種類型,其中_控制_結(jié)點可以包含開始狀態(tài)。15、 在活動圖中使用_分叉與匯合_來描述并行的行為。16、 一個異常處理器包含一個異常處理執(zhí)行體和一個_異常類型_。17、 _組件圖_描述了軟件的各種組件和他們之間的依賴關(guān)系。18、 組件有三種類型:_配置組件_,工作產(chǎn)品組件和執(zhí)行組件。19、 在UML中,包含關(guān)系表示為虛線箭頭加_ _字樣,箭頭指向被包含的用例。20、 在UML中,擴展關(guān)系表示為虛線箭頭加_ 字樣,箭頭指向被擴展的用例(即基礎(chǔ)用例)。21、 _對象圖_ 描述了參與交互的各個對象在交互過程中某一時刻的狀態(tài)22、 2. 對象除了用于數(shù)據(jù)外,還可以擁有各種關(guān)系,這些關(guān)系被稱為 _鏈_三、問答題1. 簡述使用類圖時要遵循的基本原則。答:簡化原則、分層理解原則、關(guān)注關(guān)鍵點原則。2. 簡述狀態(tài)機概念。答:在UML中狀態(tài)機可以用狀態(tài)機圖和活動圖兩種方式可視化地表達(dá),狀態(tài)機圖著重于對一個模型元素的可能的狀態(tài)及其轉(zhuǎn)移建立模型,而活動圖著重于對一個活動到另一個活動的控制流建立模型。3. 簡要介紹面向?qū)ο蟮娜龑幽P汀?).類模型 類模型描述了系統(tǒng)內(nèi)部對象及其關(guān)系的靜態(tài)結(jié)構(gòu)。2).狀態(tài)模型 狀態(tài)模型描述了對象隨著時間發(fā)生變化的那些方面。3).交互模型 交互模型描述系統(tǒng)中的對象如何協(xié)作以完成更廣泛的任務(wù)。4. 簡述時序圖的作用?答: 時序圖主要用來更直觀的表現(xiàn)各個對象交互的時間順序,將體現(xiàn)的重點放在以時間為參照,各個對象發(fā)送、接受信息、處理信息,返回消息的時間流程順序。5. 在順序圖中如何使用消息創(chuàng)建或銷毀對象?答案:發(fā)送一個create消息到該對象。對象被創(chuàng)建后就會有生命線。刪除對象需要發(fā)送、destory消息到被刪除對象,要想說明某個對象被銷毀,需要在被銷毀對象的生命線最下端放置一個字符。6. 說明活動圖中使用泳道的益處。答.區(qū)分了負(fù)責(zé)活動的對象,它明確地表示了哪些活動是由哪些對象進行的。7. 簡要概括建?;顒訄D的步驟。答.建立焦點,確定活動圖所關(guān)注的業(yè)務(wù)流程。確定該業(yè)務(wù)的業(yè)務(wù)對象。確定該工作流的開始狀態(tài)和結(jié)束狀態(tài)。從開始狀態(tài)開始,說明隨時間發(fā)生的動作和活動,并在活動圖中表示成活動狀態(tài)或者動作狀態(tài)。將復(fù)雜的或者多次出現(xiàn)的活動歸集到一個活動狀態(tài)節(jié)點,并對每個這樣的活動狀態(tài)提供一個可展開的單獨的活動來表示它們。找出連接這些活動和動作狀態(tài)節(jié)點的轉(zhuǎn)換,從工作流的順序開始,考慮分支,再考慮分叉和匯合。如果工作流中涉及重要的對象,則可以將它們加入到活動圖中。如果需要描述對象流的狀態(tài)變化,則需要顯示其變化的值和狀態(tài)。8. 請簡述組件圖的概念,組件圖的用途,以及組件間的關(guān)系有哪些。組件圖是用來反映代碼的物理結(jié)構(gòu)。從組件圖中,您可以了解各軟件組件(如源代碼文件或動態(tài)鏈接庫)之間的編譯器和運行時依賴關(guān)系。使用組件圖可以將系統(tǒng)劃分為內(nèi)聚組件并顯示代碼自身的結(jié)構(gòu)。依賴關(guān)系9. 用例表示什么?外部可見的系統(tǒng)功能,對系統(tǒng)提供的功能進行描述10.請簡述使用包圖構(gòu)建模型的具體步驟分析系統(tǒng)模型元素,把概念或語義上相近的模型元素歸納到一個包中2對于每一個包,標(biāo)識模型元素的可見性。3確定包與包之間的泛化關(guān)系,確定包元素的多態(tài)性與重載。4繪制包圖5進一步完善包圖三、 大題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)勞衛(wèi)部申請書
- 入禮儀部申請書
- 生活部申請書800字
- 倉庫員工轉(zhuǎn)正申請書
- 退學(xué)生會申請書2000字
- DB2203-T 1.1-2022 地理標(biāo)志證明商標(biāo)產(chǎn)品 第1部分:一級原糧玉米
- DB2111-T 0033-2024 設(shè)施秋延堿地番茄病毒病綜合防控技術(shù)規(guī)程
- 2021北師大版四年級第二學(xué)期數(shù)學(xué)單元觀察物體測試卷-(含答案)
- 北師大版數(shù)學(xué)四年級第五單元《方向與位置》知識點及練習(xí)有答案
- 紡織品外貿(mào)合同(2篇)
- 2024版金礦居間合同協(xié)議書
- 2025內(nèi)蒙古匯能煤化工限公司招聘300人高頻重點提升(共500題)附帶答案詳解
- 公路工程工程量清單(全)
- 舊金山china town中文介紹課件
- 初中英語 滬教牛津版 9A U7-1 Reading Tom Sawyer paints the fence 課件
- 血液科品管圈匯報-PPT課件
- 騙提個人住房公積金檢討書
- E-learning平臺使用手冊(培訓(xùn)管理員版)
- 管道保溫及面積計算公式
- 江西省日照小時數(shù)
- 盧曹康-高樁板樁碼頭(2)
評論
0/150
提交評論