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

正文內容

軟件工程習題參考答案-文庫吧資料

2024-11-14 01:11本頁面
  

【正文】 生調試、功能變化等事項后,沒有帶來非預期的副作用。主要缺點是需要存根程序,可能遇到與此相聯(lián)系的測試困難,底層 模塊的錯誤發(fā)現較晚,而且對人力的使用也不利。 自頂向下測試和自底向上測試兩種。 非漸增式測試由于最后才組裝,因此錯誤發(fā)現得晚、發(fā)現錯誤后難以診斷定位,但可以同時并行測試所有模塊,能充分利用人力。 20. 集成測試主要有 漸增式測試、非漸增式測試 兩種,試述兩種方式的異同點。 17. 單元測試的主要手段有哪些? 代碼審查、計算機測試等。而對程序結構最為熟悉的,莫過于編程者。 代碼 bugs (2) 子系統(tǒng)測試 —— 模塊連接 (3) 系統(tǒng)測試 —— 需求確認 amp。 14.簡述軟件測試的步驟。 白盒測試是對程序的執(zhí)行細節(jié)進行測試,通過設計測試數據,驗證程序模塊的每個路徑的執(zhí)行情況。 黑盒測試是把程序看成一個黑盒子,完全不考慮程序的內部結構和 處理過程的測試方法。 11.軟件測試的原則有哪些? ① 應當把 “ 盡早和不斷的測試 ” 作為座右銘 ② 測試應由獨立的專業(yè)測試機構來完成 ③ 測試工作要全面,但不可能實現 “ 窮舉 ” ④ 只能盡可能查錯,不能證明程序中沒有錯 ⑤ 軟件測試符合 28(Pareto)原理 ⑥ 應妥善保存測試文檔 ⑦ 制定嚴格、合理的測試計劃 ⑧ 錯誤經過修改后,相關的測試必不可少 12. 軟件測試的方法有哪幾種? 黑盒測試和白盒測試 。 5.信息不能帶有指責色彩。 3.信息應該指出錯誤可能導致的后果。一個交互式出錯處理程序應該具備哪些功能和屬性? 1.信息應該使用用戶可以理解的術語描述。 系統(tǒng)響應時間有 2 個重要的屬性:長度和易變性。 這是因為,如果一個界面設計的不好,也即通常所說的用戶界面不友好,可以使用戶在使用時感到不便,甚至制造麻煩,系統(tǒng)就難以發(fā)揮應有的效益,甚至可能被用戶棄用。 4.用戶界 面提供系統(tǒng)服務的方式通常有 哪兩種? 命令驅動和屏幕菜單驅動 5. WIMP 界面 是 屏幕 菜單驅動 用戶界面的 一種形式,其設計準則有哪些? (1) 明確的動作:在屏幕上指點并操縱對象 (2) 即時反饋:操作結構即見 (3) 增量效應:圖標應被拖曳連續(xù)移動,而非跳躍 (4) 可視交互:交互操作與用戶概念模型匹配 (5) 剝皮式學習:學習系統(tǒng)功能復雜性逐層加深 (6) 可逆動作:也即應有退回操作 (7) 事先驗證:只允許合法操作產生效果 6. 為什么說軟件界面設計的質量會直接影響到用戶對軟件產品的評價? 用戶界面 (Userinterface)又稱人機界面 (manputer interface),是用戶和計算機聯(lián)系的中間媒介,是系統(tǒng)中最重要、最關鍵的部分之一。 2.用戶界面設計的最一般原 則 ,即所謂 “ 黃金規(guī)則 ” 是什么? ; ; 。是軟件設計的自然結果。 它有哪些工作步驟? Jackson 方法 是以數據結構 (data structure)為基礎設計每個模塊的處理過程 ,將數據結構轉化成程序結構。 PDA 圖則 既吸取了程序流程圖好學、好用、 好懂,方便、靈活的優(yōu)點,又保留了 NS 圖結構化設計的特點,很好地滿足了軟結構構設計圖形工具的要求 ,以及 PDA 圖所具有的 ① 結構清晰,層次分明,易讀;② 支持逐步求精的設計思想;③ 容易將 PAD 自動轉換為高級語言源程序 等特點,因此, ISO 要 推薦使用 PDA 圖。 ① 自頂向下、逐步求精; ② 具有單入、單出的控制結構(取消 GOTO 語句) 4. 結構化程序設計中有 哪 幾種基本控制 結構 ? 分別 描繪在程序流程圖、盒圖和PDA 圖中 這些基本控制 的圖例。 2. 在對系統(tǒng)做詳細設計時,應遵循哪些原則? ① 模塊的邏輯描述應清晰易讀、正確可靠; ② 設計的處理過程應該簡明易懂; ③ 選擇恰當的描述工具來描述模塊 算法。 9.常用數據流類型有哪些? 變換流和事務流。 8.簡述面向數據流設計方法的基本思想。 7. 請說明 為什么 模塊控制的寬度和深度要適度。 而 數據耦合只是模塊間通過數據參數來交換 I/O 信息,因此不會對其它模塊 產生任何等影響。 控制耦合是一個模塊通過傳遞開關、標志、名字等控制信息,明顯地控制選擇另一個模塊的功能。 因為內容耦合會導致一個模塊修改另一個模塊的內容,使得程序邏輯發(fā)生嚴重問題。 總體設計 3.簡單說明系統(tǒng)總體設計的步驟。 8. 說明為什么需要進行需求驗證及驗證的步驟有哪些? 進行需求驗證是為了確保軟件開發(fā)的質量,降低開發(fā)成本。 實體 聯(lián)系圖是按照用戶的觀點對數據建立的模型。 可以快速構建旨在演示目標系統(tǒng)主要功能的可運行程序,幫助用戶確定及提供更為精準的需求,以利用戶和開發(fā)者能夠在目標系統(tǒng)應該“做什么”這一問題上盡快達成一致。 (5) 未來可能的擴充需 求:如 HDIS 各組的合并, 3 維虛擬現實的效果等等。 (3) 運行需求:運行環(huán)境、軟硬件配置等。 3.需求分析的任務是什么? 確定對待開發(fā)系統(tǒng)的綜合要求。 通常, 對一個軟件系統(tǒng)的 需求可以 有功能需求、性能需求、可靠性和可用性需求、出錯處理需求、接口需求等多個方面。一個高質量的軟件,很大程度上取決于對要解決的問題的認識,以及如何準確的表達用戶的需求。復審內容分為技術和管理兩個方面: 技術方面需要考慮的問題有: 系統(tǒng)的任務是否合理; 系統(tǒng)的給你復雜性是否與開發(fā)成本、進度以及風險一致; 系統(tǒng)規(guī)格說明書是否足夠充分; 系統(tǒng)性能要求是否恰當 管理方面需要考慮的問題有: 計劃中描述的工作范圍是否符合用戶需求? 計劃中對資源的描述是否有效、合理? 計劃中系統(tǒng)的開發(fā)成本與進度要求是否合理? 計劃中人 員的安排是否合理? 系統(tǒng)開發(fā)存在哪些風險? 復審可以盡早發(fā)現錯誤,復審是軟件質量保證的重要措施。 14.進行成本 /效益分析的方法主要有哪些? 常用成本 /效益分析的方法主要有: (1) 貨幣的時間價值 (2) 投資回收期 (3) 純收入 (4) 投資回收率 16.如何對制定完成的軟件計劃進行復審?為什么要復審? 軟件計劃的 復審 通 常 涉及有關軟件工作范圍和軟硬件資源問題等 。 由于項目本身的復雜性,因此, 成本估計技術主要 采用 “分而治之 ”的分解技術對軟件項目進行估算。 是一種 基于規(guī)模的分解估算: D=?f(vi) 以及基于問題的分解估算: EV= (Sopt+4Sm+Spess)/6 還有功能點技術 。 網絡計劃法 則恰好彌補了 甘特 圖的缺點,最適合反映多個工作之間的邏輯關系。 11. 軟件計劃中,安排軟件開發(fā)進度主要可以用哪些工具?都有哪些優(yōu)缺點? 編制進度計劃的常用工具主要有甘特圖和網絡計劃法。 10.軟件環(huán)境資源的特征有哪些?它們對制定軟件計劃都有哪些意義? 每一類資源都有四個特征:資源描述、可用性說明和資源提供的時間、資源使用的延續(xù)時間。 9.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1