中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述_第1頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述_第2頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述_第3頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述_第4頁
中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

中級信息系統(tǒng)管理工程師-信息系統(tǒng)實(shí)施-5.系統(tǒng)實(shí)施概述[單選題]1.下圖用白盒測試方法進(jìn)行測試,圖中有(請作答此空)條路徑采用McCabe度量計算該程序圖的環(huán)路復(fù)雜性為()A.3B.4C.5D.6正確答案:B參考解析:環(huán)形復(fù)雜度V(G)=E-N+2,其中,E是流圖中邊的條數(shù),N是結(jié)點(diǎn)數(shù)。[單選題]2.在軟件項(xiàng)目開發(fā)過程中,進(jìn)行軟件測試的目的是(),若對軟件項(xiàng)目進(jìn)行風(fēng)險評估時,(請作答此空)與風(fēng)險無關(guān)。A.開發(fā)需要的資金是否能按時到位B.開發(fā)人員和用戶是否充分理解系統(tǒng)的需求C.高級管理人員是否正式承諾支持該項(xiàng)目D.最終用戶是否同意系統(tǒng)的最后部署與運(yùn)行正確答案:D參考解析:在《軟件測試的藝術(shù)》中,Myers軟件測試的目的:測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤;一個好的測試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤;一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。軟件開發(fā)中的風(fēng)險與高級管理人員的支持程度有關(guān),與對系統(tǒng)需求理解的程度有關(guān),與開發(fā)資金的及時投入有關(guān),但是與最終用戶無關(guān),系統(tǒng)的最后部署與運(yùn)行不屬于開發(fā)過程。Boehm提出的十大風(fēng)險是:開發(fā)人員短缺、不能實(shí)現(xiàn)的進(jìn)度和預(yù)算、開發(fā)了錯誤的軟件功能、開發(fā)了錯誤的用戶接口、華而不實(shí)的需求、需求不斷地變動、外部執(zhí)行的任務(wù)不符合要求、外部提供的組件不符合要求、實(shí)時性不符合要求、超出了計算機(jī)科學(xué)發(fā)展的水平。[單選題]3.軟件測試是軟件開發(fā)過程中不可缺少的一項(xiàng)任務(wù),通常在代碼編寫階段需要進(jìn)行(請作答此空),而檢查軟件的功能是否與用戶要求一致是()的任務(wù)。A.驗(yàn)收測試B.系統(tǒng)測試C.單元測試D.集成測試正確答案:C參考解析:測試有模塊測試、聯(lián)合測試、驗(yàn)收測試、系統(tǒng)測試4種類型①模塊測試:是對一個模塊進(jìn)行測試,根據(jù)模塊的功能說明,檢查模塊是否有錯誤。這種測試在各模塊編程之后進(jìn)行。一般由編程人員自己進(jìn)行。②聯(lián)合測試:即通常所說的聯(lián)調(diào)。聯(lián)合測試可以發(fā)現(xiàn)總體設(shè)計中的錯誤,例如模塊界面的問題。③驗(yàn)收測試:檢驗(yàn)系統(tǒng)說明書的各項(xiàng)功能與性能是否實(shí)現(xiàn)和滿足要求。常見的驗(yàn)收測試有α測試和β測試,這兩種測試都是由用戶進(jìn)行的。但前者由使用者在應(yīng)用系統(tǒng)開發(fā)所在地與開發(fā)者一同進(jìn)行觀察記錄,后者由用戶在使用環(huán)境中獨(dú)立進(jìn)行④系統(tǒng)測試:是對整個系統(tǒng)的測試,將硬件,軟件,操作人員看作一個整體,檢驗(yàn)它是否有不符合系統(tǒng)說明書的地方。這種測試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計中的錯誤。[單選題]4.開發(fā)人員將系統(tǒng)設(shè)計階段得到的目標(biāo)系統(tǒng)的邏輯模型轉(zhuǎn)換為目標(biāo)系統(tǒng)的物理模型,該階段得到的工作總成果是(),可作為下一個階段系統(tǒng)實(shí)施的工作依據(jù)。A.系統(tǒng)設(shè)計說明書B.系統(tǒng)模塊結(jié)構(gòu)圖C.物理系統(tǒng)配置方案D.流程圖和界面設(shè)計正確答案:A參考解析:開發(fā)人員將系統(tǒng)設(shè)計階段得到的目標(biāo)系統(tǒng)的邏輯模型轉(zhuǎn)換為目標(biāo)系統(tǒng)的物理模型,該階段得到的工作總成果是系統(tǒng)設(shè)計說明書,可作為下一個階段系統(tǒng)實(shí)施的工作依據(jù)[單選題]5.為驗(yàn)證程序模塊A是否實(shí)現(xiàn)了系統(tǒng)設(shè)計說明書的要求,需要進(jìn)行(請作答此空):該模塊能否與其它模塊按照規(guī)定方式正確工作,還需要進(jìn)行()。A.模塊測試B.集成測試C.確認(rèn)測試D.系統(tǒng)測試正確答案:A參考解析:模塊測試即單元測試,是對一個模塊進(jìn)行測試,根據(jù)模塊的功能說明,檢查模塊是否有錯誤,這種測試在各模塊編程之后進(jìn)行。模塊測試一般由編程人員自己進(jìn)行。主要測試:模塊界面,內(nèi)部數(shù)據(jù)結(jié)構(gòu),獨(dú)立路徑,錯誤處理,邊界條件。集成測試也叫做組裝測試,通常在模塊測試的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測試。集成測試是檢驗(yàn)程序單元或部件的接口關(guān)系,逐步集成為符合概要設(shè)計要求的程序部件或整個系統(tǒng)。確認(rèn)測試是通過檢驗(yàn)和提供客觀證據(jù),證實(shí)軟件是否滿足特定預(yù)期用途的需求。確認(rèn)測試是檢測與證實(shí)軟件是否滿足軟件需求說明書中規(guī)定的要求。系統(tǒng)測試是為驗(yàn)證和確認(rèn)系統(tǒng)是否達(dá)到其原始目標(biāo)(是否有不符合系統(tǒng)說明書的地方),而對集成的硬件和軟件系統(tǒng)進(jìn)行的測試。這種測試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計中的錯誤。[單選題]6.軟件測試是軟件開發(fā)過程中不可缺少的一項(xiàng)任務(wù),通常在代碼編寫階段需要進(jìn)行(),而檢查軟件的功能是否與用戶要求一致是(請作答此空)的任務(wù)。A.驗(yàn)收測試B.系統(tǒng)測試C.單元測試D.集成測試正確答案:A參考解析:測試有模塊測試、聯(lián)合測試、驗(yàn)收測試、系統(tǒng)測試4種類型①模塊測試:是對一個模塊進(jìn)行測試,根據(jù)模塊的功能說明,檢查模塊是否有錯誤。這種測試在各模塊編程之后進(jìn)行。一般由編程人員自己進(jìn)行。②聯(lián)合測試:即通常所說的聯(lián)調(diào)。聯(lián)合測試可以發(fā)現(xiàn)總體設(shè)計中的錯誤,例如模塊界面的問題。③驗(yàn)收測試:檢驗(yàn)系統(tǒng)說明書的各項(xiàng)功能與性能是否實(shí)現(xiàn)和滿足要求。常見的驗(yàn)收測試有α測試和β測試,這兩種測試都是由用戶進(jìn)行的。但前者由使用者在應(yīng)用系統(tǒng)開發(fā)所在地與開發(fā)者一同進(jìn)行觀察記錄,后者由用戶在使用環(huán)境中獨(dú)立進(jìn)行④系統(tǒng)測試:是對整個系統(tǒng)的測試,將硬件,軟件,操作人員看作一個整體,檢驗(yàn)它是否有不符合系統(tǒng)說明書的地方。這種測試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計中的錯誤。[單選題]7.采用白盒測試方法時,應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)確定測試數(shù)據(jù)。A.程序的內(nèi)部邏輯B.程序的復(fù)雜結(jié)構(gòu)C.使用說明書的內(nèi)容D.程序的功能正確答案:A參考解析:對軟件測試的主要方法有人工測試、機(jī)器測試人工測試:是指采用人工的方式進(jìn)行測試。目的是通過對程序靜態(tài)結(jié)構(gòu)的檢查,找出編譯時不能發(fā)現(xiàn)的錯誤,經(jīng)驗(yàn)表明,組織良好的人工測試可以發(fā)現(xiàn)程序中30~70%的編碼錯誤和邏輯設(shè)計錯誤。人工測試又被稱為復(fù)審,主要有個人復(fù)查;走查;會審機(jī)器測試:機(jī)器測試分為黑盒和白盒測試兩種。黑盒測試也被稱為功能測試,將軟件看成黑盒子,在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測試軟件的外部特性。白盒測試也被稱為結(jié)構(gòu)測試,將軟件看成透明的白盒,根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯來設(shè)計測試用例。對程序的路徑和過程進(jìn)行測試,檢查是否滿足設(shè)計的需要[單選題]8.下圖用白盒測試方法進(jìn)行測試,圖中有()條路徑采用McCabe度量計算該程序圖的環(huán)路復(fù)雜性為(請作答此空)。A.3B.4C.5D.6正確答案:B參考解析:環(huán)形復(fù)雜度V(G)=E-N+2,其中,E是流圖中邊的條數(shù),N是結(jié)點(diǎn)數(shù)。[單選題]9.系統(tǒng)分析報告的主要作用是()。A.系統(tǒng)規(guī)劃的依據(jù)B.系統(tǒng)實(shí)施的依據(jù)C.系統(tǒng)設(shè)計的依據(jù)D.系統(tǒng)評價的依據(jù)正確答案:C參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對系統(tǒng)的應(yīng)用需求。其主要任務(wù)是:了解用戶需求。通過對現(xiàn)行系統(tǒng)中數(shù)據(jù)和信息的流程以及系統(tǒng)的功能給出邏輯的描述,得出現(xiàn)行系統(tǒng)的邏輯模型。確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報告。在調(diào)查和分析中得出新系統(tǒng)的功能需求,并給出明確地描述。根據(jù)需要與實(shí)現(xiàn)可能性,確定新系統(tǒng)的功能,用一系列圖表和文字給出新系統(tǒng)功能的邏輯描述,進(jìn)而形成系統(tǒng)的邏輯模型。完成系統(tǒng)分析報告,為系統(tǒng)設(shè)計提供依據(jù)。[單選題]10.以下不屬于系統(tǒng)設(shè)計階段任務(wù)的是()。A.總體設(shè)計B.程序設(shè)計C.模塊結(jié)構(gòu)設(shè)計D.詳細(xì)設(shè)計正確答案:B參考解析:程序設(shè)計屬于實(shí)施階段的任務(wù)。[單選題]11.某商場的銷售系統(tǒng)所使用的信用卡公司信息系統(tǒng)的數(shù)據(jù)格式發(fā)生了更改,因此對該銷售系統(tǒng)進(jìn)行的修改屬于()維護(hù)。A.改正性B.適應(yīng)性C.改善性D.預(yù)防性正確答案:B參考解析:更正性。由于系統(tǒng)測試不可能揭露系統(tǒng)存在的所有錯誤,因此在系統(tǒng)投入運(yùn)行后頻繁的實(shí)際應(yīng)用過程中,就有可能暴露出系統(tǒng)內(nèi)隱藏的錯誤適應(yīng)性維護(hù)。適應(yīng)性維護(hù)時為了使系統(tǒng)適應(yīng)環(huán)境的變化而進(jìn)行的維護(hù)工作。完善性維護(hù)。在系統(tǒng)的使用過程中,用戶往往要求擴(kuò)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論