UML試卷及答案_第1頁
UML試卷及答案_第2頁
UML試卷及答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、UML末試卷一、單項(xiàng)選擇題(本大題共10題,每題1分,共20分)1,下面哪個(gè)不是UML中的靜態(tài)視圖()A.狀態(tài)圖B,用例圖C,對(duì)象圖D.類圖2 .、面向?qū)υO(shè)計(jì)的基本特性除了封裝和繼承之外,還包括()A一致性B完整性C多態(tài)性D可移植性3 .UML中關(guān)聯(lián)的多重性是指()A一個(gè)類由多少個(gè)方法被另一個(gè)類調(diào)用B一個(gè)類的實(shí)例能夠與另一個(gè)類的多少個(gè)實(shí)例相關(guān)聯(lián)C一個(gè)類的某個(gè)方法被另一個(gè)類調(diào)用的次數(shù)D兩個(gè)類所具有的相同的方法和屬性4 .在類圖中,“#”表示的可見性是()A.PublicBProtectedCPrivate5 .狀態(tài)是指在對(duì)象的生命周期中滿足某些條件、件或狀況,狀態(tài)的組成部分不包括()A進(jìn)入(en

2、try)和退出(exit)動(dòng)作C子狀態(tài)D6 .關(guān)于協(xié)作圖的描述,下列哪個(gè)不正確()A協(xié)作圖作為一種交互圖,強(qiáng)調(diào)的是參加交互的對(duì)象的組織;B.協(xié)作圖是順序圖的一種特例C協(xié)作圖中有消息流的順序號(hào);D.在ROSEL具中,協(xié)作圖可在順序圖的基礎(chǔ)上按“F5”鍵自動(dòng)生成7,用于對(duì)面向?qū)ο笙到y(tǒng)的物理方面建模進(jìn)行描述圖形是()A部署圖B.對(duì)象圖C.包圖D.類圖8.一個(gè)對(duì)象和另一個(gè)對(duì)象之間,通過消息來進(jìn)行通信。消息通信在面向?qū)ο蟮恼Z言中即()A、方法實(shí)現(xiàn)B、方法嵌套C、方法調(diào)用D、方法定義9,組件圖用于對(duì)系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖建模,這種視圖主要支持系統(tǒng)部件的配置管)C.對(duì)物理數(shù)據(jù)庫(kù)建模DPackage執(zhí)行某些活動(dòng)或

3、等待某些事件時(shí)的一個(gè)條B外部轉(zhuǎn)換延遲事件理,通??梢苑譃樗姆N方式來完成,下面哪種不是其中之一(A,對(duì)源代碼建模B.對(duì)事物建模D,對(duì)可適應(yīng)的系統(tǒng)建模10.在一個(gè)“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都要核查用戶賬號(hào)是否正確,則用例“創(chuàng)建新訂單”、“更新訂單”與用例“核查用戶賬號(hào)”之間的關(guān)系是()A包含B實(shí)現(xiàn)C擴(kuò)展D泛化二、填空題(本大題共15空,每空1分,共15分)1 .順序圖是由對(duì)象、生命線、控制焦點(diǎn)和消息等構(gòu)成的2 .在UMLI勺關(guān)系中,用來描述弗雷與子類之間關(guān)系的是泛化關(guān)系3 .在UM儲(chǔ)B署圖中,具有計(jì)算能力的節(jié)點(diǎn)、能夠執(zhí)行軟組件的節(jié)點(diǎn)通常被稱為服務(wù)器4 .面向?qū)ο蟪绦虻幕咎卣魇牵撼?/p>

4、象、封裝、繼承和多態(tài)。5 .用于對(duì)面向?qū)ο笙到y(tǒng)的物理方面建模進(jìn)行描述圖形是部署圖。6 .要表示單個(gè)對(duì)象在生命期內(nèi)的狀態(tài)變化,應(yīng)采用的UML圖為狀態(tài)圖。7 .在UML中,用例可以進(jìn)一步使用活動(dòng)圖來詳細(xì)描述。三、簡(jiǎn)答題(本大題共4題,每題5分,共20分)1 .簡(jiǎn)述統(tǒng)一建模語言(UML)統(tǒng)一建模語言(UML)是一種繪制軟件藍(lán)圖的標(biāo)準(zhǔn)語言??梢杂肬MLM軟件密集型系統(tǒng)的制品進(jìn)行可視化詳述和文檔化。UM提一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的可視化建模語言(1分)。它融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。它的作用域不限于支持面向?qū)ο蟮姆治雠c設(shè)計(jì)(1分),還支持從需求分析開始的軟件開發(fā)的全過程

