東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建?!房荚嚫哳l考點參考題庫含答案_第1頁
東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建?!房荚嚫哳l考點參考題庫含答案_第2頁
東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建模》考試高頻考點參考題庫含答案_第3頁
東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建?!房荚嚫哳l考點參考題庫含答案_第4頁
東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建?!房荚嚫哳l考點參考題庫含答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長風(fēng)破浪會有時,直掛云帆濟滄海。東北大學(xué)23春“計算機科學(xué)與技術(shù)”《軟件工程與UML建?!房荚嚫哳l考點參考題庫帶答案(圖片大小可自由調(diào)整)第I卷一.綜合考核(共15題)1.條件測試無法測出括號不匹配。()A.正確B.錯誤2.通常在軟件項目開發(fā)過程中,我們希望首先實現(xiàn)()的用例。A.風(fēng)險最小B.風(fēng)險最大C.風(fēng)險中等D.任意風(fēng)險3.對于軟件的特征量描述錯誤的是()。A.軟件特征量是指一個系統(tǒng)、不見或者過程的一個給定屬性的程度的定量度量B.軟件開發(fā)程序的行數(shù)或功能點數(shù)可以作為軟件規(guī)模的特征量C.軟件周期中所涉及到的錢數(shù)可以作為開發(fā)成本的特征量D.從需求分析到軟件交付使用所需要的時間可以作為開發(fā)期限4.測試大型軟件系統(tǒng)時通常由模塊測試、集成測試、系統(tǒng)測試、()和并行運行等幾個步驟所組成。A.接口測試B.組裝測試C.性能測試D.驗收測試5.傳統(tǒng)軟件工程中的抽象描述錯誤的是()。A.可以實現(xiàn)信息隱蔽B.實現(xiàn)數(shù)據(jù)的局部化C.有繼承的概念D.僅對模塊細節(jié)的封裝,沒有繼承的概念,雖然可以“到處復(fù)用”,卻也需要“到處修改”6.下面哪個方法不屬于計劃調(diào)整辦法?()A.項目持續(xù)時間壓縮法B.資源分配平衡技術(shù)C.關(guān)鍵路徑法D.時間—成本平衡法7.軟件再工程師一類軟件工程活動,它能夠使我們:(i)增進對軟件的理解;(ii)準(zhǔn)備或直接提高軟件自身的可維護性、可復(fù)用性或演化性。第(ii)部分旨在改善軟件的(),似的軟件更容易為人們服務(wù)。A.靜態(tài)質(zhì)量B.動態(tài)質(zhì)量C.性能D.功能8.一個對風(fēng)險評價很有用的技術(shù)是定義()。A.風(fēng)險監(jiān)控B.風(fēng)險度量C.風(fēng)險工具D.風(fēng)險參照水準(zhǔn)9.軟件設(shè)計一般劃分為概要設(shè)計和詳細設(shè)計,以下哪一項應(yīng)屬于概要設(shè)計內(nèi)容?()A.屏幕設(shè)計B.結(jié)構(gòu)設(shè)計C.代碼設(shè)計D.IO設(shè)計10.()方法只提供了重要的設(shè)計準(zhǔn)則,沒有規(guī)定出具體的工作步驟。A.以上都不是B.SDC.ParnasD.Jackson11.下面哪些不是軟件工程工具?()A.RequisiteProB.RoseC.offiCeD.Together12.在一個滿足數(shù)據(jù)平衡原則的數(shù)據(jù)流圖中,是不允許出現(xiàn)()現(xiàn)象的。A.輸入流比輸出流多B.在子圖中輸入流比父圖的輸入流少C.在子圖中輸入流比父圖的輸入流多D.在子圖中的加工比父圖的加工少13.在UML中,用()表示企業(yè)業(yè)務(wù)的工作流。這種圖顯示工作流中的步驟、決策點,以及完成每一步驟的角色和對象。A.用例圖(usecasediagram)B.活動圖(activitydiagram)C.交互圖(interactiondiagram)D.業(yè)務(wù)圖(businessdiagram)14.在UML中,對象行為是通過交互來實現(xiàn)的,是對象間為完成某一目的而進行的一系列消息交換。消息序列可用兩種圖來表示,強調(diào)消息時間次序的圖稱為(),該圖的特點是有生命線及控制焦點,重點在消息的時間順序上。強調(diào)參加交互的對象的組織圖稱為協(xié)作圖,這兩種圖是同構(gòu)的,所以可以相互轉(zhuǎn)換。A.活動圖(activitydiagram)B.狀態(tài)圖(statechartdiagram)C.序列圖(sequencediagram)D.協(xié)作圖(collaborationdiagram)15.在需求分析中關(guān)于遠離實現(xiàn)原則的描述錯誤的是()。A.采用各盡其責(zé)的方法B.避免記錄一些因為當(dāng)前技術(shù)才存在的需求C.避免對實現(xiàn)的方式做出束縛D.使用一些可能不是核心產(chǎn)品的技術(shù)第II卷一.綜合考核(共15題)1.屬于啟動成本的是()。A.人員費用B.軟件開發(fā)成本C.不可預(yù)見費用D.維修費用2.關(guān)于經(jīng)濟可行性錯誤的說法是()。A.考察系統(tǒng)的經(jīng)濟效益是否超過它的開發(fā)成本B.成本包括啟動成本和運營成本C.只要經(jīng)濟可行則系統(tǒng)可以開發(fā)D.經(jīng)濟可行性中的成本包括培訓(xùn)費用3.RUP模型的描述錯誤的為()。A.每次迭代都包括業(yè)務(wù)工程、需求、分析設(shè)計、實施、測試和部署等基本活動B.每個迭代結(jié)束后才進入下一次迭代C.RUP模型倡導(dǎo)以遞歸和增量的方式開發(fā)系統(tǒng)D.RUP模型倡導(dǎo)以迭代和增量的方式開發(fā)系統(tǒng)4.下面哪一個不是面向尺寸的特征量?()A.每KLOC(千行編碼)的錯誤數(shù)B.FunCtionPointC.每KLOC的缺陷數(shù)D.每KLOC的文檔頁數(shù)5.軟件設(shè)計一般分為總體設(shè)計和詳細設(shè)計,它們之間的關(guān)系是()。A.全局和局部B.抽象和具體C.總體和層次D.功能和結(jié)構(gòu)6.下面不屬于軟件質(zhì)量保證活動的是()。A.軟件測試B.收集和分析軟件度量信息C.執(zhí)行技術(shù)審查D.為項目準(zhǔn)備SQA計劃7.UML是一種面向?qū)ο蟮慕y(tǒng)一建模語言。它包含10種圖形,其中,用例圖展示了外部actor與系統(tǒng)所提供的用例之間的連接,UML中的外部actors是指(),用例可以用活動圖來描述。A.單位B.人員或外部系統(tǒng)C.人員或單位D.人員8.Rumbaugh等人提出了面向?qū)ο蟮慕<夹g(shù)(OMT)方法,采用了面向?qū)ο蟮母拍?,并引入各種獨立于語言的表示符。這種方法用()共同完成對整個系統(tǒng)的建模。A.靜態(tài)模型、動態(tài)模型、功能模型和用例模型B.數(shù)據(jù)模型、靜態(tài)模型、動態(tài)模型和功能模型C.對象模型、靜態(tài)模型、動態(tài)模型和功能模型D.對象模型、動態(tài)模型、功能模型和用例模型9.需求規(guī)格說明書的內(nèi)容不應(yīng)包括()。A.對重要功能的描述B.對重要功能的描述C.對數(shù)據(jù)的要求D.軟件的性能10.在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作是()。A.路徑的集合B.目標(biāo)的集合C.循環(huán)的集合D.地址的集合11.擴展關(guān)系是指對一個已經(jīng)存在的用例增加新的功能。()A.正確B.錯誤12.軟件陪置是指程序+文檔+硬件。()A.正確B.錯誤13.軟件結(jié)構(gòu)中兩個模塊之間有調(diào)用關(guān)系,傳遞簡單數(shù)據(jù)值,相當(dāng)于高級語言中的值傳遞,這兩個模塊之間的耦合是()。A.標(biāo)記耦合B.數(shù)據(jù)耦合C.控制耦合D.公共耦合14.原型的優(yōu)點不包括()。A.對設(shè)計人員水平及開發(fā)環(huán)境要求不高B.可及早發(fā)現(xiàn)問題,隨時糾正錯誤C.可及早為用戶提供有用的產(chǎn)品D.可減少技術(shù)、應(yīng)用的風(fēng)險15.以下屬于程序流程圖缺點的是()。A.支持程序的三種基本控制結(jié)構(gòu)B.可以隨心所欲地畫控制流程線的流向C.歷史悠久D.使用廣泛第III卷一.綜合考核(共15題)1.在實際的開發(fā)過程中,糾正了程序中的錯誤之后,還應(yīng)該選擇部分或全部原先已測試過的用例,對修改后的程序重新測試,這種測試稱為()。A.驗收測試B.強度測試C.系統(tǒng)測試D.回歸測試2.在一張DFD圖中,任意兩個加工之間()。A.有且僅有一條數(shù)據(jù)流B.至少有一條數(shù)據(jù)流C.可以有0條或多條名字互不相同的數(shù)據(jù)流D.可以有0條或多條數(shù)據(jù)流,但允許其中有若干條名字相同的數(shù)據(jù)流3.對于一個大型的軟件項目,由于項目的復(fù)雜性,需要進行一系列的估算處理。主要按()和類推手段進行。A.類推B.類比C.分解D.綜合4.下面哪種測試是在編碼階段要做的?()A.單元測試B.集成測試C.系統(tǒng)測試D.α(Alpha)、β(Beta)5.軟件計劃是指為了完成具體目標(biāo)任務(wù),服從優(yōu)先關(guān)系、時間要求和資源限制等約束條件的按時間順序進行的系列行動。()A.正確B.錯誤6.Petri網(wǎng)是需求分析的行為模型。()A.正確B.錯誤7.數(shù)據(jù)流圖包含的成分有()。A.關(guān)系、實體和屬性B.數(shù)據(jù)流、加工和數(shù)據(jù)存儲C.數(shù)據(jù)流、數(shù)據(jù)源和數(shù)據(jù)實體D.數(shù)據(jù)流、屬性、數(shù)據(jù)存儲和加工8.下面內(nèi)聚級別從高到低排列正確的是()。A.順序內(nèi)聚、功能內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚B.功能內(nèi)聚、順序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚C.功能內(nèi)聚、順序內(nèi)聚、過程內(nèi)聚、通信內(nèi)聚D.功能內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、過程內(nèi)聚9.關(guān)于Actor的說明錯誤的是()。A.一個人只能擔(dān)任1個參與者B.Actor直接與系統(tǒng)交互C.Actor在系統(tǒng)邊界外部D.Actor可能是任何事物10.不能實例化的類稱為()。A.抽象類B.無屬性類C.無方法類D.多重繼承類11.數(shù)據(jù)流圖是需求分析的功能模型。()A.正確B.錯誤12.關(guān)于可行性研究正確的說法是()。A.指定軟件營銷計劃在基礎(chǔ)性分析之前進行B.軟件開發(fā)計劃由項目經(jīng)理來做C.軟件開發(fā)計劃有系統(tǒng)分析師來做D.必須對所有可行方案進行風(fēng)險評估13.數(shù)據(jù)流圖的作用是()。A.描述數(shù)據(jù)對象之間的關(guān)系B.描述對數(shù)據(jù)的處理流程C.說明將要出現(xiàn)的邏輯判定D.指明系統(tǒng)對外部事件的反應(yīng)14.依賴倒轉(zhuǎn)原則指出要依賴于抽象,不要依賴于具體類。()A.正確B.錯誤15.下面選項不屬于SCM的任務(wù)的是()。A.統(tǒng)一標(biāo)志配置項B.版本控制C.變更控制D.項目評審第I卷參考答案一.綜合考核1.參考答案:B2.參考答案:B3.參考答案:C4.參考答案:D5.參考答案:C6.參考答案:C7.參考答案:A8.參考答案:D9.參考答案:B10.參考答案:C11.參考答案:C12.參考答案:B13.參考答案:B14.參考答案:C15.參考答案:D第II卷參考答案一.綜合考核1.參考答案:B2.參考答案:C3.參考答案:C4.參考答案:B5.參考答案:A6.參考答案:A7.參考答案:B8.參考答案:

溫馨提示

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

評論

0/150

提交評論