面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第1頁
面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第2頁
面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余3頁可下載查看

下載本文檔

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

文檔簡介

面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(山東聯(lián)盟)智慧樹知到期末考試答案2024年面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(山東聯(lián)盟)當(dāng)采用標(biāo)準(zhǔn)UML構(gòu)建系統(tǒng)類模型(ClassModel)時,若類A的對象維持類B對象的引用或指針,并可與類C的對象共享相同的類B的對象,那么類A與類B具有()關(guān)系。

A:聚合B:傳遞C:迭代D:泛化答案:聚合在面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)中,用例圖(UseCaseDiagram)是通過()得到的

A:捕獲需求B:分析C:設(shè)計(jì)D:實(shí)現(xiàn)答案:捕獲需求以下關(guān)于類和對象的敘述中,錯誤的是()。

A:在客觀世界中實(shí)際存在的是類的實(shí)例,即對象B:類為屬于該類的全部對象提供了統(tǒng)一的抽象描述C:類是一個對象模板,用它僅可以產(chǎn)生一個對象D:類是具有相同屬性和服務(wù)的一組對象的集合答案:類是一個對象模板,用它僅可以產(chǎn)生一個對象在系統(tǒng)分析的用例建模過程中,首先應(yīng)該在問題域分析出()

A:用例間的關(guān)系B:用例C:參與者D:畫用例圖答案:參與者類是對象的模板,一個類可生成多個對象,若某個類生成了三個對象,則()。

A:這三個對象一定具有相同的操作B:這三個對象無法共享數(shù)據(jù)C:這三個對象所存儲的數(shù)據(jù)一定是相同的D:這三個對象所存儲的數(shù)據(jù)一定是不同的答案:這三個對象一定具有相同的操作面向?qū)ο蠓治龅牡谝徊绞牵ǎ?/p>

A:確定附加的系統(tǒng)約束B:定義類和對象C:確定問題域D:定義服務(wù)答案:確定問題域面向?qū)ο笾械模ǎC(jī)制是對現(xiàn)實(shí)世界中遺傳現(xiàn)象的模擬,通過該機(jī)制,基類的屬性和方法被遺傳給派生類。

A:繼承B:多態(tài)C:消息D:封裝答案:繼承在統(tǒng)一建模語言(UML)中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互

A:對象圖B:協(xié)作圖C:類圖D:用例圖答案:用例圖()是指把數(shù)據(jù)以及操作數(shù)據(jù)的相關(guān)方法組合在同一個單元中,使我們可以把類作為軟件中的基本復(fù)用單元,提高其內(nèi)聚度,降低其耦合度。

A:消息B:繼承C:多態(tài)D:封裝答案:多態(tài)哪一項(xiàng)不能說明類圖的重要性?()

A:描述了系統(tǒng)中對象類型和它們之間的關(guān)系B:程序員編程實(shí)現(xiàn)的基礎(chǔ)C:就是物理數(shù)據(jù)庫的實(shí)現(xiàn)D:面向?qū)ο缶幊痰幕A(chǔ)E:用例轉(zhuǎn)換的目標(biāo)答案:就是物理數(shù)據(jù)庫的實(shí)現(xiàn)以下關(guān)于面向?qū)ο蠓治龅臄⑹鲋绣e誤的是()。

A:面向?qū)ο蠓治龊雎耘c系統(tǒng)實(shí)現(xiàn)有關(guān)的問題B:面向?qū)ο蠓治鲋胤治鰡栴}域和系統(tǒng)責(zé)任C:面向?qū)ο蠓治鲂枰紤]系統(tǒng)的測試問題D:面向?qū)ο蠓治鼋ⅹ?dú)立于實(shí)現(xiàn)的系統(tǒng)分析模型答案:面向?qū)ο蠓治鲂枰紤]系統(tǒng)的測試問題在采用標(biāo)準(zhǔn)UML構(gòu)建的用例模型(Use-CaseModel)中,參與者(Actor)與用例(UseCase)是模型中的主要元素,其中參與者與用例之間可以具有()關(guān)系。

A:包含(include)B:組合(Composite)C:關(guān)聯(lián)(Association)D:遞歸(Recursive)答案:關(guān)聯(lián)(Association)活動圖中的分叉節(jié)點(diǎn)和結(jié)合節(jié)點(diǎn)是用來描述()

A:對象的時序B:并發(fā)處理行為C:類的關(guān)系D:系統(tǒng)體系結(jié)構(gòu)框架答案:并發(fā)處理行為在面向?qū)ο蠓治雠c設(shè)計(jì)中,()是系統(tǒng)內(nèi)對象和系統(tǒng)外參與者的聯(lián)系媒介。

A:軟件類B:控制類C:邊界類D:實(shí)體類答案:邊界類以下關(guān)于超類、子類、基類的敘述中,正確的是()

A:子類是超類的特化B:超類是基類的特化C:基類是子類的特化D:基類是超類的特化答案:子類是超類的特化需要依賴于某個表達(dá)式所表達(dá)的布爾條件才能發(fā)生的事件被稱作()

A:調(diào)用事件B:時間事件C:改變事件D:信號事件答案:改變事件依賴關(guān)系經(jīng)常與()一起出現(xiàn)。()

