面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟) 知到智慧樹網(wǎng)課答案_第1頁
面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟) 知到智慧樹網(wǎng)課答案_第2頁
面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟) 知到智慧樹網(wǎng)課答案_第3頁
面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟) 知到智慧樹網(wǎng)課答案_第4頁
面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟) 知到智慧樹網(wǎng)課答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

面向?qū)ο蟮南到y(tǒng)分析與設計(山東聯(lián)盟)-知到答案、智慧樹答案第一章單元測試1、問題:下面關于功能分解法的優(yōu)點描述錯誤的是選項:A:具有較強的應對需求變化的能力B:以系統(tǒng)需要提供的功能為中心組織系統(tǒng)C:與模塊化編程結(jié)合使用后,使開發(fā)效率有很大提高D:刪除了語句,使軟件能得到有效維護答案:【具有較強的應對需求變化的能力】2、問題:下面的開發(fā)方法能夠兼顧功能和數(shù)據(jù)的是選項:A:結(jié)構(gòu)化方法B:功能分解法C:信息建模法D:面向?qū)ο蠓椒ù鸢?【面向?qū)ο蠓椒ā?、問題:結(jié)構(gòu)化方法采用數(shù)據(jù)流、加工進行建模,需求變化極易引起兩者的變動,進而引起其他數(shù)據(jù)流和加工的變化選項:A:錯B:對答案:【對】4、問題:功能分解法以功能作為系統(tǒng)的構(gòu)造塊,數(shù)據(jù)組織能力強。選項:A:錯B:對答案:【錯】5、問題:面向?qū)ο蠓椒▽W的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式,分析、設計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接近于人類認識世界解決問題的方法和過程。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對象組成的;();對象彼此之間僅能通過傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。選項:A:強調(diào)需求分析重要性B:開發(fā)過程基于功能分析和功能分解C:把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法D:對既存類進行調(diào)整答案:【把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法】第二章單元測試1、問題:下列關于UML敘述正確的是()。選項:A:在信息系統(tǒng)開發(fā)過程方面,UML是一種建模語言,不是對開發(fā)過程的細節(jié)進行描述的工具B:UML僅適用于系統(tǒng)的分析與設計階段C:UML僅是一組圖形的集合D:UML是一種語言,也是系統(tǒng)設計的方法答案:【在信息系統(tǒng)開發(fā)過程方面,UML是一種建模語言,不是對開發(fā)過程的細節(jié)進行描述的工具】2、問題:UML的最終產(chǎn)物就是最后提交的可執(zhí)行的軟件系統(tǒng)和()。選項:A:用戶手冊B:相應的軟件文檔資料C:動態(tài)圖D:類圖答案:【相應的軟件文檔資料】3、問題:UML提供了4種靜態(tài)圖用于對系統(tǒng)的靜態(tài)方面進行可視化、詳述、構(gòu)造和文檔化。其中()是面向?qū)ο笙到y(tǒng)建模中最常用的圖,用于說明系統(tǒng)的靜態(tài)設計視圖。選項:A:組件圖B:部署圖C:類圖D:對象圖答案:【類圖】4、問題:UML提供了4種結(jié)構(gòu)圖用于對系統(tǒng)的靜態(tài)方面進行可視化、詳述、構(gòu)造和文檔化。其當需要顯示代碼物理結(jié)構(gòu),并用于實際的編程時,應該選擇()。選項:A:順序圖B:部署圖C:組件圖D:狀態(tài)圖答案:【組件圖】5、問題:以下不屬于結(jié)構(gòu)事物的是()選項:A:接口B:用例C:類D:狀態(tài)機答案:【狀態(tài)機】第三章單元測試1、問題:在UML用例圖中,參與者表示()。選項:A:可以完成多種動作的相同用戶B:帶接口的物理系統(tǒng)或者硬件設計C:不管角色的實際物理用戶D:人、硬件或其他系統(tǒng)可以扮演的角色答案:【人、硬件或其他系統(tǒng)可以扮演的角色】2、問題:在確定用例名時,一般使用()來表示。選項:A:名詞B:代詞C:動詞D:形容詞答案:【動詞】3、問題:在UML的需求分析建模中,用例模型圖必須與用戶反復交流并加以確認()選項:A:錯B:對答案:【對】4、問題:在銷售系統(tǒng)中,客戶給銷售員發(fā)來傳真訂貨,銷售員下班前將當日訂貨單匯總輸入系統(tǒng),銷售員和客戶均為參與者()。選項:A:對B:錯答案:【錯】5、問題:采用UML分析用戶需求時,用例UC1可以出現(xiàn)在用例UC2出現(xiàn)的任何位置,那么UC1和UC2之間的關系是繼承關系。()選項:A:對B:錯答案:【錯】第四章單元測試1、問題:將活動圖中的活動狀態(tài)進行分組,每一組表示一個特定的類、人或部門,他們負責完成組內(nèi)的活動。這種技術是()選項:A:分支B:泳道C:轉(zhuǎn)移D:分叉匯合答案:【泳道】2、問題:下面不是活動圖中的基本元素的是()選項:A:狀態(tài)、分支B:轉(zhuǎn)移、匯合C:用例、狀態(tài)D:泳道、轉(zhuǎn)移答案:【用例、狀態(tài)】3、問題:下面的情況一般不用活動圖來表示()選項:A:處理多線程應用B:理解牽涉多個用例的工作流C:顯示對象在其生命周期內(nèi)的運轉(zhuǎn)D:分析用例答案:【顯示對象在其生命周期內(nèi)的運轉(zhuǎn)】4、問題:活動圖適用于精確地描述單個用例中的處理流程,也可用來描述多個用例聯(lián)合起來形成的處理流程,表達相對復雜的業(yè)務操作或軟件處理過程,有時甚至可以針對類中某個復雜的操作用活動圖給出實現(xiàn)細節(jié)選項:A:對B:錯答案:【對】5、問題:活動圖描述實體為完成某項功能面執(zhí)行的操作序列,其中的某些操作或者操作的子序列可以并發(fā)和同步選項:A:錯B:對答案:【對】第五章單元測試1、問題:對象有一組屬性和作用的屬性上的操作組成的選項:A:對B:錯答案:【對】2、問題:對象就是類,類就是對象,兩者概念相似,可以相互轉(zhuǎn)換選項:A:錯B:對答案:【錯】3、問題:對象自身行為如讀,寫對象屬性,在OOA中必須要考慮選項:A:對B:錯答案:【錯】4、問題:繼承關系有時也稱為泛化關系選項:A:錯B:對答案:【對】5、問題:在繼承的數(shù)學性質(zhì)中,類A繼承類B,則類B也繼承類A選項:A:對B:錯答案:【錯】第六章單元測試1、問題:順序圖是強調(diào)接收和發(fā)送消息對象結(jié)構(gòu)組織的交互圖選項:A:錯B:對答案:【錯】2、問題:消息是對象之間通信的描述,此通信用于傳輸將發(fā)生的動作所需要的信息選項:A:對B:錯答案:【對】3、問題:順序圖比較適合交互規(guī)模比較小的建模,如果對象很多,交互很頻繁,則使順序圖變得很復雜選項:A:錯B:對答案:【對】4、問題:建立協(xié)作圖時要從引起交互的消息開始,把消息附在相應的鏈上,并標出順序號選項:A:錯B:對答案:【對】5、問題:關于順序圖,下列說法不正確的是()選項:A:對象的排列順序很重要B:時間維由上至下表示C:對象的表示方式為正常/匿名D:順序圖的組成為對象(參與者)、消息、生命線、激活答案:【對象的排列順序很重要】第七章單元測試1、問題:下列不是狀態(tài)機圖組成要素的是()選項:A:狀態(tài)B:初始狀態(tài)C:轉(zhuǎn)移D:組件答案:【組件】2、問題:假設一個轉(zhuǎn)換被表示為“A[B]/C",那么這個轉(zhuǎn)換所表達的語義是()選項:A:該轉(zhuǎn)換的觸發(fā)器事件為A,監(jiān)護條件為C,動作表達式為BB:該轉(zhuǎn)換的觸發(fā)器事件為C,監(jiān)護條件為A,動作表達式為BC:該轉(zhuǎn)換的觸發(fā)器事件為A,監(jiān)護條件為B,動作表達式為CD:該轉(zhuǎn)換的觸發(fā)器事件為B,監(jiān)護條件為A,動作表達式為C答案:【該轉(zhuǎn)換的觸發(fā)器事件為A,監(jiān)護條件為B,動作表達式為C】3、問題:狀態(tài)機圖可以表現(xiàn)()在生存期的行為、所經(jīng)歷的狀態(tài)序列、引起狀態(tài)轉(zhuǎn)移的事件以及因狀態(tài)轉(zhuǎn)移而引起的動作。選項:A:一個對象B:多個執(zhí)行者C:一組對象D:幾個子系統(tǒng)答案:【一個對象】4、問題:狀態(tài)機圖描述一個對象在不同()的驅(qū)動下發(fā)生的狀態(tài)遷移。選項:A:執(zhí)行者B:事件C:對象D:數(shù)據(jù)答案:【事件】5、問題:關于狀態(tài)機圖的說法,不正確的是()選項:A:狀態(tài)機圖用于對系統(tǒng)的靜態(tài)方面建模B:順序圖只表示一個交互過程中的對象行為,而狀態(tài)機圖則可以顯示對象的所有行為C:狀態(tài)機圖適用于描述狀態(tài)和動作的順序,不僅可以展現(xiàn)一個對象擁有的狀態(tài),還可以說明事件如何隨著事件的推移來影響這些狀態(tài)D:狀態(tài)機圖通過建義類對象的生命周期模型來描述對象隨時間變化的動態(tài)行為答案:【狀態(tài)機圖用于對系統(tǒng)的靜態(tài)方面建模】第八章單元測試1、問題:關于包圖的下列說法,不正確的是選項:A:用于用況,可以把一組用況打包B:一個模型元素可以同時被多個包擁有C:用于類圖,可以把一組類打包D:包是對OOA模型元素分組的機制答案:【一個模型元素可以同時被多個包擁有】2、問題:劃分包的基本策略選項:A:識別底層包B:組織包的層次C:建立包間關系(引入依賴、訪問依賴或泛化關系)D:確定包中元素的可見性E:合并包,每個包最好包含7±2個內(nèi)層元素答案:【識別底層包;組織包的層次;建立包間關系(引入依賴、訪問依賴或泛化關系);確定包中元素的可見性;合并包,每個包最好包含7±2個內(nèi)層元素】3、問題:結(jié)構(gòu)良好的包應該是高內(nèi)聚、松耦合。選項:A:對B:錯答案:【對】4、問題:在同一包中,同一類型的元素的名字必須唯一,不同類型的元素也不可以同名。選項:A:對B:錯答案:【錯】5、問題:部署目標通常用節(jié)點來表示,代表一個硬件設備或某些軟件運行環(huán)境。選項:A:錯B:對答案:【對】第九章單元測試1、問題:以下說法正確的是()選項:A:OOD以OOA模型為基礎,且二者采用一致的表示法。B:面向?qū)ο蟮脑O計主要解決與實現(xiàn)有關的問題,目標是產(chǎn)生一個符合條件的OOD模型C:OOA主要針對問題域,識別有關的對象以及他們之間的關系,產(chǎn)生一個映射問題域的模型。D:OOD方法與編程實現(xiàn)語言有關,但過程與編程語言無關答案:【OOD以OOA模型為基礎,且二者采用一致的表示法。;面向?qū)ο蟮脑O計主要解決與實現(xiàn)有關的問題,目標是產(chǎn)生一個符合條件的OOD模型;OOA主要針對問題域,識別有關的對象以及他們之間的關系,產(chǎn)生一個映射問題域的模型?!?、問題:在OOD階段,對OOA階段沒確定可見性的屬性,要盡可能地保持數(shù)據(jù)私有性選項:A:錯B:對答案:【對】3、問題:在邏輯上,一個類是對一組對象的抽象描述選項:A:對B:錯答案:【對】4、問題:繼承中的多態(tài)和重載說的就是一回事選項:A:對B:錯答案:【錯】5、問題:把多繼承調(diào)整為單繼承可采用()方法選項:A:聚合B:依賴C:泛化D:多態(tài)答案:【聚合】第十章單元測試1、問題:人機界面的設計不僅是設計和實現(xiàn)問題,也包括分析問題選項:A:錯B:對答案:【對】2、問題:在人機交互方面,面向?qū)ο蟮脑O計技術與結(jié)構(gòu)化的設計技術在一些方面有共同之處。選項:A:對B:錯答案:【對】3、問題:人機交互設計中,常用類的屬性表示窗口或部件的動態(tài)特征,如移動和滾屏等。選項:A:對B:錯答案:【錯】4、問題:人機交互部分是人和計算機之間交互信息的媒介,對它的設計涉及()等學科。選項:A:認知科學B:計算機科學C:心理學D:人機工程學答案:【認知科學;計算機科學;心理學;人機工程學】5、問題:以下說法正確的是()選項:A:所有輸出設備的接口程序最好組織在一個類中,方便管理。B:人機界面只負責輸入與輸出和窗口更新等工作,在界面對象中不應該對業(yè)務邏輯進行處理。C:可視化開發(fā)環(huán)境可以保證我們能直接調(diào)用類庫而不必設計接口類。D:要按照輸入界面的要求來設計輸出界面。答案:【人機界面只負責輸入與輸出和窗口更新等工作,在界面對象中不應該對業(yè)務邏輯進行處理?!康谑徽聠卧獪y試1、問題:無論用什么系統(tǒng)進行存儲,對需要存儲的對象,都只需存儲對象的屬性值部分選項:A:錯B:對答案:【對】2、問題:利用面向?qū)ο髷?shù)據(jù)庫存儲永久對象,是一種普遍適用的方法選項:A:對B:錯答案:【錯】3、問題:數(shù)據(jù)管理部分設計時,對每個永久類,應設計一個表,用以存儲其永久對象。選項:A:對B:錯答案:【對】4、問題:對兩個或兩個以上的永久類間關系進行存儲設計可采用的方法有選項:A:對每個一對一關聯(lián),可在類對應的表中用外鍵隱含B:對每個一對多關聯(lián),可在多重性為一的類對應的表中用外鍵隱含C:對多對多關聯(lián),可映射到一張獨立的表,該表的結(jié)構(gòu)由兩個進行關聯(lián)的表的主鍵構(gòu)成。D:聚合也是一種關聯(lián),對聚合的存儲設計可以按照關聯(lián)的存儲設計規(guī)則進行。答案:【對每個一對一關聯(lián),可在類對應的表中用外鍵隱含;對多對多關聯(lián),可映射到一張獨立的表,該表的結(jié)構(gòu)由兩個進行關聯(lián)的表的主鍵構(gòu)成。;聚合也是一種關聯(lián),對聚合的存儲設計可以按照關聯(lián)的存儲設計規(guī)則進行?!?、問題:面向?qū)ο蠓治鲋械膶ο笞罱K對應到關系數(shù)據(jù)庫中的()選項:A:行B:字段C:表D:列答案:【表】第十二章單元測試1、問題:對于模式的表述正確的是()選項:A:模式對問題的描述以及對問題的解答應具有高度的抽象性和代表性。B:模式只是一個模型。C:把解決某類問題的方法總結(jié)歸納到理論高度,那就是模式。D:模式其實就是解決某一類問題的方法論。答案:【模式對問題的描述以及對問題的解答應具有高度的抽象性和代表性。;把解決某類問題的方法總結(jié)歸納到理論高度,那就是模式。;模式其實就是解決某一類問題的方法論?!?、問題:設計模式等同于架構(gòu)模式選項:A:錯B:對答案:【錯】3、問題:設計模式解決的是設計不足的問題,但同時也要避免設計過度。選項:A:對B:錯答案:【對】4、問題:對修改關閉對擴展開放使得軟件無法修改、難以維護。選項:A:錯B:對答案:【錯】5、問題:如果類A作為參數(shù)被類B在某個方法中使用,則類A和類B具有依賴關系。選項:A:錯B:對答案:【對】第十三章單元測試1、問題:由問題域可以看出主要參與者為:選項:A:銀行卡B:系統(tǒng)C:客戶答案:【客戶】2、問題:銀行類與客戶類之間關系是選項:A:多對一B:一對一C:多對多D:一對多答案:【一對多】3、問題:提取用例“驗證PIN碼”與“取款”之間的關系為擴展關系選項:A:對B:錯答案:【錯】4、問題:“運動”狀態(tài)是一個組合狀態(tài),有三個簡單狀態(tài)構(gòu)成。選項:A:對B:錯答案:【對】5、問題:汽車在“前進”、“后退”、“高速”、“低速”任何一個子狀態(tài)下,都有可能轉(zhuǎn)到“停止”狀態(tài)選項:A:對B:錯答案:【對】第十四章單元測試1、問題:在進行數(shù)據(jù)庫設計時,關于主鍵的說法正確的是選項:A:可以是一個關鍵字B:可以由多個關鍵字構(gòu)成C:只能是一個關鍵字D:能唯一標識一個實體答案:【可以是一個關鍵字;可以由多個關鍵字構(gòu)成

溫馨提示

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

評論

0/150

提交評論