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

正文內(nèi)容

軟件工程課后題答案-資料下載頁

2025-06-28 15:55本頁面
  

【正文】 性測試或行為測試,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,只知道軟件產(chǎn)品應(yīng)該具有的功能,在程序接口處測試檢驗每個功能是否都能正常使用。白盒測試有時稱為透明盒測試,已知產(chǎn)品內(nèi)部工作過程,通過測試檢驗產(chǎn)品內(nèi)部動作是否按照產(chǎn)品規(guī)格說明的規(guī)定正常進行。靜態(tài)測試是指測試不運行的部分,只是靜態(tài)檢查和審核;動態(tài)測試是指通常意義上的測試,即使用和運行軟件。4. 設(shè)計下列偽程序的語句覆蓋、分支覆蓋和條件覆蓋的測試用例。STARTINPUT( A, B, C )IF A5 AND B10 THENX=10ELSEX=1END IFIF C15 THENY=20ELSEY=2END IFPRINT( X, Y )STOP5. 某圖書館有一個使用CRT 終端的信息檢索系統(tǒng),該系統(tǒng)有表137 所示的4 條基本檢索命令,要求:(1) 設(shè)計測試用例,全面測試系統(tǒng)的正常操作。(2) 設(shè)計測試用例,測試系統(tǒng)的非正常操作。表137 某圖書館信息檢索系統(tǒng)的4 條基本檢索命令名稱語法操作BROWSE(瀏覽) b(關(guān)鍵字)系統(tǒng)搜索給出的關(guān)鍵字,找出字母排列與此關(guān)鍵字最相近的字,然后在屏幕上顯示約20 個加了行號的字,與給出的關(guān)鍵字完全相同的字應(yīng)排在(大約)中央的位置SELECT(選取) s(屏幕上的行號)系統(tǒng)創(chuàng)建一個文件保存含有由行號指定的關(guān)鍵字的全部圖書的索引,這些索引都有編號(第一個索引的編號為1,第二個為2……)DISPLAY(顯示) d(索引號)系統(tǒng)在屏幕上顯示與給定的索引號有關(guān)的信息,這些信息與通常在圖書館的目錄卡上給出的信息相同。這條命令接在BROWSE/SELECT 或FIND 命令后面用,以顯示文件中的索引信息FIND(查找) f(作者姓名)系統(tǒng)搜索指定的作者姓名,并在屏幕上顯示該作者的著作的索引號,同時把這些索引存入文件。6. 程序Triangle 讀入3 個整數(shù)值,這3 個整數(shù)代表同一個三角形三條邊的長度,程序根據(jù)這3個值判斷是否構(gòu)成三角形,若是三角形,判斷其類型屬于不等邊、等腰或等邊三角形中的哪一種,并輸出“不是三角形”、“不等邊三角形”、“等腰三角形”、“等邊三角形”等信息。畫出程序流程圖,并寫出對該程序進行動態(tài)黑盒測試和動態(tài)白盒測試的測試用例。7. 軟件測試分哪些階段?各階段的含義是什么?(1)即單元測試、集成測試、確認測試和系統(tǒng)測試(2)單元測試也稱模塊測試,是針對軟件設(shè)計的最小單元程序模塊進行測試的工作。集成測試也稱組裝測試,它的任務(wù)是按照一定的策略對單元測試的模塊進行組裝,并在組裝過程中進行模塊接口與系統(tǒng)功能測試。確認測試也稱為有效性測試,目的是驗證軟件的有效性,即驗證軟件的功能和性能及其他特性是否符合用戶要求。系統(tǒng)測試的目的是為了測試軟件安裝到實際應(yīng)用的系統(tǒng)中后,能否與系統(tǒng)的其余部分協(xié)調(diào)工作,以及對系統(tǒng)運行可能出現(xiàn)的各種情況的處理能力。8. 試述∝測試與β測試的區(qū)別。α 測試是邀請用戶參加在開發(fā)場地進行的測試,軟件環(huán)境盡量模擬實際運行環(huán)境,由開發(fā)組成員或用戶實際操作運行。β 測試是由部分用戶在實際的使用環(huán)境中進行的測試。9. 面向?qū)ο鬁y試有哪些類型?面向?qū)ο鬁y試大致包括模型測試、類測試、交互測試、系統(tǒng)(子系統(tǒng))測試、驗收測試和發(fā)布測試6 種類型。10. 面向?qū)ο蟮膯卧獪y試、集成測試、確認測試和系統(tǒng)測試有哪些新特點?封裝、繼承、多態(tài)。11. 常見的調(diào)試方法有哪些?常見的調(diào)試方法有原始法調(diào)試、回溯法調(diào)試、歸納法調(diào)試、演繹法調(diào)試和對分法調(diào)試5 種。12. 自動化測試工具可分為哪些類型?試列舉幾種常見的測試工具。? 宏錄制和回放軟件。利用宏程序,測試員可回放錄制的宏,重復(fù)執(zhí)行測試軟件的操作。? 可編程的宏。在簡單錄制和回放的基礎(chǔ)上,編寫回放系統(tǒng)遵循的簡單指令。? 完全可編程的自動測試工具。除了具有成熟編程語言的能力和驅(qū)動被測試軟件的宏命令,最重要的特點是具有驗證的能力,可檢查軟件是否以預(yù)期方式運行。WinRunner、LoadRunner、TestDirector、Test RealTime第十四章1. 為什么說軟件維護是不可避免的?因為軟件的開發(fā)過程中,一般很難檢測到所有的錯誤,其次軟件在應(yīng)用過程中需要隨用戶新的要求或運行環(huán)境的變化而進行軟件的修改或糾正軟件開發(fā)過程未發(fā)現(xiàn)的錯誤,增強、改進和完善軟件的功能和性能,以適應(yīng)軟件的發(fā)展,延長軟件的壽命,軟件的維護是不可避免的。2. 糾錯和排錯性維護是相同的嗎?說明理由。不相同。對在測試階段未能發(fā)現(xiàn)的,在軟件投入使用后才逐漸暴露出來的錯誤的測試、診斷、定位、糾錯以及驗證、修改的回歸測試過程,稱為糾錯性維護。3. 有人說,提高軟件的可維護性是軟件生產(chǎn)工程化的根本目標之一。你同意這個觀點嗎?試說明理由。同意。系統(tǒng)維護是系統(tǒng)可靠運行的重要技術(shù)保障4. 怎樣避免維護的副作用?5. 討論高級語言對適應(yīng)性維護的影響。改編一個程序以適應(yīng)新的要求總是可能的嗎?6. 計算軟件價格時,應(yīng)該不應(yīng)該把維護費用計入成本(即除去開發(fā)費用外,還要加上預(yù)防的維護費用)?為什么?維護是軟件生命周期中非常重要的一個環(huán)節(jié),所以除去開發(fā)費用外,還要加上預(yù)防的維護費用在軟件的價格里面。7. 什么是軟件再工程?軟件再工程的主要活動有哪些?指在逆向工程所獲信息的基礎(chǔ)上修改重構(gòu)已有的系統(tǒng),產(chǎn)生的一個新版本,或者說利用這些信息修改或重構(gòu)軟件系統(tǒng)的工作。它定義了6 類活動,即庫存目錄分析、文檔重構(gòu)、逆向工程、代碼重構(gòu)、數(shù)據(jù)重構(gòu)、正向工程。第十五章1. 軟件項目管理的職能包括那些內(nèi)容?(1) 制訂計劃:規(guī)定待完成的任務(wù)、要求、資源、人力和進度等。(2) 建立組織:為實施計劃,保證任務(wù)的完成,需要建立分工明確的責任制機構(gòu)。(3) 配置人員:任用各種層次的技術(shù)人員和管理人員。(4) 指導(dǎo):鼓勵和動員軟件人員完成所分配的工作。(5) 檢驗:對照計劃或標準,監(jiān)督和檢查實施的情況。2. 假設(shè)自己被指定為項目負責人,任務(wù)是開發(fā)一個應(yīng)用系統(tǒng)該系統(tǒng)類似于自己小組以前做過的那些系統(tǒng),但是規(guī)模更大且更復(fù)雜一些??蛻粢呀?jīng)寫出了完整的需求文檔。應(yīng)選用哪種項目組結(jié)構(gòu)?假設(shè)自己被指派為一個軟件公司的項目負責人,任務(wù)是開發(fā)技術(shù)上具有創(chuàng)新性的產(chǎn)品,該產(chǎn)品把虛擬實現(xiàn)硬件和最先進的軟件結(jié)合在一起,由于家庭娛樂市場的競爭非常激烈,這行工作的壓力很大。應(yīng)選擇哪種項目組結(jié)構(gòu)?假設(shè)自己被指派作為一個大型軟件產(chǎn)品公司的項目負責人,工作是管理該公司已廣泛應(yīng)用的字處理軟件的新版本開發(fā)。由于市場競爭激烈,公司規(guī)定了嚴格的完成期限且對外公布了。應(yīng)選擇哪種項目組結(jié)構(gòu)?3. 推遲哪種關(guān)鍵路徑上的任務(wù)會延遲整個項目?4. 軟件開發(fā)成本的估算方法有哪些?1. 類比估算法2. 參數(shù)估計法3. 軟件工具法5. 軟件配置管理的作用是什么?基線在軟件配置管理中有什么作用?(1)軟件配置管理(Software Configuration Management,SCM)是一套管理軟件開發(fā)和軟件維護以及各種中間軟件產(chǎn)品的方法和規(guī)則。目標是表示變更,控制變更,確保變更的正確實施,報告變更。SCM 是用在整個軟件生存周期各階段中的變更活動。(2)基線的作用是把開發(fā)階段的工作劃分的更加明確化,使本來連續(xù)的工作在這些點上斷開,便于檢查階段成果6. 假設(shè)你要開車去機場趕一趟從未做過的航班,那么這次旅行有什么風險?哪些風險可以作為一般風險來處理?航班晚點、航班取消、財產(chǎn)丟失、財產(chǎn)損壞、人身安全、航班晚點、航班取消、財產(chǎn)丟失、財產(chǎn)損壞可以當做一般風險來處理。第十六章1. XP 技術(shù)的核心價值觀是什么?它的4 個核心價值觀是交流、簡單性、反饋和勇氣;2. 簡述凈室軟件工程的關(guān)鍵技術(shù)?;诮y(tǒng)計過程控制的增量開發(fā),基于函數(shù)的規(guī)范、設(shè)計和驗證,統(tǒng)計測試和軟件認證3. 簡述AOP 技術(shù)的開發(fā)步驟及其關(guān)鍵技術(shù)。(1) 方面的分解。(2) 關(guān)注點的實現(xiàn)。(3) 方面的重新組合。4. 簡述軟件復(fù)用的分類。1. 代碼的復(fù)用2. 設(shè)計的復(fù)用3. 分析的復(fù)用4. 測試信息的復(fù)用
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1