


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、 單項選擇題: ( 本大題共 20 小題, 每題 1 分,共 20 分)1. uml的全稱是unified modeling language( a) unify modeling language( b) unified modeling language( c) unified modem language( d) unified making language2. 執(zhí)行者( actor )與用例之間的關系是(c)( a)包含關系( b)泛化關系( c)關聯(lián)關系( d)擴展關系3. 在類圖中,下面哪個符號表示繼承關系(c)(a)(b)(c) (d)4. 在類圖中,“ # ”表示的可見性
2、是(b)( a) public( b) protected( c) private( d) package5. 在類圖中,下面哪個符號表示接口(c)(a)(b)(c) (d)6. 下面哪個視圖屬于uml語言的交互圖(d)( a)行為圖( b)狀態(tài)圖( c)實現(xiàn)圖( d)順序圖7. uml語言包含幾大類圖形(b)( a) 3( b) 5( c) 7( d) 98. omt方法是由下面哪位科學家提出的(b)( a) booch( b) rumbaugh( c) coad( d) jacobson9. 下面那個類圖的表示是錯誤的(d)(a)(b)studentstudentname : string
3、 age: integer(c) (d)studentgetname () getage ()student name : stringage:integergetname () getage ()10. 什么概念被認為是第二代面向對象技術的標志(a)( a)用例( b) uml語言( c)活動圖( d)組件圖11. 下面哪個符號代表包圖(a)(a)(b)(c) (d)12. 生命線是uml視圖中哪個圖形的組成部分(d)( a)類圖( b)狀態(tài)圖( c)活動圖( d)順序圖精品文檔13. 在 uml的順序圖中,通常由左向右分層排列各個對象,正確的排列方法是(a)( a)執(zhí)行者角色控制類用戶接口
4、業(yè)務層后臺數(shù)據(jù)庫( b)執(zhí)行者角色用戶接口控制類業(yè)務層后臺數(shù)據(jù)庫( c)執(zhí)行者角色控制類用戶接口后臺數(shù)據(jù)庫業(yè)務層( d)執(zhí)行者角色用戶接口業(yè)務層控制類后臺數(shù)據(jù)庫14. 多對象是uml哪個視圖中的概念(c)( a)類圖( b)狀態(tài)圖( c)協(xié)作圖( d)組件圖15. 在類圖中,哪種關系表達總體與局部的關系(d)( a)泛化( b)實現(xiàn)( c)依賴( d)聚合16. 在 uml中,接口有幾種表達方式(a)( a) 2( b) 4( c) 6( d) 817. 下面哪個圖形代表活動(d).(a)(b)(c) (d)18. 下面哪個uml視圖是描述一個對象的生命周期的(b)( a)類圖( b)狀態(tài)圖(
5、 c)協(xié)作圖( d)順序19. 順序圖由類角色,生命線,激活期和(b)組成( a)關系( b)消息( c)用例(d)實體20. uml中關聯(lián)的多重度是指(b)( a)一個類有多個方法被另一個類調用( b)一個類的實類能夠與另一個類的多個實類相關聯(lián)( c)一個類的某個方法被另一個類調用的次數(shù)( d)兩個類所具有的相同的方法和屬性二、多項項選擇題: ( 本大題共 10 小題, 每題 2 分,共 20 分) 在每小題列出的五個備選項中有二個至五個是符合題目要求的,請將其代碼填寫在題后的括號內。少選得1 分,錯選、多選未選均無分。1具有多重屬性值的uml圖形包括(ae)( a)類圖( b)對象圖( c
6、)狀態(tài)圖( d)活動圖( e)部署圖2在 uml的狀態(tài)圖中,轉換通常由以下哪些部分構成(abcde)( a)動作( b)觸發(fā)事件( c)源狀態(tài)3下面哪些圖形可以清楚地表達并發(fā)行為(cd( d)目標狀態(tài))( e)監(jiān)護條件( a)類圖( b)狀態(tài)體( c)活動圖( d)順序圖( e)實現(xiàn)圖4. 下面哪些元素構成了組件圖形(acd)( a)組件( b)轉換( c)關系( d)接口( e)事件5. 軟件工程的三要素是(abd)( a)方法( b)工具( c)模型( d)過程( e)語言6部署圖中的節(jié)點具有以下哪些方面的內容(abc)( a)計算能力( b)基本內存( c)位置( d)接口( e)路徑7
7、可能具有狀態(tài)機的對象包括(abcde)( a)類( b)子系統(tǒng)( c)用例( d)接口( e)協(xié)議8時序圖的用途包括(abcd)( a)顯示并發(fā)進程和激活( b)當不同的類之間存在多個簡短的方法時,描述控制流的整體序列( c)顯示在協(xié)作圖中難于描述的事件序列( d)顯示涉及類交互而與對象無關的一般形式( e)詳細描述系統(tǒng)的瞬態(tài)圖9 uml中,類的主要版型有(cde)( a)角色類( b)業(yè)務類( c)邊界類( d)控制類( e)實體類10 uml的類圖包含哪些抽象的層次(abc)( a )概念層( b)說明層( c)實現(xiàn)層( d)業(yè)務層( e)控制層三、簡答題: ( 本大題共4 小題, 每題
8、5 分,共 20 分)1. 簡述統(tǒng)一建模語言(uml)統(tǒng)一建模語言(uml)是一種繪制軟件藍圖的標準語言。可以用uml對軟件密集型系統(tǒng)的制品進行可視化詳述和文檔化。uml是一種定義良好、易于表達、功能強大且普遍適用的可視化建模語言( 1 分)。它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于 支持面向對象的分析與設計( 1 分),還 支持從需求分析開始的軟件開發(fā)的全過程( 1 分)。 uml的作用就是用很多圖從靜態(tài)和動態(tài)方面來全面描述我們將要開發(fā)的系統(tǒng)(2 分)。2. 簡述面向對象分析方法(ooa)的 5 個基本步驟1) 、識別對象,識別對象包括標識潛在的對象和篩選對象兩步(1
9、分)2) 、識別對象的屬性(1 分)3) 、識別對象的行為(1 分)4) 、識別對象所屬的類(1 分)5) 、定義主題詞(1 分)3. 簡述用例模型的組成元素以及建模步驟組成元素有:參與者,用例,通信關聯(lián),用例規(guī)約(每個 0.5 ) 建立用例模型步驟:1) 根據(jù)系統(tǒng)邊界確定參與者(1 分)2) 根據(jù)每個參與者確定與之相關聯(lián)的用例(1 分)3) 對每個用例寫出用例規(guī)約文檔,調整用例模型(優(yōu)化參與者與參與者之間的關系,用例與用例之間的關系)( 1 分)4. rup統(tǒng)一過程中的四個階段?1) 初始階段( 1 分)2) 細化階段( 1 分)3) 構造階段( 1 分)4) 提交階段( 1 分) 全部答對
10、( 1 分)四、問答題和分析題: ( 本大題共2 小題, 共 40 分)1. 看圖回答下面問題(15 分)1) 類 student和類 course 之間是什么關系?并用文字性語言描述該類圖表達意思。關聯(lián)關系( 1 分)該圖描述的是:學生和課程之間的選擇關系,一個學生可以選擇多門課程,一門課程可以被多個學生所選擇。( 2 分)2) 使用 rose 雙向工程,寫出student類生成的java 代碼(省略注釋、get 和 set 方法)( 5 分)public class student(1分)private string name;(1分)private course selecters;(1
11、分)public void student()(1分)public void test()(1分)3) 使用 rose 逆向工程,根據(jù)下面代碼,畫出類圖。( 7 分)public class a public class b private int i;private int j; private b b;public void a()public void b()public void test1()public void test2()public class c extends a private int k;public void c()public void test3()畫出類 a
12、 b c 每個 1 分,畫出類a 和類 b、類 c 之間關系各2 分2. 圖書管理系統(tǒng)功能性需求說明如下: ( 25 分)圖書管理系統(tǒng)能夠為一定數(shù)量的借閱者提供服務。每個借閱者能夠擁有唯一標識其存在的編號。圖書館向每一個借閱者發(fā)放圖書 證,其中包含每一個借閱者的編號和個人信息。提供的服務包括:提供查詢圖書信息、查詢個人信息服務和預定圖書服務等。 當借閱者需要借閱圖書、歸還書籍時需要通過圖書管理員進行,即借閱者不直接與系統(tǒng)交互,而是通過圖書管理員充當借閱者的代理和系統(tǒng)交互。系統(tǒng)管理員主要負責系統(tǒng)的管理維護工作,包括對圖書、數(shù)目、借閱者的添加、刪除和修改。并且能夠查詢借閱者、圖書和圖書 管理員的信息??梢酝?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年管理人員安全培訓考試試題附參考答案【基礎題】
- 25年公司、項目部、各個班組三級安全培訓考試試題含解析答案可打印
- 2025新入職工職前安全培訓考試試題(考點精練)
- 2025定期存款理財協(xié)議 合同書
- 2025存量房買賣合同書范本
- 2025年商業(yè)公寓租賃合同范本
- 2025年全屋板式家具項目合作計劃書
- 2025標準房產抵押借款合同
- 2025年樓宇監(jiān)控系統(tǒng)合作協(xié)議書
- 2025酒店用品采購合同
- 華大新高考聯(lián)盟2025屆高三4月教學質量測評化學+答案
- 2025年中國防曬護理洗發(fā)露市場調查研究報告
- 2025年陜西省普通高中學業(yè)水平合格考試模擬卷(五)歷史試題(含答案)
- 2025年有關“我為群眾辦實事”主題日活動工作方案
- 油氣管道輸送試題及答案
- 鐵路雨季三防培訓課件
- 2025-2030中國非鄰苯二甲酸酯類增塑劑行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 靜療護理典型案例
- 沈萍微生物學第七章
- 鋼箱梁運輸及安裝施工方案
- 組織環(huán)境、相關方分析及措施一覽表
評論
0/150
提交評論