2015年計算機三級《軟件測試技術(shù)》模擬練習(xí)題

字號:


    一、單項選擇題
    1.(  )是用戶和設(shè)計交換最頻繁的方法
    A.原型化方法
    B.瀑布模型方法
    C.螺旋模型方法
    D.構(gòu)件組裝模型
    答案:(  )
    2.軟件測試的目的:(  )
    A.避免軟件開發(fā)中出現(xiàn)的錯誤
    B.發(fā)現(xiàn)軟件開發(fā)中出現(xiàn)的錯誤
    C.盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯誤,提高軟件的可靠性
    D.修改軟件中出現(xiàn)的錯誤
    答案:(  )
    3.某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列(  )不可能是導(dǎo)致出錯的原因。
    A.變量沒有初始化
    B.編寫的語句書寫格式不規(guī)范
    C.循環(huán)控制出錯
    D.代碼輸入有誤
    答案:(  )
    4.下列關(guān)于程序效率的描述錯誤的是(  )。
    A.提高程序的執(zhí)行速度可以提高程序的效率
    B.降低程序占用的存儲空間可以提高程序的效率
    C.源程序的效率與詳細設(shè)計階段確定的算法的效率無關(guān)
    D.好的程序設(shè)計可以提高效率
    答案:(  )
    5.現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為(  )。
    A.i/(1+F)n
    B.F/(1+in)
    C.F/in
    D.F/(1+i)n
    答案:(  )
    參考答案:1 A 2 C 3 B 4 B 5 D
    二、多項選擇題
    1.在面向類的度量中,下列哪些度量方式是屬于C&K套件的度量(ABCF).
    面向?qū)ο蟮能浖こ蘌463頁C&K度量套件
    A.每個類的加權(quán)方法
    B.對象類之間的耦合
    C.繼承樹的深度
    D.類大小
    E.特例化索引
    F.方法中內(nèi)聚的缺乏
    2.以下說法正確的有(BC).
    A.等價類劃分和邊界值分析屬于白盒測試技術(shù).
    B.基本路徑測試屬于白盒測試技術(shù).
    C.在基本路徑測試中,可以通過流圖來計算環(huán)路復(fù)雜性.
    D.樁模塊用于接收測試數(shù)據(jù),并把數(shù)據(jù)傳遞給要測試的模塊,然后打印相關(guān)結(jié)果.
    E.在確認測試中,測試是由用戶在開發(fā)者的場所來進行,開發(fā)者對客戶進行指導(dǎo),是在一個受控環(huán)境下進行.
    F.可以不進行單元測試就開始集成測試,因為集成測試會發(fā)現(xiàn)所有的問題.
    3.下列哪些屬于集成測試的內(nèi)容(AB).
    A.自頂向下集成
    B.自底向上集成
    C.回歸測試
    D.壓力測試
    4.以下哪些內(nèi)容是面向?qū)ο蠓治鏊娜蝿?wù)(ABCD).
    A.標識類(定義屬性和方法)
    B.刻畫類的層次關(guān)系
    C.標識對象——對象關(guān)系
    D.表示對象行為
    5.我們可以將設(shè)計模式大致劃分為以下幾種類型(ABD).
    A.創(chuàng)建型
    B.行為型
    C.變換型
    D.結(jié)構(gòu)型
    6.軟件產(chǎn)品與其它工業(yè)產(chǎn)品相比具有獨特的開發(fā)過程,這決定了我們需要使用軟件質(zhì)量保證的方法學(xué)和工具面對軟件質(zhì)量的各種特殊的挑戰(zhàn).那么,軟件開發(fā)過程的獨特性有(ACD).
    A.軟件產(chǎn)品的高復(fù)雜性
    B.與其它系統(tǒng)有接口
    C.軟件產(chǎn)品的不可見性
    D.檢測缺陷的機會只限于產(chǎn)品開發(fā)階段
    E.需要協(xié)同工作
    7.測試設(shè)計員的職責有(ABC).
    A.制定測試計劃
    B.設(shè)計測試用例
    C.設(shè)計測試過程,腳本
    D.評估測試活動
    8.軟件工程研究的對象包括(ABE).
    A.質(zhì)量
    B.過程
    C.技術(shù)
    D.數(shù)據(jù)庫
    E.工具
    9.下列說法正確的是(A).
    A.管理,分析,控制現(xiàn)實世界中發(fā)生的事件的程序稱為實時軟件
    B.軟件項目開發(fā)的成功,取決于工具和硬件設(shè)備的優(yōu)劣
    C.我們已經(jīng)建造了軟件的標準和規(guī)程,我們就能生產(chǎn)高質(zhì)量的軟件產(chǎn)品
    D.在項目的進度告急的時候,解決辦法之一就是加派人手
    10.下列選項中,屬于項目管理的對象是(ABCE).
    A.人員
    B.產(chǎn)品
    C.過程
    D.設(shè)備
    E.項目
    三、判斷題
    1.軟件測試按照測試過程分類為黑盒、白盒測試。(  )
    2.在設(shè)計測試用例時,應(yīng)包括合理的輸入條件和不合理的輸入條件。(  )
    3.集成測試計劃在需求分析階段末提交。(  )
    4.單元測試屬于動態(tài)測試。(  )
    5.缺陷跟蹤系統(tǒng)只針對對測試人員來使用。(  )
    6.從用戶軟件開發(fā)者的角度出發(fā),普遍希望通過軟件測試暴露軟件中隱藏的錯誤和缺陷,以考慮是否可接受該產(chǎn)品。(  )
    7.項目立項前測試人員不需要提交任何工件。(  )
    8.軟件測試的目的是盡可能多的找出軟件的缺陷。(  )
    9.軟件項目在進入需求分析階段,測試人員應(yīng)該開始介入其中。(  )
    10.軟件生存周期是從軟件開始開發(fā)到開發(fā)結(jié)束的整個時期。(  )
    11.單元測試能發(fā)現(xiàn)約80%的軟件缺陷。(  )
    12.數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。(  )
    13.負載測試是驗證要檢驗的系統(tǒng)的能力能達到什么程度。(  )
    14.測試人員要堅持原則,缺陷未修復(fù)完堅決不予通過。(  )
    15.代碼評審員一般由測試員擔任。(  )
    16.測試組負責軟件質(zhì)量。(  )
    17.程序的效率與程序的復(fù)雜性相關(guān)。(  )
    18.詳細設(shè)計的目的是為軟件結(jié)構(gòu)圖中的每一個模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達工具給出清晰的描述。(  )
    19.軟件是一種邏輯實體,而不是具體的物理實體,因而它具有抽象性。(  )
    20.測試程序僅僅按預(yù)期方式運行就行了。(  )
    答案:
    1 ╳ 2 √ 3 ╳ 4 ╳ 5╳ 6 ╳ 7 ╳ 8 ╳ 9 √ 10 ╳
    11╳ 12√ 13 ╳ 14√ 15╳ 16╳ 17╳ 18√ 19√ 20╳