華為瑞星360等公司軟件測(cè)試工程師面試題_第1頁(yè)
華為瑞星360等公司軟件測(cè)試工程師面試題_第2頁(yè)
華為瑞星360等公司軟件測(cè)試工程師面試題_第3頁(yè)
華為瑞星360等公司軟件測(cè)試工程師面試題_第4頁(yè)
華為瑞星360等公司軟件測(cè)試工程師面試題_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

華為軟件測(cè)試工程師面試題 Q1:請(qǐng)你分別劃劃OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖,和TCP/IP的五層結(jié)構(gòu)圖?答:七層結(jié)構(gòu)從上到下依次是:

7應(yīng)用層;6表示層;5會(huì)話層;4傳輸層;3網(wǎng)絡(luò)層;2數(shù)據(jù)鏈路層;1物理層

五層結(jié)構(gòu)是5應(yīng)用層;4運(yùn)輸層;3網(wǎng)絡(luò)層;2鏈路層;1物理層。Q2:請(qǐng)你詳細(xì)的解釋一下IP協(xié)議的定義,在哪個(gè)層上面,主要有什么作用?TCP與UDP呢?答:UDP,TCP在傳輸層,IP在網(wǎng)絡(luò)層,

TCP/IP是英文TransmissionControlProtocol/InternetProtocol的縮寫,意思是"傳輸控制協(xié)議/網(wǎng)際協(xié)議"。TCP/IP協(xié)議組之所以流行,部分原因是因?yàn)樗梢杂迷诟鞣N各樣的信道和底層協(xié)議(例如T1和X.25、以太網(wǎng)以及RS-232串行接口)之上。確切地說(shuō),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層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來(lái)完成自己的需求。這4層分別為:應(yīng)用層:應(yīng)用程序間溝通的層,如簡(jiǎn)單電子郵件傳輸(SMTP)、文件傳輸協(xié)議(FTP)、網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn)協(xié)議(Telnet)等。

傳輸層:在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送服務(wù),如傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)等,TCP和UDP給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)絈3:請(qǐng)問(wèn)交換機(jī)和路由器分別的實(shí)現(xiàn)原理是什么?分別在哪個(gè)層次上面實(shí)現(xiàn)的?一般意義上說(shuō)交換機(jī)是工作在數(shù)據(jù)鏈路層。但隨著科技的發(fā)展,現(xiàn)在有了三層交換機(jī),三層交換機(jī)已經(jīng)擴(kuò)展到了網(wǎng)絡(luò)層。也就是說(shuō):它等于“數(shù)據(jù)鏈路層+部分網(wǎng)絡(luò)層”。交換機(jī)中傳的是幀。通過(guò)存儲(chǔ)轉(zhuǎn)發(fā)來(lái)實(shí)現(xiàn)的。

路由器是工作在網(wǎng)絡(luò)層。路由器中傳的是IP數(shù)據(jù)報(bào)。主要是選址和路由。Q4:請(qǐng)問(wèn)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ā)展而來(lái)的。之所以將struct和class都保留,是因?yàn)椋?/p>

1、提出class是為了強(qiáng)調(diào)一種概念。

2、保留struct是為了照顧到大多數(shù)人的習(xí)慣。

struct和class是有區(qū)別的。

struct保證成員按照聲明順序在內(nèi)存中存儲(chǔ)。class不保證等等

而它們都可以繼承,實(shí)現(xiàn)多態(tài)等。但也有少許區(qū)別。比如:

structA{};

classB:A{};//private繼承

structC:B{};//public繼承

這是由于class默認(rèn)是private,struct默認(rèn)是public。

一般說(shuō)來(lái),struct和class可以換用(當(dāng)然要注意一些語(yǔ)法問(wèn)題)。

而struct更適合看成是一個(gè)數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)體,

class更適合看成是一個(gè)對(duì)象的實(shí)現(xiàn)體,

對(duì)私有成員進(jìn)行保護(hù),還提供與外界的接口。

從習(xí)慣上更喜歡用class。05:請(qǐng)講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用?答:置于“~”是析構(gòu)函數(shù);析構(gòu)函數(shù)因使用"~"符號(hào)(邏輯非運(yùn)算符),表示它為膩構(gòu)造函數(shù),加上類名稱來(lái)定義。

