平安銀行測試工程師筆試題
下列哪一個不是UML的動態(tài)圖? (該題為必答題) 4
活動圖
序列圖
狀態(tài)圖
用例圖
下面有關(guān)系統(tǒng)并發(fā)訪問數(shù)估算數(shù)據(jù)那個最有效: (該題為必答題) 1
高峰時段平均每秒請求數(shù)80
同時在線用戶數(shù)100
高峰時段日處理業(yè)務(wù)量100000
平均每秒用戶請求數(shù)50
EJB組件的包文件的擴(kuò)展名是: (該題為必答題) 1
.ear
.war
.jar
.rar
關(guān)于進(jìn)程的敘述哪一項是不正確的 (該題為必答題) 1
可同時執(zhí)行的進(jìn)程是指若干進(jìn)程同時占用處理器
一個進(jìn)程的工作沒有完成之前,另一進(jìn)程就可開始工作,則稱這些進(jìn)程具有并發(fā)性
一個進(jìn)程獨占處理器時其執(zhí)行結(jié)果只取決于進(jìn)程本身
進(jìn)程并發(fā)執(zhí)行時其執(zhí)行結(jié)果與進(jìn)程執(zhí)行的相對速度有關(guān)
在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是 (該題為必答題) 1
數(shù)據(jù)冗余
未對數(shù)據(jù)進(jìn)行完整性控制
數(shù)據(jù)存儲量太大
沒有嚴(yán)格保護(hù)數(shù)據(jù)
評估下面的一組SQL語句:
CREATE TABLE dept (deptno NUMBER(2), dname VARCNAR2(14), 1oc VARCNAR2 (13)); ROLLBACK; DESCRIBE DEPT
下面關(guān)于該組語句的哪個描述是正確的? (該題為必答題) 3
DESCRIBE DEPT語句將返回一個錯誤ORA-04043: object DEPT does not exist.
ROLLBACK語句將釋放DEPT占用的存儲空間
DESCRIBE DEPT語句將顯示DEPT表的結(jié)構(gòu)描述內(nèi)容
DESCRIBE DEPT語句將只有在ROLLBACK之前引入一個COMMIT語句時,才會顯示DEPT表的結(jié)構(gòu)描述內(nèi)容
Oracle中VARCHAR2類型的最大長度是: (該題為必答題) 1
4000
3000
1000
2000
在下面哪個場景中,索引將是最有用的? (該題為必答題) 1
被索引的列作為表達(dá)式的一部分
被索引的列包含不同范圍的值
被索引的列用于FROM子句
被索引的列被聲明為NOT NULL
下列四項中,不屬于關(guān)系數(shù)據(jù)庫特點的是( ) (該題為必答題) 4
多用戶訪問
數(shù)據(jù)獨立性高
數(shù)據(jù)共享性好
數(shù)據(jù)冗余小
關(guān)于sleep() 和 wait() 的區(qū)別描述錯誤的是 (該題為必答題) 2
wait是Object類的方法
sleep會釋放對象鎖
對此對象調(diào)用wait方法導(dǎo)致本線程放棄對象鎖
sleep是線程類(Thread)的方法
以下哪行代碼會進(jìn)行對象垃圾回收
1.public class MyClass{
2. public StringBuffer aMethod(){
3. StringBuffer sf = new 4.StringBuffer(“Hello”);
5. StringBuffer[] sf_arr = new StringBuffer[1];
6. sf_arr[0] = sf;
7. sf = null;
8. sf_arr[0] = null;
9. return sf;
}
} (該題為必答題) 2
第8行
第7行
第5行
第3行
以下循環(huán)執(zhí)行()次
public class Test{
public static void main(String[] args){
int x=-10,k=0;
while(++x<0){
k++;
}
System.out.println(k);
}
} (該題為必答題) 1
9
10
11
無限
如果存在事務(wù)上下文,方法調(diào)用使用當(dāng)前事務(wù)上下文,如果不存在,則不創(chuàng)建新的事務(wù)上下文,
平安銀行測試工程師筆試題
。這種事務(wù)屬性在EJB中應(yīng)該配置為: (該題為必答題) 2Never
Supports
Mandatory
Required
Mandatory-當(dāng)使用這個值時,bean方法被調(diào)用時必須有一個事務(wù)已經(jīng)處在運行中.
Never-如果在現(xiàn)有事務(wù)中調(diào)用此bean,容器將拋出java.rmi.RemotException.
Required-bean方法必須總是在事務(wù)上下文中執(zhí)行.
RequiresNew-當(dāng)方法被調(diào)用的時候,bean總會需要啟動一個新的事務(wù)
Supports可以參與到正在運行的事務(wù)中,但這個事務(wù)并不是必須的.
Not Supported-該值意味著在事務(wù)中bean或者方法根本不能被調(diào)用.
在Java中,負(fù)責(zé)對字節(jié)代碼解釋執(zhí)行的是 (該題為必答題) 3
編譯器
應(yīng)用服務(wù)器
虛擬機(jī)
垃圾回收器
在劃分了等價類后,首先需要設(shè)計一個案例覆蓋( )有效等價類 (該題為必答題) 2
等價類數(shù)量-1個
盡可能多的
2個
1個
壓力測試屬于( )階段 (該題為必答題) 1
系統(tǒng)測試
集成測試
用戶驗收測試
單元測試
可靠性測試屬于( )階段 (該題為必答題) 2
用戶驗收測試
系統(tǒng)測試
集成測試
單元測試
系統(tǒng)測試階段的測試對象不包括( ) (該題為必答題) 2
硬件系統(tǒng)
源程序
軟件系統(tǒng)
文檔
下面哪個描述屬于功能需求( ) (該題為必答題) 4
系統(tǒng)要求能夠連續(xù)運行1000小時
系統(tǒng)應(yīng)按J2EE架構(gòu)進(jìn)行設(shè)計
90%的響應(yīng)時間小于2秒鐘
隨機(jī)選擇5%的用戶發(fā)送廣告消息
使用瀑布模型術(shù)語,在軟件測試V模型中,對應(yīng)“需求分析”的測試階段是( ) (該題為必答題) 1
系統(tǒng)測試
集成測試
用戶驗收測試
單元測試
“均勻分散、齊整可比”這個描述與哪種測試方法一般知識有關(guān):( ) (該題為必答題) 1
正交法
決策表
因果圖
等價類分析法
以下狀態(tài)遷移圖(中括號表示狀態(tài),箭頭表示邊):
[a]->[b],[b]->[c],[b]->[d],[c]->[d],[b]->[e]
則覆蓋所有邊至少需要( )個案例 (該題為必答題) 1
3
2
4
1
測試系統(tǒng)長時間運行的表現(xiàn),以期發(fā)現(xiàn)一些資源泄露等問題。這種測試類型一般知識是 (該題為必答題) 4
強(qiáng)度測試
基準(zhǔn)測試
負(fù)載測試
穩(wěn)定性測試
軟件測試方法一般知識中,___稱為功能測試,___測試稱為結(jié)構(gòu)測試 (該題為必答題) 4
灰盒測試 白盒測試
白盒 黑盒
黑盒測試 灰盒測試
黑盒測試 白盒測試
項目中的技術(shù)風(fēng)險是通常是通過()方法來緩解的 (該題為必答題) 4
架構(gòu)原型驗證
技術(shù)文檔
代碼復(fù)審
單元測試
軟件設(shè)計的主要任務(wù)是設(shè)計軟件的結(jié)構(gòu)、模塊和過程,
其中軟件結(jié)構(gòu)設(shè)計的主要任務(wù)是要確定 (該題為必答題) 3
模塊的具體功能
模塊間的操作細(xì)節(jié)
模塊間的組成關(guān)系
模塊間的相似性
文件系統(tǒng)與()密切相關(guān),它們共同為用戶使用文件提供方便 (該題為必答題) 3
設(shè)備管理
作業(yè)管理
處理器管理
存儲管理
文件的存取方式與文件的物理結(jié)構(gòu)有關(guān),可能有如下的文件物理結(jié)構(gòu):
Ⅰ.順序結(jié)構(gòu) Ⅱ.線性結(jié)構(gòu)
、.鏈接結(jié)構(gòu) Ⅳ.索引結(jié)構(gòu)
而常見的文件物理結(jié)構(gòu)是 (該題為必答題) 3
Ⅰ、Ⅱ和Ⅳ
、、Ⅲ和Ⅳ
、瘛ⅱ蚝廷
Ⅱ、Ⅲ和Ⅳ
要想在你的視圖上成功的執(zhí)行查詢需要做什么? (該題為必答題) 3
基礎(chǔ)表必須在同一個用戶模式中
基礎(chǔ)表中必須有數(shù)據(jù)
只能在基礎(chǔ)表中有select權(quán)限
在視圖中需要有select權(quán)限
數(shù)據(jù)庫中只存放視圖的? (該題為必答題) 3
對應(yīng)的數(shù)據(jù)
操作
定義
限制
在視圖上不能完成的操作是 (該題為必答題) 1
在視圖上定義新的基本表
在視圖上定義新視圖
更新視圖
查詢
“|DF|A3″.split(“|”).length的結(jié)果是() (該題為必答題) 5
5
4
6
7
3
下列關(guān)于Perl語言說法不正確的是() (該題為必答題) 1
Perl是腳本語言,因此運行速度較慢
Perl的腳本不支持動態(tài)加載
Perl比較擅長就是分析處理日志文件
Perl不需要編譯器和鏈接器來運行代碼
下列代碼哪幾行會出錯:
1) public void modify() {
2) int I, j, k;
3) I = 100;
4) while ( I > 0 ) {
5) j = I * 2;
6) System.out.println (” The value of j is ” + j );
7) k = k + 1;
8) I–;
9) }
10) } (該題為必答題) 2
line 6
line 7
line 8
line 4
關(guān)于finally塊中的代碼描述正確的是: (該題為必答題) 3
異常發(fā)生時才被執(zhí)行
如果try塊后沒有catch塊時,finally塊中的代碼才會執(zhí)行
finally塊可以不寫
異常沒有發(fā)生時才被執(zhí)行
在面向?qū)ο髷?shù)據(jù)模型中,子類不但可以從其超類中繼承所有的屬性和方法,而且還可以定義自己的屬性和方法,這有利于實現(xiàn) (該題為必答題) 1
可擴(kuò)充性
可靠性
可移植性
安全性
關(guān)于自動化測試與手工測試的比較,正確的是( ) (該題為必答題) 3
自動化測試能做的,手工測試不能做
手工測試能做的,自動化測試都能做
誰也不能完全代替對方
自動化測試能做的,手工測試都能做
假設(shè)i是小于10的整型變量,則表達(dá)式 i-10+10==i 的運行結(jié)果( ) (該題為必答題) 3
等于-i
等于i
可能為真,也可能為假
一定為真
運用正交設(shè)計法可以覆蓋( ) (該題為必答題) 2
所有邏輯分支
所有因素之間的組合
任意兩個因素之間的組合
所有數(shù)據(jù)流
采用自頂向下集成的測試方法,需要編寫( )。 (該題為必答題) 2
客戶端程序
驅(qū)動程序
條件樁
測試樁
功能測試也叫做( ) (該題為必答題) 1
FVT
ST
PT
UAT
使用錄制模式產(chǎn)生的自動化腳本,與人工編寫的腳本相比,后期維護(hù)成本通常( ) (該題為必答題) 2
不能比較
較高
較低
沒有差別
某項測試有6個因素,均為布爾量,使用判定表方法,判定表有( ) 行 (該題為必答題) 1
2^B194
B194^2
POWER(B194,B194)
6
軟件測試的目的是( ) (該題為必答題) 4
發(fā)現(xiàn)軟件開發(fā)中出現(xiàn)的錯誤
避免軟件開發(fā)中出現(xiàn)的錯誤
修改軟件中出現(xiàn)的錯誤
盡可能多的發(fā)現(xiàn)軟件缺陷,并確保得以修復(fù)
黑盒測試也稱為功能測試。黑盒測試不能發(fā)現(xiàn) (該題為必答題) 4
輸入是否正確接收
終止性錯誤
界面是否有錯誤
是否存在冗余代碼
如下參數(shù)中不能用于進(jìn)程間通信的是 (該題為必答題) 1
信件
信號量
口令
消息
操作系統(tǒng)具有進(jìn)程管理、存儲管理、文件管理和設(shè)備管理的功能,在以下有關(guān)的描述中,哪一個是不正確的 (該題為必答題) 3
存儲管理主要是管理內(nèi)存資源
文件管理可以有效地支持對文件的操作,解決文件共享、保密和保護(hù)問題
進(jìn)程管理主要是對程序進(jìn)行管理
設(shè)備管理是指計算機(jī)系統(tǒng)中除了CPU和內(nèi)存以外的所有輸入、輸出設(shè)備的管理
下列關(guān)于描述XML和HTML的差異不正確的是 (該題為必答題) 3
解析XML的性能優(yōu)于HTML
XML與HTML互補(bǔ)
XML的語法比HTML嚴(yán)格
XML擴(kuò)展性比HTML強(qiáng)
下面是有關(guān)子類調(diào)用父類構(gòu)造函數(shù)的描述正確的是 (該題為必答題) 4
創(chuàng)建子類對象時,先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父類的構(gòu)造函數(shù)
子類必須通過super關(guān)鍵字調(diào)用父類沒有參數(shù)的構(gòu)造函數(shù)
子類定義了自己的構(gòu)造函數(shù),就不會調(diào)用父類的構(gòu)造函數(shù)
如果子類的構(gòu)造函數(shù)沒有通過super調(diào)用父類構(gòu)造函數(shù),那么子類會先調(diào)用父類不含參數(shù)的構(gòu)造函數(shù),再調(diào)用子類自己的構(gòu)造函數(shù)
下面( )是有效明確的功能需求 (該題為必答題) 2
兩年內(nèi)存儲數(shù)據(jù)量不超過100G
登錄后顯示公告欄
界面美觀大方
長時間操作后提醒用戶休息
以下哪一項測試是自動化測試無法勝任的:( ) (該題為必答題) 3
對圖形驗證碼的測試
對數(shù)據(jù)流的測試
對業(yè)務(wù)流程的測試
對頁面校驗規(guī)則的測試
一個對象有4個屬性,每個屬性有3種可能的值,如果要求對所有值的組合進(jìn)行測試,則共有( )種組合 (該題為必答題) 2
12
81
7
64
軟件測試術(shù)語“V&V”指( ) (該題為必答題) 4
Valid and Valuable
Version and Version
Valid and Victory
Verification and Validation
Loadrunner中哪個部件用來設(shè)置性能測試場景 (該題為必答題) 1
controller
virtual user generator
remote agent
analysis
以下關(guān)于壓力測試的描述,哪種描述是錯誤的? (該題為必答題) 4
壓力測試和并發(fā)行測試的聯(lián)系和區(qū)別:并發(fā)測試是一種測試手段,在壓力測試中可以利用并發(fā)測試來進(jìn)行壓力測試。
壓力測試一般通過模擬方法進(jìn)行。
壓力測試是指模擬巨大的工作負(fù)荷,以查看系統(tǒng)在峰值使用情況下是否可以正常運行。
壓力測試是通過一次性大量增加系統(tǒng)負(fù)載來測試系統(tǒng)性能的變化,以此來獲得系統(tǒng)性能提供的最大服務(wù)級別的測試。
從下列敘述中,能夠與需求分析、設(shè)計、編碼相對應(yīng)的軟件測試階段是 (該題為必答題) 2
單元測試、開發(fā)集成測試、系統(tǒng)測試
系統(tǒng)測試、開發(fā)集成測試、單元測試
開發(fā)集成測試、系統(tǒng)測試、單元測試
單元測試、系統(tǒng)測試、開發(fā)集成測試
以下不能用作功能測試的自動化工具是 (該題為必答題) 2
WinRunner
ClearCase
QTP
Robot
軟件測試的對象包括____。 (該題為必答題) 3
源程序和目標(biāo)程序
目標(biāo)程序和相關(guān)文檔
源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔
目標(biāo)程序、操作系統(tǒng)和平臺軟件
在UML提供的圖中,( )用于按時間順序描述對象間的交互。 (該題為必答題) 1
序列圖
狀態(tài)圖
網(wǎng)絡(luò)圖
協(xié)作圖
在操作系統(tǒng)中,Wait(s)和Signal(s)操作是一種 (該題為必答題) 2
作業(yè)控制命令
低級進(jìn)程通信原語
機(jī)器指令
系統(tǒng)調(diào)用命令
下面列出的條目中,哪些是數(shù)據(jù)倉庫的基本特征______。
、.數(shù)據(jù)倉庫是面向主題的
Ⅱ.數(shù)據(jù)倉庫的數(shù)據(jù)是集成的
、.數(shù)據(jù)倉庫的數(shù)據(jù)是相對穩(wěn)定的
Ⅳ.數(shù)據(jù)倉庫的數(shù)據(jù)是反映歷史變化的 (該題為必答題) 2
、瘛ⅱ蚝廷
都是
、、Ⅲ和Ⅳ
、、Ⅱ和Ⅲ
下列關(guān)于jsp和servlet描述不正確的是 (該題為必答題) 4
JSP側(cè)重于視圖
Servlet的應(yīng)用邏輯是在Java文件中
JSP本質(zhì)上是Servlet的簡易方式
Servlet也可以嵌入在HTML里
假設(shè)A類有如下定義,設(shè)a是A類的一個實例,下列哪些語句調(diào)用是錯誤的。4
class A {
int i;
static String s;
void method1() { }
static void method2() { }
} (該題為必答題)
A.method1();
A.method2()
System.out.println(a.i);
a.method1();
欲構(gòu)造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的 ? (該題為必答題) 2
List myList=new ArrayList();
ArrayList myList=new List();
ArrayList myList=new Object();
List myList=new List();
下列關(guān)于棧的敘述正確的是 (該題為必答題) 1
棧具有先進(jìn)先出的特征
棧是非線性結(jié)構(gòu)
棧具有后進(jìn)先出的特征
棧是一種樹狀結(jié)構(gòu)
算法的時間復(fù)雜度是指 (該題為必答題) 3
算法程序的長度
執(zhí)行算法程序所需要的時間
算法執(zhí)行過程中所需要的基本運算次數(shù)
算法程序中的指令條數(shù)
一個輸入項的合法輸入范圍是“0-100的整數(shù)”,則邊界值應(yīng)該是 (該題為必答題) 4
0,50,100
-0.00001,0,100,100.00001
0,100
-1,0,100,101
一個輸入項的合法輸入范圍是“上”、“下”,則一個最小的等價類劃分是:( ) (該題為必答題) 4
上,下,左,右
上,中,下
上,下
不適合用等價類
一個輸入項的合法輸入范圍是“當(dāng)月日期”,則合理的測試邊界值為:( ) (該題為必答題) 2
前月第一天,當(dāng)月第一天,當(dāng)月最后一天,下月最后一天
前月最后一天,當(dāng)月第一天,當(dāng)月最后一天,下月第一天
當(dāng)月第一天,當(dāng)月月中,當(dāng)月最后一天
當(dāng)月第一天,當(dāng)月最后一天
系統(tǒng)測試階段一般不會關(guān)注( ) (該題為必答題) 3
系統(tǒng)安全性
系統(tǒng)性能
代碼規(guī)范
系統(tǒng)功能
一個對象有3個屬性,每個屬性有4種可能的值,如果要求對所有值的組合進(jìn)行測試,則共有( )種組合 (該題為必答題) 1
64
81
12
7
對于軟件的回歸測試,下列描述正確的是()。 (該題為必答題) 3
回歸測試就是在集成測試之后進(jìn)行的測試
回歸測試就是在單元測試之后進(jìn)行的測試
回歸測試存在于軟件測試的各個階段
回歸測試就是在系統(tǒng)測試之后進(jìn)行的測試
下列描述中正確的是() (該題為必答題) 4
軟件工程只是解決軟件開發(fā)中的技術(shù)問題。
軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題。
軟件工程只是解決軟件項目的管理問題
軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化的原則。
Character流與Byte流的區(qū)別是 (該題為必答題) 3
二者沒有區(qū)別,可以互換使用
每次讀入的字節(jié)數(shù)不同
前者是塊讀寫,后者是字節(jié)讀寫
前者帶有緩沖,后者沒有
下面那種服務(wù)不是JNDI應(yīng)用范圍。 (該題為必答題) 3
JMS
EJB
JDBC
Servlet
下列哪個組件能在一個EAR文件中被聲明。 (該題為必答題) 2
JMX Mbeans
EJB類
JMS ConnectionFactory和Destination對象
JDBC DataSource對象
冒煙測試不通過,說明( ) (該題為必答題) 1
被測系統(tǒng)存在較大問題
應(yīng)該加大測試人力投入
應(yīng)該提高測試人員技能
單元測試成功率低
一個輸入項的合法輸入范圍是“1,3,5”,則邊界值應(yīng)該是 (該題為必答題) 3
0,1,3,5,6
1,5
0,1,2,3,4,5,6
1,3,5
在自動化測試腳本中,對于實際輸出值應(yīng)該( ) (該題為必答題) 2
自動與預(yù)期值比較,并把比較結(jié)果記錄到日志
自動與預(yù)期值比較,并設(shè)置案例的成功/失敗狀態(tài)
記錄到日志并人工檢查
輸出到屏幕
對以下Java代碼片段進(jìn)行語句覆蓋,最少需要( )個案例:1
if(a>b && b>c){
b=a/c;
} (該題為必答題)
3
4
2
1
一個對象有5個屬性,每個屬性有3種可能的值,如果要求對所有值的組合進(jìn)行測試,則共有( )種組合 (該題為必答題) 1
3^5
5*3
5^3
5
某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列( )不可能是導(dǎo)致出錯的原因 (該題為必答題) 4
代碼輸入有誤
循環(huán)控制出錯
變量沒有初始化
編寫的語句書寫格式不規(guī)范
對于軟件生命周期的一般描述,正確的是 (該題為必答題) 2
需求分析 概要設(shè)計 詳細(xì)設(shè)計 編碼 調(diào)試 發(fā)布 維護(hù)
需求分析 概要設(shè)計 詳細(xì)設(shè)計 編碼 測試 發(fā)布 維護(hù)
需求分析 概要設(shè)計 詳細(xì)設(shè)計 編碼 測試 發(fā)布 維護(hù)
需求分析 概要設(shè)計 詳細(xì)設(shè)計 編碼 發(fā)布 測試 維護(hù)
下面的語句的作用是:
Vector MyVector = new Vector(100,50); (該題為必答題) 4
創(chuàng)建一個向量類對象MyVector,有100個元素的空間,若空間使用完時,以50個元素空間單位遞增
創(chuàng)建一個向量類對象MyVector,有100個元素的空間,每個元素的初值為50
創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,每個元素的初值為50
創(chuàng)建一個數(shù)組類對象MyVector,有100個元素的空間,若空間使用完時,以50個元素空間單位遞增
在實現(xiàn)DAO設(shè)計模式時,下面哪種模式經(jīng)常被采用: (該題為必答題) 1
Proxy模式
Observer模式
Factory模式
Prototype模式
以下語句輸出的結(jié)果是:
String str=”1234″;
int x=4,y=5;
str=str+(x+y);
System.out.println(str); (該題為必答題) 2
123+4+5
12349
123445
會產(chǎn)生編譯錯誤
有關(guān)線程的哪些敘述是對的,
資料共享平臺
《平安銀行測試工程師筆試題》(http://www.szmdbiao.com)。 (該題為必答題) 4當(dāng)一個線程因為搶先機(jī)制而停止運行,它被放在可運行隊列的前面。
一旦一個線程被創(chuàng)建,它就立即開始運行。
一個線程可能因為不同的原因停止(cease)并進(jìn)入就緒狀態(tài)。
使用start()方法可以使一個線程成為可運行的,但是它不一定立即開始運行。
功能測試的執(zhí)行時機(jī)應(yīng)該在( ) (該題為必答題) 2
性能測試之后
集成測試之后
單元測試之前
驗收測試之后
不同的測試階段,需要考慮不同的測試目標(biāo)。比如在單元測試階段,測試的主要目標(biāo)是 (該題為必答題)3
檢驗開發(fā)人員的工作質(zhì)量
對軟件的質(zhì)量進(jìn)行評估
盡可能的發(fā)現(xiàn)失效
確認(rèn)系統(tǒng)是否按照預(yù)期工作
軟件測試哪個階段修復(fù)缺陷的成本最低? (該題為必答題)1
需求分析階段
系統(tǒng)測試階段
集成測試階段
編碼階段
多選題
基于組件設(shè)計的系統(tǒng)特征包括 (該題為必答題)
封裝
耦合
內(nèi)聚
抽象
可能與正在運行的進(jìn)程無關(guān)的中斷事件有()等 (該題為必答題) 2 5
硬件故障
外部
訪管
程序性
輸入/輸出
在oracle數(shù)據(jù)庫中,關(guān)于索引描述正確的是 (該題為必答題) 2 3 4
需要對大數(shù)據(jù)類型創(chuàng)建索引
對于大表,索引能明顯提高查詢效率
在數(shù)據(jù)表上創(chuàng)建唯一約束,會自動生成唯一索引
我們最常用到的是B-Tree索引
以下關(guān)于主鍵和唯一索引的區(qū)別有哪些是正確的? (該題為必答題) 2 4
主鍵:默認(rèn)將是聚簇索引 唯一索引: 默認(rèn)將是非聚簇索引
主鍵不能空,唯一索引可以為空
主鍵順序為數(shù)據(jù)的物理順序
主鍵每個表只能有一個,唯一索引可以多個
下面哪些是DML語句 (該題為必答題) 2 4
MERGE…
UPDATE…
COMMIT…
DELETE…
下面那條語句編譯不會出現(xiàn)錯誤? (該題為必答題)
float f = 123;
int x = (int)(1.23);
Boolean b = new Boolean(“abcd”);
byte b = 127;
以下對于會話跟蹤的描述,正確的是 (該題為必答題)
客戶瀏覽器禁用了cookie后,可以使用HttpServletResponse接口中的encodeURL()方法對URL編碼。但客戶如果沒有禁用Cookie,使用HttpServletResponse接口中的encodeURL()方法對URL編碼會出錯
使用HttpServletResponse接口中的encodeURL()方法對URL編碼后,這個方法把以分號開頭的字符串形式的路徑加入到輸入的URL中,如:jsessionid=123456789
客戶瀏覽器禁用了cookie后,在Servlet中的getSession方法就無法獲得HttpSession對象了。
只要使用HttpServletResponse接口中的encodeURL()方法對URL進(jìn)行編碼,Web應(yīng)用程序的用戶在瀏覽器中禁止cookie和不禁止cookie都是一樣的.
黑盒一般知識可以發(fā)現(xiàn)以下類型的錯誤: (該題為必答題) 1 2 4
性能錯誤
功能錯誤或遺漏
數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問錯誤
界面錯誤
常用的黑盒一般知識方法一般知識包含以下哪些類別? (該題為必答題) 1 2 5
邊界值分析
決策表法
因果圖法
控制流測試法
等價類劃分
如下哪些工具可以作為缺陷管理工具: (該題為必答題) 1 2 4
Bugzilla
ClearQuest
FindBugs
QualityCenter
軟件開發(fā)模型包括 (該題為必答題) 123
迭代模型
螺旋模型
瀑布模型
扇形模型
上下文關(guān)系圖(context diagram)的作用是 (該題為必答題) 2 4
定義業(yè)務(wù)規(guī)則
外部系統(tǒng)和人與系統(tǒng)之間交互的方式
定義系統(tǒng)的上下文和范圍
概括與系統(tǒng)之間相互影響的重要的外部系統(tǒng)和人
系統(tǒng)出現(xiàn)死鎖必然出現(xiàn)以下情況 (該題為必答題) 1 2 4
不可搶奪資源
互斥使用資源
循環(huán)等待資源
占有并等待資源
關(guān)于Oracle的LONG類型描述正確的是: (該題為必答題) 1 3
LONG類型主要用于不需要作字符串搜索的長串?dāng)?shù)據(jù),如果要進(jìn)行字符搜索就要用varchar2類型
LONG 數(shù)據(jù)類型中存儲的是可變長字符串,最大長度限制是2GB
一個表中只能包含一個 LONG 類型的列
索引LONG類型列會明顯提升查詢效率
在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
關(guān)于JSP和SERVLET的描述正確的是: (該題為必答題)134
JSP能夠訪問Java API,具備SERVLET的全部優(yōu)點
JSP頁面只能在接受請求時動態(tài)編譯成SERVLET
JSP技術(shù)構(gòu)建在SERVLET上,它是支持HTML和XML頁面制作的SERVLET技術(shù)的擴(kuò)展
JSP頁面支持嵌入javascript內(nèi)容
下面敘述哪些是正確的 (該題為必答題)234
java中,子類不可以訪問父類的私有成員和受保護(hù)的成員
java接口包含函數(shù)聲明和常量聲明
在java中,可以用異常(Exception)來拋出一些并非錯誤的消息,但這樣比直接從函數(shù)返回一個結(jié)果要花費更大的系統(tǒng)開銷
java中的集合類(如Vector)可以用來存儲任何類型的對象,且大小可以自動調(diào)整。但需要事先知道所存儲對象的類型,才能正常使用
log4j中輸入日志有哪些級別設(shè)置 (該題為必答題)1234
FATAL
WARN
DEBUG
INFO
軟件的可測試性包括以下方面( ) (該題為必答題) 13
可觀察性
可分解性
可確認(rèn)性
可重用性
可控制性
常用的白盒一般知識方法一般知識包含以下哪些類別? (該題為必答題)234
邊界值覆蓋
條件覆蓋
路徑覆蓋
語句覆蓋
關(guān)于黑盒一般知識,說法正確的有: (該題為必答題)1234
黑盒測試把軟件系統(tǒng)看成一個黑盒子,完全不考慮軟件內(nèi)部邏輯結(jié)構(gòu)和處理過程
黑盒測試是基于規(guī)格和數(shù)據(jù)驅(qū)動的測試,它的依據(jù)是需求規(guī)格
黑盒主要關(guān)注被測軟件的功能和非功能屬性的實現(xiàn)
測試人員對被測產(chǎn)品的驗證主要是根據(jù)其規(guī)格,驗證其與規(guī)格的一致性
下面哪些屬于靜態(tài)分析? (該題為必答題) 2 4
程序復(fù)雜度分析
代碼規(guī)則檢查
內(nèi)存泄漏檢查
程序結(jié)構(gòu)分析
多線程技術(shù)具有哪些優(yōu)越性 (該題為必答題) 3
通信簡潔、信息傳送速度快
創(chuàng)建速度快、系統(tǒng)開銷小
并行性高
安全性高
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
下面關(guān)于繼承的敘述哪些是正確的 (該題為必答題) 23
在java中一個類不能同時繼承一個類和實現(xiàn)一個接口
java的單一繼承使代碼更可靠
在java中只允許單一繼承
在java中一個類只能實現(xiàn)一個接口
關(guān)于軟件測試,正確的描述包括( )。 (該題為必答題) 1234
要盡量避免測試自己編寫的程序
測試前應(yīng)該假設(shè)被測試的軟件有錯
測試是相對的,不能窮盡所有的測試,要據(jù)人力物力安排測試,選擇好測試用例與測試方法。
測試要兼顧合理輸入與不合理輸入數(shù)據(jù)
軟件驗收測試的合格通過準(zhǔn)則是: (該題為必答題) 1 2 3
立項審批表、需求分析文檔、設(shè)計文檔和編碼實現(xiàn)一致
驗收測試工件齊全
軟件需求分析說明書中定義的所有功能已全部實現(xiàn),性能指標(biāo)全部達(dá)到要求
所有測試項沒有殘余一級、二級和三級錯誤
關(guān)于等價類劃分測試方法一般知識說法正確的是 (該題為必答題) 13
等價類劃分可有兩種不同的情況:有效等價類和無效等價類
測試某等價類的代表值就等于對這一類其它值的測試
等價類是指某個輸入或輸出域的子集合
同一等價類中輸入數(shù)據(jù)對于揭露程序中的錯誤的作用有大有小
涉及到“數(shù)字”的軟件功能, 在設(shè)計測試用例時要優(yōu)先考慮( )的測試方法一般知識 (該題為必答題) 3 4
錯誤推測法
因果圖方法
邊界值分析法
等價類劃分法
某程序規(guī)定:“輸入三個整數(shù)作為三邊的邊長構(gòu)成三角形。當(dāng)此三角形為一般三角形、等腰三角形及等邊三角形時,分別做計算…”。
用等價類劃分方法為該程序的構(gòu)成三角形部分進(jìn)行測試用例設(shè)計。下面那些等價類劃分是合適的? (該題為必答題) 13
整數(shù)
正數(shù)
非零數(shù)
函數(shù)
負(fù)數(shù)
關(guān)于UML類圖下列描述正確的是 (該題為必答題) 1 2 3 4
關(guān)聯(lián)是兩個類之間的一條實線
類圖表示各個對象的類型以及其間存在的各種靜態(tài)關(guān)系
類間的兩種重要關(guān)系就是關(guān)聯(lián)與泛化
UML中抽象類是將名用斜體表示
關(guān)于用例,描述正確的是 (該題為必答題)12345
包括至少一個參與者
由一組場景組成,包括主流程和備選流程
定義一系列系統(tǒng)完成的活動
圍繞一個完整功能塊
描述參與者與系統(tǒng)之間的交互
產(chǎn)生的結(jié)果對某個參與者有價值
在ORACLE中,下面哪些命令用來處理事務(wù): (該題為必答題)1 2 3 4
set transaction
commit
savepoint
rollback
java中overload與overwrite的區(qū)別 (該題為必答題) 1 3
overwrite 重寫繼承到的那個方法的代碼,原方法被放棄。
overload 覆蓋繼承到的那個方法,那個方法仍然沒有放棄。
overload 完全新的方法,參數(shù)和原方法不同。
overwrite 完全新的方法,參數(shù)和原方法不同。
正則表達(dá)式的主要功能是 (該題為必答題)1 2 3
替換代碼
提取代碼
查詢代碼
分割代碼
下面的說法正確的是: (該題為必答題) 2 3 4
File類是輸入/輸出流類的子類。
Java中IO流的處理通常分為輸入和輸出兩個部分。
InputStream與OutputStream類通常是用來處理字節(jié)流,也就是二進(jìn)制文件。
Reader與Writer類是用來處理字符流,也就是純文本文件。
進(jìn)行自動化測試的評估標(biāo)準(zhǔn)有() (該題為必答題) 1 2 3 4
可自動化率
測試進(jìn)度要求
版本規(guī)模
版本穩(wěn)定程度
下面哪些屬于動態(tài)分析? (該題為必答題) 14
系統(tǒng)壓力測試
設(shè)計復(fù)審
程序數(shù)據(jù)流分析
代碼覆蓋率
正則表達(dá)式 a*b*c 匹配( ) (該題為必答題) 1 3 4
ac
a*b*c
abc
bbc
在ORACLE中,以下語句出錯,哪些改動能夠正確執(zhí)行:
SELECT deptno, max(sal)
FROM emp
GROUP BY deptno
WHERE max(sal)>2500; (該題為必答題) 3
將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 語句順序調(diào)換一下
java線程實現(xiàn)有哪幾種方式? (該題為必答題) 1 3
實現(xiàn)Runnable接口
通過線程池創(chuàng)建
繼承thread類
自主開發(fā)
關(guān)于synchronized和java.util.concurrent.locks.Lock描述正確的是 (該題為必答題) 1 2 3 4
Lock擁有更精確的線程語義
Lock要求程序員手動釋放鎖,synchronized會自動釋放鎖
Lock能完成synchronized所實現(xiàn)的所有功能
Lock有比synchronized更好的性能
java中io與nio的差異 (該題為必答題) 1 2 3 4
io采取了多個線程處理運算
nio采取了輪詢方式節(jié)省了咨詢提高了效率
nio解決了數(shù)據(jù)的處理速度
nio采用了一個線程處理運算
一個測試需求應(yīng)該包括以下要素: (該題為必答題) 1 2 3 4
重要性,測試需求對最終用戶的相對重要程度
穩(wěn)定性,測試需求發(fā)生變化的可能性
需求描述
需求名稱,對需求的簡短說明。
關(guān)系數(shù)據(jù)庫中,典型的實體關(guān)系模型有哪幾個要素 (該題為必答題)1 2 4
關(guān)系
屬性
索引
實體
以下賦值語句,錯誤的是: (該題為必答題) 23
char c5=65;
Char c3=’x';
char c4=”;
char c1=’\”‘;
關(guān)于static的含義說法正確的是 (該題為必答題) 2 3 4
被定義為static的方法可以被繼承
我們不可從一個static方法內(nèi)部發(fā)出對非static方法的調(diào)用
被定義為static的方法不可以被繼承
它意味著一個特定的方法沒有this
編寫測試計劃的目的有 (該題為必答題)12345
軟件工程以及軟件過程的需要
使測試工作順利進(jìn)行
使測試工作更加系統(tǒng)化
使項目參與人員溝通更舒暢
軟件過程規(guī)范化的要求
控制軟件質(zhì)量
正則表達(dá)式 a?b?c 匹配( ) (該題為必答題)1 2
abc
ac
a?b?c
bbc
性能測試包含了以下哪些測試 (該題為必答題)1 2 3
并發(fā)測試
UAT測試
壓力測試
負(fù)載測試
安全測試
判斷題
UML圖中帶虛線的箭頭表示的是兩個模型間的關(guān)聯(lián)關(guān)系 (該題為必答題) 錯
在當(dāng)前目錄下解壓歸檔文件this.tar.gz ,我們可以使用命令:$tar xvzf this.tar.gz (該題為必答題) 對
truncate和delete都可以用來刪除表中所有的記錄。區(qū)別在于Delete是DDL操作,不需要rollbacksegment (該題為必答題) 錯
選擇索引字段,首先考慮查詢數(shù)據(jù)區(qū)分度是否高,如果區(qū)分度不高則適合創(chuàng)建索引 (該題為必答題) 錯
在java中GC的含義是垃圾收集器 (該題為必答題) 對
forward 執(zhí)行在客戶端而sendRedirect() 執(zhí)行在服務(wù)器端。 (該題為必答題) 錯
自動化測試不一定需要專用的工具,使用通用的程序語言也可以進(jìn)行自動化測試 (該題為必答題) 對
在時間有限的情況下,應(yīng)該優(yōu)先測試典型值,而不是邊界值 (該題為必答題) 錯
系統(tǒng)測試的測試目標(biāo)一定是軟件系統(tǒng),而不會包含硬件環(huán)境 (該題為必答題) 錯
文字錯誤均屬于嚴(yán)重程度很低的缺陷,因此不需要過多關(guān)注 (該題為必答題) 錯
系統(tǒng)測試的測試對象,僅僅是對應(yīng)于被測軟件。 (該題為必答題) 錯
UML中表示一個抽象類的方法是用斜體來書寫類名的 (該題為必答題) 錯
目前32位操作系統(tǒng)可以指定的堆大小的上限是1G (該題為必答題) 對
SYNONYM是指向其它數(shù)據(jù)庫對象的數(shù)據(jù)庫指針 (該題為必答題) 對
Java 程序里創(chuàng)建新的類對象使用關(guān)鍵字new,回收無用的類對象使用關(guān)鍵字free。 (該題為必答題) 錯
每個類都繼承了Object類,所以都實現(xiàn)了toString()方法。 (該題為必答題) 對
性能測試應(yīng)該僅從請求和響應(yīng)情況評價系統(tǒng)性能 (該題為必答題) 錯
有了專職的測試人員,開發(fā)人員就可以專注于開發(fā),不需要再做測試 (該題為必答題) 錯
測試的目的是為了發(fā)現(xiàn)盡可能多的缺陷,不是為了說明軟件中沒有缺陷。 (該題為必答題) 對
邊界值出現(xiàn)缺陷的幾率較高,因此應(yīng)該優(yōu)先對邊界值進(jìn)行測試 (該題為必答題) 對
白盒是較黑盒更有技術(shù)含量,等級更高,更有效的測試,未來將最終代替黑盒 (該題為必答題) 錯
類圖中的關(guān)聯(lián)包含單向關(guān)聯(lián)和雙向關(guān)聯(lián)兩種 (該題為必答題) 對
Collection是集合類的上級接口,Collections是針對集合類的一個幫助類。(該題為必答題) 對
classloader是分層次的,它只能加載比它層次高的類及它自身的類,同層次的類及比它層次低的類都不能加載 (該題為必答題) 錯
軟件實現(xiàn)了需求規(guī)格說明書中未指定的功能,這也是一種缺陷 (該題為必答題) 錯
在測試算法時,應(yīng)該盡量使用與被測程序相同的計算方式(最好是借用其代碼片段)來計算預(yù)期結(jié)果 (該題為必答題) 錯
測試時除了依照軟件需求規(guī)格說明書以外,還可以參照標(biāo)準(zhǔn)、慣例和通用法則。(該題為必答題) 對
并發(fā)用戶數(shù)一般指一段時間內(nèi)訪問系統(tǒng)的用戶數(shù)量。(該題為必答題) 錯
開發(fā)人員自己認(rèn)為很可能存在缺陷的地方,真正存在缺陷的可能性也很大。(該題為必答題) 對
一個用例包包含用例、角色,可能包含其他用例包 (該題為必答題)對
線程是進(jìn)程的中的一個實體,通常一個進(jìn)程有若干個線程,但同一進(jìn)程中的多個線程不能并發(fā)執(zhí)行。 (該題為必答題) 錯
表的設(shè)計必須遵循第一范式,盡量達(dá)到第二范式及第三范式 (該題為必答題) 對
接口可以繼承接口。 (該題為必答題) 對
當(dāng)系統(tǒng)內(nèi)部實現(xiàn)發(fā)生變化,而外部接口不變時,黑盒案例也需要隨之改變 (該題為必答題) 錯
劃分了等價類后,應(yīng)該在每個等價類選取20%以上的值進(jìn)行測試 (該題為必答題) 錯
構(gòu)建階段的詳細(xì)設(shè)計和編碼,可以采用結(jié)對編程等極限編程的方式來帶新人,提高代碼質(zhì)量;采用迭代編程來降低風(fēng)險 (該題為必答題) 錯
選擇索引字段,首先考慮查詢數(shù)據(jù)區(qū)分度是否高,如果區(qū)分度不高則適合創(chuàng)建索引 (該題為必答題) 錯
java中對于后遞增和后遞減(如A++或A–),會先執(zhí)行運算,再生成值 (該題為必答題) 錯
在java代碼中輸入字符時,向操作系統(tǒng)傳遞的數(shù)據(jù)經(jīng)過了中間的編碼環(huán)節(jié) (該題為必答題) 錯
自動化測試腳本與程序不同,通常不需要寫注釋 (該題為必答題) 錯
使用黑盒方法分析被測系統(tǒng),不需要了解其內(nèi)部實現(xiàn) (該題為必答題) 對
測試活動可以為軟件質(zhì)量改進(jìn)和管理提供幫助 (該題為必答題) 錯
在測試術(shù)語中,“驗證”指保證軟件正確的實現(xiàn)了某一特定功能的一系列活動 (該題為必答題) 對
發(fā)現(xiàn)錯誤多的模塊,殘留在模塊中的錯誤也多 (該題為必答題) 對
軟件測試就是找到軟件的錯誤 (該題為必答題)對
Order by 子句僅對檢索數(shù)據(jù)的顯示有影響,并不改變表中行的內(nèi)部順序 (該題為必答題) 對
四則運算中,除法會產(chǎn)生錯誤(被0除),而乘法不會產(chǎn)生錯誤 (該題為必答題) 對
如果一個軟件既要做白盒也要做黑盒,那么應(yīng)該首先設(shè)計黑盒的用例 (該題為必答題) 錯
【平安銀行測試工程師筆試題】相關(guān)文章:
7.測試工程師筆試題