10道關(guan)于(yu)嵌入式工程師測試題(附(fu)答(da)案)
時間(jian):2016-06-03 來源:未(wei)知
1、有如(ru)下模板定(ding)義:
template
T fun(T x,T y){
return x*x+y*y;
}
在下列對fun的調(diao)用(yong)中,錯誤(wu)的是()
fun(1, 2)
fun(1.0, 2)
fun(2.0, 1.0)
fun
A.2
B.3
C.4
D.5
2、定(ding)義:int *const ptr;下面(mian)哪種說(shuo)法是正確的()
A.ptr不(bu)可(ke)修改,*ptr可(ke)修改
B.ptr不可修(xiu)改,*ptr不可修(xiu)改
C.ptr可(ke)修改,*ptr不可(ke)修改
D.ptr可修改,*ptr可修改
3、用邊界值分析法,假定1
A.X=2,X=9
B.X=1,X=10
C.X=1,X=2,X=9,X=10
D.X=1,X=5,X=6,X=10
4、有以下類定義:
abstract class Animal{
abstract void say();
}
public class Cat extends Animal{
public Cat(){
System.out.printf("I am a cat");
}
public static void main(String[] args) {
Cat cat=new Cat();
}
}
運行后的結果(guo)為()
A.I am a cat
B.Animal能編譯,Cat不能編譯
C.Animal不能(neng)編譯,Cat能(neng)編譯
D.編(bian)譯能通過,但(dan)是沒有輸(shu)出(chu)結果
5、(1)靜態鏈表既有順序存儲的優點,又有動態鏈表的優點。所以,它(ta)存取表中第i個元素的時(shi)間與i無關。
(2)靜態鏈表(biao)中能容(rong)納(na)的(de)元素個(ge)數的(de)大數在表(biao)定(ding)義時就確(que)定(ding)了,以后不(bu)能增(zeng)加.
(3)靜態鏈(lian)表與動態鏈(lian)表在元素(su)的插入(ru)、刪除上類似(si),不需做(zuo)元素(su)的移動。
以上描述錯誤的是()
A.(1)
B.(2)
C.(1),(2)
D.(1),(2),(3)
6、下面關于求(qiu)關鍵(jian)路徑的(de)說法不正確的(de)是()
A.關(guan)鍵(jian)(jian)活動(dong)一定位(wei)于(yu)關(guan)鍵(jian)(jian)路徑上
B.求(qiu)關鍵路徑(jing)是(shi)以拓撲排(pai)序為基礎的
C.一個事件的早(zao)(zao)開始時間同(tong)以該事件為(wei)尾(wei)的弧的活動早(zao)(zao)開始時間相同(tong)
D.一個事(shi)件的(de)遲開(kai)始時(shi)間為以該事(shi)件為尾的(de)弧的(de)活動(dong)遲開(kai)始時(shi)間與該活動(dong)的(de)持(chi)續時(shi)間的(de)差
7、寫出(chu)完成(cheng)以下(xia)功能的(de)Linux命令:使用sed命令, 將文(wen)件xyz中的(de)單詞AAA全(quan)部替換(huan)為BBB
A.sed 's/AAA/BBB' xyz
B.sed 's/AAA/BBB/d' xyz
C.sed 's/AAA/BBB/g' xyz
D.sed 's/AAA/BBB/p' xyz
【判斷對錯】
8、只有那種使用了局部(bu)變量的遞歸過(guo)程在(zai)轉換成非遞歸過(guo)程時才(cai)必須使用棧()
A.對
B.錯
9、集成測試計劃(hua)在需求分析階段末提交()
A.對
B.錯
10、在(zai)AOE圖中,關(guan)鍵路徑上活動的(de)時(shi)間(jian)延(yan)(yan)長(chang)多(duo)少,整個工(gong)程的(de)時(shi)間(jian)也(ye)就隨(sui)之(zhi)延(yan)(yan)長(chang)多(duo)少()
A.對
B.錯
參考答案:
1~5:BACBA 6~10:DCBBA