;析構(gòu)函數(shù)也是特殊的類成員函數(shù),它沒有返回類型,沒有參數(shù),不能隨意調(diào)用,也沒有重載,只有在類對(duì)象的生命期結(jié)束的時(shí)候,由系統(tǒng)自動(dòng)調(diào)用。

有適放內(nèi)存空間的做用!

虛函數(shù)是C++多態(tài)的一種表現(xiàn)

例如:子類繼承了父類的一個(gè)函數(shù)(方法),而我們把父類的指針指向子類,則必須把父類的該函數(shù)(方法)設(shè)為virturl(虛函數(shù))。

使用虛函數(shù),我們可以靈活的進(jìn)行動(dòng)態(tài)綁定,當(dāng)然是以一定的開銷為代價(jià)。

如果父類的函數(shù)(方法)根本沒有必要或者無(wú)法實(shí)現(xiàn),完全要依賴子類去實(shí)現(xiàn)的話,可以把此函數(shù)(方法)設(shè)為virturl函數(shù)名=0

我們把這樣的函數(shù)(方法)稱為純虛函數(shù)。

如果一個(gè)類包含了純虛函數(shù),稱此類為抽象類Q6:全局變量和局部變量有什么區(qū)別?實(shí)怎么實(shí)現(xiàn)的?操作系統(tǒng)和編譯器是怎么知道的?答:主要的區(qū)別是變量的作用范圍不同。全局變量在全局范圍內(nèi)都有效,而局部變量只在聲明此變量的作用域內(nèi)有效。

全局變量是屬于實(shí)例的,在初始化對(duì)象的時(shí)候初始化,生命周期與該實(shí)例相同,之所以叫全局變量是因?yàn)樵搶?shí)例中的所有方法或?qū)傩远伎梢砸茫痪植孔兞渴窃趯?shí)例方法內(nèi)或static塊中,生命周期從調(diào)用該方法到該方法退出,并且只有該方法能夠引用之。

全局變量和局部變量的區(qū)別是在存儲(chǔ)器中位置不同,具體說(shuō),全局變量存儲(chǔ)在數(shù)據(jù)段中,局部變量都有可能,一般來(lái)說(shuō)在堆棧段Q7:一些寄存器的題目,主要是尋址和內(nèi)存管理等一些知識(shí)。答:尋址方式

表示指令中操作數(shù)所在的方法稱為尋址方式。8086/8088有七種基本的尋址方式:立即尋找,寄存器尋址,直接尋址,寄存器間接尋址,寄存器相對(duì)尋址,基址加變址尋址,相對(duì)基址加變址尋址。

直接尋址、寄存器間接尋址、寄存器相對(duì)尋址、基址加變址尋址和相對(duì)基址加變址尋址,這五種尋址方式屬于存儲(chǔ)器尋址,用于說(shuō)明操作數(shù)所在存儲(chǔ)單元的地址。由于總線接口單元BIU能根據(jù)需要自動(dòng)引用段寄存器得到段值,所以這五種方式也就是確定存放操作數(shù)的存儲(chǔ)單元有效地址EA的方法。有效地址EA是一個(gè)16位的無(wú)符號(hào)數(shù),在利用這五種方法計(jì)算有效地址時(shí),所得的結(jié)果認(rèn)為是一個(gè)無(wú)符號(hào)數(shù)。

除了這些基本的尋址方式外,還有固定尋址和I/O端口尋址等。

內(nèi)存管理

主要包括內(nèi)存的分配和回收整理等,實(shí)現(xiàn)內(nèi)存的高效利用。Q8:8086是多少位的系統(tǒng)?在數(shù)據(jù)總線上是怎么實(shí)現(xiàn)的?答:16位系統(tǒng),8位數(shù)據(jù)傳送,通過(guò)總線控制邏輯實(shí)現(xiàn)數(shù)據(jù)線和地址線的分時(shí)復(fù)用.

8086是Inter的16位微處理器

有16根數(shù)據(jù)線和20根地址線,它既能處理16位數(shù)據(jù),也能處理8位數(shù)據(jù)

內(nèi)部數(shù)據(jù)總線都是按16位設(shè)計(jì)的,單外部數(shù)據(jù)總線只有8條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í)候開始,?為什么?

11.需求測(cè)試注意事項(xiàng)有哪些?

