第一篇:軟件測試工程師面試題
1.軟件測試的目的是盡可能多的找出軟件的缺陷。(Y)
2.Beta 測試是驗(yàn)收測試的一種。(Y)
3.驗(yàn)收測試是由最終用戶來實(shí)施的。(N)
4.項(xiàng)目立項(xiàng)前測試人員不需要提交任何工件。(Y)
5.單元測試能發(fā)現(xiàn)約80%的軟件缺陷。(Y)
6.代碼評審是檢查源代碼是否達(dá)到模塊設(shè)計的要求。(N)
7.自底向上集成需要測試員編寫驅(qū)動程序。(Y)
8.負(fù)載測試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。(N)
9.測試人員要堅持原則,缺陷未修復(fù)完堅決不予通過。(N)
10.代碼評審員一般由測試員擔(dān)任。(N)
11.我們可以人為的使得軟件不存在配置問題。(N)
12.集成測試計劃在需求分析階段末提交。(N)
二、選折
1.軟件驗(yàn)收測試的合格通過準(zhǔn)則是:(ABCD)
A. 軟件需求分析說明書中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。
B. 所有測試項(xiàng)沒有殘余一級、二級和三級錯誤。
C. 立項(xiàng)審批表、需求分析文檔、設(shè)計文檔和編碼實(shí)現(xiàn)一致。
D. 驗(yàn)收測試工件齊全。
2.軟件測試計劃評審會需要哪些人員參加?(ABCD)
A.項(xiàng)目經(jīng)理
B.SQA 負(fù)責(zé)人
C.配置負(fù)責(zé)人
D.測試組
3.下列關(guān)于alpha 測試的描述中正確的是:(AD)
A.a(chǎn)lpha 測試需要用戶代表參加
B.a(chǎn)lpha 測試不需要用戶代表參加
C.a(chǎn)lpha 測試是系統(tǒng)測試的一種
D.a(chǎn)lpha 測試是驗(yàn)收測試的一種
4.測試設(shè)計員的職責(zé)有:(BC)
A.制定測試計劃
B.設(shè)計測試用例
C.設(shè)計測試過程、腳本
D.評估測試活動
5.軟件實(shí)施活動的進(jìn)入準(zhǔn)則是:(ABC)
A.需求工件已經(jīng)被基線化
B.詳細(xì)設(shè)計工件已經(jīng)被基線化
C.構(gòu)架工件已經(jīng)被基線化
D.項(xiàng)目階段成果已經(jīng)被基線化
三、添空
1.軟件驗(yàn)收測試包括:正式驗(yàn)收測試,alpha測試,beta測試。
2.系統(tǒng)測試的策略有:功能測試,性能測試,可靠性測試,負(fù)載測試,易用性測試,強(qiáng)度測試,安全測試,配置測試,安裝測試,卸載測試,文擋測試,故障恢復(fù)測試,界面測試,容量測試,兼容性測試,分布測試,可用性測試,(有的可以合在一起,分開寫只要寫出15就滿分哦)
3.設(shè)計系統(tǒng)測試計劃需要參考的項(xiàng)目文擋有:軟件測試計劃,軟件需求工件和迭代計劃。
4.對面向過程的系統(tǒng)采用的集成策略有:自頂向下,自底向上兩種。
5.(這題出的有問題哦,詳細(xì)的5步驟為~~)通過畫因果圖來寫測試用例的步驟為:
(1)分析軟件規(guī)格說明描述中,哪些是原因(即輸入條件或輸入條件的等價類),哪些是結(jié)果(即輸出條件),并給每個原因和結(jié)果賦予一個標(biāo)識符。
(2)分析軟件規(guī)格說明描述中的語義,找出原因與結(jié)果之間,原因與原因之間對應(yīng)的是什么關(guān)系? 根據(jù)這些關(guān)系,畫出因果圖。
(3)由于語法或環(huán)境限制,有些原因與原因之間,原因與結(jié)果之間的組合情況不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號標(biāo)明約束或限制條件。
(4)把因果圖轉(zhuǎn)換成判定表。
(5)把判定表的每一列拿出來作為依據(jù),設(shè)計測試用例。
四、簡答(資料是搜集整理的,感謝前輩的解題)無
1.區(qū)別階段評審的與同行評審
同行評審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯誤,只要是找錯誤;
階段評審目的:評審模塊 階段作品的正確性 可行性 及完整性
同行評審人數(shù):3-7人 人員必須經(jīng)過同行評審會議的培訓(xùn),由SQA指導(dǎo)
階段評審人數(shù):5人左右 評審人必須是專家 具有系統(tǒng)評審資格
同行評審內(nèi)容:內(nèi)容小 一般文檔 <40頁, 代碼 < 500行
階段評審內(nèi)容: 內(nèi)容多,主要看重點(diǎn)
同行評審時間:一小部分工作產(chǎn)品完成階段評審時間: 通常是設(shè)置在關(guān)鍵路徑的時間點(diǎn)上!
2.什么是軟件測試
使用人工和自動手段來運(yùn)行或測試摸個系統(tǒng)的過程。其目的在于驗(yàn)證他是否滿足規(guī)定的需求或弄清楚預(yù)期結(jié)果和實(shí)際結(jié)果的差別。
3簡述集成測試的過程
系統(tǒng)集成測試主要包括以下過程:
1.構(gòu)建的確認(rèn)過程。
2.補(bǔ)丁的確認(rèn)過程。
3.系統(tǒng)集成測試測試組提交過程。
4.測試用例設(shè)計過程。
5.測試代碼編寫過程。
6.Bug的報告過程。
7.每周/每兩周的構(gòu)建過程。
8.點(diǎn)對點(diǎn)的測試過程。
9.組內(nèi)培訓(xùn)過程。怎么做好文檔測試
仔細(xì)閱讀,跟隨每個步驟,檢查每個圖形,嘗試每個示例。P142
檢查文檔的編寫是否滿足文檔編寫的目的內(nèi)容是否齊全,正確
內(nèi)容是否完善
標(biāo)記是否正確白盒測試有幾種方法
總體上分為靜態(tài)方法和動態(tài)方法兩大類。
靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義
動態(tài):語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。
6系統(tǒng)測試計劃是否需要同行審批,為什么
需要,系統(tǒng)測試計劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評審。
7Alpha測試與beta的區(qū)別
Alpha測試 在系統(tǒng)開發(fā)接近完成時對應(yīng)用系統(tǒng)的測試;測試后仍然會有少量的設(shè)計變更。這種測試一般由最終用戶或其它人員完成,不能由程序或測試員完成。
Beta測試 當(dāng)開發(fā)和測試根本完成時所做的測試,最終的錯誤和問題需要在最終發(fā)行前找到。這種測試一般由最終用戶或其它人員完成,不能由程序員或測試員完成。
8比較負(fù)載測試,容量測試和強(qiáng)度測試的區(qū)別
負(fù)載測試:在一定的工作負(fù)荷下,系統(tǒng)的負(fù)荷及響應(yīng)時間。
強(qiáng)度測試:在一定的負(fù)荷條件下,在較長時間跨度內(nèi)的系統(tǒng)連續(xù)運(yùn)行給系統(tǒng)性能所造成的影響。
容量測試:容量測試目的是通過測試預(yù)先分 析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測試還將確定測試對象在給定時間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。容量測試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來發(fā)現(xiàn)它是否能夠正確處理。容量測試是面向數(shù)據(jù)的,并且它的目的是顯示系統(tǒng)可以處理目標(biāo)內(nèi)確定的數(shù)據(jù)容量。
9測試結(jié)束的標(biāo)準(zhǔn)是什么?
用例全部測試。
覆蓋率達(dá)到標(biāo)準(zhǔn)。
缺陷率達(dá)到標(biāo)準(zhǔn)。
其他指標(biāo)達(dá)到質(zhì)量標(biāo)準(zhǔn)
10描述軟件測試活動的生命周期?
測試周期分為計劃、設(shè)計、實(shí)現(xiàn)、執(zhí)行、總結(jié)。其中:
計劃:對整個測試周期中所有活動進(jìn)行規(guī)劃,估計工作量、風(fēng)險,安排人力物力資源,安排進(jìn)度等;設(shè)計:完成測試方案,從技術(shù)層面上對測試進(jìn)行規(guī)劃;
實(shí)現(xiàn):進(jìn)行測試用例和測試規(guī)程設(shè)計;
執(zhí)行:根據(jù)前期完成的計劃、方案、用例、規(guī)程等文檔,執(zhí)行測試用例。
總結(jié):記錄測試結(jié)果,進(jìn)行測試分析,完成測試報告。
11軟件的缺陷等級應(yīng)如何劃分?
A類—嚴(yán)重錯誤,包括以下各種錯誤: 1. 由于程序所引起的死機(jī),非法退出 2. 死循環(huán) 3. 數(shù)據(jù)庫發(fā)生死鎖 4. 因錯誤操作導(dǎo)致的程序中斷 5. 功能錯誤 6. 與數(shù)據(jù)庫連接錯誤 7. 數(shù)據(jù)通訊錯誤
B類—較嚴(yán)重錯誤,包括以下各種錯誤: 1. 程序錯誤 2. 程序接口錯誤 3. 數(shù)據(jù)庫的表、業(yè)務(wù)規(guī)則、缺省值未加完整性等約束條件
C類—一般性錯誤,包括以下各種錯誤: 1. 操作界面錯誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)
2. 打印內(nèi)容、格式錯誤 3. 簡單的輸入限制未放在前臺進(jìn)行控制 4. 刪除操作未給出提示 5. 數(shù)據(jù)庫表中有過多的空字段
D類—較小錯誤,包括以下各種錯誤: 1. 界面不規(guī)范 2. 輔助說明描述不清楚 3. 輸入輸出不規(guī)范 4. 長操作未給用戶提示 5. 提示窗口文字未采用行業(yè)術(shù)語 6. 可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標(biāo)志E類—測試建議
大體是這樣,還會有一些變動,同時最后一道題出的是畫流程圖和控制圖的題,等腰三角形那個
第二篇:北大方正軟件測試工程師面試題
北大方正軟件測試工程師面試題
筆試題, 工程, 軟件測試
一、數(shù)量關(guān)系
1、甲乙2人比賽爬樓梯,已知每層樓梯相同,速度不變,當(dāng)甲到3層時,乙到2層,照這樣計算,當(dāng)甲到9層時,乙到(A)層
A.5 B.6 C.7 D.82、有一份選擇題試卷共6個小題,其得分標(biāo)準(zhǔn)是:一道小題答對得8分,答錯得0分,不答得2分,某位同學(xué)得了20分,則他(D)
A.至多答對一道題 B.至少有三個小題沒答 C.至少答對三個小題 D.答錯兩小題
3、有只蝸牛要從一口井底爬出來。井深20尺。蝸牛每天白天向上爬3尺,晚上向下滑2尺。請問 該蝸牛幾天才能爬出井口?A
A.20 B.19 C.18 D.154、下列哪一個計算結(jié)果最接近1.25×8的值?A
A.3.3×3 B.1.7×6 C.1.6×6 D.2.1×
5二、邏輯推理
1、住在某個旅館的同一房間的四個人A、B、C、D正在聽一組流行音樂,她們當(dāng)中有一個1人在修指甲,2一個人在寫信,一3個人躺在床上,另4一個人在看書。
1)A不在修指甲,也不在看書
32)B不躺在床上,也不在修指甲;
43)如果A不躺在床上,那么D不在修指甲;
4)C既不在看書,也不在修指甲;
25)D不在看書,也不躺在床上。
1她們各自在做什么呢?
2、一種香,分布不均勻,點(diǎn)燃以后會燃燒整1個小時,問如何確定半個小時和45分鐘。
三、職業(yè)素質(zhì)測試
1你認(rèn)為軟件測試工程師最應(yīng)該具備的職業(yè)素質(zhì)是(A)。
A 編碼能力 B 邏輯能力 C 管理能力 D 協(xié)調(diào)能力
2求職面試準(zhǔn)備階段,你認(rèn)為你最應(yīng)該準(zhǔn)備什么(D)。
A 服裝 B 技術(shù) C 簡歷 D 應(yīng)聘公司背景
3入職第一天你最應(yīng)該準(zhǔn)備什么(C)。
A 服裝 B 小禮物 C 心態(tài) D 上班路線
4你最喜歡的領(lǐng)導(dǎo)是(C)。
A 溫和型 B 情緒型 C 技術(shù)型 D 謀略型
5你最喜歡服務(wù)的企業(yè)是(D)。
A 國企 B 私企 C 合資企業(yè) D 外資企業(yè)
6你認(rèn)為測試工程師在一個開發(fā)團(tuán)隊(duì)中是(A)。
A 非常重要 B 可有可無 C 沒有程序員重要
7你認(rèn)為一份“好工作”的標(biāo)準(zhǔn)是(C)。A 工資待遇高 B 工作環(huán)境好C 發(fā)展前途好 D 能鍛煉人8以下是行業(yè)發(fā)展周期和人才供給的對應(yīng)圖,您覺得自己該何時切入這個行業(yè)?(B)。
A 引入期 B成長期 C 成熟期 D 衰退期
9如果你進(jìn)入北大方正從事軟件測試工作,你認(rèn)為除了測試技術(shù)之外,做好本職工作你最需要具備的還有:(B)。
A深刻了解企業(yè)文化 B培養(yǎng)團(tuán)隊(duì)協(xié)作意識 C加強(qiáng)自我學(xué)習(xí)D良好的語言表達(dá)能力
10當(dāng)工作中因?yàn)橐庖姴煌皖I(lǐng)導(dǎo)發(fā)生沖突,而您又認(rèn)為您的意見完全正確時,您會選擇以下哪種解決方案(C)?
A當(dāng)時即和領(lǐng)導(dǎo)激烈爭執(zhí),堅持正確觀點(diǎn).B當(dāng)時即召集同事,通過辯論的方式由大家對不同意見進(jìn)行判斷.C當(dāng)時對領(lǐng)導(dǎo)觀點(diǎn)不發(fā)表意見,事后通過郵件或當(dāng)面等方式向領(lǐng)導(dǎo)建議.D當(dāng)時對領(lǐng)導(dǎo)觀點(diǎn)表示認(rèn)同,期望通過以后的事實(shí)證明雙方觀點(diǎn)的對錯.四、職業(yè)興趣測試
下面各道題,請根據(jù)自己的實(shí)際情況作出回答。符合的回答“是”;疑惑的回答“?”;不符合的回答“否”
R:
1、你在中學(xué)里喜歡做實(shí)驗(yàn)嗎?是
2、你喜歡嘗試著做一些木工、電工、鉗工、修鐘表、印照片等其中的一件或幾件事情嗎?是或者你對織毛衣、繡花、裁剪等很感興趣嗎?否
3、當(dāng)你家里有些東西需要修補(bǔ)時(諸如窗子關(guān)不嚴(yán)了、門鎖上而忘帶鑰匙了、凳子壞了、衣服不合身了等),常常是由你做的嗎?是
I:
1、你對電視或單位的智力競賽很感興趣嗎?否
2、你經(jīng)常翻閱圖書嗎?(文藝小說除外)是
3、你總想要知道一件新產(chǎn)品或新事物的構(gòu)造或工作原理嗎?是
4、看推理小說或電影時,你常常試圖在結(jié)果出來以前分析出誰是罪犯,并且這種分析時常和小說或電影的結(jié)果相吻合? 是
S:
1.你主動給朋友寫信或打電話嗎?是
2、你很愿意參加學(xué)校單位或社會團(tuán)體組織的各種活動嗎?是
3、你看到不認(rèn)識的人遇到困難時,能主動去幫助他或向他表示同期也安慰的心情嗎? 是
4、你喜歡去新場所活動并結(jié)交新朋友嗎?是
C:
1、你能按領(lǐng)導(dǎo)或老師的要求盡自己的能力做好每一件事嗎?是
2、在討論會上,如果不少人已經(jīng)講的觀點(diǎn)與你的不同,你就不發(fā)表自己的觀點(diǎn)了嗎?否
3、你喜歡重復(fù)別人已經(jīng)做過的事情而不喜歡做那些要自己動腦筋摸索著干的事嗎?否
4、你喜歡做那些已經(jīng)習(xí)慣了的工作,同時這種工作責(zé)任心小一些,工作時還能聊聊天,聽聽歌曲嗎?否
五、簡答題
1、簡述你今后五年的職業(yè)生涯規(guī)劃。
2、簡述你心目中軟件測試工程師的工作前景及工作內(nèi)容。
3、簡述你掌握一門新知識的方法和技巧
1.什么是信息管理系統(tǒng),你覺得信息管理系統(tǒng)的核心是什么?為什么?
2.什么是數(shù)據(jù)庫?什么是關(guān)系數(shù)據(jù)庫?解釋概念:主鍵,外鍵,索引
3.你對測試的理解?
4.如果你是一個自行車質(zhì)量檢測員,應(yīng)該從哪幾個重點(diǎn)來測試,為什么,且怎么檢測?如果你只能選擇3個主要的功能,你會選擇哪幾種?
專業(yè)題:
1.數(shù)據(jù)庫,關(guān)于一個餐廳提供價格不等的咖啡,分大小杯,另有價格不等的食物,用戶在餐廳的用餐也要根據(jù)消費(fèi)時間來進(jìn)行收費(fèi)。服務(wù)員會拿著記賬機(jī)到每一張桌子進(jìn)行結(jié)賬,當(dāng)用戶結(jié)完帳后可以辦理會員卡。會員卡信息包含消費(fèi)總額,并根據(jù)不同的額度又不用的折扣率。針對這些信息設(shè)計相關(guān)數(shù)據(jù)庫,并劃出E-R圖。(這個題當(dāng)時沒做)
2.給出了流程圖,遍歷S點(diǎn)到G點(diǎn)。寫出遍歷案例!(感覺還是比較容易做的,具體圖就不畫了)
3.Java題,看輸出。
public class Userouter
{
public static void main(String[] args)
{
Outer uter=new Outer(args);
outer.print();
}
}
public class Outer
{
private String[] uterval=new String[]{“this”,“is”,“a”,“test!”};
public Outer(String[] Ival)
{outerval=Ival;}
class Inner
{
void display()
{
for(int i=0;i
System.out.println(outerval[i]);
}
}public void print(){Inner inner=new Inner();inner.display();}}
輸入" Java userouter I can answer this question”運(yùn)行結(jié)果是什么?并簡單解釋程序邏輯?
運(yùn)行結(jié)果:I can answer this question
程序邏輯:new Outer(args)構(gòu)造對象,并調(diào)用構(gòu)造函數(shù) public Outer(String[] Ival)對其進(jìn)行初始化,并調(diào)用其print()方法,print()方法中new Inner()構(gòu)造inner對象,并用對象調(diào)用其display()方法。
4.class sin
{
Private static final sin newsin=new sin();
Private sin(){}
Public static sin Getsin(){return newsin;}
Public void Test(){}
}
在這個類cos中添加代碼,訪問class sin的test()函數(shù) classcos {Sin aaa = new sin()aaa.Test()}綜合題:1.你覺得今天的題答得怎么樣?哪些是亮點(diǎn)?那些答得不好?用三句話來為自己爭辯。2.如果沒有通過筆試而沒得到面試機(jī)會。為自己說些可以讓你來面試的理由
第三篇:軟件工程師面試題
1.C#中,string str = null 與 string str ="",請盡量用文字說明區(qū)別
2.Override, Overload,的區(qū)別?
3.a=10,b=15,在不用第三方變量的前提下,把a(bǔ),b的值互換
4.請編程遍歷頁面上所有TextBox控件并給它賦值為string.Empty?
5.請編程實(shí)現(xiàn)一個冒泡排序算法?
6.描述以下幾種連接方式,并加已說明(文字和SQL語句):
A:left outer join:
B:right outer join:
C:full outer join:
7.什么叫做SQL注入,如何防止?請舉例說明。
8.有張訂單表,需要實(shí)現(xiàn)它的編號,格式如下:201302010001(YYYYMMDD+4位流水號)等
第四篇:軟件工程師面試題
軟件工程師面試題
1,CString 和 char* 之間的相互轉(zhuǎn)換?
2,虛函數(shù)WindowProc 與 DefWindowProc 功能上有什么不同?
3,如何保證在應(yīng)用程序中使用的某個類只有一個實(shí)例?
4,請問如何定義一個整個程序運(yùn)行過程中都可以使用的全局變量?
5,請寫出以下幾個類的構(gòu)造函數(shù)的調(diào)用順序
1),class X : public Y, public Z
X one;
2),class X : public Y, virtual public Z
X one;
6,遇到兩個類互相為成員變量的事, 如何解決?
7,關(guān)鍵字static的作用是什么?(請至少說明兩種)
8,寫出判斷ABCD四個表達(dá)式的是否正確, 若正確, 寫出經(jīng)過表達(dá)式中 a的值
int a = 4;
(A)a +=(a++);(B)a +=(++a);(C)(a++)+= a;(D)(++a)+=(a++);
a = ?
9,用宏定義寫出swap(x,y)
10,描述一下進(jìn)程間通信的方法
第五篇:測試工程師面試題
測試工程師面試--筆試題
(考試時間90分鐘,滿分100分)
一、判斷題(16分)(每題2分,正確的“√”,錯誤的“╳”)
1.開始測試工作的首要步驟是:編寫測試用例。
2.可以采用JUnit測試被測系統(tǒng)的虛擬并發(fā)用戶訪問數(shù)。
3.需求是不可被測試的,因此正常的測試工作要從編碼之后。
4.IIS的web服務(wù)端口是系統(tǒng)特定的80,用戶是無法將其修改的。
5.在TCP/IP協(xié)議簇中,TCP協(xié)議是面向鏈接的;而UDP協(xié)議是面向非鏈接的。
6.在C++的例子中:“CDataArray”為析構(gòu)函數(shù);“~CDataArray”為構(gòu)造函數(shù)。
7.所謂的冒煙測試(smoking test)也就是吞吐量的測試。
8.代碼評審員一般由測試員擔(dān)任。
二、簡答題(20分)
1.請寫出一條sql語句,為mytable表添加一條三個字段(分別是first_column, second_column, third_column)都有值的完整記錄。(4分)
2.系統(tǒng)原來是直接從硬盤啟動,此時如何設(shè)置,在重啟系統(tǒng)時可從光盤引導(dǎo)?(2 分)
3.怎樣才能使IP為192.168.0.1/24,PING通IP為192.168.1.2/24的主機(jī)?(3 分)
4.為什么不能使用子網(wǎng)掩碼255.255.255.254?(3分)
5.寫出以下unix命令。(8分)
①顯示當(dāng)前目錄
⑤掛載文件系統(tǒng)
三、選擇題(9分)(每題3分)
1.不屬于集成測試步驟的是()
A、制定集成計劃B、執(zhí)行集成測試
C、記錄集成測試結(jié)果D、回歸測試
2.在Linux網(wǎng)絡(luò)配置中,可以通過運(yùn)行()命令來設(shè)置主機(jī)名字
A、routB、ping
C、hostD、hostname
3.telnet與rarp協(xié)議分別屬于()協(xié)議
A、網(wǎng)絡(luò)層與傳輸層B、應(yīng)用層與網(wǎng)絡(luò)層
C、運(yùn)輸層與網(wǎng)絡(luò)層D、應(yīng)用層與數(shù)據(jù)鏈路層
四、設(shè)計題(10分)
在三角形計算中,要求三角型的三個邊長:A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時提示錯誤,可構(gòu)成三角形時計算三角形周長。若是等腰三角形打印“等腰三角形”,若是等邊
V1.1 ②改變目錄的權(quán)限 ⑥刪除文件③顯示網(wǎng)絡(luò)參數(shù)④顯示文件內(nèi)容⑧文件改名⑦創(chuàng)建一個空的文本文件
三角形,則提示“等邊三角形”。畫出程序流程圖,找出基本測試路徑。
五、編程與問答題(35分)
1.利用你目前的掌握的任意一門開發(fā)語言,設(shè)計一個可以屏幕上輸出”Hello.It’s 2005-03-21
星期一”(具體時間為當(dāng)前考試時間即可)。(5分)
2.偶然性不可重現(xiàn)BUG怎么處理?怎樣才能使這種bug重現(xiàn)?(5分)
3.您是否了解以往所工作的企業(yè)的軟件開發(fā)過程?如果了解,請試述一個完整的開發(fā)過程
需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對于軟件測試部分,可以簡述)(5分)
4.5.6.7.您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)(5分)測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的? 您認(rèn)為做好測試計劃工作的關(guān)鍵是什么?(5分)您以往的工作中是否曾開展過測試用例的評審工作?如果有,請描述測試用例評審的過程和評審的內(nèi)容。(5分)您如何看待軟件過程改進(jìn)?在您曾經(jīng)工作過的企業(yè)中,是否有一些需要改進(jìn)的東西呢?(5分)
六、英譯漢(10分)
The.NET platform is expected to provide:
* The ability to make the entire range of computing devices work together and to have user information automatically updated and synchronized on all of them
* Increased interactive capability for Web sites, enabled by greater use of XML(Extensible Markup Language)rather than HTML
* A premium online subscription service, that will feature customized access and delivery of products and services to the user from a central starting point for the management of various applications, such as e-mail, for example, or software, such as Office.NET
* Centralized data storage, which will increase efficiency and ease of access to information, as well as synchronization of information among users and devices
* The ability to integrate various communications media, such as e-mail, faxes, and telephones
* For developers, the ability to create reusable modules, which should increase productivity and reduce the number of programming errors
V1.1