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

下載本文檔

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

文檔簡介

1、華為軟件測試工程師面試題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運(yùn)輸層;3網(wǎng)絡(luò)層;2鏈路層;1物理層。Q2:請你詳細(xì)的解釋一下IP協(xié)議的定義,在哪個層上面,主要有什么作用? TCP 與UDP呢?答:UDP, TCP在傳輸層,IP在網(wǎng)絡(luò)層,TCP/IP 是英文 Transmission Control Protocol/Internet Protocol 的縮寫, 意思是傳輸控制協(xié)議/網(wǎng)際協(xié)議。TCP/IP協(xié)議組之所以流行,部分原因是因為 它可

2、以用在各種各樣的信道和底層協(xié)議(例如T1和X.25、以太網(wǎng)以及RS-232 串行接口)之上。確切地說,TCP/IP協(xié)議是一組包括TCP協(xié)議和IP協(xié)議,UDP(User Datagram Protocol) 協(xié)議、ICMP (Internet Control Message Protocol) 協(xié)議和其他一些協(xié)議的協(xié)議組。TCP/IP協(xié)議并不完全符合OSI的七層參考模型。 傳統(tǒng)的開放式系統(tǒng)互連參考模型,是一種通信協(xié)議的7層抽象的參考模型,其中 每一層執(zhí)行某一特定任務(wù)。該模型的目的是使各種硬件在相同的層次上相互通 信。這7層是:物理層、數(shù)據(jù)鏈路層、網(wǎng)路層、傳輸層、話路層、表示層和應(yīng)用 層。而TCP

3、/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ò)

4、層”。交換機(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)的。Question 22.(單選)以下關(guān)于廣義表的敘述中,正確的是.廣義表是0個或多個單元素或子表組成的有限序列3c5ee48d0b53a46f4dcb.廣義表至少有一個元素是子表.廣義表不可以是自身的子表.廣義表不能為空表Question 23.(單選)如果一棵二叉樹結(jié)點的前

5、序序列是A、B、C,后序序列是C、B、A,則該二叉樹結(jié)點的對稱 序序列 66ec4fa56eef4d8e6a7b,必為 A、B、C.必為 A、C、B.必為 B、C、A.不能確定Question 24.(單選)在虛擬頁式存儲管理方案中,下面哪一部分完成將頁面調(diào)入內(nèi)存的工作?4ba8fo936ceb5dba427e.缺頁中斷處理.頁面淘汰過程.工作集模型應(yīng)用.緊縮技術(shù)利用Question 25.(單選)在DOS系統(tǒng)中,用于記錄和管理磁盤數(shù)據(jù)區(qū)使用情況的數(shù)據(jù)結(jié)構(gòu)8dba5425d6cac59244a7.位圖表.空閑塊表.文件分配表.文件控制塊Question 26.(單選)PSP 是? 9c94d8

6、doeb8f9ddObb5c.團(tuán)隊軟件過程.個體軟件過程.過程改進(jìn)過程.質(zhì)量管理過程Question 27.(多選)以下哪些過程能夠提高軟件質(zhì)量? f34c2313a503bl5c7af7.可行性分析.需求評審.測試.代碼走查Question 28.(單選)在CMM模型中,對軟件成熟度有以下5個級別,請從低到高排序a初始級:軟件過程的特點是無秩序的,偶爾甚至是混亂的。幾乎沒有什么過程是經(jīng)過定義的,成功依賴于個人的努力。102a8d3be2bb36f44a70b優(yōu)化級:利用來自過程和來自新思想、新技術(shù)的先導(dǎo)性試驗的定量反饋信息,使持續(xù)過程改進(jìn)成為可 能。c已定義級:管理活動和工程活動兩方面的軟件

7、過程均已文檔化、標(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ù)以前的成功。acdbe6f7a3bb470f6a4ca0bc9adceb 3. aecdb 4. abode Question 29.(單選) 可行性研究要進(jìn)行一次 需求分析1.詳細(xì)的 e0a11a242b5c2139e787 2.全面的.簡化的、壓縮的.徹底的Question 30.(單選)在面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)責(zé)任的良好分配

