嵌入(ru)式Linux研發筆試(shi)題(含答案(an))
時間:2016-06-29 來源(yuan):未知
下面有關嵌入式Linux筆試題(ti)(ti),為大(da)家(jia)總結關于近幾年軟件公(gong)司常考(kao)面試題(ti)(ti),面試前也(ye)為自(zi)己做個測(ce)評(ping)。希望對(dui)大(da)家(jia)有所幫助!
1、有定義如(ru)下:
static char x[ ]= "abcde";
static char y[ ]={ 'a', 'b', 'c', 'd', 'e'};
則(ze)正確的說法是?
A.x數組的(de)長度大(da)于y數組的(de)長度
B.x數(shu)組和y數(shu)組的長度相同
C.x數組(zu)的長(chang)度小于y數組(zu)的長(chang)度
D.x數組與(yu)y數組等(deng)價
2、public static void main(String args[]) {
Thread t=new Thread(){
public void run(){
dianping();
}
};
t.run();
System.out.print("dazhong");
}
static void dianping(){
System.out.print("dianping");
}
該程序運行的結(jie)果是()
A.dazhongdianping
B.dianpingdazhong
C.a和b都有可能
D.dianping循環輸(shu)出,dazhong夾雜在中(zhong)間
3、若某線性表常用的操作是存取(qu)任一指定序號的元素(su)和(he)在后進行插入和(he)刪除運算,則利用()存儲方式(shi)節(jie)省時間。
A.順序表
B.雙鏈表
C.帶頭結點的(de)雙循環鏈表
D.單(dan)循環鏈(lian)表
4、設數組data[m]作為(wei)循環隊列的存(cun)儲空間(jian)。front為(wei)隊頭(tou)指(zhi)(zhi)針(zhen),rear為(wei)隊尾指(zhi)(zhi)針(zhen),則執行出隊操(cao)作后其(qi)頭(tou)指(zhi)(zhi)針(zhen)front值為(wei)()
A.front=front+1
B.front=(front+1)%(m-1)
C.front=(front-1)%m
D.front=(front+1)%m
5、下面代碼段的運(yun)行結(jie)果(guo)(環境linux平臺, g++編(bian)譯器(qi)):
int main() {
int x = 10;
int y = 10;
x = y = ++y;
printf("%d %d", x, y);
return 0;
}
A.10 10
B.10 11
C.11 10
D.11 11
6、int main(){fork()||fork();}共創(chuang)建幾個(ge)進程:_____
A.2
B.3
C.4
D.5
[多選]
7、下列說法(fa)錯誤的是 ()
A.當top等(deng)于數(shu)組的大下(xia)標值時則棧滿
B.棧不能對(dui)輸(shu)入(ru)序列部分或全(quan)局(ju)起(qi)求逆作用
C.top=0 時(shi)(shi)為空棧,元素進棧時(shi)(shi)指針 top 不(bu)斷地(di)減 1
D.利用一組地址連續的存(cun)儲單(dan)元依次存(cun)放自棧(zhan)底到棧(zhan)頂的數據元素(su),這種形式的棧(zhan)也稱為順(shun)序棧(zhan)
8、下面算法(fa)中(zhong)可以判(pan)斷出(chu)一個有(you)向圖(tu)是否(fou)有(you)環的是()
A.求(qiu)短路徑(jing)
B.深度優(you)先遍歷
C.廣度優先遍歷
D.拓撲排序
9、( )面向對象(xiang)程(cheng)序設計(ji)語(yu)言不同于其(qi)他語(yu)言的主要特點(dian)。
A.繼承性
B.消息傳(chuan)遞
C.多態性
D.封裝性
參考答案:
1~5:ABADD 6:B BC BD ACD

