可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
【奧鵬】福師《面向對象的程序設計》在線作業(yè)一
試卷總分:100 得分:100
第1題,UML的四層模型體系結構中,運行時實例層通常稱為()層
A、M0
B、M1
C、M2
D、M3
正確答案:
第2題,RUP的核心工作流中,分為()個核心過程工作流和3個核心支持工作流。
A、4
B、5
C、6
D、7
正確答案:
第3題,OCL最初由()公司設計成功,由Jos Warmer和Steve Cook等人從一個項目中得到靈感而產生的。
A、IBM
B、Oracle
C、Microsoft
D、聯(lián)想
正確答案:
第4題,下列哪個關系指明一個事物的對象與另一個事物的對象之間的聯(lián)系。
A、關聯(lián)關系
B、依賴關系
C、泛化關系
D、實現(xiàn)關系
E、聚合關系
正確答案:
第5題,要表示一個構造型,可以將構造型名稱用一對()括起來,然后放置在構造型模型元素名字的鄰近。
A、圓括號
B、方括號
C、尖括號
D、無需括號
正確答案:
第6題,傳統(tǒng)的瀑布開發(fā)模型是一個()的模型,開發(fā)過程被劃分為多個連續(xù)的階段。
A、一維
B、二維
C、三維
D、N維
正確答案:
第7題,對象約束語言,簡稱(),它是一種用于施加在指定的模型元素上約束的語言。
A、OCL
B、ODL
C、DAO
D、DDL
正確答案:
第8題,()是原子的,它是構造活動圖的最小單位。
A、動作狀態(tài)
B、活動狀態(tài)
C、動作流
D、分支與合并
正確答案:
第9題,UML的()為UML的基礎結構,基礎結構由Infrastructure包表示。
A、元元模型層
B、元模型層
C、模型層
D、運行時實例層
正確答案:
第10題,UML的活動圖中包含的圖形元素有動作狀態(tài)、()、泳道和對象流等。
A、活動狀態(tài)
B、動作流
C、分支與合并
D、分叉與匯合
正確答案:,B,C,D
第11題,事件流通常包括()和事后事件
A、簡要說明
B、前提條件
C、主事件流
D、其他事件流
正確答案:,B,C,D
第12題,組件圖一般用于對面向對象系統(tǒng)的物理方面建模,建模的時候要找出系統(tǒng)中存在的組件,接口以及組件之間的依賴關系。具體的建模步驟包括()。
A、對系統(tǒng)中的組件建模
B、對相應組件提供的接口建模
C、對組件之間的依賴關系建模
D、將邏輯設計映射成物理實現(xiàn)
E、對建模的結果進行精化和細化。
正確答案:,B,C,D,E
第13題,運用UML進行面向對象的系統(tǒng)分析設計,需要經(jīng)過如下步驟()
A、識別系統(tǒng)的用例和角色
B、進行系統(tǒng)分析并抽象出類
C、設計系統(tǒng),并設計系統(tǒng)中的類及其行為
D、編寫代碼
正確答案:,B,C
第14題,一般,軟件項目失敗原因包括以下幾種:缺少有效的測試、對項目狀態(tài)的主觀估計、沒有正確地處理項目開發(fā)過程中的風險、沒有對項目變更進行控制,以及()。
A、混亂的需求管理
B、開發(fā)者之間以及開發(fā)者和用戶不清晰的交流
C、架構不夠牢固
D、沒有發(fā)現(xiàn)需求、設計和實現(xiàn)中的不一致
正確答案:,B,C,D
第15題,以下組件中,哪些屬于執(zhí)行組件的例子。
A、Enterprise Java Beans
B、Servlets
C、HTML
D、XML文檔
正確答案:
第16題,對系統(tǒng)的物理方面進行建模時要用到兩種圖,分別是()。
A、組件圖
B、狀態(tài)圖
C、活動圖
D、配置圖
正確答案:,D
第17題,用例圖包含的元素分別是:參與者、(),以及泛化關系。
A、用例
B、關聯(lián)關系
C、包含關系
D、擴展關系
正確答案:,B,C,D
第18題,UML由以下部分組成()
A、視圖
B、圖
C、模型元素
D、通用機制
正確答案:
第19題,消息序列可以用兩種圖來表示:()和()。
A、時序圖
B、協(xié)作圖
C、類圖
D、對象圖
正確答案:,B
第20題,多態(tài)性包括以下幾種()
A、編譯時的多態(tài)性
B、運行時的多態(tài)性
C、通過繼承實現(xiàn)多態(tài)性
D、通過抽象類實現(xiàn)的多態(tài)性
正確答案:,B
第21題,類的設計應遵循如下原則()
A、把類設計成可復用的"插接相容性"部件
B、把類設計成健壯的部件
C、把類設計成可集成的部件
D、把類設計成任何情況下不能繼承的部件
正確答案:,B,C
第22題,組成UML的圖形元素有()和判定等。
A、狀態(tài)
B、轉換
C、初始狀態(tài)
D、終結狀態(tài)
正確答案:,B,C,D
第23題,時序圖包含的元素分別是()。
A、對象
B、生命線
C、消息
D、激活
正確答案:,B,C,D
第24題,實際的建模過程中,可以把節(jié)點分()。
A、處理器
B、設備
C、應用軟件
D、系統(tǒng)軟件
正確答案:,B
第25題,時序圖和協(xié)作圖之間的相同點主要包括()。
A、規(guī)定責任
B、支持消息
C、衡量工具
D、主要作用
正確答案:
第26題,配置圖中通常包含兩種元素,分別是()。
A、節(jié)點
B、依賴關系
C、關聯(lián)關系
D、接口
正確答案:,C
第27題,類中屬性的可見性主要包括()。
A、公有
B、私有
C、其它
D、受保護
正確答案:,B,D
第28題,時序圖顯示多個對象之間的動態(tài)協(xié)作,重點是顯示對象之間發(fā)送的消息的順序。
A、錯誤
B、正確
正確答案:√
第29題,封裝是指屬性和操作封進一個對象里,它的內部信息對外界隱藏,不允許外界直接存取對象的屬性,只能通過對象提供的有限的接口對對象的屬性數(shù)據(jù)進行操作。
A、錯誤
B、正確
正確答案:√
第30題,活動圖是狀態(tài)圖的一個實體,用來描述執(zhí)行算法的工作流程中涉及的活動。動作狀態(tài)代表了一個活動,即一個工作流步驟或一個操作的執(zhí)行。
A、錯誤
B、正確
正確答案:√
第31題,組件的接口分為兩種:導入接口和導出接口。
A、錯誤
B、正確
正確答案:√
第32題,消息是兩個對象之間的單路通信,從發(fā)送方到接收方的控制信息流。
A、錯誤
B、正確
正確答案:√
第33題,組件可以是源代碼組件、二進制組件或一個可執(zhí)行的組件。
A、錯誤
B、正確
正確答案:√
第34題,封裝的基本單位是對象。
A、錯誤
B、正確
正確答案:√
第35題,對象類是對類描述的補充,用于顯示類的對象可能具備的所有狀態(tài),以及引起狀態(tài)改變的事件。
A、錯誤
B、正確
正確答案:
第36題,用例圖顯示多個外部參與者以及他們與系統(tǒng)提供的用例之間的連接。
A、錯誤
B、正確
正確答案:√
第37題,泛化關系是一種存在于一般元素和特殊元素之間的分類關系。其中,特殊元素與一般元素兼容,且還包含附加的信息。
A、錯誤
B、正確
正確答案:√
第38題,構造型擴展機制采用的方式是基于一個已存在的模型元素定義一種新的模型元素,新的模型元素在一個已存在的元素中加入了一些額外語義。
A、錯誤
B、正確
正確答案:√
第39題,邏輯視圖描述系統(tǒng)應該具備的功能,也就是被稱為參與者的外部用戶所能觀察到的功能。
A、錯誤
B、正確
正確答案:
第40題,組件與類不同的是,組件沒有名稱。
A、錯誤
B、正確
正確答案:
第41題,對象圖是類圖的變體,它使用與類圖相似的符號描述,不同之處在于對象圖顯示的是類的多個對象實例而非實際的類。
A、錯誤
B、正確
正確答案:√
第42題,配置圖中,節(jié)點的名稱是一個字符串,位于節(jié)點的外部。
A、錯誤
B、正確
正確答案:
第43題,包是將多個元素組織為語義相關的組的通用機制。一個包擁有或引用的模型元素稱為該包的內容。
A、錯誤
B、正確
正確答案:√
第44題,在活動圖中,對象流用帶有箭頭的實線表示。
A、錯誤
B、正確
正確答案:
第45題,配置圖中,節(jié)點是在運行時代表計算資源的物理元素,它通常擁有一些內存,并具有處理能力。
A、錯誤
B、正確
正確答案:√
第46題,與其他圖不同的是,組件圖不可以包含注釋和約束,也不可以包含包或子系統(tǒng)。
A、錯誤
B、正確
正確答案:
第47題,逆向工程是指將代碼轉換成模型,或者迭代過程結束。
A、錯誤
B、正確
正確答案:√
第48題,并發(fā)視圖主要考慮資源的有效利用、代碼的并行執(zhí)行以及系統(tǒng)環(huán)境中異步事件的處理。
A、錯誤
B、正確
正確答案:√
第49題,接口和組件之間的關系分為兩種:實現(xiàn)關系和依賴關系。
A、錯誤
B、正確
正確答案:√
第50題,標記值用字符串表示,字符串有標記號、等號和值,寫法上為"鍵=值"。
A、錯誤
B、正確
正確答案:√