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

正文內(nèi)容

軟件工程習題參考答案(留存版)

2025-08-09 02:19上一頁面

下一頁面
  

【正文】 SO要推薦使用PDA圖。3.信息應該指出錯誤可能導致的后果。17.單元測試的主要手段有哪些?代碼審查、計算機測試等。24.設(shè)計測試方案的任務有哪些?①預定要測試的功能②設(shè)計輸入的測試數(shù)據(jù)③列出預期結(jié)果25.什么是邏輯覆蓋測試法?它主要用于什么測試?邏輯覆蓋測試是一種對程序邏輯通路進行覆蓋的測試,通常適用于白盒測試。⑤ 演繹法:普通 174。9.為什么說文檔是影響軟件可維護性的決定因素?由于長期使用的軟件系統(tǒng)在使用過程中會有多次修改的經(jīng)歷,而文檔應該記載了這些重要的修改,所以文檔比之代碼更為重要。16.假設(shè)你的任務是對一個已有軟件進行重大修改,而且只允許你從以下文檔中選取兩份:(a)程序的規(guī)格說明;(b)程序的詳細設(shè)計結(jié)果(自然語言描述加上某種設(shè)計工具表示);(b)源程序清單(其中有適當數(shù)量的注解)。⑵ 復查和管理復審:從技術(shù)、管理兩方面進行的復查工作。缺點主要有:人員完整配備較難、不利人才脫穎而出。換言之,是一個恢復設(shè)計的過程。3.維護工作量的經(jīng)驗模型:M = P + K*ecd降低維護代價的通常認識是:提高程序的可維護性,這也是軟件工程學的主要目的。② 回溯法:由癥狀(symptom)最先出現(xiàn)的地方,沿control flow向回檢查。2.專門針對可能受修改影響的軟件功能的附加測試。 代碼bugs(2) 子系統(tǒng)測試 —— 模塊連接(3) 系統(tǒng)測試 —— 需求確認 amp。系統(tǒng)響應時間有2個重要的屬性:長度和易變性。2.在對系統(tǒng)做詳細設(shè)計時,應遵循哪些原則?① 模塊的邏輯描述應清晰易讀、正確可靠;② 設(shè)計的處理過程應該簡明易懂;③ 選擇恰當?shù)拿枋龉ぞ邅砻枋瞿K算法。8.說明為什么需要進行需求驗證及驗證的步驟有哪些?進行需求驗證是為了確保軟件開發(fā)的質(zhì)量,降低開發(fā)成本。復審內(nèi)容分為技術(shù)和管理兩個方面:技術(shù)方面需要考慮的問題有: 系統(tǒng)的任務是否合理; 系統(tǒng)的給你復雜性是否與開發(fā)成本、進度以及風險一致; 系統(tǒng)規(guī)格說明書是否足夠充分; 系統(tǒng)性能要求是否恰當管理方面需要考慮的問題有: 計劃中描述的工作范圍是否符合用戶需求? 計劃中對資源的描述是否有效、合理? 計劃中系統(tǒng)的開發(fā)成本與進度要求是否合理? 計劃中人員的安排是否合理? 系統(tǒng)開發(fā)存在哪些風險?復審可以盡早發(fā)現(xiàn)錯誤,復審是軟件質(zhì)量保證的重要措施。c. 集中于交流效果的問題。3.可行性研究有哪些工作步驟?(1) 復查定義,確定系統(tǒng)規(guī)模和目標。3.螺旋模型。軟件過程規(guī)定了開發(fā)軟件所需完成的各項任務步驟。軟件危機的典型表現(xiàn)主要有:a. 開發(fā)成本和進度不能準確估計b. 開發(fā)出來的軟件不能滿足用戶的要求c. 軟件的可維護性差d. 軟件質(zhì)量不可靠e. 軟件成本在系統(tǒng)中的比重逐年上升f. 軟件開發(fā)生產(chǎn)率的提高速度不夠2.簡述產(chǎn)生軟件危機的原因和解決的思路。軟件工程有7條基本原理:1.嚴格按照軟件生命周期計劃進行管理2.堅持進行階段評審3.實行嚴格的產(chǎn)品控制4.采用先進的程序設(shè)計技術(shù)5.結(jié)果應能清楚的審查6.開發(fā)小組成員應少而精7.承認不斷改進軟件工程實踐的必要性10.軟件工程的基本開發(fā)原則有哪些?軟件工程的基本開發(fā)原則有:1.模塊化2.抽象和信息隱蔽3.模塊的高內(nèi)聚和低耦合4.確定性5.一致性6.完備性11.構(gòu)成軟件工程的基本元素有哪些?除了前面給出的軟件工程三大要素,還應該包括控制和質(zhì)量保證。2.原型模型。分析系統(tǒng)的運行方式、操作規(guī)程是否適應用戶應用需要。8.什么是軟件范圍?定義軟件范圍需要哪些信息?軟件范圍就是在技術(shù)和管理層面上都是無二義性和可理解的項目范圍,是軟件開發(fā)各階段的工作依據(jù)。13.為什么說成本估計是不可能精準的?那是由于太多的變化因素——人員、技術(shù)、環(huán)境、策略、復雜性等等,使得成本估算永遠不可能精確。7.解釋實體聯(lián)系圖及其用途。將由數(shù)據(jù)流圖描繪的信息在系統(tǒng)中加工和流動的情況映射成軟件結(jié)構(gòu)。用戶界面設(shè)計的好壞,直接影響到系統(tǒng)設(shè)計的成敗。白盒測試又稱結(jié)構(gòu)測試。而自底向上測試的優(yōu)缺點與自頂向下測試的優(yōu)缺點正好相反。31.簡單說明調(diào)試的方法和策略。 占用資源以致延誤開發(fā);170。例如,在分析階段的復審重點是:可靠性、可移植性、可用性。4. 簡述關(guān)鍵路徑法CPM工作步驟(1) 標出持續(xù)時間 Lasting Time(2) 標出最早開始 時間EST: = 從起點始,所有進入事件的 EST+LT 中最大的(3) 標出最遲開始時間 LST: = 從終點(EST = LST)始,所有離開事件的 LSTLT 中最小的(4) 標出機動時間 ST: = 終點LST 起點EST LT(5) 標出關(guān)鍵路徑Critical Path: 即EST = LST的所有事件組成的路徑5. 目前項目開發(fā)時常用的小組組織方法有哪些?民主制程序員組、主程序員組和現(xiàn)代程序員組。技術(shù)復審能夠較早發(fā)現(xiàn)軟件錯誤,防止錯誤被帶入到軟件過程的后期階段,從而大大降低后續(xù)開發(fā)和維護的成本。 項目管理1. 請簡單描述有哪些進行軟件規(guī)模估算的方法。12.什么是可重用性?如何通過提高軟件的可重用性來提高軟件的可維護性?可重用性是指同一事物不加修改或稍加修改,就可以在不同環(huán)境多次重復使用。軟件正確性是指程序的功能正確。等價劃分法主要用于黑盒測試。漸增式測試:可以較早發(fā)現(xiàn)模塊間的接口錯誤、出現(xiàn)的錯誤往往跟最新加入的模塊有關(guān)、在不斷集成的過程中使模塊不斷在新的條件下受到新的檢測,測試更徹底,但較非漸增式測試費時。10.測試的最基本目標是什么?以盡可能小的代價,發(fā)現(xiàn)盡可能多的錯誤。具體工作步驟有:第1步:用Jackson圖描述 I\O 的數(shù)據(jù)結(jié)構(gòu)第2步:在兩
點擊復制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1