




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1、 在用例分析模型使用UML用例圖中,用例與參與者之間的關(guān)系是 (A)通信(或者關(guān)聯(lián)) (B)泛化 (C)實(shí)現(xiàn) (D)使用2、 UML用例圖中,用例之間有三種關(guān)系,以下屬于用例之間關(guān)系的是 (A)包含 (B)實(shí)現(xiàn) (C)通信 (D)參與3、 UML類圖中,表示整體與局部關(guān)系的是 (A)聚合 (B)依賴 (C)關(guān)聯(lián) (D)繼承4、 在某信息系統(tǒng)中,存在如下的業(yè)務(wù)陳述:一個(gè)客戶提交0個(gè)或多個(gè)訂單;一個(gè)訂單由一個(gè)且僅由一個(gè)客戶提交。系統(tǒng)中存在兩個(gè)類:“客戶”類和“訂單”類。對應(yīng)每個(gè)“訂單”類和“客戶”類之間是 (A)關(guān)聯(lián) (B)依賴 (C)聚集 (D)繼承5、 和 都能夠表示對象之間的交互,因此他
2、們被合稱為交互圖(A)順序圖 類圖 (B)協(xié)作圖 狀態(tài)圖 (C)順序圖 協(xié)作圖 (D)類圖 狀態(tài)圖6、 UML順序圖以二維圖表來顯示交互。縱向是時(shí)間軸,時(shí)間自上而下。橫向顯示了代表協(xié)作中單個(gè)對象的分類角色。每個(gè)對象用方框表示,對象的名字在方框內(nèi)部,并在名字的下方加下劃線。每個(gè)分類角色表現(xiàn)為垂直列 。在角色存在的時(shí)間內(nèi), 顯示為虛線(A)生命線 (B)協(xié)作消息 (C)激活 (D)對象7、 Machine軟件公司為Benz公司的一款跑車設(shè)計(jì)了一個(gè)過程控制的緊急按鈕,該按鈕的功能根據(jù)汽車的行駛狀態(tài)不同,而具有不同的功能,比如汽車靜止時(shí),該按鈕可以快速啟動汽車;當(dāng)汽車的時(shí)速超過200km/h時(shí),該按鈕
3、可以在2秒內(nèi)將車平穩(wěn)地停下來;當(dāng)汽車向后行駛時(shí),該按鈕可以立即剎車,基于以上功能考慮,架構(gòu)師Bob在設(shè)計(jì)該按鈕時(shí),應(yīng)該采用哪種設(shè)計(jì)模式 (A)命令模式 (B)狀態(tài)模式 (C)觀察者模式 (D) 外觀模式詳細(xì)8、 River軟件公司開發(fā)一個(gè)Web服務(wù)器,該服務(wù)器能夠根據(jù)客戶端的請求,執(zhí)行相應(yīng)的處理,還可以對同時(shí)到達(dá)的請求排隊(duì),并對成功執(zhí)行的每個(gè)請求記錄日志。系統(tǒng)設(shè)計(jì)師Bob在設(shè)計(jì)該系統(tǒng)時(shí),應(yīng)該使用哪個(gè)設(shè)計(jì)模式以更好地支持對請求的處理 (A)適配器模式 (B)觀察者模式 (C)命令模式 (D) 外觀模式9、Wylie學(xué)院準(zhǔn)備開發(fā)一個(gè)新的OO課程注冊系統(tǒng),由于開發(fā)費(fèi)用和時(shí)間的限制,這個(gè)新的課程注冊系
4、統(tǒng)將使用已有的一個(gè)非OO的課程目錄遺留系統(tǒng)(legacy system)所提供的一些功能,因此需要和這個(gè)課程目錄系統(tǒng)集成。Wylie學(xué)院也預(yù)見到,以后這個(gè)課程目錄系統(tǒng)遺留系統(tǒng)將會被放棄,新的OO系統(tǒng)將逐步實(shí)現(xiàn)目前非OO系統(tǒng)所提供的功能。應(yīng)該用哪個(gè)設(shè)計(jì)模式 (A)命令模式 (B)觀察者模式 (C) 外觀模式 (D)適配器模式10、某市的電信局委托XX銀行為其辦理網(wǎng)上繳費(fèi)業(yè)務(wù)。電信局的系統(tǒng)工程師考慮到電信業(yè)務(wù)的復(fù)雜性,特別為銀行設(shè)計(jì)了一套新的接口,已屏蔽這一復(fù)雜性。借助這套新的接口,F(xiàn)lag銀行可以不再為那些電信業(yè)務(wù)規(guī)則而煩惱了。請問系統(tǒng)工程師Tom在設(shè)計(jì)這套接口時(shí)會用到哪個(gè)設(shè)計(jì)模式 (A)模版方
5、法模式 (B)觀察者模式 (C)適配器模式 (D) 外觀模式11、某軟件公司開發(fā)一個(gè)圖像后期制作程序,該程序的主要功能是在原始的圖片基礎(chǔ)上可選擇地調(diào)節(jié)對比度、反轉(zhuǎn)、拉伸等操作。系統(tǒng)設(shè)計(jì)師Bob在設(shè)計(jì)系統(tǒng)時(shí),想使對圖片的每一步加工都可逆,并不會影響到原始的圖片,那么Bob應(yīng)該使用哪個(gè)設(shè)計(jì)模式 (A)觀察者模式 (B)狀態(tài)模式 (C)單例模式 (D) 命令模式12、Moon軟件公司打算開發(fā)一個(gè)支持程序讀取各種格式磁盤文件的API,該程序的主要功能是根據(jù)用戶提出的格式請求,提供一個(gè)對應(yīng)的訪問器對象,以用于對相應(yīng)格式文件的讀寫。為了隱藏系統(tǒng)根據(jù)格式請求自動生成訪問器對象的具體細(xì)節(jié),那么Bob再設(shè)計(jì)這套
6、API時(shí)應(yīng)該使用哪個(gè)設(shè)計(jì)模式 (A)命令模式 (B)工廠模式 (C)策略模式 (D) 裝飾者模式13、Sea軟件公司打算開發(fā)一個(gè)網(wǎng)絡(luò)防火墻,該系統(tǒng)能夠檢測網(wǎng)絡(luò)入侵和磁盤病毒,該系統(tǒng)的內(nèi)核的啟動要用20秒左右的時(shí)間,并要占用30M左右的內(nèi)存空間。系統(tǒng)設(shè)計(jì)師Bob在設(shè)計(jì)該系統(tǒng)時(shí),為了避免內(nèi)核對象不會重復(fù)創(chuàng)建,那么應(yīng)該使用哪個(gè)設(shè)計(jì)模式 (A)命令模式 (B)策略模式 (C)單例模式 (D) 外觀模式14、面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)階段,需要具體設(shè)計(jì)類之間的協(xié)作關(guān)系時(shí),采用UML 圖 最適合。 (A)用例圖 (B)類圖 (C)順序圖 (D)活動圖15、下面類圖采用何種設(shè)計(jì)模式 (A)命令模式 (B)策略模式
7、(C)工廠模式 (D) 裝飾者模式二 分析題:共3小題,滿分50分;請將答案填入答題紙對應(yīng)位置1、 在飲料售貨機(jī)購買飲料的所有情況中,都需要顧客往前端放入金錢,由錢幣記錄儀判定鈔票面額。理想狀態(tài)下買飲料(購買成功且不用找零)畫出順序圖(15分)在理想狀態(tài)下,順序如下:1、 顧客放入現(xiàn)鈔inputMoney();2、 前端接收現(xiàn)鈔并將現(xiàn)鈔傳給錢幣記錄儀accept();3、 錢幣記錄儀對現(xiàn)鈔面額進(jìn)行判斷getCustomerInput();4、 錢幣記錄儀根據(jù)現(xiàn)鈔面額給分配器發(fā)送消息檢查該面額可購買的飲料checkForSoda();5、 分配器向前端返回可購買飲料信息returnSodaFre
8、e();6、 前端將可購買飲料顯示給顧客displayPrompt();7、 顧客選擇飲料chooseSoda();8、 前端將結(jié)果給分配器sendChooseToDis();9、 分配器檢查是否有該飲料checkAvailability();10、 分配器向前端釋放飲料releaseSoda();11、 前端接收飲料并釋放出來receiveSoda();12、 購買結(jié)束2、網(wǎng)絡(luò)教學(xué)系統(tǒng)中的需求描述如下,請構(gòu)建用例模型(15分)決策分析: n 學(xué)生可以登錄網(wǎng)站瀏覽和查找各種信息,以及下載文件n 教師可以登陸網(wǎng)站給出課程見解,發(fā)布、修改和更新消息,以及上傳課件n 系統(tǒng)管理員可以對頁面進(jìn)行維護(hù)和批
9、準(zhǔn)用戶的注冊申請功能描述:l 數(shù)據(jù)庫管理模塊:提供使用者錄入、修改并維護(hù)數(shù)據(jù)的途徑(教師信息管理、課程簡介信息管理、文件上傳信息管理)l 基本業(yè)務(wù)模塊:文件上傳、文件下載、消息發(fā)布、消息修改和更新、頁面維護(hù)、用戶注冊批準(zhǔn)l 信息瀏覽、查詢模塊:網(wǎng)頁信息瀏覽、文章信息檢索l3、Safehome系統(tǒng)中包括報(bào)警器alarm、傳感器sensor、燈light、相機(jī)camera,當(dāng)系統(tǒng)啟動時(shí)希望能直接啟動以上設(shè)備,并協(xié)調(diào)它們的工作,采用什么模式適合該系統(tǒng)的控制流程,請說明模式名稱并畫出類圖(10分)門面4、氣象門戶網(wǎng)站W(wǎng)eatherDay最初僅是向Larney州的客戶提供本州島的天氣預(yù)測信息forecast(),該數(shù)據(jù)來自Larney州的氣象站LarneyDAI(),由于業(yè)務(wù)的擴(kuò)展現(xiàn)在需要向其他四個(gè)州OtherState氣象信息,因此需要訪問它們的氣象站數(shù)據(jù)otherDAI()。采用何種設(shè)計(jì)模式描述該場景比較合適,并且畫出設(shè)計(jì)類圖(10分)。適配器三、一款關(guān)于挖掘?qū)毑赜螒颍渲腥宋锝巧珓P奇(Cage),兩個(gè)守護(hù)神(Eudemon):老虎(Tiger)、獅子(Lion);寶藏(Treasure)。功能需求:(1) 凱奇拿走一定數(shù)量的寶藏take(Treas
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年自動化儀表項(xiàng)目發(fā)展計(jì)劃
- 醫(yī)療機(jī)構(gòu)執(zhí)業(yè)醫(yī)師崗位全職聘用及醫(yī)療設(shè)備更新改造合同
- 系統(tǒng)安全審計(jì)補(bǔ)充協(xié)議
- 城市更新拆遷補(bǔ)償款分配與離婚房產(chǎn)分割協(xié)議書
- 有機(jī)嬰幼兒奶粉品牌授權(quán)與銷售渠道拓展協(xié)議
- 文旅產(chǎn)業(yè)投資基金合作管理協(xié)議
- 展覽會現(xiàn)場藝術(shù)品鑒定及補(bǔ)充服務(wù)協(xié)議
- 虛擬角色影視制作租賃合同及版權(quán)轉(zhuǎn)讓協(xié)議
- 2025年運(yùn)載火箭遙測系統(tǒng)檢測設(shè)備項(xiàng)目建議書
- 科技研發(fā)人員兼職競業(yè)限制與成果歸屬協(xié)議
- 安徽省1號卷A10聯(lián)盟2025屆高三5月最后一卷語文試題及答案
- 2025屆金融行業(yè)校招面試真題及答案
- 環(huán)保再生塑料椅行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 初中生物會考試卷及答案2024
- 河北省邢臺市一中等校2024-2025學(xué)年高二下學(xué)期期中語文試題(含答案)
- 2025-2030中國高壓變頻器行業(yè)市場深度調(diào)研及投資價(jià)值與投資前景研究報(bào)告
- 2025年游戲開發(fā)與設(shè)計(jì)專業(yè)考試試卷及答案
- 少先隊(duì)的測試題及答案
- 煤炭工業(yè)礦井建設(shè)巖土工程勘察規(guī)范
- 職業(yè)技術(shù)學(xué)院食品質(zhì)量與安全專業(yè)《食品化學(xué)》課程標(biāo)準(zhǔn)
- 公共組織績效評估-形考任務(wù)二(占10%)-國開(ZJ)-參考資料
評論
0/150
提交評論