12.簡(jiǎn)述一下缺陷的生命周期

13.測(cè)試分析測(cè)試用例注意(事項(xiàng))?

瑞星筆試題

1.一臺(tái)計(jì)算機(jī)的IP是1子網(wǎng)掩碼4與01是同一局域網(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)聽端口是正常建立的?

13軟件測(cè)試的定義,測(cè)試工作是枯燥反復(fù)的,你是如何理解的?黑盒,白盒,回歸,壓力測(cè)試的定義.

14winrunner,loadrunner是什么,區(qū)別

15磁盤分區(qū)如何分類,請(qǐng)舉例說(shuō)明安裝操作系統(tǒng)的注意事項(xiàng).

(1小時(shí)答題)

中軟的面試題

一.

簡(jiǎn)答題.

1.

避免死鎖的方法有哪些?

2.

在Sybase數(shù)據(jù)庫(kù)中注冊(cè)用戶與數(shù)據(jù)庫(kù)用戶有什么區(qū)別?

3.

在MSSQL_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的原型為

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;//用于保存字符串

};

請(qǐng)編寫string的上述4個(gè)函數(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);

}

請(qǐng)問(wèn)運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果

2.

char*getmemory(void)

{charp[]=”helloworld”;

returnp;

}

voidtest(void)

{

char*str=null;

str=Getmemory();

printf(str);

}請(qǐng)問(wèn)運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果.

奇虎面試題

前三道程序題

(下面的題不排序,有筆試題,也有面試題)

4、怎么劃分缺陷的等級(jí)?

5、怎么評(píng)價(jià)軟件工程師?

6、軟件工程師的素質(zhì)是什么?

7、怎么看待軟件測(cè)試?

8、軟件測(cè)試是一個(gè)什么樣的行業(yè)?

9、圖書(圖書號(hào),圖書名,作者編號(hào),出版社,出版日期)

作者(作者姓名,作者編號(hào),年齡,性別)

用SQL語(yǔ)句查詢年齡小于平均年齡的作者姓名、圖書名,出版社。

10、你的職業(yè)生涯規(guī)劃

11、測(cè)一個(gè)三角形是普通三角形、等腰三角形、等邊三角形的流程圖,測(cè)試用例。

12、寫出你常用的測(cè)試工具。

13、lordrunner分哪三部分?

14、希望以后的軟件測(cè)試是怎么樣的一個(gè)行業(yè)?

15、.軟件測(cè)試項(xiàng)目從什么時(shí)候開始?

我答:從軟件項(xiàng)目的需要分析開始。

問(wèn):為什么從需求分析開始?有什么作用?

北京博彥科技筆試+面試

筆試題

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ù)之和。

Intsum(inta[],intn)

{

if(n>0)return___________________________;

elsereturn________________________;

}

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++的書上的習(xí)題差不多。

一題是寫出在32位機(jī)器下,計(jì)算幾個(gè)變量的size,**********************************************************************************Yahoo軟件測(cè)試試題類型:軟件測(cè)試|試題:55道試題(50道選擇題,5道問(wèn)答題)95d565ef664cb5d40ed4

注意:答題過(guò)程如果您不提交答案,或者關(guān)閉瀏覽器退出,我們將不再允許您再次答題。

謝謝!

試題選項(xiàng)

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ì)算機(jī)中,一個(gè)浮點(diǎn)數(shù)由兩部分組成,它們是

1.階碼和尾數(shù)5568161a8cd5792c152c

2.基數(shù)和尾數(shù)

3.階碼和基數(shù)

4.整數(shù)和小數(shù)

Question4.(單選)

存儲(chǔ)400個(gè)24x24點(diǎn)陣漢字字形所需的存儲(chǔ)容量是

1.255KB4005f8da1360d149af1f

2.75KB

3.37.5KB

4.28.125KB

Question5.(單選)

用于保存計(jì)算機(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)的四條論述,其中有錯(cuò)的一條是

1.地址寄存器是用來(lái)存儲(chǔ)地址的寄存器3f027327d8e85d8ecacd

2.地址碼是指令中給出源操作數(shù)地址或運(yùn)算結(jié)果的目的地址的有關(guān)信息部分

3.地址總線上既可傳送地址信息,也可傳送控制信息和其他信息

