4道問答題,
1。 你覺得C程序中為什么會有main(), 有沒有想過 exit,return,或什么都不做 都能夠讓程序正常終止
2
TOTAL個人偉一圈, 從1開始數(shù)到N,誰數(shù)到N出圈,下一個人繼續(xù)從1開始數(shù),返回最后一個出局的人,
#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四種架構(gòu)
我再加幾個題目
記得幾個:
1.GPIO 在那些場合可以應(yīng)用?
2.main用EXIT,RETURN或者不用時,程序退出的解釋!
3.15人排圈數(shù)數(shù)出列(數(shù)到N的),求最后出列的人?添加程序完成上述功能?br />
4.還有一個互斥的問題編程解釋
5.從VIEW和SUPER SCALAR觀點看CPU ARCHITECT?
6.列出INTEL的芯片結(jié)構(gòu)系列?
還有一堆有關(guān)INTEL ACHITECT的多選題!
以后大家早點學(xué)習(xí)IA啊!
還有----,增加中
1。關(guān)于c的main函數(shù)
2。15個人循環(huán)報數(shù),報到N的出列,找出最后留下的那個人,算法填空題
3。找出一個給出的并行解決方案的錯誤情況
4。關(guān)于GPIO,intel的四種體系結(jié)構(gòu)
選擇題10題
有關(guān)vc和c,指針,HyporThreading Dual-core等等
繼續(xù)---
1. 三個float:a,b,c
(a+b)+c==(b+a)+c
(a+b)+c==(a+c)+b
2. 把一個鏈表反向填空
3. 設(shè)計一個重采樣系統(tǒng),說明如何anti-alias
4. y1(n)=x(2n), y2(n)=x(n/2),問:
如果y1為周期函數(shù),那么x是否為周期函數(shù)
如果x為周期函數(shù),那么y1是否為周期函數(shù)
如果y2為周期函數(shù),那么x是否為周期函數(shù)
如果x為周期函數(shù),那么y2是否為周期函數(shù)
5. 如果模擬信號的帶寬為5KHZ,要用8K的采樣率,怎么辦。
4. 某個程序在一個嵌入式系統(tǒng)(200M的CPU,50M的SDRAM)中已經(jīng)最化了,換到另一
個系統(tǒng)(300M的CPU,50M的SDRAM)中運行,還需要優(yōu)化嗎?
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. 哪種結(jié)構(gòu),平均來講,獲取一個值最快