嵌入(ru)式研發經典面試題(含答案)
時間:2016-11-28 來源:未知
1、以下程序的輸出(chu)結果是?
int x = 1;
do{
printf("%2d\n",x++);
}while(x--);
A 1
B 無任何輸出(chu)
C 2
D 陷入死循環
2、以下不屬(shu)于tcp連接斷開的狀態是?
A TIME_WAIT
B FIN_WAIT_1
C SYNC_SENT
D FIN_WAIT_2
3、4個圓盤的(de)Hanoi塔,總的(de)移(yi)動次數為(wei)()
A 7
B 8
C 15
D 16
4、內核不包括的子系統是()。
A 進程管(guan)理系統(tong)
B 內存管理系統
C I/O管(guan)理(li)系統
D硬件管理(li)系統
5、在linux編程中,以(yi)下哪個TCP的套接(jie)字(zi)選項與nagle算法的開啟和關(guan)閉有關(guan)?
A TCP_MAXSEG
B TCP_NODELAY
C TCP_SYNCNT
D TCP_KEEPALIVE
6、對于(yu)順序(xu)存儲的(de)(de)線性(xing)表,訪問結點(dian)和(he)增加結點(dian)的(de)(de)時間復雜度為()。
A O(n) O(n)
B O(n) O(1)
C O(1) O(n)
D O(1) O(1)
7、下列對(dui)shell變量FRUIT操作,正確(que)的是(shi)()。
A 為變(bian)量賦值:$FRUIT=apple
B 顯示變量的值:fruit=apple
C 顯示變量的值:echo $FRUIT
D 判斷(duan)變量是否有值:[ -f “$FRUIT” ]
8、下面哪些特性可能導致代碼體(ti)積膨脹(zhang)?
A 宏定義
B 模板
C 內聯函數
D 遞歸
參考答案:
1~5:DCCDB CC ABC

