第一篇:外企IQ測試面試題
中國招聘在線 http:///
◆6.你讓一些人為你工作了七天,你要用一根金條作為報酬。金條被分成七小塊,每天給出一塊。如果你只能將金條切割兩次,你怎樣分給這些工人?
◆7.一列時速15英里的火車從洛杉磯出發(fā),駛向紐約。另外一列時速20英里的火車從紐約出發(fā),駛向洛杉磯。如果一只鳥以每小時25英里的速度飛行,在同一時間從洛杉磯出發(fā),在兩列火車之間往返飛行,到火車相遇時為止,鳥飛了多遠(yuǎn)?
提示:想想火車的相對速度。
◆8.你有兩個罐子,分別裝著50個紅色的玻璃球和50個藍(lán)色的玻璃球。隨意拿起一個罐子,然后從里面拿出一個玻璃球。怎樣最大程度地增加讓自己拿到紅色球的機會?利用這種方法,拿到紅色球的幾率有多大?
◆9.假設(shè)你站在鏡子前,抬起左手,抬起右手,看看鏡中的自己。當(dāng)你抬起左手時,鏡中的自己抬起的似乎是右手??墒钱?dāng)你仰頭時,鏡中的自己也在仰頭,而不是低頭。為什么鏡子中的影像似乎顛倒了左右,卻沒有顛倒上下?
◆10.你有5瓶藥,每個藥丸重10克,只有一瓶受到污染的藥丸重量發(fā)生了變化,每個藥丸重9克。給你一個天平,你怎樣一次就能測出哪一瓶是受到污染的藥呢?
答案:
1給5個瓶子標(biāo)上1、2、3、4、5。
2從1號瓶中取1個藥丸,2號瓶中取2個藥丸,3號瓶中取3個藥丸,4號瓶中取4個藥丸,5號瓶中取5個藥丸。
3把它們?nèi)糠旁谔炱缴戏Q一下重量。
4現(xiàn)在用1×10+2×10+3×10+4×10+5×10的結(jié)果減去測出的重量。
5結(jié)果就是裝著被污染的藥丸的瓶子號碼。
◆11.如果你有一個容量為5夸脫的水桶和一個容量為3夸脫的水桶,怎樣準(zhǔn)確地量出4夸脫的水?
1.裝滿5夸脫水,并把部分水倒入3跨脫水桶,剩下2夸脫。
2.把3夸脫水倒掉
3.將5夸脫桶中的2夸脫水倒入3夸脫桶中。
4.將5夸脫桶再次裝滿
5.將5夸脫桶中的水倒入已有2夸脫水的3夸脫桶中,這樣5夸脫桶中剩下的水剛好是4夸脫
◆12.在開汽車的鎖時,應(yīng)該往哪個方向旋轉(zhuǎn)鑰匙?
◆13.如果你可以移動50個州中的任何一個,你會挑哪個,為什么?
◆14.有4條狗(4只螞蟻或4個人)分別在一個廣場的4個角落里。突然,它們同時以同樣的速度追趕在自己順時針方向的一個人,而且會緊追這個目標(biāo)不放。它們需要多少時間才能相遇,相遇地點在哪里?
提示:它們將在廣場中央相遇,所跑的距離與它們跑的路線無關(guān)。
◆15.從空中放下兩列火車,每列火車都帶著降落傘,降落到一條沒有盡頭的筆直的鐵道上。兩列火車之間的距離不清楚。兩列車都面向同一個方向。在落地后,降落傘掉在地
上,與火車分離。兩列火車都有一個微芯片,可以控制它們的運動。兩個芯片是相同的。兩列火車都不知道自己的位置。你需要在芯片中寫入編碼,讓這兩列火車相遇。每行編碼都有一定的執(zhí)行命令的時間。
你能使用以下指令(而且只能用這些指令):
MF—讓火車朝前開
MB—讓火車朝后開
IF(P)—如果火車旁邊有降落傘,這個條件就得到了滿足。
GOTO
答案:
A:MF
IF(P)
GOTOB
GOTOA
B:MF
GOTOB
解釋:第一行只是讓它們離開各自的降落傘。必須讓它們離開自己的降落傘,這樣后面的火車才能發(fā)現(xiàn)前面火車的降落傘,這樣就滿足了一個條件,它們就可以跳出起初遵守的編碼。它們起初都在A這部分循環(huán),直到后面的火車發(fā)現(xiàn)前面火車的降落傘,這時就轉(zhuǎn)入B:并陷入B的循環(huán)。前面的火車還是沒有找到降落傘,所以就不停地在A里面循環(huán)。由于每行編碼都有一定的執(zhí)行命令時間,完成A循環(huán)就比完成B費時,因此后面的火車(在B循環(huán)中)最終將趕上前面的火車。
2.有7克、2克砝碼各一個,天平一只,如何只用這些物品三次將140克的鹽分成50、90克各一份?
(1)把2克重的砝放在天平左端,分鹽于天平兩端直到平衡,此時,左端有鹽69克,右端有鹽71克。(2)取下天平左端的2克砝碼換上7克重的砝碼,端重(69 7)76克,右端仍重71克,從左端取出5克鹽后,天平兩端平衡,這時左端余64克鹽。在取下天平兩端物品。
(3)用剛才稱出的5克鹽當(dāng)作“砝碼”,與2克、7克砝碼合成14克砝碼。從64克鹽取出14克,恰好剩下50克鹽。則其余鹽的重量就是90克
第二篇:外企經(jīng)典面試題(模版)
外企經(jīng)典面試題
1、為什么你是這份工作的最佳人選?
a.我干過不少這種職位,我的經(jīng)驗將幫助我勝任這一崗位。
b.我干什么都很出色。
c.通過我們之間的交流,我覺得這里是一個很好的工作地點。
d.你們需要可以生產(chǎn)出“效益”的人,而我的背景和經(jīng)驗?zāi)苁刮页蔀檫@樣的人。
2、如果你被問到一個判斷性問題,例如:你有沒有創(chuàng)造性?你能不能在壓力下工作?最好的答案是什么?
a.回答“是”或“否”。
b.回答“是”或“否”并給出一個具體的例子。
c.回答“是”或“否”并做進一步的解釋。
3、描述一下你自己。
a.列舉自己的個人經(jīng)歷,業(yè)余興趣、愛好等。
b.大力宣傳一下自已良好的品德和工作習(xí)慣。
c.列舉3個自己的性格和成就的具體案例。
4、你期望在這個職位中找到什么?
a.我想找到一個好機會,使得我可以運用自己的知識為公司發(fā)展做出貢獻(xiàn),同時也能為自己創(chuàng)造進一步的機會。
b.我想找到一個可以認(rèn)同我的努力和工作成果的公司。
c.我想找到一個可以提供給我足夠薪水的公司。我的工作很努力,值得給我那么多錢。`
5、對我們公司都知道些什么?
a.我事先看過一些貴公司的介紹,就我所知,貴公司??
b.我看過和聽過的關(guān)于貴公司的一切都深深地吸引著我想加入這個團隊。我知道這個行業(yè)是??你們的客戶是??我最感興趣的是你們???
c.關(guān)于你們公司,我知道很多,我喜歡在你們公司工作。
6、你有什么弱點?
a.我的同事們什么事都抱怨的時候,我總是很有挫折感。
b.我不大看重個人名譽。對我來說,只要把事情做好,我不在乎誰得到名聲。c.我不覺得自己有弱點。
7、你的短期目標(biāo)是什么?
a.短期內(nèi)我只想得到一份工作。
b.我已經(jīng)有很多欠賬了,所以短期內(nèi)我想找到一份工作,然后盡我應(yīng)有的責(zé)任。
c.短期內(nèi)我想找到一份適合自己的工作,對公司做出自己的貢獻(xiàn)。今天我們談的這份工作看起來是一個好機會,您能告訴我這份工作更詳細(xì)的情況嗎?
第三篇:外企英文面試題
面試官不僅關(guān)心你的學(xué)歷,更關(guān)心你除所學(xué)之外是否有其他特長,這里的特長肯定是與該公司工作性質(zhì)相關(guān)的特長啦。
1.About your college and Specialty
A: What university do you attend?
B: I attend Zhongshan University.A: When will you graduate from the university?
B: I will graduate this coming July.A: Are you going to receive any degree?
B: Yes, I will receive a degree of Bachelor of Business Adminstration.A: Please tell me about the courses you’ve completed at university.B: I’ve completed Marketing Principles, Sales Management, Distribution Theory, Economics, Accounting, Statistics, Psychology, Business English and so on.A: What is your favorite course?
B: My favorite course is Cost Accounting.和實際表現(xiàn)一樣重要的,當(dāng)然是被面試者的學(xué)歷啦。當(dāng)然,如果你有很耀眼的學(xué)歷證書,說話肯定中氣十足了,假使你沒有良好的教育背景,也不要輕易放棄這個“面圣”的機會哦,外企很大程度上更重綜合技能和人格魅力的,所以要好好把握這個機會。
2.About your academic records
A: What university do you attend?
B: I attend Zhongshan University.A: When will you graduate from the university?
B: I will graduate this coming July.A: Are you going to receive any degree?
B: Yes, I will receive a degree of Bachelor of Business Adminstration.A: Please tell me about the courses you’ve completed at university.B: I’ve completed Marketing Principles, Sales Management, Distribution Theory, Economics, Accounting, Statistics, Psychology, Business English and so on.A: What is your favorite course?
B: My favorite course is Cost Accounting.所謂面試不過就是一個面試者和被面試者見面聊天的過程,面試者想了解來應(yīng)聘的人,而來應(yīng)聘的人帶著想被了解的期望去見面試者,所以面試官當(dāng)然不可能不關(guān)心你在學(xué)校的表現(xiàn)啦,而身為去求職的你,當(dāng)然要把自己在學(xué)校的表現(xiàn)好好說說啦。.About your student life
A: Are you a student leader at college?
B: Yes.I’ve served as the monitor of our class for two years.A: Have you got any honors or rewards in your university days?
B: Yes.I’ve been on the honor roll for three academic years.A: Have you been involved in any extracurricular activities at college?
B: Yes.I’ve been on the college basketball team.A: What sports do you usually take part in at college?
B: I sometimes play table tennis and sometimes play basketball.A: Is there anything you regret not having done or would like to have done differently at college?
B: I’ve spent so much time on club activities during the four years.However, I’ve never missed any of my classes.But I think my academic records would have been much better if I had put more time and energy into studying, looking back on it.A: Is there any teacher who impresses you very deeply during your student life?
B: Yes.Our maths professor has left a deep impression on me.In class, he is responsible in
應(yīng)聘的時候80%的人都會碰上這個問題,當(dāng)然啦,應(yīng)聘人家公司,總是看中了什么方面,但怎么說更顯技巧。去應(yīng)聘之前就一定要把這個問題摸索明白了,就跟高考必考題一樣重要。
4.About your reasons for application
A: Why are you interested in working with this company?
B: I am interested in working with your company because I know yours is one of the largest computer companies in our country(porvince, city).My major in the university is computer programming, so I wish to have the opportunity to apply my knowledge here.A: Do you choose this company on account of high pay(or remuneration)?
B: No, not only for high pay(remuneration), but also for a good working environment.As far as I know, working in a Sino-foreign joint venture calls for punctuality and responsibility.It is such a working environment that I am looking for.A: Have you applied for a similiar post to any other company?
B: Yes, I’ve also applied to Global Huada Company Ltd.--a Sina-American joint venture, in case I may not be accepted here.A: What is the result of your application to that company?
B: They’ve turned me down.A: What’s the reason why you failed to get the post?
B: My domicile isn’t in this city and they needed a local resident.That’s the sole reason for my failure to get the post.A: If you are employed by both companies, whose offer will you accept?
B: Needless to say, my first choice is your company.
第四篇:計算機軟件測試面試題
軟件測試面試題
1.白箱測試和黑箱測試是什么?什么是回歸測試?
回歸測試是指修改了舊代碼后,重新進行測試以確認(rèn)修改沒有引入新的錯誤或?qū)е缕渌a產(chǎn)生錯誤。自動回歸測試將大幅降低系統(tǒng)測試、維護升級等階段的成本。回歸測試包括兩部分:函數(shù)本身的測試、其他代碼的測試。
2.單元測試、集成測試、系統(tǒng)測試的側(cè)重點是什么?
單元測試是在軟件開發(fā)過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試。
集成測試,也叫組裝測試或聯(lián)合測試。在單元測試的基礎(chǔ)上,將所有模塊按照設(shè)計要求,組裝成為子系統(tǒng)或系統(tǒng),進行集成測試。實踐表明,一些模塊雖然能夠單獨地工作,但并不能保證連接起來也能正常的工作。程序在某些局部反映不出來的問題,在全局上很可能暴露出來,影響功能的實現(xiàn)。
系統(tǒng)測試是將經(jīng)過測試的子系統(tǒng)裝配成一個完整系統(tǒng)來測試。它是檢驗系統(tǒng)是否確實能提供系統(tǒng)方案說明書中指定功能的有效方法。
3.設(shè)計用例的方法、依據(jù)有那些?
白盒測試:邏輯覆蓋法,主要包括語句覆蓋,判斷覆蓋,條件覆蓋,判斷-條件覆蓋,路徑覆蓋
黑盒測試:等價劃分類,邊界值分析,錯誤推測法。
5.集成測試通常都有那些策略?
1、在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)是否會丟失;
2、各個子功能組合起來,能否達(dá)到預(yù)期要求的父功能;
3、一個模塊的功能是否會對另一個模塊的功能產(chǎn)生不利的影響;
4、全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;
5、單個模塊的誤差積累起來,是否會放大,從而達(dá)到不可接受的程度。學(xué)網(wǎng),收藏本篇文章 [1] [2] [3]
$
pan>7.一個缺陷測試報告的組成缺陷的標(biāo)題,缺陷的基本信息,復(fù)現(xiàn)缺陷的操作步驟,缺陷的實際結(jié)果描述,期望的正確結(jié)果描述,注釋文字和截取的缺陷圖象。
8.基于WEB信息管理系統(tǒng)測試時應(yīng)考慮的因素有哪些?
9.軟件本地化測試比功能測試都有哪些方面需要注意?
軟件本地化測試的目的:
軟件本地化測試的測試策略:1.本地化軟件要在各種本地化操作系統(tǒng)上安裝并測試。2.源語言軟件安裝在另一臺相同源語言操作系統(tǒng)上,作為對比測試。3.重點
測試因本地化引起的軟件的功能和軟件界面的錯誤。4.測試本地化軟件的翻譯質(zhì)量。5.手工測試和自動測試相結(jié)合。
11.需求測試注意事項有哪些?
一個良好的需求應(yīng)當(dāng)具有一下特點:
完整性:每一項需求都必須將所要實現(xiàn)的功能描述清楚,以使開發(fā)人員獲得設(shè)計和實現(xiàn)這些功能所需的所有必要信息。
正確性:每一項需求都必須準(zhǔn)確地陳述其要開發(fā)的功能。
一致性:一致性是指與其它軟件需求或高層(系統(tǒng),業(yè)務(wù))需求不相矛盾??尚行裕好恳豁椥枨蠖急仨毷窃谝阎到y(tǒng)和環(huán)境的權(quán)能和限制范圍內(nèi)可以實施的。
無二義性:對所有需求說明的讀者都只能有一個明確統(tǒng)一的解釋,由于自然語言極易導(dǎo)致二義性,所以盡量把每項需求用簡潔明了的用戶性的語言表達(dá)出來。健壯性:需求的說明中是否對可能出現(xiàn)的異常進行了分析,并且對這些異常進行了容錯處理。
必要性:“必要性”可以理解為每項需求都是用來授權(quán)你編寫文檔的“根源”。要使每項需求都能回溯至某項客戶的輸入,如Use Case或別的來源。
可測試性:每項需求都能通過設(shè)計測試用例或其它的驗證方法來進行測試??尚薷男裕好宽椥枨笾粦?yīng)在S R S 中出現(xiàn)一次。這樣更改時易于保持一致性。歡迎光臨學(xué)網(wǎng),點擊這里查看更多文章教程 [1] [2] [3]
另外,使用目錄表、索引和相互參照列表方法將使軟件需求規(guī)格說明書更容易修改。
可跟蹤性:應(yīng)能在每項軟件需求與它的根源和設(shè)計元素、源代碼、測試用例之間建立起鏈接鏈,這種可跟蹤性要求每項需求以一種結(jié)構(gòu)化的,粒度好(f i n e-g r a i n e d)的方式編寫并單獨標(biāo)明,而不是大段大段的敘述。
面試題二
問題六:常見的測試用例設(shè)計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設(shè)計工作中的應(yīng)用。
1.等價類劃分
劃分等價類: 等價類是指某個輸入域的子集合.在該子集合中,各個輸入數(shù)據(jù)對于揭露程序中的錯誤都是等效的.并合理地假定:測試某等價類的代表值就等于對這一類其它值的測試.因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價類,在每一個等價類中取一個數(shù)據(jù)作為測試的輸入條件,就可以用少量代表性的測試數(shù)據(jù).取得較好的測試結(jié)果.等價類劃分可有兩種不同的情況:有效等價類和無效等價類.2.邊界值分析法
邊界值分析方法是對等價類劃分方法的補充。測試工作經(jīng)驗告訴我,大量的錯誤是發(fā)生在輸入或輸出范圍的邊界上,而不是發(fā)生在輸入輸出范圍的內(nèi)部.因此針對各種邊界情況設(shè)計測試用例,可以查出更多的錯誤.使用邊界值分析方法設(shè)計測試用例,首先應(yīng)確定邊界情況.通常輸入和輸出等價類的邊界,就是應(yīng)著重測試的邊界情況.應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價類中的典型值或任意值作為測試數(shù)據(jù).3.錯誤推測法
基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤, 從而有針對性的設(shè)計測試用例的方法.錯誤推測方法的基本思想: 列舉出程序中所有可能有的錯誤和容易發(fā)生錯誤的特殊情況,根據(jù)他們選擇測試用例.例如, 在單元測試時曾列出的許多在模塊中常見的錯誤.以前產(chǎn)品測試中曾經(jīng)發(fā)現(xiàn)的錯誤等, 這些就是經(jīng)驗的總結(jié).還有, 輸入數(shù)據(jù)和輸出數(shù)據(jù)為0的情況.輸入表格為空格或輸入表格只有一行.這些都是容易發(fā)生錯誤的情況.可選擇這些情況下的例子作為測試用例.4.因果圖方法
前面介紹的等價類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯(lián)系, 相互組合等.考慮輸入條件之間的相互組合,可能會產(chǎn)生一些新的情況.但要檢查輸入條件的組合不是一件容易的事情, 即使把所有輸入條件劃分成等價類,他們之間的組合情況也相當(dāng)多.因此必須考慮采用一種適合于描述對于多種條件的組合,相應(yīng)產(chǎn)生多個動作的形式來考慮設(shè)計測試用例.這就需要利用因果圖(邏輯模型).因果圖方法最終生成的就是判定表.它適合于檢查程序輸入條件的各種組合情況.5.正交表分析法
有時候,可能因為大量的參數(shù)的組合而引起測試用例數(shù)量上的激增,同時,這些測試用例并沒有明顯的優(yōu)先級上的差距,而測試人員又無法完成這么多數(shù)量的測試,就可以通過正交表來進行縮減一些用例,從而達(dá)到盡量少的用例覆蓋盡量大的范圍的可能性。
6.場景分析方法
指根據(jù)用戶場景來模擬用戶的操作步驟,這個比較類似因果圖,但是可能執(zhí)行的深度和可行性更好。
問題七:您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么?
白盒測試用例設(shè)計的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果
黑盒法用例設(shè)計的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時間內(nèi)發(fā)現(xiàn)最多的問題
問題八:詳細(xì)的描述一個測試活動完整的過程。
1.項目經(jīng)理通過和客戶的交流,完成需求文檔,由開發(fā)人員和測試人員共同完成需求文檔的評審,評審的內(nèi)容包括:需求描述不清楚的地方和可能有明顯沖突或者無法實現(xiàn)的功能的地方。項目經(jīng)理通過綜合開發(fā)人員,測試人員以及客戶的意見,完成項目計劃。然后SQA進入項目,開始進行統(tǒng)計和跟蹤
2.開發(fā)人員根據(jù)需求文檔完成需求分析文檔,測試人員進行評審,評審的主要內(nèi)容包括是否有遺漏或者雙方理解不同的地方。測試人員完成測試計劃文檔,測試計劃包括的內(nèi)容上面有描述。
3.測試人員根據(jù)修改好的需求分析文檔開始寫測試用例,同時開發(fā)人員完成概要設(shè)計文檔,詳細(xì)設(shè)計文檔。此兩份文檔成為測試人員撰寫測試用例的補充材料。
4.測試用例完成后,測試和開發(fā)需要進行評審。
5.測試人員搭建環(huán)境
6.開發(fā)人員提交第一個版本,可能存在未完成功能,需要說明。測試人員進行測試,發(fā)現(xiàn)BUG后提交給BugZilla。
7.開發(fā)提交第二個版本,包括Bug Fix以及增加了部分功能,測試人員進行測試。
8.重復(fù)上面的工作,一般是3-4個版本后BUG數(shù)量減少,達(dá)到出貨的要求。
9.如果有客戶反饋的問題,需要測試人員協(xié)助重現(xiàn)以及回歸測試。
問題九:以往是否曾經(jīng)從事過性能測試工作?請盡可能的詳細(xì)描述您以往的性能測試工作的完整過程。
曾經(jīng)做過一套網(wǎng)管系統(tǒng)的性能測試,主要測試該軟件在同時管理大量終端的情況下,在響應(yīng)時間,CPU/磁盤/內(nèi)存等參數(shù)是否滿足要求。
也曾經(jīng)做過軟交換系統(tǒng)的呼叫性能測試,主要是測試軟交換系統(tǒng)在有大量呼叫的情況下,響應(yīng)時間,呼叫成功率,CPU/磁盤/內(nèi)存等參數(shù)是否滿足設(shè)計要求。
問題十:您在從事性能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,并以一個具體的工作中的例子描述該工具是如何在實際工作中應(yīng)用的。
測試網(wǎng)管系統(tǒng)中,使用的Mimic來模擬終端,能夠大量的節(jié)省成本。
測試軟交換系統(tǒng)的時候,使用的Prolab來模擬終端并發(fā)送呼叫軟交換,他完成了同時數(shù)百人才能完成的摘機撥號工作,主要工作原理是產(chǎn)生一些符合要求的IP包并發(fā)送給軟交換系統(tǒng),同時對軟交換系統(tǒng)的回應(yīng)進行處理,決定下一步動作。
問題十一:您認(rèn)為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么?
主要是保障在大量用戶的情況下,服務(wù)能正常使用。
問題十二:在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?
1.在傳統(tǒng)的BugZilla中,BUG描述應(yīng)該包括以下的信息
2.和BUG產(chǎn)生對應(yīng)的軟件版本
3.開發(fā)的接口人員
4.BUG的優(yōu)先級
5.BUG的嚴(yán)重程度
6.BUG可能屬于的模塊,如果不能確認(rèn),可以用開發(fā)人員來判斷
7.BUG標(biāo)題,需要清晰的描述現(xiàn)象
8.BUG描述,需要盡量給出重新Bug的步驟
9.BUG附件中能給出相關(guān)的日志和截圖。
高質(zhì)量的BUG記錄就是指很容易理解的BUG記錄,所以,對于描述的要求高,能提供的信息多且準(zhǔn)確,很好的幫助開發(fā)人員定位。
第五篇:測試工程師面試題
測試工程師面試--筆試題
(考試時間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的主機?(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ò)配置中,可以通過運行()命令來設(shè)置主機名字
A、routB、ping
C、hostD、hostname
3.telnet與rarp協(xié)議分別屬于()協(xié)議
A、網(wǎng)絡(luò)層與傳輸層B、應(yīng)用層與網(wǎng)絡(luò)層
C、運輸層與網(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īng)工作過的企業(yè)中,是否有一些需要改進的東西呢?(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