軟件工程與uml第十次作業_第1頁
軟件工程與uml第十次作業_第2頁
軟件工程與uml第十次作業_第3頁
軟件工程與uml第十次作業_第4頁
軟件工程與uml第十次作業_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件工程與uml第十次作業

姓名:【填空題]*

1.⑴可以認為對象是()。[單選題]*

(A)某種可被人感知的事物正呦答案)

(B)思維、感覺或動作所能作用的物質

(C)思維、感覺或動作所能作用的精神體

(D)不能被思維、感覺或動作作用的精神體

2.(2)類的定義要包含以下的要素(L[單詵題]*

(A)類的屬性(正確答案)

(B)類所要執行的操作

(C)類的編號

(D)屬性的類型

3.(3)面向對象程序的基本特征不包括()。[單選題]*

(A)封裝正移答案)

(B)多樣性

(C)抽象

(D)繼承

4.(4)下列關于類與對象的關系的說法不正確的是。[單選題]*

(A)有些對象是不能被抽象成類的正確答案)

(B)類給出了屬于該類的全部對象的抽象定義

(C)類是對象集合的再抽象

(D)類用來在內存中開辟一個數據區,并存儲新對象的屬性

5.(5)UML圖不包括()。[單選題]*

(A)用例圖(正確答案)

(B)類圖

(C)狀態圖

(D)流程圖

6.(6)下列關于視圖的說法不正確的是()。[單選題|*

(A)用例視圖描述了系統的參與者與系統進行交互的功能(正確答案)

(B)交互視圖描述了執行系統功能的各個角色之間相互傳遞消息的順序關系

(C)狀態機視圖是通過對象的各種狀態來建立模型來描述對象隨時間變化的動態行

(D)構件視圖表示運行時的計算資源(例如計算機以及它們之間的連接)的物理布置

7.(7)構件不包括()。[單選題]*

(A)源代碼構件(正也答案)

(B)二進制構件

(C)UML圖

(D)可執行構件

8.(8)下列關于互視圖說法正確的是()。[單選題]*

(A)交互試圖描述了執行系統功能的各個角色之間相互傳遞消息的順序關系,是描

繪系統中各個角色或功能交互的模型(正確答案)

(B)交互視圖包含類圖和順序圖

(C)交互視圖的主要目的是幫助開發團隊以一種可視化的方式理解系統的功能需求

(D)交互視圖是參與者所能觀察和使用到的系統功能的模型圖

9.⑼下列關于對象約束語言的特性,說法不正確的是()。[單選題]*

(A)對象約束語言不僅是一種查詢(Query)語言,同時還是一種約束(Constraint)語言

(正確答案)

(B)對象約束語言是一種弱類型的語言

(C)對象約束語言是基于數學的,但是卻沒有使用相關數學符號的內容

(D)對象約束語言也是一種聲明式(Declaralive)語言

10.(lO)RationalRose的代碼生成功能可以針對不同類型的目標語言生成相應的代

碼RationalRose企業版默認支持的目標語言不包括()。I單選題]*

(A)Java(正確答案)

(B)CORBA

(C)VisualBasic

(D)C#

IL(11)下面不是RationalRose中的試圖是()。[單選題]*

(A)用例視圖(正誦答案)

(B)部署視圖

(C)數據視圖

(D)邏輯視圖

12.(l2)RalionalRose建模工具可以執行以下幾項任務,其中不包括()。[單選題]*

(A)非一致性檢查切確答案)

(B)生成Delphi語言代碼

(C)報告功能

(D)審查功能

13.(13)下列說法不正確的是()。[單選題]”

(A)在用例視圖下可以創建類圖

(B)在邏輯視圖下可以創建構件圖

(C)在邏輯視圖下可以創建包

(D)在構建試圖下可以創建構件

14.(14)下面不是用例圖組成要素的是()。[單選題]*

(A)用例(正確答案)

(B)參與者

(C)泳道

(D)系統邊界

6(15)識別用例要注意的事項不包括下面哪一個()。[單選題]*

(A)參與者希望系統提供什么功能E確答案)

(B)參與者是否會讀取、創建、修改、刪除、存儲系統的某種信號?如果是的話,

參與者又是如何完成這些操作的

(C)參與者是否會將外部的某些事件通知給系統

(D)系統將會由哪些人來使用

16.(16)下例說法不正確的是()。[單選題]*

(A)用例和參與者之間的對應關系又叫做通信關聯,它表示參與者使用了系統口的

哪些用例〔正確答案)

(B)參與者只能是人,不能是子系統、時間等

(C)特殊需求指的是一個用例的非功能性需求和設計約束

(D)在擴展關系中,基礎用例提供了一個或者多個插入點,擴展用例為這些插入點

提供了需要插入的行為

17.(17)下列對用例的泛化關系描述不正確的是()。[單選題]*

(A)用例的泛化關系中,所有的子用例都有相似的目的和結構。注意它們是整體上

的相似正確鈴案)

