嵌入(ru)式(shi)常(chang)考軟件面試題(含答(da)案(an))
時間:2016-04-19 來(lai)源(yuan):未知
1、有(you)以下程(cheng)序
#include
main()
{
int y = 1,x,a [ ] = {2,4,6,8,10},*p;
p = &a[1];
for (x = 0; x < 3;x + +)
y = y + *(p + x);
printf ("%d\n ",y );
}
程(cheng)序(xu)運行后的(de)輸出(chu)結(jie)果是?
A.17
B.19
C.18
D.20
參考答案:B
2、關(guan)于測試驅動開發,描述錯誤的是
A.測試驅動開發式是一種敏捷開發方法(fa)
B.TDD需求開(kai)發人員學習測(ce)試相關知(zhi)識
C.測試驅(qu)動(dong)開(kai)發不適(shi)合使用CMM/CMMI方法
D.測試驅動開(kai)發(fa)可(ke)以(yi)和結對編程結合使用(yong)
參考(kao)答案:C
3、下面哪些類可以被繼承? Java.lang.Thread、java.lang.Number、java.lang.Double、java.lang.Math、 java.lang.ClassLoader
A.Thread
B.Number
C.Double
D.Math
E.ClassLoader
參考答案(an):ABE
4、如果有一(yi)個類是(shi) myClass , 關于下面代碼正確(que)描述的是(shi):
myClass::~myClass(){
delete this;
this = NULL;
}
A.正確,我們避免了內存泄(xie)漏(lou)
B.它會導致棧溢出
C.無法編譯(yi)通過
D.這是不正確的,它沒有釋(shi)放任(ren)何成(cheng)員變量。
參考答案:C
5、在/etc/fstab文件中指定的文件系統加載參數(shu)中, 參數(shu)一般用于CD-ROM等(deng)移(yi)動設備。
A.defaults
B.sw
C.rw和(he)ro
D.noauto
參考答案:D
6、線性(xing)表(a1,a2,…,an)以鏈接方式(shi)存儲時,訪問第i位置(zhi)元素(su)的時間復雜(za)性(xing)為(wei)()
A.O(n)
B.O(1)
C.O(i)
D.O(i-1)
參考答案:A