




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
面向對象的系統分析與設計(山東聯盟)-知到答案、智慧樹答案第一章單元測試1、問題:下面關于功能分解法的優點描述錯誤的是選項:A:具有較強的應對需求變化的能力B:以系統需要提供的功能為中心組織系統C:與模塊化編程結合使用后,使開發效率有很大提高D:刪除了語句,使軟件能得到有效維護答案:【具有較強的應對需求變化的能力】2、問題:下面的開發方法能夠兼顧功能和數據的是選項:A:結構化方法B:功能分解法C:信息建模法D:面向對象方法答案:【面向對象方法】3、問題:結構化方法采用數據流、加工進行建模,需求變化極易引起兩者的變動,進而引起其他數據流和加工的變化選項:A:錯B:對答案:【對】4、問題:功能分解法以功能作為系統的構造塊,數據組織能力強。選項:A:錯B:對答案:【錯】5、問題:面向對象方法學的出發點和基本原則是盡可能模擬人類習慣的思維方式,分析、設計和實現一個軟件系統的方法和過程,盡可能接近于人類認識世界解決問題的方法和過程。因此面向對象方法有許多特征,如軟件系統是由對象組成的;();對象彼此之間僅能通過傳遞消息互相聯系;層次結構的繼承。選項:A:強調需求分析重要性B:開發過程基于功能分析和功能分解C:把對象劃分成類,每個對象類都定義一組數據和方法D:對既存類進行調整答案:【把對象劃分成類,每個對象類都定義一組數據和方法】第二章單元測試1、問題:下列關于UML敘述正確的是()。選項:A:在信息系統開發過程方面,UML是一種建模語言,不是對開發過程的細節進行描述的工具B:UML僅適用于系統的分析與設計階段C:UML僅是一組圖形的集合D:UML是一種語言,也是系統設計的方法答案:【在信息系統開發過程方面,UML是一種建模語言,不是對開發過程的細節進行描述的工具】2、問題:UML的最終產物就是最后提交的可執行的軟件系統和()。選項:A:用戶手冊B:相應的軟件文檔資料C:動態圖D:類圖答案:【相應的軟件文檔資料】3、問題:UML提供了4種靜態圖用于對系統的靜態方面進行可視化、詳述、構造和文檔化。其中()是面向對象系統建模中最常用的圖,用于說明系統的靜態設計視圖。選項:A:組件圖B:部署圖C:類圖D:對象圖答案:【類圖】4、問題:UML提供了4種結構圖用于對系統的靜態方面進行可視化、詳述、構造和文檔化。其當需要顯示代碼物理結構,并用于實際的編程時,應該選擇()。選項:A:順序圖B:部署圖C:組件圖D:狀態圖答案:【組件圖】5、問題:以下不屬于結構事物的是()選項:A:接口B:用例C:類D:狀態機答案:【狀態機】第三章單元測試1、問題:在UML用例圖中,參與者表示()。選項:A:可以完成多種動作的相同用戶B:帶接口的物理系統或者硬件設計C:不管角色的實際物理用戶D:人、硬件或其他系統可以扮演的角色答案:【人、硬件或其他系統可以扮演的角色】2、問題:在確定用例名時,一般使用()來表示。選項:A:名詞B:代詞C:動詞D:形容詞答案:【動詞】3、問題:在UML的需求分析建模中,用例模型圖必須與用戶反復交流并加以確認()選項:A:錯B:對答案:【對】4、問題:在銷售系統中,客戶給銷售員發來傳真訂貨,銷售員下班前將當日訂貨單匯總輸入系統,銷售員和客戶均為參與者()。選項:A:對B:錯答案:【錯】5、問題:采用UML分析用戶需求時,用例UC1可以出現在用例UC2出現的任何位置,那么UC1和UC2之間的關系是繼承關系。()選項:A:對B:錯答案:【錯】第四章單元測試1、問題:將活動圖中的活動狀態進行分組,每一組表示一個特定的類、人或部門,他們負責完成組內的活動。這種技術是()選項:A:分支B:泳道C:轉移D:分叉匯合答案:【泳道】2、問題:下面不是活動圖中的基本元素的是()選項:A:狀態、分支B:轉移、匯合C:用例、狀態D:泳道、轉移答案:【用例、狀態】3、問題:下面的情況一般不用活動圖來表示()選項:A:處理多線程應用B:理解牽涉多個用例的工作流C:顯示對象在其生命周期內的運轉D:分析用例答案:【顯示對象在其生命周期內的運轉】4、問題:活動圖適用于精確地描述單個用例中的處理流程,也可用來描述多個用例聯合起來形成的處理流程,表達相對復雜的業務操作或軟件處理過程,有時甚至可以針對類中某個復雜的操作用活動圖給出實現細節選項:A:對B:錯答案:【對】5、問題:活動圖描述實體為完成某項功能面執行的操作序列,其中的某些操作或者操作的子序列可以并發和同步選項:A:錯B:對答案:【對】第五章單元測試1、問題:對象有一組屬性和作用的屬性上的操作組成的選項:A:對B:錯答案:【對】2、問題:對象就是類,類就是對象,兩者概念相似,可以相互轉換選項:A:錯B:對答案:【錯】3、問題:對象自身行為如讀,寫對象屬性,在OOA中必須要考慮選項:A:對B:錯答案:【錯】4、問題:繼承關系有時也稱為泛化關系選項:A:錯B:對答案:【對】5、問題:在繼承的數學性質中,類A繼承類B,則類B也繼承類A選項:A:對B:錯答案:【錯】第六章單元測試1、問題:順序圖是強調接收和發送消息對象結構組織的交互圖選項:A:錯B:對答案:【錯】2、問題:消息是對象之間通信的描述,此通信用于傳輸將發生的動作所需要的信息選項:A:對B:錯答案:【對】3、問題:順序圖比較適合交互規模比較小的建模,如果對象很多,交互很頻繁,則使順序圖變得很復雜選項:A:錯B:對答案:【對】4、問題:建立協作圖時要從引起交互的消息開始,把消息附在相應的鏈上,并標出順序號選項:A:錯B:對答案:【對】5、問題:關于順序圖,下列說法不正確的是()選項:A:對象的排列順序很重要B:時間維由上至下表示C:對象的表示方式為正常/匿名D:順序圖的組成為對象(參與者)、消息、生命線、激活答案:【對象的排列順序很重要】第七章單元測試1、問題:下列不是狀態機圖組成要素的是()選項:A:狀態B:初始狀態C:轉移D:組件答案:【組件】2、問題:假設一個轉換被表示為“A[B]/C",那么這個轉換所表達的語義是()選項:A:該轉換的觸發器事件為A,監護條件為C,動作表達式為BB:該轉換的觸發器事件為C,監護條件為A,動作表達式為BC:該轉換的觸發器事件為A,監護條件為B,動作表達式為CD:該轉換的觸發器事件為B,監護條件為A,動作表達式為C答案:【該轉換的觸發器事件為A,監護條件為B,動作表達式為C】3、問題:狀態機圖可以表現()在生存期的行為、所經歷的狀態序列、引起狀態轉移的事件以及因狀態轉移而引起的動作。選項:A:一個對象B:多個執行者C:一組對象D:幾個子系統答案:【一個對象】4、問題:狀態機圖描述一個對象在不同()的驅動下發生的狀態遷移。選項:A:執行者B:事件C:對象D:數據答案:【事件】5、問題:關于狀態機圖的說法,不正確的是()選項:A:狀態機圖用于對系統的靜態方面建模B:順序圖只表示一個交互過程中的對象行為,而狀態機圖則可以顯示對象的所有行為C:狀態機圖適用于描述狀態和動作的順序,不僅可以展現一個對象擁有的狀態,還可以說明事件如何隨著事件的推移來影響這些狀態D:狀態機圖通過建義類對象的生命周期模型來描述對象隨時間變化的動態行為答案:【狀態機圖用于對系統的靜態方面建模】第八章單元測試1、問題:關于包圖的下列說法,不正確的是選項:A:用于用況,可以把一組用況打包B:一個模型元素可以同時被多個包擁有C:用于類圖,可以把一組類打包D:包是對OOA模型元素分組的機制答案:【一個模型元素可以同時被多個包擁有】2、問題:劃分包的基本策略選項:A:識別底層包B:組織包的層次C:建立包間關系(引入依賴、訪問依賴或泛化關系)D:確定包中元素的可見性E:合并包,每個包最好包含7±2個內層元素答案:【識別底層包;組織包的層次;建立包間關系(引入依賴、訪問依賴或泛化關系);確定包中元素的可見性;合并包,每個包最好包含7±2個內層元素】3、問題:結構良好的包應該是高內聚、松耦合。選項:A:對B:錯答案:【對】4、問題:在同一包中,同一類型的元素的名字必須唯一,不同類型的元素也不可以同名。選項:A:對B:錯答案:【錯】5、問題:部署目標通常用節點來表示,代表一個硬件設備或某些軟件運行環境。選項:A:錯B:對答案:【對】第九章單元測試1、問題:以下說法正確的是()選項:A:OOD以OOA模型為基礎,且二者采用一致的表示法。B:面向對象的設計主要解決與實現有關的問題,目標是產生一個符合條件的OOD模型C:OOA主要針對問題域,識別有關的對象以及他們之間的關系,產生一個映射問題域的模型。D:OOD方法與編程實現語言有關,但過程與編程語言無關答案:【OOD以OOA模型為基礎,且二者采用一致的表示法。;面向對象的設計主要解決與實現有關的問題,目標是產生一個符合條件的OOD模型;OOA主要針對問題域,識別有關的對象以及他們之間的關系,產生一個映射問題域的模型。】2、問題:在OOD階段,對OOA階段沒確定可見性的屬性,要盡可能地保持數據私有性選項:A:錯B:對答案:【對】3、問題:在邏輯上,一個類是對一組對象的抽象描述選項:A:對B:錯答案:【對】4、問題:繼承中的多態和重載說的就是一回事選項:A:對B:錯答案:【錯】5、問題:把多繼承調整為單繼承可采用()方法選項:A:聚合B:依賴C:泛化D:多態答案:【聚合】第十章單元測試1、問題:人機界面的設計不僅是設計和實現問題,也包括分析問題選項:A:錯B:對答案:【對】2、問題:在人機交互方面,面向對象的設計技術與結構化的設計技術在一些方面有共同之處。選項:A:對B:錯答案:【對】3、問題:人機交互設計中,常用類的屬性表示窗口或部件的動態特征,如移動和滾屏等。選項:A:對B:錯答案:【錯】4、問題:人機交互部分是人和計算機之間交互信息的媒介,對它的設計涉及()等學科。選項:A:認知科學B:計算機科學C:心理學D:人機工程學答案:【認知科學;計算機科學;心理學;人機工程學】5、問題:以下說法正確的是()選項:A:所有輸出設備的接口程序最好組織在一個類中,方便管理。B:人機界面只負責輸入與輸出和窗口更新等工作,在界面對象中不應該對業務邏輯進行處理。C:可視化開發環境可以保證我們能直接調用類庫而不必設計接口類。D:要按照輸入界面的要求來設計輸出界面。答案:【人機界面只負責輸入與輸出和窗口更新等工作,在界面對象中不應該對業務邏輯進行處理。】第十一章單元測試1、問題:無論用什么系統進行存儲,對需要存儲的對象,都只需存儲對象的屬性值部分選項:A:錯B:對答案:【對】2、問題:利用面向對象數據庫存儲永久對象,是一種普遍適用的方法選項:A:對B:錯答案:【錯】3、問題:數據管理部分設計時,對每個永久類,應設計一個表,用以存儲其永久對象。選項:A:對B:錯答案:【對】4、問題:對兩個或兩個以上的永久類間關系進行存儲設計可采用的方法有選項:A:對每個一對一關聯,可在類對應的表中用外鍵隱含B:對每個一對多關聯,可在多重性為一的類對應的表中用外鍵隱含C:對多對多關聯,可映射到一張獨立的表,該表的結構由兩個進行關聯的表的主鍵構成。D:聚合也是一種關聯,對聚合的存儲設計可以按照關聯的存儲設計規則進行。答案:【對每個一對一關聯,可在類對應的表中用外鍵隱含;對多對多關聯,可映射到一張獨立的表,該表的結構由兩個進行關聯的表的主鍵構成。;聚合也是一種關聯,對聚合的存儲設計可以按照關聯的存儲設計規則進行。】5、問題:面向對象分析中的對象最終對應到關系數據庫中的()選項:A:行B:字段C:表D:列答案:【表】第十二章單元測試1、問題:對于模式的表述正確的是()選項:A:模式對問題的描述以及對問題的解答應具有高度的抽象性和代表性。B:模式只是一個模型。C:把解決某類問題的方法總結歸納到理論高度,那就是模式。D:模式其實就是解決某一類問題的方法論。答案:【模式對問題的描述以及對問題的解答應具有高度的抽象性和代表性。;把解決某類問題的方法總結歸納到理論高度,那就是模式。;模式其實就是解決某一類問題的方法論。】2、問題:設計模式等同于架構模式選項:A:錯B:對答案:【錯】3、問題:設計模式解決的是設計不足的問題,但同時也要避免設計過度。選項:A:對B:錯答案:【對】4、問題:對修改關閉對擴展開放使得軟件無法修改、難以維護。選項:A:錯B:對答案:【錯】5、問題:如果類A作為參數被類B在某個方法中使用,則類A和類B具有依賴關系。選項:A:錯B:對答案:【對】第十三章單元測試1、問題:由問題域可以看出主要參與者為:選項:A:銀行卡B:系統C:客戶答案:【客戶】2、問題:銀行類與客戶類之間關系是選項:A:多對一B:一對一C:多對多D:一對多答案:【一對多】3、問題:提取用例“驗證PIN碼”與“取款”之間的關系為擴展關系選項:A:對B:錯答案:【錯】4、問題:“運動”狀態是一個組合狀態,有三個簡單狀態構成。選項:A:對B:錯答案:【對】5、問題:汽車在“前進”、“后退”、“高速”、“低速”任何一個子狀態下,都有可能轉到“停止”狀態選項:A:對B:錯答案:【對】第十四章單元測試1、問題:在進行數據庫設計時,關于主鍵的說法正確的是選項:A:可以是一個關鍵字B:可以由多個關鍵字構成C:只能是一個關鍵字D:能唯一標識一個實體答案:【可以是一個關鍵字;可以由多個關鍵字構成
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 主承辦單位安全協議書
- 倉儲一體化服務協議書
- 高空安全協議協議書
- 交房屋定金有效協議書
- 飯店樓上住戶協議書
- 車輛事故出院協議書
- 項目整體回購協議書
- 車間安全管理總結報告
- 食品過期調解協議書
- 送貨司機責任協議書
- 《人類起源的演化過程》閱讀測試題及答案
- MOOC 葡萄酒文化與鑒賞-西北工業大學 中國大學慕課答案
- 學前教育技能實訓報告
- 3D打印在醫療設備中的應用
- 《祝福》-課件(共60張)
- IoT網絡自組織與自愈能力提升
- 建設工程規劃驗收測量技術報告(示例)
- 劉鐵敏《金融專業英語》(第2版)-習題參考答案20
- 小學生主題班會 小學少先隊入隊前教育《六知六會一做》 課件
- 2023中華護理學會團體標準-老年人誤吸的預防
- GH-T 1011-2022 榨菜標準規范
評論
0/150
提交評論