激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

華為面試題

華為面試整體流程大致分為筆試,性格測試,面試,綜合面試,回學(xué)校等結果?偟膩(lái)說(shuō),其實(shí)華為的面試并沒(méi)有想象中的困難。

  面試題答案  

  1.請你分別劃劃OSI的七層網(wǎng)絡(luò )結構圖,和TCP/IP的五層結構圖?

  OSI/ISO根據整個(gè)計算機網(wǎng)絡(luò )功能將網(wǎng)絡(luò )分為:物理層、數據鏈路層、網(wǎng)絡(luò )層、傳輸層、會(huì )話(huà)層、表示層、應用層七層。也稱(chēng)“七層模型”。

  TCP/IP“五層模型”分為:物理層、網(wǎng)絡(luò )接口層、網(wǎng)絡(luò )層(IP層)、傳輸層(TCP/UDP層)、應用層。

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

  IP協(xié)議是網(wǎng)絡(luò )層的協(xié)議,它實(shí)現了自動(dòng)路由功能,也就是尋徑的功能。TCP協(xié)議是傳輸層的協(xié)議,它向下屏蔽了IP協(xié)議不可靠傳輸的特性,向上提供一個(gè)可靠的點(diǎn)到點(diǎn)的傳輸;UDP也是傳輸層的協(xié)議,提供的是一種無(wú)連接的服務(wù),主要考慮到很多應用不需要可靠的連接,但需要快速的傳輸,如局域網(wǎng)中的計算機傳輸文件一般使用UDP協(xié)議。

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

  交換機用在局域網(wǎng)中,交換機通過(guò)記錄局域網(wǎng)內各節點(diǎn)機器的MAC地址就可以實(shí)現傳遞報文,無(wú)需看報文中的IP地址。路由器識別不同網(wǎng)絡(luò )的方法是通過(guò)識別不同網(wǎng)絡(luò )的網(wǎng)絡(luò )ID號(IP地址的高端部分)進(jìn)行的,所以為了保證路由成功,每個(gè)網(wǎng)絡(luò )都必須有一個(gè)唯一的網(wǎng)絡(luò )編號。路由器通過(guò)察看報文中IP地址來(lái)決定路徑,向那個(gè)子網(wǎng)(下一跳)路由。也就是說(shuō)交換機工作在數據鏈路層看MAC地址,路由器工作在網(wǎng)際層看IP地址。但是由于現在網(wǎng)絡(luò )設備的發(fā)展,很多設備既有交換機的功能有由路由器的功能(交換式路由器)使得兩者界限越來(lái)越模糊。

  4.請問(wèn)C++的類(lèi)和C里面的struct有什么區別?

  C++的class具有數據封裝功能,其包含屬性訪(fǎng)問(wèn)級別可以為private,public和protect,還具有實(shí)現類(lèi)接口功能和輔助功能的操作函數,而struct屬性訪(fǎng)問(wèn)權限只有public,沒(méi)有數據封裝功能,也就沒(méi)有實(shí)現信息隱藏這一面向對象的思想的機制,struct本身不含有操作函數,只有數據。

  5.請講一講析構函數和虛函數的用法和作用?

  析構函數是在類(lèi)對象死亡時(shí)由系統自動(dòng)調用,其作用是用來(lái)釋放對象的指針數據成員所指的動(dòng)態(tài)空間,如果在構造函數中,你申請了動(dòng)態(tài)空間,那么為了避免引起程序錯誤,你必須在析構函數中釋放這部分內存空間。如果基類(lèi)的函數用virtual修飾,成為虛函數,則其派生類(lèi)相應的重載函數仍能繼承該虛函數的性質(zhì),虛函數進(jìn)行動(dòng)態(tài)聯(lián)編,也即具有多態(tài)性,也就是派生類(lèi)可以改變基類(lèi)同名函數的行為,在面向對象世界中,多態(tài)是最強大的機制,虛函數就是這一機制的c++實(shí)現方式。

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

  全局變量是整個(gè)程序都可訪(fǎng)問(wèn)的變量,誰(shuí)都可以訪(fǎng)問(wèn),生存期在整個(gè)程序從運行到結束(在程序結束時(shí)所占內存釋放);而局部變量存在于模塊(子程序,函數)中,只有所在模塊可以訪(fǎng)問(wèn),其他模塊不可直接訪(fǎng)問(wèn),模塊結束(函數調用完畢),局部變量消失,所占據的內存釋放。

  操作系統和編譯器,可能是通過(guò)內存分配的位置來(lái)知道的,全局變量分配在全局數據段并且在程序開(kāi)始運行的時(shí)候被加載.局部變量則分配在堆棧里面。

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

  答:8086的機器字長(cháng)是16位,8086使用40個(gè)引腳的16個(gè)做地址/數據復用引腿來(lái)傳輸數據,一次讀寫(xiě)過(guò)程由一個(gè)基本總線(xiàn)周期完成,它由4個(gè)時(shí)鐘(CLK)周期組成,按時(shí)間順序定義為T(mén)1、T2、T3、T4。在T1期間8086發(fā)出訪(fǎng)問(wèn)目的地的地址信號和地址鎖存選通信號ALE;T2期間發(fā)出讀寫(xiě)命令信號RD、WR及其它相關(guān)信號;T3期間完成數據的訪(fǎng)問(wèn);T4結束該總線(xiàn)周期?梢(jiàn),地址與數據信號不會(huì )同時(shí)出現在一個(gè)時(shí)鐘(CLK)周期,二者可以分時(shí)復用同一組引線(xiàn)。

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频