8、原則是.在類之間均勻分配O22fc182d3067c8e17f5.集中分配在少數(shù)控制類中.根據(jù)交互圖的消息進(jìn)行分配.根據(jù)個人喜好進(jìn)行分配Question 31.(單選)int l=2;int x=(l+) + (I+) + (I+);執(zhí)行結(jié)束后,X 的值是 1.6d39fd083f5ee1f02a7db 2. 7 3.8 4.9Question 32.(單選) char *p=nabM; sizeof(*p)=() 1.1ce68dad4d596841cd725 2. 2 3.3 4.4Question 33.(單選) 下列關(guān)于程序效率的描述錯誤的是 1.提高程序的執(zhí)行速度可以提高程序的效率6

9、c3abca69f4b1d876bbd 2.降低程序占用的存儲空間可以提高程序的效率 3.源程序的效率與詳細(xì)設(shè)計階段確定的算法的效率無關(guān) 4.好的程序設(shè)計可以提高效率Question 34.(單選)現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為 1. i/(1+ F)nc0e3619e986cc630395bF/(1+i n)F/inF/(1+i)nQuestion 35.侈選)以下哪些類型的文件可以通過數(shù)字簽名加載到IE?.date05ebd9336902c6ad097.ico.exe.cabQuestion 36.(單選)在LINUX系統(tǒng)中,下列哪一個命令屬

10、于目錄管理的常用命令?pwde6ac95ea2c4514070709prInfindQuestion 37.(單選)如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連 設(shè)備應(yīng)該是.中繼器 0a8e5646eff628a52974.網(wǎng)橋.網(wǎng)卡.路由器Question 38.(單選)LINUX下,解壓縮文件的命令為?tar zxvf 文件名 669d7a23de9a5b55474funzip文件名CAT文件名VI文件名Question 39.(單選)以下關(guān)于TCP/IP傳輸層協(xié)議的描述中,錯誤的是TCP/IP 傳輸層定義了 TCP 和 UDP 兩種協(xié)議 088

11、d7d9bf78a6d843a6cTCP協(xié)議是一種面向連接的協(xié)議UDP協(xié)議是一種面向無連接的協(xié)議UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸Question 40.(單選)關(guān)于因特網(wǎng),以下哪種說法是錯誤的.用戶利用HTTP協(xié)議使用Web服務(wù)920cf82ab02f9bf592cc.用戶利用NNTP協(xié)議使用電子郵件服務(wù).用戶利用FTP協(xié)議使用文件傳輸服務(wù).用戶利用DNS協(xié)議適用域名解析Question 41.侈選)下列關(guān)于alpha測試的描述中正確的是alpha測試需要用戶代表參加52c750899b75b464c31calpha測試不需要用戶代表參加alpha測試是系統(tǒng)測試的一種alpha

12、測試是驗收測試的一種Question 42.侈選)測試設(shè)計員的職責(zé)有.制定測試計劃 930e4141076981 a385b2.設(shè)計測試用例.設(shè)計測試過程、腳本.評估測試活動Question 43.(單選)軟件質(zhì)量的定義.軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性0b240ce177927d9fle3e.滿足規(guī)定用戶需求的能力.最大限度達(dá)到用戶滿意.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力Question 44.(單選)軟件測試的對象包括().目標(biāo)程序和相關(guān)文檔f73a996984b07c6af38d.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔.目標(biāo)程序、操作系統(tǒng)和平臺軟件.源程序和

13、目標(biāo)程序Question 45.(單選)軟件測試類型按開發(fā)階段劃分是().需求測試、單元測試、集成測試、驗證測試cb3aca1ae2046065e640.單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗收測試.單元測試、集成測試、驗證測試確認(rèn)測試、驗收測試.調(diào)試、單元測試、集成測試、用戶測試Question 46.(單選)V模型指出,對程序設(shè)計進(jìn)行驗證.單元和集成測試 c689c1 d0e3ad60d5ada9.系統(tǒng)測試.驗收測試和確認(rèn)測試.驗證測試Question 47.(單選)V模型指出,對系統(tǒng)設(shè)計進(jìn)行驗證.單元測試 80cab8c456f8c5746673.集成測試.功能測試.系統(tǒng)測試Ques