4.地址總線上除傳送地址信息外,不可以用于傳輸控制信息和其它信息

Question8.(單選)

下列四個(gè)不同數(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)個(gè)人計(jì)算機(jī)以撥號(hào)方式接入Internet網(wǎng)時(shí),必須使用的設(shè)備是

1.網(wǎng)卡e76fc522772555b7c98f

2.調(diào)制解調(diào)器(Modem)

3.電話機(jī)

4.瀏覽器軟件

Question10.(單選)

微機(jī)計(jì)算機(jī)硬件系統(tǒng)中最核心的部件是

1.主板a126b2f4b23e5415eb55

2.CPU

3.內(nèi)存儲(chǔ)器

4.I/O設(shè)備

Question11.(單選)

為解決某一特定問(wèn)題而設(shè)計(jì)的指令序列稱為

1.文檔cbf4caaed317fda73c03

2.語(yǔ)言

3.程序

4.系統(tǒng)

Question12.(單選)

下列關(guān)于系統(tǒng)軟件的四條敘述中,正確的一條是

1.系統(tǒng)軟件與具體應(yīng)用領(lǐng)域無(wú)關(guān)976aab52985ebbcd3a1b

2.系統(tǒng)軟件與具體硬件邏輯功能無(wú)關(guān)

3.系統(tǒng)軟件是在應(yīng)用軟件基礎(chǔ)上開發(fā)的

4.系統(tǒng)軟件并不具體提供人機(jī)界面

Question13.(單選)

微型計(jì)算機(jī)存儲(chǔ)系統(tǒng)中,PROM是

1.可讀寫存儲(chǔ)器65e6e1edc0c241e73e84

2.動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器

3.只讀存儲(chǔ)器

4.可編程只讀存儲(chǔ)器

Question14.(單選)

下列幾種存儲(chǔ)器中,存取周期最短的是

1.內(nèi)存儲(chǔ)器94728bc39a6dea6e2210

2.光盤存儲(chǔ)器

3.硬盤存儲(chǔ)器

4.軟件盤存儲(chǔ)器

Question15.(單選)

計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是

1.機(jī)器語(yǔ)言c49eb8f757e6b7bd168a

2.高級(jí)語(yǔ)言

3.匯編語(yǔ)言

4.數(shù)據(jù)庫(kù)語(yǔ)言

Question16.(單選)

與十進(jìn)制數(shù)254等值的二進(jìn)制數(shù)是

1.11111110f9020d2abe7ebe61b7aa

2.11101111

3.11111011

4.11101110

Question17.(單選)

下列術(shù)語(yǔ)中,屬于顯示器性能指標(biāo)的是

1.速度7a99787bd16721579732

2.可靠性

3.分辨率

4.精度

Question18.(單選)

在計(jì)算機(jī)領(lǐng)域中通常用MIPS來(lái)描述

1.計(jì)算機(jī)的運(yùn)算速度74270fd093ffef459384

2.計(jì)算機(jī)的可靠性

3.計(jì)算機(jī)的可運(yùn)行性

4.計(jì)算機(jī)的可擴(kuò)充性

Question19.(單選)

在計(jì)算機(jī)網(wǎng)絡(luò)中,表征數(shù)據(jù)傳輸可靠性的指標(biāo)是

1.傳輸率d7dbbb00f94bc016b14b

2.誤碼率

3.信息容量

4.頻帶利用率

Question20.(單選)

以下關(guān)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的敘述中哪一條是不正確的?

1.結(jié)點(diǎn)除自身信息外還包括指針域,因此存儲(chǔ)密度小于順序存儲(chǔ)結(jié)構(gòu)e93e74d3df2927ba7099

2.邏輯上相鄰的結(jié)點(diǎn)物理上不必鄰接

3.可以通過(guò)計(jì)算直接確定第i個(gè)結(jié)點(diǎn)的存儲(chǔ)地址

4.插入、刪除運(yùn)算操作方便,不必移動(dòng)結(jié)點(diǎn)

Question21.(單選)

以下哪一個(gè)不是棧的基本運(yùn)算

1.刪除棧頂元素ef840f0c742601105631

2.刪除棧底元素

3.判斷棧是否為空

4.將棧置為空棧

Question22.(單選)

以下關(guān)于廣義表的敘述中,正確的是

