《軟件工程》試卷_第1頁
《軟件工程》試卷_第2頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、一、單項選擇題(110)軟件測試的目的是( )評估軟件的質(zhì)量B。 發(fā)覺軟件的錯誤C. 找出軟件中的全部錯誤D。 證明軟件是正確的爭辯開發(fā)所需的成本和資源屬于可行性爭辯中的( )爭辯技術(shù)可行性B。 經(jīng)濟可行性C。 法律可行性D. 操作可行性軟件具體設(shè)計的主要任務(wù)是確定每個模塊的( )A。外部接口B.功能C。 編程D。 算法和使用的數(shù)據(jù)結(jié)構(gòu)進行需求分析的描述工具有很多,但不包括( )A。 數(shù)據(jù)流圖B.流程圖C. 判定表D. 數(shù)據(jù)字典產(chǎn)生軟件維護的副作用,是指( )A。 開發(fā)時的錯誤B.隱含的錯誤C。 因修改軟件而造成的錯誤D。 運行時誤操作第一個有代表性的結(jié)構(gòu)化程序設(shè)計語言是( )FORTRANB

2、。 PASACLC。 CD。 COBOL用黑盒法設(shè)計測試用例的方法之一為( )邊界值分析B. 規(guī)律掩蓋C. 循環(huán)掩蓋D。 基本路徑測試數(shù)據(jù)字典是用來定義( )中的各個成份的具體含義的A。 流程圖B. 功能結(jié)構(gòu)圖C。 系統(tǒng)結(jié)構(gòu)圖D. 數(shù)據(jù)流圖開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的沖突,這種現(xiàn)象稱為( )A。 軟件工程B.軟件周期C。 軟件危機D。 軟件產(chǎn)生白盒法又稱為規(guī)律掩蓋法,主要用于( )A。 功能測試B。 系統(tǒng)測試C. 單元測試D。 確認(rèn)測試110)面對數(shù)據(jù)流的設(shè)計方法能夠把信息流映射成軟件結(jié)構(gòu),信息流可以分為兩種類型。信息沿輸入通路進 入系統(tǒng),同時由外部形式變換成內(nèi)部形式,進入系

3、統(tǒng)的信息通過變換中心,經(jīng)加工處理以后,再沿輸出通路變換成外部形式離開軟件系統(tǒng),當(dāng) DFD 具有這些特征時,這種信息流就叫做.假如當(dāng)數(shù)據(jù)沿輸入通路到達一個處理 T 時,這個處理依據(jù)輸入數(shù)據(jù)的類型在若干動作序列中選出一個來執(zhí)行,這種數(shù)據(jù)流就稱為.軟件配置管理是應(yīng)用于整個軟件過程中的愛護性活動,它是在軟件整個生命期內(nèi)管理變化的一組活 動。軟件配置由一組相互關(guān)聯(lián)的對象組成,這些對象也稱為。一旦一個配置對象已被開發(fā)出來并且通過了復(fù)審,它就變成了。度量軟件規(guī)模的方法主要有兩種,技術(shù)依據(jù)以往開發(fā)類似產(chǎn)品的閱歷和歷史數(shù)據(jù),估量實現(xiàn)一個功能所需的源程序行數(shù);技術(shù)依據(jù)對軟件信息域特性和軟件簡單性的評估結(jié)果,估算軟

4、件規(guī)模.在確認(rèn)測試中,假如軟件是為很多客戶開發(fā)的,那么讓每個客戶都進行正式的驗收測試是不現(xiàn)實的 .在這種狀況下,絕大多數(shù)軟件開發(fā)商都使用稱為測試和測試的過程,來發(fā)覺哪些看起來只有最終用戶才能發(fā)覺的錯誤,其中前者由最終用戶們在一個或多個客戶場所進行的 ,而后者是在開發(fā)者的場所進行的。已知產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢驗產(chǎn)品內(nèi)部動作是否依據(jù)規(guī)格說明書的規(guī)定正常進行, 這種軟件測試方法稱為:;假如已經(jīng)知道了產(chǎn)品應(yīng)當(dāng)具有的功能,可以通過測試來檢驗是否每個功能都能正常使用,這種軟件測試方法稱為:。三. 15)典型的黑盒測試方法包括:等價類劃分法、邊界值分析法和基本路經(jīng)測試法()MC/DC 掩蓋以及

5、條件組合掩蓋的測試用例數(shù)的上限分別為n 個和2n個()3。 CMM 的主要作用有兩個,一是為軟件項目的招投標(biāo)工作供應(yīng)依據(jù),二是為軟件企業(yè)的內(nèi)部改進供應(yīng)參考.()4.軟件質(zhì)量保證措施主要有:基于非執(zhí)行的測試、基于執(zhí)行的測試和程序正確性證明()5。 Jackson 方法是典型的面對數(shù)據(jù)流的設(shè)計方法。()四、連連看(115)MTTFUML SA SD DFD數(shù)據(jù)流圖 結(jié)構(gòu)化分析 統(tǒng)一建模語言平均無故障時間結(jié)構(gòu)化設(shè)計五、簡答題(520)1、 修改一個已有的庫存清單系統(tǒng),使它能在每天送給選購員一份定貨報表。修改已有的庫存清單程序并且編寫產(chǎn)生報表的程序,估量共需 8000 元,系統(tǒng)修改后能準(zhǔn)時定貨,這將消

6、退零件短缺問題,估量因2500 元.12,利用貨幣的時間價值計算公式可以計算出修改庫存清單系統(tǒng)后每年估計節(jié)省的錢的現(xiàn)在價值,如下表所示。依據(jù)此表分別計算投資回收期和純收入。2BROC BCE)112212 (EE)的約束集.34324000 條指令的程序時,.經(jīng)過一個月測試后,20 個錯誤,使MTTF 10h。與此同時,乙發(fā)覺24 個錯誤,其中6 個甲也發(fā)覺了。以后由甲一個人連續(xù)測試這個程序。由此推斷,剛開頭測試時程序中潛藏的錯誤總數(shù)為 ? MTTF60h,必需再改正多少個錯誤?還需要的測試時間為多少?4McCabeHalstead2000,操作數(shù)消滅的總次數(shù)為 4500,則程序長度為多少?。

7、進行完具體設(shè)計之后,可以確定程序中使用的不同運算符(包括關(guān)鍵字)256,不同操作數(shù)(變量和常數(shù))512Halstead的程序長度猜測結(jié)果為多少?程序中包含錯誤的個數(shù)為多少?六 綜合題(10501、 某企業(yè)銷售管理系統(tǒng)的功能為:(1)接受顧客的訂單,檢驗訂單,若庫存有貨,進行供貨處理,即修改庫存,給倉庫開備貨單,并且將訂單留底;若庫存量不足,(2)依據(jù)缺貨記錄進行缺貨統(tǒng)計,將缺貨通知單發(fā)給選購部門,以便選購。(3)依據(jù)選購部門發(fā)來的進貨通知單處理進貨,即修改庫存,并從缺貨記錄中取出缺貨訂單進行供貨處理.(4)依據(jù)留底的訂單進行銷售統(tǒng)計,打印 統(tǒng)計表給經(jīng)理.請依據(jù)對此系統(tǒng)的功能描述繪出此系統(tǒng)的頂層、0 1 層數(shù)據(jù)流圖.21123456789103n PAD 圖(所謂完全數(shù)是指這樣的數(shù),其全部因子之如6=1+2+。4、 對如圖所示的被測試模塊的流程圖,用例僅能滿足

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論