版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
華為軟件測試工程師面試題 Q1:請你分別劃劃OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖,和TCP/IP的五層結(jié)構(gòu)圖?答:七層結(jié)構(gòu)從上到下依次是:
7應(yīng)用層;6表示層;5會話層;4傳輸層;3網(wǎng)絡(luò)層;2數(shù)據(jù)鏈路層;1物理層
五層結(jié)構(gòu)是5應(yīng)用層;4運輸層;3網(wǎng)絡(luò)層;2鏈路層;1物理層。Q2:請你詳細(xì)的解釋一下IP協(xié)議的定義,在哪個層上面,主要有什么作用?TCP與UDP呢?答:UDP,TCP在傳輸層,IP在網(wǎng)絡(luò)層,
TCP/IP是英文TransmissionControlProtocol/InternetProtocol的縮寫,意思是"傳輸控制協(xié)議/網(wǎng)際協(xié)議"。TCP/IP協(xié)議組之所以流行,部分原因是因為它可以用在各種各樣的信道和底層協(xié)議(例如T1和X.25、以太網(wǎng)以及RS-232串行接口)之上。確切地說,TCP/IP協(xié)議是一組包括TCP協(xié)議和IP協(xié)議,UDP(UserDatagramProtocol)協(xié)議、ICMP(InternetControlMessageProtocol)協(xié)議和其他一些協(xié)議的協(xié)議組。TCP/IP協(xié)議并不完全符合OSI的七層參考模型。傳統(tǒng)的開放式系統(tǒng)互連參考模型,是一種通信協(xié)議的7層抽象的參考模型,其中每一層執(zhí)行某一特定任務(wù)。該模型的目的是使各種硬件在相同的層次上相互通信。這7層是:物理層、數(shù)據(jù)鏈路層、網(wǎng)路層、傳輸層、話路層、表示層和應(yīng)用層。而TCP/IP通訊協(xié)議采用了4層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。這4層分別為:應(yīng)用層:應(yīng)用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協(xié)議(FTP)、網(wǎng)絡(luò)遠(yuǎn)程訪問協(xié)議(Telnet)等。
傳輸層:在此層中,它提供了節(jié)點間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報協(xié)議(UDP)等,TCP和UDP給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)絈3:請問交換機(jī)和路由器分別的實現(xiàn)原理是什么?分別在哪個層次上面實現(xiàn)的?一般意義上說交換機(jī)是工作在數(shù)據(jù)鏈路層。但隨著科技的發(fā)展,現(xiàn)在有了三層交換機(jī),三層交換機(jī)已經(jīng)擴(kuò)展到了網(wǎng)絡(luò)層。也就是說:它等于“數(shù)據(jù)鏈路層+部分網(wǎng)絡(luò)層”。交換機(jī)中傳的是幀。通過存儲轉(zhuǎn)發(fā)來實現(xiàn)的。
路由器是工作在網(wǎng)絡(luò)層。路由器中傳的是IP數(shù)據(jù)報。主要是選址和路由。Q4:請問C++的類和C里面的STRUCT有什么區(qū)別?答:除關(guān)鍵字不同外(class,struct)的唯一區(qū)別是,
結(jié)構(gòu)在默認(rèn)情況下的成員是公共(public)的,
而類在默認(rèn)情況下的成員是私有(private)的。
在C++中,結(jié)構(gòu)是特殊的類。
class是從struct發(fā)展而來的。之所以將struct和class都保留,是因為:
1、提出class是為了強(qiáng)調(diào)一種概念。
2、保留struct是為了照顧到大多數(shù)人的習(xí)慣。
struct和class是有區(qū)別的。
struct保證成員按照聲明順序在內(nèi)存中存儲。class不保證等等
而它們都可以繼承,實現(xiàn)多態(tài)等。但也有少許區(qū)別。比如:
structA{};
classB:A{};//private繼承
structC:B{};//public繼承
這是由于class默認(rèn)是private,struct默認(rèn)是public。
一般說來,struct和class可以換用(當(dāng)然要注意一些語法問題)。
而struct更適合看成是一個數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)體,
class更適合看成是一個對象的實現(xiàn)體,
對私有成員進(jìn)行保護(hù),還提供與外界的接口。
從習(xí)慣上更喜歡用class。05:請講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用?答:置于“~”是析構(gòu)函數(shù);析構(gòu)函數(shù)因使用"~"符號(邏輯非運算符),表示它為膩構(gòu)造函數(shù),加上類名稱來定義。
;析構(gòu)函數(shù)也是特殊的類成員函數(shù),它沒有返回類型,沒有參數(shù),不能隨意調(diào)用,也沒有重載,只有在類對象的生命期結(jié)束的時候,由系統(tǒng)自動調(diào)用。
有適放內(nèi)存空間的做用!
虛函數(shù)是C++多態(tài)的一種表現(xiàn)
例如:子類繼承了父類的一個函數(shù)(方法),而我們把父類的指針指向子類,則必須把父類的該函數(shù)(方法)設(shè)為virturl(虛函數(shù))。
使用虛函數(shù),我們可以靈活的進(jìn)行動態(tài)綁定,當(dāng)然是以一定的開銷為代價。
如果父類的函數(shù)(方法)根本沒有必要或者無法實現(xiàn),完全要依賴子類去實現(xiàn)的話,可以把此函數(shù)(方法)設(shè)為virturl函數(shù)名=0
我們把這樣的函數(shù)(方法)稱為純虛函數(shù)。
如果一個類包含了純虛函數(shù),稱此類為抽象類Q6:全局變量和局部變量有什么區(qū)別?實怎么實現(xiàn)的?操作系統(tǒng)和編譯器是怎么知道的?答:主要的區(qū)別是變量的作用范圍不同。全局變量在全局范圍內(nèi)都有效,而局部變量只在聲明此變量的作用域內(nèi)有效。
全局變量是屬于實例的,在初始化對象的時候初始化,生命周期與該實例相同,之所以叫全局變量是因為該實例中的所有方法或?qū)傩远伎梢砸?;局部變量是在實例方法?nèi)或static塊中,生命周期從調(diào)用該方法到該方法退出,并且只有該方法能夠引用之。
全局變量和局部變量的區(qū)別是在存儲器中位置不同,具體說,全局變量存儲在數(shù)據(jù)段中,局部變量都有可能,一般來說在堆棧段Q7:一些寄存器的題目,主要是尋址和內(nèi)存管理等一些知識。答:尋址方式
表示指令中操作數(shù)所在的方法稱為尋址方式。8086/8088有七種基本的尋址方式:立即尋找,寄存器尋址,直接尋址,寄存器間接尋址,寄存器相對尋址,基址加變址尋址,相對基址加變址尋址。
直接尋址、寄存器間接尋址、寄存器相對尋址、基址加變址尋址和相對基址加變址尋址,這五種尋址方式屬于存儲器尋址,用于說明操作數(shù)所在存儲單元的地址。由于總線接口單元BIU能根據(jù)需要自動引用段寄存器得到段值,所以這五種方式也就是確定存放操作數(shù)的存儲單元有效地址EA的方法。有效地址EA是一個16位的無符號數(shù),在利用這五種方法計算有效地址時,所得的結(jié)果認(rèn)為是一個無符號數(shù)。
除了這些基本的尋址方式外,還有固定尋址和I/O端口尋址等。
內(nèi)存管理
主要包括內(nèi)存的分配和回收整理等,實現(xiàn)內(nèi)存的高效利用。Q8:8086是多少位的系統(tǒng)?在數(shù)據(jù)總線上是怎么實現(xiàn)的?答:16位系統(tǒng),8位數(shù)據(jù)傳送,通過總線控制邏輯實現(xiàn)數(shù)據(jù)線和地址線的分時復(fù)用.
8086是Inter的16位微處理器
有16根數(shù)據(jù)線和20根地址線,它既能處理16位數(shù)據(jù),也能處理8位數(shù)據(jù)
內(nèi)部數(shù)據(jù)總線都是按16位設(shè)計的,單外部數(shù)據(jù)總線只有8條1.白箱測試和黑箱測試是什么?什么是回歸測試?
2.單元測試、集成測試、系統(tǒng)測試的側(cè)重點是什么?
3.設(shè)計用例的方法、依據(jù)有那些?
4.一個測試工程師應(yīng)具備那些素質(zhì)和技能?
5.集成測試通常都有那些策略?
6.你用過的測試工具的主要功能、性能及其他?
7.一個缺陷測試報告的組成
8.基于WEB信息管理系統(tǒng)測試時應(yīng)考慮的因素有哪些?
9.軟件本地化測試比功能測試都有哪些方面需要注意?
10.軟件測試項目從什么時候開始,?為什么?
11.需求測試注意事項有哪些?
12.簡述一下缺陷的生命周期
13.測試分析測試用例注意(事項)?
瑞星筆試題
1.一臺計算機(jī)的IP是1子網(wǎng)掩碼4與01是同一局域網(wǎng)嗎?
2.internet中e-mail協(xié)儀,IE的協(xié)儀,NAT是什么,有什么好處,能帶來什么問題?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,如何測網(wǎng)絡(luò)內(nèi)2臺計算機(jī)通不通,PING一次返幾個數(shù)據(jù)包?
9WIN9X與WINNT以上操作系統(tǒng)有"服務(wù)"嗎,服務(wù)是什么,如何停止服務(wù)?
10AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用戶下"注銷"與"切換"的區(qū)別.
11UDP可以跨網(wǎng)段發(fā)送嗎?
12最簡單的確認(rèn)遠(yuǎn)程計算機(jī)(win2K以上)某個監(jiān)聽端口是正常建立的?
13軟件測試的定義,測試工作是枯燥反復(fù)的,你是如何理解的?黑盒,白盒,回歸,壓力測試的定義.
14winrunner,loadrunner是什么,區(qū)別
15磁盤分區(qū)如何分類,請舉例說明安裝操作系統(tǒng)的注意事項.
(1小時答題)
中軟的面試題
一.
簡答題.
1.
避免死鎖的方法有哪些?
2.
在Sybase數(shù)據(jù)庫中注冊用戶與數(shù)據(jù)庫用戶有什么區(qū)別?
3.
在MSSQL_Server數(shù)據(jù)庫中通過什么約束保證數(shù)據(jù)庫的實體完整性
4.
內(nèi)存有哪幾種存儲組織結(jié)構(gòu).請分別加以說明
5.
JAVA中的Wait()和notify()方法使用時應(yīng)注意些什么?
6.
用戶輸入一個整數(shù).系統(tǒng)判斷,并輸出是負(fù)數(shù)還是非負(fù)數(shù),請設(shè)計測試用例.
7.
操作系統(tǒng)中的同步和互訴解決了什么問題
8.
UNIX中init
二.
編寫類String的構(gòu)造函數(shù),析構(gòu)函數(shù)和賦值函數(shù)
已知類String的原型為
classstring
{
public:
string(constchar*str=null);//普通構(gòu)造函數(shù)
string(conststring&other);//拷貝構(gòu)造函數(shù)
---string(void);
string&operate=(conststring&other);//賦值函數(shù)
private:
char*m-data;//用于保存字符串
};
請編寫string的上述4個函數(shù)
三.
有關(guān)內(nèi)存的思考題
1.
voidgetmemory(char*p)
{p=(char*)mallol(100);
}
voidtest(void)
{
char*str=null;
getmemory(str);
strcpy(str,”hello,world”);
printf(str);
}
請問運行Test函數(shù)會有什么樣的結(jié)果
2.
char*getmemory(void)
{charp[]=”helloworld”;
returnp;
}
voidtest(void)
{
char*str=null;
str=Getmemory();
printf(str);
}請問運行Test函數(shù)會有什么樣的結(jié)果.
奇虎面試題
前三道程序題
(下面的題不排序,有筆試題,也有面試題)
4、怎么劃分缺陷的等級?
5、怎么評價軟件工程師?
6、軟件工程師的素質(zhì)是什么?
7、怎么看待軟件測試?
8、軟件測試是一個什么樣的行業(yè)?
9、圖書(圖書號,圖書名,作者編號,出版社,出版日期)
作者(作者姓名,作者編號,年齡,性別)
用SQL語句查詢年齡小于平均年齡的作者姓名、圖書名,出版社。
10、你的職業(yè)生涯規(guī)劃
11、測一個三角形是普通三角形、等腰三角形、等邊三角形的流程圖,測試用例。
12、寫出你常用的測試工具。
13、lordrunner分哪三部分?
14、希望以后的軟件測試是怎么樣的一個行業(yè)?
15、.軟件測試項目從什么時候開始?
我答:從軟件項目的需要分析開始。
問:為什么從需求分析開始?有什么作用?
北京博彥科技筆試+面試
筆試題
1.文件格式系統(tǒng)有哪幾種類型?分別說說win95、win98、winMe、w2k、winNT、winXP分別支持那些文件系統(tǒng)。
2.分別填入一個語句,完成下面的函數(shù),通過遞歸計算數(shù)組a[100]的前n個數(shù)之和。
Intsum(inta[],intn)
{
if(n>0)return___________________________;
elsereturn________________________;
}
3.寫出你所知道的3種常用的排序方法,并用其中一種方法設(shè)計出程序為數(shù)組a[100]排序。
4.什么是兼容性測試?兼容性測試側(cè)重哪些方面,請按照優(yōu)先級用矩陣圖表列出。
(這題的第二問我不會答,所以原題目記得不是很清楚,大家能看明白問什么就好)
5.我現(xiàn)在有個程序,發(fā)現(xiàn)在WIN98上運行得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?
6.翻譯,中——英,有關(guān)P2P點對點文件傳輸?shù)脑怼?/p>
7.翻譯,英——中,有關(guān)互聯(lián)網(wǎng)的發(fā)展對商務(wù)、學(xué)習(xí)、交流的影響。
筆試完了是初步的面試
先問了個問題:FAT16/FAT32/NTFS哪個的安全性最好,為什么?(不會答)
又做了兩道題,
一題是關(guān)于C++類的繼承,看程序?qū)懗鲚敵鼋Y(jié)果,A是虛類,B繼承A,跟一般C++的書上的習(xí)題差不多。
一題是寫出在32位機(jī)器下,計算幾個變量的size,**********************************************************************************Yahoo軟件測試試題類型:軟件測試|試題:55道試題(50道選擇題,5道問答題)95d565ef664cb5d40ed4
注意:答題過程如果您不提交答案,或者關(guān)閉瀏覽器退出,我們將不再允許您再次答題。
謝謝!
試題選項
Question1.(單選)
下列字符中,ASCII碼值最小的是
1.a5a880faf6fc350ade2a4
2.A
3.x
4.Y
Question2.(單選)
OSI(開放系統(tǒng)互聯(lián))參考模型的最低層是
1.傳輸層6fe97759aab922cfa312
2.網(wǎng)絡(luò)層
3.物理層
4.應(yīng)用層
Question3.(單選)
計算機(jī)中,一個浮點數(shù)由兩部分組成,它們是
1.階碼和尾數(shù)5568161a8cd5792c152c
2.基數(shù)和尾數(shù)
3.階碼和基數(shù)
4.整數(shù)和小數(shù)
Question4.(單選)
存儲400個24x24點陣漢字字形所需的存儲容量是
1.255KB4005f8da1360d149af1f
2.75KB
3.37.5KB
4.28.125KB
Question5.(單選)
用于保存計算機(jī)輸入輸出數(shù)據(jù)的材料及其制品稱為
1.輸入輸出媒體8f07f89ddb4c20a920bf
2.輸入輸出通道
3.輸入輸出接口
4.輸入輸出端口
Question6.(單選)
下面是關(guān)于解釋程序和編譯程序的論述,其中正確的一條是
1.編譯程序和解釋程序均能產(chǎn)生目標(biāo)程序ea6328a42e4c65f8a52f
2.編譯程序和解釋程序均不能產(chǎn)生目標(biāo)程序
3.編譯程序能產(chǎn)生目標(biāo)程序而解釋程序則不能
4.編譯程序不能產(chǎn)生目標(biāo)程序而解釋程序能
Question7.(單選)
下面是與地址有關(guān)的四條論述,其中有錯的一條是
1.地址寄存器是用來存儲地址的寄存器3f027327d8e85d8ecacd
2.地址碼是指令中給出源操作數(shù)地址或運算結(jié)果的目的地址的有關(guān)信息部分
3.地址總線上既可傳送地址信息,也可傳送控制信息和其他信息
4.地址總線上除傳送地址信息外,不可以用于傳輸控制信息和其它信息
Question8.(單選)
下列四個不同數(shù)制表示的數(shù)中,數(shù)值最大的是
1.二進(jìn)制數(shù)11011101b79421734892ff12784d
2.八進(jìn)制數(shù)334
3.十進(jìn)制數(shù)219
4.十六進(jìn)制數(shù)DA
Question9.(單選)
當(dāng)個人計算機(jī)以撥號方式接入Internet網(wǎng)時,必須使用的設(shè)備是
1.網(wǎng)卡e76fc522772555b7c98f
2.調(diào)制解調(diào)器(Modem)
3.電話機(jī)
4.瀏覽器軟件
Question10.(單選)
微機(jī)計算機(jī)硬件系統(tǒng)中最核心的部件是
1.主板a126b2f4b23e5415eb55
2.CPU
3.內(nèi)存儲器
4.I/O設(shè)備
Question11.(單選)
為解決某一特定問題而設(shè)計的指令序列稱為
1.文檔cbf4caaed317fda73c03
2.語言
3.程序
4.系統(tǒng)
Question12.(單選)
下列關(guān)于系統(tǒng)軟件的四條敘述中,正確的一條是
1.系統(tǒng)軟件與具體應(yīng)用領(lǐng)域無關(guān)976aab52985ebbcd3a1b
2.系統(tǒng)軟件與具體硬件邏輯功能無關(guān)
3.系統(tǒng)軟件是在應(yīng)用軟件基礎(chǔ)上開發(fā)的
4.系統(tǒng)軟件并不具體提供人機(jī)界面
Question13.(單選)
微型計算機(jī)存儲系統(tǒng)中,PROM是
1.可讀寫存儲器65e6e1edc0c241e73e84
2.動態(tài)隨機(jī)存取存儲器
3.只讀存儲器
4.可編程只讀存儲器
Question14.(單選)
下列幾種存儲器中,存取周期最短的是
1.內(nèi)存儲器94728bc39a6dea6e2210
2.光盤存儲器
3.硬盤存儲器
4.軟件盤存儲器
Question15.(單選)
計算機(jī)能直接識別和執(zhí)行的語言是
1.機(jī)器語言c49eb8f757e6b7bd168a
2.高級語言
3.匯編語言
4.數(shù)據(jù)庫語言
Question16.(單選)
與十進(jìn)制數(shù)254等值的二進(jìn)制數(shù)是
1.11111110f9020d2abe7ebe61b7aa
2.11101111
3.11111011
4.11101110
Question17.(單選)
下列術(shù)語中,屬于顯示器性能指標(biāo)的是
1.速度7a99787bd16721579732
2.可靠性
3.分辨率
4.精度
Question18.(單選)
在計算機(jī)領(lǐng)域中通常用MIPS來描述
1.計算機(jī)的運算速度74270fd093ffef459384
2.計算機(jī)的可靠性
3.計算機(jī)的可運行性
4.計算機(jī)的可擴(kuò)充性
Question19.(單選)
在計算機(jī)網(wǎng)絡(luò)中,表征數(shù)據(jù)傳輸可靠性的指標(biāo)是
1.傳輸率d7dbbb00f94bc016b14b
2.誤碼率
3.信息容量
4.頻帶利用率
Question20.(單選)
以下關(guān)于鏈?zhǔn)酱鎯Y(jié)構(gòu)的敘述中哪一條是不正確的?
1.結(jié)點除自身信息外還包括指針域,因此存儲密度小于順序存儲結(jié)構(gòu)e93e74d3df2927ba7099
2.邏輯上相鄰的結(jié)點物理上不必鄰接
3.可以通過計算直接確定第i個結(jié)點的存儲地址
4.插入、刪除運算操作方便,不必移動結(jié)點
Question21.(單選)
以下哪一個不是棧的基本運算
1.刪除棧頂元素ef840f0c742601105631
2.刪除棧底元素
3.判斷棧是否為空
4.將棧置為空棧
Question22.(單選)
以下關(guān)于廣義表的敘述中,正確的是
1.廣義表是0個或多個單元素或子表組成的有限序列3c5ee48d0b53a46f4dcb
2.廣義表至少有一個元素是子表
3.廣義表不可以是自身的子表
4.廣義表不能為空表
Question23.(單選)
如果一棵二叉樹結(jié)點的前序序列是A、B、C,后序序列是C、B、A,則該二叉樹結(jié)點的對稱序
序列66ec4fa56eef4d8e6a7b
1.必為A、B、C
2.必為A、C、B
3.必為B、C、A
4.不能確定
Question24.(單選)
在虛擬頁式存儲管理方案中,下面哪一部分完成將頁面調(diào)入內(nèi)存的工作?4ba8f0936ceb5dba427e
1.缺頁中斷處理
2.頁面淘汰過程
3.工作集模型應(yīng)用
4.緊縮技術(shù)利用
Question25.(單選)
在DOS系統(tǒng)中,用于記錄和管理磁盤數(shù)據(jù)區(qū)使用情況的數(shù)據(jù)結(jié)構(gòu)8dba5425d6cac59244a7
1.位圖表
2.空閑塊表
3.文件分配表
4.文件控制塊
Question26.(單選)
PSP是?9c94d8d0cb8f9dd0bb5c
1.團(tuán)隊軟件過程
2.個體軟件過程
3.過程改進(jìn)過程
4.質(zhì)量管理過程
Question27.(多選)
以下哪些過程能夠提高軟件質(zhì)量?f34c2313a503b15c7af7
1.可行性分析
2.需求評審
3.測試
4.代碼走查
Question28.(單選)
在CMM模型中,對軟件成熟度有以下5個級別,請從低到高排序
a初始級:軟件過程的特點是無秩序的,偶爾甚至是混亂的。幾乎沒有什么過程是經(jīng)過定義的,成功依賴于個人的努力。102a8d3be2bb36f44a70
b優(yōu)化級:
利用來自過程和來自新思想、新技術(shù)的先導(dǎo)性試驗的定量反饋信息,使持續(xù)過程改進(jìn)成為可能。
c已定義級:管理活動和工程活動兩方面的軟件過程均已文檔化、標(biāo)準(zhǔn)化、并集成到組織的標(biāo)準(zhǔn)軟件過程。
d已管理級:已采集詳細(xì)的有關(guān)軟件過程和產(chǎn)品質(zhì)量的度量,無論軟件過程還是產(chǎn)品均得到定量了解和控制。
e可重復(fù)級:已建立基本的項目管理過程去跟蹤成本、進(jìn)度和功能性。必要的過程紀(jì)律已經(jīng)就位,使具有類似應(yīng)用的項目。能重復(fù)以前的成功。
1.acdbe6f7a3bb470f6a4ca0bc9
2.adceb
3.aecdb
4.abcde
Question29.(單選)
可行性研究要進(jìn)行一次_____需求分析
1.詳細(xì)的e0a11a242b5c2139e787
2.全面的
3.簡化的、壓縮的
4.徹底的
Question30.(單選)
在面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)責(zé)任的良好分配原則是
1.在類之間均勻分配c22fc182d3067c8e17f5
2.集中分配在少數(shù)控制類中
3.根據(jù)交互圖的消息進(jìn)行分配
4.根據(jù)個人喜好進(jìn)行分配
Question31.(單選)
intI=2;intx=(I++)+(I++)+(I++);執(zhí)行結(jié)束后,X的值是
1.6d39fd083f5ee1f02a7db
2.7
3.8
4.9
Question32.(單選)
char*p="ab";sizeof(*p)=()
1.1ce68dad4d596841cd725
2.2
3.3
4.4
Question33.(單選)
下列關(guān)于程序效率的描述錯誤的是
1.提高程序的執(zhí)行速度可以提高程序的效率6c3abca69f4b1d876bbd
2.降低程序占用的存儲空間可以提高程序的效率
3.源程序的效率與詳細(xì)設(shè)計階段確定的算法的效率無關(guān)
4.好的程序設(shè)計可以提高效率
Question34.(單選)
現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為
1.i/(1+F)nc0e3619e986cc630395b
2.F/(1+in)
3.F/in
4.F/(1+i)n
Question35.(多選)
以下哪些類型的文件可以通過數(shù)字簽名加載到IE?
1..date05ebd9336902c6ad097
2..ico
3..exe
4..cab
Question36.(單選)
在LINUX系統(tǒng)中,下列哪一個命令屬于目錄管理的常用命令?
1.pwde6ac95ea2c4514070709
2.pr
3.ln
4.find
Question37.(單選)
如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連設(shè)備應(yīng)該是
1.中繼器0a8e5646eff628a52974
2.網(wǎng)橋
3.網(wǎng)卡
4.路由器
Question38.(單選)
LINUX下,解壓縮文件的命令為?
1.tarzxvf文件名669d7a23de9a5b55474f
2.unzip文件名
3.CAT文件名
4.VI文件名
Question39.(單選)
以下關(guān)于TCP/IP傳輸層協(xié)議的描述中,錯誤的是
1.TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議088d7d9bf78a6d843a6c
2.TCP協(xié)議是一種面向連接的協(xié)議
3.UDP協(xié)議是一種面向無連接的協(xié)議
4.UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸
Question40.(單選)
關(guān)于因特網(wǎng),以下哪種說法是錯誤的
1.用戶利用HTTP協(xié)議使用Web服務(wù)920cf82ab02f9bf592cc
2.用戶利用NNTP協(xié)議使用電子郵件服務(wù)
3.用戶利用FTP協(xié)議使用文件傳輸服務(wù)
4.用戶利用DNS協(xié)議適用域名解析
Question41.(多選)
下列關(guān)于alpha測試的描述中正確的是
1.alpha測試需要用戶代表參加52c750899b75b464c31c
2.alpha測試不需要用戶代表參加
3.alpha測試是系統(tǒng)測試的一種
4.alpha測試是驗收測試的一種
Question42.(多選)
測試設(shè)計員的職責(zé)有
1.制定測試計劃930e4141076981a385b2
2.設(shè)計測試用例
3.設(shè)計測試過程、腳本
4.評估測試活動
Question43.(單選)
軟件質(zhì)量的定義
1.軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性0b240ce177927d9f1e3e
2.滿足規(guī)定用戶需求的能力
3.最大限度達(dá)到用戶滿意
4.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力
Question44.(單選)
軟件測試的對象包括()
1.目標(biāo)程序和相關(guān)文檔f73a996984b07c6af38d
2.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔
3.目標(biāo)程序、操作系統(tǒng)和平臺軟件
4.源程序和目標(biāo)程序
Question45.(單選)
軟件測試類型按開發(fā)階段劃分是()
1.需求測試、單元測試、集成測試、驗證測試cb3aca1ae2046065e640
2.單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗收測試
3.單元測試、集成測試、驗證測試確認(rèn)測試、驗收測試
4.調(diào)試、單元測試、集成測試、用戶測試
Question46.(單選)
V模型指出,對程序設(shè)計進(jìn)行驗證
1.單元和集成測試c689c1d0e3ad60d5ada9
2.系統(tǒng)測試
3.驗收測試和確認(rèn)測試
4.驗證測試
Question47.(單選)
V模型指出,對系統(tǒng)設(shè)計進(jìn)行驗證
1.單元測試80cab8c456f8c5746673
2.集成測試
3.功能測試
4.系統(tǒng)測試
Question48.(單選)
V模型指出,應(yīng)當(dāng)追朔到用戶需求說明
1.代碼測試d8f918a4aaebcbf8bf7d
2.集成測試
3.驗收測試
4.單元測試
Question49.(單選)
以下哪種測試與其余三種測試在分類上不同
1.負(fù)載測試4a4d452035ffb93957f3
2.強(qiáng)度測試
3.數(shù)據(jù)庫容量測試
4.靜態(tài)代碼走查
Question50.(單選)
白盒測試是()的測試
1.基于功能035754953ba653fad4bf
2.基于代碼
3.基于設(shè)計
4.基于需求文檔
Question51.(問答)
找出下列函數(shù)存在的問題?
char*_strdup(constchar*strSource)c2b4aa3ad7b38e09fefe
{
staticcharstr[MAX_STR_LEN];
strcpy(str,strSource);
returnstr;
}
1e345e339f375e6cd832
Question52.(問答)
寫出恰當(dāng)?shù)腟QL語句:Table1是學(xué)生登記表,包括學(xué)生ID,學(xué)生姓名,性別,學(xué)生班級等信息。Table2是學(xué)生情況表,包括學(xué)生ID,學(xué)生家庭住址等信息。請查詢得到所有“姓張的女同學(xué)的家庭住址”,并按姓名的升序進(jìn)行排列。
Question53.(問答)
請根據(jù)以下程序片段,設(shè)計最少的測試用例實現(xiàn)條件覆蓋
If((A>1)AND(B=0))ThenX=X/A65c712c49df56926c2fa
If((A=2)OR(X>1))ThenX=X+1
Printf("X=%d
",x)
Question54.(問答)
一套完整的測試應(yīng)該由哪些階段組成?分別闡述一下各個階段。e5bc528021116d4aac36
Question55.(問答)
請列出關(guān)于一個印有文字的水杯,你能想到的測試用例華為筆試題㈠1.請你分別畫出OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖和TCP/IP的五層結(jié)構(gòu)圖。
2.請你詳細(xì)地解釋一下IP協(xié)議的定義,在哪個層上面?主要有什么作用?TCP與UDP呢?
3.請問交換機(jī)和路由器各自的實現(xiàn)原理是什么?分別在哪個層次上面實現(xiàn)的?
4.請問C++的類和C里面的struct有什么區(qū)別?
5.請講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用。
6.全局變量和局部變量有什么區(qū)別?是怎么實現(xiàn)的?操作系統(tǒng)和編譯器是怎么知道的?
7.8086是多少位的系統(tǒng)?在數(shù)據(jù)總線上是怎么實現(xiàn)的?
㈡1
H.323協(xié)商。
2
ipsec為什么是三層的。l2tp為什么是二層的?
3
ospf中包的ttl值是多少?
4
為什么要劃分區(qū)域?
6
MPLS中RD和RT的作用分別是什么?
7
RR防止環(huán)路的機(jī)制。
8
BGP控制out-bound用_____,控制進(jìn)來的用_____
9
ospf是工作在哪個協(xié)議上的?
10
ospf的LSA類型。
11
簡述OSPF的基本工作機(jī)制。
12
ppp的lcp和ncp協(xié)商過程。
13
PSTN的信令控制有哪幾種?
14sloari
8.0查看進(jìn)程的命令是什么?linux
7.3查看IP的命令是什么
15
IP是
聯(lián)想筆試題
1.設(shè)計函數(shù)intatoi(char*s)。
2.inti=(j=4,k=8,l=16,m=32);printf(“%d”,i);輸出是多少?
3.解釋局部變量、全局變量和靜態(tài)變量的含義。
4.解釋堆和棧的區(qū)別。
5.論述含參數(shù)的宏與函數(shù)的優(yōu)缺點。
普天C++筆試題
1.實現(xiàn)雙向鏈表刪除一個節(jié)點P,在節(jié)點P后插入一個節(jié)點,寫出這兩個函數(shù)。
2.寫一個函數(shù),將其中的
都轉(zhuǎn)換成4個空格。
3.Windows程序的入口是哪里?寫出Windows消息機(jī)制的流程。
4.如何定義和實現(xiàn)一個類的成員函數(shù)為回調(diào)函數(shù)?
5.C++里面是不是所有的動作都是main()引起的?如果不是,請舉例。
6.C++里面如何聲明constvoidf(void)函數(shù)為C程序中的庫函數(shù)?
7.下列哪兩個是等同的
intb;
Aconstint*a=&b;
Bconst*inta=&b;
Cconstint*consta=&b;
Dintconst*consta=&b;
8.內(nèi)聯(lián)函數(shù)在編譯時是否做參數(shù)類型檢查?
voidg(base&b){
b.play;
}
voidmain(){
sons;
g(s);
return;
}2005年華為招聘--C語言筆試試題一、判斷題(對的寫T,錯的寫F并說明原因,每小題4分,共20分)1、有數(shù)組定義inta[2][2]={{1},{2,3}};則a[0][1]的值為0。(T)2、int(*ptr)(),則ptr是一維數(shù)組的名字。(F,ptr為一個函數(shù)指針)3、指針在任何情況下都可進(jìn)行>,<,>=,<=,==運算。(F,指針比較大小沒有任何意義,但是可以比較==與!=)4、switch(c)語句中c可以是int,long,char,float,unsignedint類型。(F,不可以為float)5、#defineprint(x)printf("theno,"#x",is")(T)二、填空題(共30分)1、在windows下,寫出運行結(jié)果,每空2分,共10分。charstr[]="Hello";char*p=str;intn=10;sizeof(str)=(6)sizeof(p)=(4)sizeof(n)=(4)voidfunc(charstr[100]){}sizeof(str)=(4)2、voidsetmemory(char**p,intnum){*p=(char*)malloc(num);}voidtest(void){char*str=NULL;setmemory(&str,100);strcpy(str,"hello");printf(str);}運行test函數(shù)有什么結(jié)果?(hello)10分3、設(shè)intarr[]={6,7,8,9,10};int*ptr=arr;*(ptr++)+=123;printf("%d,%d",*ptr,*(++ptr));(8,8)10分二、編程題(第一小題20,第二小題30分)1、不使用庫函數(shù),編寫函數(shù)intstrcmp(char*source,char*dest)相等返回0,不等返回-1;#include<stdio.h>#include<stdlib.h>intmystrcmp(char*source,char*dest){while(*source==*dest&&*source!=''\0''&&*dest!=''\0''){source++;dest++;}if(*source==''\0''&&*dest==''\0'')return0;elsereturn-1;}intmain(){char*str1="abcde";char*str2="abcd";printf("ret=%d",mystrcmp(str1,str2));return0;}2、寫一函數(shù)intfun(char*p)判斷一字符串是否為回文,是返回1,不是返回0,出錯返回-1#include<stdio.h>#include<stdlib.h>introllback(char*str){char*p=str;while(*(str++));str-=2;while(*(p++)==*(str--)&&*p!=''\0'');if(*p==''\0'')return0;elsereturn-1;}intma
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《消防器材使用方法》課件
- 小學(xué)一年級20以內(nèi)的進(jìn)位加法口算練習(xí)題
- 小學(xué)五年級數(shù)學(xué)下冊第五單元《分?jǐn)?shù)混合運算》測試題
- 金融工程試題及答案
- 計算機(jī)組裝與維護(hù)第五版課后習(xí)題參考答案(工業(yè))
- 2020年計算機(jī)軟考《信息系統(tǒng)項目管理師》基礎(chǔ)練習(xí)及答案
- 小學(xué)數(shù)學(xué)二年級整十整百整千數(shù)加減法口算練習(xí)990道
- 高三寫作點悟
- 《神經(jīng)系統(tǒng)的認(rèn)識》課件
- 《化工開放設(shè)計》課件
- 嚴(yán)重精神障礙患者健康管理服務(wù)規(guī)范
- 最全-房屋市政工程安全生產(chǎn)標(biāo)準(zhǔn)化指導(dǎo)圖冊
- 風(fēng)險預(yù)測分析及風(fēng)險與機(jī)遇評估分析表
- 高中日語宣講 試聽課件
- 壓力彈簧力度計算器及計算公式
- 新生兒窒息診斷地專家共識
- 2023年重慶市旅游業(yè)統(tǒng)計公報要點
- 器械清洗的資料
- 路立得4.1roadleaderv3.0說明書Roadleader是鴻業(yè)研制的BIM系列軟件之一旨在
- 陜西省教育科學(xué)規(guī)劃課題開題報告
- 三大構(gòu)成之立體構(gòu)成-課件
評論
0/150
提交評論