2008軟件水平考試軟件評測師真題及答案綜合_第1頁
2008軟件水平考試軟件評測師真題及答案綜合_第2頁
2008軟件水平考試軟件評測師真題及答案綜合_第3頁
2008軟件水平考試軟件評測師真題及答案綜合_第4頁
2008軟件水平考試軟件評測師真題及答案綜合_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

試卷科目:軟件水平考試(中級)軟件評測師綜合2008軟件水平考試軟件評測師真題及答案綜合PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages2008軟件水平考試軟件評測師真題及答案綜合第1部分:單項選擇題,共65題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.計算機的用途不同,對其部件的性能指標要求也有所不同。以科學計算為主的計算機,對(1)要求較高,而且應該重點考慮(2)。(1)A)外存儲器的讀寫速度B)主機的運算速度C)I/O設備的速度D)顯示分辨率答案:B解析:[單選題]2.(2)A)CPU的主頻和字長,以及內存容量B)硬盤讀寫速度和字長C)CPU的主頻和顯示分辨率D)硬盤讀寫速度和顯示分辨率答案:A解析:[單選題]3.(3)是指按內容訪問的存儲器。(3)A)虛擬存儲器B)相聯(lián)存儲器C)高速緩存(Cache)D)隨機訪問存儲器答案:D解析:[單選題]4.處理機主要由處理器、存儲器和總線組成,總線包括(4)。(4)A)數(shù)據(jù)總線、地址總線、控制總線B)并行總線、串行總線、邏輯總線C)單工總線、雙工總線、外部總線D)邏輯總線、物理總線、內部總線答案:A解析:[單選題]5.下面關于加密的說法中,錯誤的是(5)。A)數(shù)據(jù)加密的目的是保護數(shù)據(jù)的機密性B)加密過程是利用密鑰和加密算法將明文轉換成密文的過程C)選擇密鑰和加密算法的原則是保證密文不可能被破解D)加密技術通常分為非對稱加密技術和對稱密鑰加密技術答案:C解析:[單選題]6.下面關于防火墻功能的說法中,不正確的是(6)。(6)A)防火墻能有效防范病毒的入侵B)防火墻能控制對特殊站點的訪問C)防火墻能對進出的數(shù)據(jù)包進行過濾D)防火墻能對部分網(wǎng)絡攻擊行為進行檢測和報警答案:A解析:[單選題]7.下面關于漏洞掃描系統(tǒng)的敘述,錯誤的是(7)。(7)A)漏洞掃描系統(tǒng)是一種自動檢測目標主機安全弱點的程序B)黑客利用漏洞掃描系統(tǒng)可以發(fā)現(xiàn)目標主機的安全漏洞C)漏洞掃描系統(tǒng)可以用于發(fā)現(xiàn)網(wǎng)絡入侵者D)漏洞掃描系統(tǒng)的實現(xiàn)依賴于系統(tǒng)漏洞庫的完善答案:C解析:[單選題]8.軟件工程每一個階段結束前,應該著重對可維護性進行復審。在系統(tǒng)設計階段的復審期間,應該從(8)出發(fā),評價軟件的結構和過程。(8)A)指出可移植性問題以及可能影響軟件維護的系統(tǒng)界面B)容易修改、模塊化和功能獨立的目的C)強調編碼風格和內部說明文檔D)可<javascript.:;>測試<javascript:;>性答案:B解析:[單選題]9.計算機感染特洛伊木馬后的典型現(xiàn)象是(9)。(9)A)程序異常退出B)有未知程序試圖建立網(wǎng)絡連接C)郵箱被垃圾郵件填滿D)<javascript.:;>Window系統(tǒng)黑屏答案:B解析:[單選題]10.關于軟件著作權產生的時間,下面表述正確的是(10)。(10)A)自作品首次公開發(fā)表時B)自作者有創(chuàng)作意圖時C)自作品得到國家著作權行政管理部門認可時D)自作品完成創(chuàng)作之日答案:D解析:[單選題]11.程序員甲與同事乙在乙家探討甲近期編寫的程序,甲表示對該程序極不滿意,說要棄之重寫,并將程序手稿扔到乙家垃圾筒。后來乙將甲這一程序稍加修改,并署乙名發(fā)表。以下說法正確的是(11)。(11)A)乙的行為侵犯了甲的軟件著作權B)乙的行為沒有侵犯甲的軟件著作權,因為甲已將程序手稿丟棄C)乙的行為沒有侵犯甲的著作權,因為乙已將程序修改D)甲沒有發(fā)表該程序并棄之,而乙將程序修改后發(fā)表,故乙應享有著作權答案:A解析:[單選題]12.零件關系P(零件名,條形碼,供應商,產地,價格)中的(12)屬性可以作為該關系的主鍵。查詢產于西安且名稱為?P2?的零件,結果以零件名、供應商及零件價格分列表示,對應的<javascript.:;>SQL<javascript:;>語句為:SELECT零件名,供應商,價格FROMPWHERE零件名='P2'AND(13);(12)A)零件名B)條形碼C)產地D)供應商答案:B解析:[單選題]13.(13)A)條形碼=西安B)條形碼='西安'C)產地=西安D)產地='西安'答案:D解析:[單選題]14.軟件風險一般包含(14)兩個特性。(14)A)救火和危機管理B)已知風險和未知風險C)不確定性和損失D)員工和預算答案:B解析:[單選題]15.在采用面向對象技術構建軟件系統(tǒng)時,很多敏捷<javascript:;>方法都建議的一種重要的設計活動是(15),它是一種重新組織的技術,可以簡化構件的設計而無需改變其功能或行為。(15)A)精化B)設計類C)重構D)抽象答案:C解析:[單選題]16.一個軟件開發(fā)過程描述了?誰做?、?做什么?、?怎么做?和?什么時候做?,RUP用(16)來表述?誰做?。(16)A)角色B)活動C)制品D)<javascript.:;>工作<javascript:;>流答案:A解析:[單選題]17.瀑布模型表達了一種系統(tǒng)的、順序的軟件開發(fā)方法。以下關于瀑布模型的敘述中,正確的是(17)。(17)A)瀑布模型能夠非??焖俚亻_發(fā)大規(guī)模軟件項目B)只有很大的開發(fā)團隊才使用瀑布模型C)瀑布模型已不再適合于現(xiàn)今的軟件開發(fā)環(huán)境D)瀑布模型適用于軟件需求確定,開發(fā)過程能夠采用線性方式完成的項目答案:D解析:[單選題]18.一個軟件系統(tǒng)的生存周期包含可行性分析和項目開發(fā)計劃、需求分析、設計(概要設計和詳細設計)、編碼、測試和維護等活動,其中(18)是軟件工程的技術核心,其任務是確定如何實現(xiàn)軟件系統(tǒng)。(18)A)可行性分析和項目開發(fā)計劃B)需求分析C)設計D)編碼答案:B解析:[單選題]19.程序中常采用變量表示數(shù)據(jù),變量具有名、地址、值、作用域、生存期等屬性。關于變量的敘述,(19)是錯誤的。(19)A)根據(jù)作用域規(guī)則,在函數(shù)中定義的變量只能在函數(shù)中引用B)在函數(shù)中定義的變量,其生存期為整個程序執(zhí)行期間C)在函數(shù)中定義的變量不能與其所在函數(shù)的形參同名D)在函數(shù)中定義的變量,其存儲單元在內存的棧區(qū)答案:B解析:[單選題]20.函數(shù)調用時,基本的參數(shù)傳遞方式有傳值與傳地址兩種,(20)。(20)A)在傳值方式下,形參將值傳給實參B)在傳值方式下,實參不能是數(shù)組元素C)在傳地址方式下,形參和實參間可以實現(xiàn)數(shù)據(jù)的雙向傳遞D)在傳地址方式下,實參可以是任意的變量和表達式答案:A解析:[單選題]21.已知某高級語言源程序A經(jīng)編譯后得到機器C上的目標程序B,則(21)。(21)A)對B進行反編譯,一般不能還原出源程序AB)對B進行反匯編,不能得到與源程序A等價的匯編程序代碼C)對B進行反編譯,得到的是源程序A的變量聲明和算法流程D)對A和B進行交叉編譯,可以產生在機器C上運行的動態(tài)鏈接庫答案:C解析:[單選題]22.下面關于程序語言的敘述,錯誤的是(22)。(22)A)腳本語言屬于動態(tài)語言,其程序結構可以在運行中改變B)腳本語言一般通過腳本引擎解釋執(zhí)行,不產生獨立保存的目標程序C)php、JavaScript屬于靜態(tài)語言,其所有成分可在編譯時確定D)C語言屬于靜態(tài)語言,其所有成分可在編譯時確定答案:C解析:[單選題]23.在WindowsXP<javascript.:;>操作系統(tǒng)<javascript:;>中,用戶利用?磁盤管理?程序可以對磁盤進行初始化、創(chuàng)建卷,(23)。通常將?C:\Windows\myprogram.exe?文件設置成只讀和隱藏屬性,以便控制用戶對該文件的訪問,這一級安全管理稱之為(24)安全管理。(23)A)但只能使用FAT文件系統(tǒng)格式化卷B)但只能使用FAT32文件系統(tǒng)格式化卷C)但只能使用NTFS文件系統(tǒng)格式化卷D)可以選擇使用FAT32或NTFS文件系統(tǒng)格式化卷答案:D解析:[單選題]24.(24)A)文件級B)目錄級C)用戶級D)系統(tǒng)級答案:D解析:[單選題]25.(25)屬于系統(tǒng)軟件,它直接執(zhí)行高級語言源程序或與源程序等價的某種中間代碼。(25)A)編譯程序B)預處理程序C)匯編程序D)解釋程序答案:B解析:[單選題]26.設系統(tǒng)中有R類資源m個,現(xiàn)有n個進程互斥使用。若每個進程對R資源的最大需求為w,那么當m、n、w取下表的值時,對于下表中的a~e五種情況,(26)兩種情況可能會發(fā)生死鎖。對于這兩種情況,若將(27),則不會發(fā)生死鎖。(26)A)a和bB)b和cC)c和dD)c和e答案:B解析:[單選題]27.(27)A)n加1或w加1B)m加1或w減1C)m減1或w加1D)m減1或w減1答案:B解析:[單選題]28.在軟件開發(fā)過程中,常采用圖形表示相關的信息,(28)不用于表示軟件模塊的執(zhí)行過程。(28)A)N-S盒圖B)E-R圖C)PAD圖D)程序流程圖答案:B解析:[單選題]29.軟件能力成熟度模型(CMM)將軟件能力成熟度自低到高依次劃分為5級。目前,達到CMM第3級(已定義級)是許多組織努力的目標,該級的核心是(29)。(29)A)建立基本的<javascript.:;>項目管理<javascript:;>和實踐來跟蹤項目費用、進度和功能特性B)使用標準開發(fā)過程(或方法論)構建(或集成)系統(tǒng)C)管理層尋求更主動地應對系統(tǒng)的開發(fā)問題D)連續(xù)地監(jiān)督和改進標準化的系統(tǒng)開發(fā)過程答案:B解析:[單選題]30.●RUP在每個階段都有主要目標,并在結束時產生一些制品。在(30)結束時產生?在適當?shù)钠脚_上集成的軟件產品?。(30)A)初期階段B)精化階段C)構建階段D)移交階段答案:C解析:[單選題]31.關于<javascript.:;>軟件測試<javascript:;>,(31)的敘述是正確的。①測試開始越早,越有利于發(fā)現(xiàn)軟件缺陷②采用正確的測試用例設計方法,軟件測試可以做到窮舉測試③測試覆蓋度和測試用例數(shù)量成正比④軟件測試的時間越長越好(31)A)④B)①C)②、③D)①、③答案:B解析:[單選題]32.系統(tǒng)<javascript.:;>功能測試<javascript:;>過程中,驗證需求可以正確實現(xiàn)的測試用例稱為(32)。(32)A)業(yè)務流程測試用例B)功能點測試用例C)通過測試用例D)失敗測試用例答案:B解析:[單選題]33.(33)不屬于功能測試用例構成元素。(33)A)測試數(shù)據(jù)B)測試步驟C)預期結果D)實測結果答案:D解析:[單選題]34.針對電子政務類應用系統(tǒng)的功能測試,為設計有效的測試用例,應(34)。(34)A)使業(yè)務需求的覆蓋率達到100%B)利用等價類法模擬核心業(yè)務流程的正確執(zhí)行C)對一個業(yè)務流程的測試用例設計一條驗證數(shù)據(jù)D)經(jīng)常使用邊界值法驗證界面輸入值答案:B解析:[單選題]35.(35)測試用例設計方法既可以用于<javascript.:;>黑盒測試<javascript:;>,也可以用于<javascript.:;>白盒測試<javascript:;>。(35)A)邊界值法B)基本路徑法C)正交試驗設計法D)邏輯覆蓋法答案:D解析:[單選題]36.對?功能測試的回歸測試經(jīng)常要多次重復?的正確理解是(36)。(36)A)回歸測試應該執(zhí)行初測時所用的全部測試用例B)回歸測試只要執(zhí)行發(fā)現(xiàn)缺陷的那些測試用例即可C)通過多次的回歸測試可以發(fā)現(xiàn)所有缺陷D)回歸測試就是驗收測試答案:A解析:[單選題]37.功能測試執(zhí)行過后一般可以確認系統(tǒng)的功能缺陷,缺陷的類型包括(37)。①功能不滿足隱性需求②功能實現(xiàn)不正確④功能易用性不好③功能不符合相關的法律法規(guī)(37)A)①B)①②③C)②③④D)②答案:B解析:[單選題]38.以下關于軟件測試的概念,正確的是(38)。(38)A)軟件測試的目的是想證實在一個給定的外部環(huán)境中軟件的邏輯正確性,即保證軟件以正確的方式來做這個事件B)軟件質量保證的基本措施就是對軟件進行確認測試C)軟件測試的對象不僅僅是程序,文檔、數(shù)據(jù)和規(guī)程都是軟件測試的對象D)<javascript.:;>單元測試<javascript:;>可檢驗程序單元或部件的接口關系,應能發(fā)現(xiàn)并排除在模塊連接中可能發(fā)生的問題答案:C解析:[單選題]39.以下不正確的軟件測試原則是(39)。(39)A)軟件測試可以發(fā)現(xiàn)軟件潛在的缺陷B)所有的軟件測試都可追溯到用戶需求C)測試應盡早不斷地執(zhí)行D)程序員應避免測試自己的程序答案:A解析:[單選題]40.在編碼階段對系統(tǒng)執(zhí)行的測試類型主要包括單元測試和集成測試,(40)屬于單元測試的內容。(40)A)接口數(shù)據(jù)測試B)局部數(shù)據(jù)測試C)模塊間時序測試D)全局數(shù)據(jù)測試答案:A解析:[單選題]41.以下關于軟件測試概念的敘述,不正確的是(41)。(41)A)軟件失效指軟件運行時產生了一種不希望或不可接受的內部行為B)軟件功能實現(xiàn)超出了產品說明書的規(guī)定說明軟件存在缺陷C)測試目的是為了發(fā)現(xiàn)軟件缺陷與錯誤,也是對軟件質量進行度量和評估D)在軟件生命周期各個階段都可能產生錯誤答案:B解析:[單選題]42.以下關于軟件測試分類定義的敘述,不正確的是(42)。(42)A)軟件測試可分為單元測試、集成測試、確認測試、<javascript.:;>系統(tǒng)測試<javascript:;>、驗收測試B)確認測試是在模塊測試完成的基礎上,將所有的程序模塊進行組合并驗證其是否滿足用戶需求的過程C)軟件測試可分為白盒測試和黑盒測試D)系統(tǒng)測試是將被測軟件作為整個基于計算機系統(tǒng)的一個元素,與計算機硬件、外設、某些支持軟件、數(shù)據(jù)和人員等<javascript.:;>其他系統(tǒng)元素結合在一起進行測試的過程答案:B解析:[單選題]43.正確的集成測試描述包括(43)。①集成測試也叫做組裝測試,通常是在單元測試的基礎上,將模塊按照設計說明書要求進行組裝和測試的過程。②自頂向下的增殖方式是集成測試的一種組裝方式,它能較早地驗證主要的控制和判斷點,對于輸入輸出模塊、復雜算法模塊中存在的錯誤能夠較早地發(fā)現(xiàn)。③集成測試的目的在于檢查被測模塊能否正確實現(xiàn)詳細設計說明中的模塊功能、性能、接口和設計約束等要求④集成測試需要重點關注各個模塊之間的相互影響,發(fā)現(xiàn)并排除全局數(shù)據(jù)結構問題(43)A)①②B)②③C)①④D)②④答案:C解析:[單選題]44.以下關于軟件質量特性測試的敘述,正確的是(44)。①成熟性測試是檢驗軟件系統(tǒng)故障,或違反指定接口的情況下維持規(guī)定的性能水平有關的測試工作②功能性測試是檢驗適合性、準確性、互操作性、安全保密性、功能依從性的測試工作③易學性測試是檢查系統(tǒng)中用戶為操作和運行控制所花努力有關的測試工作④效率測試是指在規(guī)定條件下產品執(zhí)行其功能時,對時間消耗及資源利用的測試工作(44)A)①②③④B)①④C)①③④D)②④答案:A解析:[單選題]45.對軟件可靠性的理解,正確的是(45)。①軟件可靠性是指在指定條件下使用時,軟件產品維持規(guī)定的性能級別的能力②軟件可靠性的種種局限是由于隨著時間的推移,軟件需求和使用方式發(fā)生了變化③軟件可靠性包括成熟性、有效性、容錯性、易恢復性等質量子特性④針對軟件可靠性中的容錯性子特性應測試軟件失效防護能力(45)A)①③B)②③C)①④D)①②③④答案:D解析:[單選題]46.軟件可移植性應從如下(46)方面進行測試。(46)A)適應性、易安裝性、共存性、易替換性B)適應性、易安裝性、可伸縮性、易替換性C)適應性、易安裝性、兼容性、易替換性D)適應性、成熟性、兼容性、易替換性答案:A解析:[單選題]47.以下關于基于V&V原理的W模型的敘述中,(47)是錯誤的。(47)A)W模型指出當需求被提交后,就需要確定高級別的測試用例來測試這些需求,當詳細設計編寫完成后,即可執(zhí)行單元測試B)根據(jù)W模型要求,一旦有文檔提供,就要及時確定測試條件、編寫測試用例C)軟件測試貫串于軟件定義和開發(fā)的整個期間D)程序、需求規(guī)格說明、設計規(guī)格說明都是軟件測試的對象答案:A解析:[單選題]48.以下說法不正確的選項包括(48)。①軟件測試不僅僅指測試的執(zhí)行,還包括很多其他的活動②軟件測試是一個獨立的流程,貫穿產品整個生命周期,與其他流程并發(fā)地進行③應用H模型有利于資源調配,有助于跟蹤測試投入的流向④H模型指出,單元測試、集成測試、系統(tǒng)測試不存在嚴格的次序關系,各層次之間的測試存在反復觸發(fā)、迭代和增量關系等(48)A)①③B)②③C)①④D)無答案:C解析:[單選題]49.以下軟件質量保證的目標中,(49)是錯誤的。(49)A)通過監(jiān)控軟件開發(fā)過程來保證產品質量B)保證開發(fā)出來的軟件和軟件開發(fā)過程符合相應標準與規(guī)程,不存在軟件缺陷C)保證軟件產品、軟件過程中存在的問題得到處理,必要時將問題反映給高級管理者D)確保項目組制定的計劃、標準和規(guī)程適合項目組需要,同時滿足評審和審計需要答案:B解析:[單選題]50.(50)不會影響測試質量。(50)A)用戶需求頻繁變化B)測試流程不規(guī)范C)采用背靠背測試方式D)測試周期被壓縮答案:C解析:[單選題]51.(51)不屬于測試人員編寫的文檔。(51)A)缺陷報告B)測試環(huán)境配置文檔C)缺陷修復報告D)測試用例說明文檔答案:C解析:[單選題]52.GB/T16260-2006《軟件工程產品質量》規(guī)定的軟件產品使用質量特性包括:(52)。(52)A)適應性、生產率、可靠性、滿意度B)有效性、生產率、安全性、滿意度C)有效性、可靠性、適應性、滿意度D)適應性、適用性、效率、滿意度答案:D解析:[單選題]53.GB17859-1999《計算機信息系統(tǒng)安全保護等級劃分準則》中將計算機安全保護劃分為(53)個級別。(53)A)3B)4C)5D)6答案:C解析:[單選題]54.假設在程序控制流圖中,有12條邊,8個節(jié)點,則確保程序中每個可執(zhí)行語句至少執(zhí)行一次所必需的測試用例數(shù)目的上限是(54)。(54)A)12B)8C)6D)4答案:C解析:[單選題]55.關于白盒測試的測試用例設計方法敘述,正確的是(55)。(55)A)完成SC(語句判定)所需的測試用例數(shù)目一定多于完成DC(邏輯判定)所需的測試用例數(shù)目B)達到100%CC(條件判定)要求就一定能夠滿足100%SC的要求C)達到100%CDC(條件判定組合覆蓋)要求就一定能夠滿足100%CC的要求D)任何情況下,都可以達到100%路徑覆蓋的要求答案:C解析:[單選題]56.以下控制流圖的圈復雜度V(g)為(56)。(56)A)4B)6C)8D)10答案:B解析:[單選題]57.針對程序段:IF(A||B||C)THENW=W/X,對于(A,B,C)的取值,(57)測試用例能夠滿足MCDC(修正條件邏輯判定)的要求。(57)A)(F,T,T)(T,F,T)(T,F,F)(T,T,F)B)T,F,F)(T,T,F)(F,T,T)(F,F,F)C)(T,F,F)(T,T,F)(F,T,T)(F,F,T)D)(T,F,F)(F,T,F)(F,F,T)(F,F,F)答案:B解析:[單選題]58.針對下列程序段,需要(58)個測試用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論