當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式招聘 > 嵌入式面試題 > 某同學(xué)剛面試的嵌入式面試題
嵌入式面試題對于嵌入式工程師來說,常見的往往是自己遺忘或遺漏的練習(xí)題。趕緊來看看這里有你疏忽掉的面試題沒有!
1、數(shù)組定義為“ int a [ 4 ] ; ”,表達(dá)式 ( ) 是錯誤的。
A.*a
B.a [ 0 ]
C.a
D.a++
參考答案:D
2、以下哪些命令可以查看當(dāng)前系統(tǒng)的啟動時間()
A.w
B.top
C.ps
D.uptime
參考答案:D
3、設(shè)float a=2, b=4, c=3;,以下C語言表達(dá)式與代數(shù)式 (a+b)+c計算結(jié)果不一致的是
A.(a+b)*c/2
B.(1/2)*(a+b)*c
C.(a+b)*c*1/2
D.c/2*(a+b)
參考答案:B
4、為了將當(dāng)前目錄下的歸檔文件myftp. tgz解壓縮到/tmp目錄下,用戶可以使用命令
A.tar xvzf myftp. tgz –C /tmp
B.tar xvzf myftp. tgz –R /tmp
C.tar vzf myftp. tgz –X /tmp
D.tar xvzf myftp. tgz /tmp
參考答案:A
5、為了向二進(jìn)制文件尾部增加數(shù)據(jù),打開文件的方式應(yīng)采用
A.″ab″
B.″rb+″
C.″wb″
D.″wb+″
參考答案:D
6、增加一個用戶的命令是什么
A.useradd
B.usermod
C.groupadd
D.userdel
參考答案:A
7、C語言中,下列運(yùn)算符優(yōu)先級高的是
A.!
B.%
C.>>
D.= =
參考答案:A
8、下面有關(guān)內(nèi)核線程和用戶線程說法錯誤的是?
A.用戶線程因 I/O 而處于等待狀態(tài)時,整個進(jìn)程就會被調(diào)度程序切換為等待狀態(tài),其他線程得不到運(yùn)行的機(jī)會
B.內(nèi)核線程只運(yùn)行在內(nèi)核態(tài),不受用戶態(tài)上下文的影響。
C.用戶線程和內(nèi)核線程的調(diào)度都需要進(jìn)過內(nèi)核態(tài)。
D.內(nèi)核線程有利于發(fā)揮多處理器的并發(fā)優(yōu)勢,但卻占用了更多的系統(tǒng)開支。
參考答案:C
9、Linux系統(tǒng)中某個可執(zhí)行文件屬于root并且有setid,當(dāng)一個普通用戶mike運(yùn)行這個程序時,產(chǎn)生的進(jìn)程的有效用戶和實(shí)際用戶分別是____?
A.root mike
B.root rooy
C.mike root
D.mike mike
E.deamon mike
F.mike deamon
參考答案:A
10、定義函數(shù)時,缺省函數(shù)的類型聲明,則函數(shù)類型取缺省類型
A.void
B.char
C.float
D.int
參考答案:D