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

正文內(nèi)容

軟件工程基礎(chǔ)習(xí)題集答案_6(更新版)

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

下一頁面
  

【正文】 用于黑盒測試?;貧w測試的測試用例集按以下方法確定:1.檢測軟件全部功能的代表性測試用例。漸增式測試:可以較早發(fā)現(xiàn)模塊間的接口錯誤、出現(xiàn)的錯誤往往跟最新加入的模塊有關(guān)、在不斷集成的過程中使模塊不斷在新的條件下受到新的檢測,測試更徹底,但較非漸增式測試費時。(1) 單元測試 —— 程序設(shè)計 amp。10.測試的最基本目標(biāo)是什么?以盡可能小的代價,發(fā)現(xiàn)盡可能多的錯誤。7.什么是系統(tǒng)響應(yīng)時間?系統(tǒng)響應(yīng)時間有哪些重要屬性?系統(tǒng)響應(yīng)時間指從用戶完成某個控制動作,到系統(tǒng)給出預(yù)期響應(yīng)的時間。具體工作步驟有:第1步:用Jackson圖描述 I\O 的數(shù)據(jù)結(jié)構(gòu)第2步:在兩個圖中指出有直接因果關(guān)系、可以同時處理的單元第3步:將數(shù)據(jù)結(jié)構(gòu)映射到程序結(jié)構(gòu)第4步:列出所有操作條件,并分配到上幅程序結(jié)構(gòu)圖中第5步:用Pseudocode 表示程序 第六章 實現(xiàn)1.說明什么是程序編碼?為什么程序設(shè)計語言的特點和編碼風(fēng)格會影響到程序的可靠性、可讀性、可測試性和可維護(hù)性?所謂“編碼”,就是將在低級抽象層次得到的詳細(xì)設(shè)計結(jié)果,翻譯成用某種程序設(shè)計語言書寫的程序。10.面向數(shù)據(jù)流的設(shè)計方法主要有哪幾個步驟?主要有下面7個步驟:1.復(fù)查基本系統(tǒng)模型2.復(fù)查并精化數(shù)據(jù)流圖3.確定數(shù)據(jù)流圖具有變換特性還是事務(wù)特性4.確定輸入流和輸出流動邊界,從而孤立出變換中心5.完成“第一級分解”6.完成“第二級分解”7.使用設(shè)計度量和啟發(fā)式規(guī)則對第一次分割得到的軟件結(jié)構(gòu)進(jìn)一步精化 第五章 詳細(xì)設(shè)計1.詳細(xì)設(shè)計的任務(wù)是什么?包括模塊的算法設(shè)計、模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)設(shè)計、模塊接口設(shè)計、其它根據(jù)軟件特點需要完成的設(shè)計、模塊測試用例設(shè)計、設(shè)計文檔編寫、設(shè)計評審。由于接口單一,因此仍然會影響被控模塊的內(nèi)部邏輯。描述從用戶角度看到的數(shù)據(jù),反映用戶的現(xiàn)實環(huán)境,并且與在軟件系統(tǒng)中的實現(xiàn)方法無關(guān)。4.通常系統(tǒng)的需求可以分為哪幾個層次?一般可以分成5個層次:(1) 功能需求:系統(tǒng)必須做什么?(2) 業(yè)務(wù)需求:反映客戶組織機(jī)構(gòu)對系統(tǒng)高層次的目標(biāo)要求。復(fù)審應(yīng)該邀請用戶參加,用戶可提出建議,并與開發(fā)人員最終商定內(nèi)容。網(wǎng)絡(luò)計劃法則恰好彌補了甘特圖的缺點,最適合反映多個工作之間的邏輯關(guān)系。b. 有利于系統(tǒng)分析員理解的問題。6.簡單描述數(shù)據(jù)字典的內(nèi)容和定義數(shù)據(jù)的方法。分析系統(tǒng)在法律、社會、市場等方面的認(rèn)可度??尚行匝芯康娜蝿?wù)不是解決問題,而是確定是否可解/值得解。通過快速構(gòu)建一個在機(jī)器上可運行的原型系統(tǒng),讓用戶試用原型,并收集反饋意見的辦法,來獲取用戶真實的需求。軟件生命周期方法學(xué)是軟件工程的傳統(tǒng)途徑,劃分階段步驟的目的和實質(zhì)是:控制開發(fā)工作的復(fù)雜性,通過有限步驟,把抽象邏輯概念,轉(zhuǎn)化為具體物力實現(xiàn)。12.什么是軟件過程?它與軟件工程方法學(xué)有何關(guān)系?軟件過程是指為了獲得高質(zhì)量軟件產(chǎn)品,在軟件工具支持下,由軟件人員完成的一系列軟件工程活動。6.簡述軟件的定義?!盾浖こ袒A(chǔ)》習(xí)題集答案第一章 概 述1.什么是軟件危機(jī),它有哪些典型表現(xiàn)?所謂“軟件危機(jī)”就是,在計算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重的問題,概括起來歸納為:如何開發(fā)軟件,以滿足日益增長、日趨復(fù)雜的需要;如何維護(hù)數(shù)量不斷膨脹的已有軟件。4.軟件工程是如何用來消除軟件危機(jī)的?軟件工程是從技術(shù)和管理兩個方面來研究如何更好地開發(fā)和維護(hù)計算機(jī)軟件,從源頭上消除軟件危機(jī)。這里的控制,即規(guī)??刂啤⒊杀究刂?、復(fù)雜性控制等。14.簡述軟件生命周期方法學(xué)的途徑,以及劃分階段步驟的目的和實質(zhì)。是為了克服瀑布模型的缺點而提出來的。 第二章 可行性研究1.在軟件開發(fā)的早期階段,為什么要進(jìn)行可行性研究?其目的和任務(wù)各是什么?可行性研究的目的是用最小的代價,在盡可能短的時間內(nèi)確定問題是否可解決,以及是否值得解決。4. 社會可行性。數(shù)據(jù)流圖在可行性分析中可以幫助分析和描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程,用圖形的方式描述系統(tǒng)的邏輯功能,是系統(tǒng)分析員和用戶之間理想的通信工具。定義軟件范圍需要以下信息:a. 與用戶、總體目標(biāo)及利益相關(guān)的問題。甘特圖的優(yōu)點是簡單,能動態(tài)地反映開發(fā)進(jìn)展;缺點是難以反映多個任務(wù)間的邏輯關(guān)系。14.進(jìn)行成本/效益分析的方法主要有哪些?常用成本/效益分析的方法主要有:(1) 貨幣的時間價值(2) 投資回收期(3) 純收入(4) 投資回收率16.如何對制定完成的軟件計劃進(jìn)行復(fù)審?為什么要復(fù)審?軟件計劃的復(fù)審?fù)ǔI婕坝嘘P(guān)軟件工作范圍和軟硬件資源問題等。3.需求分析的任務(wù)是什么?確定對待開發(fā)系統(tǒng)的綜合要求。實體聯(lián)系圖是按照用戶的觀點對數(shù)據(jù)建立的模型。控制耦合是一個模塊通過傳遞開關(guān)、標(biāo)志、名字等控制信息,明顯地控制選擇另一個模塊的功能。9.常用數(shù)據(jù)流類型有哪些?變換流和事務(wù)流。它有哪些工作步驟?Jackson方法是以數(shù)據(jù)結(jié)構(gòu)(data structure)為基礎(chǔ)設(shè)計每個模塊的處理過程,將數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化成程序結(jié)構(gòu)。這是因為,如果一個界面設(shè)計的不好,也即通常所說的用戶界面不友好,可以使用戶在使用時感到不便,甚至制造麻煩,系統(tǒng)就難以發(fā)揮應(yīng)有的效益,甚至可能被用戶棄用。5.信息不能帶有指責(zé)色彩。14.簡述軟件測試的步驟。20.集成測試主要有漸增式測試、非漸增式測試兩種,試述兩種方式的異同點。22.什么是回歸測試?回歸測試的測試用例集如何確定?回歸測試是指重新執(zhí)行已經(jīng)做過的測試的某個子集,以保證系統(tǒng)在發(fā)生調(diào)試、功能變化等事項后,沒有帶來非預(yù)期的副作用。其對測試數(shù)據(jù)的選擇是基于對程序功能的分析,按照程序輸入要求和輸出要求,選擇若干數(shù)據(jù)進(jìn)行測試功能的過程。調(diào)試過程的關(guān)鍵不是調(diào)試技術(shù),而是用來推斷錯誤原因的基本策略。軟件可用性是指程序在給定的時間點,按照說明書的規(guī)定,成功地運行的概率。修改不及時引起用戶不滿;170。11.什么是軟件的用戶文檔?提供用戶了解、使用、操作和安裝系統(tǒng)的文檔資料。而編碼階段則主要是:可理解性、可修改性、可移植性和效率。因為是重大修改,所以需要從修改程序規(guī)格說明和詳細(xì)設(shè)計開始,對開發(fā)文檔進(jìn)行重大修改,而源碼也會需要重新編制。4.什么是“對象”?它與傳統(tǒng)數(shù)據(jù)有何不同?對象是封裝了數(shù)據(jù)結(jié)構(gòu)及可以施加在這些數(shù)據(jù)結(jié)構(gòu)上的操作的封裝體,可以表示為:對象Object: = 身份ID + 方法Method + 屬性Attribute+ 消息Message。9.什么是動態(tài)模型?建立動態(tài)模型時主要使用哪些圖形符號?這些符號的含義是什么?描述系統(tǒng)控制結(jié)構(gòu)。 結(jié)構(gòu)層第1步:收集 第2步:篩選刪除 第3步:完善劃分主題確立屬性識別繼承關(guān)系及其它修改3.復(fù)雜問題的對象模型有哪5個層次?主題層、類amp。對象封裝。設(shè)計結(jié)果清晰易懂,應(yīng)做到:① 用詞一致 —— 按習(xí)慣用法命名。 7個)。這是由于面向?qū)ο笳Z言相對非面向?qū)ο蟮恼Z言,其突出的優(yōu)點:一致的表示方法、可重用性、可維護(hù)性。確認(rèn)測試與傳統(tǒng)確認(rèn)測試一樣,仍然關(guān)注于用戶可見的動作和用戶可識別的系統(tǒng)輸出,但是,基于場景的測試總是主宰面向?qū)ο笙到y(tǒng)的確認(rèn)測試。3. 簡述Gantt圖的用途和優(yōu)缺點。7. 什么是軟件質(zhì)量?軟件質(zhì)量就是軟件與明確及隱含的需求相一致的程度。(1)初始級(2)可重復(fù)級(3)已定義級(4)已管理級(5)優(yōu)化級
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1