UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)_第1頁
UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)_第2頁
UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)_第3頁
UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)_第4頁
UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

UML2面向?qū)ο蠓治雠c設(shè)計知到智慧樹期末考試答案題庫2025年北京航空航天大學(xué)順序圖中的交互片段可以表示分支、循環(huán)這種復(fù)雜的控制結(jié)構(gòu)。()

答案:對面向?qū)ο蟮脑O(shè)計原則是指導(dǎo)我們進行面向?qū)ο笤O(shè)計的基本思想,如果違背了這些原則,則設(shè)計模型可能會存在很嚴重的問題;現(xiàn)發(fā)現(xiàn)在一個已有的設(shè)計模型中,有一些使用父類正常運行的方法,在使用子類時無法運行,這種現(xiàn)象可能是因為我們違背了哪條設(shè)計原則()。

答案:LSP面向?qū)ο蟮脑O(shè)計原則與設(shè)計模式最本質(zhì)的區(qū)別是()。

答案:設(shè)計原則是基本指導(dǎo)思想,而設(shè)計模式則是具體技術(shù)的應(yīng)用面向?qū)ο蟮姆治雠c需求建模一樣,還是在問題域分析需求。()

答案:對面向?qū)ο蠓椒ㄊ菍σ郧敖Y(jié)構(gòu)化方法的完全拋棄,重新建立的一套新的軟件開發(fā)方法。()

答案:錯除了GoF設(shè)計模式外,還存在其他的設(shè)計模式。()

答案:對通過逆向工程,可以獲得系統(tǒng)的設(shè)計模型,但由于包含全部的設(shè)計細節(jié),理解該模型也比較困難。()

答案:對通過封裝,實現(xiàn)信息隱藏和數(shù)據(jù)抽象。()

答案:對通過UML擴展機制,可以定義出UML標準模型中沒有的全新元素。()

答案:錯通用職責分配模式(GRASP)本質(zhì)上是用于指導(dǎo)類的職責分配的基本原則。()

答案:對進程建??梢允褂妙悎D,也可以使用構(gòu)件圖。()

答案:對邊界類設(shè)計中均建模為用戶界面。()

答案:錯設(shè)計模式是設(shè)計中通用問題的解決方案;GoF的23種設(shè)計模式為我們的設(shè)計問題提供了許多優(yōu)秀的解決方案;在某一系統(tǒng)的設(shè)計過程中發(fā)現(xiàn)這樣一個問題:已有的兩個設(shè)計類需要互相通信,但接口不一致;此時我們應(yīng)該考慮使用哪種設(shè)計模式來解決()。

答案:適配器(Adapter)模式設(shè)計時,定義泛化關(guān)系主要是為了便于代碼復(fù)用。()

答案:錯考慮某客戶服務(wù)系統(tǒng),客服部人員接聽完客戶電話后,需要通過該系統(tǒng)記錄客戶來電的內(nèi)容。則用例“記錄客戶來電”的前置條件最可能是()。

答案:客服部人員已經(jīng)登錄用例設(shè)計和用例分析所采用的UML建模技術(shù)相同,但其出發(fā)點和關(guān)注點則不同。()

答案:對用例模型中,有關(guān)參與者的論述,錯誤的是()。

答案:參與者是一個系統(tǒng)角色,而不是個人用例模型中,參與者是外部角色,其行為影響系統(tǒng)行為。()

答案:對用例分析中的B-C-E分層架構(gòu)從3個層次分解用例的行為。()

答案:對用例之間共存在三種關(guān)系,即包含、擴展和泛化;已知用例A表示一般情況,而用例B則是在用例A到達一個特定點時才發(fā)生的情況(該特定點可能到達,可能不到達),則下面四個選項中哪個能正確表示A、B之間的關(guān)系()。

答案:用例之間共存在三種關(guān)系,即包含、擴展和泛化;已知用例A表示一般情況,而用例B則是在用例A到達一個特定點時才發(fā)生的情況(該特定點可能到達,可能不到達),則下面四個選項中哪個能正確表示A、B之間的關(guān)系()。狀態(tài)機中,當源狀態(tài)到目標狀態(tài)的轉(zhuǎn)移上的事件發(fā)生后,會直接遷移到目標狀態(tài)。()

答案:錯活動圖是詳述業(yè)務(wù)用例的主要工具,重點描述業(yè)務(wù)用例的工作流程。()

答案:對正式因為LSP提供子類型可替換性,才使得OCP成為可能。()

