Intel上海交大笔试题目
“Fyyn”通过精心收集,向本站投稿了12篇Intel上海交大笔试题目,以下是小编帮大家整理后的Intel上海交大笔试题目,欢迎大家分享。
篇1:Intel上海交大笔试题目
Intel上海交大笔试题目
1,pipeline
2。程序流程图题目
3。哲学家进餐
4。32bit,64bit,两个平台上complier,linker,oskernel,library,debuger的性质
5。constchar*vscharconst*(?)
6。GDTandLDT
7,
1+1<<1
8。Stack性质
9。???
10。正方体中压力什么的。。。
大题
1。f[40,400],log10变换
2。ACPI
3。读程序
4。频谱,采样分析
阅读本文的`人还同时阅读了:EMC公司26号的试题 炬力笔试题
篇2:Intel笔试题IQ笔试题目
Intel笔试题IQ笔试题目
第一部分 智力题 大概5,6道
1.有5*5表格中找规律填数字,
2.在3个飞标得99分的投法,标盘有数字
3.三角形各角有数字,找规律填上最后一个三角形一角上的数字
4.表格中有字母右面对应数字,找到规律(其实就是字母表位置号)填上一个字母旁的数字
第二部分 技术题
1,给出至少两种方法实现系统存储器管理 比如虚存 有点忘了
2 程序实现八个皇后问题(经典数据结构算法)觉得满bt的.
第三部分 翻译
1.给一段300字icsc的介绍性e文,写sunmmary
2.写短文表达一下如何contribute ICSC
感觉这考题拉不出什么档次,不过考试1个小时时间很紧,基本功需要扎实
篇3:硬件巨头Intel笔试面试题目
智力题
1.每天中午从法国塞纳河畔的勒阿佛有一艘轮船驶往美国纽约,在同一时刻纽约也有一艘轮船驶往勒阿佛。已知横渡一次的时间是7天7夜,轮船匀速航行,在同一航线,轮船近距离可见。
请问今天中午从勒阿佛开出的船会遇到几艘从纽约来的船?
2.巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的?
答案:
设他在世时某年年龄为x,则x的平方<1945,且x为自然数。其出生年份x的平方-x=x(x-1),他在世年龄1945-x(x-1)。1945的平方根=44.1,则x应为44或略小于此的数。而x=44时,x(x-1)=44×43=1892,算得其在世年龄为1945-1892=53;又x=43时,x(x-1)=43×42=1806,得其在世年龄为1945-1806=139;若x再取小,其在世年龄越大,显然不妥。故x=44,即他出生于1892年,终年53岁。
笔试题目
1.设计一个重采样系统,说明如何anti-alias。
2.y1(n)=x(2n),y2(n)=x(n/2),问:
如果y1为周期函数,那么x是否为周期函数?
如果x为周期函数,那么y1是否为周期函数?
如果y2为周期函数,那么x是否为周期函数?
如果x为周期函数,那么y2是否为周期函数?
3.如果模拟信号的带宽为5kHz,要用8k的采样率,怎么办。
4.某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中已经最优化了,换到另一个系统(300M的CPU,50M的SDRAM)中运行,还需要优化吗?
5.x^4+a*x^3+x^2+c*x+d最少需要做几次乘法。
6.三个float:a,b,c
问值:
(a+b)+c==(b+a)+c
(a+b)+c==(a+c)+b
7.把一个链表反向填空。
8.下面哪种排序法对12354最快?
A. quick sort
B. buble sort
C. merge sort
9.哪种结构平均来讲获取一个值最快?
A. binary tree
B. hash table
C. stack
10.
#include
“stdafx.h”
#include
struct bit
{ int a:3;
int b:2;
int c:3;
};
int main(int argc, char* argv[])
{
bit s;
char *c = (char*)&s;
*c = 0x99;
cout <<
s.a < return 0; } Output:? 11. 挑bug,在linux下运行: #include char *reverse(char* str) { int len=0, i=0; char *pstr=str, *ptemp,*pd; while(*++pstr) len++; pstr--; //ptemp=(char*)malloc(len+1); ptemp=(char*)malloc(len+1); pd=ptemp; while(len--){ *ptemp=*pstr; ptemp++; pstr--; i++; } *ptemp=*pstr; ptemp++; *ptemp=‘0’; return pd; } main { char string[40]= “Hello World!”; char *pstr=string; printf(“%s”, pstr); printf(“%s”, reverse(pstr)); } 实验室笔试题 1.写出下列信号的奈亏斯特频率 (1)f(t)=1+cos(pait)+sin(4000pait) (2)f(t)=sin(4000pait)/pait (3)f(t)=(sin(4000pait)的平方)/pait 2.有两个线程 void producer() { while(1) { GeneratePacket(); PutPacketIntoBuffer(); Signal(customer); } } void customer() { while(1) { WaitForSignal(); if(PacketInBuffer>10) { ReadAllPackets(); ProcessPackets(); } } } (1)有没有其他方法可以提高程序的性能 (2)可不可以不使用信号之类的机制来实现上述的功能 3.优化下面的程序 (0)sum=0 (1)I=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 (10)I=I+1 (11)IF I<20 GOTO (2) 来源:《你也能拿高薪》 Intel笔试真题技术笔试题目 Intel笔试真题一: CS考题:大约三四题涉及体系结构,诸如pipeline,缓存的hit-ratio之类,考了一些C/C 的知识,有一题类似IQ题,最最恶心的是有个写的很烂的程序,让你填空,反正我在15分钟内没作出来,可能我比较弱吧, EE考题:一题关于恒比码,是一种纠错码。一题是FFT、一题枚举类型定义的(似乎应该放在CS里面)、又一题IQ Intel笔试真题二: 1. 三个float:a,b,c问值 (a b) c==(b a) c (a b) c==(a c) b 2. 把一个链表反向填空 3. 设计一个重采样系统,说明如何anti-alias 4. y1(n)=x(2n), y2(n)=x(n/2),问: 如果y1为周期函数,那么x是否为周期函数 如果x为周期函数,那么y1是否为周期函数 如果y2为周期函数,那么x是否为周期函数 如果x为周期函数,那么y2是否为周期函数 5. 如果模拟信号的带宽为5KHZ,要用8K的采样率,怎么办。 6. 某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中已经最化了,换到另一个系统(300M的CPU,50M的SDRAM)中运行,还需要优化吗? 7. x^4 a*x^3 x^2 c*x d最少需要作几次乘法 8. 什么情况下,sin(x y) y ~ .... 9. 下面哪种排序法对12354最快 a quick sort b.buble sort c.merge sort 10. 哪种结构,平均来讲,获取一个值最快 a. binary tree b. hash table c. stack Intel笔试真题三: 上午参加完intel北京中心的考试,遭受极大打击,赶回清华已经1点。到清东狼吞虎咽一番,结果吃完闹肚子。下午又受到上海中心的`“戏弄”。无心吃饭,出来贴题目吧。北京中心的。 1:概率题。x,y为随机变量,联合概率密度 f(x,y) = intig(0,1)*dx*intig(0,x)*k*dy,k为常数,求k=? E(xy)=?注:intig(a,b)为a到b的定积分, 2:概率题。A,B为随机事件,以下哪个正确 A. P(A U B)*p(AB) <= P(A)P(B) B. P(A U B)*p(AB) >= P(A)P(B) C. P(A U B)*p(AB) <= P(A) P(B) D. P(A U B)*p(AB) >= P(A) P(B) 3: 信道带宽200kHz,信噪比10dB,求信道波特率=? 4:以下代码运行结果是什么 int main(){int a,b,c,abc = 0;a=b=c=40;if(c){int abc;abc = a*b c;}printf(“%d,%d”, abc, c);return 0;} 5:给出了从纽约出发和到达落山鸡的各种航班信息,写出找到一条从纽约到落山鸡的最短距离的航班组合的代码。 6:从计算机图形上截取某个物体边缘的若干个坐标,求这个物体面积,并跟判断是方形还是圆形,为啥。(坐标不记得,大概是个圆)。 7:离散卷机与DFT的区别与关系。快速求不满足2^N长度的离散傅立叶变换的方法有哪些?如何用fft求N*M点的离散卷机? 8:给出fir和iir的优缺点。 9:如何计算线性标量量化器的量化噪声?需要那些假设? 10:不记得了,欢迎补充! Intel笔试真题四: 第一部分 智力题 大概5,6道 1.有5*5表格中找规律填数字, 2.在3个飞标得99分的投法,标盘有数字 3.三角形各角有数字,找规律填上最后一个三角形一角上的数字 4.表格中有字母右面对应数字,找到规律(其实就是字母表位置号)填上一个字母旁的数字后面忘了:) 第二部分 技术题 1,给出至少两种方法实现系统存储器管理 比如虚存 ……有点忘了 2 程序实现八个皇后问题(经典数据结构算法)觉得满bt的 第三部分 翻译 1.给一段300字icsc的介绍性e文,写sunmmary 2.写短文表达一下如何contribute ICSC,感觉这考题拉不出什么档次,不过考试1个小时时间很紧,基本功需要扎实,一题皇后定输赢了,可惜鄙人才疏 唉~~~~ 智力题 1.每天中午从法国塞纳河畔的勒阿佛有一艘轮船驶往美国纽约,在同一时刻纽约也有一艘轮船驶往勒阿佛。已知横渡一次的时间是7天7夜,轮船匀速航行,在同一航线,轮船近距离可见。 请问今天中午从勒阿佛开出的船会遇到几艘从纽约来的船? 2.巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的? 答案: 设他在世时某年年龄为x,则x的平方<1945,且x为自然数。其出生年份x的平方-x=x(x-1),他在世年龄1945-x(x-1)。1945的平方根=44.1,则x应为44或略小于此的数。而x=44时,x(x-1)=44×43=1892,算得其在世年龄为1945-1892=53;又x=43时,x(x-1)=43×42=1806,得其在世年龄为1945-1806=139;若x再取小,其在世年龄越大,显然不妥。故x=44,即他出生于1892年,终年53岁。 笔试题目 1.设计一个重采样系统,说明如何anti-alias。 2.y1(n)=x(2n),y2(n)=x(n/2),问: 如果y1为周期函数,那么x是否为周期函数? 如果x为周期函数,那么y1是否为周期函数? 如果y2为周期函数,那么x是否为周期函数? 如果x为周期函数,那么y2是否为周期函数? 3.如果模拟信号的带宽为5kHz,要用8k的采样率,怎么办。 4.某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中已经最优化了,换到另一个系统(300M的CPU,50M的SDRAM)中运行,还需要优化吗? 5.x^4+a*x^3+x^2+c*x+d最少需要做几次乘法。 6.三个float:a,b,c 问值: (a+b)+c==(b+a)+c (a+b)+c==(a+c)+b 7.把一个链表反向填空。 智力题 1.每天中午从法国塞纳河畔的勒阿佛有一艘轮船驶往美国纽约,在同一时刻纽约也有一艘轮船驶往勒阿佛。已知横渡一次的时间是7天7夜,轮船匀速航行,在同一航线,轮船近距离可见。 请问今天中午从勒阿佛开出的船会遇到几艘从纽约来的船? 2.巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的? 答案: 设他在世时某年年龄为x,则x的平方<1945,且x为自然数。其出生年份x的平方-x=x(x-1),他在世年龄1945-x(x-1)。1945的平方根=44.1,则x应为44或略小于此的数。而x=44时,x(x-1)=44×43=1892,算得其在世年龄为1945-1892=53;又x=43时,x(x-1)=43×42=1806,得其在世年龄为1945-1806=139;若x再取小,其在世年龄越大,显然不妥。故x=44,即他出生于1892年,终年53岁。 笔试题目 1.设计一个重采样系统,说明如何anti-alias。 2.y1(n)=x(2n),y2(n)=x(n/2),问: 如果y1为周期函数,那么x是否为周期函数? 如果x为周期函数,那么y1是否为周期函数? 如果y2为周期函数,那么x是否为周期函数? 如果x为周期函数,那么y2是否为周期函数? 3.如果模拟信号的带宽为5kHz,要用8k的采样率,怎么办。 4.某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中已经最优化了,换到另一个系统(300M的CPU,50M的SDRAM)中运行,还需要优化吗? 5.x^4+a*x^3+x^2+c*x+d最少需要做几次乘法。 6.三个float:a,b,c 问值: (a+b)+c==(b+a)+c (a+b)+c==(a+c)+b 7.把一个链表反向填空。 [intel笔试面试题目智力题附答案] Intel ICSC笔试经历 第一部分 智力题 大概5,6道 1.有5*5表格中找规律填数字, 2.在3个飞标得99分的投法,标盘有数字 3.三角形各角有数字,找规律填上最后一个三角形一角上的数字 4.表格中有字母右面对应数字,找到规律(其实就是字母表位置号)填上一个字母旁的数字 后面忘了:) 第二部分 技术题 1,给出至少两种方法实现系统存储器管理 比如虚存 ……有点忘了 2 程序实现八个皇后问题(经典数据结构算法)觉得满bt的' 第三部分 翻译 1.给一段300字icsc的介绍性e文,写sunmmary 2.写短文表达一下如何contribute ICSC 感觉这考题拉不出什么档次,不过考试1个小时时间很紧,基本功需要扎实 一题皇后定输赢了,可惜鄙人才疏 唉…… 1、有一个名人和很多平民在一块,平民都认识这个名人,但是这个名人不认识任何一个平民,任意两个平民之间是否认识是未知的,请设计一个算法,快速找个这个人中的那个名人。 已知已经实现了一个函数 bool know(int a,int b) 这个函数返回true的时候,表明a认识b,返回false的时候表明a不认识b。 思路:首先将n个人分为n/2组,每一组有2个人,然后每个组的两个人调用这个know函数,假设为know(a,b),返回true的时候说明a认识b,则a肯定不是名人,a可以排除掉了,依次类推,每个组都调用这个函数依次,那么n个人中就有n/2个人被排除掉了,数据规模将为n/2。同理在剩下的n/2个人中在使用这个方法,那么规模就会将为n/4,这样所有的遍历次数为n/2+n/4+n/8+........ 这个一个等比数列,时间复杂度为o(n)。 2、进程切换需要注意哪些问题? 保存处理器PC寄存器的值到被中止进程的私有堆栈; 保存处理器PSW寄存器的值到被中止进程的私有堆栈; 保存处理器SP寄存器的值到被中止进程的进程控制块; 保存处理器其他寄存器的值到被中止进程的私有堆栈; 自待运行进程的进程控制块取SP值并存入处理器的寄存器SP; 自待运行进程的私有堆栈恢复处理器各寄存器的值; 自待运行进程的私有堆栈中弹出PSW值并送入处理器的PSW; 自待运行进程的私有堆栈中弹出PC值并送入处理器的PC。 3、输入一个升序数组,然后在数组中快速寻找两个数字,其和等于一个给定的值。 这个编程之美上面有这个题目的,很简单的,用两个指针一个指向数组前面,一个指向数组的后面,遍历一遍就可以了。 4、判断一个自然数是否是某个数的平方。当然不能使用开方运算。 方法1: 遍历从1到N的数字,求取平方并和N进行比较。 如果平方小于N,则继续遍历;如果等于N,则成功退出;如果大于N,则失败退出。 复杂度为O(n^0.5)。 方法2: 使用二分查找法,对1到N之间的数字进行判断。 复杂度为O(log n)。 方法3: 由于 (n+1)^2 =n^2 + 2n + 1, = ... = 1 + (2*1 + 1) + (2*2 + 1) + ... + (2*n + 1) 注意到这些项构成了等差数列(每项之间相差2)。 所以我们可以比较 N-1, N - 1 - 3, N - 1 - 3 - 5 ... 和0的关系。 如果大于0,则继续减;如果等于0,则成功退出;如果小于 0,则失败退出。 复杂度为O(n^0.5)。不过方法3中利用加减法替换掉了方法1中的乘法,所以速度会更快些。 例如:3^2 = 9 = 1 + 2*1+1 + 2*2+1 = 1 + 3 + 5 4^2 = 16 = 1 + 2*1 + 1 + 2*2+1 + 2*3+1 int square(int n) { int i = 1; n = n - i; while( n > 0 ) { i += 2; n -= i; } if( n == 0 ) //是某个数的平方 return 1; else //不是某个数的平方 return 0; } 一、算法设计 1、设rand(s,t)返回[s,t]之间的随机小数,利用该函数在一个半径为R的圆内找随机n个点,并给出时间复杂度分析。 思路:这个使用数学中的极坐标来解决,先调用[s1,t1]随机产生一个数r,归一化后乘以半径,得到R*(r-s1)/(t1-s1),然后在调用[s2,t2]随机产生一个数a,归一化后得到角度:360*(a-s2)/(t2-s2) 2、为分析用户行为,系统常需存储用户的一些query,但因query非常多,故系统不能全存,设系统每天只存m个query,现设计一个算法,对用户请求的query进行随机选择m个,请给一个方案,使得每个query被抽中的概率相等,并分析之,注意:不到最后一刻,并不知用户的总请求量。 思路:如果用户查询的数量小于m,那么直接就存起来。如果用户查询的数量大于m,假设为m+i,那么在1-----m+i之间随机产生一个数,如果选择的是前面m条查询进行存取,那么概率为m/(m+i),如果选择的是后面i条记录中的查询,那么用这个记录来替换前面m条查询记录的概率为m/(m+i)*(1-1/m)=(m-1)/(m+i),当查询记录量很大的时候,m/(m+i)== (m-1)/(m+i),所以每个query被抽中的概率是相等的。 3、C++ STL中vector的相关问题: (1)、调用push_back时,其内部的内存分配是如何进行的? (2)、调用clear时,内部是如何具体实现的?若想将其内存释放,该如何操作? vector的工作原理是系统预先分配一块CAPACITY大小的空间,当插入的数据超过这个空间的时候,这块空间会让某种方式扩展,但是你删除数据的时候,它却不会缩小。 vector为了防止大量分配连续内存的开销,保持一块默认的尺寸的内存,clear只是清数据了,未清内存,因为vector的capacity容量未变化,系统维护一个的默认值。 有什么方法可以释放掉vector中占用的全部内存呢? 标准的解决方法如下 template < class T > void ClearVector( vector< T >& vt ) { vector< T > vtTemp; veTemp.swap( vt ); } 事实上,vector根本就不管内存,它只是负责向内存管理框架acquire/release内存,内存管理框架如果发现内存不够了,就malloc,但是当vector释放资源的时候(比如destruct), stl根本就不调用free以减少内存,因为内存分配在stl的底层:stl假定如果你需要更多的资源就代表你以后也可能需要这么多资源(你的list, hashmap也是用这些内存),所以就没必要不停地malloc/free。如果是这个逻辑的话这可能是个trade-off 一般的STL内存管理器allocator都是用内存池来管理内存的,所以某个容器申请内存或释放内存都只是影响到内存池的剩余内存量,而不是真的把内存归还给系统。这样做一是为了避免内存碎片,二是提高了内存申请和释放的效率――不用每次都在系统内存里寻找一番。 二、系统设计 正常用户端每分钟最多发一个请求至服务端,服务端需做一个异常客户端行为的过滤系统,设服务器在某一刻收到客户端A的一个请求,则1分钟内的客户端任何其它请求都需要被过滤,现知每一客户端都有一个IPv6地址可作为其ID,客户端个数太多,以至于无法全部放到单台服务器的内存hash表中,现需简单设计一个系统,使用支持高效的过滤,可使用多台机器,但要求使用的机器越少越好,请将关键的设计和思想用图表和代码表现出来。 三、求一个全排列函数: 如p([1,2,3])输出: [123]、[132]、[213]、[231]、[321]、[323] 求一个组合函数 如p([1,2,3])输出: [1]、[2]、[3]、[1,2]、[2,3]、[1,3]、[1,2,3] 这两问可以用伪代码。 1、对于如下程序: #include using namespace std; class A { public: A { cout<<“A”< } }; int main(void) { A a[4], b,*p; } 会输出多少个A?( C ) A、2 B、3 C、5 D、6 p只是一个对象指针,并没有指向一个对象的内存空间,所以没有调用构造函数。 2、头文件中的 ifndef/define/endif 有什么作用? 答:防止该头文件被重复引用,避免变量、类型等被重新定义。 3、const 有什么用途?(请至少说明两种) 答:(1)可以定义 const 常量。 (2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。 4、如下的字符串函数,用于生存一个字符串 ”连接号码异常” ,并返回它的指针 char* strfun() { char str[20]; strcpy(str, “连接号码异常”); printf(“%s n”, str); //printf语句1 return str; } void main() { char *pstr = strfun(); printf(“%s n”, pstr); //printf语句2 } 问题1 : printf语句1和printf语句2哪个能在屏幕上正在打印出来? 问题2 : 如果不能正常在屏幕上打印出字符串,请说明原因。 问题3 : 如果不修改strfun的声明,请问该如何修改上述程序的错误。 答: 问题1:语句1可以正常打印,语句2不能正常打印; 问题2:语句2使用的指针所指向的内存空间str[20],在函数strfun返回时已经被释放了; 问题3:可以将函数strfun中的语句char str[20];改为char *str = new char[20]; 5、下面是交换两个double型数据的函数, void swap( double* p1, double* p2 ) { double *p; *p = *p1; *p1 = *p2; *p2 = *p; } void main() { double a = 0.1; double b = 0.2; swap( &a, &b ); } 请找出上述代码的错误,指出错误的原因,并改正。 答:函数swap中混淆了double型指针与double型变量的差别,对于一个未初始化的指针访问其内存空间是非常危险的。对swap函数修改如下: void swap( double* p1, double* p2 ) { double p; p = *p1; *p1 = *p2; *p2 =p; } 6、在电信业务的后台处理程序中,经常会涉及到处理字符串,除了用char *处理字符串之外,C++还为我们提供了封装了的字符串类string,其本质也是用一个动态数组来保存字符串,类String的原型为: class String { public: String(const char *str = NULL); // 普通构造函数 String(const String &other); // 拷贝构造函数 ~String(void); // 析构函数 String & operate =(const String &other); // 赋值函数 private: char *m_data; // 用于保存字符串 }; 请编写String的上述4个函数普通构造函数、拷贝构造函数、析构函数和赋值函数。 代码如下: class String { private: char *m_data; public: String(); String(const char *str = NULL); String(const String &other); ~String(void); String & operator =(const String &other); }; String::String() { m_data = NULL; } String::String(const char *str = NULL) //带一个指针的普通构造函数 { if(str == NULL) { m_data = new char[1]; assert(m_data != NULL); *m_data = ' '; } else { int length=strlen(str); m_data = new char[length+1]; assert(m_data != NULL); strcpy(m_data,str); } } String::String(const String &other) //拷贝构造函数 { m_data = new char[other.length+1]; assert(m_data != NULL); strcpy((*this).m_data,other.m_data); } String::~String(void) //析构函数 { if(m_data != NULL) { delete m_data; m_data = NULL; } } String & String::operator=(const String &other) //赋值函数 { if(&other != this) { delete [](*this).m_data; (*this).m_data = new char[other.length+1]; assert((*this).m_data != NULL); strcpy((*this).m_data,other.m_data); } } 1、对于一个内存地址是32位、内存页是8KB的系统。0X0005F123这个地址的页号与页内偏移分别是多少。 2、如果X大于0并小于65536,用移位法计算X乘以255的值为: (X<<8)-X X<<8-X是不对的,因为移位运算符的优先级没有减号的优先级高,首先计算8-X为0,X左移0位还是8。 3、一个包含n个节点的四叉树,每个节点都有四个指向孩子节点的指针,这4n个指针中有 3n+1 个空指针。 4、以下两个语句的区别是:第一个动态申请的空间里面的值是随机值,第二个进行了初始化,里面的值为0 int *p1 = new int[10]; int *p2 = new int[10](); 5、计算机在内存中存储数据时使用了大、小端模式,请分别写出A=0X123456在不同情况下的首字节是,大端模式:0X12 小端模式:0X56 X86结构的计算机使用 小端 模式。 一般来说,大部分用户的操作系统(如windows, FreeBsd,Linux)是小端模式的。少部分,如MAC OS,是大端模式 的。 6、在游戏设计中,经常会根据不同的游戏状态调用不同的函数,我们可以通过函数指针来实现这一功能,请声明一个参数为int *,返回值为int的函数指针: int (*fun)(int *) 7、下面程序运行后的结果为:to test something char str[] = “glad to test something”; char *p = str; p++; int *p1 = static_cast(p); p1++; p = static_cast(p1); printf(“result is %sn”,p); 8、在一冒险游戏里,你见到一个宝箱,身上有N把钥匙,其中一把可以打开宝箱,假如没有任何提示,随机尝试,问: (1)恰好第K次(1= (2)平均需要尝试多少次。 这个就是求期望值 由于每次打开宝箱的概率都是1/n,则期望值为: 1*(1/n)+2*(1/n)+3*(1/n)+......+n*(1/n) = (n+1)/2 intel技术类笔试内容 4道问答题, 1, 你觉得C程序中为什么会有main, 有没有想过 exit,return,或什么都不做 都能够让程序正常终止 2 TOTAL个人伟一圈, 从1开始数到N,谁数到N出圈,下一个人继续从1开始数,返回最后一个出局的人, #define TOTAL 15; int xxxx(int N) { int ring[TOTAL] = {1,1,1,1,1,11,1,1,1,1,1,,11,,1,1,1,11,,11,} 全是1,面试 int nextstart = 0; for (i =1; i{ counter = 0; while(counter if (_______________) ring[nextstart] = 0; do { (____________;) /*是不是还有一句*/ } while(!ring[nextstart]); } } return nextstart +1; } 3. 一到互斥锁题,着一种状况下锁失效。 记得代码,不过懒的写了,上题写的都累,太多了,觉得不是一研能看出来的, 4。 VLMI (是不是这样缩写?)和 super scale 从 architecture角度看是什么 突然想不起这道了。 列举intel四种架构 我再加几个题目 记得几个: 1.GPIO 在那些场合可以应用? 2.main用EXIT,RETURN或者不用时,程序退出的解释! 3.15人排圈数数出列(数到N的),求最后出列的人?添加程序完成上述功能?br /> 4.还有一个互斥的问题编程解释 5.从VIEW和SUPER SCALAR观点看CPU ARCHITECT? 6.列出INTEL的芯片结构系列? 还有一堆有关INTEL ACHITECT的多选题! 以后大家早点学习IA啊! 还有----,增加中 1。关于c的main函数 2。15个人循环报数,报到N的出列,找出最后留下的那个人,算法填空题 3。找出一个给出的并行解决方案的错误情况 4。关于GPIO,intel的四种体系结构 选择题10题 有关vc和c,指针,HyporThreading Dual-core等等 继续--- 1. 三个float:a,b,c (a+b)+c==(b+a)+c (a+b)+c==(a+c)+b 2. 把一个链表反向填空 3. 设计一个重采样系统,说明如何anti-alias 4. y1(n)=x(2n), y2(n)=x(n/2),问: 如果y1为周期函数,那么x是否为周期函数 如果x为周期函数,那么y1是否为周期函数 如果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最快 a quick sort b buble sort c merge sort 8. 哪种结构,平均来讲,获取一个值最快 a. binary tree c. stack 1, 写出下列信号的奈亏斯特频率 (1)f(t)=1+cos(pait)+sin(4000pait) (2)f(t)=sin(4000pait)/pait (3)f(t)=(sin(4000pait)的平方)/pait 2.填程序 把一个计算m^n的程序填充完整,大概的意思是: 有一个全局数组char s[BUFSIZE] 利用这个数组计算,就是每个单元存放计算结果的.一位,index小的存放低位,index大 的存放高位 3。有两个线程 void producer() { while(1) { GeneratePacket(); PutPacketIntoBuffer(); Signal(customer); } } void customer() { while(1) { WaitForSignal(); if(PacketInBuffer>10) { ReadAllPackets(); ProcessPackets(); } } } (1)有没有其他方法可以提高程序的性能 (2)可不可以不使用信号之类的机制来实现上述的功能 4。优化下面的程序 (0)sum=0 (1)I=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 (10)I=I+1 (10)IF I<20 GOTO (2) 考的题目大致上是这样的: CS考题:大约三四题涉及体系结构,诸如pipeline,缓存的hit-ratio之类, 考了一些C/C++的知识 有一题类似IQ题 最最恶心的是有个写的很烂的程序,让你填空,反正我在15分钟内 没作出来,可能我比较弱吧。 EE考题:一题关于恒比码,是一种纠错码。 一题是FFT 一题枚举类型定义的(似乎应该放在CS里面) 又一题IQ 一、单选题: 1、色彩深度是指在一个图像中____________的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 2、当将CMYK模式的图像转换为多通道模式时,产生的通道名称是:___________ A、青色、洋红、黄色、黑色* B、青色、洋红、黄色 C、四个名称都是Alpha 通道 D、四个名称都是Black (黑色通道) 3、在Photoshop中的空白区域,双击可以实现____________ A、新建一个空白文档 B、新建一幅图片 C、打开一幅图片* D、只能打开一幅扩展名为.psd的文件 4、按住Ctrl键在Photoshop中的空白区域双击可以实现____________ A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 5、文件菜单中的“打开为”菜单项的作用是____________ A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 6、下列哪种工具可以选择连续的相似颜色的区域:____________ A、矩形选框工具 B、椭圆选框工具 C、魔棒工具* D、磁性套索工具 7、为了确定磁性套索工具对图像边缘的敏感程度,应调整下列哪个数值:____________ A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在色彩范围对话框中为了调整颜色的范围,应当调整:___________ A、反相 B、消除锯齿 C、颜色容差* D、羽化 9、变换选区命令不可以对选择范围进行哪个编辑:____________ A、缩放 B、变形 C、不规则变形* D、旋转 10、在路径曲线线段上,方向线和方向点的位置决定了曲线段的:____________ A、角度 B、形状* C、方向 D、像素 11、若要进入快速蒙版状态,应该:____________ A、建立一个选区* B、选择一个Alpha 通道 C、单击工具箱中的快速蒙版图标 D、单击编辑菜单中的快速蒙版 12、若想使各颜色通道以彩色显示,应选择下列哪个命令设定:___________ A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、Alpha 通道最主要的用途是____________ A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、移动图层中的图像时,如果每次需移动10 个象素的距离,应___________ A、按住Alt键的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、哪种类型的图层可以将图像自动对齐和分布:____________ A、调节图层 B、链接图层* C、填充图层 D、背景图层 16、滤镜中的__________效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生高光区域,好像用塑料纸包住物体时产生的效果。 A、塑料包装* B、塑料效果 C、基底凸现 D、底纹效果 17、在photoshop 7.0中__________是最重要、最精彩、最不可缺少的一部分 ,是一种特殊的软件处理模块,也是一种特殊的图像效果处理技术。 A、图层 B、蒙版 C、工具 D、滤镜* 18、PHOTOSHOP生成的文件默认的文件格式扩展名为____________ A、JPG B、PDF C、PSD* D、TIF 19、图象的分辩率为300象素每英寸,则每平方英寸上分布的象素总数为_________ A、600 B、900 C、60000 D、90000* 20、HSB中的H是指________ A、色相* B、明度 C、亮度 D、纯度 21、一个8位图像支持的颜色有_____________ A、16种 B、256种* C、65536种 D、1677万种 22、photoshop最多可以设置的暂存盘的数目是__________ A、3个 B、4个 C、5个 D、6个 23、photoshop缺省时,设置的保留历史状态数是_____________ A、20次* B、50次 C、99次 D、无限制 24、在对话框中,压住______键,可使取消按钮变成复位按钮。 A、Shift B、Alt* C、Ctrl D、space(空格) 25、当图像偏蓝时,使用变化功能应当给图像增加何种颜色:____________ A、蓝色 B、绿色 C、黄色* D、洋红 26、如果扫描的图像不够清晰,可用下列哪些滤镜弥补:____________ A、噪音 B、风格化 C、锐化* D、扭曲 27、下列哪种格式不支持无损失压缩:____________ A、PNG B、JPEG* C、PHOTOSHOP D、GIF 28、下列哪种格式用于网页中的图像制作:____________ A、EPS B、DCS 2.0 C、TIFF D、JPEG* 29、下列哪种格式支持图层:____________ A、PSD* B、JPG C、BMP D、DCS 2.0 30、当使用JPEG 作为优化图像的格式时:____________ A、JPEG 虽然不能支持动画,但它比其它的优化文件格式(GIF和PNG)所产生的文件一定小 B、当图像颜色数量限制在256 色以下时,JPEG 文件总比GIF 的大一些 C、图像质量百分比值越高,文件越大* D、图像质量百分比值越高,文件越小 31、下面对于高斯模糊叙述正确的是:____________ A、可以对一幅图像进行比较精细的模糊。 B、对图像进行很大范围的调整,产生区间很大的各种模糊效果。* C、使选区中的图像呈现出一种拍摄高速运动中的物体的模糊效果。 D、用于消除图像中颜色明显变化处的杂色,使图像变得柔和。 32、使用钢笔工具可以绘制出最简单的线条是什么:____________ A、直线* B、曲线 C、描点 D、像素 33、图层控制面板的快捷键是:___________ A、F6 B、F7* C、F8 D、F9 34、下列可以使图像产生立体光照效果的滤镜是____________ 计算机一级ps考试试题及答案计算机等级考试题库 A、风 B、等高线 C、浮雕效果* D、照亮边缘 35、下列哪个不属于在图层面板中可以调节的参数___________ A、透明度 B、编辑锁定 C、显示隐藏当前图层 D、图层的大小* 36、Alpha 通道相当于几位的灰度图:____________ A、4位 B、8位 C、16位* D、32位 37、在图层面板中,按住___________的同时单击垃圾桶图标,可直接将选中的通道删除。 A、Shift B、Alt* C、Ctrl D、space 38、按住下列哪个键可保证椭圆选框工具绘出的是正圆形__________ A、Shift* B、Alt C、Ctrl D、Caps Lock 39、当你使用魔棒工具在图像上单击,只有一个像素被选中,容差的值最可能是__________ A、255 B、256 C、1 D、0* 40、当单击路径调板下方的“用前景色填充路径”图标时,若想弹出填充路径的设置对话框,应同时按住下列的___________键 A、Shift B、Ctrl C、Alt* D、Shift+ctrl 【Intel上海交大笔试题目】相关文章: 1.笔试题目 2.格力笔试题目 3.CAD笔试题目 4.外管局笔试题目 5.索尼笔试题目 6.星巴克笔试题目 7.外企笔试题目 8.科尔尼笔试题目 9.新闻业笔试题目 10.SAP笔试题目篇4:Intel笔试真题技术笔试题目
篇5:intel笔试面试题目智力题附答案
篇6:Intel ICSC笔试经历
篇7:it笔试题目
篇8:it笔试题目
篇9:it笔试题目
篇10:it笔试题目
篇11:intel技术类笔试内容
篇12:PS笔试题目






文档为doc格式