14、tion 48.(單選)V模型指出,應(yīng)當(dāng)追朔到用戶需求說明.代碼測試 d8f 918a4aaebcbf8bf7d.集成測試.驗收測試.單元測試Question 49.(單選)以下哪種測試與其余三種測試在分類上不同.負(fù)載測試 4a4d452035ffb93957f3.強(qiáng)度測試.數(shù)據(jù)庫容量測試.靜態(tài)代碼走查Question 50.(單選)白盒測試是()的測試.基于功能 035754953ba653fad4bf.基于代碼.基于設(shè)計.基于需求文檔Question 51.(問答)找出下列函數(shù)存在的問題?char *_strdup( const char *strSource )c2b4aa3ad7b38

15、e09fefe(static char strMAX_STR_LEN;strcpy(str, strSource);return str;e345e339f375e6cd832Question 52.(問答)寫出恰當(dāng)?shù)腟QL語句:Tablel是學(xué)生登記表,包括學(xué)生ID,學(xué)生姓名,性別,學(xué)生班級 等信息。Table2是學(xué)生情況表,包括學(xué)生ID,學(xué)生家庭住址等信息。請查詢得到所有“姓張 的女同學(xué)的家庭住址”,并按姓名的升序進(jìn)行排列。Question 53.(問答)請根據(jù)以下程序片段,設(shè)計最少的測試用例實現(xiàn)條件覆蓋lf(A1)AND(B=0)Then X=X/A65c712c49df56926c2f

16、alf(A=2)OR(X1)Then X=X+1Printf(nX=%d”,x)Question 54.(問答)一套完整的測試應(yīng)該由哪些階段組成?分別闡述一下各個階段。e5bc528021116d4aac36Question 55.(問答)請列出關(guān)于一個印有文字的水杯,你能想到的測試用例華為筆試題.請你分別畫出OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖和TCP/IP的五層結(jié)構(gòu)圖。.請你詳細(xì)地解釋一下IP協(xié)議的定義,在哪個層上面?主要有什么作用? TCP 與 UDP 呢?.請問交換機(jī)和路由器各自的實現(xiàn)原理是什么?分別在哪個層次上面實現(xiàn) 的?.請問C+的類和C里面的struct有什么區(qū)別?.請講一講析構(gòu)函數(shù)和虛函數(shù)的

17、用法和作用。.全局變量和局部變量有什么區(qū)別?是怎么實現(xiàn)的?操作系統(tǒng)和編譯器是 怎么知道的?. 8086是多少位的系統(tǒng)?在數(shù)據(jù)總線上是怎么實現(xiàn)的?1 H.323 協(xié)商。2ipsec為什么是三層的。12tp為什么是二層的?3ospf中包的ttl值是多少?4為什么要劃分區(qū)域?6 MPLS中RD和RT的作用分別是什么?7RR防止環(huán)路的機(jī)制。BGP控制out-bound用,控制進(jìn)來的用ospf是工作在哪個協(xié)議上的?lOospf 的 LSA 類型。11簡述OSPF的基本工作機(jī)制。ppp的lep和nep協(xié)商過程。PSTN的信令控制有哪幾種?14sloari 8.0查看進(jìn)程的命令是什么? linux 7.3查

18、看IP的命令是什么15 1P 是聯(lián)想筆試題.設(shè)計函數(shù) int atoi(char *s)。. int i=(j=4,k=8,l= 16,m=32); printf(%d i);輸出是多少?.解釋局部變量、全局變量和靜態(tài)變量的含義。.解釋堆和棧的區(qū)別。.論述含參數(shù)的宏與函數(shù)的優(yōu)缺點。普天C+筆試題.實現(xiàn)雙向鏈表刪除一個節(jié)點P,在節(jié)點P后插入一個節(jié)點,寫出這兩個 函數(shù)。.寫一個函數(shù),將其中的都轉(zhuǎn)換成4個空格。. Windows程序的入口是哪里?寫出Windows消息機(jī)制的流程。.如何定義和實現(xiàn)一個類的成員函數(shù)為回調(diào)函數(shù)?. C+里面是不是所有的動作都是main()引起的?如果不是,請舉例。. C+

