




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、UML與軟件建模復(fù)習(xí)題1 面向?qū)ο蠓椒ǖ膬?yōu)點是什么。 面向?qū)ο蟮姆椒ò压δ芎蛿?shù)據(jù)看做是高度統(tǒng)一的,其優(yōu)點有: ( 1) 它能較好地處理軟件的規(guī)模和復(fù)雜度不斷增加所嗲來的問題。( 2) 它更適合于控制關(guān)系復(fù)雜的習(xí)題系統(tǒng)( 3) 面向?qū)ο笙到y(tǒng)通過對象間的協(xié)作來完成任務(wù),因而更加容易理解。( 4) 它是歐諾個各種直接模仿應(yīng)用域中實體的抽象和對象, 從而使得規(guī)約和誰及更 加完整。( 5) 它圍繞對象和類進行局部化,從而提高了規(guī)約、設(shè)計和代碼的易擴展性、易維 護性和易復(fù)用性。( 6) 它簡化了開發(fā)者的工作,提高了軟件和文檔的質(zhì)量。2 面向?qū)ο蟮能浖_發(fā)方法包括哪些特定階段。面向?qū)ο蟮能浖_發(fā)方法設(shè)計從面
2、向?qū)ο蠓治觯?0A、面向?qū)ο笤O(shè)計(00)面向?qū)?象程序設(shè)計或編碼(OOP、面向?qū)ο鬁y試(00T等一系列特定階段。面向?qū)ο笤O(shè)計 方法期望獲得一種獨立于語言的設(shè)計描述, 以求達到從客觀世界中的事物原型到軟件 系統(tǒng)間的盡可能的平滑過渡。3. UML定義了哪幾類圖,每一類包括那些類型的圖。UML中定義了用戶模型視圖、結(jié)構(gòu)模型視圖、行為模型視圖、實現(xiàn)模型視圖和環(huán)境模 型視圖這五類圖。其中,用戶模型視圖包含:用例圖; 結(jié)構(gòu)模型視圖包含:類圖、對象圖; 行為模型視圖包含:序列圖、協(xié)作圖、狀態(tài)圖和活動圖; 實現(xiàn)模型視圖包含:構(gòu)件圖;環(huán)境模型視圖包含:部署圖。4. UML的設(shè)施包括那些。在UML中,設(shè)施可分為結(jié)
3、構(gòu)設(shè)施、行為設(shè)施、分組設(shè)施和注釋設(shè)施等四大類。(1)結(jié)構(gòu)設(shè)施是UML模型的靜態(tài)部分,主要用來描述概念或者物理元素,包括類、接 口、協(xié)作、用例、主動類、構(gòu)件和結(jié)點 7種設(shè)施。其中: 類:是對一組具有相同屬性、相同操作、相同關(guān)系和相同語義對象的描述,一個 類實現(xiàn)了一個或多個接口。 接口:描述了一個類或構(gòu)件一個服務(wù)操作集,也即定義了元素的外觀可見行為。 接口定義的是一組操作的描述,而不是操作的實現(xiàn)。協(xié)作:定義了一個交互,是由一組通過共同工作以提供某協(xié)作行為的角色和其他 元素構(gòu)成的一個實體。用案:是一組動作序列的描述,系統(tǒng)執(zhí)行這些動作后將產(chǎn)生一個對特定參與者可 以觀察且又價值的結(jié)果。主動類:是其對象至
4、少要擁有一個進程或進程的類,因此它能夠啟動控制活動。 主動類的對象所描述的元素的行為與其他元素的行為并發(fā),除此以外,它和類是 一樣的。構(gòu)件:是系統(tǒng)中物理的、可替代的部件,它通常是一個描述了一些邏輯元素的物 理包。結(jié)點:是運行時存在的物理元素。它代表一種可計算的資源,通常具有一定的記 憶能力和處理能力。(2)行為設(shè)施是UML莫型的動態(tài)部分,它包括如下兩類設(shè)施:交互:由特定語境中共同完成一定任務(wù)的一組對象之間交換的消息組成。一個對 象群體的行為或單個操作的行為都可以用一個交互來描述。狀態(tài)機:描述了一個對象或一個交互在生命期內(nèi)相應(yīng)時間所經(jīng)歷的狀態(tài)序列,單 個類或者一組類之間協(xié)作的行為可以用狀態(tài)機來描
5、述。(3)分組設(shè)施是UML模型的組織部分。最主要的分組設(shè)施是包,它是雨中用于把模型 元素組織成組的設(shè)施,結(jié)構(gòu)設(shè)施、行為設(shè)施和其他的分組設(shè)施都可以放進包內(nèi)。 構(gòu)件僅在運行時存在,而包僅在開發(fā)時存在。(4)注釋設(shè)施是UML模型的解釋部分,它們用來描述和標注模型的任何元素。通???以用注釋修飾帶有約束或者解釋的圖。5. UML勺公共機制和擴展機制包括哪些。公共機制包括:規(guī)約:每個模型元素的圖形表示法后都存在一個規(guī)約, 它以文字的形式描述基本模型 元素的語法和語義。修飾符:UML中的大多數(shù)模型元素都可用唯一和直接的圖形符合來表示,這些圖形符 合可視化地表示模型最重要的信息。擴展機制包括:衍型:是對UM
6、L勺詞匯的擴展,主要用于創(chuàng)建與已有的模型元素相似且針對特定問題 的心種類的模型元素。標記值:是對UML元素的特性的擴展,主要用于在模型元素的規(guī)約中創(chuàng)建新的信息。 約束:是對UML元素的語義的擴展,主要用于增加新的規(guī)則或者修改已有的規(guī)則。6. 用例圖及其作用。用例圖用來定義系統(tǒng)的功能需求,描述若干參與者與系統(tǒng)提供的用例之間的連接關(guān) 系。參與者可以是人,也可以是外部計算機系統(tǒng)和外部進程。事實上,用例圖僅僅從 參與者使用系統(tǒng)的角度描述系統(tǒng)內(nèi)部是如何實現(xiàn)的。用例圖的作用有 3個1,獲取需求;2,指導(dǎo)測試;3,對整個過程中的其他工作流起指導(dǎo)作用。7. 軟件的黑盒測試和白盒測試包括哪些測試方法,每一種測試
7、方法的測試重點是什么。黑盒測試方法主要包括等價類劃分法、邊界取值法、邊界分析法、因果圖發(fā)、錯誤推 測法。白盒測試方法主要有邏輯驅(qū)動和參照測試。黑盒測試只考慮程序外部結(jié)構(gòu)而不考慮程序的內(nèi)部邏輯結(jié)構(gòu),它是一種針對軟件界面 和軟件功能進行的測試。白盒測試則需要全面了解程序的內(nèi)部邏輯結(jié)構(gòu),并在此接觸上對所有邏輯路徑進行測 試。8. 對象之間主要通過消息進行通信和對象活動協(xié)調(diào),消息包括哪些類型,其含義是什 么。簡單消息:表示普通的控制流。它只表示控制如何從一個對象傳遞給另一個對象,而 沒有描述通信的任何細節(jié)。這種類型的消息主要用于通信細節(jié)未知或者無需考慮通信細 節(jié)的場合。也就是說,主要用于不知道消息是同
8、步還是異步的場合,但通常情況下表示 異步消息。同步消息:表示嵌套的控制流。它通常表示一個操作的調(diào)用。處理消息的操作在調(diào)用 者恢復(fù)之前完成??捎靡粋€返回消息來表示控制流的返回,或者當消息處理完畢后隱式 地返回。異步消息:表示異步的控制流。發(fā)送者將該消息發(fā)送給接受者后,無需等待接收者消 息處理的完成而繼續(xù)執(zhí)行。返回消息:表示控制流顯示地從接收消息的對象返回。一般而言,協(xié)作圖不顯示這種 剪頭,但序列圖中經(jīng)常出現(xiàn)這種消息。9軟件建模的涵義。模型是現(xiàn)實系統(tǒng)的簡化,它是抓住現(xiàn)實系統(tǒng)的主要方面而忽略次要方面的一種抽象 模型既反映現(xiàn)實系統(tǒng),又不等同于該現(xiàn)實系統(tǒng) 模型是理解、分析、開發(fā)或改造現(xiàn)實系統(tǒng)的一種常用手
9、段10 聚合、泛化、依賴等關(guān)系的涵義。 聚合表明指定對象是由若干個其他對象組成的關(guān)系叫做聚合。 泛化是兩個設(shè)施之間的語義關(guān)系,特殊元素(子元素)的對象可以替代一般元素(父元 素)的對象。這樣,子元素就可以共享父元素的結(jié)構(gòu)和行為。依賴是兩個設(shè)施之間的語義關(guān)系,其中一個設(shè)施的變化會影響到另一個設(shè)施的語義,它 用一條可帶方向的虛線來表示。11 序列圖和協(xié)作圖在描述系統(tǒng)的狀態(tài)行為有什么側(cè)重? 序列圖和協(xié)作圖都可以用來描述系統(tǒng)的狀態(tài)行為,但它們的側(cè)重點有所不同,序列圖強 調(diào)消息的時間順序即對象之間的通信模式,協(xié)作圖強調(diào)參加交互的對象的組織即對象之 間的協(xié)作。12 軟件規(guī)約與測試之間的關(guān)系是什么。需求規(guī)約
10、 :指明用戶要求軟件應(yīng)該實現(xiàn)什么功能,通常也說明了實現(xiàn)這些功能時所存 在的約束體系結(jié)構(gòu)設(shè)計規(guī)約 :描述實現(xiàn)需求規(guī)約的軟件系統(tǒng)的體系結(jié)構(gòu)。軟件中的各構(gòu)件及這 些構(gòu)件之間的關(guān)系將由該文檔描述詳細設(shè)計規(guī)約 :描述如何具體實現(xiàn)軟件中的各個構(gòu)件(直至單個的單元)13 關(guān)聯(lián)包括那些要素,其作用各是什么。關(guān)聯(lián)描述的是若干個類之間的關(guān)系。在 UML中,關(guān)聯(lián)是用直線來表示的 一個類所關(guān)聯(lián)的任何一個連接點都叫做關(guān)聯(lián)端點, 與類有關(guān)的許多信息都附在它的端 點上八、一L 關(guān)聯(lián)端點通常帶有一個角色名字,角色名字不但用來在使用關(guān)聯(lián)的對象之間導(dǎo)航,而 且被用來區(qū)分關(guān)聯(lián)端點14. 用UMIM軟件體系結(jié)構(gòu)建模有哪幾種常用方法?
11、各有什么優(yōu)缺點。一般而言,利用UML進行軟件體系結(jié)構(gòu)建模主要有3種方法。(1) 將UML看做是一種軟件體系結(jié)構(gòu)描述語言進行軟件體系結(jié)構(gòu)建模。(2) 利用UML的擴展機制約束UML元模型以支持軟件體系結(jié)構(gòu)建模的需要。(3) 對UML的元模型進行擴展,使其直接支持軟件體系結(jié)構(gòu)建模的需要。第1種方法最簡單,其實質(zhì)是利用現(xiàn)有的 UML符號表示軟件體系結(jié)構(gòu)。UMLffl戶能很 容易地理解所建立的軟件體系結(jié)構(gòu)模型,并可以用與 UML兼容的工具對其進行操縱。 然而,現(xiàn)有的UML吉構(gòu)無法和軟件體系結(jié)構(gòu)的概念顯式地直接對應(yīng)。因此,它們之間的對應(yīng)關(guān)系必須由建模人員維護。由于UML對軟件的支持實際上已超過 ADL對
12、軟件體系結(jié)構(gòu)描述的支持,因此第2種方 法是使用帶約束的UML3行軟件體系結(jié)構(gòu)建模,UML是一種可擴展的語言,人們可通 過擴展機制增添新的結(jié)構(gòu)而不改變現(xiàn)有的語法和語義。 這種方法能顯式地表示軟件體系結(jié)構(gòu)的約束,所建立的軟件體系結(jié)構(gòu)模型仍然可用標準的UML工具進行操縱,UML用戶理解起來也比較容易。然后,對 OCL勺約束進行檢查的工作還不是太多。第3種方法是對UML勺元模型進行擴展,這種擴展使UML能引入新的建模能力。該方 法使UML中包含各種ADL所具有的優(yōu)良特性,并且具有直接支持軟件體系結(jié)構(gòu)建模的 能力。然而擴展后的概念呢不符合 UML標準,因而與UML工具不兼容。15. 節(jié)點和構(gòu)件有什么關(guān)系
13、。構(gòu)件:是系統(tǒng)中物理的、可替代的部件,它通常是一個描述了一些邏輯元素的物理包。 結(jié)點:是運行時存在的物理元素。它代表一種可計算的資源,通常具有一定的記憶能力 和處理能力。結(jié)點和構(gòu)件有許多相似之處:它們都可以參與依賴、泛化和關(guān)聯(lián)關(guān)系,都可以做嵌套, 都可以有實例,都可以參與交互。盡管如此,結(jié)點和構(gòu)件也存在如下一些顯著的差別:(1)構(gòu)件是參與系統(tǒng)興致的設(shè)施,而結(jié)點是執(zhí)行構(gòu)件的設(shè)施。簡言之,結(jié)點執(zhí)行構(gòu)件, 構(gòu)件是被結(jié)點執(zhí)行的對象。(2)構(gòu)件是表示邏輯元素的物理包,而結(jié)點表示構(gòu)件的物理部署。也就是說,構(gòu)件是 一組邏輯元素的實現(xiàn),而結(jié)點表示構(gòu)件被部署的地點。一個類可以由一個或多個 構(gòu)件來實現(xiàn),而一個構(gòu)件
14、可以部署在一個或多個結(jié)點上。建模人員可以用依賴關(guān)系顯式地描述結(jié)點與它所部署的構(gòu)件之間的關(guān)系,在通常情況下,建模人員無需將這些關(guān)系可視化,而將構(gòu)件作為結(jié)點的規(guī)約的一部分即可。1如圖所示是一個UML圖,請問該圖屬于(A)。(選擇一項)a)用例圖b)類圖c)時序圖d)協(xié)作圖2在一個銀行的項目設(shè)計中,有很多用例,其中取款用例使用了密碼校驗用例, 則取款用 例和密碼校驗用例之間的關(guān)系是(A)。(選擇一項)a)包含b)擴展c)泛化d)關(guān)聯(lián)d)協(xié)作圖4下列關(guān)于UML圖的說法,錯誤的是(C )。(選擇一項)a)UML圖所使用的圖形符號可展示和表達系統(tǒng)的概觀b)UML圖可為規(guī)劃中的系統(tǒng)精密且準確的建模c)UML
15、圖與特定語言相關(guān)d)UML圖可以幫助完成從軟件項目幵始至交付過程中的所有文檔5在面向?qū)ο蟮姆治雠c設(shè)計中,下列有關(guān)UML的說法,不正確的是(b)。(選擇一項)它主要是圖形符號,用面向?qū)ο蟮姆椒枋鱿到y(tǒng)設(shè)計已經(jīng)在小的模型中而不是復(fù)雜系統(tǒng)中證明成功它可在用戶、分析者、設(shè)計者和軟件幵發(fā)者之間建立良好的溝通它用于可視化、具體化、結(jié)構(gòu)化和文檔化軟件內(nèi)在系統(tǒng)的不同方面6在面向?qū)ο蟮姆治雠c設(shè)計中, 使用用例圖分析業(yè)務(wù)系統(tǒng)時, 不包括的任務(wù)是(d) (選擇一項)a)定義問題b)定義對象之間交互的時間序列c)定義問題邊界d)理解與問題領(lǐng)域相關(guān)的詞匯7如圖是一個UML類圖,請問圖中所示類的公有屬性是(a )。 (選
16、擇一項)Teachar+Name: str ing-Salary:double+teach()-GetSalary()a) Nameb) Salaryc) teachd) GetSalaey(選擇一項)8如圖是一個UML類圖,請問圖中所示的類之間的關(guān)系是( a )Stude ntBook1*+Cou nt:Inta)關(guān)聯(lián)b)泛化c)依賴d)聚合9在面向?qū)ο蟮姆治雠c設(shè)計中,UML通過(a )來捕獲客戶的需求。(選擇一項)a)用例圖b)類圖c)狀態(tài)圖d)時序圖10在一個銀行的項目設(shè)計中,有很多用例,其中取款用例使用了密碼校驗用例,則取款用例著密碼校驗用例之間的關(guān)系是 (a ) 。 ( 選擇一項 )
17、a) 包含b) 擴展c) 泛化d) 關(guān)聯(lián)11有關(guān)UML的應(yīng)用,以下說法錯誤的是(c)。(選擇一項)(UML:)a) UML 是一種建模語言,可以用來形象化的繪制軟件藍圖b) UML 可以應(yīng)用在嵌入式系統(tǒng)中c) 使用 UML 構(gòu)建的模型只能應(yīng)用于面向?qū)ο笳Z言d) UML 可以應(yīng)用在針對操作系統(tǒng)的開發(fā)領(lǐng)域a) o (選選擇一12 某一銀行業(yè)務(wù)系統(tǒng)的設(shè)計中,有一個取款的用例,還有驗證密碼、劃出現(xiàn)金、打印取款憑證等用例。請問取款用例和打印取款憑證用例之間的關(guān)系是(擇一項) (UML)a) 擴展b) 包含c) 泛化d) 使用13 在面向?qū)ο蟮姆治雠c設(shè)計中 ,下列關(guān)于時序圖 , 說法正確的是 ( b )
18、(項)(UML)a) 時序圖是一種靜態(tài)模型b) 時序圖重點說明對象間的交互順序c) 在時序圖中,包括對象之間的交互順序以及對象間的關(guān)系d)在時序圖中,水平坐標軸表示時間14以下代碼創(chuàng)建了兩個類,請問兩個類之間的關(guān)系是( c)。(選擇一項)(UML)Public class Bicycleprivate ArrayList tyres = new ArrayList();public void Bicycle()public class Tyrea)關(guān)聯(lián)b)依賴c)組合d)泛化活動15在OOAD,下圖所示的活動圖中的兀素表示的是(c ).(選擇一項)a) .b).分叉c).判定(也叫分支)d).
19、 終止16以下代碼創(chuàng)建了兩個類 , 請問兩個類之間的關(guān)系是 ( c ). ( 選擇一項 ) public class Teacherprivate Glasses glasses ; / 眼鏡public class Glassespublic void Watch()a).關(guān)聯(lián)b).泛化c).依賴d).組合17在面對對象的分析與設(shè)計中,下列有關(guān) UML的說法,不正確的是(b ).( 選擇一項)a). 它主要是 圖形符號,用面向?qū)ο蟮姆椒枋鱿到y(tǒng)設(shè)計b). 已經(jīng)在小的模型中而不是復(fù)雜系統(tǒng)中證明成功c). 它可在用戶、分析者、設(shè)計者和軟件開發(fā)者之間建立良好的溝通d). 它用于可視化、具體化、結(jié)構(gòu)
20、化和文檔化軟件內(nèi)在系統(tǒng)的不同方面18 在面向?qū)ο蟮姆治龊驮O(shè)計中,下列關(guān)于活動圖的說法,正確的是( a )。(選擇一項)a)活動圖可顯示有條件的或平行的活動b)活動圖體現(xiàn)對象的協(xié)作方式c)活動圖可以捕獲動作的結(jié)果,而不能捕獲動作d)活動圖可以捕獲動作,而不能捕獲動作的結(jié)果19如圖是一個UML類圖,請問圖 中所示的類之間的關(guān)系是(b )。(選擇一項)a)關(guān)聯(lián)b)依賴c)聚合d)泛化20下列關(guān)于UML圖的說法,錯誤的是(c )。(選擇一項)a)UML圖所使用的圖形符號可展示和表達系統(tǒng)的概觀b)UML圖可為規(guī)劃中的系統(tǒng)精密且準確的建模c)UML圖與特定語言有關(guān)d)UML圖可以幫助完成從軟件項目幵始至交
21、付過程中的所有文檔21 以下代碼創(chuàng)建了兩個類,分別為計算機類,鼠標類,請問兩個類之間的關(guān)系是( c)Public class ComputerPrivate Mouse gdMouse;Public class Mouse( 選擇一項 )a)關(guān)聯(lián)b) 依賴c) 聚合d) 組合22 有關(guān) UML 的應(yīng)用,以下說法錯誤的是( c )。(選擇一項)a) UML是一種建模語言,可以用來形象化地描繪軟件藍圖b) UML可以應(yīng)用在嵌入式系統(tǒng)中c) 使用 UML 構(gòu)件的模型只能應(yīng)用與面向?qū)ο笳Z言d) UML可以應(yīng)用在針對操作系統(tǒng)的幵發(fā)領(lǐng)域23在使用面向?qū)ο蟮乃枷脒M行軟件研發(fā)過程中,一般在(b )階段創(chuàng)建類圖
22、擇一項)a) 00A分析階段b) 00D設(shè)計階段c) OOPd) 測試24以下代碼創(chuàng)建了兩個類,請問兩個類之間的關(guān)系是( c )。(選擇一項)Public class Bicycleprivate ArrayList tyres=new ArrayList();public void Bicycle()public class Tyresa)關(guān)聯(lián)b)依賴c)組合d)泛化25在OOD勺狀態(tài)力中,下圖所示的符號表示的是對象的(b )狀態(tài)。(選擇一項)a)初始b)終止c)活動d)轉(zhuǎn)換26在面向?qū)ο蟮姆治雠c設(shè)計中,用例圖中使用(c )表示系統(tǒng)的邊界。(選擇一項)a)橢圓框b)三角框C)矩形框d)虛線框
23、27面向?qū)ο蟮姆治雠c設(shè)計中,UML的類的圖標是一個包括三個部分的(c )。(選擇一項)a)橢圓b)三角形c)矩形d)五角形28在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于時序圖,說法正確的是(b ) o (選擇一項)a)時序圖是一種靜態(tài)模型b)時序圖重點說明對象的交互順序c)在時序圖中,包括對象之間的交互順序以及對象間的關(guān)系d)在時序圖中,水平坐標軸表示時間29在面向?qū)ο蟮姆治雠c設(shè)計中,下圖是一個類圖,由圖可知(b )o (選擇一項)b)Name 是一個私有屬性c)Name 是一個公有方法d)Name 是一個私有方法30在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于用例圖的說法,正確的有(c d)。(選擇二項)a)
24、用例模型中的系統(tǒng)就是一個真正的軟件系統(tǒng) :代表一種邊界b)用例圖不能描述系統(tǒng)提供給用戶的服務(wù)c)在用例中,矩形框用于表示系統(tǒng)的邊界d)為系統(tǒng)定義的用例是整個開發(fā)過程的基礎(chǔ)31在面向?qū)ο蟮姆治雠c設(shè)計中,下列不屬于動態(tài)模型的是( a )。(選擇一項)a)類圖b)時序圖c)協(xié)作圖d)活動圖32 OOA(D 面向?qū)ο蠓治雠c設(shè)計)是軟件工程醒目中首先必須做的工作,下面有關(guān)00A號法中,正確的是(ad )。(選擇兩項)a)在OOAK依據(jù)對應(yīng)的現(xiàn)實世界對象來模型化問題b)OOA 著眼于00D勺細化c)OOD 階段不考慮按對象的協(xié)作集合組織解決方案d)OOD階段還需要設(shè)計數(shù)據(jù)庫,并應(yīng)用規(guī)范化方法 OOAD設(shè)計
25、數(shù)據(jù) 庫33在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于時序圖的說法,不正確的是(c)。(選擇一項)a) 它反映了隨時間變化發(fā)生的對象間的交互b) 對象由于水平線描述的c) 事件由水平線描述d) 時間從頂部開始從上而下垂直繪制d)。(選擇34 在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于建模的原則,說法正確的是( 一項)a) 選擇什么樣的模型與要解決的問題沒有關(guān)系b) 一般情況下,單個模型都能滿足要求c) 最佳模型與顯示情況是緊密相連的d) 每一種模型都有特定的精度級別35UML£( a)重點說明對象之間交互的順序。a) 時序圖b) 類圖c) 狀態(tài)圖d) 部署圖36部署模型的主要元素為(C)及其連接。
26、節(jié)點和連接a) 類和對象b) 模塊C) 節(jié)點d) 組件37當一個類與它自己發(fā)生關(guān)聯(lián)的時候,我們稱其為(a)。a) 遞歸關(guān)聯(lián)b) 關(guān)聯(lián)c)限定關(guān)聯(lián)d)單向關(guān)聯(lián)38)在面向?qū)ο蟮姆治雠c設(shè)計中,下列(e )不屬于UML圖。(選擇一項)a)用例圖b)類圖c)時序圖d)活動圖e)視圖39)在面向?qū)ο蟮姆治雠c設(shè)計中,下列( d )不屬于標識候選類的方式。 (選擇一 項)a) 排除冗余類b)去除無關(guān)類c)排除模糊類d) 排除抽象類40)在面向?qū)ο蟮姆治雠c設(shè)計中,下列( d )不屬于類之間的關(guān)系。 (選擇一項)a)關(guān)聯(lián)b)泛化c)依賴d)多態(tài)e)聚合41)在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于各種UML圖,說法正
27、確的是(a)0(選擇一項)a) 借助時序圖、狀態(tài)圖、活動圖可以描述系統(tǒng)的動態(tài)模型b) 時序圖顯示對象在生命周期內(nèi)響應(yīng)外部事件和消息時所經(jīng)歷的狀態(tài)序列c) 狀態(tài)圖著重于多個事物的描述d) 活動圖是按時間順序模擬控制流程42) 在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于關(guān)鍵抽象的說法,錯誤的是(b)0 (選擇一項)a) 關(guān)鍵抽象強調(diào)與系統(tǒng)設(shè)計有關(guān)的實體b) 關(guān)鍵抽象的抽象層次越高越好c) 關(guān)鍵抽象排除系統(tǒng)外部多于地實體d) 關(guān)鍵抽象將成為分析模型中的類43) 在面向?qū)ο蟮姆治雠c設(shè)計中,下列關(guān)于用例圖的說法,錯誤的是(c)o (選擇一項)a) 用例圖有助于將重點放在系統(tǒng)可能的用戶上b) 用例圖有助于確定用戶與系統(tǒng)交互時扮演的角色c) 在用例圖
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025時政新聞知識點
- 郵政業(yè)務(wù)營銷員中級試題3
- 2025至2030年中國菱鎂建筑防火板行業(yè)發(fā)展研究報告
- 浙江省八年級歷史與社會上冊(人教)2.3《日本的大化改新》 教學(xué)設(shè)計2
- 2025至2030年中國紫檀木產(chǎn)品行業(yè)發(fā)展研究報告
- 2023六年級英語下冊 Unit 3 What Will You Do This Summer Lesson 15 Jenny's Summer Holiday教學(xué)設(shè)計 冀教版(三起)
- 裝修防火施工方案
- 2025至2030年中國硝酸戊四醇酯片行業(yè)發(fā)展研究報告
- 3我們班 他們班 教學(xué)設(shè)計-2024-2025學(xué)年道德與法治四年級上冊統(tǒng)編版
- 花池圍墻施工方案
- 重度哮喘診斷與處理中國專家共識(2024版)解讀
- 政府公共關(guān)系-形考作業(yè)2-國開(GD)-參考資料
- 《心系國防 強國有我》 課件-2024-2025學(xué)年高一上學(xué)期開學(xué)第一課國防教育主題班會
- 中廣核線上測評題庫
- 油氣開發(fā)全過程(勘探+鉆井+壓裂+集輸)
- 聯(lián)合偉世:2024年中國人工智能人才發(fā)展報告
- 山東省濟南市中區(qū)2024屆六年級下學(xué)期小升初數(shù)學(xué)試卷含解析
- 應(yīng)征公民體格檢查表
- 第九課 中望3D-鈑金設(shè)計 (1)講解
- JT-T-1178.2-2019營運貨車安全技術(shù)條件第2部分:牽引車輛與掛車
- 祛斑簽約合同
評論
0/150
提交評論