1.廣義表是0個(gè)或多個(gè)單元素或子表組成的有限序列3c5ee48d0b53a46f4dcb

2.廣義表至少有一個(gè)元素是子表

3.廣義表不可以是自身的子表

4.廣義表不能為空表

Question23.(單選)

如果一棵二叉樹結(jié)點(diǎn)的前序序列是A、B、C,后序序列是C、B、A,則該二叉樹結(jié)點(diǎn)的對(duì)稱序

序列66ec4fa56eef4d8e6a7b

1.必為A、B、C

2.必為A、C、B

3.必為B、C、A

4.不能確定

Question24.(單選)

在虛擬頁(yè)式存儲(chǔ)管理方案中,下面哪一部分完成將頁(yè)面調(diào)入內(nèi)存的工作?4ba8f0936ceb5dba427e

1.缺頁(yè)中斷處理

2.頁(yè)面淘汰過(guò)程

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)隊(duì)軟件過(guò)程

2.個(gè)體軟件過(guò)程

3.過(guò)程改進(jìn)過(guò)程

4.質(zhì)量管理過(guò)程

Question27.(多選)

以下哪些過(guò)程能夠提高軟件質(zhì)量?f34c2313a503b15c7af7

1.可行性分析

2.需求評(píng)審

3.測(cè)試

4.代碼走查

Question28.(單選)

在CMM模型中,對(duì)軟件成熟度有以下5個(gè)級(jí)別,請(qǐng)從低到高排序

a初始級(jí):軟件過(guò)程的特點(diǎn)是無(wú)秩序的,偶爾甚至是混亂的。幾乎沒有什么過(guò)程是經(jīng)過(guò)定義的,成功依賴于個(gè)人的努力。102a8d3be2bb36f44a70

b優(yōu)化級(jí):

利用來(lái)自過(guò)程和來(lái)自新思想、新技術(shù)的先導(dǎo)性試驗(yàn)的定量反饋信息,使持續(xù)過(guò)程改進(jìn)成為可能。

c已定義級(jí):管理活動(dòng)和工程活動(dòng)兩方面的軟件過(guò)程均已文檔化、標(biāo)準(zhǔn)化、并集成到組織的標(biāo)準(zhǔn)軟件過(guò)程。

d已管理級(jí):已采集詳細(xì)的有關(guān)軟件過(guò)程和產(chǎn)品質(zhì)量的度量,無(wú)論軟件過(guò)程還是產(chǎn)品均得到定量了解和控制。

e可重復(fù)級(jí):已建立基本的項(xiàng)目管理過(guò)程去跟蹤成本、進(jìn)度和功能性。必要的過(guò)程紀(jì)律已經(jīng)就位,使具有類似應(yīng)用的項(xiàng)目。能重復(fù)以前的成功。

1.acdbe6f7a3bb470f6a4ca0bc9

2.adceb

3.aecdb

4.abcde

Question29.(單選)

可行性研究要進(jìn)行一次_____需求分析

1.詳細(xì)的e0a11a242b5c2139e787

2.全面的

3.簡(jiǎn)化的、壓縮的

4.徹底的

Question30.(單選)

在面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)責(zé)任的良好分配原則是

1.在類之間均勻分配c22fc182d3067c8e17f5

2.集中分配在少數(shù)控制類中

3.根據(jù)交互圖的消息進(jìn)行分配

4.根據(jù)個(gè)人喜好進(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)于程序效率的描述錯(cuò)誤的是

1.提高程序的執(zhí)行速度可以提高程序的效率6c3abca69f4b1d876bbd

2.降低程序占用的存儲(chǔ)空間可以提高程序的效率

3.源程序的效率與詳細(xì)設(shè)計(jì)階段確定的算法的效率無(wú)關(guān)

4.好的程序設(shè)計(jì)可以提高效率

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.(多選)

以下哪些類型的文件可以通過(guò)數(shù)字簽名加載到IE?

1..date05ebd9336902c6ad097

2..ico

3..exe

4..cab

Question36.(單選)

在LINUX系統(tǒng)中,下列哪一個(gè)命令屬于目錄管理的常用命令?

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é)議的描述中,錯(cuò)誤的是

1.TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議088d7d9bf78a6d843a6c

2.TCP協(xié)議是一種面向連接的協(xié)議