19、里面如何聲明const void f(void)函數(shù)為C程序中的庫函數(shù)?.下列哪兩個是等同的int b;A const int* a = &b;B const* int a = &b;C const int* const a = &b;D int const* const a = &b;.內(nèi)聯(lián)函數(shù)在編譯時是否做參數(shù)類型檢查?void g(base & b)b.play;)void main()son s;g(s);return;)2005年華為招聘-C語言筆試試題一、判斷題(對的寫T,錯的寫F并說明原因,每小題4分,共20分)1、有數(shù)組定義inta2=1,2,3;則凱01的值為0。( T )2

20、、int (*ptr)(),則ptr是一維數(shù)組的名字。(F, ptr為一個函數(shù)指針)3、指針在任何情況下都可進(jìn)行,=, void setmemory(char *p, int num) *p=(char *) malloc(num);void test(void) char *str=NULL;setmemory (&str, 100);strcpy(str, n hello );printf(str);)運(yùn)行test函數(shù)有什么結(jié)果?( hello) 10分3、設(shè) intarr=6,7,8,9,10;int *ptr=arr;*(ptr+)+=123;printf( H %d,%d ”,*pt

21、r,*(+ptr);(8,8)10 分二、編程題(第一小題20,第二小題30分)1、不使用庫函數(shù),編寫函數(shù)int strcmp(char source, char *dest)相等返回0, 不等返回-1;i nclude i nclude int mystrcmp(char source, char *dest)(while(*source =二 *dest & * source != 0 & *dest != 0)(source+;dest+;)if (*source =0 & *dest = n0n)return 0;elsereturn -1;int main()(char *strl

22、= abcde;char *str2 =abed;printf(nret = %d mystrcmp(strl, str2);return 0;)2、寫一函數(shù)intfun(char *p)判斷一字符串是否為回文,是返回1,不是返回 0,出錯返回-1i nclude i nclude int rollback(char *str)(char *p = str;while(*(str+)9str-=2;while(*(p+) = *(str) & *p != 0)9if(*p = ”0)return 0;elsereturn -1;int main()char *strl = HabaabaH;p

23、rintf(nret = %dn, rollback(strl);return 0;.請問C+的類和C里面的struct有什么區(qū)別?答:struct的成員的默認(rèn)訪問說明符為Public,而class的成員的默認(rèn)訪問說 明符為Private。其他沒有區(qū)別.請講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用。答:析構(gòu)函數(shù)是在對象生存期結(jié)束時自動調(diào)用的函數(shù),用來釋放在構(gòu)造函數(shù) 分配的內(nèi)存。虛函數(shù)是指被關(guān)鍵字virtual說明的函數(shù),作用是使用C+語言的多態(tài)特性.全局變量和局部變量有什么區(qū)別?是怎么實現(xiàn)的?操作系統(tǒng)和編譯器是 怎么知道的?答:一些變量在整個程序中都是可見的,它們稱為全局變量。一些變量只能 在一個函數(shù)

24、中可知,稱為局部變量。這就是他們的區(qū)別。在任何函數(shù)外面定義的變量就是全局變量,在函數(shù)內(nèi)部定義的變量是局部變 量,這是它們在程序中的實現(xiàn)過程。操作系統(tǒng)和編譯器是根據(jù)程序運(yùn)行的內(nèi)存區(qū)域知道他們的,程序的全局?jǐn)?shù)據(jù) 放在所分配內(nèi)存的全局?jǐn)?shù)據(jù)區(qū),程序的局部數(shù)據(jù)放在棧區(qū)。6o有1, 2, 3, 4, n個數(shù)放在一個數(shù)組里,按大小排序,輸出。7o寫一個算法,將一個數(shù)按高位到低位逆轉(zhuǎn),例如,用戶輸入123,則輸 出 321 o初始的數(shù)據(jù)放入n,結(jié)果放入mm=0;/while(n0)(m=m*10+(n mod 10);n=n10; 整除)8o抽象類和接口的區(qū)別是什么?(1)接口可以被多重implements,

25、抽象類只能被單一 extends(2)接口只有定義,抽象類可以有定義和實現(xiàn)(3)接口的字段定義默認(rèn)為:public static final,抽象類字段默認(rèn)是”friendly”華為軟件測試筆試題前面幾道大題是基礎(chǔ)形的判斷、選擇、閱讀理解題,涉及到網(wǎng)絡(luò)、通信、軟件工程等等, 都是大英文。不過不難,CET4的水平就差不多了,但是重要的還是計算機(jī)方面的一些基礎(chǔ) 知識。后面的幾道大題如下:在C+中,結(jié)構(gòu)是特殊的類。class是從struct發(fā)展而來的。之所以將struct和class都保留,是因為:1、提出class是為了強(qiáng)調(diào)一種概念。2、保留struct是為了照顧到大多數(shù)人的習(xí)慣。struct和c

26、lass是有區(qū)別的。struct保證成員按照聲明順序在內(nèi)存中存儲。class不保證等等而它們都可以繼承,實現(xiàn)多態(tài)等。但也有少許區(qū)別。比如:struct A ;class B : A ; private 繼承struct C : B ; public 繼承這是由于class默認(rèn)是private, struct默認(rèn)是publico一般說來,struct和class可以換用(當(dāng)然要注意一些語法問題)。而struct更適合看成是一個數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)體,class更適合看成是一個對象的實現(xiàn)體,對私有成員進(jìn)行保護(hù),還提供與外界的接口。從習(xí)慣上更喜歡用classo05:請講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用?答

27、:置于“”是析構(gòu)函數(shù);析構(gòu)函數(shù)因使用八符號(邏輯非運(yùn)算符),表示它為 膩構(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我

28、們把這樣的函數(shù)(方法)稱為純虛函數(shù)。如果一個類包含了純虛函數(shù),稱此類為抽象類Q6:全局變量和局部變量有什么區(qū)別?實怎么實現(xiàn)的?操作系統(tǒng)和編譯器是怎么 知道的?答:主要的區(qū)別是變量的作用范圍不同。全局變量在全局范圍內(nèi)都有效,而局部1、有A、B兩個水杯,都沒有刻度,也不允許做刻度。A杯裝滿水是5升,B杯裝滿水是3升。不借助別的任何工具,只用這兩個杯子如何精確的得到4升水?思路:大水杯倒?jié)M5升水,倒3升進(jìn)小水杯,剩下2升;倒掉小水杯的水,把大水杯里的2升水倒進(jìn)小水杯,此時小水杯還剩1升空間;再倒?jié)M大水杯,然后用大水杯的水倒?jié)M小水杯,則大水杯剩4升水。2、軟件工程中,根據(jù)軟件開發(fā)的V模型,有哪些基本的