(B)用例的泛化關系中,基礎用例在目的上可以完全不同,但是它們都有一段相似

的行為,它們的相似是部分的相似不是整體的相似

(C)用例的泛化關系類似于面向對象中的繼承,它把多個子用例中的共性抽象成一

個父用例。子用例在繼承父用例的基礎上可以進行修改

(D)用例的泛化指的是一個父用例可以被特化形成多個子用例,而父用例和子用例

之間的關系就是泛化關系

18.(18)下列關于和類圖的說法正確的是()。[單選題]*

(A)類圖(ClassDiagram)是由類,構件等模型元素以及它們之間的關系構成的:正掰答

案)

(B)類圖的目的在于描述系統的運行方式,而不是系統如何構成的

(C)一個類圖通過系統中的類以及類之間的關系來描述系統的靜態方面

(D)類圖與數據模型有許多相似之處,區別就是數據模型不僅描述了系統內部信息的

結構,也包含了系統的內部行為,系統通過自身行為與外部事物進行交互

19.(19)下列關于對象和對象圖的說法正確的是()。.[單選題]*

(A)對象圖描述系統在某一個特定時間點上的動態結構IH的管案)

(B)對象圖是類圖的實例和快照,即類圖中的各個類在某一個時間點上的實例及其關

系的靜態寫照

(C)對象圖中包含對象和類

(D)對象是類的特定實例,鏈是類的屬性的實例,表示對象的特定屬性

20.(20)類之間的關系不包括()。[單選題]*

(A)依賴關系

(B)泛化關系

(C)實現關系

(D)分解關系(正確答案)

21.(21)下列關于接口關系的說法不正確的是()。[單選題]*

(A)接口是一種特殊的類

(B)所有接口都是有構件型〈〈interface》的類

(。一個類可以通過實現接口從而支持接口所指定的行為

(D)在程序運行的時候,其他對象不僅需要依賴于此接口,還需要知道該類對接口實現

的其他信息正確答案)

22.(22)下列關于序列圖的說法不正確的是()。[單選題]*

(A)序列圖是對對象之叵傳送消息的時間順序的可視化表示

(B)序列圖從一定程度上更加詳細地描述了用例表達的需求,將其轉化為進一步更

加正式的精細表達

(C)序列圖的目的在于描述系統中各個對象按照時間順序的交互過程

(D)在UML的表示中,序列圖將交互關系表示為一張二維圖,其中橫向是時叵

軸,時間沿豎線向下延伸。縱向代表了在協作中各獨立對象的角色(正確答案)

23.(23)下列關于序列圖的用途中,說法1F確的是()。[單選題]*

(A)描述系統在某一個特定時間點上的動態結構

(B)確定和豐富一個使用語境的邏輯表達

(C)細化用列的表達

(D)有效地描述如何分配各個類的職責以及各類具有相應職責的原因確答案?

24.(24)消息的組成不包括()。[單選題]*

(A)接口(正確答案)

(B)活動

(C)發送者

(D)接收著

25.(25)下列關于生命線的說法不正確的是()。[單選題]*

(A)生命線是一條垂直的虛線,用來表示序列圖中的對象在一段時間內的存在

(B)在序列圖中,每個對象的底部中心的位置都帶有生命線

(C)在序列圖中,生命線是一條時間線,從序列圖的頂部一直延伸到底部,所用時

間取決于交互持續的時間,即生命線表現了對象存在的時段

①)序列圖中的所有對象在程序一開始運行的時候,其生命線都必須存在二

案)

26.(26)下列關于協作圖的說法不正確的是()。[單選題]*

(A)協作圖是在一次交互過程中有意義對象和對象間的鏈鍵模

(B)協作圖顯示了對象之間如何進行交互以執行特定用例或用例中特定部分的行為

(C)協作圖的目的在于描述系統中各個對象按照時間順序的交互的過程

(D)在協作圖中,類元角色描述了一個對象,關聯角色描述了協作關系中的鏈,并

通過幾何排列表現交互作用中的各個角色

27.(27)下列關于協作圖的用途,說法不正確的是()。[單選題]*

(A)通過描繪對象之間消息的傳遞情況來反映具體的使用語境的邏輯表達

(B)顯示對象及其交互關系的空間組織結構

(C)顯示對象及其交互關系的時間傳遞順序正釧答至)

(D)表現一個類操作的實現

28.(28)在UML中,協作圖的組成不包括()。[單選題I*

(A)對象

(B)消息

(C)發送者(正確答案)

(D)鏈

29.(29)下列關于協作圖中的鏈,說法不正確的是()。[單選題]*

(A)在協作圖中的鏈是兩個或多個對象之間的獨立連接

(B)在協作圖中的鏈是關聯的實例

(C)在協作圖中,需要關于某個類的所有對象都出現,同一個類的對象在一個協作

圖中也不可以充當多個角色:正確答案)

(D)在協作圖中,鏈的表示形成為一個或多個相連的或弧