A:類B:關(guān)聯(lián)C:接口D:對象答案:接口當(dāng)采用標(biāo)準(zhǔn)UML構(gòu)建系統(tǒng)類模型(ClassModel)時,若類B除具有類A的全部特性外,類B還可定義新的特性以及置換類A的部分特性,那么類B與類A具有()關(guān)系.

A:泛化B:迭代C:聚合D:傳遞答案:泛化()表示了系統(tǒng)與參與者之間的接口。在每一個用例中,該對象從參與者處收集信息,并將之轉(zhuǎn)換為一種被實(shí)體對象和控制對象使用的形式。

A:實(shí)體對象B:邊界對象C:可視化對象D:抽象對象答案:邊界對象以下關(guān)于面向?qū)ο蠓治雠c結(jié)構(gòu)化分析的敘述中,錯誤的是()

A:面向?qū)ο蠓治鼋Y(jié)果需要采用面向?qū)ο蟪绦蛟O(shè)計(jì)語言描述B:面向?qū)ο蠓治鼋Y(jié)果是面向?qū)ο笤O(shè)計(jì)的輸入C:面向?qū)ο蠓治鼋Y(jié)果可采用UML描述D:結(jié)構(gòu)化分析結(jié)果可使用DFD等模型表示答案:面向?qū)ο蠓治鼋Y(jié)果需要采用面向?qū)ο蟪绦蛟O(shè)計(jì)語言描述活動圖的控制節(jié)點(diǎn)包括()

A:判斷與合并B:分叉與匯合C:起始和終止D:調(diào)用與返回答案:分叉與匯合###判斷與合并###起始和終止泛化關(guān)系的數(shù)據(jù)庫設(shè)計(jì)時,下列說法正確的是()

A:只需將父類的屬性放在子類中B:父類無需設(shè)計(jì)成單獨(dú)的表C:將泛化關(guān)系的父類和子類分別設(shè)計(jì)D:需進(jìn)行扁平化答案:只需將父類的屬性放在子類中###將泛化關(guān)系的父類和子類分別設(shè)計(jì)###需進(jìn)行扁平化在開發(fā)過程方面,UML是一種建模語言,而且是對開發(fā)過程的細(xì)節(jié)進(jìn)行描述的工具。

A:對B:錯答案:錯從某種意義上說,狀態(tài)機(jī)是一個對象的局部視圖,用來精確地描述一個單獨(dú)對象的行為。()

A:錯B:對答案:對對于“繼承”關(guān)系的類,在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時,可以將父類的屬性放在子類的表中來實(shí)現(xiàn)層次結(jié)構(gòu)的扁平化。()

A:錯B:對答案:對復(fù)合狀態(tài)不僅僅只是集合了相關(guān)狀態(tài),同時也引入一些新的行為。()

A:錯誤B:正確答案:錯誤在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時,主要參考類圖建模,其他的并不重要()

A:錯B:對答案:錯面向?qū)ο蠓椒ㄊ菑默F(xiàn)實(shí)世界中的客觀事物入手,盡量運(yùn)用人類的自然思維方式來構(gòu)造軟件系統(tǒng)。()

A:錯B:對答案:對從一般到特殊意味著較多地注意事物之間的差別,可以得到較一般類。()

A:對B:錯答案:錯在面向?qū)ο笙到y(tǒng)建模中,類和對象就是一種典型的類型--實(shí)例劃分。()

A:錯誤B:正確答案:正確繼承表示了對象間“iskindof”(“是一種”)的關(guān)系。()

A:對B:錯答案:對Java中包括單繼承和多繼承。()

A:對B:錯答案:錯順序圖關(guān)注的是多個對象的行為,而狀態(tài)機(jī)圖只關(guān)注一個對象的行為。()

A:對B:錯答案:對一個用例也描述了一個功能如何實(shí)現(xiàn)。()

A:錯B:對答案:錯一般情況下,對于一個系統(tǒng)中所有具有復(fù)雜狀態(tài)及行為的類都需要建立狀態(tài)機(jī)圖來表示其內(nèi)部的狀態(tài)及轉(zhuǎn)換。(

A:錯B:對答案:對事物是UML模型中面向?qū)ο蠡镜哪K,它們在模型中屬于動態(tài)部分。()

A:錯B:對答案:錯用例圖中的參與者和用例之間是關(guān)聯(lián)關(guān)系。()

A:錯B:對答案:對在用例圖中,參與者之間的關(guān)系可以是泛化、擴(kuò)展、包含中任意一種()

A:對B:錯答案:錯從強(qiáng)度上來說,聚合緊密程度高于組合。()

A:錯B:對答案:錯根據(jù)事物之間的組成關(guān)系的緊密程度可以分為兩類:一種是緊密而固定的,密不可分的,稱為聚合,另一種是松散而靈活的,稱為組合。()

A:錯B:對答案:錯一個用例中加入一些新的動作后則構(gòu)成了另一個用例,這兩個用例之間的關(guān)系是包含關(guān)系()

A:對B:錯答案:錯包含是用例之間的一種依賴關(guān)系,由基用例指向被包含用例。()

A:對B:錯答案:對在UML提供的圖中,順序圖用于顯示對象之間發(fā)送消息的時間順序。()

A:錯B:對答案:對面向?qū)ο蠓椒ㄖ?,由繼承派生出的新的子類可重用其父類的代碼,并且可以修改、擴(kuò)充而不影響其父類的使用。()

A:對

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論