5、(1分)。UMLI勺作用就是用很多圖從靜態(tài)和動(dòng)態(tài)方面來全面描述我們將要開發(fā)的系統(tǒng)(2分)。2 .什么是用例圖?用例圖有什么作用?定義:由參與者(Actor)、用例(UseCase)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的圖成為用例圖。(2分)作用:用例圖是從軟件需求分析到最終實(shí)現(xiàn)的第一步,它顯示了系統(tǒng)的用戶和用戶希望提供的功能,有利于用戶和軟件開發(fā)人員之間的溝通(1分)。用例圖可視化的表達(dá)了系統(tǒng)的需求,具有直觀、規(guī)范等優(yōu)點(diǎn),克服了純文字性說明的不足(1分)。用例方法是完全從外部來定義系統(tǒng)的,它把需求和設(shè)計(jì)完全分離開來(1分),使用戶不用關(guān)心系統(tǒng)內(nèi)部是如何完成各種功能的。3 .在UML建模過程

6、中通常分為4個(gè)連續(xù)迭代階段,請(qǐng)寫出該4個(gè)階段,并回答用例圖多用于其中的那個(gè)階段。分析階段、設(shè)計(jì)階段、實(shí)現(xiàn)階段、部署階段。用例圖多用于設(shè)計(jì)階段4 .請(qǐng)寫出UML態(tài)建模所涉及的5種圖類圖,對(duì)象圖,用例圖,部署圖,組件圖四、分析設(shè)計(jì)題(本大題共2題,共45分)1 .圖書管理系統(tǒng)功能性需求說明如下:(25分)(1)圖書管理系統(tǒng)能夠?yàn)橐欢〝?shù)量的借閱者提供服務(wù)。 每個(gè)借閱者能夠擁有唯一標(biāo)識(shí)其存在的編號(hào)。圖書館向每一個(gè)借閱者發(fā)放圖書證,其中包含每一個(gè)借閱者的編號(hào)和個(gè)人信息。提供的服務(wù)包括:提供查詢圖書信息、查詢個(gè)人信息服務(wù)和預(yù)定圖書服務(wù)等。(2)當(dāng)借閱者需要借閱圖書、歸還書籍時(shí)需要通過圖書管理員進(jìn)行,即借閱

7、者不直接與系統(tǒng)交互,而是通過圖書管理員充當(dāng)借閱者的代理和系統(tǒng)交互。(3)系統(tǒng)管理員主要負(fù)責(zé)系統(tǒng)的管理維護(hù)工作,包括對(duì)圖書、數(shù)目、借閱者的添加、刪除和修改。并且能夠查詢借閱者、圖書和圖書管理員的信息。(4)可以通過圖書的名稱或圖書的ISBN/ISSN號(hào)對(duì)圖書進(jìn)行查找?;卮鹣旅鎲栴}:1)該系統(tǒng)中有哪些參與者?(3分)借閱者圖書管理員系統(tǒng)管理員2)確定該系統(tǒng)中的類,找出類之間的關(guān)系并畫出類圖用戶類、用戶角色類、圖書類、預(yù)定類、借閱類、書目類(6分)類圖(6分)3)畫出語境“借閱者預(yù)定圖書”的時(shí)序圖(10分)2 .網(wǎng)絡(luò)的普及帶給了人們更多的學(xué)習(xí)途徑,隨之而來的管理遠(yuǎn)程網(wǎng)絡(luò)教學(xué)的“遠(yuǎn)程網(wǎng)絡(luò)教學(xué)系統(tǒng)”誕生了。(20分)“遠(yuǎn)程網(wǎng)絡(luò)教學(xué)系統(tǒng)”的功能需求如下:(1)學(xué)生登錄網(wǎng)站后,可以瀏覽課件、查找課件、下載課件、觀看教學(xué)視頻。(2)教師登錄網(wǎng)站后,可以上傳課件、上傳教學(xué)視頻、發(fā)布教學(xué)心得、查看教學(xué)心得、修改教學(xué)心得。(3)系統(tǒng)管理員負(fù)責(zé)對(duì)網(wǎng)站頁面的維護(hù)、審核不合法課件和不合法教學(xué)信息、批準(zhǔn)用戶注冊(cè)。1)學(xué)生需要登錄“遠(yuǎn)程網(wǎng)絡(luò)教學(xué)系統(tǒng)”后才能正常使用該系統(tǒng)的所有功能。如果忘記密碼,可與通過“找回密碼”功能恢復(fù)密碼。請(qǐng)畫出學(xué)生

溫馨提示

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

評(píng)論

0/150

提交評(píng)論