3.UDP協(xié)議是一種面向無(wú)連接的協(xié)議

4.UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸

Question40.(單選)

關(guān)于因特網(wǎng),以下哪種說(shuō)法是錯(cuò)誤的

1.用戶利用HTTP協(xié)議使用Web服務(wù)920cf82ab02f9bf592cc

2.用戶利用NNTP協(xié)議使用電子郵件服務(wù)

3.用戶利用FTP協(xié)議使用文件傳輸服務(wù)

4.用戶利用DNS協(xié)議適用域名解析

Question41.(多選)

下列關(guān)于alpha測(cè)試的描述中正確的是

1.alpha測(cè)試需要用戶代表參加52c750899b75b464c31c

2.alpha測(cè)試不需要用戶代表參加

3.alpha測(cè)試是系統(tǒng)測(cè)試的一種

4.alpha測(cè)試是驗(yàn)收測(cè)試的一種

Question42.(多選)

測(cè)試設(shè)計(jì)員的職責(zé)有

1.制定測(cè)試計(jì)劃930e4141076981a385b2

2.設(shè)計(jì)測(cè)試用例

3.設(shè)計(jì)測(cè)試過(guò)程、腳本

4.評(píng)估測(cè)試活動(dòng)

Question43.(單選)

軟件質(zhì)量的定義

1.軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性0b240ce177927d9f1e3e

2.滿足規(guī)定用戶需求的能力

3.最大限度達(dá)到用戶滿意

4.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力

Question44.(單選)

軟件測(cè)試的對(duì)象包括()

1.目標(biāo)程序和相關(guān)文檔f73a996984b07c6af38d

2.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔

3.目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件

4.源程序和目標(biāo)程序

Question45.(單選)

軟件測(cè)試類型按開發(fā)階段劃分是()

1.需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試cb3aca1ae2046065e640

2.單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試

3.單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試確認(rèn)測(cè)試、驗(yàn)收測(cè)試

4.調(diào)試、單元測(cè)試、集成測(cè)試、用戶測(cè)試

Question46.(單選)

V模型指出,對(duì)程序設(shè)計(jì)進(jìn)行驗(yàn)證

1.單元和集成測(cè)試c689c1d0e3ad60d5ada9

2.系統(tǒng)測(cè)試

3.驗(yàn)收測(cè)試和確認(rèn)測(cè)試

4.驗(yàn)證測(cè)試

Question47.(單選)

V模型指出,對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行驗(yàn)證

1.單元測(cè)試80cab8c456f8c5746673

2.集成測(cè)試

3.功能測(cè)試

4.系統(tǒng)測(cè)試

Question48.(單選)

V模型指出,應(yīng)當(dāng)追朔到用戶需求說(shuō)明

1.代碼測(cè)試d8f918a4aaebcbf8bf7d

2.集成測(cè)試

3.驗(yàn)收測(cè)試

4.單元測(cè)試

Question49.(單選)

以下哪種測(cè)試與其余三種測(cè)試在分類上不同

1.負(fù)載測(cè)試4a4d452035ffb93957f3

2.強(qiáng)度測(cè)試

3.數(shù)據(jù)庫(kù)容量測(cè)試

4.靜態(tài)代碼走查

Question50.(單選)

白盒測(cè)試是()的測(cè)試

1.基于功能035754953ba653fad4bf

2.基于代碼

3.基于設(shè)計(jì)

4.基于需求文檔

Question51.(問(wèn)答)

找出下列函數(shù)存在的問(wèn)題?

char*_strdup(constchar*strSource)c2b4aa3ad7b38e09fefe

{

staticcharstr[MAX_STR_LEN];

strcpy(str,strSource);

returnstr;

}

1e345e339f375e6cd832

Question52.(問(wèn)答)

寫出恰當(dāng)?shù)腟QL語(yǔ)句:Table1是學(xué)生登記表,包括學(xué)生ID,學(xué)生姓名,性別,學(xué)生班級(jí)等信息。Table2是學(xué)生情況表,包括學(xué)生ID,學(xué)生家庭住址等信息。請(qǐng)查詢得到所有“姓張的女同學(xué)的家庭住址”,并按姓名的升序進(jìn)行排列。

Question53.(問(wèn)答)

