《UML建模與設(shè)計(jì)模式》試卷_第1頁
《UML建模與設(shè)計(jì)模式》試卷_第2頁
《UML建模與設(shè)計(jì)模式》試卷_第3頁
《UML建模與設(shè)計(jì)模式》試卷_第4頁
《UML建模與設(shè)計(jì)模式》試卷_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

XX大學(xué)XX學(xué)院2015—2016第一學(xué)期期末考試系 級(jí)班—專業(yè) 姓名:學(xué)號(hào) :系 級(jí)班—專業(yè) 姓名:學(xué)號(hào) :-密 封《UML建模與設(shè)計(jì)模式》考試試卷(A卷)題號(hào)一二三四總分評(píng)卷人審核人得分本題得分本題得分一、 單項(xiàng)選擇題(本大題共20小題,每小題3分,共60分)心1、面向?qū)ο蠓椒ㄖ械模―)機(jī)制使子類可以自動(dòng)地?fù)碛懈割惾繉傩院筒僮鳌?A、封裝 B、多態(tài)性 C、重載D、繼承 內(nèi)2、以下關(guān)于軟件的說法,錯(cuò)誤的是(A) 不 A、軟件就是程序。B、與硬件不同,軟件不存在磨損和老化問題。 -要 C、大多數(shù)軟件是根據(jù)客戶需求定做的,而不是利用現(xiàn)成的部件組裝成所需要的軟件。D、軟件是復(fù)雜的。 題3、在進(jìn)行(A)相關(guān)領(lǐng)域的應(yīng)用開發(fā)時(shí),不推薦使用UML建模。 題A、數(shù)值計(jì)算 B、工業(yè)系統(tǒng) C、信息系統(tǒng)D、軟件系統(tǒng)4、以下(D)不屬于軟件的生存期。A、維護(hù)B、需求分析C、軟件設(shè)計(jì)D、意向5、關(guān)于下圖,說法錯(cuò)誤的是(D)Reader^>name^address^borrowBookQ^returnBookQA、Reader是類名CA、Reader是類名C、name是類的屬性D、name是公有的6、以下圖中,表示“包”這種事物的是(D)A、C、7、以下圖中,表示“依賴”這種關(guān)系的是(A)8、9、11、A、C、D、管理員(from.Mors](A)圖可以用來對(duì)需求建模。A、用例圖B、類圖C、部署圖8、9、11、A、C、D、管理員(from.Mors](A)圖可以用來對(duì)需求建模。A、用例圖B、類圖C、部署圖D、組件圖下面哪個(gè)不是UML中的靜態(tài)視圖(A)A、狀態(tài)機(jī)圖 B、包圖C、對(duì)象圖D、類圖下面哪個(gè)選項(xiàng)中有不是活動(dòng)圖中的基本元素(D)A、狀態(tài)、分支 B、狀態(tài)、匯合C、泳道、轉(zhuǎn)移D、信號(hào)、轉(zhuǎn)移12、以下是圖書管理系統(tǒng)中的相關(guān)類,屬于實(shí)體類的是(A)A、書類 B、借書操作界面類 C、書籍管理類D、讀者管理類13、通常對(duì)象有很多屬性,但對(duì)于外部對(duì)象來說某些屬性應(yīng)該不能被直接訪問,下面哪個(gè)不是UML中的類成員訪問限定符(C)A、公有的(public) B、受保護(hù)的(protected)C、友員的(friendly) D、私有的(private)14、順序圖是強(qiáng)調(diào)消息隨時(shí)間順序變化的交互圖,下面哪個(gè)不是用來描述順序圖的組成部分(C)A、類角色B、生命線C、轉(zhuǎn)換D、消息15、下圖是(B)A、類圖DA、類圖:管理員1:lnputQ|:管理員1:lnputQ|:UserManaigr:Librarian16、(A)技術(shù)是將一個(gè)活動(dòng)圖中的活動(dòng)狀態(tài)進(jìn)行分組,每一組表示一個(gè)特定的類、人或部門,他們負(fù)責(zé)完成組內(nèi)的活動(dòng)。A、泳道 B、分叉匯合C、分支D、轉(zhuǎn)移17、以下關(guān)于類的說法,錯(cuò)誤的是(D)A、 類可以包含屬性和操作。B、 類有三種可見性:共有、保護(hù)和私有。C、 類可以分為3種類型:實(shí)體類、邊界類和控制類。D、 類與類之間只存在依賴、泛化和使用這三種關(guān)系。18、見下圖,這是一個(gè)順序圖,問號(hào)處所代表的是(A)A、類角色BA、類角色B、C、激活區(qū)D、消息2:Login()S/v'alidateU1-() |4.1:i:ietNarrieC:iI 4.2:getF^ass\'VordC:i >5:return6:acceptorrefuse19、在繪制ATM自動(dòng)取款機(jī)的相關(guān)用例圖時(shí),在通常情況下,下面哪個(gè)不應(yīng)該被考慮成“參與者”(D)A、用戶 B、銀行系統(tǒng) C、ATM取款機(jī)管理員 D、取款20、下圖中的空心箭頭連線表示(A)關(guān)系BB、包含D、實(shí)現(xiàn)A、泛化C、擴(kuò)展第4頁共9頁判斷題(每題2分,共10分)系 級(jí)班―專業(yè) 姓名:學(xué)號(hào) :封1、2、3、4、系 級(jí)班―專業(yè) 姓名:學(xué)號(hào) :封1、2、3、4、5、組件圖(構(gòu)件圖)展現(xiàn)了一組組件之間的組件和依賴,它專注于系統(tǒng)的動(dòng)態(tài)實(shí)現(xiàn)圖。(F關(guān)于類方法的聲明類是對(duì)象的實(shí)例。每個(gè)方法應(yīng)該有一個(gè)參數(shù)。狀態(tài)圖描述一個(gè)對(duì)象在不同事件的驅(qū)動(dòng)下發(fā)生的狀態(tài)遷移。(T)在UML符號(hào)中,“一”代表泛化關(guān)系。(F)三、填空題(每空2分,共10分)1、UML的全稱是UnifiedModelingLanguage2、UML的模型圖由活動(dòng)圖、順序圖、狀態(tài)圖和協(xié)作圖組成。3、上面UML3、上面UML建狀態(tài)4、上面圖2類的屬c:i「cle^center^radius*areaQ^movef中,類的-圖1是模中的圖。circle,center、radius四、技能操作題,應(yīng)用建模(本大題共2小題,每小題10分,共20分)四、1、請(qǐng)根據(jù)下面的用例圖設(shè)計(jì)相關(guān)類圖