30.(30)下面不是狀態圖組成要素的是()。[單選題]*

(A)狀態

(B)轉換

(C)初始狀態

(D)鏈(正確答案)

31.(31)狀態在于()。[單選題]

(A)對實體在其生命周期中的各種狀況進行鍵模,一個實體總是在有限的一段時間

內保持一個狀態(正確答案)

(B)將系統的需求先轉化成圖形表示,在轉化成程序的代碼

(C)表示兩個或多個對象之間的獨立鏈接,是不同對象在不同時期的圖形描述

(D)描述對象與對象之同的定時交互,顯示了對象之間消息發送成功或者失敗的狀

32.(32)下列說法不TF確的是()。[單選題]*

(A)觸發器事件就是能夠引起狀態轉換的事件,觸發器事件可以是信號、調用等

(B)沒有明確標明觸發器事件的轉換是由狀態中活動的完成引起的

(C)內部轉換只有源狀態,沒有目標狀態,不會激發入口和出口動作,因此內部轉

換激發的結果不改變本來的狀態

(D)淺歷史狀態是保存在最后一個引起封裝組成狀態退出的顯式轉換之前處于活動

的所有狀態(正確答案)

33.(33)下列對狀態圖的描述不正確的是()。|單選題]*

(A)狀態圖通過建立類對象的生命周期模型來描述對象隨時間變化的動態行為

(B)狀態圖適用于描述狀態和動作的順序,不僅可以展現一個對象擁有的狀態,還

可以說明事件如何隨著時間的推移來影響這些狀態

(C)狀態圖的主要目的是描述對象創建和銷毀的過程中資源的不同狀態,有利于開

發人員提高開發效率I;確與

(D)狀態圖描述了一個實體基于事件反應的動態行為,顯示了該實體如何根據當前

所處的狀態對不同的時間做出反應

34.(34)下面不是活動圖組成要素的是()。[單選題]*

(A)生命線正新答案)

(B)動作狀態

(C)泳道

(D)活動狀態

35.(35)動作狀態(ActionState)()o[單選題]*

(A)是非原子性的動作或操作的執行狀態正制答案)

(B)是原子性的動作或操作的執行狀態,它不能被外部事件的轉換中斷

(。通常用于對工作流執行過程中的步驟進行建模

(D)從理論上講,所占用的處理時間極長

36.(36)下列說法不正確的是。【單選題I*

(A)分支將轉換路徑分成多個部分,每一部分都有單獨的監護條件和不同的結果

(B)一個組合活動在表面上看是一個狀態',但其本質卻是一組子活動的概括

(。活動狀態是原子性的,用來表示一個具有子結構的純粹計算的執行「確答案)

(D)對象流中的對象表示的不僅僅是對象自身,還表示了對象作為過程中的一個狀態

存在

37.(4)下列對活動圖的描述不正確的是。[單選題]*

(A)活動圖可以算是狀態圖的一個變種,并且活動圖的符號非常相似

(B)活動圖是模型中的完整單元,表示一個程序或工作流,常用于計算流程和工作流

程建模

(C)活地圖是一種用于描述系統行為的模型試圖,它可用來描述動作和動作導致對象

狀態改變的結果

(D)活地圖是對象之間傳遞消息的時間順序的可視表示,目的在于描述系統中各個對

象按照時間順序的交互過程:正確答案)

38.(1)下列關于系統的模型組織結構的說法不正確的是。[單選題]*

(A)將系統的模型組織分層或分組能夠將一個大系統進行分解,降低系統的復雜度

(B)將系統的模型組織分層或分組使單塊模型沒有適用于其他情況的可重用的單元

(正確答案)

(C)將系統的模型組織分層或分組能夠允許多個項目開發小組同時使用某個模型而

不發生過多的相互牽扯

(D)將系統的模型組織分層或分組使一個小的,獨立的單元所進行的修改所造成的后

果可以跟蹤確定

39.(2)下列關于包的用途,說法不正確的是。|單選題]*

(A)描述需求和設計的高階概況

(B)組織源代碼

(C)細化用例的表達(正說答案)

(D)在邏輯上把一個復雜的系統模塊化

40.(3)包圖的組成不包括。[單選題]東

(A)包

(B)依賴關系

(。發送者(正確答案)

(D)子系統

41.(4)下列關于創建包的說法不正確的是。[單選題]*

(A)在序列圖和協作圖中可以創建包(正隨答案)

(B)在類圖中可以創建包

(C)如果將包從,模型中永久刪除,包及其包中的內容都將被刪除

(D)在創建包的依賴關系時,盡量避免循環依賴

42.(1)下列關于構件的說法不正確的是。[單選題]*

(A)在構件圖中,將系統中可重用的模塊封裝成為具有可替代性的物理單元,稱為

構件

(B)構件是獨立的,是在一個系統或子系統中的封裝單元,提供一個或多個接口,

是系統高層的可重用部件

(C)構件作為系統定義良好

溫馨提示

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

評論

0/150

提交評論