《UML》試卷試題_第1頁
《UML》試卷試題_第2頁
《UML》試卷試題_第3頁
《UML》試卷試題_第4頁
《UML》試卷試題_第5頁
免費預覽已結束,剩余4頁可下載查看

下載本文檔

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

文檔簡介

1、 裝 訂 線08重修補考閩江學院考試試卷考試課程: UML試卷類別:A卷 B卷 考試形式:閉卷 開卷適用專業(yè)年級: 班級 姓名 學號 題號一二三四五六七八九十總分得分一、單選題 50%得分1、在協作圖中,消息發(fā)生的順序如何表示( )(A)觀察者角色的更新是被動的(B)被觀察者可以通知觀察者進行更新(C)觀察者可以改變被觀察者的狀態(tài),再由被觀察者通知所有觀察者依據被觀察者的狀態(tài)進行(D)以上表述全部錯誤( )2、以下屬于行為事物的圖有( )(A)用例圖(B)類圖(C)構件圖(D)狀態(tài)圖( )3、在活動圖中,接收信號用( )表示 (A)凸角五邊形(B)凹角五邊形(C)圓角矩形(D)直角矩形( )4

2、、UML的軟件以( )為中心,以系統(tǒng)體系結構為主線,采用循環(huán)、迭代、漸增的方式進行開發(fā)。(A)用例(B)對象(C)類(D)程序( )5、在構件圖中,可以表示的關系不包括( ) (A)繼承(B)依賴(C)聚集(D)注釋( )6、時序圖反映對象之間發(fā)送消息的時間順序,它與( )是同構的。(A)用例圖(B)類圖(C)活動圖(D)協作圖( )7、設計視圖的靜態(tài)方面采用( )表現。(A)交互圖(B)類圖和對象圖(C)狀態(tài)圖(D)活動圖( )8、UML圖不包括( ) (A)用例圖(B)類圖(C)狀態(tài)圖(D)流程圖( )9、接口的構造型是( )(A)sign(B)interface(C)component(

3、D)mode( )10、UML中關聯的多重性是指( )(A)一個類有多個方法被另一個類調用(B)一個類的實例能夠與另一個類的多個實例相關聯(C)一個類的某個方法被另一個類調用的次數(D)兩個類所具有的相同的方法和屬性( )11、在狀態(tài)圖中,( )表示兩個狀態(tài)之間的關系;源狀態(tài)和目的狀態(tài)。(A)監(jiān)護條件(B)事件(C)狀態(tài)(D)轉換( )12、( )是對象與其他外部世界相互關聯的唯一途徑。(A)消息傳遞(B)狀態(tài)轉換(C)接口(D)函數調用( )13、UML中所謂的“泛化”可以用以下哪個術語來代替 (A)聚合(B)繼承(C)抽象(D)封裝( )14、UML通過圖形化的表示機制從多個側面對系統(tǒng)的分

4、析和設計模型進行刻畫,其中( )包括構件圖,它描述軟件系統(tǒng)中各組成構建,構件的內部結構以及構件之間的依賴關系。(A)行為視圖(B)構件視圖(C)結構視圖(D)用例視圖( )15、在可行性分析完成之后,下一步要進行的里程碑事件是( )(A)需求分析(B)詳細設計(C)概要設計(D)編程實現( )16、在UML中,( )可以對模型元素進行有效地組織,如類,用例,構件,從而構成具有一定意義的單元。(A)構件(B)包(C)節(jié)點(D)連接( )17、在UML順序圖中,如果一條消息從對象a傳向對象b,那么其( )是一條從b指向a虛線有向邊,它表示原消息的處理已經完成,處理結果(如果有的話)沿原消息傳回。(

5、A)返回消息(B)阻止消息(C)異步消息(D)超時消息( )18、在UML活動圖中,( )表示操作之間的信息交換。(A)控制流(B)信息流(C)初始活動(D)活動( )19、以下哪個不是面向對象的概念 (A)封裝(B)多態(tài)(C)抽象(D)聚類( )20、一般情況下,可以將面向對象中的聚合概念區(qū)分為( )關系。(A)繼承(B)關聯(C)組合(D)聚合( )21、在軟件生存周期的瀑布模型中一般包括計劃、( )、設計、編碼、測試、維護等階段。(A)可行性分析(B)需求采集(C)需求分析(D)問題定義( )22、目前業(yè)界主流的軟件開發(fā)方法是( ) (A)面向過程(B)面向對象(C)面向用戶(D)面向業(yè)

6、務( )23、狀態(tài)圖可以表現( )在生存期的行為、所經歷的狀態(tài)序列、引起狀態(tài)轉移的事件以及因狀態(tài)轉移而引起的動作。(A)一組對象(B)一個對象(C)多個執(zhí)行者(D)幾個子系統(tǒng)( )24、UML的英文全稱是( )(A)Unified Modeling Language(B)User Manage Language(C)Unit Modeling Language(D)以上都不對( )25、在UML的需求分析建模中,對用例模型中的用例進行細化說明應使用( )(A)活動圖(B)狀態(tài)圖(C)配置圖(D)構件圖( )二、多選題 15%得分( )1、只有狀態(tài)圖采用泳道 ( )2、部署圖一般把節(jié)點分成處理器

7、和外部軟件 ( )3、協作圖和順序圖是等價的 ( )4、活動圖和狀態(tài)圖都有起點和終點。 ( )5、包可以泛化。 ( )6、當代軟件工程強調開發(fā)階段的無縫集成。 ( )7、模型是對現實世界的簡化和抽象 ( )8、好的測試是用少量的測試用例運行程序,發(fā)現被測程序盡可能多的錯誤 ( )9、在需求分析過程中,分析員要從用戶那里解決的最重要的問題是給該軟件提供哪些信息 ( )10、文檔是軟件產品的一部分,沒有文檔的軟件就不稱其為軟件( )11、UML是一門程序設計語言,也是一種建模語言 ( )12、順序圖中每個對象向下方向伸展的虛線是對象的生命線 ( )13、協作圖是對象圖的擴展( )14、對象之間協作可以通過相互發(fā)送消息來實現,也就是消息可以是雙向的 ( )15、狀態(tài)圖中3個常用的動作是入口動作、出口動作和do動作,也就是對象處于這個狀態(tài)時應該做什么。三、簡答題 35%得分1、統(tǒng)一開發(fā)過程

溫馨提示

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

評論

0/150

提交評論