2、學(xué)生管理系統(tǒng)中有一個(gè)模塊是報(bào)到登記,具體流程是:在新生入校報(bào)到時(shí),進(jìn)行新生信息登記,記錄學(xué)生的報(bào)到資料、個(gè)人基本情況的輸入、查詢、修改等。問題:1、請(qǐng)分析上述需求描述中出現(xiàn)的Actor,并根據(jù)上述描述繪制其用例圖。

修改學(xué)生信息4、使用冒泡排序法,對(duì)含有5個(gè)數(shù){4,1,10,6,8}的整數(shù)數(shù)組做升序排序。 'Qj-----封------線——內(nèi)-----不------要-------答-----題------5、函數(shù)fun(char*str,intnum[4])的功能是統(tǒng)計(jì)字符串str中包含的英文字母、空格、數(shù)字和其他字符的個(gè)數(shù),并將統(tǒng)計(jì)結(jié)果保存于數(shù)組num中,即:num[0]存儲(chǔ)英文字母?jìng)€(gè)數(shù),num[1]存儲(chǔ)空格個(gè)數(shù),num[2]存儲(chǔ)數(shù)字個(gè)數(shù),num[3]存儲(chǔ)其他字符個(gè)數(shù)。已給出該函數(shù)的首部,請(qǐng)完成該函數(shù)。注意:部分源程序已經(jīng)給出,請(qǐng)勿改動(dòng)主函數(shù)main中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫的若干語句。#include<stdio.h>#include<string.h>voidfun(char*str,int

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論