答案:對模式思維中優(yōu)先使用聚合,而不是繼承,是因為通過聚合可以更有效地復(fù)用代碼。()

答案:錯模型是()。

答案:現(xiàn)實世界的簡化某銷售公司以擴大銷售對象,提高客戶滿意度為目的,決定在現(xiàn)有店面銷售業(yè)務(wù)的基礎(chǔ)上開展網(wǎng)上訂購業(yè)務(wù),為此需要開發(fā)一套網(wǎng)上訂購系統(tǒng)。目前正在研究的系統(tǒng)需求包括:①系統(tǒng)規(guī)定只能由注冊為會員的人使用,未注冊用戶通過系統(tǒng)注冊為會員;②會員連接到系統(tǒng)網(wǎng)站后,可以通過該系統(tǒng)下訂單訂購商品。③會員可以查詢商品,這時顯示商品的詳情和庫存信息。除本次開發(fā)的系統(tǒng)之外,另還需要專門開發(fā)一套貨物配送系統(tǒng)完成送貨流程的管理,本系統(tǒng)會將送貨信息定期導(dǎo)入到貨物配送系統(tǒng)中,送貨員通過貨物配送系統(tǒng)進行送貨。根據(jù)上面所描述的場景,下列哪個選項不是該系統(tǒng)的實體類()。

答案:未注冊用戶某電信營銷系統(tǒng),需要為營銷人員提供各種客戶數(shù)據(jù)的統(tǒng)計分析功能。而這些客戶數(shù)據(jù)來自另一個外部系統(tǒng)“客戶關(guān)系系統(tǒng)”。“客戶關(guān)系系統(tǒng)”定時(如24:00點)把客戶數(shù)據(jù)的更新存放在某個約定的位置,營銷系統(tǒng)也定時(如01:00點)去約定位置讀取更新數(shù)據(jù)。請問以下用例圖最準確地描繪了該營銷系統(tǒng)有關(guān)客戶數(shù)據(jù)更新功能需求的是()。

答案:某電信營銷系統(tǒng),需要為營銷人員提供各種客戶數(shù)據(jù)的統(tǒng)計分析功能。而這些客戶數(shù)據(jù)來自另一個外部系統(tǒng)“客戶關(guān)系系統(tǒng)”。“客戶關(guān)系系統(tǒng)”定時(如24:00點)把客戶數(shù)據(jù)的更新存放在某個約定的位置,營銷系統(tǒng)也定時(如01:00點)去約定位置讀取更新數(shù)據(jù)。請問以下用例圖最準確地描繪了該營銷系統(tǒng)有關(guān)客戶數(shù)據(jù)更新功能需求的是()。架構(gòu)分析中的關(guān)鍵抽象一般均建模為實體類。()

答案:對有關(guān)需求、分析和設(shè)計這三個概念的論述,錯誤的是()。

答案:需求在問題域,分析和設(shè)計則都在技術(shù)域有關(guān)類的定義,正確的是()。

答案:對象的抽象有關(guān)用例文檔相關(guān)內(nèi)容的論述,正確的是()。

答案:前置條件必須在用例開始執(zhí)行前就能檢測到有關(guān)用例事件流的論述,錯誤的是()。

答案:重點關(guān)注系統(tǒng)內(nèi)部的操作流程有關(guān)分析類和設(shè)計元素之間的關(guān)系,論述正確的是()。

答案:分析類可能轉(zhuǎn)變成一個設(shè)計類有關(guān)業(yè)務(wù)模型的相關(guān)概念,錯誤的是()。

答案:業(yè)務(wù)用例為業(yè)務(wù)工人提供價值有關(guān)業(yè)務(wù)建模的概念和方法的論述,錯誤的是()。

答案:可以采用用例技術(shù)進行業(yè)務(wù)建模有關(guān)UML的論述,正確的是()。

答案:與特定的軟件開發(fā)過程無關(guān)有關(guān)DIP的論述,錯誤的是()。

答案:DIP中具體功能的實現(xiàn),通過在抽象層中添加相應(yīng)的方法來實現(xiàn)早期分析過程中,應(yīng)盡可能考慮每個用例的各種場景,確保需求不能遺漏。()

答案:錯揭示事物區(qū)別于其他事物的本質(zhì)特征的過程是()。

答案:抽象接口是操作的集合,這些操作可以沒有實現(xiàn),也可以有部分實現(xiàn)。()

