freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件工程期末復習-資料下載頁

2025-01-11 04:57本頁面
  

【正文】 2)漸增式集成測試 漸增式集成測試即把下一個要測試的模塊同已經(jīng)測試好的模塊結合起來進行測試,測完后,再把下一個應該測試的模塊結合進來測試。 54. 簡述 驗收測試 的概念 驗收測試是軟件交付之前的最后一個測試操作,驗收測試的目的是確保軟件準備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務。 55. α 與 β 測試 這兩種測試是針對商用軟件的系統(tǒng)測試。 商用軟件與合同定制式軟件不同,它面向的使 用群體數(shù)量大、不確定,沒用針對性的驗收用戶。因此在軟件正式面市之前免費供用戶試用,由用戶在試用中發(fā)現(xiàn)問題,這就是β測試。 提供給用戶的β版如果 BUG 太多,客戶將無法試用和承受,因此首先軟件開發(fā)組織內部人員模擬各類用戶對即將面市軟件產品進行測試,此時稱為α測試。 56 簡述軟件維護的概念 軟件維護是在軟件交付使用之后,為了改正錯誤或滿足新的需求而修改軟件的過程。 57 軟件維護的分類 糾錯性維護( Corrective Maintenance) 糾錯性維護是在軟件交付后,糾正哪些在運行中發(fā)現(xiàn)的殘留錯誤,也稱 改正性維護。 適應性維護( Adaptive Maintenance) 為適應軟件運行環(huán)境(軟件生態(tài)環(huán)境)的變化而修改軟件的活動稱為適應性維護。 完善性維護( Perfective Maintenance) 根據(jù)用戶在軟件使用過程中提出的建設性意見(需求變化)而進行的維護活動稱為改善性維護。 預防性維護( Preventive Maintenance) 為了進一步改善軟件的可靠性和易維護性,或者為將來的維護奠定更好的基礎而對軟件進行修改。 58 簡述軟件維護的副作用及困難有哪些? 1.維護的副作用 維護的副作用 就是指由于維護或在維護過程中其他一些不期望的行為引入的錯誤。 引起副作用的維護修改可分三類:代碼副作用;數(shù)據(jù)副作用;文檔副作用。 2.維護工作面臨的困難 周期長、難度大、費用高。維護費用高達開發(fā)費用的 55% — 70%,而且逐年上漲。 維護中還可能引入新的潛在錯誤。分析設計的缺欠、非維護者開發(fā)、現(xiàn)場追蹤等等。 59 簡述軟件配置項的概念和內容。 軟件配置項 SCI( software Configuration Item) 軟件生存周期各個階段活動的產物經(jīng)審批后即可稱之為軟件配置項。軟件配置項包括: 與合同 、過程、計劃和產品有關的文檔和資料; 源代碼、目標代碼和可執(zhí)行代碼; 相關產品,包括軟件工具、庫內的可重用軟件、外購軟件及顧客提供的軟件等。 60 簡述結構化維護和非結構化軟件維護的概念。 1.非結構化維護 是指滿足如下條件的維護 ? 軟件的配置中只有源代碼。 ? 由于沒有分析和設計文檔,無法對程序的功能進行反向追蹤,理解別人的代碼是很痛苦的事情。 ? 由于配置中沒有測試文檔,所以維護后的代碼無法進行回歸測試。因而導致程序的結構化被不斷的破壞,維護的質量無法得到保證。 2.結構化維護 是指滿足如下條件的 維護 ? 待維護的軟件的配置是完整的。 ? 用戶提出的維護申請用正向追蹤很容易從分析設計文檔追蹤直至代碼中,從而使維護人員很容易定位代碼的維護點。所以這種維護不會破壞軟件的結構。 ? 結構化維護不僅能減少維護的工作量,還能提高維護的質量。 軟件配置文檔的重要性。 二 應用題 1 判定表 旅游價格折扣分類如下表,請用判定表和判定樹寫出表達該邏輯問題的算法; 旅游時間 79, 12 月 16, 10, 11 月 訂票量 ≤ 20 > 20 ≤ 20 > 20 折扣量 5% 15% 20% 30% 判定表 決策編號 1 2 3 4 條件 旅游時間 =79, 12 月 Y N Y N 訂票量≤ 20 Y Y N N 決策 折扣量 5% X 15% X 20% X 30% X 2 請將如下類圖中的類調整為單繼承的設計 身 份 證 號 姓 名 家 庭 住 址 性 別 聯(lián) 系 電 話公 司 人 員 董 事 編 號 股 份 份 額 入 股 時 間董 事 員 工 編 號 部 門 職 務 職 稱 工 作 時 間 基 本 工 資員 工在 職 研 究 生 調整結果: 3 根據(jù) 程序流程圖 設計測試用例 開 始結 束輸 入 X 、 Y 、 Z 的 值X 1 A N D Y = 2Z = Z / X Z = 5X 4 O R Y 1 0Z = Z 2Z = X + YYNYN 1)導出該程序流程圖的程序控制流圖 G。 2)計算圖 G 的環(huán)路復雜性 V(G)。 3)確定基本路徑集 。 4)設計一個路徑覆蓋測試用例 。 解: 1)導出該程序流程圖的程序控制流圖 G。 開 始結 束X 1Y = 2YZ = 5YZ = Z / XNNY 1 0X 4Z = X + YYYNZ = Z 2N0123 456789 2)計算圖 G 的環(huán)路復雜性 V(G)。 V(G)=ev+p=1410+1=5 3)確定基本路徑集 。 01249 01235689 01235679 0135689 0135679 4)設計一個路徑覆蓋測試用例 。 為每一條路徑設計一個測試用例,可得如下測試用例。 測試用例( X Y Z) 通過路徑 預期結果 (X) 2,4,Z 01249 5 01235689 01235679 0135689 0135679 4 已知如下一個 C++類的定義,請分析這個類定義中引用了哪 些類,并指出這些類之間的關系,用類圖繪制出來。 已知如下一個 C++類的定義,請分析這個類定義中引用了那些類,并指出這些類之間的關系,用類圖繪制出來。 class CMoveOperation : public COperation { CBaseElement *pElement。 int nCount; public: CMoveOperation(CGraphicsDoc *pDoc,HWND hWnd)。 ~CMoveOperation(void)。 private: CPoint StartPosition。 public: void Draw(CDC *pDC)。 void MoveTo(CPoint point)。 void ReleaseCapture()。 int hasChanged()。 }。 2 類圖: 5 用例建模 1 假設一個商品銷售網(wǎng)站系統(tǒng)的設計目標是通過網(wǎng)站來進行商品銷售。該網(wǎng)站的用戶分為有普通用 戶和注冊用戶和管理員三種。普通用戶可以隨時瀏覽網(wǎng)站并瀏覽網(wǎng)頁查詢全部商品信息,普通用戶也可以隨時注冊為注冊用戶;注冊用戶可以登錄瀏覽網(wǎng)頁,也可以登錄后進行購物。購物過程包括建立購物車、提交訂單和在線支付等功能。管理員負責管理網(wǎng)站的商品信息、價格信息、訂單管理、財務管理和銷售統(tǒng)計等功能。 該網(wǎng)站系統(tǒng)對普通用戶來講主要具有瀏覽商品和購物兩種功能。進入購物網(wǎng)頁時要求用戶必須進行登錄,否則不能進入。 1) 請根據(jù)上述陳述建立該系統(tǒng)的用例模型,并畫出用例圖。 2)請分析上述系統(tǒng)可能需要那些類,并建立該系統(tǒng)的類圖模型, 即類和類之間的關系。 答案 1 系統(tǒng)的用例模型 注冊普通用戶注冊用戶查詢全部商品信息管理員登錄購物建立購物車提交訂單在線支付 e x t e n d e x t e n d e x t e n d 管理價格信息訂單管理財務管理銷售統(tǒng)計 2 類圖模型 結果中,至少應包含下列各類:( 5 分) 用戶類、管理員類、商品、購物車、訂單、在線支付控制類、銷售統(tǒng)計表 模型中各個類之間的關系正確 5 分
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1