第一篇:【軟件工程師】精選試題二
一、單向選擇題(四選
一、每小題3分,共18分)
1、軟件的發(fā)展經(jīng)歷了()個(gè)發(fā)展階段。
A.一
B.二
C.三
D.四
2、需求分析的任務(wù)不包括()。
A.問(wèn)題分析
B.系統(tǒng)設(shè)計(jì)
C.需求描述
D.需求評(píng)審。
3、一個(gè)軟件的寬度是指其控制的()。
A.模塊數(shù)
B.層數(shù)
C.跨度
D.厚度
4、當(dāng)模塊中包含復(fù)雜的條件組合,只有()能夠清晰地表達(dá)出各種動(dòng)作之間的對(duì)應(yīng)關(guān)系。
A.判定表和判定樹(shù)
B.盒圖
C.流程圖
D.關(guān)系圖
5、以下不屬于邏輯覆蓋的是()。
A.語(yǔ)句覆蓋
B.判定覆蓋
C.條件覆蓋
D.基本路徑
6、為適應(yīng)軟件運(yùn)行環(huán)境的變化而修改軟件的活動(dòng)稱為()。
A.糾錯(cuò)性維護(hù)
B.適應(yīng)性維護(hù)
C.改善性維護(hù)
D.預(yù)防性維護(hù)
二、填空題(每空2分,共18分)
1.軟件可靠性是指在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的()。2.高級(jí)語(yǔ)言:獨(dú)立于機(jī)器,面向過(guò)程或面向()
3.軟件項(xiàng)目管理的范圍主要集中于3個(gè)P上,即:People人員、Proble
m問(wèn)題和()。
4.人機(jī)界面的風(fēng)格第一代界面是命令和()方式。
5.由于維護(hù)或在維護(hù)過(guò)程中其他一些不期望的行為引入的錯(cuò)誤稱為維護(hù)的()。
6.在公式V(G)= E – N + 2中:E為程序圖G中邊的總數(shù); N 為程
序圖中結(jié)點(diǎn)的總數(shù)。V(G)又稱為圖G的環(huán)形()。
7.任何一個(gè)基于計(jì)算機(jī)系統(tǒng)都可以用輸入-處理-輸出()圖來(lái)描述,它
將該系統(tǒng)轉(zhuǎn)換成一個(gè)信息變換模型。
8.為提高可交互性一般對(duì)所有可能造成損害的用戶操作動(dòng)作,應(yīng)堅(jiān)持要
求用戶(),例如,提問(wèn)“你確實(shí)要?jiǎng)h除??”。
9.文檔是一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。
三、判斷題(每小題2分,共24分,錯(cuò)誤打X、正確打√)
1.用戶對(duì)軟件需求的描述不精確,往往是產(chǎn)生軟件危機(jī)的原因之一。()2.目前,軟件項(xiàng)目的進(jìn)度安排的兩種比較常用的方法是程序評(píng)估與審查技術(shù)
(PERT)和關(guān)鍵路徑法(CPM)。()
3.一個(gè)好的開(kāi)發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團(tuán)結(jié)協(xié)作,建
立良好的人際關(guān)系,善于聽(tīng)取別人的意見(jiàn)。()
4.目前的絕大多數(shù)軟件都不適合于快速原型技術(shù)。()
5.面向數(shù)據(jù)的設(shè)計(jì)方法的適用場(chǎng)合是具有明顯的層次信息結(jié)構(gòu)的應(yīng)用如:企
事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件(如操作系統(tǒng))等。()
6.缺乏處理大型軟件項(xiàng)目的經(jīng)驗(yàn)。是產(chǎn)生軟件危機(jī)的唯一原因。()7.通常緊致性好的語(yǔ)言一致性就好。()
8.測(cè)試計(jì)劃、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和有關(guān)的分析報(bào)告一般不用長(zhǎng)期保存。()9.數(shù)據(jù)輸入的一般準(zhǔn)則中包括保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一
致;允許用戶定做輸入格式等內(nèi)容。()
10.軟件也會(huì)磨損和老化。()
11.完善性維護(hù)是提高或完善軟件的性能。()
12.McCabe建議模塊規(guī)模應(yīng)滿足:V(G)≤20。()
四、簡(jiǎn)答題(每小題4分,共20分)
1、程序設(shè)計(jì)語(yǔ)言的三種類型和特點(diǎn)是什么?
2、軟件危機(jī)
3、軟件項(xiàng)目的質(zhì)量管理
4、好的編程風(fēng)格應(yīng)遵循哪四條規(guī)則?
5、軟件測(cè)試中按照錯(cuò)誤的性質(zhì)和范圍進(jìn)行分類可分為:“功能錯(cuò)誤”及其它哪些錯(cuò)誤?
五、綜合題(每小題10分,共20分)
1、選擇語(yǔ)言時(shí)要考慮的因素有:項(xiàng)目的應(yīng)用領(lǐng)域、項(xiàng)目中算法、計(jì)算的復(fù)雜性和其余哪些內(nèi)容?
2、已知一個(gè)軟件項(xiàng)目的記錄,開(kāi)發(fā)人員M=3人,其代碼行數(shù)=12.1KLOC,工作
量E=24PM,成本S=168000美元,錯(cuò)誤數(shù)N=29,文檔頁(yè)數(shù)Pd=365頁(yè)。試計(jì)算開(kāi)發(fā)該軟件項(xiàng)目的生產(chǎn)率P、平均成本C、代碼出錯(cuò)率EQR和文檔率D。
第二篇:軟件工程師崗位筆試試題二
試題二
姓名:聯(lián)系電話:電子郵箱
請(qǐng)認(rèn)真思考,并回答如下問(wèn)題:
1、是否曾寫過(guò)有關(guān)“我的理想”方面作文?
如有,請(qǐng)?jiān)诶ㄌ?hào)內(nèi)選擇在哪個(gè)階段寫的,并寫出那時(shí)候的理想是什么?(□無(wú)、□小學(xué)、□初中、□高中、□大學(xué)、□社會(huì))
“我的理想”,現(xiàn)在是什么?(并請(qǐng)列1-3項(xiàng)支持立此理想的理由、理?yè)?jù);如有興志,還可列出如何實(shí)現(xiàn)的路線圖)
2、請(qǐng)問(wèn)我近兩年內(nèi)對(duì)自己的人生或職業(yè)有何規(guī)劃或目標(biāo)?
3、期望月薪?(注意:是已含單位依法應(yīng)支社保各險(xiǎn)、食宿交通等補(bǔ)貼等的總額)
4、何時(shí)能夠到崗?
第三篇:軟件工程師試題
軟件工程師筆試試題
(請(qǐng)按照題目的序號(hào)在另一張紙上做答,并寫好名字和聯(lián)系方式)
1、請(qǐng)比較#include
2、關(guān)鍵字static的作用是什么?
3、請(qǐng)用代碼簡(jiǎn)單描述一下你最熟悉的排序算法?
4、寫一個(gè)函數(shù)將字符串轉(zhuǎn)換為整數(shù),例如“-1234567”轉(zhuǎn)換成-1234567。
5、有如下程序:
void GetMemory(char **p,int num)
{
*p=(char *)malloc(num);
}
void main()
{
char *str=NULL;
GetMemory(&str, 100);
strcpy(str, “hello”);
printf(str);
}
試問(wèn)程序運(yùn)行的結(jié)果是什么?這段程序是否有問(wèn)題,如果有,請(qǐng)解釋原因?
6、請(qǐng)用代碼簡(jiǎn)單描述面向?qū)ο蟮亩鄳B(tài)原理?
7、請(qǐng)簡(jiǎn)述進(jìn)程和線程的差別?
8、請(qǐng)簡(jiǎn)述NAND FLASH和NOR FLASH的區(qū)別?
9、有一個(gè)有序單向鏈表,每個(gè)鏈表節(jié)點(diǎn)數(shù)據(jù)域存儲(chǔ)是字符串,此單向鏈表按節(jié)點(diǎn)中數(shù)據(jù)域字符串的大小,從小到大排序,請(qǐng)用代碼詳細(xì)描述將一個(gè)字符串插入此單向鏈表的過(guò)程,且保存鏈表有序?
10、請(qǐng)描述你對(duì)TD-SCDMA的理解?
第四篇:Java軟件工程師試題
姓名:聯(lián)系電話:電子郵件:學(xué)歷:專業(yè):畢業(yè)時(shí)間:
Java軟件工程師試題(A卷)
(滿分100分,作答時(shí)間為120分鐘)
一、單選題(每題3分,共45分)
1.以下哪個(gè)修飾符可用于定義成員常量?B
A.start B.final C.abstract D.No modifier can be used
2.定義一個(gè)Java文件名字為:Sub.java,其代碼為:
class Super {
public int i=0;
public Super(){
}
public static void main(){
}
} System.out.println((new Super()).i);i = 1;
這段程序的運(yùn)行結(jié)果是: B
A.Compile will fail
C.Compile success and print 0
3.給出如下代碼:
class Test {
private int m;
public static void fun(){
// some code......}
} B.Compile success and print 1D.Compile success and print nothing
如何使成員變量m被函數(shù)fun()直接訪問(wèn)?D
A.將private int m改為protected int m
c.將private int m改為int m
4.下面代碼段中,執(zhí)行之后i和j的值是什么? C
int i = 1;
int j;
j = i++;
A.1,1B.1,2C.2,15.已知如下代碼:A
boolean m;
if(m == false)
System.out.println(“false”);
else
B.將private int m改為public int m D.將private int m改為static int mD.2,2
System.out.println(“true”);
執(zhí)行結(jié)果是什么?
A.Compile will fail
C.true
B.false D.An error will occur when running
6.下面哪個(gè)語(yǔ)句是創(chuàng)建數(shù)組的錯(cuò)誤語(yǔ)句?C
A.float f[][] = new float [6][6];
C.float f[][] = new float [][6];
E.float [][]f = new float [6][];
B.float []f[] = new float [6][6];D.float [][]f = new float [6][6];
7.給出如下代碼:C
String a = new String(“巨匠IT”);
String b = new String(“巨匠IT”);
請(qǐng)問(wèn)上面的語(yǔ)句在內(nèi)存中分配了多少個(gè)內(nèi)存區(qū)?
A.1B.2C.3D.48.給出如下代碼:D
Set set = new HashSet();
set.add(“gjun”);
set.add(“pcschoolchina”);
set.add(“gjun”);
set.add(“it”);
Iterator it = set.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
上面的代碼最有可能的輸出結(jié)果是:
A.gjun pcschoolchina gjun it
C.it gjun pcschoolchina gjun
9.請(qǐng)看下面的代碼段:
String a = “gjun”;
String b = new String(“gjun”);
String c = new String(“gjun”);
if(a==b){
System.out.println(“true”);
}else{B.gjun pcschoolchina it gjun D.it gjun pcschoolchina
System.out.println(“false”);
}
if(a.equals(b)){
System.out.println(“true”);
}else{
System.out.println(“false”);
}
if(c==b){
System.out.println(“true”);
}else{
System.out.println(“false”);
}
輸出的結(jié)果為:C
A.false truetrue B.truefalse true C.false truefalse D.false false true
10.以下哪個(gè)方法用于定義線程的執(zhí)行體?C
A.start()B.init()C.run()
D.main()E.synchronized()
11.給出url地址為“index?page=3&category=tech”,下面哪個(gè)描述是正確的:
A.通過(guò)request.getAttribute(“page”)可以獲取page的值
B.通過(guò)request.getParameter(“page”)可以獲取page的值
C.通過(guò)request.getAttribute(“page&category”)可以獲取page和category的值
D.通過(guò)request.getParameter(“page&category”)可以獲取page和category的值
12.有一個(gè)登錄的表單,其屬性有name=“l(fā)oginForm”, action=“l(fā)oginServlet”, method=“post”,下面哪個(gè)描述是正確的:
A.在loginServlet中使用doPost的方法來(lái)處理表單的請(qǐng)求
B.在loginServlet中使用doGet的方法來(lái)返回表單的處理結(jié)果
C.在loginServlet中,先調(diào)用doPost的方法,然后再調(diào)用service的方法來(lái)處理表單的請(qǐng)求
D.在loginServlet中,先調(diào)用doGet的方法,然后再調(diào)用service的方法來(lái)處理表單的請(qǐng)求
13.如果需要從一個(gè)Servlet中傳遞參數(shù)username到結(jié)果的頁(yè)面,下面哪種方式是可行的:
A.request.setParameter(“username”, username);
B.request.setAttribute(“username”, username);
C.response.setParameter(“username”, username);
D.request.setAttribute(“username”, username);
14.下列哪個(gè)描述是正確的:
A.EJB3.0包含Session Bean, Entity Bean和JMS
B.在系統(tǒng)中,我們會(huì)使用Entity Bean來(lái)保存數(shù)據(jù)和處理業(yè)務(wù)流程
C.Session Bean分為有狀態(tài)和無(wú)狀態(tài)兩中,其中有狀態(tài)的性能更高
D.遠(yuǎn)程調(diào)用EJB組件,可以通過(guò)lookup的方式去查找JNDI名稱,獲取代理接口來(lái)調(diào)用
15.關(guān)于JUnit的描述,哪個(gè)是正確的:
A.JUnit其實(shí)是一個(gè)main函數(shù)
B.JUnit可以應(yīng)用于系統(tǒng)的整體測(cè)試
C.如果要測(cè)試一個(gè)方法的話可以,使用assertEquals來(lái)判定結(jié)果的正確性
D.JUnit中可以的使用@Test來(lái)修飾方法,該方法可以帶參數(shù)
二、多選題(每題3分,共45分)
16.如下哪些字符串是Java中的標(biāo)識(shí)符?AE
A.fieldnameB.superC.3number
17.如下哪些是Java中有效的關(guān)鍵字?ACDE
A.constB.NULLC.false
D.#numberE.$numberD.thisE.native
18.在switch語(yǔ)句中,以下哪些參數(shù)類型是合法的?ABCD
A.intB.ByteC.charD.byte
19.下面哪個(gè)賦值語(yǔ)句是合法的?BCD
A.float a = 2.0B.double b = 2.0
E.String C.int c = 2D.long d = 2
20.已知如下的命令執(zhí)行java MyTest a b c,請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?CD
A.args[0] = “MyTest a b c”;B.args[0] = “MyTest”;
C.args[0] = “a”;D.args[1] = “b”;
21.下面代碼執(zhí)行后的輸出是什么?ADC
for(int i=0;i<3;i++){
} for(int j=0;j<2;j++){} if(j==1)continue;System.out.println(j+“and”+i);
A.0 and 0
F.1 and 2
b.0 and 1G.2 and 0C.0 and 2H.2 and 1D.1 and 0I.2 and 2 E.1 and 1
22.Java中如下哪個(gè)修飾符是正確的?ABE
A.privateB.publicC.default
23.已知如下類的說(shuō)明:
public class Test {
} private float f = 1.0f;int m = 12;static int n = 1;public static void main(String arg[]){} Test t = new Test();D.friendE.protected
如下哪個(gè)代碼可以加入到下劃線中?AD
A.t.f = 0;B.this.n = 1;
24.已知如下類定義:
class Base {
}
public class Child extends Base { public Base(){} public Base(int m){} protected void fun(int n){}C.Test.m = 2;D.Test.n = 3;
// member methods
}
如下哪句可以正確地加入子類中?CD
A.private void fun(int n){}
C.protected void fun(int n){}
B.void fun(int n){} D.public void fun(int n){}
25.下面哪個(gè)方法可用于定義新線程類?AD
A.implement the Runnable interface B.add a run()method in the class
C.create an instance of ThreadD.extend the Thread class
26.下面哪個(gè)對(duì)象是JSP中內(nèi)置對(duì)象?
A.contextB.request
C.exceptionD.application
27.現(xiàn)在有一個(gè)登錄頁(yè)面login.jsp,提交到/LoginServlet來(lái)處理,下面哪些描述是正確的。
A.通過(guò)request.getParameter(“username”)獲取到login.jsp中的用戶名值
B.通過(guò)request.getAttribute(“username”)獲取到login.jsp中的用戶名值
C.可以在LoginSerlvet中的doPost方法中處理請(qǐng)求
D.可以在LoginSerlvet中的service方法中處理請(qǐng)求
28.在LoginServlet處理完成后,跳轉(zhuǎn)到要去到index.jsp頁(yè)面,下面那些描述是正確的。
A.response.sendRedirect(“index.jsp”);
B.response.forward(“index.jsp”);
C.request.getRequestDispatcher(“index.jsp”).forward(request, response);
D.request.sendRedirect(“index.jsp”);
29.在Struts2.0中,Action接口默認(rèn)的result值有:
A.SUCCESSB.FAILUREC.LOGIND.ERROR
E.OUTPUT
30.在Hibernate3.0中,假設(shè)現(xiàn)在有個(gè)Student的對(duì)象,下面那些HQL的寫法是正確的:
A.select * from StudentB.from Student
C.select s from Student sD.select s from Student s where id>10
三、填空題(每題5分,共10分)
31.補(bǔ)充完整Test類的定義,使其能計(jì)算下面的數(shù)列值:
F(1)= 1(n=1)
F(2)= 2(n=2)
F(n)= F(n-1)*n(n>3)
如: 當(dāng)n=5時(shí),f(5)=f(4)*5,f(4)=f(3)*4,f(3)=f(2)*3,f(2)=f(1)*1,f(1)=1
結(jié)果f(5)= 1*1*3*4*5 = 60
public class Test {
public static int calculate(int n){if(①)return 1;return②;} public static void main(String[] args){System.out.println(calculate(3));
}
}
32.請(qǐng)看TestAnimal類的代碼:
public class TestAnimal{
public static void main(String args[]){Animal a1 = new Dog();Animal a2 = new Cat();①②
Dog b1 =③
Cat b2 =④
⑤
}⑥}
interface Animal {
}
class Dog implements Animal{
}
class Cat implements Animal{
} public void run(){} public void catchMouse(){} System.out.println(“catching mouse”);System.out.println(“A cat is running now”);public void run(){} public void watch(){} System.out.println(“watching house”);System.out.println(“A dog is running now”);public void run();
請(qǐng)補(bǔ)充完整上面的代碼,使其運(yùn)行的時(shí)候得到如下結(jié)果:
A dog is running now
A cat is running now
watching house
catching mouse
第五篇:軟件測(cè)試工程師測(cè)試試題大集合(二)包括答案
第一卷的部分參考答案 測(cè)試人員考試試題試卷(轉(zhuǎn)貼)測(cè)試人員考試試卷(考試時(shí)間90分鐘,滿分100分)
一、判斷題(每題1分,12 分,正確的√,錯(cuò)誤的╳)
1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。()軟件測(cè)試的目的就是為了發(fā)現(xiàn)軟件中的缺陷,從這個(gè)意義上面說(shuō)上面的這個(gè)論斷是正確的。不少人會(huì)認(rèn)為軟件測(cè)試可以保證軟件的質(zhì)量,其實(shí)這個(gè)觀點(diǎn)是錯(cuò)誤,測(cè)試只是軟件質(zhì)量控制中的一個(gè)角色,其活動(dòng)并不能達(dá)成軟件質(zhì)量保證的效果。所以不要認(rèn)為一個(gè)公司里面如果有了軟件測(cè)試人員,產(chǎn)品的質(zhì)量就會(huì)好起來(lái)。
2.Beta 測(cè)試是驗(yàn)收測(cè)試的一種。()Beat測(cè)試和驗(yàn)收測(cè)試是兩種不同的測(cè)試。驗(yàn)收測(cè)試的目的是為了以發(fā)現(xiàn)”未實(shí)現(xiàn)的需求”為目的,以評(píng)估”適合使用”為目標(biāo),該類測(cè)試的不是以發(fā)現(xiàn)缺陷為主要目的。beta測(cè)試是一模擬真實(shí)的使用環(huán)境從而發(fā)現(xiàn)缺陷的一種測(cè)試。所以兩者之間的是非包容關(guān)系。
3.驗(yàn)收測(cè)試是由最終用戶來(lái)實(shí)施的。()上面說(shuō)到了驗(yàn)收測(cè)試的目的和目標(biāo),所以驗(yàn)收測(cè)試也可是是軟件生產(chǎn)的企業(yè)內(nèi)部人員來(lái)實(shí)施。例如產(chǎn)品經(jīng)理。當(dāng)軟件以項(xiàng)目的形式出現(xiàn),那么驗(yàn)收測(cè)試由最終用戶來(lái)實(shí)施的情況是比較長(zhǎng)見(jiàn)的。但是對(duì)于產(chǎn)品形式的軟件,生產(chǎn)企業(yè)內(nèi)部的驗(yàn)收測(cè)試會(huì)更多。
4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。()應(yīng)該說(shuō)這道題目沒(méi)有明確的答案,在項(xiàng)目立項(xiàng)前測(cè)試人員是不是要把一些準(zhǔn)備工作以工件的形式給記錄下來(lái)是完全取決于該企業(yè)的軟件開(kāi)發(fā)過(guò)程的要求。同時(shí)不同企業(yè),立項(xiàng)前要達(dá)成的一些必要條件也是大相徑庭的。應(yīng)該說(shuō)這一題目出的不是很好,如果你是出題人這家企業(yè)的測(cè)試工程師,那么就應(yīng)該有一個(gè)明確的答案。
5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。()同樣這一題目也沒(méi)有標(biāo)準(zhǔn)答案。因?yàn)樵摂?shù)據(jù)的來(lái)源和其統(tǒng)計(jì)的方法,樣本都沒(méi)有一個(gè)工業(yè)標(biāo)準(zhǔn)。這樣出來(lái)的數(shù)據(jù)同樣不具有權(quán)威性。這里我可以說(shuō)一個(gè)簡(jiǎn)單的例子,在用ASP,php這類腳本語(yǔ)言開(kāi)發(fā)網(wǎng)頁(yè)的時(shí)候是根本沒(méi)有復(fù)雜的單元測(cè)試。那么這樣的數(shù)字應(yīng)用在網(wǎng)站開(kāi)發(fā)上面是否有意義,還是值得商榷的。所以這道題目出的不好,沒(méi)有明確的答案
6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。()代碼審查是一種靜態(tài)技術(shù),從這個(gè)意義上說(shuō)代碼復(fù)查是需要和其他的一些動(dòng)態(tài)測(cè)試技術(shù)配合才能檢查代碼是否符合設(shè)計(jì)的要求
7.自底向上集成需要測(cè)試員編寫驅(qū)動(dòng)程序。()這道題目大家看下top-down 和 down-top的集成測(cè)試示意圖就能得出明確的答案。這里需要了解的是什么是驅(qū)動(dòng)測(cè)試程序,什么是樁程序。如果集成組件數(shù)量眾多,多關(guān)系層次,那么不論是什么類型的集成測(cè)試。驅(qū)動(dòng)程序和樁程序都是需要開(kāi)發(fā)的。
8.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()關(guān)于負(fù)載測(cè)試和壓力測(cè)試在論壇中的帖子中有詳細(xì)的解釋,大家可以去看一下就能得出正確的答案
9.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。()同樣,這一題沒(méi)有正確的答案。缺陷是否修復(fù)是需要聽(tīng)取測(cè)試人員的意見(jiàn),但測(cè)試人員的意見(jiàn)非決定性。所以還是要看一個(gè)企業(yè)賦予測(cè)試人員有多大的權(quán)力。
10.代碼評(píng)審員一般由測(cè)試員擔(dān)任。()如果測(cè)試員有這個(gè)水平,那么當(dāng)然是可以參加的。不過(guò)大多數(shù)的企業(yè)不會(huì)讓普通的測(cè)試人員參與代碼的評(píng)審。
11.我們可以人為的使得軟件不存在配置問(wèn)題。()首先大家先搞清楚什么是配置管理什么是軟件配置,從這道題目中看不出出題人想問(wèn)的是關(guān)鍵工程中的配置管理還是單純的軟件配置。但是可以肯定的是不論是何種情況,答案均是否定的。
12.集成測(cè)試計(jì)劃在需求分析階段末提交。()集成測(cè)試計(jì)劃在開(kāi)發(fā)人員完成軟件集成計(jì)劃之后就可以開(kāi)始進(jìn)行了。所以在需求分析階段之后提交是不現(xiàn)實(shí)的事情,應(yīng)該在軟件的設(shè)計(jì)階段后,編碼前。
二、不定項(xiàng)選擇題(每題2 分,10分)
1.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:()
A. 軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。B. 所有測(cè)試項(xiàng)沒(méi)有殘余一級(jí)、二級(jí)和三級(jí)錯(cuò)誤。
C. 立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。
D. 驗(yàn)收測(cè)試工件齊全。
回答這道題,你必須是這家企業(yè)的員工。前面說(shuō)到了驗(yàn)收測(cè)試的目的和目標(biāo),一個(gè)是需求必須實(shí)現(xiàn),二是證明軟件是適合使用的。這樣能滿足這兩個(gè)通用標(biāo)準(zhǔn)就可以了。當(dāng)然有些軟件企業(yè)會(huì)對(duì)驗(yàn)收測(cè)試標(biāo)準(zhǔn)做一些調(diào)整。
2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?()
A.項(xiàng)目經(jīng)理
B.SQA 負(fù)責(zé)人
C.配置負(fù)責(zé)人
D.測(cè)試組
上面的4種角色都需要參與
3.下列關(guān)于alpha 測(cè)試的描述中正確的是:()
A.a(chǎn)lpha 測(cè)試需要用戶代表參加
B.a(chǎn)lpha 測(cè)試不需要用戶代表參加
C.a(chǎn)lpha 測(cè)試是系統(tǒng)測(cè)試的一種
D.a(chǎn)lpha 測(cè)試是驗(yàn)收測(cè)試的一種
首先大家需要知道alpha測(cè)試是系統(tǒng)級(jí)別的測(cè)試,該測(cè)試是在一個(gè)受控的環(huán)境中進(jìn)行的。用戶需要直接參與進(jìn)來(lái)。所以答案應(yīng)該是AD
4.測(cè)試設(shè)計(jì)員的職責(zé)有:()
A.制定測(cè)試計(jì)劃
B.設(shè)計(jì)測(cè)試用例 C.設(shè)計(jì)測(cè)試過(guò)程、腳本 D.評(píng)估測(cè)試活動(dòng)
合理的答案的是BC,同時(shí)要看軟件企業(yè)對(duì)該類人員的職責(zé)是如何定義。
5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:()A.需求工件已經(jīng)被基線化 B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化
C.構(gòu)架工件已經(jīng)被基線化
D.項(xiàng)目階段成果已經(jīng)被基線化
先要了解一下什么是基線。這個(gè)是軟件配置管理中一個(gè)重要的概念。工作產(chǎn)品必須納入到一定的基線里面。所以選擇ABC是必定的,至于是否選擇D要看這家企業(yè)自身的標(biāo)準(zhǔn)了
某公司的面試試題
1、測(cè)試生命周期、測(cè)試過(guò)程分為幾個(gè)階段,以及各階段的含義? 2、引入測(cè)試管理的含義? 3、什么是軟件測(cè)試靜態(tài)分析?
1、測(cè)試生命周期:測(cè)試需求、測(cè)試總體設(shè)計(jì)、測(cè)試詳細(xì)設(shè)計(jì)、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。
測(cè)試過(guò)程分:初始階段、測(cè)試設(shè)計(jì)階段、測(cè)試執(zhí)行階段、總結(jié)評(píng)估階段。
2、測(cè)試管理嘛。。應(yīng)該是風(fēng)險(xiǎn)管理、測(cè)試中角色與職責(zé)的管理,測(cè)試流程的管理。
3、軟件靜態(tài)測(cè)試這個(gè)就更高深啦!哈哈~目前國(guó)內(nèi)根本做不到靜態(tài)測(cè)試:(只有國(guó)外有哦!
靜態(tài)就是不運(yùn)動(dòng)嘛,主要就是指對(duì)文檔、編碼之類的測(cè)試?yán)玻?/p>
軟件測(cè)試工程師筆試試題
01.為什么要在一個(gè)團(tuán)隊(duì)中開(kāi)展軟件測(cè)試工作?
02.您是否了解以往所工作的企業(yè)的軟件測(cè)試過(guò)程?如果了解,請(qǐng)?jiān)囀鲈谶@個(gè)過(guò)程中都有哪些工作要做?分別由哪些不同的角色來(lái)完成這些工作?
03.您是否了解以往所工作的企業(yè)的軟件開(kāi)發(fā)過(guò)程?如果了解,請(qǐng)?jiān)囀鲆粋€(gè)完整的開(kāi)發(fā)過(guò)程需要完成哪些工作?分別由哪些不同的角色來(lái)完成這些工作?(對(duì)于軟件測(cè)試部分,可以簡(jiǎn)述)
04.您在以往的測(cè)試工作中都曾經(jīng)具體從事過(guò)哪些工作?其中最擅長(zhǎng)哪部分工作?
05.您所熟悉的軟件測(cè)試類型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類型的區(qū)別與聯(lián)系(如功能測(cè)試、性能測(cè)試??)
06.請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。
07.測(cè)試計(jì)劃工作的目的是什么?測(cè)試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?
08.您認(rèn)為做好測(cè)試計(jì)劃工作的關(guān)鍵是什么?
09.您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來(lái)說(shuō)明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。
10.您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?
11.請(qǐng)以您以往的實(shí)際工作為例,詳細(xì)的描述一次測(cè)試用例設(shè)計(jì)的完整的過(guò)程。12.您以往的工作中是否曾開(kāi)展過(guò)測(cè)試用例的評(píng)審工作?如果有,請(qǐng)描述測(cè)試用例評(píng)審的過(guò)程和評(píng)審的內(nèi)容。
13.您以往是否曾經(jīng)從事過(guò)性能測(cè)試工作?如果有,請(qǐng)盡可能的詳細(xì)描述您以往的性能測(cè)試工作的完整過(guò)程。
14.您在從事性能測(cè)試工作時(shí),是否使用過(guò)一些測(cè)試工具?如果有,請(qǐng)?jiān)囀鲈摴ぞ叩墓ぷ髟?,并以一個(gè)具體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。
15.您認(rèn)為性能測(cè)試工作的目的是什么?做好性能測(cè)試工作的關(guān)鍵是什么?
16.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?
17.您以往所從事的軟件測(cè)試工作中,是否使用了一些工具來(lái)進(jìn)行軟件缺陷(Bug)的管理?如果有,請(qǐng)結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。
18.您以往是否曾經(jīng)從事過(guò)單元測(cè)試和集成測(cè)試?如果有,請(qǐng)談一下這些工作的實(shí)際開(kāi)展情況。
19.您如何看待軟件過(guò)程改進(jìn)?在您曾經(jīng)工作過(guò)的企業(yè)中,是否有一些需要改進(jìn)的東西呢?您期望的理想的測(cè)試人員的工作環(huán)境是怎樣的?
20.您以往工作過(guò)的企業(yè)中,是否開(kāi)展了軟件配置管理工作?您能否描述一下這項(xiàng)工作的開(kāi)展情況和您對(duì)這項(xiàng)工作的認(rèn)識(shí)?
21.您是否熟悉一些主流的軟件工程方法論和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以談一下對(duì)這些方法論和思想的認(rèn)識(shí)?
22.您認(rèn)為在測(cè)試人員同開(kāi)發(fā)人員的溝通過(guò)程中,如何提高溝通的效率和改善溝通的效果?維持測(cè)試人員同開(kāi)發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?
23.在您以往的測(cè)試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來(lái)對(duì)待這些事情的?
24.在即將完成這次筆試前,您是否愿意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗(yàn)和心得體會(huì)?(可以包括軟件測(cè)試、過(guò)程改進(jìn)、軟件開(kāi)發(fā)或者與此無(wú)關(guān)的其他方面)
五、設(shè)計(jì)題(共15分)
對(duì)下面給出的程序控制圖,分別以各種不同的測(cè)試方法寫出最少的測(cè)試用例。
測(cè)試人員_考試試卷(考試時(shí)間100分鐘,每題10 分,滿分100分)
姓名:__________部門:__________員工號(hào):__________ 1. 什么是軟件測(cè)試,以及軟件測(cè)試的意義?
2. 什么是軟件測(cè)試靜態(tài)分析,軟件測(cè)試動(dòng)態(tài)分析,7. 針對(duì)缺陷采取怎樣的管理措施?
8. 在測(cè)試生命周期,測(cè)試過(guò)程分為幾個(gè)階段,以及各個(gè)階段的含義?
9. 簡(jiǎn)要寫出自己在理解的基礎(chǔ)質(zhì)上所認(rèn)為引入測(cè)試管理的意義
10. 在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等
邊三角形”。畫出程序流程圖、控制流程圖、計(jì)算圈復(fù)雜度V(g),找出基本測(cè)試路徑。缺陷的等級(jí)劃分
A類—嚴(yán)重錯(cuò)誤,包括以下各種錯(cuò)誤: 1. 由于程序所引起的死機(jī),非法退出 2. 死循環(huán) 3. 數(shù)據(jù)庫(kù)發(fā)生死鎖 4. 因錯(cuò)誤操作導(dǎo)致的程序中斷 5. 功能錯(cuò)誤 6. 與數(shù)據(jù)庫(kù)連接錯(cuò)誤 7. 數(shù)據(jù)通訊錯(cuò)誤 B類—較嚴(yán)重錯(cuò)誤,包括以下各種錯(cuò)誤: 1. 程序錯(cuò)誤 2. 程序接口錯(cuò)誤 3. 數(shù)據(jù)庫(kù)的表、業(yè)務(wù)規(guī)則、缺省值未加完整性等約束條件 C類—一般性錯(cuò)誤,包括以下各種錯(cuò)誤: 1. 操作界面錯(cuò)誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)2. 打印內(nèi)容、格式錯(cuò)誤 3. 簡(jiǎn)單的輸入限制未放在前臺(tái)進(jìn)行控制 4. 刪除操作未給出提示 5. 數(shù)據(jù)庫(kù)表中有過(guò)多的空字段 D類—較小錯(cuò)誤,包括以下各種錯(cuò)誤: 1. 界面不規(guī)范 2. 輔助說(shuō)明描述不清楚 3. 輸入輸出不規(guī)范 4. 長(zhǎng)操作未給用戶提示 5. 提示窗口文字未采用行業(yè)術(shù)語(yǔ) 6. 可輸入?yún)^(qū)域和只讀區(qū)域沒(méi)有明顯的區(qū)分標(biāo)志 E類—測(cè)試建議
千像互動(dòng)的筆試
1.軟件測(cè)試主要有哪幾個(gè)階段,每個(gè)階段都應(yīng)用什么測(cè)試方法?
2.經(jīng)典的題目,輸入3個(gè)整數(shù)作為三角形的邊,為判斷三角形是否有效、等腰、等邊,設(shè)計(jì)用例。
3.給出一個(gè)對(duì)話框,讓挑出下圖存在的問(wèn)題。
6測(cè)試人員具備的素質(zhì),你認(rèn)為如何做好一名優(yōu)秀的軟件測(cè)試工程師 7測(cè)試的分類 10寫一個(gè)測(cè)試用例
合力金橋的筆試題,1小時(shí)完成
1.按照瀑布模型軟件開(kāi)發(fā)都分哪幾個(gè)階段?對(duì)應(yīng)的測(cè)試環(huán)節(jié)又分哪幾個(gè)階段? 2.黑盒和白盒測(cè)試技術(shù)的概念。3.寫出測(cè)試用例設(shè)計(jì)的3種方法。
4.測(cè)試都包括哪些內(nèi)容。(題目提示了一個(gè)易用性,我就答了功能、性能??)
第六頁(yè)項(xiàng)目問(wèn)答
1,項(xiàng)目的生命周期,及每個(gè)周期的工作和產(chǎn)物。2,里程碑,基線的定義及項(xiàng)目的(忘了)
3,描述你工作的成功案例,你在工作從事哪些角色及各個(gè)時(shí)段的文件命稱 4,(忘了)
第七頁(yè)測(cè)試題
1測(cè)試工作的哪些步驟,在哪個(gè)階段因該做什么由誰(shuí)來(lái)完成。2寫測(cè)試用例的幾種方法,并舉例說(shuō)明。
3寫出你用過(guò)的測(cè)試工具,并描述它的使用方法及功能。
考官?gòu)霓k公室(面試現(xiàn)場(chǎng))隨意選取一個(gè)簡(jiǎn)單物品,假定是一個(gè)喝水的帶廣告圖案的花紙杯,讓應(yīng)聘人對(duì)它設(shè)計(jì)出盡可能多的測(cè)試用例。
測(cè)試項(xiàng)目:杯子 需求測(cè)試:查看杯子使用說(shuō)明書(shū)
界面測(cè)試:查看杯子外觀
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒(méi)有毒或細(xì)菌
可*性:杯子從不同高度落下的損壞程度
可移植性:杯子再不同的地方、溫度等環(huán)境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
用戶文檔:使用手冊(cè)是否對(duì)杯子的用法、限制、使用條件等有詳細(xì)描述
疲勞測(cè)試:將杯子盛上水(案例一)放24小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24小時(shí)檢查泄漏時(shí)間和情況等
壓力測(cè)試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會(huì)穿透
跌落測(cè)試: 杯子加包裝(有填充物),在多高的情況摔下不破損
震動(dòng)測(cè)試: 杯子加包裝(有填充物),六面震動(dòng),檢查產(chǎn)品是否能應(yīng)對(duì)惡劣的鐵路公路航空運(yùn)輸
測(cè)試數(shù)據(jù):
測(cè)試數(shù)據(jù)具體編寫此處略(最討厭寫測(cè)試數(shù)據(jù)了)。其中應(yīng)用到:場(chǎng)景法、等價(jià)類劃分法、因果圖法、錯(cuò)誤推測(cè)法、邊界值法等方法
期望輸出:
該期望輸出需查閱國(guó)標(biāo)、行標(biāo)以及使用用戶的需求
說(shuō)明書(shū)測(cè)試: 檢查說(shuō)明書(shū)書(shū)寫準(zhǔn)確性
給大家提三個(gè)產(chǎn)品:1.手機(jī) 2.電飯鍋 3.電梯
一家通訊公司的面試題目
面試題目 1.why do you want to be a tester? 2.測(cè)試的分類和過(guò)程。
3.如果你是一個(gè)測(cè)試組長(zhǎng),你將怎么做計(jì)劃,去測(cè)試一個(gè)ICEBOX。列出KEY
6。Windows CE作業(yè)系統(tǒng)是Windows家族中的成員,專門設(shè)計(jì)給掌上型電腦(HPCs)所使用的電腦環(huán)境。這樣的作業(yè)系統(tǒng)可使完整的可攜式技術(shù)與現(xiàn)有的Windows桌面技術(shù)整合工作。
Windows CE的主要特色包括:
增進(jìn)工作的產(chǎn)能和效率通訊錄,日歷行程,工作管理,時(shí)鐘,計(jì)算機(jī),Windows檔案總管可攜式應(yīng)用軟體--Microsoft Pocket Excel與Microsoft Pocket Word控制臺(tái)--管理控制Windows CE與辦公室PC的連結(jié)--在您的桌上型與可攜式的辦公室間轉(zhuǎn)移資料與他人通訊--可透過(guò)電子郵件及紅外線無(wú)線電通訊,與其他手?jǐn)y式設(shè)備交換資料利用可攜式Internet Explorer遨游網(wǎng)絡(luò)想要并使你的HPC達(dá)到最大的功用。
Windows CE的使用從隨時(shí)隨地的使用電腦及口袋中藏著PC,到智慧型家電用品及豐富的多媒體家庭劇院,Microsoft Windows CE為工作、家庭及其間的任何一點(diǎn)開(kāi)啟了動(dòng)態(tài)的、嶄新的開(kāi)發(fā)遠(yuǎn)景。這個(gè)模組化、可自訂的作業(yè)系統(tǒng)將Windows平臺(tái)延伸到桌面之外,到達(dá)更小、更機(jī)動(dòng)性、更特別的裝置之上,然而它的Windows血統(tǒng)則確保了它的相容性,并且支援了更廣泛的開(kāi)發(fā)基礎(chǔ)?!窶ICROSOFT WINDOWS CE」揭露了革命性的系統(tǒng)架構(gòu),可以讓身為開(kāi)發(fā)者或科技領(lǐng)導(dǎo)者的您,擴(kuò)展消費(fèi)者及工業(yè)電子上的新市場(chǎng)
一.簡(jiǎn)答題.1.避免死鎖的方法有哪些? 2.在Sybase數(shù)據(jù)庫(kù)中注冊(cè)用戶與數(shù)據(jù)庫(kù)用戶有什么區(qū)別? 3.在MS SQL_Server 數(shù)據(jù)庫(kù)中通過(guò)什么約束保證數(shù)據(jù)庫(kù)的實(shí)體完整性 4.內(nèi)存有哪幾種存儲(chǔ)組織結(jié)構(gòu).請(qǐng)分別加以說(shuō)明
5.JAVA中的Wait()和notify()方法使用時(shí)應(yīng)注意些什么? 6.用戶輸入一個(gè)整數(shù).系統(tǒng)判斷,并輸出是負(fù)數(shù)還是非負(fù)數(shù),請(qǐng)?jiān)O(shè)計(jì)測(cè)試用例.7.操作系統(tǒng)中的同步和互訴解決了什么問(wèn)題 8.UNIX 中init 二.編寫類String 的構(gòu)造函數(shù),析構(gòu)函數(shù)和賦值函數(shù) 已知類String 的原型為 class string { public: string(const char *str=null);//普通構(gòu)造函數(shù) string(const string &other);//拷貝構(gòu)造函數(shù)---string(void);string &operate=(const string &other);//賦值函數(shù) private: char * m-data;//用于保存字符串 };請(qǐng)編寫string 的上述4個(gè)函數(shù) 三.有關(guān)內(nèi)存的思考題 1.void getmemory(char *p){ p=(char*)mallol(100);} void test(void){ char * str =null;getmemory(str);strcpy(str,”hello,world”);printf(str);} 請(qǐng)問(wèn)運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果 2.char*getmemory(void){ char p[]=”hello world”;return p;} void test(void){
char *str=null;str=Getmemory();printf(str);} 請(qǐng)問(wèn)運(yùn)行Test 函數(shù)會(huì)有什么樣的結(jié)果.北京博彥科技筆試+面試
筆試題
1.文件格式系統(tǒng)有哪幾種類型?分別說(shuō)說(shuō)win95、win98、winMe、w2k、winNT、winXP分別支持那些文件系統(tǒng)。
2.分別填入一個(gè)語(yǔ)句,完成下面的函數(shù),通過(guò)遞歸計(jì)算數(shù)組a[100]的前n個(gè)數(shù)之和。Int sum(int a[],int n){ if(n>0)return___________________________;
else return________________________;}
3.寫出你所知道的3種常用的排序方法,并用其中一種方法設(shè)計(jì)出程序?yàn)閿?shù)組a[100]排序。
4.什么是兼容性測(cè)試?兼容性測(cè)試側(cè)重哪些方面,請(qǐng)按照優(yōu)先級(jí)用矩陣圖表列出。
(這題的第二問(wèn)我不會(huì)答,所以原題目記得不是很清楚,大家能看明白問(wèn)什么就好)5.我現(xiàn)在有個(gè)程序,發(fā)現(xiàn)在WIN98上運(yùn)行得很慢,怎么判別是程序存在問(wèn)題還是軟硬件系統(tǒng)存在問(wèn)題?
6.翻譯,中——英,有關(guān)P2P點(diǎn)對(duì)點(diǎn)文件傳輸?shù)脑怼?/p>
7.翻譯,英——中,有關(guān)互聯(lián)網(wǎng)的發(fā)展對(duì)商務(wù)、學(xué)習(xí)、交流的影響。
筆試完了是初步的面試 先問(wèn)了個(gè)問(wèn)題:FAT16/FAT32/NTFS 哪個(gè)的安全性最好,為什么?(不會(huì)答)又做了兩道題,一題是關(guān)于C++類的繼承,看程序?qū)懗鲚敵鼋Y(jié)果,A是虛類,B繼承A,跟一般C++的書(shū)上的習(xí)題差不多。
一題是寫出在32位機(jī)器下,計(jì)算幾個(gè)變量的size,最后用英文介紹一下自己(倒!根本沒(méi)有準(zhǔn)備,簡(jiǎn)單說(shuō)了幾句。)
這個(gè)題目起碼要答2個(gè)小時(shí),我覺(jué)得有點(diǎn)像是考“政治”,不過(guò) 要不不看書(shū),有的題目還真是不好答,準(zhǔn)備面試的同學(xué)多下點(diǎn)功夫哦!前三道程序題
(下面的題不排序,有筆試題,也有面試題)
4、怎么劃分缺陷的等級(jí)?
5、怎么評(píng)價(jià)軟件工程師?
6、軟件工程師的素質(zhì)是什么?
7、怎么看待軟件測(cè)試?
8、軟件測(cè)試是一個(gè)什么樣的行業(yè)?
9、圖書(shū)(圖書(shū)號(hào),圖書(shū)名,作者編號(hào),出版社,出版日期)
作者(作者姓名,作者編號(hào),年齡,性別)
用SQL語(yǔ)句查詢年齡小于平均年齡的作者姓名、圖書(shū)名,出版社。
10、你的職業(yè)生涯規(guī)劃
11、測(cè)一個(gè)三角形是普通三角形、等腰三角形、等邊三角形的流程圖,測(cè)試用例。
12、寫出你常用的測(cè)試工具。
13、lordrunner分哪三部分?
14、希望以后的軟件測(cè)試是怎么樣的一個(gè)行業(yè)?
15、.軟件測(cè)試項(xiàng)目從什么時(shí)候開(kāi)始?
我答:從軟件項(xiàng)目的需要分析開(kāi)始。
問(wèn):為什么從需求分析開(kāi)始?有什么作用? 1。接觸過(guò)哪些組態(tài)軟件 掌握程序如何 2.最熟的組態(tài)軟件 簡(jiǎn)述其功能或特點(diǎn) 3.使用過(guò)哪些數(shù)據(jù)庫(kù) 掌握程度如何 4.簡(jiǎn)述ODBC的設(shè)置過(guò)程
5.局域網(wǎng) 對(duì)等網(wǎng)的含義及一般配置連接方法 6.兩臺(tái)計(jì)算機(jī)連接的方法有哪些 7.接觸過(guò)的工控硬件設(shè)備有哪些
8.介紹plc或板卡的大致功能和其在行業(yè)中的一般應(yīng)用場(chǎng)合 9.對(duì)測(cè)試工作的認(rèn)識(shí)
10.你認(rèn)為軟件測(cè)試最關(guān)鍵的是哪個(gè)階段 使用過(guò)的測(cè)試方法有哪些 11.開(kāi)發(fā)部提交給你一個(gè)系統(tǒng)進(jìn)行測(cè)試 你如何展開(kāi)工作 12.談?wù)勀銓?duì)cmm和is9000的認(rèn)識(shí) 13.寫測(cè)試用例
需求描述: 1.報(bào)表可設(shè)置的表格最大行列數(shù)64*128 2.單元格中可以進(jìn)行字體設(shè)置 還有不計(jì)分的個(gè)人價(jià)值觀 1 1mb等于多少字節(jié)? 2 ms-dos6.22支持的分區(qū)最大為多少 3 ms-dos6.22能管理的硬盤容量最大為多大
4一臺(tái)電腦由哪些部分組成,最小化硬件系統(tǒng)指的是需要哪些硬件 5目前一臺(tái)普通的pc(主板)最多能接幾個(gè)硬盤 6請(qǐng)說(shuō)出下列dos命令的作用
dir/ad/od xcopy a:/s scandisk.exe fdisk.exe并簡(jiǎn)述命令的過(guò)程 format a:/s并說(shuō)出執(zhí)行命令后a:中有哪些文件 7請(qǐng)解釋下列名詞
bios fat ide sata scsi ntfs 8在windows98啟動(dòng)前按f5或f8分別有什么作用
9你知道的微軟的操作系統(tǒng)有哪些,你使用的是哪個(gè),能熟練使用哪個(gè)
10為什么有些分區(qū)在windows98中看不到而在windows xp中卻可以看到 11請(qǐng)簡(jiǎn)述ip地址,網(wǎng)關(guān),子網(wǎng)掩碼的含義.12使用過(guò)ghost , Diver,Image,PQmagfc,Disk Edit等軟件嗎?知道它們是做什么用途的嗎
13你聽(tīng)說(shuō)過(guò)瓦瑟科技公司嗎?你知道它都有什么產(chǎn)品嗎?你使用過(guò)哪些
14你使用過(guò)linux系統(tǒng)嗎?如果有請(qǐng)問(wèn)你使用的是哪個(gè)版本,你用linux系統(tǒng)做什么 15請(qǐng)簡(jiǎn)述你對(duì)黑盒測(cè)試和白盒測(cè)試的了解 16請(qǐng)簡(jiǎn)述你使用網(wǎng)絡(luò)的經(jīng)歷
17你平時(shí)玩哪些游戲,你最喜歡哪個(gè),為什么? 18請(qǐng)簡(jiǎn)述你的工作經(jīng)歷和實(shí)習(xí)經(jīng)歷
1試述軟件的概念和特點(diǎn)?軟件復(fù)用的含義?構(gòu)件包括哪些? 2瀑布模型和螺旋模型的主要區(qū)別是什末 3軟件生存周期及其模型是什末
4什末是軟件測(cè)試 軟件測(cè)試的目的與原則 5凈室軟件工程的策略是什末
6軟件配置管理的作用 軟件配置包括什末 7簡(jiǎn)述需求分析的過(guò)程和意義 8什末是數(shù)據(jù)的對(duì)立性 有幾個(gè)層次
9網(wǎng)狀、層次數(shù)據(jù)模型與關(guān)系數(shù)據(jù)模型的最大的區(qū)別是什末 10dbms讀取一條記錄時(shí)發(fā)生哪些事件 11什末是軟件質(zhì)量 軟件包是什末 12軟件產(chǎn)品質(zhì)量特性是什末
13什末是軟件質(zhì)量保證 其主要任務(wù)是什末
14軟件質(zhì)量保證體系是什末 國(guó)家標(biāo)準(zhǔn)中與質(zhì)量保證管理相關(guān)的幾個(gè)標(biāo)準(zhǔn)是什末 他們的編號(hào)和全稱是什末
15軟件測(cè)試的原則與策略是什末
16什末是測(cè)試用例 什末是測(cè)試腳本 兩者的關(guān)系是什末 17簡(jiǎn)述什末是靜態(tài)測(cè)試、動(dòng)態(tài)測(cè)試、黑盒測(cè)試、白盒測(cè)試、a測(cè)試 b測(cè)試 18測(cè)試問(wèn)題的嚴(yán)重性分為幾級(jí) 如何區(qū)分
19測(cè)試用例設(shè)計(jì)的原則是什末 目前主要的測(cè)試用例設(shè)計(jì)方法是什末 20結(jié)構(gòu)化系統(tǒng)測(cè)試和功能性系統(tǒng)測(cè)試分別采用了哪些方法和技術(shù) 21軟件測(cè)試分為幾個(gè)階段 各階段的測(cè)試策略和要求是什末 22面向?qū)ο蟮臏y(cè)試用例設(shè)計(jì)有幾種方法 如何實(shí)現(xiàn)
23在軟件測(cè)試各個(gè)階段通常完成什末工作 各個(gè)階段的結(jié)果文件是什末 包括什末內(nèi)容 24軟件的安全性應(yīng)從哪幾個(gè)方面去測(cè)試
1、寫出下列端口號(hào):ftp、dns、http、pop3、smtp、telnet、windows終端服務(wù)
2、寫出下面的中文或英文:VLAN、WLAN、WAN、VPN
3、寫出下列Linux命令:kill、mv、rmdir、ls、df-a
4、抽象類和接口的區(qū)別
5、編程:鏈表反置
6、在防火墻中有哪些有效的設(shè)置方法
7、寫出測(cè)試流程,各部分的特點(diǎn)
8、寫出ISO模型,tcp/udp在那層?他們有什么區(qū)別
9、寫出HUB、tch、Router是ISO的第幾層設(shè)備,叫什么?
10、三角形問(wèn)題、、、、、11、怎么測(cè)試ATM?
12、你了解的自動(dòng)化測(cè)試工具?都有什么特點(diǎn)?
13、數(shù)據(jù)庫(kù):
student表(Sno,Sname,Sage,Ssex)course表(Cno,Cname,Ccredit)SC表(Sno,Cno,grade)(1)建表student、course、SC(2)查詢年齡小于20的學(xué)生學(xué)號(hào)、年齡,并顯示
(3)查詢年齡不在20-23(包括20、23)的學(xué)生的成績(jī)
14、翻譯、、、、15、一根不勻稱的香燒完要一個(gè)小時(shí),用兩根這樣的香怎么測(cè)出一刻鐘?
20題都是Unix的題目
二、1、寫出c語(yǔ)言中主要的排序方法
2、網(wǎng)管告訴你路由器可以與遠(yuǎn)程端進(jìn)行通信,你的WIN98不能通信,應(yīng)該檢查什么配置?
3、中間件的含義,意義,主要產(chǎn)品名稱?
4、簡(jiǎn)述一下c/s模式或者b/s模式
三、寫程序 3題
四、智力題
1、有十個(gè)小球,形狀完全相同,其中一個(gè)質(zhì)量不同。問(wèn)怎么用天平測(cè)出那個(gè)質(zhì)量不同的小球,只能測(cè)三次,那個(gè)小球是比其他任何一個(gè)重還是輕?
2、有三個(gè)人面試,經(jīng)理有五頂帽子,三白色的兩黃色的,三個(gè)人面壁而立,經(jīng)理給他們每人各戴一頂帽子,看誰(shuí)能最快猜出自己頭上戴的是什么顏色的帽子。三人回過(guò)頭來(lái)你看我我看你,看到另外兩個(gè)都戴白色帽子,開(kāi)始都沒(méi)人猜出來(lái),突然有人說(shuō)自己戴的是白帽子,經(jīng)理錄用了他,問(wèn)他是怎么知道自己的是白帽子的?
五、關(guān)于釣魚(yú)島的論文,選自己熟悉的某個(gè)領(lǐng)域站在中國(guó)人的立場(chǎng)寫篇關(guān)于釣魚(yú)島對(duì)中國(guó)經(jīng)濟(jì)社會(huì)的發(fā)展的論文,1000字左右。統(tǒng)一的筆試,非測(cè)試工程師筆試
神州泰岳測(cè)試試題(筆試)
一、基本素質(zhì)(25’’)
1、將2噸冰變成水,最快的方法是什么?
2、加熱會(huì)凝固的東西是什么?
3、請(qǐng)就“歐洲見(jiàn)聞錄”猜一小說(shuō)名字
4、如何能夠與自己的主管保持良好的工作關(guān)系?
5、你認(rèn)為IT研發(fā)人員要具備的五種最重要的素質(zhì)是什么?為什么?
6、如果有人對(duì)你感嘆“好心不得好報(bào)”,你如何來(lái)改變他的觀點(diǎn)?(用不超過(guò)一百個(gè)漢字來(lái)描述)
7、你主張加班和主張不加班的理由分別是什么?
8、假設(shè)你的朋友請(qǐng)你幫忙到超市買以下物品:
葡萄、雞蛋、土豆、胡蘿卜、桔子、菠菜、蘋果、咸鴨蛋、酸奶 如果你只能靠腦子記憶,你會(huì)用什么辦法來(lái)更容易地記下?
二、計(jì)算機(jī)基礎(chǔ)(30分鐘)
9、Word97/2000中的“格式刷”如何使用?
10、Word97/2000中的“大綱視圖”與“頁(yè)面視圖”的區(qū)別是什么?
11、在七原色中,那種顏色能夠與紫色形成最大對(duì)比的顏色搭配?
12、Gif圖形格最高支持多少顏色數(shù)?
13、Photoshop中的將被編輯圖形放大顯示的快捷鍵是什么?
14、美工設(shè)計(jì)某個(gè)頁(yè)面的底色為RGB(153,134,255),則體現(xiàn)在頁(yè)面中的HTML代碼為
,請(qǐng)寫出???所代表的代碼。15、要求網(wǎng)頁(yè)上的某個(gè)URL鏈接(鏈接文字為”link”)點(diǎn)擊后開(kāi)一個(gè)新的瀏覽器窗口,然后在窗口中顯示http://localhost/c.html,請(qǐng)寫出對(duì)應(yīng)代碼。
16、要求在html頁(yè)面上做一個(gè)寬度為40像素的文本輸入框,文本框中輸入的文字都以Arial字體顯示。對(duì)應(yīng)的代碼是,請(qǐng)寫出??所代表的html代碼。
17、在某個(gè)網(wǎng)站的根目錄下有兩個(gè)文件:index.html和mail.html,要求用戶訪問(wèn)默認(rèn)頁(yè)面index.html 5秒后,頁(yè)面自動(dòng)跳轉(zhuǎn)到mail.html。對(duì)應(yīng)的html代碼是,請(qǐng)寫出?對(duì)應(yīng)的代碼。
18、要求用jsp實(shí)現(xiàn)以下功能:用戶在瀏覽器的地址欄中看到的地址是http://127.0.0.1/test/a.jsp,但實(shí)際在瀏覽器中看到的頁(yè)面內(nèi)容卻是http://127.0.0.1/text/b.jsp。請(qǐng)問(wèn)在a.jsp中用一句什么樣的jsp代碼可以實(shí)現(xiàn)這個(gè)功能?
19、要求以css方式實(shí)現(xiàn)鼠標(biāo)移動(dòng)到網(wǎng)頁(yè)上鏈接時(shí)鏈接不出現(xiàn)下劃線,請(qǐng)寫出對(duì)應(yīng)的css代碼
20、在C語(yǔ)言fopen()函數(shù)中,打開(kāi)文件的方式用”r”與”r+”的區(qū)別是什么?打開(kāi)文件的方式用”r”與”w”的區(qū)別是什么?”w”與”wb”的區(qū)別是什么?
21、C語(yǔ)言中常常使用#include語(yǔ)句指明所要用的“函數(shù)頭文件”,在Windows2000操作系統(tǒng)下,系統(tǒng)的“函數(shù)頭文件”放在什么地方?UNIX操作系統(tǒng)下,系統(tǒng)的“函數(shù)頭文件”放在什么地方?
22、畫出程序流程圖:用C語(yǔ)言編程,判斷一個(gè)給定的字符串是否為有效的IP地址,輸出判斷結(jié)果。舉例:testip 10.1.1.1輸出“10.1.1.1 is a valid IP Address”
1.一臺(tái)計(jì)算機(jī)的IP是192.168.10.71子網(wǎng)掩碼255.255.255.64與192.168.10.201是同一局域網(wǎng)嗎? 2.internet中e-mail協(xié)儀,IE的協(xié)儀,NAT是什么,有什么好處,能帶來(lái)什么問(wèn)題?DNS是什么,它是如何工作的? 3.PROXY是如何工作的? 4.win2k系統(tǒng)內(nèi)AT命令完成什么功能,Messenger服務(wù)是做什么,怎么使用? 5進(jìn)程,線程的定義及區(qū)別
6,32位操作系統(tǒng)內(nèi),1進(jìn)程地址空間多大,進(jìn)程空間與物理內(nèi)存有什么關(guān)系? 7網(wǎng)絡(luò)攻擊常用的手段,防火墻如何保證安全.8如何配靜態(tài)IP,如何測(cè)網(wǎng)絡(luò)內(nèi)2臺(tái)計(jì)算機(jī)通不通,PING一次返幾個(gè)數(shù)據(jù)包? 9WIN9X與WINNT以上操作系統(tǒng)有“服務(wù)”嗎,服務(wù)是什么,如何停止服務(wù)? 10AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用戶下“注銷”與“切換”的區(qū)別.11UDP可以跨網(wǎng)段發(fā)送嗎? 12最簡(jiǎn)單的確認(rèn)遠(yuǎn)程計(jì)算機(jī)(win2K以上)某個(gè)監(jiān)聽(tīng)端口是正常建立的? 13軟件測(cè)試的定義,測(cè)試工作是枯燥反復(fù)的,你是如何理解的?黑盒,白盒,回歸,壓力測(cè)試的定義.14winrunner,loadrunner是什么,區(qū)別
15磁盤分區(qū)如何分類,請(qǐng)舉例說(shuō)明安裝操作系統(tǒng)的注意事項(xiàng).(1小時(shí)答題)
1.白箱測(cè)試和黑箱測(cè)試是什么?什么是回歸測(cè)試?
2.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?
3.設(shè)計(jì)用例的方法、依據(jù)有那些?
4.一個(gè)測(cè)試工程師應(yīng)具備那些素質(zhì)和技能?
5.集成測(cè)試通常都有那些策略?
6.你用過(guò)的測(cè)試工具的主要功能、性能及其他?
7.一個(gè)缺陷測(cè)試報(bào)告的組成
8.基于WEB信息管理系統(tǒng)測(cè)試時(shí)應(yīng)考慮的因素有哪些?
9.軟件本地化測(cè)試比功能測(cè)試都有哪些方面需要注意?
10.軟件測(cè)試項(xiàng)目從什么時(shí)候開(kāi)始,?為什么?
11.需求測(cè)試注意事項(xiàng)有哪些?
12.簡(jiǎn)述一下缺陷的生命周期
13.測(cè)試分析測(cè)試用例注意(事項(xiàng))?