qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          中國平安銀行關于軟件測試筆試試題(三)

            接:

            中國平安銀行關于軟件測試筆試試題(一)

            中國平安銀行關于軟件測試筆試試題(二)

            多選題

            1、基于組件設計的系統特征包括(該題為必答題)

            封裝
            耦合
            內聚
            抽象

            2、可能與正在運行的進程無關的中斷事件有()等(該題為必答題) 2 5

            硬件故障
            外部
            訪管
            程序性
            輸入/輸出

            3在oracle數據庫中,關于索引描述正確的是(該題為必答題) 2 3 4

            需要對大數據類型創建索引
            對于大表,索引能明顯提高查詢效率
            在數據表上創建唯一約束,會自動生成唯一索引
            我們最常用到的是B-Tree索引

            4、以下關于主鍵和唯一索引的區別有哪些是正確的?(該題為必答題) 2 4

            主鍵:默認將是聚簇索引唯一索引:默認將是非聚簇索引
            主鍵不能空,唯一索引可以為空
            主鍵順序為數據的物理順序
            主鍵每個表只能有一個,唯一索引可以多個

            5、下面哪些是DML語句(該題為必答題) 2 4

            MERGE…
            UPDATE…
            COMMIT…
            DELETE…

            6、下面那條語句編譯不會出現錯誤?(該題為必答題)

            float f = 123;
            int x = (int)(1.23);
            Boolean b = new Boolean(“abcd”);
            byte b = 127;

            7、以下對于會話跟蹤的描述,正確的是(該題為必答題)

            客戶瀏覽器禁用了cookie后,可以使用HttpServletResponse接口中的encodeURL()方法對URL編碼。但客戶如果沒有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法對URL編碼會出錯
            使用HttpServletResponse接口中的encodeURL()方法對URL編碼后,這個方法把以分號開頭的字符串形式的路徑加入到輸入的URL中,如:jsessionid=123456789
            客戶瀏覽器禁用了cookie后,在Servlet中的getSession方法就無法獲得HttpSession對象了。
            只要使用HttpServletResponse接口中的encodeURL()方法對URL進行編碼,Web應用程序的用戶在瀏覽器中禁止cookie和不禁止cookie都是一樣的

            8、黑盒一般知識可以發現以下類型的錯誤:(該題為必答題) 1 2 4

            性能錯誤
            功能錯誤或遺漏
            數據結構或外部數據庫訪問錯誤
            界面錯誤

            9、常用的黑盒一般知識方法一般知識包含以下哪些類別?(該題為必答題) 1 2 5

            邊界值分析
            決策表法
            因果圖法
            控制流測試法
            等價類劃分

            10、如下哪些工具可以作為缺陷管理工具:(該題為必答題) 1 2 4

            Bugzilla
            ClearQuest
            FindBugs
            QualityCenter

            11、軟件開發模型包括(該題為必答題)  123

            迭代模型
            螺旋模型
            瀑布模型
            扇形模型

            12、上下文關系圖(context diagram)的作用是(該題為必答題) 2 4

            定義業務規則
            外部系統和人與系統之間交互的方式
            定義系統的上下文和范圍
            概括與系統之間相互影響的重要的外部系統和人

            13、系統出現死鎖必然出現以下情況(該題為必答題) 1 2 4

            不可搶奪資源
            互斥使用資源
            循環等待資源
            占有并等待資源

            14、關于Oracle的LONG類型描述正確的是:(該題為必答題) 1 3

            LONG類型主要用于不需要作字符串搜索的長串數據,如果要進行字符搜索就要用varchar2類型
            LONG 數據類型中存儲的是可變長字符串,最大長度限制是2GB
            一個表中只能包含一個 LONG 類型的列
            索引LONG類型列會明顯提升查詢效率

            15、在ORACLE的排序SQL,下面哪些寫法是正確的。(該題為必答題) 2 4

            Select distinct ename,sal from emp where deptno=30 order by deptno
            Select * from emp where deptno=30 order by ename
            Select ‘Name: ‘|| ename ,sal from emp Where deptno=30 Order by 2,1
            Select ename “Employee”,sal “salary” from emp Order by “salary” desc , “Employee”,deptno

            16、關于JSP和SERVLET的描述正確的是:(該題為必答題)134

            JSP能夠訪問Java API,具備SERVLET的全部優點
            JSP頁面只能在接受請求時動態編譯成SERVLET
            JSP技術構建在SERVLET上,它是支持HTML和XML頁面制作的SERVLET技術的擴展
            JSP頁面支持嵌入javascript內容

            17、下面敘述哪些是正確的(該題為必答題)234

            java中,子類不可以訪問父類的私有成員和受保護的成員
            java接口包含函數聲明和常量聲明
            在java中,可以用異常(Exception)來拋出一些并非錯誤的消息,但這樣比直接從函數返回一個結果要花費更大的系統開銷
            java中的集合類(如Vector)可以用來存儲任何類型的對象,且大小可以自動調整。但需要事先知道所存儲對象的類型,才能正常使用

            18、log4j中輸入日志有哪些級別設置(該題為必答題)1234

            FATAL
            WARN
            DEBUG
            INFO

            19、軟件的可測試性包括以下方面()(該題為必答題) 13

            可觀察性
            可分解性
            可確認性
            可重用性
            可控制性

            20、常用的白盒一般知識方法一般知識包含以下哪些類別?(該題為必答題)234

            邊界值覆蓋
            條件覆蓋
            路徑覆蓋
            語句覆蓋

           21、關于黑盒一般知識,說法正確的有:(該題為必答題)1234

            黑盒測試把軟件系統看成一個黑盒子,完全不考慮軟件內部邏輯結構和處理過程
            黑盒測試是基于規格和數據驅動的測試,它的依據是需求規格
            黑盒主要關注被測軟件的功能和非功能屬性的實現
            測試人員對被測產品的驗證主要是根據其規格,驗證其與規格的一致性

            22、下面哪些屬于靜態分析?(該題為必答題) 2 4

            程序復雜度分析
            代碼規則檢查
            內存泄漏檢查
            程序結構分析

            23、多線程技術具有哪些優越性(該題為必答題)  3

            通信簡潔、信息傳送速度快
            創建速度快、系統開銷小
            并行性高
            安全性高

            24、The ThreadGroup class instance()(該題為必答題)

            Must contain threads of the same type
            May contain other ThreadGroups
            Provides support for ThreadDeath listeners
            Allows threads to be manipulated as group

            25、下面關于繼承的敘述哪些是正確的(該題為必答題)  23

            在java中一個類不能同時繼承一個類和實現一個接口
            java的單一繼承使代碼更可靠
            在java中只允許單一繼承
            在java中一個類只能實現一個接口

            26、關于軟件測試,正確的描述包括(   )。(該題為必答題) 1234

            要盡量避免測試自己編寫的程序
            測試前應該假設被測試的軟件有錯
            測試是相對的,不能窮盡所有的測試,要據人力物力安排測試,選擇好測試用例與測試方法。
            測試要兼顧合理輸入與不合理輸入數據

            27、軟件驗收測試的合格通過準則是:(該題為必答題)  1 2 3

            立項審批表、需求分析文檔、設計文檔和編碼實現一致
            驗收測試工件齊全
            軟件需求分析說明書中定義的所有功能已全部實現,性能指標全部達到要求
            所有測試項沒有殘余一級、二級和三級錯誤

            28、關于等價類劃分測試方法一般知識說法正確的是(該題為必答題) 13

            等價類劃分可有兩種不同的情況:有效等價類和無效等價類
            測試某等價類的代表值就等于對這一類其它值的測試
            等價類是指某個輸入或輸出域的子集合
            同一等價類中輸入數據對于揭露程序中的錯誤的作用有大有小

            29、涉及到“數字”的軟件功能,在設計測試用例時要優先考慮()的測試方法一般知識(該題為必答題) 3 4

            錯誤推測法
            因果圖方法
            邊界值分析法
            等價類劃分法

            30、某程序規定:“輸入三個整數作為三邊的邊長構成三角形。當此三角形為一般三角形、等腰三角形及等邊三角形時,分別做計算…”。

            用等價類劃分方法為該程序的構成三角形部分進行測試用例設計。下面那些等價類劃分是合適的?(該題為必答題)  13

            整數
            正數
            非零數
            函數
            負數

           31、關于UML類圖下列描述正確的是(該題為必答題) 1 2 3 4

            關聯是兩個類之間的一條實線
            類圖表示各個對象的類型以及其間存在的各種靜態關系
            類間的兩種重要關系就是關聯與泛化
            UML中抽象類是將名用斜體表示

            32、關于用例,描述正確的是(該題為必答題)12345

            包括至少一個參與者
            由一組場景組成,包括主流程和備選流程
            定義一系列系統完成的活動
            圍繞一個完整功能塊
            描述參與者與系統之間的交互
            產生的結果對某個參與者有價值

            33、在ORACLE中,下面哪些命令用來處理事務:(該題為必答題)1 2 3 4

            set transaction
            commit
            savepoint
            rollback

            34、java中overload與overwrite的區別(該題為必答題) 1 3

            overwrite 重寫繼承到的那個方法的代碼,原方法被放棄。
            overload 覆蓋繼承到的那個方法,那個方法仍然沒有放棄。
            overload 完全新的方法,參數和原方法不同。
            overwrite 完全新的方法,參數和原方法不同。

            35、正則表達式的主要功能是(該題為必答題)1 2 3

            替換代碼
            提取代碼
            查詢代碼
            分割代碼

            36、下面的說法正確的是:(該題為必答題)  2 3 4

            File類是輸入/輸出流類的子類。
            Java中IO流的處理通常分為輸入和輸出兩個部分。
            InputStream與OutputStream類通常是用來處理字節流,也就是二進制文件。
            Reader與Writer類是用來處理字符流,也就是純文本文件。

            37、進行自動化測試的評估標準有()(該題為必答題) 1 2 3 4

            可自動化率
            測試進度要求
            版本規模
            版本穩定程度

            38、下面哪些屬于動態分析?(該題為必答題) 14

            系統壓力測試
            設計復審
            程序數據流分析
            代碼覆蓋率

            39、正則表達式 a*b*c 匹配(  )(該題為必答題) 1 3 4

            ac
            a*b*c
            abc
            bbc

            40、在ORACLE中,以下語句出錯,哪些改動能夠正確執行:(該題為必答題)  3

          SELECT deptno, max(sal)
          FROM emp
          GROUP BY deptno
          WHERE max(sal)>2500;

            將WHERE max(sal)>2500語句改成WHERE sal>2500
            將WHERE max(sal)>2500語句改成HAVING sal>2500
            將WHERE max(sal)>2500語句改成HAVING max(sal)>2500
            將WHERE和GROUP BY 語句順序調換一下\\

          41、java線程實現有哪幾種方式?(該題為必答題) 1 3

            實現Runnable接口
            通過線程池創建
            繼承thread類
            自主開發

            42、關于synchronized和java.util.concurrent.locks.Lock描述正確的是(該題為必答題) 1 2 3 4

            Lock擁有更精確的線程語義
            Lock要求程序員手動釋放鎖,synchronized會自動釋放鎖
            Lock能完成synchronized所實現的所有功能
            Lock有比synchronized更好的性能

            43、java中io與nio的差異(該題為必答題) 1 2 3 4

            io采取了多個線程處理運算
            nio采取了輪詢方式節省了咨詢提高了效率
            nio解決了數據的處理速度
            nio采用了一個線程處理運算

            44、一個測試需求應該包括以下要素:(該題為必答題) 1 2 3 4

            重要性,測試需求對最終用戶的相對重要程度
            穩定性,測試需求發生變化的可能性
            需求描述
            需求名稱,對需求的簡短說明。

            45、關系數據庫中,典型的實體關系模型有哪幾個要素(該題為必答題)1 2 4

            關系
            屬性
            索引
            實體

            46、以下賦值語句,錯誤的是:(該題為必答題) 23

            char c5=65;
            Char c3=’x';
            char c4=”;
            char c1=’\”‘;

            47、關于static的含義說法正確的是(該題為必答題) 2 3 4

            被定義為static的方法可以被繼承
            我們不可從一個static方法內部發出對非static方法的調用
            被定義為static的方法不可以被繼承
            它意味著一個特定的方法沒有this

            48、編寫測試計劃的目的有(該題為必答題)12345

            軟件工程以及軟件過程的需要
            使測試工作順利進行
            使測試工作更加系統化
            使項目參與人員溝通更舒暢
            軟件過程規范化的要求
            控制軟件質量

            49、正則表達式 a?b?c 匹配(  )(該題為必答題)1 2

            abc
            ac
            a?b?c
            bbc

            50、性能測試包含了以下哪些測試(該題為必答題)1 2 3

            并發測試
            UAT測試
            壓力測試
            負載測試
            安全測試

          判斷題

            1、UML圖中帶虛線的箭頭表示的是兩個模型間的關聯關系(該題為必答題) 錯

            2、在當前目錄下解壓歸檔文件this.tar.gz ,我們可以使用命令:$tar xvzf this.tar.gz(該題為必答題) 對

            3、truncate和delete都可以用來刪除表中所有的記錄。區別在于Delete是DDL操作,不需要rollbacksegment(該題為必答題)  錯

            4、選擇索引字段,首先考慮查詢數據區分度是否高,如果區分度不高則適合創建索引(該題為必答題)  錯

            5、在java中GC的含義是垃圾收集器(該題為必答題)  對

            6、forward 執行在客戶端而sendRedirect() 執行在服務器端。(該題為必答題) 錯

            7、自動化測試不一定需要專用的工具,使用通用的程序語言也可以進行自動化測試(該題為必答題) 對

            8、在時間有限的情況下,應該優先測試典型值,而不是邊界值(該題為必答題) 錯

            9、系統測試的測試目標一定是軟件系統,而不會包含硬件環境(該題為必答題) 錯

            10、文字錯誤均屬于嚴重程度很低的缺陷,因此不需要過多關注(該題為必答題) 錯

            11、系統測試的測試對象,僅僅是對應于被測軟件。(該題為必答題)  錯

            12、UML中表示一個抽象類的方法是用斜體來書寫類名的(該題為必答題) 錯

            13、目前32位操作系統可以指定的堆大小的上限是1G(該題為必答題) 對

            14、SYNONYM是指向其它數據庫對象的數據庫指針(該題為必答題) 對

            15、Java 程序里創建新的類對象使用關鍵字new,回收無用的類對象使用關鍵字free。(該題為必答題) 錯

            16、每個類都繼承了Object類,所以都實現了toString()方法。(該題為必答題) 對

            17、性能測試應該僅從請求和響應情況評價系統性能(該題為必答題) 錯

            18、有了專職的測試人員,開發人員就可以專注于開發,不需要再做測試(該題為必答題) 錯

            19、測試的目的是為了發現盡可能多的缺陷,不是為了說明軟件中沒有缺陷。(該題為必答題) 對

            20、邊界值出現缺陷的幾率較高,因此應該優先對邊界值進行測試(該題為必答題) 對

            21、白盒是較黑盒更有技術含量,等級更高,更有效的測試,未來將最終代替黑盒(該題為必答題)錯

            22、類圖中的關聯包含單向關聯和雙向關聯兩種(該題為必答題) 對

            23、Collection是集合類的上級接口,Collections是針對集合類的一個幫助類。(該題為必答題) 對

            24、classloader是分層次的,它只能加載比它層次高的類及它自身的類,同層次的類及比它層次低的類都不能加載(該題為必答題) 錯

           25、軟件實現了需求規格說明書中未指定的功能,這也是一種缺陷(該題為必答題)  錯

            26、在測試算法時,應該盡量使用與被測程序相同的計算方式(最好是借用其代碼片段)來計算預期結果(該題為必答題)  錯

            27、測試時除了依照軟件需求規格說明書以外,還可以參照標準、慣例和通用法則。(該題為必答題)  對

            28、并發用戶數一般指一段時間內訪問系統的用戶數量。(該題為必答題)  錯

            29、開發人員自己認為很可能存在缺陷的地方,真正存在缺陷的可能性也很大。(該題為必答題)  對

            30、一個用例包包含用例、角色,可能包含其他用例包(該題為必答題)對

            31、線程是進程的中的一個實體,通常一個進程有若干個線程,但同一進程中的多個線程不能并發執行。(該題為必答題) 錯

            32、表的設計必須遵循第一范式,盡量達到第二范式及第三范式(該題為必答題) 對

            33、接口可以繼承接口。(該題為必答題) 對

            34、當系統內部實現發生變化,而外部接口不變時,黑盒案例也需要隨之改變(該題為必答題) 錯

            35、劃分了等價類后,應該在每個等價類選取20%以上的值進行測試(該題為必答題) 錯

            36、構建階段的詳細設計和編碼,可以采用結對編程等極限編程的方式來帶新人,提高代碼質量;采用迭代編程來降低風險(該題為必答題) 錯

            37、選擇索引字段,首先考慮查詢數據區分度是否高,如果區分度不高則適合創建索引(該題為必答題) 錯

            38、java中對于后遞增和后遞減(如A++或A–),會先執行運算,再生成值(該題為必答題) 錯

            39、在java代碼中輸入字符時,向操作系統傳遞的數據經過了中間的編碼環節(該題為必答題) 錯

            40、自動化測試腳本與程序不同,通常不需要寫注釋(該題為必答題) 錯

            41、使用黑盒方法分析被測系統,不需要了解其內部實現(該題為必答題) 對

            42、測試活動可以為軟件質量改進和管理提供幫助(該題為必答題) 錯

            43、在測試術語中,“驗證”指保證軟件正確的實現了某一特定功能的一系列活動(該題為必答題) 對

            44、發現錯誤多的模塊,殘留在模塊中的錯誤也多(該題為必答題) 對

            45、軟件測試就是找到軟件的錯誤(該題為必答題)對

            46、Order by 子句僅對檢索數據的顯示有影響,并不改變表中行的內部順序(該題為必答題) 對

            47、四則運算中,除法會產生錯誤(被0除),而乘法不會產生錯誤(該題為必答題) 對

            48、如果一個軟件既要做白盒也要做黑盒,那么應該首先設計黑盒的用例(該題為必答題) 錯


          posted on 2013-04-17 11:16 順其自然EVO 閱讀(3788) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2013年4月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 北票市| 界首市| 高密市| 徐州市| 阿勒泰市| 纳雍县| 晋州市| 紫金县| 右玉县| 中方县| 深水埗区| 调兵山市| 龙里县| 金秀| 合肥市| 扬中市| 庆云县| 临桂县| 虎林市| 武乡县| 江源县| 万荣县| 格尔木市| 峨边| 墨脱县| 宜都市| 岳西县| 三江| 淅川县| 永春县| 沐川县| 丽水市| 云阳县| 沁源县| 兴安县| 旬阳县| 涞水县| 青冈县| 清丰县| 平舆县| 梓潼县|