知道網(wǎng)課《軟件建模與UML(山東理工大學(xué))》課后章節(jié)測試答案_第1頁
知道網(wǎng)課《軟件建模與UML(山東理工大學(xué))》課后章節(jié)測試答案_第2頁
知道網(wǎng)課《軟件建模與UML(山東理工大學(xué))》課后章節(jié)測試答案_第3頁
知道網(wǎng)課《軟件建模與UML(山東理工大學(xué))》課后章節(jié)測試答案_第4頁
知道網(wǎng)課《軟件建模與UML(山東理工大學(xué))》課后章節(jié)測試答案_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

注:僅選擇題答案第一章測試1【單選題】(6分)結(jié)構(gòu)化設(shè)計(jì)階段的主要設(shè)計(jì)思路是()。A.自頂向下,逐步集成B.自底向上,逐步求精C.自底向上,逐步集成D.自頂向下,逐步求精2【多選題】(6分)結(jié)構(gòu)化分析建模的3種核心模型為()。A.STDB.DFDC.DDD.ERD3【多選題】(6分)數(shù)據(jù)流圖的外部實(shí)體可能是與系統(tǒng)交互的()。A.硬件設(shè)備B.人C.數(shù)據(jù)存儲(chǔ)D.軟件系統(tǒng)E.組織F.部門4【判斷題】(6分)環(huán)境圖也稱頂層數(shù)據(jù)流圖,它僅包括一個(gè)數(shù)據(jù)處理過程,即目標(biāo)系統(tǒng)。A.對B.錯(cuò)5【單選題】(6分)ER圖是數(shù)據(jù)庫設(shè)計(jì)的基礎(chǔ),因此又稱為()。A.數(shù)據(jù)里物理模型B.數(shù)據(jù)模型C.數(shù)據(jù)庫概念模型D.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)模型6【多選題】(6分)數(shù)據(jù)字典是以詞條方式定義在數(shù)據(jù)模型、功能模型和行為模型中出現(xiàn)的數(shù)據(jù)對象及控制信息的特性,其定義對象包括()。A.數(shù)據(jù)流條目B.數(shù)據(jù)文件C.類的屬性D.加工(過程)條目E.用例規(guī)格F.數(shù)據(jù)源點(diǎn)/匯點(diǎn)7【多選題】(6分)DD中最常用的數(shù)據(jù)結(jié)構(gòu)描述方式有()。A.Warier圖B.定義式C.詞條方式D.字典方式8【判斷題】(6分)結(jié)構(gòu)圖可以清楚的表達(dá)出模塊間的層次調(diào)用關(guān)系和信息傳遞,但不能表達(dá)有條件的模塊調(diào)用。A.對B.錯(cuò)9【判斷題】(6分)結(jié)構(gòu)圖優(yōu)化時(shí),需要應(yīng)用高耦合、低內(nèi)聚原則。A.錯(cuò)B.對10【多選題】(6分)關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)的描述,正確的是()。A.在程序設(shè)計(jì)中,盡量采用自底向上和逐步細(xì)化的原則。B.選用的控制結(jié)構(gòu)只準(zhǔn)有一個(gè)入口和一個(gè)出口。C.復(fù)雜結(jié)構(gòu)要研究復(fù)雜的控制結(jié)構(gòu)來實(shí)現(xiàn)。D.嚴(yán)格控制GOTO語句。E.使用順序、選擇、循環(huán)這三種基本控制結(jié)構(gòu)表達(dá)程序邏輯。第二章測試1【單選題】(10分)面向?qū)ο蠓椒▽F(xiàn)實(shí)世界中的事物抽象為(),將事物的聯(lián)系抽象為()。A.Object、協(xié)作B.Object、關(guān)系C.Object、關(guān)系與協(xié)作D.Object、操作2【單選題】(10分)()是面向?qū)ο蟮奶攸c(diǎn)。A.與人類習(xí)慣思維方法相一致B.抽象、封裝、繼承、多態(tài)C.數(shù)據(jù)與功能統(tǒng)一、強(qiáng)調(diào)對現(xiàn)實(shí)世界的模擬D.穩(wěn)定、可復(fù)用、易理解3【單選題】(10分)下列()不屬于面向?qū)ο蠓椒ǖ膬?yōu)勢。A.軟件的執(zhí)行效率更高B.復(fù)用性強(qiáng)C.使用符合人類思維習(xí)慣的抽象D.改善了軟件結(jié)構(gòu)4【單選題】(10分)()是面向?qū)ο蠓椒ㄓ脕砻枋觥皩蛻綦[藏對象的屬性和實(shí)現(xiàn)細(xì)節(jié)”的概念。A.封裝B.抽象C.多態(tài)D.繼承5【單選題】(10分)下列不是UML目標(biāo)的是()。A.用于精確的對系統(tǒng)建模,每個(gè)元素都具有固定且無歧義的定義。B.為軟件建模提供可用的、富有表達(dá)力的、可視化的建模語言。C.推動(dòng)面向?qū)ο蠼9ぞ呤袌龅某砷LD.獨(dú)立于編程語言和開發(fā)過程。6【多選題】(10分)UML的靜態(tài)圖包括()。A.交互圖B.狀態(tài)圖C.構(gòu)件圖D.部署圖E.類圖7【多選題】(10分)UML的動(dòng)態(tài)圖包括()A.交互圖B.構(gòu)件圖C.類圖D.活動(dòng)圖E.狀態(tài)圖F.包圖8【多選題】(10分)UML的擴(kuò)展機(jī)制有()。A.注釋B.架構(gòu)C.約束D.構(gòu)造型E.修飾F.標(biāo)記值9【判斷題】(10分)對象是類的抽象,類是對象的實(shí)例。A.對B.錯(cuò)10【判斷題】(10分)UML是凌亂的、不精確的、復(fù)雜的和松散的。A.錯(cuò)B.對第三章測試1【單選題】(8分)對于如下應(yīng)用場景:顧客通過電話呼叫中心,由人工座席操作機(jī)票預(yù)訂系統(tǒng)并完成購票操作,根據(jù)描述,()是機(jī)票預(yù)訂系統(tǒng)的參與者。A.機(jī)票預(yù)訂系統(tǒng)B.呼叫中心C.人工座席D.顧客2【單選題】(8分)一個(gè)網(wǎng)上書店系統(tǒng)要求在凌晨零點(diǎn)自動(dòng)統(tǒng)計(jì)前一天的銷售額,生成統(tǒng)計(jì)報(bào)表,并發(fā)送至系統(tǒng)管理員信箱。根據(jù)描述,“統(tǒng)計(jì)銷售額”用例的參與者是()。A.網(wǎng)上書店系統(tǒng)B.銷售人員C.系統(tǒng)管理員D.時(shí)鐘3【單選題】(8分)對于一個(gè)網(wǎng)絡(luò)教學(xué)系統(tǒng),任課教師在添加學(xué)生時(shí),可選擇手工添加或者批量導(dǎo)入兩種方式,根據(jù)描述,可建立“手工添加”、“批量導(dǎo)入”用例與“添加學(xué)生”用例之間的()。A.包含關(guān)系B.泛化關(guān)系C.關(guān)聯(lián)關(guān)系D.擴(kuò)展關(guān)系4【單選題】(8分)在機(jī)票預(yù)訂系統(tǒng)中,顧客進(jìn)行退訂機(jī)票操作,如果顧客本月內(nèi)退訂次數(shù)超過兩次,則系統(tǒng)將自動(dòng)降低該顧客的信用等級,根據(jù)描述,“退訂機(jī)票”用例與“修改信用等級”用例之間是()。A.泛化關(guān)系B.擴(kuò)展關(guān)系C.包含關(guān)系D.關(guān)聯(lián)關(guān)系5【單選題】(8分)在網(wǎng)上購物系統(tǒng)中,顧客在瀏覽商品、下單購買和留言評價(jià)后,系統(tǒng)都會(huì)根據(jù)任務(wù)完成情況修改會(huì)員積分,根據(jù)描述,“瀏覽商品”、“下單購買”和“留言評價(jià)”用例與“修改會(huì)員積分”用例之間是()。A.包含關(guān)系B.擴(kuò)展關(guān)系C.泛化關(guān)系D.關(guān)聯(lián)關(guān)系6【多選題】(8分)在網(wǎng)上銀行系統(tǒng)中,以下選項(xiàng)能夠構(gòu)成用例的有()。A.顯示賬戶余額B.信用卡還款C.驗(yàn)證賬戶密碼D.輸入轉(zhuǎn)賬金額E.辦理轉(zhuǎn)賬F.繳納費(fèi)用7【多選題】(8分)下面關(guān)于用例圖的描述中正確的是()。A.用例的粒度越大,其中所包含的功能越多,因此在需求建模中,用例的粒度越細(xì)越好B.在同一個(gè)需求階段的用例圖中用例粒度大小應(yīng)保持一致C.用例間的包含關(guān)系和擴(kuò)展關(guān)系在表示法上相似,都是將虛線箭頭從基礎(chǔ)用例指向新用例D.完整的用例模型由用例圖和用例規(guī)約組成E.參與者和用例之間存在關(guān)聯(lián)關(guān)系,是指參與者實(shí)例通過與用例實(shí)例相互傳遞消息實(shí)例從而實(shí)現(xiàn)人機(jī)交互過程8【判斷題】(8分)一個(gè)參與者必須要確切的對應(yīng)于現(xiàn)實(shí)世界的某個(gè)特定對象。A.錯(cuò)B.對9【判斷題】(8分)在用例圖中,泛化關(guān)系只存在于用例與用例之間,用于描述用例間特殊與一般的關(guān)系。A.錯(cuò)B.對10【判斷題】(8分)用例規(guī)約的事件流是對用例在使用場景下的交互動(dòng)作的抽象,這種行為交互序列描述不應(yīng)該涉及系統(tǒng)具體的實(shí)現(xiàn)細(xì)節(jié),也不應(yīng)該對界面設(shè)計(jì)提出要求A.錯(cuò)B.對第四章測試1【單選題】(8分)下面()不是對象具有的特性。A.繼承B.多態(tài)C.順序D.標(biāo)識(shí)2【單選題】(8分)類A的一個(gè)操作的一個(gè)參數(shù)是類B的一個(gè)對象,且兩個(gè)類之間不存在其他關(guān)系,那么類A和類B之間構(gòu)成()關(guān)系。A.依賴B.泛化C.實(shí)現(xiàn)D.關(guān)聯(lián)3【單選題】(8分)計(jì)算機(jī)(Computer)由中央處理器、內(nèi)存、軟盤、硬盤、顯示器、鍵盤、鼠標(biāo)等組成。那么Computer類和其它類(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之間的關(guān)系是()。A.依賴B.關(guān)聯(lián)C.實(shí)現(xiàn)D.泛化4【判斷題】(8分)在UML中,當(dāng)接口使用小圓圈表示時(shí),類對接口的實(shí)現(xiàn)關(guān)系可以簡化為一條實(shí)線。A.錯(cuò)B.對5【判斷題】(8分)對象名表示為“A:B”時(shí),說明這是A類的一個(gè)名為B的對象。A.對B.錯(cuò)6【多選題】(8分)在對象圖中,對象是()的實(shí)例,鏈?zhǔn)牵ǎ╆P(guān)系的實(shí)例。A.關(guān)聯(lián)B.類C.泛化D.依賴E.實(shí)現(xiàn)F.接口7【多選題】(8分)類圖中,類與接口的關(guān)系為()。A.實(shí)現(xiàn)B.關(guān)聯(lián)C.泛化D.組合E.聚合F.依賴8【多選題】(8分)面向?qū)ο笾?,類是對象的(),對象是類的()。A.實(shí)例B.父類C.抽象D.子類9【多選題】(8分)在標(biāo)注類的關(guān)聯(lián)時(shí),建議標(biāo)注()項(xiàng)目。A.關(guān)聯(lián)名稱B.多重性C.關(guān)聯(lián)的方向D.角色名稱10【單選題】(8分)外賣訂餐系統(tǒng)中,餐廳經(jīng)理每周日發(fā)布下周菜單,菜單包含不同套餐。那么職責(zé)“發(fā)布菜單”屬于()類。A.訂餐系統(tǒng)B.菜單C.套餐D.餐廳經(jīng)理第五章測試1【單選題】(9分)在UML的順序圖中,將交互關(guān)系表現(xiàn)成一張二維圖,縱向和橫向依次代表()。A.時(shí)間、對象角色B.交互、消息C.時(shí)間、消息D.交互、泛化2【判斷題】(9分)順序圖描述對象之間的交互關(guān)系,重點(diǎn)描述對象之間消息傳遞的時(shí)間順序。A.對B.錯(cuò)3【單選題】(9分)順序圖是由對象、生命線、激活和()等構(gòu)成的。A.消息B.組件C.活動(dòng)D.線程4【多選題】(9分)順序圖中,下列關(guān)于生命線的說法正確的有()。A.在順序圖中,每個(gè)對象的底部中心的位置都帶有生命線B.順序圖中的所有對象在程序一開始運(yùn)行的時(shí)候,其生命線都必須存在C.生命線是一條垂直的虛線,用來表示順序圖中的對象在一段時(shí)間內(nèi)的存在D.在順序圖中,生命線是一條時(shí)間線,從順序圖的頂部向下延伸,表現(xiàn)了對象存在的時(shí)段5【單選題】(9分)順序圖中,若一個(gè)消息發(fā)送后接收者無法在指定時(shí)間內(nèi)接收,則發(fā)送者放棄該消息,這種消息的類型應(yīng)為()。A.同步消息B.超時(shí)消息C.阻塞消息D.異步消息6【判斷題】(9分)順序圖中,調(diào)用消息用帶實(shí)心箭頭的實(shí)線表示,返回消息用帶普通箭頭的虛線表示。A.錯(cuò)B.對7【單選題】(9分)順序圖中,銷毀對象表示對象生命線的結(jié)束,在對象生命線下方用()來進(jìn)行標(biāo)識(shí)。A.%B.endC.destroyD.×8【多選題】(9分)下列關(guān)于順序圖中對象的創(chuàng)建與銷毀,說法正確的有()。A.創(chuàng)建對象可以通過調(diào)用構(gòu)造函數(shù)來實(shí)現(xiàn)B.創(chuàng)建對象是指發(fā)送者通過發(fā)送消息的方式實(shí)例化對象C.創(chuàng)建對象可以通過發(fā)送一條具有<<create>>構(gòu)造型的消息來表示D.對象創(chuàng)建之后,生命線就開始了E.一個(gè)對象可以被另一個(gè)對象銷毀,不允許對象銷毀自身9【單選題】(9分)順序圖中,片段有多種控制類型,表示單條件分支選擇的操作符是()。A.breakB.optC.loopD.alt10【判斷題】(9分)框架是UML2中新增加的符號,用來對UML圖形進(jìn)行擴(kuò)充。A.對B.錯(cuò)第六章測試1【單選題】(9分)通信圖是用于描述一組對象在協(xié)作過程中如何互相通信的模型圖,側(cè)重于展示對象之間的()。A.交互B.消息C.通信D.關(guān)系2【多選題】(9分)下列關(guān)于通信圖的說法,正確的有()。A.通信圖顯示了對象之間如何協(xié)作以完成一個(gè)用例或用例特定部分的功能B.通信圖可以顯示對象及其交互關(guān)系的空間組織結(jié)構(gòu)C.通信圖重點(diǎn)在于描述系統(tǒng)中各個(gè)對象交互的時(shí)間順序D.通信圖是對一次交互過程中有意義的對象和對象間交互建模3【判斷題】(9分)順序圖和通信圖都是用來描述對象之間的交互的,并可以相互轉(zhuǎn)化。A.錯(cuò)B.對4【單選題】(9分)下列關(guān)于通信圖與順序圖中的對象的相同點(diǎn)的敘述,正確的是()。A.對象名在兩種圖中的表示完全一致B.兩種圖中都可以表示對象創(chuàng)建和銷毀的相對時(shí)間C.對象在兩種圖中的位置都沒有任何限制D.對象在兩種圖中的表示方式完全一致5【單選題】(9分)在通信圖中用來連接對象與對象的元素是()。A.關(guān)聯(lián)關(guān)系B.鏈C.生命線D.消息6【多選題】(9分)下列屬于通信圖中的消息類型有()。A.簡單消息B.異步消息C.返回消息D.函數(shù)消息7【判斷題】(9分)通信圖中的消息必須要有消息編號,順序圖中的消息編號可以省略。A.錯(cuò)B.對8【單選題】(9分)下列UML圖中與通信圖建模的內(nèi)容相同的是()。A.用例圖B.類圖C.狀態(tài)圖D.順序圖9【單選題】(9分)通過UML的()元素,可以對復(fù)雜用例的多個(gè)通信圖進(jìn)行組織管理。A.注釋B.行為C.包D.結(jié)構(gòu)10【多選題】(9分)下列選項(xiàng)中,屬于通信圖與順序圖的共同點(diǎn)的有()。A.對象責(zé)任相同,都擔(dān)任了發(fā)送者與接收者的角色B.表達(dá)語義相同,都是對系統(tǒng)中的交互建模C.主要元素相同,都是對象與消息作為主要元素D.對象表示相同,都可以顯式地體現(xiàn)出對象的生命周期第七章測試1【單選題】(9分)下面哪個(gè)圖形代表活動(dòng)()。A.B.C.D.2【單選題】(9分)下面哪些圖形可以清楚地表達(dá)并發(fā)行為()。A.實(shí)現(xiàn)圖B.狀態(tài)體C.類圖D.活動(dòng)圖3【單選題】(9分)以下哪些元素能夠跨越活動(dòng)圖中的泳道分隔線()。A.轉(zhuǎn)換B.動(dòng)作C.對象D.活動(dòng)4【單選題】(9分)下面說法不正確的是()。A.控制流不能連接對象結(jié)點(diǎn)B.對象流最少要連接一個(gè)對象結(jié)點(diǎn)C.對象流傳遞對象令牌D.活動(dòng)與活動(dòng)之間僅能傳遞一個(gè)對象令牌5【單選題】(9分)下面哪一個(gè)不屬于活動(dòng)圖建模的作用()。A.描述用例功能B.描述特定操作過程C.描述業(yè)務(wù)過程D.描述消息流程6【多選題】(9分)在活動(dòng)圖中,活動(dòng)節(jié)點(diǎn)包括以下幾種()。A.令牌節(jié)點(diǎn)B.中斷C.動(dòng)作節(jié)點(diǎn)D.端口節(jié)點(diǎn)E.對象節(jié)點(diǎn)F.控制節(jié)點(diǎn)7【多選題】(9分)活動(dòng)圖中的轉(zhuǎn)換包括()。A.對象流B.數(shù)據(jù)流C.控制流D.消息8【多選題】(9分)閱讀活動(dòng)圖,請指出該圖所包含的1、2、3參數(shù)類型()。A.輸入?yún)?shù)B.參數(shù)C.控制參數(shù)D.輸出參數(shù)9【判斷題】(9分)動(dòng)作是活動(dòng)的基本執(zhí)行單位,活動(dòng)可以分解,動(dòng)作一般不再分解。A.錯(cuò)B.對10【判斷題】(9分)活動(dòng)節(jié)點(diǎn)包括令牌節(jié)點(diǎn)這種類型。A.對B.錯(cuò)第八章測試1【單選題】(9分)狀態(tài)機(jī)圖的組成不包括是()。A.轉(zhuǎn)換B.事件C.狀態(tài)D.鏈接2【單選題】(9分)調(diào)用對象的startAutopilot操作,使對象從Manual狀態(tài)轉(zhuǎn)換到Automatic狀態(tài)的事件是()。A.調(diào)用事件B.改變事件C.信號事件D.時(shí)間事件3【單選題】(9分)以下()不是狀態(tài)間轉(zhuǎn)換的要素。A.動(dòng)作B.監(jiān)護(hù)條件C.事件D.活動(dòng)4【多選題】(9分)狀態(tài)分為()狀態(tài)和組合狀態(tài),其中組合狀態(tài)又包括()組合狀態(tài)和()組合狀態(tài)。A.順序B.嵌套C.簡單D.并發(fā)5【判斷題】(9分)狀態(tài)具有一定的時(shí)間穩(wěn)定性,即在一段有限時(shí)間內(nèi),保持對象或系統(tǒng)的外在狀況和內(nèi)在特性的相對穩(wěn)定。A.對B.錯(cuò)6【判斷題】(9分)自轉(zhuǎn)換自始至終都不改變狀態(tài),因此不需要執(zhí)行入口動(dòng)作和出口動(dòng)作。A.對B.錯(cuò)7【判斷題】(9分)延遲事件表示這一事件如果無法立即執(zhí)行,則會(huì)推遲執(zhí)行。A.錯(cuò)B.對8【判斷題】(9分)在轉(zhuǎn)換中,監(jiān)護(hù)條件是一個(gè)布爾表達(dá)式,可以在觸發(fā)器事件被觸發(fā)前提前判斷。A.對B.錯(cuò)9【判斷題】(9分)一個(gè)正確的狀態(tài)機(jī)圖中的判斷節(jié)點(diǎn)不同分支上的監(jiān)護(hù)條件應(yīng)該覆蓋所有情況。A.錯(cuò)B.對10【判斷題】(9分)要確定對象的所有行為必需將狀態(tài)機(jī)圖結(jié)合順序圖和通信圖等交互圖來建模,才能得到對象的整體行為。A.錯(cuò)B.對第九章測試1【單選題】(6分)下列選項(xiàng)中,可以應(yīng)用于包元素的UML預(yù)定義的構(gòu)造型是()。A.《control》B.《subsystem》C.《actor》D.《interface》2【單選題】(6分)()是用于把元素組織成組的通用機(jī)制。A.包B.類C.組件D.接口3【單選題】(6分)假設(shè)有兩個(gè)包A和B,其中B包依賴于A包,且兩者之間不構(gòu)成任何嵌套關(guān)系。此外,A包中含有3個(gè)類元素:①ClassA,可見性修飾為public②ClassB,可見性修飾為protected③Clas

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論