軟件設(shè)計選擇考試附有答案_第1頁
軟件設(shè)計選擇考試附有答案_第2頁
軟件設(shè)計選擇考試附有答案_第3頁
軟件設(shè)計選擇考試附有答案_第4頁
軟件設(shè)計選擇考試附有答案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件設(shè)計選擇考試[復制]姓名:[填空題]*_________________________________1、傳統(tǒng)生命周期的預測方法的哪個階段的目標是:確定新系統(tǒng)的作用域、確保項目的可行性、制訂進度表和資源分配計劃并進行項目其余部分的預算[單選題]*A.計劃階段(正確答案)B.分析階段C.設(shè)計階段D.實施階段2、傳統(tǒng)生命周期的預測方法的哪個階段的目標是:理解、定義新系統(tǒng)的業(yè)務(wù)需求及其優(yōu)先級,并確定系統(tǒng)實施的總體方案建議[單選題]*A.計劃階段B.分析階段(正確答案)C.設(shè)計階段D.實施階段3、傳統(tǒng)生命周期的預測方法的哪個階段的目標是:建立、測試和安裝可靠工作的軟件系統(tǒng),培訓用戶并使其受益于系統(tǒng)的使用[單選題]*A.計劃階段B.分析階段C.設(shè)計階段D.實施階段(正確答案)4、(

)過程所創(chuàng)建的模型定義了在系統(tǒng)中工作的領(lǐng)域?qū)ο箢惣捌鋵傩?,并顯示這些對象之間的關(guān)聯(lián)關(guān)系。[單選題]*A.結(jié)構(gòu)化分析B.面向?qū)ο蠓治?正確答案)C.結(jié)構(gòu)化設(shè)計D.面向?qū)ο笤O(shè)計5、(

)過程所創(chuàng)建的模型描述了人和計算機進行交互所必需的對象,包括這些對象所應(yīng)具有的屬性和方法,以便用一種具體的語言來實現(xiàn)它。[單選題]*A.結(jié)構(gòu)化分析B.面向?qū)ο蠓治鯟.結(jié)構(gòu)化設(shè)計D.面向?qū)ο笤O(shè)計(正確答案)6、對于RUP方法的“初始階段”描述不正確的是(

)。[單選題]*A.確定大體構(gòu)想B.生成業(yè)務(wù)用例C.確定初步范圍和模糊的可行性評估D.進行簡單的編程(正確答案)7、對于RUP方法的“細化階段”描述不正確的是(

)。[單選題]*A.形成更合理、明確的構(gòu)想B.迭代實現(xiàn)核心架構(gòu)C.解決低風險問題(正確答案)D.確定大多數(shù)需求和范圍8、對于RUP方法的“構(gòu)造階段”描述正確的是(

)。[單選題]*A.對風險較低和較簡單的元素進行迭代實現(xiàn)(正確答案)B.對風險較高元素進行迭代實現(xiàn)C.開始進入編程實現(xiàn)階段D.邊編程邊部署9、對于傳統(tǒng)的系統(tǒng)開發(fā)生命周期的預測方法,其計劃階段需要完成的任務(wù)不包括(

)。[單選題]*A.設(shè)計系統(tǒng)的解決方案(正確答案)B.確定新系統(tǒng)的作用域C.確定項目的可行性D.制訂項目進度表和資源分配表10、下面有關(guān)模型的描述不正確的有(

)。[單選題]*A.從現(xiàn)實世界中抽象出的某些方面B.通常是圖和表C.系統(tǒng)開發(fā)方法包含了模型的繪制規(guī)則D.模型只能用特定的繪圖軟件繪制(正確答案)11、什么是敏捷開發(fā)?(

)[單選題]*A.敏捷開發(fā)是一種以用戶故事為核心、迭代、循序漸進的開發(fā)方法B.敏捷開發(fā)是一種以人為核心、迭代、循序漸進的開發(fā)方法(正確答案)C.敏捷開發(fā)是一種以人為核心、交付、循序漸進的開發(fā)方法D.敏捷開發(fā)是一種以迭代為核心、循序漸進的開發(fā)方法12、安排和協(xié)調(diào)項目組的工作,以及與所有項目系統(tǒng)相關(guān)者交流,稱為項目的(

)。[單選題]*A.規(guī)劃B.執(zhí)行(正確答案)C.控制D.收尾13、下列有關(guān)項目的說法錯誤的是(

)[單選題]*A.項目都具有特定的目標,且應(yīng)當在有限的時間內(nèi)完成B.項目具有臨時性,且具有獨特性,不可能有完全相同的項目C.項目經(jīng)理要擔當領(lǐng)導者和管理者的雙重角色D.項目需求一般比較明確,后期變更較少(正確答案)14、下列有關(guān)項目生命周期的說法錯誤的是(

)[單選題]*A.項目的生命周期分為啟動、計劃、執(zhí)行、收尾4個階段。B.項目的生命周期往往涵蓋了產(chǎn)品的生命周期。(正確答案)C.項目開始時對費用和人員的需求比較少,隨著項目的發(fā)展,人力投入和費用會越來越多,并達到一個最高點。當項目接近收尾時又會迅速地減少。D.項目開始時,成功地完成項目地把握性較低,因此風險和不確定性是最高的。15、解決人際沖突屬于指導團隊工作的哪一個階段?(

)[單選題]*A.形成階段B.震蕩階段(正確答案)C.規(guī)范化階段D.重整階段16、下列關(guān)于關(guān)鍵路徑說法正確的是(

)[單選題]*A.關(guān)鍵路徑是從一個項目的開發(fā)到結(jié)束,其相關(guān)任務(wù)序列的工期之和最短的路徑。B.關(guān)鍵路徑上的任何一個任務(wù)沒有按計劃做,都不會延誤整個項目。C.如果出現(xiàn)資源沖突,要優(yōu)先考慮非關(guān)鍵路徑上的關(guān)鍵任務(wù)。D.關(guān)鍵路徑的周期,即長度是整個項目的最短完成時間。(正確答案)17、Gantt圖不能(

)。[單選題]*A.作為項目進度管理的一個工具B.清晰地描述每個任務(wù)的開始和截至時間C.清晰地獲得任務(wù)并行進行的信息D.清晰地獲得各任務(wù)之間的依賴關(guān)系(正確答案)18、以下關(guān)于進度管理工具甘特圖的敘述中,不正確的是(

)。[單選題]*A.能清晰地表達每個任務(wù)的開始時間、結(jié)束時間和持續(xù)時間B.能清晰地表達任務(wù)之間的并行關(guān)系C.不能清晰地確定任務(wù)之間的依賴關(guān)系D.能清晰地確定影響進度的關(guān)鍵任務(wù)(正確答案)19、依據(jù)下表,項目的關(guān)鍵路徑是哪條?(

)[單選題]*A.關(guān)鍵路徑是ABCD(正確答案)B.關(guān)鍵路徑是ABCFC.關(guān)鍵路徑是BECFD.關(guān)鍵路徑是BEDF20、依據(jù)下圖,推算項目最短工期(

)[單選題]*A.最短工期18B.最短工期16C.最短工期14(正確答案)D.最短工期1221.下列關(guān)于敏捷方法的敘述中,錯誤的是()[單選題]*A.與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開發(fā)前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發(fā)團隊比較龐大的項目(正確答案)C.敏捷方法的思想是適應(yīng)性,而不是預設(shè)性D.敏捷方法以原型開發(fā)思想為基礎(chǔ),采用迭代式增量開發(fā)22.Productbacklog是()[單選題]*A.產(chǎn)品負責人B.產(chǎn)品代辦事項列表(正確答案)C.迭代D.燃盡圖23.如下哪一條是良好團隊的特征()[單選題]*A.是自組織的(正確答案)B.等待任務(wù)被分配下來C.成員們技術(shù)能力水平全都很接近D.向ScrumMaster尋求方向24.()所花費的時間、資源是由基本任務(wù)合成的?[單選題]*A.階段B.活動C.任務(wù)D.總成型任務(wù)(正確答案)25.在項目管理中,分配資源時的資源包括()。[單選題]*A.人和經(jīng)費B.工具和設(shè)備C.供應(yīng)和材料D.以上都是(正確答案)26.下列不屬于項目啟動原因的是()。[單選題]*A.公司為增加市場份額或打開新的市場,他們創(chuàng)造“機會”的一種方法是通過短期和長期的決策計劃來制訂項目。B.項目也會因解決一個業(yè)務(wù)問題而啟動。C.為響應(yīng)外界的動向(“指示”)而啟動項目。D.在整個計劃內(nèi)安排進度逐步開發(fā),屬于“自下而上的項目”。(正確答案)27.關(guān)于工作分解結(jié)構(gòu)(WBS)的描述正確的是()。[單選題]*A.WBS必須符合項目范圍(正確答案)B.WBS元素必須有多個人負責C.WBS必須控制在5-8層D.WBS的編制只需要項目團隊成員參加28.在進行項目可行性分析時,需要在()過程中針對投入/產(chǎn)出進行對比分析,以確定項目的收益率和投資回收期等。[單選題]*A.經(jīng)濟可行性分析(正確答案)B.技術(shù)可行性分析C.運行環(huán)境可行性分析D.法律可行性分析29.系統(tǒng)分析的哪個活動回答了“系統(tǒng)要完成的最重要的事是什么”的問題()。[單選題]*A.需求的優(yōu)先級劃分(正確答案)B.定義系統(tǒng)需求C.創(chuàng)建和評估候選方案D.為可行性和探索需求構(gòu)造原型30.描述了系統(tǒng)的故障頻率、可恢復性和可預測性等方面的需求稱為()。[單選題]*A.技術(shù)需求B.性能需求C.可用性需求D.可靠性需求(正確答案)31.下面哪個階段可能創(chuàng)建詳細的邏輯模型?()。[單選題]*A.規(guī)劃階段B.分析階段(正確答案)C.設(shè)計階段D.實施階段32.()是一種用以顯示不同的用戶角色和這些用戶角色如何使用系統(tǒng)的圖。[單選題]*A.用例圖(正確答案)B.用例描述C.系統(tǒng)順序圖D.活動圖E.狀態(tài)圖33.下面有關(guān)用例和場景的描述,不正確的是()。[單選題]*A.場景是參與者和系統(tǒng)之間的一系列特定的活動和交互B.場景是由用例組成(正確答案)C.場景也稱用例實例D.用例是由場景組成34.下面有關(guān)事件表和用例圖的描述正確的是()。[單選題]*A.事件表強調(diào)自動化系統(tǒng)B.事件表中標識的事件源不是業(yè)務(wù)事件的最初發(fā)起者C.用例圖注重業(yè)務(wù)過程D.用例圖標識的參與者是直接使用計算機的角色(正確答案)35.()是在描述用例或場景時,用于顯示外部參與者和系統(tǒng)之間的消息順序的圖。[單選題]*A.用例圖B.用例描述C.系統(tǒng)順序圖(正確答案)D.活動圖36.()描述了業(yè)務(wù)過程中的業(yè)務(wù)活動,可用來定義用例步驟。[單選題]*A.用例圖B.用例描述C.系統(tǒng)順序圖D.活動圖(正確答案)37.下面哪個模型不能被用來從不同的觀點描述系統(tǒng)用例?()。[單選題]*A.用例圖B.狀態(tài)圖(正確答案)C.活動圖D.用例描述38下面有關(guān)活動圖的描述不正確的是()。[單選題]*A.可以作為記錄業(yè)務(wù)過程工作流的圖形B.適合于記錄計算機處理過程的模型圖(正確答案)C.是一類UML模型圖D.可用于記錄每個用例場景的活動流39.下面關(guān)于關(guān)系的描述不正確的是()。[單選題]*A.兩類不同類型的事物之間的關(guān)系稱二元關(guān)系B.關(guān)系最多只能涉及兩類事物(正確答案)C.一類事物的不同實例之間可以存在關(guān)聯(lián),稱為一元(回歸)關(guān)系D.關(guān)系中另一端的事物實例與本端的事物實例發(fā)生關(guān)聯(lián)的數(shù)目稱為基數(shù)40.下面關(guān)于實體關(guān)聯(lián)圖描述正確的是()。[單選題]*A.實體用橢圓表示B.實體之間的關(guān)系用直線表示(正確答案)C.連接線兩端的符號表示重數(shù)D.以上所有選項41.下面關(guān)于對象的描述正確的是()。[單選題]*A.把問題域內(nèi)需處理事物看成是系統(tǒng)中彼此相互作用的類對象B.面向?qū)ο蠓椒ǖ膯栴}域中的對象類似于傳統(tǒng)方法中的數(shù)據(jù)實體C.對象既具有屬性又具有行為D.以上所有選項(正確答案)42.下面關(guān)于聚合和合成的描述,哪個是正確的?()。[單選題]*A.聚合是一種強的整體/局部關(guān)系B.合成是一種松散的整體/局部關(guān)系C.聚合的符號是一種空心的菱形(正確答案)D.合成的符號是一種空心的三角形43.下面關(guān)于抽象類的不正確描述是()。[單選題]*A.抽象類是不可以被實例化為對象B.抽象類在類圖中的類名用斜體表示C.包含抽象方法的類應(yīng)定義為抽象類D.抽象類中的所有方法一定都是抽象方法(正確答案)44.下圖表示的體系結(jié)構(gòu)風格為()[單選題]*A.面向?qū)ο蟮募軜?gòu)風格B.倉庫結(jié)構(gòu)C.B/S架構(gòu)D.C/S架構(gòu)(正確答案)45.有關(guān)分層架構(gòu)下列說法錯誤的是()[單選題]*A.分的層數(shù)越多越好(正確答案)B.上層可以調(diào)用下層,但下層不能調(diào)用上層。C.分層使得耦合度降低,因為某層的變化只影響了它的上層,不會影響其他層。D.如果分層太多,會影響系統(tǒng)的性能。46.Web應(yīng)用系統(tǒng)的一個服務(wù),一般分為3層來實現(xiàn),分別是表示層、業(yè)務(wù)邏輯層和()[單選題]*A.應(yīng)用層B.數(shù)據(jù)訪問層(正確答案)C.服務(wù)器層D.客戶端層47.某公司擬為某種新型可編程機器人開發(fā)相應(yīng)的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四成階段,每個階段產(chǎn)生的結(jié)果作為下一個階段的輸入,且需獨立存儲。針對上述描述,該集成開發(fā)環(huán)境應(yīng)采用()架構(gòu)風格最為合適。[單選題]*A.管道-過濾器(正確答案)B.倉庫風格系統(tǒng)C.主程序-子程序D.解釋器48.某公司擬開發(fā)一個語音識別系統(tǒng),其語音識別的主要過程包括分割原始語音信號、識別音素、產(chǎn)生候選詞、判定語法片段提供語義解釋等,每個過程都需要進行基于先驗知識的條件判斷并進行相應(yīng)的識別動作。針對該系統(tǒng)的特點,采用()架構(gòu)風格最為合適。[單選題]*A.解釋器B.面向?qū)ο驝.黑板(正確答案)D.隱式調(diào)用49.在基于體系結(jié)構(gòu)的軟件設(shè)計方法中,采用()來描述功能需求,采用()來描述質(zhì)量屬性。[單選題]*A.用例;質(zhì)量屬性B.視角;質(zhì)量屬性C.用例;質(zhì)量場景(正確答案)D.類圖;質(zhì)量場景50.在基于體系結(jié)構(gòu)的軟件設(shè)計方法中,采用()來描述軟件架構(gòu)。[單選題]*A.類圖和序列圖B.視角與視圖(正確答案)C.構(gòu)件和類圖D.構(gòu)件與功能51.下面有關(guān)順序圖和通信圖描述錯誤的是()[單選題]*A.順序圖更方便地表示調(diào)用流的順序,只需由上至下閱讀即可B.順序圖和通信圖的信息調(diào)用順序都無需序號標識(正確答案)C.通信圖更具有空間效用,即能在二維空間內(nèi)靈活地增加新對象D.都能夠描述對象間的消息傳遞52.順序圖中創(chuàng)建對象的消息在UML中的習慣表示是()[單選題]*A.實線加頂端的刺形箭頭B.虛線加頂端的實心箭頭C.實線加頂端的實心箭頭(正確答案)D.虛線加頂端的刺形箭頭57.面向?qū)ο蟮某绦蛟O(shè)計中可能包括的對象有()[單選題]*A.用戶界面類對象B.實體類對象C.控制器類對象D.以上所有類的對象(正確答案)58.如果某個類具有高度相關(guān)的職責,而沒有過多的工作,那么稱該類具有的特性是()[單選題]*A.高耦合性B.低耦合性C.高內(nèi)聚性(正確答案)D.低內(nèi)聚性59.下面哪個原則回答了給對象分配職責的基本原則是什么?()[單選題]*A.創(chuàng)建者原則B.信息專家原則(正確答案)C.高耦合原則D.控制器原則60.下面哪個原則回答了“誰應(yīng)該負責創(chuàng)建某類的新實例”的問題?()[單選題]*A.創(chuàng)建者原則(正確答案)B.信息專家C.高耦合原則D.控制器原則61.下面哪個原則回答了“怎樣降低依賴性、減少變化帶來的影響和提高重用性”的問題?()[單選題]*A.創(chuàng)建者原則B.信息專家原則C.低耦合原則D.控制器原則(正確答案)62.下面哪個原則確定了要在UI層和領(lǐng)域?qū)訉ο笾g添加控制、協(xié)調(diào)對象?()[單選題]*A.創(chuàng)建者原則B.信息專家原則C.高耦合原則D.控制器原則(正確答案)63.對象完成工作的職責包括()[單選題]*A.創(chuàng)建一個類對象或做一個計算B.通過另一個類對象來啟動一個動作C.控制、協(xié)調(diào)系統(tǒng)工作的活動D.包括以上所有選項(正確答案)64.對象獲取信息的職責包括()[單選題]*A.獲取被封裝的私有數(shù)據(jù)B.獲取其他相關(guān)類對象的信息C.獲取能夠被派生或被計算出的事情的信息D.包括以上所有選項(正確答案)65.下面哪類UML模型圖不是動態(tài)模型圖?()[單選題]*A.狀態(tài)機圖B.活動圖C.部署圖(正確答案)D.交互圖66.下面不是狀態(tài)機圖組成要素的是()。[單選題]*A.狀態(tài)B.轉(zhuǎn)換D.鏈(正確答案)C.初識狀態(tài)67.下面有關(guān)順序圖和交互圖描述錯誤的是()。[單選題]*A.順序圖更方便地表示調(diào)用流地順序,只需由上至下閱讀即可B.順序圖和通信圖的信息調(diào)用順序都無需序號標識(正確答案)C.通信圖更有空間效用,即能在二維空間內(nèi)靈活地增加新對象D.都能夠描述對象間的消息傳遞68.面向?qū)ο蟮某绦蛟O(shè)計中可能包括的對象有()。[單選題]*A.用戶界面類對象B.實體類對象C.控制器類對象D.以上所有類的對象(正確答案)69.如果某個類具有高度相關(guān)的職責,而沒有過多的工作,那么稱該類具有的特性是()。[單選題]*A.高耦合性B.低耦合性C.高內(nèi)聚性(正確答案)D.低內(nèi)聚性70.下面哪個原則回答了給對象分配職責的基本原則是什么()。[單選題]*A.創(chuàng)建者原則B.信息專家原則(正確答案)C.高耦合原則D.控制器原則71.下面哪個原則回答了“誰應(yīng)該負責創(chuàng)建某類的新實例”的問題()。[單選題]*A.創(chuàng)建者原則(正確答案)B.信息專家原則C.高耦合原則D.控制器原則72.下面哪個原則回答了“怎樣降低依賴性、減少變化帶來的影響和提高重用性”的問題()。[單選題]*A.創(chuàng)建者原則B.信息專家原則C.低耦合原則(正確答案)D.控制器原則73.下面哪個原則確定了要在UI層和領(lǐng)域?qū)訉ο笾g添加控制、協(xié)調(diào)對象()。[單選題]*A.創(chuàng)建者原則B.信息專家原則C.高耦合原則D.控制器原則(正確答案)74.對象完成工作的職責包括()。[單選題]*A.創(chuàng)建一個類對象或做一個計算B.通過另一個類對象來啟動一個動作C.控制、協(xié)調(diào)系統(tǒng)工作的活動D.包括以上所有選項(正確答案)75.對象獲取信息的職責包括()。[單選題]*A.獲取被封裝的私有數(shù)據(jù)B.獲取其他相關(guān)類對象的信息C.

溫馨提示

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