29、階段劃分?3、軟件測試方法有哪些分類?各有什么特點?設(shè)計測試用例的主要方法有哪些?4、網(wǎng)絡(luò)安全方面,簡述Syn_FLOOD攻擊的原理。你還知道哪些類型的網(wǎng)絡(luò)攻擊?一、根據(jù)一張“策略一收獲”圖,張三可以選擇橫向的方案A和方案B,李四可以選擇縱向的 方案1、方案2、方案3。兩人選擇方案的交叉點就是兩人各自的收獲。比如張三選擇方案B, 李四選擇方案1,交叉點是(50, 80),則張三收獲50元,李四收獲80元。兩人都想讓自 己的收獲盡可能的高,選擇方案時兩人均不知對方的選擇。問兩人最終的收獲各是多少?二、桌上排列著一行乒乓球,一共100個。兩個人輪流拿球裝入口袋,拿到第100個球的人 是勝利者。每次

30、拿球最少拿1個,最多拿5個。如果你先開始拿球,你要拿幾個?以后你要 怎樣拿球,才能保證你能拿到第100個?小生不才,我的智力題目答案如下:思路:如果第100個球我一定要拿,那么我一定要拿到第94個球且不能拿第95個球;我一定要拿到第94個球,那么我一定要拿到第88個球且不能拿第89個球;我一定要拿到第88個球,那么我一定要拿到第82個球且不能拿第83個球; 以此類推,我開始的時候一定要拿到第4個球且不能拿到第5個球;即,一開始拿4個,以后每次拿的數(shù)目是6減去對方數(shù)目;三、冒泡排序。用C或Java語言。(從小到大排序) 變量只在聲明此變量的作用域內(nèi)有效。全局變量是屬于實例的,在初始化對象的時候初