請(qǐng)根據(jù)以下程序片段,設(shè)計(jì)最少的測(cè)試用例實(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.(問(wèn)答)

一套完整的測(cè)試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段。e5bc528021116d4aac36

Question55.(問(wèn)答)

請(qǐng)列出關(guān)于一個(gè)印有文字的水杯,你能想到的測(cè)試用例華為筆試題㈠1.請(qǐng)你分別畫出OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖和TCP/IP的五層結(jié)構(gòu)圖。

2.請(qǐng)你詳細(xì)地解釋一下IP協(xié)議的定義,在哪個(gè)層上面?主要有什么作用?TCP與UDP呢?

3.請(qǐng)問(wèn)交換機(jī)和路由器各自的實(shí)現(xiàn)原理是什么?分別在哪個(gè)層次上面實(shí)現(xiàn)的?

4.請(qǐng)問(wèn)C++的類和C里面的struct有什么區(qū)別?

5.請(qǐng)講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用。

6.全局變量和局部變量有什么區(qū)別?是怎么實(shí)現(xiàn)的?操作系統(tǒng)和編譯器是怎么知道的?

7.8086是多少位的系統(tǒng)?在數(shù)據(jù)總線上是怎么實(shí)現(xiàn)的?

㈡1

H.323協(xié)商。

2

ipsec為什么是三層的。l2tp為什么是二層的?

3

ospf中包的ttl值是多少?

4

為什么要?jiǎng)澐謪^(qū)域?

6

MPLS中RD和RT的作用分別是什么?

7

RR防止環(huán)路的機(jī)制。

8

BGP控制out-bound用_____,控制進(jìn)來(lái)的用_____

9

ospf是工作在哪個(gè)協(xié)議上的?

10

ospf的LSA類型。

11

簡(jiǎn)述OSPF的基本工作機(jī)制。

12

ppp的lcp和ncp協(xié)商過(guò)程。

13

PSTN的信令控制有哪幾種?

14sloari

8.0查看進(jìn)程的命令是什么?linux

7.3查看IP的命令是什么

15

IP是

聯(lián)想筆試題

1.設(shè)計(jì)函數(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)缺點(diǎn)。

普天C++筆試題

1.實(shí)現(xiàn)雙向鏈表刪除一個(gè)節(jié)點(diǎn)P,在節(jié)點(diǎn)P后插入一個(gè)節(jié)點(diǎn),寫出這兩個(gè)函數(shù)。

2.寫一個(gè)函數(shù),將其中的

都轉(zhuǎn)換成4個(gè)空格。

3.Windows程序的入口是哪里?寫出Windows消息機(jī)制的流程。

4.如何定義和實(shí)現(xiàn)一個(gè)類的成員函數(shù)為回調(diào)函數(shù)?

5.C++里面是不是所有的動(dòng)作都是main()引起的?如果不是,請(qǐng)舉例。

6.C++里面如何聲明constvoidf(void)函數(shù)為C程序中的庫(kù)函數(shù)?

7.下列哪兩個(gè)是等同的

intb;

Aconstint*a=&b;

Bconst*inta=&b;

Cconstint*consta=&b;

Dintconst*consta=&b;

8.內(nèi)聯(lián)函數(shù)在編譯時(shí)是否做參數(shù)類型檢查?

voidg(base&b){

b.play;

}

voidmain(){

sons;

g(s);

return;

}2005年華為招聘--C語(yǔ)言筆試試題一、判斷題(對(duì)的寫T,錯(cuò)的寫F并說(shuō)明原因,每小題4分,共20分)1、有數(shù)組定義inta[2][2]={{1},{2,3}};則a[0][1]的值為0。(T)2、int(*ptr)(),則ptr是一維數(shù)組的名字。(F,ptr為一個(gè)函數(shù)指針)3、指針在任何情況下都可進(jìn)行>,<,>=,<=,==運(yùn)算。(F,指針比較大小沒有任何意義,但是可以比較==與!=)4、switch(c)語(yǔ)句中c可以是int,long,char,float,unsignedint類型。(F,不可以為float)5、#defineprint(x)printf("theno,"#x",is")(T)二、填空題(共30分)1、在windows下,寫出運(yùn)行結(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);}運(yùn)行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、不使用庫(kù)函數(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,出錯(cuò)返回-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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論