軟件工程10年-11年期末考試卷答案.doc
《軟件工程10年-11年期末考試卷答案.doc》由會員分享,可在線閱讀,更多相關《軟件工程10年-11年期末考試卷答案.doc(9頁珍藏版)》請在裝配圖網上搜索。
一、 填空題 二、 選擇題 三、 判斷題 四、 簡答題 1、 為什么事務型軟件的結構常常具有中間大,兩頭小的形狀? 扇入高則上級模塊多,能夠增加模塊的利用率,扇入低則表示下級控制的復雜度。 事務型軟件常常具有中間大,兩頭小的形狀,是有良好的軟件設計結構,甕型結構,表明它在底層模式中使用了較多的高扇入共享模塊。 2、 什么事軟件需求,可以從哪些方面描述軟件需求? 軟件需求主要指一個軟件系統(tǒng)必須遵循的條件或具備的能力。 條件與能力:①用戶解決問題或達到目標所需的條件或能力,即系統(tǒng)的外部行為。 ②系統(tǒng)為了滿足合同,規(guī)范或其他規(guī)定文檔所需具備的條件或能力,系統(tǒng)內部特性。 軟件需求一般包括3個不同層次:業(yè)務需求,用戶需求和功能需求。 軟件需求的特性:①功能性,②可用性,③可靠性,④性能,⑤可支持性,⑥設計約束 3、 面向對象設計模型包含哪幾個層次?主要內容? 面向對象設計模型的四個層次 ①系統(tǒng)架構層:描述整個系統(tǒng)的總體結構,使所設計的軟件能夠滿足客戶定義的需求,并實現支持客戶需求的技術基礎設施。 ②類和對象層:使系統(tǒng)能夠從通用的方式創(chuàng)建并不斷逼近特殊需求,該層同時包含每個對象的設計表示。 ③消息層:描述對象間的消息模型,它簡歷了系統(tǒng)的外部和內部接口,包含使得每個對象能夠和其協作者通信的細節(jié)。 ④責任層:包含針對每個對象的所有屬性和操作的數據結構和算法的設計。 4、 多模塊程序的測試有哪些層次?各層次主要解決什么問題? 多模塊測試有4個層次 ①單元測試:通過對象模塊的靜態(tài)分析和動態(tài)測試,使其代碼達到模塊說明的需求。 ②集成測試:把經過單元測試的模塊逐步組成具有良好一致性的完整程序。 ③確認測試:確認組裝完畢的程序是否滿足軟件需求規(guī)格說明書中的要求。 ④系統(tǒng)測試:檢查把確認測試合格的軟件安裝到系統(tǒng)中以后,能否與系統(tǒng)的其余部分協調運行,并實現SRS的需求。 五、 應用題 1. 一個客戶可以在多個銀行中開設賬戶,一個客戶也可在同一銀行中開設多個不同的賬戶??蛻艨梢酝ㄟ^銀行職員進行開戶、存款、取款、轉賬、注銷賬戶等活動。其中轉賬指客戶將自己的某個賬戶上的錢款轉入同一銀行的不同賬戶(稱為銀行內轉賬)或轉入不同銀行的賬戶(稱為銀行間轉賬)。系統(tǒng)管理員負責系統(tǒng)的賬戶管理及業(yè)務報表的生成。 2. 3. 某工廠招工,規(guī)定報名者年齡應在16周歲到35周歲之間(到2008年3月30日止).即出生年月不在上述范圍內,將拒絕接受,并顯示"年齡不合格"等出錯信息.試用等價類法設計對這一程序功能的測試用例. 解 第一步:劃分等價類。可以劃分為個有效等價類,7個無效等價類,如下表所示:輸入數據 有效等價類 無效等價類 出生年月 ①6位數字字符 ②有非數字字符 ③少于6個數字符 ④多于6上數字符 對應數值 ⑤在197302~196703之間 ⑥<197302 ⑦>197303 月份對應數值 ⑧在1~12之間 ⑨等于“0” ⑩>12 第二步:設計有效等價類需要的測試用例。上表中的①、⑤、⑧等3個有效等價類,可以公用一個測試用例,例如:測試數據 期望結果 測試范圍 197011 輸入有效 ①、⑤、⑧ 第三步:為每一無效等價類至少設計一個測試用例。本例子具有7個無效等價類,需要不少于7個測試用例。例如:測試數據 期望結果 測試范圍 MAY,70 輸入無效 ② 19705 輸入無效 ③ 1968011 輸入無效 ④ 195512 年齡不合格 ⑥ 196006 年齡不合格 ⑦ 196200 輸入無效 ⑨ 197222 輸入無效 ⑩ 論述題 1、 瀑布開發(fā)模式有哪些主要特點?存在的主要問題?如何改進? 瀑布開發(fā)模型是一種基于軟件生存周期的線性開發(fā)模型 主要特點:①階段間的順序性和依賴性 ②推遲實現的觀點 ③保證質量的觀點 每個階段必須完成規(guī)定的文檔;每個階段要對完成的文檔進行復審,以便盡發(fā)現問題,清楚隱患。 存在的問題:按照瀑布模型來開發(fā)軟件,只有當分析員能夠做出準確的需求分析時,才能得到預期的結果,不幸的是,由于多數用戶不熟悉計算機,系統(tǒng)分析員對用戶的專業(yè)也往往了解不深,因很難在開發(fā)的初始階段徹底弄清楚軟件的需求。 為了解決這一問題,人們提出了“快速原型模型”。- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 軟件工程 10 11 期末 考試卷 答案
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.szxfmmzy.com/p-1669509.html