《軟件工程》期中考試試題_第1頁
《軟件工程》期中考試試題_第2頁
《軟件工程》期中考試試題_第3頁
《軟件工程》期中考試試題_第4頁
《軟件工程》期中考試試題_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.2.3.4.5.6.7.8.9.10.11.12.軟件工程期中考試試題選擇題(每小題 1分,共40分)開發(fā)軟件所需高成本和產(chǎn)品的低質量之間有著尖銳的矛盾,這種現(xiàn)象稱做(A. 軟件工程B.軟件周期C.軟件危機D.軟件產(chǎn)生()是將系統(tǒng)化的、規(guī)范的、可定量的方法應用于軟件的開發(fā)、運行和維護的過程。A軟件過程B軟件測試C軟件生存周期D軟件工程可行性研究的目的是()從結構化的瀑布模型看, 在它的生命周期中的八個階段中,下面的幾個選項中哪個環(huán)節(jié)出錯,對軟件的影響最大(A、詳細設計階段B、概要設計階段C、需求分析階段 D、測試和運行階段一個軟件項目是否進行開發(fā)的結論是在()文檔中做出的。A.軟件開發(fā)計劃

2、B.可行性報告C.需求規(guī)格說明書D.測試報告需求分析的產(chǎn)品是(A 數(shù)據(jù)流程圖案B.數(shù)據(jù)字典C 判定表D 需求規(guī)格說明書需求分析中開發(fā)人員要從用戶那里了解(A .軟件做什么B. 用戶使用界面C.輸入的信息D .軟件的規(guī)模瀑布模型本質上是一種()模型。A. 線性順序B.順序迭代C.線性迭代D.早期產(chǎn)品瀑布模型存在的問題是()°A. 用戶容易參與開發(fā) B .缺乏靈活性 C.用戶與開發(fā)者易溝通D .適用可變需求螺旋模型是一種將瀑布模型和()結合起來的軟件開發(fā)模型。A. 增量模型 B.專家系統(tǒng)C 噴泉模型D 變換模型原型化方法是用戶和設計者之間執(zhí)行的一種交互構成,適用于()系統(tǒng)。A.需求不確定

3、性高的B需求確定的C.管理信息D 實時軟件可行性研究實質上是要進行一次()需求分析、設計過程。A、簡化、壓縮的 B、詳細的 C、徹底的D、深入的A、分析開發(fā)系統(tǒng)的必要性B、確定系統(tǒng)建設的方案13.14.15.16.A、17.18.19.20.21.22.23.B、分析系統(tǒng)風險D、確定是否值得開發(fā)系統(tǒng)設年利率為i,現(xiàn)存入p元,不計復利,n年后可得錢數(shù)為()。A、PX(1+i*n)B、P x (i+1)*nC、p x(1+i) n D、p X(i+n)可行性研究是在()之前A、系統(tǒng)開發(fā)B、測試C、試運行 D、集成測試效率是一個性能要求,因此應當在以下哪個階段規(guī)定?()A、可行性分析 B、需求分析C

4、、概要設計D、詳細設計需求分析階段的關鍵任務是確定() 軟件開發(fā)方法 B、軟件開發(fā)工具 C、軟件開發(fā)費 D、軟件系統(tǒng)的功能)后確定執(zhí)行的動作。從本質上說,面向對象是“先”確定(A.動作的主體B.屬性C.關系D.方法()是對象的靜態(tài)特征。A.方法 B.屬性C.關系D.操作對象的()使對象的動態(tài)特征A.特征 B.屬性C.關系D.操作屬于某個類的一個具體對象稱為該類的()。A.實例B.虛擬C.繼承D.多態(tài))后確定執(zhí)行的動作。從本質上說,面向對象是“先”確定(A.動作的主體B.屬性C.關系 D.方法屬于某個類的一個具體對象稱為該類的(A.實例 B.虛擬 C.繼承 D.多態(tài)UML 是( )。A)一種可視

5、化的建模語言B)是一種可視化的程序設計語言C)是一種過程D)是一種方法24. 封裝的的作用是()。A.復用B.對象 C.實例 D.方法25. 面向對象分析的核心在于建立()模型。A. 建立正確的模型B. 識別問題域對象C. 識別對象之間的關系D. 上面所有26. 面向對象分析過程中建立的模型有()。A. 數(shù)據(jù)模型、功能模型、活動模型B. 對象模型、功能模型、測試模型C. 屬性模型、功能模型、對象模型D. 對象模型、功能模型、動態(tài)模型27. 下列的()不是分析建模的目的。A. 定義可驗證的軟件需求B. 描述客戶需求C. 開發(fā)一個簡單的問題解決方案D. 建立軟件設計的基礎28. 下列的()不屬于面

6、向對象分析模型。A. 用例圖B. 類圖C. 實體關系圖D. 順序圖29. 軟件工程要用 ()的方法建立軟件開發(fā)中的各種模式和各種算法(A)軟件(B) 代碼(C)工程(D)設計30. 生存周期包括可行性分析和項目開發(fā)計劃、需求分析、概要設計、詳細設計、編碼、)、維護等活動測試(B)應用(C)檢測(D)以上答案都不對31.“軟件系統(tǒng)必須做什么”是階段的任務(可行性分析(B )需要分析(C)詳細設計(D)編碼32.瀑布模型下,采用結構化的方法,在它的生命周期各個階段中,那個階段出錯對軟件的影響最大(概要設計階段B、維護階段C、測試排錯階段D、需求分析階段33.執(zhí)行者(Actor)與用例之間的關系是(

7、34.(A)包含關系在類圖中,下面哪個符號表示繼承關系(B )泛化關系(C)關聯(lián)關系(D )擴展關系35.36.37.38.39.(A)(B)(C)(D)在類圖中,“ # ”表示的可見性是(A) Public( B) Protected在類圖中,下面哪個符號表示接口(B)(A)F面哪個視圖屬于 UML語言的交互圖((A)UML行為圖(B)狀態(tài)圖語言包含幾大類圖形()(A)在類圖中,哪種關系表達總體與局部的關系((C)(B) 5(C) Private ( D) Package(C)(D)實現(xiàn)圖(D)順序圖(A)泛化F面哪個圖形代表活動((B)實現(xiàn))(C) 7)(C)依賴(D)(D)聚合(A)(B

8、)(C)(D)40.In comeOrder是指入庫單,二、分析設計題(每題 10分,共20分) 1、如圖所示,是一個倉庫管理系統(tǒng)的類模型局部,其中Orderitem是指入庫中的每一項,Product則是產(chǎn)品信息。請指出模型中的錯誤,說明原因并改正錯誤。窗口人員處理人1 流轉記錄核查人員審批人員納稅人稅務審批也服務申請1 1受理資料行政許可類申請0.n-1f.n涉稅務類申請受理告知倉庫管理系統(tǒng)類模型局部解答:2.在下圖中最上面的對象的名稱是什么?該圖表示的意思是什么?請繪制出與其相應的類圖。堿葉 k_二二im氣.喇艱宀'卄!-> M M F*i Mr Vk hl*1、三、應用題學生管理系統(tǒng)中有一報到登記模塊,具體流程如下:在新生報到時,進行新生信息登記,記錄學生的報到資料、個人基本情況的輸入、查詢和修改等。請畫出其 用例圖。(10分)2、某學校領書的工作流程為: 學生班長填寫領書單, 班主任審查后簽名, 然后班長拿 領書單到書庫領書。書庫保管員審查領書單是否有班主任簽名,填寫是否正確等,不正確的領書單退回給班長;如果填寫正確則給予領書并修改庫存清單; 當某書的庫存量低于臨界值時,登記需訂書的信息。每天下班前為采購部門提供一張訂書單。用活動圖來描述領書的過程。(15分)3、使用順序圖描述下面的情景

溫馨提示

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

評論

0/150

提交評論