答案:錯按照UML規(guī)范,下列哪個關(guān)系不能在兩個用例之間定義()。

答案:實現(xiàn)關(guān)系按照ISP,一個類對另一個類的依賴應(yīng)建立在最小接口之上。()

答案:對當需要描述一個類的對象跨越多個用例所表現(xiàn)出不同的行為時,應(yīng)該考慮哪種圖()。

答案:狀態(tài)機圖當系統(tǒng)規(guī)模越大時,建模的重要性越高。()

答案:對當使用用例模型對一個工資系統(tǒng)進行建模時,下列哪個選項可以被認定為該系統(tǒng)的參與者()。

答案:接收工資單的銀行并發(fā)是事件在系統(tǒng)中同時發(fā)生的趨勢,不一定同時執(zhí)行。()

答案:對已知類A有到類B的關(guān)聯(lián)關(guān)系,類A運行于進程processA中,而類B運行于進程processB中,則進程processA和進程processB之間應(yīng)該存在哪種關(guān)系()。

答案:依賴關(guān)系已有很多UML建模工具,可以從類圖、順序圖、狀態(tài)機圖等生成代碼。()

答案:對對象技術(shù)是()。

答案:一系列指導(dǎo)軟件構(gòu)造的原則實現(xiàn)OCP的核心思想是對抽象編程,依賴于固定的抽象,實現(xiàn)對修改的封閉,對擴展的開放。()

答案:對實體類主要來自于對業(yè)務(wù)核心概念的抽象,同一個實體類可能出現(xiàn)在多個用例實現(xiàn)中。()

答案:對子系統(tǒng)的職責是指()。

答案:子系統(tǒng)接口的操作集合在面向?qū)ο蠹夹g(shù)基本原則中,通過分層可以面向不同的目標建立不同的抽象級別層次,從而在不同的抽象層次描述系統(tǒng)。()

答案:對在進行系統(tǒng)構(gòu)架設(shè)計時,一個最重要的原則就是避免包之間的循環(huán)依賴;下面四個選項中哪項構(gòu)架包圖不存在循環(huán)依賴()

答案:在進行系統(tǒng)構(gòu)架設(shè)計時,一個最重要的原則就是避免包之間的循環(huán)依賴;下面四個選項中哪項構(gòu)架包圖不存在循環(huán)依賴()在設(shè)計階段的用例實現(xiàn)過程中,封裝子系統(tǒng)交互帶來的好處不包括()。

答案:降低開發(fā)成本在正向工程中,設(shè)計類圖中的依賴關(guān)系可以在框架代碼中體現(xiàn)出來。()

答案:錯在同一外表(接口)下表現(xiàn)出多種行為的能力是()。

答案:多態(tài)在各種不同的軟件需求中,下列哪個選項描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以在用例模型中予以說明()。

答案:功能需求在保證基本功能的正確性基礎(chǔ)上,面向?qū)ο蟮脑O(shè)計原則更多地關(guān)注其他非功能屬性。()

答案:對因為軟件需求難捕獲、易變等特點,因此需求階段不僅僅是簡單將用戶要求定義為軟件需求,而更應(yīng)該從用戶的角度深入理解問題,尋求問題的本質(zhì),并在此基礎(chǔ)上,建立合理的需求結(jié)構(gòu)應(yīng)對變更。()

答案:對和包相比,子系統(tǒng)具有更豐富的語義,它能夠通過接口對外提供行為;下面四個選項中,哪個是包和子系統(tǒng)都具有的特點()。

答案:一種分組機制利用UML建模系統(tǒng)時,各個階段采用何種模型并沒有標準答案,需要根據(jù)實際要求選擇合適的模型。()

答案:對關(guān)鍵抽象是系統(tǒng)的核心概念,來源于業(yè)務(wù),體現(xiàn)了業(yè)務(wù)的核心價值。()

答案:對關(guān)聯(lián)關(guān)系的導(dǎo)航性設(shè)計與數(shù)據(jù)庫設(shè)計中主外鍵設(shè)計的規(guī)則相同。()

答案:錯關(guān)聯(lián)關(guān)系中,沒有導(dǎo)航性的一端,不需要在代碼中實現(xiàn)。()

答案:對關(guān)于用例實現(xiàn),下列哪個說法是錯誤的()。

答案:一個用例實現(xiàn)可以使用一個類圖來表示關(guān)于活動圖的論述,錯誤的是()。

