已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)習(xí)資料收集于網(wǎng)絡(luò),僅供參考1、 在用例分析模型使用UML用例圖中,用例與參與者之間的關(guān)系是 (A)通信(或者關(guān)聯(lián)) (B)泛化 (C)實現(xiàn) (D)使用2、 UML用例圖中,用例之間有三種關(guān)系,以下屬于用例之間關(guān)系的是 (A)包含 (B)實現(xiàn) (C)通信 (D)參與3、 UML類圖中,表示整體與局部關(guān)系的是 (A)聚合 (B)依賴 (C)關(guān)聯(lián) (D)繼承4、 在某信息系統(tǒng)中,存在如下的業(yè)務(wù)陳述:一個客戶提交0個或多個訂單;一個訂單由一個且僅由一個客戶提交。系統(tǒng)中存在兩個類:“客戶”類和“訂單”類。對應(yīng)每個“訂單”類和“客戶”類之間是 (A)關(guān)聯(lián) (B)依賴 (C)聚集 (D)繼承5、 和 都能夠表示對象之間的交互,因此他們被合稱為交互圖(A)順序圖 類圖 (B)協(xié)作圖 狀態(tài)圖 (C)順序圖 協(xié)作圖 (D)類圖 狀態(tài)圖6、 UML順序圖以二維圖表來顯示交互??v向是時間軸,時間自上而下。橫向顯示了代表協(xié)作中單個對象的分類角色。每個對象用方框表示,對象的名字在方框內(nèi)部,并在名字的下方加下劃線。每個分類角色表現(xiàn)為垂直列 。在角色存在的時間內(nèi), 顯示為虛線(A)生命線 (B)協(xié)作消息 (C)激活 (D)對象7、 Machine軟件公司為Benz公司的一款跑車設(shè)計了一個過程控制的緊急按鈕,該按鈕的功能根據(jù)汽車的行駛狀態(tài)不同,而具有不同的功能,比如汽車靜止時,該按鈕可以快速啟動汽車;當(dāng)汽車的時速超過200km/h時,該按鈕可以在2秒內(nèi)將車平穩(wěn)地停下來;當(dāng)汽車向后行駛時,該按鈕可以立即剎車,基于以上功能考慮,架構(gòu)師Bob在設(shè)計該按鈕時,應(yīng)該采用哪種設(shè)計模式 (A)命令模式 (B)狀態(tài)模式 (C)觀察者模式 (D) 外觀模式詳細(xì)8、 River軟件公司開發(fā)一個Web服務(wù)器,該服務(wù)器能夠根據(jù)客戶端的請求,執(zhí)行相應(yīng)的處理,還可以對同時到達(dá)的請求排隊,并對成功執(zhí)行的每個請求記錄日志。系統(tǒng)設(shè)計師Bob在設(shè)計該系統(tǒng)時,應(yīng)該使用哪個設(shè)計模式以更好地支持對請求的處理 (A)適配器模式 (B)觀察者模式 (C)命令模式 (D) 外觀模式學(xué)習(xí)資料9、Wylie學(xué)院準(zhǔn)備開發(fā)一個新的OO課程注冊系統(tǒng),由于開發(fā)費用和時間的限制,這個新的課程注冊系統(tǒng)將使用已有的一個非OO的課程目錄遺留系統(tǒng)(legacy system)所提供的一些功能,因此需要和這個課程目錄系統(tǒng)集成。Wylie學(xué)院也預(yù)見到,以后這個課程目錄系統(tǒng)遺留系統(tǒng)將會被放棄,新的OO系統(tǒng)將逐步實現(xiàn)目前非OO系統(tǒng)所提供的功能。應(yīng)該用哪個設(shè)計模式 (A)命令模式 (B)觀察者模式 (C) 外觀模式 (D)適配器模式10、某市的電信局委托XX銀行為其辦理網(wǎng)上繳費業(yè)務(wù)。電信局的系統(tǒng)工程師考慮到電信業(yè)務(wù)的復(fù)雜性,特別為銀行設(shè)計了一套新的接口,已屏蔽這一復(fù)雜性。借助這套新的接口,F(xiàn)lag銀行可以不再為那些電信業(yè)務(wù)規(guī)則而煩惱了。請問系統(tǒng)工程師Tom在設(shè)計這套接口時會用到哪個設(shè)計模式 (A)模版方法模式 (B)觀察者模式 (C)適配器模式 (D) 外觀模式11、某軟件公司開發(fā)一個圖像后期制作程序,該程序的主要功能是在原始的圖片基礎(chǔ)上可選擇地調(diào)節(jié)對比度、反轉(zhuǎn)、拉伸等操作。系統(tǒng)設(shè)計師Bob在設(shè)計系統(tǒng)時,想使對圖片的每一步加工都可逆,并不會影響到原始的圖片,那么Bob應(yīng)該使用哪個設(shè)計模式 (A)觀察者模式 (B)狀態(tài)模式 (C)單例模式 (D) 命令模式12、Moon軟件公司打算開發(fā)一個支持程序讀取各種格式磁盤文件的API,該程序的主要功能是根據(jù)用戶提出的格式請求,提供一個對應(yīng)的訪問器對象,以用于對相應(yīng)格式文件的讀寫。為了隱藏系統(tǒng)根據(jù)格式請求自動生成訪問器對象的具體細(xì)節(jié),那么Bob再設(shè)計這套API時應(yīng)該使用哪個設(shè)計模式 (A)命令模式 (B)工廠模式 (C)策略模式 (D) 裝飾者模式13、Sea軟件公司打算開發(fā)一個網(wǎng)絡(luò)防火墻,該系統(tǒng)能夠檢測網(wǎng)絡(luò)入侵和磁盤病毒,該系統(tǒng)的內(nèi)核的啟動要用20秒左右的時間,并要占用30M左右的內(nèi)存空間。系統(tǒng)設(shè)計師Bob在設(shè)計該系統(tǒng)時,為了避免內(nèi)核對象不會重復(fù)創(chuàng)建,那么應(yīng)該使用哪個設(shè)計模式 (A)命令模式 (B)策略模式 (C)單例模式 (D) 外觀模式14、面向?qū)ο蟮南到y(tǒng)設(shè)計階段,需要具體設(shè)計類之間的協(xié)作關(guān)系時,采用UML 圖 最適合。 (A)用例圖 (B)類圖 (C)順序圖 (D)活動圖15、下面類圖采用何種設(shè)計模式 (A)命令模式 (B)策略模式 (C)工廠模式 (D) 裝飾者模式二 分析題:共3小題,滿分50分;請將答案填入答題紙對應(yīng)位置1、 在飲料售貨機購買飲料的所有情況中,都需要顧客往前端放入金錢,由錢幣記錄儀判定鈔票面額。理想狀態(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、 分配器向前端返回可購買飲料信息returnSodaFree();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)行維護和批準(zhǔn)用戶的注冊申請功能描述:l 數(shù)據(jù)庫管理模塊:提供使用者錄入、修改并維護數(shù)據(jù)的途徑(教師信息管理、課程簡介信息管理、文件上傳信息管理)l 基本業(yè)務(wù)模塊:文件上傳、文件下載、消息發(fā)布、消息修改和更新、頁面維護、用戶注冊批準(zhǔn)l 信息瀏覽、查詢模塊:網(wǎng)頁信息瀏覽、文章信息檢索l3、Safehome系統(tǒng)中包括報警器alarm、傳感器sensor、燈light、相機camera,當(dāng)系統(tǒng)啟動時希望能直接啟動以上設(shè)備,并協(xié)調(diào)它們的工作,采用什么模式適合該系統(tǒng)的控制流程,請說明模式名稱并畫出類圖(10分)門面4、氣象門戶網(wǎng)站W(wǎng)eatherDay最初僅是向Larney州的客戶提供本州島的天氣預(yù)測信息forecast(),該數(shù)據(jù)來自Larney州的氣象站LarneyDAI(),由于業(yè)務(wù)的擴展現(xiàn)在需要向其他四個州OtherState氣象信息,因此需要訪問它們的氣象站數(shù)據(jù)otherDAI()。采用何種設(shè)計模式描述該場景比較合適,并且畫出設(shè)計類圖(10分)。適配器三、一款關(guān)于挖掘?qū)毑赜螒?,其中人物角色凱奇(Cage),兩個守護神(Eudemon):老虎(Tiger)、獅子(Lion);寶藏(Treasure)。功能需求:(1) 凱奇拿走一定數(shù)量的寶藏take(Trea
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 游戲經(jīng)銷商協(xié)議
- 建筑綠化凈化施工合同
- 橋梁照明系統(tǒng)安裝合同
- 預(yù)付款合同管理要點
- 建筑工程技術(shù)建造師聘用合同
- 云計算行業(yè)試用期合同簽訂策略
- 生物醫(yī)藥工廠勞動合同模板
- 兒童醫(yī)院護士錄用合同模板
- 電子產(chǎn)品租賃合同協(xié)議書
- 兒童科學(xué)館裝修協(xié)議
- 國開汽車學(xué)院《項目管理》形考作業(yè)1-4答案
- 歌唱語音智慧樹知到期末考試答案章節(jié)答案2024年齊魯師范學(xué)院
- 健康膳食解碼智慧樹知到期末考試答案章節(jié)答案2024年佳木斯大學(xué)
- 《中國心力衰竭診斷和治療指南2024》解讀
- 2023年肝糖原的提取鑒定與定量實驗報告
- 年產(chǎn)10噸功能益生菌凍干粉的工廠設(shè)計改
- 2.秸稈和落葉的有效處理課件
- 一般行業(yè)建設(shè)項目安全條件和設(shè)施綜合分析報告
- 四年級體育與健康上冊復(fù)習(xí)題與答案
- 注塑機冷卻水系統(tǒng)工程
- 神經(jīng)遞質(zhì)與受體
評論
0/150
提交評論