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

下載本文檔

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

文檔簡介

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

最新文檔

評論

0/150

提交評論