答案:可以包括多個起點關(guān)于泛化關(guān)系和實現(xiàn)關(guān)系的區(qū)別,下列論述錯誤的是()。

答案:實現(xiàn)關(guān)系容易支持多態(tài)性,而泛化關(guān)系則很難支持多態(tài)性關(guān)于接口和子系統(tǒng)的關(guān)系,下列說法錯誤的是()。

答案:實現(xiàn)相同接口的不同子系統(tǒng),其對外體現(xiàn)的行為不一定相同關(guān)于對象和類的關(guān)系,下列哪個說法是錯誤的()。

答案:每個類在任何時刻必定存在相關(guān)對象關(guān)于利用UML建模的作用,說法錯誤的是()。

答案:直接構(gòu)造目標系統(tǒng)關(guān)于關(guān)系數(shù)據(jù)庫和面向?qū)ο笙到y(tǒng)之間的差別,下列論述錯誤的是()。

答案:面向?qū)ο笙到y(tǒng)比關(guān)系數(shù)據(jù)庫更先進,更高效關(guān)于使用UML建模的說法,哪項是正確的()。

答案:設(shè)計建模,主要使用UML類圖和交互圖,但還經(jīng)常使用狀態(tài)圖使用順序圖進行用例分析時,一般按照邊界、控制、實體這個基本過程分配行為。()

答案:對以某海鮮酒家為研究對象,下列選項中哪一項是業(yè)務(wù)工人()。

答案:食客以某商店為研究對象,其業(yè)務(wù)用例圖正確的是()。

答案:以某商店為研究對象,其業(yè)務(wù)用例圖正確的是()。以某醫(yī)院為研究對象,其業(yè)務(wù)用例圖正確的是()。

答案:以某醫(yī)院為研究對象,其業(yè)務(wù)用例圖正確的是()。從業(yè)務(wù)用例模型中獲取的業(yè)務(wù)改進點,都應(yīng)該作為系統(tǒng)需求來定義。()

答案:錯業(yè)務(wù)用例展示了業(yè)務(wù)的內(nèi)部視圖,重點說明業(yè)務(wù)如何為參與者提供業(yè)務(wù)價值。()

答案:錯業(yè)務(wù)建模研究對象不一定是整個組織,重點關(guān)注的是軟件要改進的業(yè)務(wù)單元。()

答案:對下面那個構(gòu)造型表示包之間的私有導(dǎo)入關(guān)系()。

答案:<>下列選項中哪項是順序圖具備而通信圖不具備的功能()。

答案:顯示交互時對象的執(zhí)行發(fā)生下列選項中,哪項不會出現(xiàn)在活動圖中()。

答案:用例下列類關(guān)系中,哪種關(guān)系不能在類自身之間建立:()

答案:依賴關(guān)系下列哪組詞之間的關(guān)系是類和對象之間的關(guān)系()。

答案:老師和張老師下列哪個元素,不是分析類:()

答案:持久化類下列關(guān)于UML的論述,錯誤的是()。

答案:可作為一種指導(dǎo)軟件開發(fā)的通用過程下列GoF模式中,哪個是行為型對象模式()。

答案:命令(Command)模式UML的U(統(tǒng)一)體現(xiàn)很多方面,下列選項哪個不是UML統(tǒng)一的內(nèi)容()。

答案:軟件開發(fā)過程UML模型中,約束的內(nèi)容放在大括號中表示。()

答案:對UML構(gòu)造型可以采用“《》”表示,也可以采用特定的圖標來描述。()

答案:對UML是一種可視化建模語言,目前已成為建模領(lǐng)域的國際標準。()

答案:對UML抽象語法使用UML元模型來定義,主要采用UML類圖來描述各元素的抽象語法。()

答案:對UML作為一種統(tǒng)一建模語言,在設(shè)計時考慮了當時多種流行的建模方法,下面哪一個方法沒有作為UML的輸入()。

答案:JacksonUML中事物之間的關(guān)系主要包括:依賴、關(guān)聯(lián)、泛化和實現(xiàn)四種關(guān)系。()

答案:對UML2中共提供了13種圖來完成面向?qū)ο蟮慕_^程,每種圖都有一定的使用場合;當我們要描述一個用例的流程時,應(yīng)該考慮使用下面的那種圖()。

答案:活動圖SRP要求一個類應(yīng)只承擔一類職責,從而提升類的內(nèi)聚性,并降低類間的耦合度。()

答案:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論