




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件工程復(fù)習(xí)題及答案1、1968年北約組織的計算機科學(xué)家在西德國際會議上正式提出_ 空1答案:軟件危機2、瀑布模型是由_驅(qū)動的? 空1答案:文檔3、概要設(shè)計過程通常分為兩個階段,系統(tǒng)設(shè)計階段和 _ 空1答案:詳細設(shè)計4、軟件維護時,對測試階段未發(fā)現(xiàn)的錯誤進行測試、定位、糾錯、修改的回歸測試過程稱為 _ 空1答案:改正性維護5、數(shù)據(jù)流圖的基本符號包括哪些?(_、_、_、_-和_) 空1答案:數(shù)據(jù)流空2答案:加工空3答案:文件空4答案:數(shù)據(jù)源空5答案:終點6、狀態(tài)轉(zhuǎn)換圖(簡稱狀態(tài)圖)中定義的狀態(tài)是哪些?(_、_、_) 空1答案:初態(tài)空2答案:終態(tài)空3答案:中間態(tài)1、下列確定對系統(tǒng)的綜合要求說法中錯
2、誤的是?() A. 功能需求指定系統(tǒng)必須提供的服務(wù)。B. 性能需求描述應(yīng)用系統(tǒng)與它的環(huán)境通信的格式。 (接口需求)(正確答案)C. 可用性量化了用戶可以使用系統(tǒng)的程度。D. 出錯處理需求說明系統(tǒng)對環(huán)境錯誤應(yīng)該怎樣響應(yīng)。2、下列哪些測試屬于白盒測試?() A基本路徑測試(正確答案)B等價類劃分C、邊界值分析D、錯誤推測E、邏輯覆蓋測試(正確答案)3、瀑布模型的不足在于() A過于簡單B不能適應(yīng)需求的動態(tài)變更(正確答案)C過于靈活D各階段需要進行評審4、不屬于數(shù)據(jù)流圖4種基本符號的是?() A.數(shù)據(jù)存儲B.處理C.數(shù)據(jù)流D.條件判斷(正確答案)5、不屬于狀態(tài)轉(zhuǎn)換圖中定義的狀態(tài)的是?( 初態(tài)、終態(tài)、
3、中間態(tài) ) 題目缺失,所以轉(zhuǎn)換問法:狀態(tài)轉(zhuǎn)換圖(簡稱狀態(tài)圖)中定義的狀態(tài)是哪些?(正確答案)6、屬于軟件設(shè)計過程中應(yīng)該遵循的基本原則的是?(高內(nèi)聚、低耦合 A ) A模塊化(正確答案)B高耦合C自頂向下D低內(nèi)聚7、軟件使不同的系統(tǒng)約束條件和用戶需求得到滿足的容易程度稱為軟件的 () A兼容性(正確答案)B可靠性C堅固性D可用性8、對在數(shù)據(jù)流圖中每一個命令的圖形元素均給以定義是() A、條目定義B、數(shù)據(jù)字典(正確答案)C、數(shù)據(jù)定義D、數(shù)據(jù)說明9、在設(shè)計測試用例時,應(yīng)當包括() A. 合理的輸入條件B. 不合理的輸入條件C. 合理的和不合理的輸入條件(正確答案)D. 部分條件10、軟件生命周期中所
4、花費用最多的階段是() A、詳細設(shè)計B、軟件編碼C、軟件測試D、軟件維護(正確答案)11、下列各項中不屬于邏輯覆蓋的是() A. 全部覆蓋(正確答案)B. 判定覆蓋C. 判定/條件覆蓋D. 語句覆蓋12、高級語言通常被分成三類,其中不包括() A、通用高級語言B、面向?qū)ο蟮恼Z言C、專用語言D、自然語言(正確答案)13、確定發(fā)生錯誤的位置和內(nèi)在原因所需的工作量幾乎占整個調(diào)試工作量的()%。 A、30B、50C、70D、90(正確答案)14、下列各項中不屬于邏輯覆蓋的是()(題目重復(fù)) A. 語句覆蓋B. 判定覆蓋C. 判定/條件覆蓋D. 全部覆蓋(正確答案)15、Jackson方法在需求分析階段
5、的主要步驟不包括()。 A. 了解實體行為(正確答案)B. 標識實體與行為C. 生成實體結(jié)構(gòu)圖D. 創(chuàng)建軟件系統(tǒng)模型1、用戶對軟件需求的描述不精確,往往是產(chǎn)生軟件危機的原因之一。 對(正確答案)錯2、用黑盒測試時,測試用例是根據(jù)程序內(nèi)部邏輯設(shè)計的。 對錯(正確答案)3、軟件模塊的耦合度越低越好。 對(正確答案)錯4、一個好的開發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團結(jié)協(xié)作,建立良好的人際關(guān)系,善于聽取別人的意見。 對(正確答案)錯5、在程序調(diào)試時,找出錯誤的位置和性質(zhì)比改正改錯誤更難。 對(正確答案)錯6、如果通過軟件測試沒有發(fā)現(xiàn)錯誤,則說明軟件是正確的。 對錯(正確答案)7、快速原型模型
6、可以有效適應(yīng)用戶需求的動態(tài)變化。 對(正確答案)錯8、模塊化,信息隱藏,抽象和逐步求精的軟件設(shè)計原則有助于得到高內(nèi)聚,低耦合的軟件產(chǎn)品。 對(正確答案)錯9、軟件也會磨損和老化。 對錯(正確答案)10、完善性維護是提高或完善軟件的性能。 對(正確答案)錯11、集成測試主要由用戶來完成。 對錯(正確答案)12、軟件危機完全是由于硬件問題引起的。 對錯(正確答案)1、為什么要進行需求分析?通常對軟件系統(tǒng)有哪些要求? _(答案:需求分析是一個發(fā)現(xiàn)、求精、建模、規(guī)格說明和復(fù)審的過程,我們進行需求分析是為了發(fā)現(xiàn)系統(tǒng)中可能存在的問題,以及確定系統(tǒng)必須完成的工作,為了更好的滿足用戶的真正需求。我們所做的一切
7、都是為了能夠真正的滿足用戶需求。 需求分析通常對軟件系統(tǒng)有一下需求: 1.功能需求,即指定系統(tǒng)必須提供的服務(wù) 2.性能需求,即指定系統(tǒng)必須滿足的定時約束或者容量約束 3.可靠性和可用性需求,即定量地指定系統(tǒng)的可靠性以及量化用戶可以使用系統(tǒng)的程度 4.出錯處理需求,即說明系統(tǒng)對環(huán)境錯誤應(yīng)該怎樣響應(yīng) 5.接口需求,即描述應(yīng)用系統(tǒng)與它的環(huán)境通信的格式 6.約束,即設(shè)計約束或?qū)崿F(xiàn)約束在設(shè)計或?qū)崿F(xiàn)應(yīng)用系統(tǒng)時應(yīng)遵守的限制條件 7.逆向需求,即說明軟件系統(tǒng)不應(yīng)該做什么 8.將來可能提出的要求,即明確的列出那些雖然不屬于當前系統(tǒng)開發(fā)范疇,但是據(jù)分析將來很可能會提出來的要求)2、 怎樣與用戶有效溝通以獲取用戶的
8、真實需求? _(答案:1.初步獲取需求,通過會議,訪談,問卷調(diào)查,觀察用戶工作流程等。 2.獲取用戶相關(guān)數(shù)據(jù)進行分析。 3.初步建立用戶規(guī)格說明并通過深層次的交流進行完善。)3、耦合性有哪幾種類型?順序? _(答案:(耦合度由高到低) (1) 內(nèi)容耦合 (2) 公共耦合 (3) 外部耦合 (4) 控制耦合 (5) 標記耦合 (6) 數(shù)據(jù)耦合 (7) 非直接耦合)4、軟件測試中按照錯誤的性質(zhì)和范圍進行分類可分為:“功能錯誤”及其它哪些錯誤? _(答案:(1)系統(tǒng)錯誤 (2)加工錯誤(算法錯誤) (3)數(shù)據(jù)錯誤 (4)代碼錯誤)5、軟件維護的5個過程? _(答案:需求分析 系統(tǒng)分析與設(shè)計 系統(tǒng)實現(xiàn) 軟件測試 軟件維護)6、黑盒測試?(問題不明確)資料拓展:什么是黑盒測試?采用黑盒技術(shù)測試用例有哪幾種方法? _(答案:黑盒測試法把被測試對象看成是一相黑盒子, 測試人員完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,只在軟件接口處進行測試,依據(jù)需求規(guī)格說明書,檢查程序是否滿足功能要求。 采用黑盒技術(shù)測試用例的方法有:等價類的劃分、邊界值分析、錯誤推測和因果圖。 黑盒測試: 測試特點:測試功能 測試依據(jù):需求規(guī)格說明書 方法舉例
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- K化工公司供應(yīng)鏈成本管理優(yōu)化研究
- 商場雨傘租賃合同范本
- 加工鐵架合同范本
- 買賣車合同范本
- 啤酒泡沫采購合同范本
- 防火防災(zāi)小常識主題班會
- 養(yǎng)生合作合同范本
- 淺談構(gòu)建小學(xué)數(shù)學(xué)深度學(xué)習(xí)的課堂教學(xué)策略
- 商場攤位購買合同范例
- 勞動合同范例文字
- 花城版音樂七年級下冊全冊教案
- 《游園》課件統(tǒng)編版高中語文必修下冊
- 自考證據(jù)法學(xué)講義(大全)
- 2024至2030年中國蝴蝶蘭周轉(zhuǎn)盤數(shù)據(jù)監(jiān)測研究報告
- 家用電器產(chǎn)品使用手冊編寫指南
- 河南省瓶裝液化石油氣管理辦法(試行)
- 紅茶市場洞察報告
- 外國來華留學(xué)生經(jīng)費管理辦法
- 蝴蝶蘭栽培技術(shù)規(guī)程
- 投標管理制度完整版
- 筋膜刀的臨床應(yīng)用
評論
0/150
提交評論