![面向?qū)ο笈c設(shè)計(jì)模擬題講解_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/30/ffbd94d0-b944-456c-9fd3-f5e858658116/ffbd94d0-b944-456c-9fd3-f5e8586581161.gif)
![面向?qū)ο笈c設(shè)計(jì)模擬題講解_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/30/ffbd94d0-b944-456c-9fd3-f5e858658116/ffbd94d0-b944-456c-9fd3-f5e8586581162.gif)
![面向?qū)ο笈c設(shè)計(jì)模擬題講解_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/30/ffbd94d0-b944-456c-9fd3-f5e858658116/ffbd94d0-b944-456c-9fd3-f5e8586581163.gif)
![面向?qū)ο笈c設(shè)計(jì)模擬題講解_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/30/ffbd94d0-b944-456c-9fd3-f5e858658116/ffbd94d0-b944-456c-9fd3-f5e8586581164.gif)
![面向?qū)ο笈c設(shè)計(jì)模擬題講解_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/30/ffbd94d0-b944-456c-9fd3-f5e858658116/ffbd94d0-b944-456c-9fd3-f5e8586581165.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面向?qū)ο蠓治雠c設(shè)計(jì)模擬題(補(bǔ))單項(xiàng)選擇題1. 下面描述中()不是使用軟件模型的目的。A 可以更好地理解問題B可以更早地發(fā)現(xiàn)錯(cuò)誤或疏漏的地方C 可以為最后代碼的生成提供依據(jù)D在開發(fā)過程中使用面向?qū)ο蠓椒?. 關(guān)于參與者的說法中錯(cuò)誤的是()。A 參與者是與目標(biāo)系統(tǒng)交互的人或物B 參與者可以是實(shí)際的人,也可以是外部設(shè)備、外部系統(tǒng)等C 參與者是用例圖的重要組成部分,因此它是目標(biāo)系統(tǒng)的組成部分D 參與者之間可以存在一定的關(guān)系3. 狀態(tài)圖中不能表示的概念有()。A 動(dòng)作 B 類C轉(zhuǎn)移 D 事件4. 計(jì)算機(jī)(Computer)由中央處理器、內(nèi)存、軟盤、硬盤、顯示器、鍵盤、鼠標(biāo)等組成。那么 Computer
2、類和其它類(CPU RAM FloppyDrive、HardDisk、Monitor、Keyboard、Mouse之間的關(guān)系是()。A 泛化關(guān)系(Generalization) BC 包含關(guān)系(Inclusion )D5. ()是表達(dá)系統(tǒng)類及其相互聯(lián)系的圖示 作圖和其他圖的基礎(chǔ)。實(shí)現(xiàn)關(guān)系(Realization )聚集關(guān)系(Aggregation ),它是面向?qū)ο笤O(shè)計(jì)的核心,建立狀態(tài)圖、協(xié)A 對(duì)象圖 B 組件圖 C 類圖 D 配置圖6. 繼承反映了類間的一種層次關(guān)系,而()反映了一種整體與部分的關(guān)系。A繼承 B 組合C 封裝 D 多態(tài)7. 不屬于UML結(jié)構(gòu)物件的是()。A 交互B類 C 用例
3、D 組件8. 內(nèi)聚表示一個(gè)模塊( )的程度。A可以被更加細(xì)化B能夠適時(shí)地完成其功能C僅關(guān)注在一件事情上D聯(lián)接其他模塊和外部世界9. 需求規(guī)格說明描述(A基于計(jì)算機(jī)系統(tǒng)的功能、性能和約束B每個(gè)子系統(tǒng)的實(shí)現(xiàn)C軟件體系結(jié)構(gòu)元素D系統(tǒng)使用說明10. 下列事物中一般不是目標(biāo)系統(tǒng)的外部參與者的是()。A 人B外部設(shè)備C外部系統(tǒng)D數(shù)據(jù)存儲(chǔ)11. 根據(jù)下面的代碼,可以確定類A與類B之間存在()關(guān)系。public class A private B theB;public void aMethod() theB.doSomthi ng(); 12.關(guān)聯(lián)泛化實(shí)現(xiàn)包含面向?qū)ο蟮奶攸c(diǎn)主要概括為(A可分解性、可組合性、
4、可分類性繼承性、封裝性、多態(tài)性C抽象性、繼承性、封裝性、多態(tài)性封裝性、易維護(hù)性、可擴(kuò)展性、可重用性13.F面那個(gè)圖符表示 UML中的實(shí)現(xiàn)關(guān)系?0.1A14.()就是用于表示構(gòu)成分布式系統(tǒng)的節(jié)點(diǎn)集和節(jié)點(diǎn)之間的聯(lián)系的圖示,它可以表示系統(tǒng)中軟件和硬件的物理架構(gòu)。A組件圖 B 協(xié)作圖 C 狀態(tài)圖 D 配置圖15. 關(guān)于用例與類的對(duì)比中()是錯(cuò)誤的。A 都屬于模型結(jié)構(gòu)元素B都存在繼承關(guān)系C 類描述系統(tǒng)的部分靜態(tài)視圖,用例描述系統(tǒng)動(dòng)態(tài)的行為視圖D類描述的是系統(tǒng)的內(nèi)部構(gòu)成,用例也可以描述系統(tǒng)的內(nèi)部構(gòu)成16. 描述對(duì)象之間靜態(tài)聯(lián)系的是()。A 一般-特殊結(jié)構(gòu) B整體-部分結(jié)構(gòu) C實(shí)例鏈接 D消息連接17. (
5、)可以幫助人們簡(jiǎn)單方便地復(fù)用已經(jīng)成功的設(shè)計(jì)或體系結(jié)構(gòu)。A商業(yè)組件B逆向工程C設(shè)計(jì)模式D需求規(guī)格說明18. 內(nèi)聚表示一個(gè)模塊( )的程度。A可以被更加細(xì)化B能夠適時(shí)地完成其功能C僅關(guān)注在一件事情上D聯(lián)接其他模塊和外部世界二簡(jiǎn)答題1、以下類圖中的類關(guān)系是否正確?若不正確,說明理由并改正。飛機(jī)由機(jī)翼、機(jī)身、駕駛艙構(gòu)成。設(shè)計(jì)該類圖。2、畫出能正確表示下面敘述的類圖(括號(hào)內(nèi)為類名)。一個(gè)雇員(Employee)最多由一個(gè)經(jīng)理(Manager)管理,某些經(jīng)理管理多個(gè)雇員,某 些經(jīng)理不管理任何雇員”。3、簡(jiǎn)述聚合(Aggregation )和組合(Composition )的關(guān)系,并舉例說明。4、下面類圖中
6、,接口Service中定義了三個(gè)方法。其中ClientA 只使用 methodA方法,ClientB只使用methodB方法,ClientC只使用methodC方法。根據(jù)接口分離原則重新三綜合應(yīng)用題1、考慮一個(gè)“通訊錄管理系統(tǒng)”,通訊錄包含若干條目,每個(gè)條目包括:姓名、電話、郵編、通信地址4個(gè)內(nèi)容。對(duì)通訊錄要求的操作包括:查看條目、查找條目、增加條目、刪除條目。對(duì)條目的要求是能夠設(shè)置和獲取其中的4個(gè)屬性。要求系統(tǒng)通過圖形用戶界面操作通訊錄,增加條目時(shí),創(chuàng)建一個(gè)通訊錄條目對(duì)象,通過圖形界面編輯條目屬性并 寫回到條目對(duì)象中。請(qǐng)回答下面問題:1)繪制系統(tǒng)的用例圖。2)如果要求在通訊錄中不允許有姓名相
7、同的條目,請(qǐng)寫出“增加條目”功能的事件流 描述(包括可選事件流)。3)經(jīng)過初步分析,找到如下類,請(qǐng)用類圖描述類之間的關(guān)系。 通訊錄(TXL)、通訊錄條目(TXLItem )、界面(UI)4)為2)中的正常事件流繪制順序圖。2、考慮一個(gè)簡(jiǎn)單的“學(xué)生選課系統(tǒng)”,學(xué)生可以查看已選修課程、退選課程;管理員可以查看全校課程、添加課程。描述課程的信息包括:課程號(hào)、課程名稱、開課教師,課程 號(hào)唯一確定一門課程。管理員添加課程時(shí),創(chuàng)建課程對(duì)象,通過圖形界面輸入課程信息 后保存到課程對(duì)象中,將課程對(duì)象保存到全校課程列表中。1)識(shí)別參與者和用例,并繪制系統(tǒng)的用例圖。2)如果要求不能添加重復(fù)的課程,請(qǐng)寫出管理員用戶
8、“添加課程”功能的事件流描述(包括可選事件流)。3)經(jīng)過初步分析添加課程用例,找到如下類,請(qǐng)用類圖描述類之間的關(guān)系。全校課程集合類(Courses )、課程類(Course )、界面(AdminstratorUI )(本題10 分)。4)為2)中的正常事件流繪制順序圖。參考答案:一單項(xiàng)選擇題123456789DCBDCBACA101112131415161718DACCDDCCC二.簡(jiǎn)答題第1題不正確,飛機(jī)和構(gòu)成部件之間不是泛化關(guān)系,應(yīng)該是組合關(guān)系第2題第3題1)聚合和組合都是一種包含關(guān)系,組合是一種更強(qiáng)的聚合關(guān)系。2)組合關(guān)系中,容器和包含的對(duì)象具有相同的生命周期,聚合是一種相對(duì)松散的關(guān)系,
9、容器和包含的對(duì)象可相對(duì)獨(dú)立。3)雁陣由大雁構(gòu)成,屬于一種聚合關(guān)系;1只大雁擁有2只翅膀,屬于組合關(guān)系。第4題三綜合應(yīng)用題1.1)系統(tǒng)用例圖User2)事件流描述正常事件流1、用戶查看通訊錄,選擇添加條目功能項(xiàng),啟動(dòng)該用例;2、用戶輸入姓名、電話、郵編和通訊地址3、系統(tǒng)保存通訊錄數(shù)據(jù),更新視圖可選事件流第2步(用戶輸入姓名重復(fù))2.1用戶輸入姓名已存在,系統(tǒng)提示是否重新輸入姓名2.2用戶選擇重新輸入姓名,用例從第2步正常執(zhí)行2.3用戶選擇放棄,用例結(jié)束3)類圖UserU I+Addltem() +Findltem() +Deleteltem() +Viewltems() +Updateltems()4)順序圖:User:UserUI:TXLAddltem()Findltem()NO_EXISTINGSetlnfo()Addltem()2. 1) 系統(tǒng)用例圖Updateltems()OXStudentUAdministrator2)事件流描述正常事件流1、管理員查看全校課程列表,選擇添加課程功能項(xiàng),啟動(dòng)該用例;2、管理員輸入課程名稱、任課教師、課程號(hào);3、系統(tǒng)保存課程列表,更新視圖可選事件流第2步(管理員輸入課程號(hào)重復(fù))2.1管理員輸入課程號(hào)已存在,系統(tǒng)提示是否重新輸入課程號(hào)2.2管理員選擇重新輸入課程號(hào),用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年冷壓塊行業(yè)深度研究分析報(bào)告
- 2025年中國(guó)吸壁碗行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年中國(guó)貿(mào)易金融行業(yè)發(fā)展前景預(yù)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 2025年中國(guó)焊接材料行業(yè)市場(chǎng)深度分析及投資戰(zhàn)略規(guī)劃報(bào)告
- 分期付款房子合同范例
- 鑄件生產(chǎn)加工項(xiàng)目可行性研究報(bào)告
- 2025年中國(guó)鈉燈管行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 倒運(yùn)合同范本
- 勞務(wù)公司前臺(tái)合同范例
- EVD機(jī)行業(yè)行業(yè)發(fā)展趨勢(shì)及投資戰(zhàn)略研究分析報(bào)告
- 2023年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)模擬試題及答案解析
- 常見食物的嘌呤含量表匯總
- 人教版數(shù)學(xué)八年級(jí)下冊(cè)同步練習(xí)(含答案)
- SB/T 10752-2012馬鈴薯雪花全粉
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ))試題庫(kù)含答案解析
- 濕型砂中煤粉作用及檢測(cè)全解析
- 積累運(yùn)用表示動(dòng)作的詞語(yǔ)課件
- 機(jī)動(dòng)車登記證書英文證書模板
- 第8課《山山水水》教學(xué)設(shè)計(jì)(新人教版小學(xué)美術(shù)六年級(jí)上冊(cè))
- T∕ZSQX 008-2020 建設(shè)工程全過程質(zhì)量行為導(dǎo)則
- 質(zhì)量管理體系基礎(chǔ)知識(shí)培訓(xùn)-2016
評(píng)論
0/150
提交評(píng)論