31、始化,生命周期與該實例相同, 之所以叫全局變量是因為該實例中的所有方法或?qū)傩远伎梢砸?;局部變量是?實例方法內(nèi)或static塊中,生命周期從調(diào)用該方法到該方法退出,并且只有該 方法能夠引用之。全局變量和局部變量的區(qū)別是在存儲器中位置不同,具體說,全局變量存儲在數(shù) 據(jù)段中,局部變量都有可能,一般來說在堆棧段Q7: 一些寄存器的題目,主要是尋址和內(nèi)存管理等一些知識。答:尋址方式示指令中操作數(shù)所在的方法稱為尋址方式。8086/8088有七種基本的尋址方 式:立即尋找,寄存器尋址,直接尋址,寄存器間接尋址,寄存器相對尋址,基 址加變址尋址,相對基址加變址尋址。直接尋址、寄存器間接尋址、寄存器相對尋址

32、、基址加變址尋址和相對基址加變 址尋址,這五種尋址方式屬于存儲器尋址,用于說明操作數(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是Int

33、er的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è)重點是什么?.設(shè)計用例的方法、依據(jù)有那些?.一個測試工程師應(yīng)具備那些素質(zhì)和技能?.集成測試通常都有那些策略?.你用過的測試工具的主要功能、性能及其他?.一個缺陷測試報告的組成.基于WEB信息管理系統(tǒng)測試時應(yīng)考慮的因素有哪些?.軟件本地化測試比功能測試都有哪些方面需要注意?.軟件測試項目從什么時候開始,?為什么?.需求測試注意事項有哪些?.簡述一下缺陷的生命周期.測試分析

34、測試用例注意(事項)?瑞星筆試題1.一臺計算機(jī)的IP是1子網(wǎng)掩碼4與01是同一 局域網(wǎng)嗎?nternet中e-mail協(xié)儀,IE的協(xié)儀,NAT是什么,有什么好處,能帶來什么問題?DNS是什么, 它是如何工作的?.PROXY是如何工作的?.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ù)是什么,如何停止

35、服務(wù)?10AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用戶下“注銷“與“切換”的區(qū) 別.11UDP可以跨網(wǎng)段發(fā)送嗎?12最簡單的確認(rèn)遠(yuǎn)程計算機(jī)(win2K以上)某個監(jiān)聽端口是正常建立的?13軟件測試的定義,測試工作是枯燥反復(fù)的,你是如何理解的?黑盒,白盒,回歸,壓力測試的定 義.14winrunner,loadrunner 是什么,區(qū)另 U15磁盤分區(qū)如何分類,請舉例說明安裝操作系統(tǒng)的注意事項.(1小時答題)中軟的面試題一.簡答題.避免死鎖的方法有哪些?.在Sybase數(shù)據(jù)庫中注冊用戶與數(shù)據(jù)庫用戶有什么區(qū)別?.在MS SQLServer數(shù)據(jù)庫中通過什么約束保證數(shù)據(jù)庫的實體

36、完整性.內(nèi)存有哪幾種存儲組織結(jié)構(gòu),請分別加以說明. JAVA中的Wait()和noMfy()方法使用時應(yīng)注意些什么?.用戶輸入一個整數(shù).系統(tǒng)判斷,并輸出是負(fù)數(shù)還是非負(fù)數(shù),請設(shè)計測試用例.操作系統(tǒng)中的同步和互訴解決了什么問題. 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 &othe

