资源描述:
《intel笔试题(技术类) 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、intel笔试题(技术类)4道问答题,1。你觉得C程序中为什么会有main(),有没有想过exit,return,或什么都不做都能够让程序正常终止2TOTAL个人伟一圈,从1开始数到N,谁数到N出下一个人继续从1开始数,返回最后一个出局的人,#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.—到互斥锁题,着一种状况下锁失效。记得代码,不过懒的写了,上题写的都累,太多了,觉得不是一研能看出来的,4.VLM1(是不是这样缩写?)和superscale从architecture角度看是什么突然想不起这道了。列举intel四种架构我再加几个题目记得几个:在那些场合可以应用?用EXH,RETURN或者不用时,程序退出的解释!人排圈数数出列(数到N的),求最后出列的人?添加程序完成上述功能?br/〉4.还有一个互斥的问题编程解释5.从VIEW和SUPERSCALAR观点看CPUARCHITECT?
3、6.列出INTEL的芯片结构系列?还有一堆有关INTELACHITECT的多选题!以后大家早点学习IA啊!还有——,增加中1。关于c的main函数2。15个人循环报数,报到N的出列,找出最后留下的那个人,算法填空题3。找出一个给出的并行解决方案的错误情况4。关于GP10,intel的四种体系结构选择题10题有关vc和c,指针,HyporThreadingDual_core等等继续1.三个float:a,b,c(a+b)+c==(b+a)+c(a+b)+c==(a+c)+b2.把一个链表反向填空3.设计一个重采样系统,说明如何anti-alias4.y1(n)=x(2n),y2(n)=x(
4、n/2),问:如果yl为周期函数,那么x是否为周期函数如果x为周期函数,那么yl是否为周期函数如果y2为周期函数,那么x是否为周期函数如果X为周期函数,那么y2是否为周期函数5.如果模拟信号的带宽为5KHZ,要用8K的采样率,怎么办。4.某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中己经最化了,换到另一个系统(300M的CPU,50M的SDRAM)中运行,还需要优化吗?5.x"4+a*x~3+x"2+c*x+d最少需要作几次乘法6.什么情况下,sin(x+y)+y〜...•7.下面哪种排序法对12354最快aquicksortbbublesortcmergesort8
5、.哪种结构,平均来讲,获取一个值最快a.binarytreec.stack1。写出下列信号的奈亏斯特频率(1)f(t)=l+cos(2000pait)+sin(4000pait)(2)f(t)=sin(40OOpait)/pait(3)f(t)=(sin(40OOpait)的平方)/pait2。填程序把一个计算nfn的程序填充完整,大概的意思是:有一个全局数组chars[BUFSIZE]利用这个数组计算,就是每个单元存放计算结果的一位,index小的存放低位,index大的存放高位3。有两个线程voidproducer()while(1)GeneratePacket();PutPacke
6、tlntoBuffer();Signal(customer);}}voidcustomer(){while(1){WaitForSignal();if(PacketInBuffer>10){ReadAllPackets();ProcessPackets();(1)有没有其他方法可以提局程序的性能(2)可不可以不使用信号之类的机制来实现上述的功能4o优化下面的程序(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阅读本文的人还同时阅读了:google最新笔试经验携程笔试经历流水帐