資源描述:
《intel筆試題(技術(shù)類) 》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、intel筆試題(技術(shù)類)4道問(wèn)答題,1。你覺(jué)得C程序中為什么會(huì)有main(),有沒(méi)有想過(guò)exit,return,或什么都不做都能夠讓程序正常終止2TOTAL個(gè)人偉一圈,從1開(kāi)始數(shù)到N,誰(shuí)數(shù)到N出下一個(gè)人繼續(xù)從1開(kāi)始數(shù),返回最后一個(gè)出局的人,#defineTOTAL15;intxxxx(intN){intring[TOTAL]={l,1,1,1,1,11,1,1,1,1,1,,11,,1,1,1,11,,11,}全是1,面試intnextstart=O;for(i=l;i{counter=0;while(counterif()ring[nextstart]=0;do{/*是不是還有一句}
2、while(!ring[nextstart]);}returnnextstart+1:3.—到互斥鎖題,著一種狀況下鎖失效。記得代碼,不過(guò)懶的寫(xiě)了,上題寫(xiě)的都累,太多了,覺(jué)得不是一研能看出來(lái)的,4.VLM1(是不是這樣縮寫(xiě)?)和superscale從architecture角度看是什么突然想不起這道了。列舉intel四種架構(gòu)我再加幾個(gè)題目記得幾個(gè):在那些場(chǎng)合可以應(yīng)用?用EXH,RETURN或者不用時(shí),程序退出的解釋!人排圈數(shù)數(shù)出列(數(shù)到N的),求最后出列的人?添加程序完成上述功能?br/〉4.還有一個(gè)互斥的問(wèn)題編程解釋5.從VIEW和SUPERSCALAR觀點(diǎn)看CPUARCHITECT?
3、6.列出INTEL的芯片結(jié)構(gòu)系列?還有一堆有關(guān)INTELACHITECT的多選題!以后大家早點(diǎn)學(xué)習(xí)IA?。∵€有——,增加中1。關(guān)于c的main函數(shù)2。15個(gè)人循環(huán)報(bào)數(shù),報(bào)到N的出列,找出最后留下的那個(gè)人,算法填空題3。找出一個(gè)給出的并行解決方案的錯(cuò)誤情況4。關(guān)于GP10,intel的四種體系結(jié)構(gòu)選擇題10題有關(guān)vc和c,指針,HyporThreadingDual_core等等繼續(xù)1.三個(gè)float:a,b,c(a+b)+c==(b+a)+c(a+b)+c==(a+c)+b2.把一個(gè)鏈表反向填空3.設(shè)計(jì)一個(gè)重采樣系統(tǒng),說(shuō)明如何anti-alias4.y1(n)=x(2n),y2(n)=x(
4、n/2),問(wèn):如果yl為周期函數(shù),那么x是否為周期函數(shù)如果x為周期函數(shù),那么yl是否為周期函數(shù)如果y2為周期函數(shù),那么x是否為周期函數(shù)如果X為周期函數(shù),那么y2是否為周期函數(shù)5.如果模擬信號(hào)的帶寬為5KHZ,要用8K的采樣率,怎么辦。4.某個(gè)程序在一個(gè)嵌入式系統(tǒng)(200M的CPU,50M的SDRAM)中己經(jīng)最化了,換到另一個(gè)系統(tǒng)(300M的CPU,50M的SDRAM)中運(yùn)行,還需要優(yōu)化嗎?5.x"4+a*x~3+x"2+c*x+d最少需要作幾次乘法6.什么情況下,sin(x+y)+y?...?7.下面哪種排序法對(duì)12354最快aquicksortbbublesortcmergesort8
5、.哪種結(jié)構(gòu),平均來(lái)講,獲取一個(gè)值最快a.binarytreec.stack1。寫(xiě)出下列信號(hào)的奈虧斯特頻率(1)f(t)=l+cos(2000pait)+sin(4000pait)(2)f(t)=sin(40OOpait)/pait(3)f(t)=(sin(40OOpait)的平方)/pait2。填程序把一個(gè)計(jì)算nfn的程序填充完整,大概的意思是:有一個(gè)全局?jǐn)?shù)組chars[BUFSIZE]利用這個(gè)數(shù)組計(jì)算,就是每個(gè)單元存放計(jì)算結(jié)果的一位,index小的存放低位,index大的存放高位3。有兩個(gè)線程voidproducer()while(1)GeneratePacket();PutPacke
6、tlntoBuffer();Signal(customer);}}voidcustomer(){while(1){WaitForSignal();if(PacketInBuffer>10){ReadAllPackets();ProcessPackets();(1)有沒(méi)有其他方法可以提局程序的性能(2)可不可以不使用信號(hào)之類的機(jī)制來(lái)實(shí)現(xiàn)上述的功能4o優(yōu)化下面的程序(0)sum=0⑴1=1(2)T1=4*I(3)T2=address(A)-4(4)T3=T2[T1](5)T4=address(B)-4(6)T5=4*I(7)T6=T4[T5](8)T7=T3*T5(9)sum=sum+T6(
7、10)1=1+1(10)IFI閱讀本文的人還同時(shí)閱讀了:google最新筆試經(jīng)驗(yàn)攜程筆試經(jīng)歷流水帳