37、ij;賦值函數(shù)private:char * m-data;用于保存字符串);請編寫string的上述4個函數(shù)三.有關(guān)內(nèi)存的思考題void getmemory(char *p) p=(char*)mallol(100);)void test(void)(char * str =null;getmemory(str);strcpy(str,hello,worldn);printf(str);請問運(yùn)行Test函數(shù)會有什么樣的結(jié)果char*getmemory(void)char p=,hello world;return p;)void test(void)(char *str=null;str=Ge

38、tmemory();printf(str);請問運(yùn)行Test函數(shù)會有什么樣的結(jié)果.奇虎面試題前三道程序題(下面的題不排序,有筆試題,也有面試題)4、怎么劃分缺陷的等級?5、怎么評價軟件工程師?6、軟件工程師的素質(zhì)是什么?7、怎么看待軟件測試?8、軟件測試是一個什么樣的行業(yè)?9、圖書(圖書號,圖書名,作者編號,出版社,出版日期)作者(作者姓名,作者編號,年齡,性別)用SQL語句查詢年齡小于平均年齡的作者姓名、圖書名,出版社。10、你的職業(yè)生涯規(guī)劃11、測一個三角形是普通三角形、等腰三角形、等邊三角形的流程圖,測試用例。12、寫出你常用的測試工具。13、lordrunner分哪三部分?14、希望以

39、后的軟件測試是怎么樣的一個行業(yè)?.軟件測試項目從什么時候開始?我答:從軟件項目的需要分析開始。問:為什么從需求分析開始?有什么作用?北京博彥科技筆試+面試筆試題.文件格式系統(tǒng)有哪幾種類型?分別說說win95、win98、winMe w2k winNT、winXP 分別支持那些文件系統(tǒng)。.分別填入一個語句,完成下面的函數(shù),通過遞歸計算數(shù)組磯100的前n個數(shù)之和。Int sum (int a,int n )if (n0) return;else return;.寫出你所知道的3種常用的排序方法,并用其中一種方法設(shè)計出程序為數(shù)組a100排序。.什么是兼容性測試?兼容性測試側(cè)重哪些方面,請按照優(yōu)先級用

40、矩陣圖表列出。(這題的第二問我不會答,所以原題目記得不是很清楚,大家能看明白問什么就好).我現(xiàn)在有個程序,發(fā)現(xiàn)在WIN98上運(yùn)行得很慢,怎么判別是程序存在問題還是軟硬件 系統(tǒng)存在問題?.翻譯,中英,有關(guān)P2P點對點文件傳輸?shù)脑怼?翻譯,英中,有關(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道

41、試題(50道選擇題,5道問答題)95d565ef664cb5d40ed4 注意:答題過程如果您不提交答案,或者關(guān)閉瀏覽器退出,我們將不再允許您再次答題。謝謝!試題選項Question 1.(單選)下列字符中,ASCII碼值最小的是a5a880faf6fc350ade2a4AxYQuestion 2.(單選)OSI(開放系統(tǒng)互聯(lián))參考模型的最低層是.傳輸層 6fe97759aab922cfa312.網(wǎng)絡(luò)層.物理層.應(yīng)用層Question 3.(單選)計算機(jī)中,一個浮點數(shù)由兩部分組成,它們是.階碼和尾數(shù) 5568161 a8cd5792cl 52c.基數(shù)和尾數(shù).階碼和基數(shù).整數(shù)和小數(shù)Question 4.(單選)存儲400個24x24點陣漢字字形所需的存儲容量是1.255KB4005f8da1360d149af1f75KB37.5KB28.125KBQuestion 5.(單選)用于保存計算機(jī)輸入輸出數(shù)據(jù)的材料及其制品稱為.輸入輸出媒體 8fo7f89ddb4c20a920bf.輸入輸出通道.輸入輸出接口.輸入輸出端口Question 6.(單選)下面是關(guān)于解釋程序和編譯程序的論述,其中正確的一條是.編譯程序和解釋程序均能產(chǎn)生目標(biāo)程序ea6328a42e4c65f8a52f.編譯程序和解釋程序均不能產(chǎn)生目標(biāo)程序.編譯程序能產(chǎn)生目標(biāo)程序而解釋程序則不能.編譯程序不能產(chǎn)生目標(biāo)程序而解釋程

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論