歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > DOCX文檔下載  

UML考試試題及答案21

  • 資源ID:193110404       資源大?。?span id="uqk4e6o" class="font-tahoma">142.01KB        全文頁數:13頁
  • 資源格式: DOCX        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

UML考試試題及答案21

UML考試試題及答案21 華南農業(yè)大學期末考試試卷(A卷)一答案 1 2 3 4 5 6 7 8 9 10 F T F T F T F T F T 一個狀態(tài)圖最多只能由一個初態(tài)和一個終態(tài)。(F) 協(xié)作圖中的消息必須要有消息順序號。(T) 2007學年第1學期 考試科目 面向對象分析與設計 考試類型:(閉卷) 考試時間:120 分鐘 學號 姓名 年級專業(yè) 題號 一一 二 三 四 五 總分 得分 評閱人 一、判斷題(每題1分,共10分。對的標“T”錯的標“F”將答案寫入下表) 1. 2. 3. 兩個參與者(actor)之間可以有包含(include)關系、擴展(extend)關 系或泛化(generalization)關系,而包含關系和擴展關系是依賴(dependency) 關系的版型。(F) 4. 參與者(actor)和用例(use case)之間的關系是關聯(association)關 系。(T) 5?類A和類B之間的關系如圖1所示,則稱類B中的getNameO方法是對類A 中的 getName0方法的重載(overload)。(F) 廣 Ejsar© fir °、 1 ?: -- tn ■ T Gesiure 、 J-'' Dacaniprass \ 圖1 getName ()方法之間的關系 圖2活動圖 6. 如圖2所示,活動Ges ture和St ream audio可以并發(fā)進行。(T) 7. 一個軟件系統(tǒng),如果只有源代碼,缺乏其他相應的輔助文檔,如缺乏順序圖 和類圖,則可以利用Rose進行逆向工程得到順序圖和類圖,但得到的順序圖和 類圖會比較簡單。(F) 8. CMM描述了五個級別的軟件過程成熟度,即初始級、可重復級、已定義、已 管理級、優(yōu)化級。(T) 9. UML由用例視圖、物理視圖、組件視圖、進度視圖和配置視圖組成。(F) 10. 在設計類圖時,可以不用對類圖中的每個關聯進行命名,但如果需要命名 的話,最好用一個“動詞”給關聯命名。(T) 二、單項選擇題(每題2分,共30分。將正確答案填入下表) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 B A C A C A D A C D D A D D C 1. 一個設計得好的00系統(tǒng)具有(B) A?低內聚、低耦合的特征 B.高內聚、低耦合的特征 C.高內聚、高耦合的特征 D?低內聚、高耦合的特征 2?下面()不是UML的基本構成元素。(A) A. 控制語言 B.基本構造塊C.規(guī)則 D.公共機制 3. 面向對象的特點主要概括為(C)。 A. 可分解性、可組合性、可分類性 B.繼承性、封裝性、多態(tài)性 C.抽象性、繼承性、封裝性、多態(tài)性D.封裝性、易維護性、可擴展性、可 重用性 4?構成對象的兩個主要因素是(A)。 A.屬性和服務B.標識和內容C?繼承和多態(tài)D.消息和封裝 5?下列關于面向對象方法中描述中錯誤的是(C)。 A. 使用設計模式有助于在軟件開發(fā)中應用面向對象技術 B. 選擇面向對象程序設計語言時需要考慮開發(fā)人員對其的熟悉程度 C. UML作為一種可視化建模語言需要與RUP開發(fā)過程同時使用 D. 目前在軟件生命周期的分析、設計、實現和測試中均可以應用面向對象方 法 6?順序圖主要可以為設計人員提供 (A)信息。 A.消息發(fā)送的順序 B.某個方法的執(zhí)行流程 C.類之間關聯關系的多重性 D.某個對象在不同狀態(tài)之間的轉移 7. 類和接口的關系類似于下面哪種類型的關系(D)。 A. 關聯(association)和聚集(aggregation) B. 關聯(association)和組合(composition) C. 腳本(scenario)和用例(use case) D. 包(Package)和子系統(tǒng)(subsystem) 8. 在類圖中,那個類圖中的類Order所生成的代碼具有 Public class Order { Public Customer recipient; } 的形式?(A) Order +recipien1 Cusiome r n 1 A. j-:er Customer n 1 C. 9. 下面那個圖符表示UML中的實現關系?(C) C. 1> D. B. 10. 一個銀行業(yè)務系統(tǒng)采用如圖瑣事的配置圖,則錯誤的是(D) iB^ch Client H iFi^ncial App I I Database I B-fswJ Sen/er 曲丫 A. 與GUI有關的類應該部署在Branch Client上 B. 這個圖表示一個三層的體系結構,不管 Branch Client、Financial App Server、Database Server是運行在同一臺機器上還是在不同機器上 C. 為了系統(tǒng)的可伸縮性(scalability),與業(yè)務邏輯有關的對象應該部署在 Financial App Server 上 D. 為了系統(tǒng)的可伸縮性,與業(yè)務邏輯有關的對象應該部署在Branch Client 上 都屬于模型結構元素 都存在繼承關系 類描述系統(tǒng)的部分靜態(tài)視圖,用例描述系統(tǒng)動態(tài)的行為視圖 類描述的是系統(tǒng)的內部構成,用例也可以描述系統(tǒng)的內部構成 11?關于用例與類的對比中(D)是錯誤的。 A B C D 12. Innovation公司正在為Rose開發(fā)插入件,使得Rose可以把00A、OOD模型 以各種圖形格式導出,如JPEG格式、BMP格式、GIF格式等。在導出時,會根 據不同的算法來生成相應的圖形文件,這些算法很復雜。為了描述這些算法, 在下面這些圖中,那個是最適合的?(A)(注:活動圖可以用來描述細節(jié)) A. 活動圖 B. 狀態(tài)圖 C. 類圖 D. 用例圖 13. 計算機(Computer)由中央處理器、內存、軟盤、硬盤、顯示器、鍵盤、 鼠標等組成。那么 Computer 類和其他類(CPU、RAM、FloppyDrive、HardDisk、 Monitor、Keyboard、Mouse)之間的關系是:(D) A.泛化關系(Gneralization)B.實現關系(Realization) C. 包含關系( Inclusion) D. 聚集關系( Aggregation) 14. 在狀態(tài)圖中不能表示下面那些概念? (D) A.動作(action) B.事件(event) C.轉移(transition) D.類(class) 15?在數據庫設計的 階段開始考慮具體的數據庫管理系統(tǒng)(DBMS)的 特性。(C) A.需求分析 B.概念設計 C.邏輯設計.D物理設計 三、簡單題(共36分,每題6分) 1. “要迭代開發(fā)、真是有道理。我決定在我們的項目組實施迭代開發(fā),第一迭 代先做需求,第二個迭代做分析,第三個迭代做設計……”一這段話有什么 問題?(6分) 2.分析下面的類圖,畫出新的類圖,將原圖中的多對多關系轉換為1: M (—對 多)關系。(6分) 答案: Si 1..n 劇買 1..n 顧客 錚商店編號 ②顧客編號 3?信用卡可能處于“開放”和“關閉”狀態(tài),其中“開放”狀態(tài)可以直接進入 “關閉”狀態(tài),而從“關閉”狀態(tài)必須提供密碼驗證才能進入“開放”狀態(tài)?!伴_ 放”狀態(tài)又包括“透支”和“正常”狀態(tài)之間的變化,當剩余金額少于零、或 者使用額度大于剩余金額、或者結算余額小于零時進入透支狀態(tài),反之則為正 常狀態(tài)。畫出信用卡的狀態(tài)圖。(6分) 參考答案: 廠 ■- jm 1 * k < ■ .■ ■ V F ':_ 電J L . ZJ:小…一」『血皿”皎 '「、:曲 2:': 4. 假設下面是某些以完工用例圖等截屏形狀,其中有2張圖不合適,請說明原 因。(6分) 幣軼逕■蔚聊噁Hh.S, 圖 圖B. C. 參考答案: 圖C合適,其他有問題。 電器 1 °-1 電視機 1 洗衣機 o..b : 空調 5. 請判斷以下類圖中的類關系是否合適,并說明理由。(6分) (3)公司的員工很多,包括程序員、分析員、 項目經理…… (1) 飛機有機翼、機身、駕駛艙 (2) 商場里的電器。1臺電器 可以是1臺洗衣機,也可以不 是;1臺電器可以是1臺電視 機,也可以不是;1臺電器可以 是1臺空調,也可以不是; 參考答案: ( 1)飛機有機翼、機身、駕駛艙 應改為“組合” (2) 商場里的電器。1 臺電器可以是 1 臺洗衣機,也可以不是;1 臺電器可以 是1臺電視機,也可以不是;1臺電器可以是1臺空調,也可以不是; 應該為“泛化” (3) 公司的員工很多,包括程序員、分析員、項目經理…… 應改為“泛化” 6. 假設你從垃圾堆里撿到這樣一張小紙片(如圖5所示)。(6分) 根據現有信息盡可能判斷: (1) “小車”類有哪幾個操作? (2) “指揮小車UC”類的“執(zhí)行任務”操作要做哪些工作?(采用偽代碼描述) I打*恵正皤■::i; ■ 叢茸圧軒門:「I 宦薩打*ti St ?和凰旳甲.' 41斷和肯偌豆足J 4卜頊雄 n : : 河窗陽弋祜?定3止?|■■:«hr* 1: I L J 越尬」??亙由.4曲適呂的他:門 舟科“里為來剽込目n出“1 惟凹■?卜禺 圖5時序圖 參考答案: (1) “小車”類有哪幾個操作? 返回小車當前位置() 轉向和前進() (2) “指揮小車UC”類的“執(zhí)行任務”操作要做哪些工作?(采用偽代碼描述) 移動任務:更新行走斷表和目的地() 移動任務:判斷現有信息足以讓小車行走() 小車:放回小車當前位置() 小車:驗證小車尚未到達目的地() 移動:根據但前位置及斷表信息計算出速度、角度() 小車:轉向和前進() 四、設計題(共24分) 1.仔細分析“語音郵箱系統(tǒng)”的“保留語音信息”和“撥打郵箱號”的用例 事件流描述,請找出里面的對象,并畫出時序圖和協(xié)作圖。(14分) 用例1:撥打郵箱號 (1) 呼叫者撥打語音郵件系統(tǒng)的主號碼. (2) 語音郵件系統(tǒng)發(fā)出提示音:輸入郵箱號碼并加#號. (3) 呼叫者輸入接收者的郵箱號. (4) 語音郵件系統(tǒng)發(fā)出問候語:已進入XX的郵箱,請留言. 用例2:保留語音信息 (1) 呼叫者”撥打郵箱號”. (2) 呼叫者說出信息. (3) 呼叫者掛斷電話. (4) 語音郵件系統(tǒng)將記錄的信息存放在接收者的郵箱中. 參考答案: 2.假設某高校需要建立一個檔案管理系統(tǒng),而您是該軟件系統(tǒng)的負責人。你 所在的軟件公司與高校一致同意系統(tǒng)的構建采用面向對象方法。作為開發(fā)負責 人,請您結合本課程中的學習知識,提供參考的軟件體系結構設計方案,描述 開發(fā)這個系統(tǒng)的過程,并寫出開發(fā)過程的每個步驟中您認為應該用到的主要技 術。(10分) 根據學生的情況給分。

注意事項

本文(UML考試試題及答案21)為本站會員(z****2)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