《軟件工程導論》期末考試試題和答案_第1頁
《軟件工程導論》期末考試試題和答案_第2頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

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

文檔簡介

1、精品文檔般說來,投入運行的軟件系統中有錯誤(A)。軟件生存周期一般可分為問題定義_、可行性研究、_需求分析_ 、設計編碼、測試_ 、運行與維護階段。按軟件的功能進行劃分,軟件可以劃分為系統軟件_ 、支撐軟件和應用軟件。可行性研究主要集中在以下四個方面_ 、 技術可行性_ 、法律可行性 _和抉擇。用戶界面的可使用性是用戶界面設計最重要的也是最基本的目標。常見的軟件概要設計方法有3大類:以數據流圖為基礎構造模塊結構的 結構化設計 方法,以數據結構為基礎構造模塊的_ackson方法_,以對象、類、繼承和通信為基礎的_面向對象設計方法 _。數據流圖_和數據字典共同構成系統的邏輯模型。軟件測試的方法有

2、分析方法 _ 和非分析方法 _ (即黑盒法)。單元測試一般以白盒_ 測試為主,黑盒_ 測試為輔。成本估計方法主要有 自底向上估計 _ 、自頂向下估計 _和算法模型估計三種類型。F列哪個階段不屬于軟件生存周期的三大階段(C)。B、開發階段D、維護階段軟件維護時,對測試階段未發現的錯誤進行測試、診斷、定位、糾錯,直至修改的回歸 測試過程稱為(A) 。A、改正性維護B、適應性維護C、完善性維護D、預防性維護1.2.3.4.5.6.7.8.9.1.2.3.4.5.A、計劃階段C、編碼階段需求分析是(A)。A、軟件開發工作的基礎B、C、由系統分析員單獨完成的D、原型化方法是軟件開發中一類常用的方法,軟件

3、生存周期的開始由用戶自己單獨完成的它與結構化方法相比較,更需要(B)。A、明確的需求定義B、完整的生命周期C、較長的開發時間D、熟練的開發人員精品文檔A、不是不可以理解的B、是不能容忍的C、是要求退貨的理由D、是必然的1.在進行總體設計時應加強模塊間的聯系。(N)2.系統結構圖是精確表達程序結構的圖形表示法。因此,有時也可以將系統結構圖當作系統流程圖使用。(N)用黑盒法測試時,測試用例是根據程序內部邏輯設計的。在程序調試時,找出錯誤的位置和性質比改正該錯誤更難。方法之一。(Y如果通過軟件測試沒有發現錯誤,則說明軟件是正確的。件產品。(Y)1.某“調整工資”處理模塊接受一個“職稱”的變量,根據職

4、稱的不同(助教,講師,副教授,教授)作不同的處理,其中若是助教還必須輸入工齡,只有工齡超過兩年才能調整工資。請用等價類劃分法設計測試用例。2.假定某航空公司規定,乘客可以免費托得分評卷人六、分析設計題(每小題3.4.5.以對象、類、繼承和通信為基礎的面向對象設計方法(00D也是常見的軟件概要設計6.7.快速原型模型可以有效地適應用戶需求的動態變化。8.模塊化,信息隱藏,抽象和逐步求精的軟件設計原則有助于得到高內聚,低耦合度的軟9.集成測試主要由用戶來完成。(N10.軟件危機完全是由于硬件問題引起的。10分,共20分)精品文檔運重量不超過30公斤的行李。當行李重量超過30公斤時,對頭等艙的國內乘

5、客超重部分每公斤收費4元,對其它艙的國內乘客超重部分每公斤收費6元,對國外乘客超重部分每公斤收費比國內乘客多一倍,對殘疾乘客超重部分每公斤收費比正常乘客少一半。用判定樹表示計算行李費的算法。、填空題(每空 1 1 分,共 2020 分)1.問題定義需求分析測試2.系統軟件支撐軟件3.經濟可行性技術可行性法律可行性4.可使用性5.結構化設計方法(SD)Jackson方法 面向對象設計方法(00D)6.數據流圖數據字典7.分析方法非分析方法8.白盒黑盒9.自頂向下估計自底向上估計、單項選擇題(每小題 2 2 分,共 1010 分)12345CABAA四、判斷題(每小題 2 2 分,共 2020 分)15:xxxW610:xWxx六、分析設計題(每小題 1010 分,共 2020 分)1.劃分等價類:輸入條件合理等價類不合理等價類職稱1教授2副教授3講師四種職稱之外任 意一種職稱兼工齡助教兼工齡大于2年6助教兼工齡等于 兩年7助教兼工齡小于 兩年設計測試用例:輸入數據預期結果覆蓋范圍教授輸入有效,進行調整工資處理精品文檔副

溫馨提示

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

評論

0/150

提交評論