7道嵌入式測試題
時間:2016-05-23 來源:未(wei)知
1、快速原(yuan)型是利用(yong)原(yuan)型輔助軟件開發(fa)的一種(zhong)新思(si)想,是在(zai)研究( )的方法和技術中產生的。
A.需求階段
B.設計階段
C.測試階段
D.軟件開發的各個階段
參(can)考答(da)案:A
2、下(xia)列關于管(guan)道(dao)(Pipe)通信的敘述(shu),正確的是()
A.一(yi)個管道可以實現雙向數據(ju)傳(chuan)輸
B.管道的容量(liang)僅(jin)受(shou)磁盤容量(liang)大小限制
C.進程對管(guan)道(dao)進行(xing)讀(du)操作(zuo)和寫(xie)操作(zuo)都可能被阻塞
D.一個(ge)管道只能(neng)有一個(ge)讀進(jin)程或一個(ge)寫(xie)進(jin)程對其(qi)操作
參考答案:C
3、A派(pai)生出子(zi)類B,B派(pai)生出子(zi)類C,并且在java源代碼中(zhong)有(you)如下聲明:
1.A a0=new A();
2.A a1=new B();
3.A a2=new C();
以下(xia)哪個(ge)說法是(shi)正確的?
A.第(di)1行,第(di)2行和第(di)3行的(de)聲明都(dou)是正確的(de)
B.第1,2,3行都能通過編譯,但第2,3行運行時(shi)出錯
C.第1,2行能(neng)通(tong)過(guo)編譯(yi)(yi),但第3行編譯(yi)(yi)出錯
D.只有第(di)1行能通過(guo)編譯
參考答案:A
4、下(xia)面(mian)四個類A,B,C,D,在32位機器上sizeof(A),sizeof(B),sizeof(C),sizeof(D)值(zhi)分別為()
class A{
};
class B{
char ch;
int x;
};
class C{
public:
void Print(void){}
};
class D
{
public:
virtual void Print(void){}
};
A.0,5,0,0
B.1,8,4,4
C.1,8,1,4
D.1,5,1,4
參考答案:C
5、用深(shen)度優先遍歷(li)方法(fa)遍歷(li)一個有向無環圖(tu),并(bing)在深(shen)度優先遍歷(li)算法(fa)中按退棧次序打印出相應的頂點(dian),則輸出的頂點(dian)序列是()。
A.逆拓(tuo)撲有(you)序
B.無序
C.拓撲有序
D.深度優先遍歷序(xu)列(lie)
參考答案:A
6、( )面向對(dui)象(xiang)程序設計(ji)語言不同(tong)于其他語言的主(zhu)要特(te)點
A.繼承性
B.消息傳遞
C.多態性
D.封裝性
參考答案:ACD
7、簡要(yao)說明嵌入(ru)式(shi)系統的硬件組成(cheng)和(he)軟(ruan)件組成(cheng)。
參考答案:硬件組成:微處(chu)理器、存(cun)儲器、輸(shu)入(ru)設(she)備、輸(shu)出設(she)備。
軟件組成:嵌入(ru)式(shi)應用程序(xu)、應用程序(xu)接口、嵌入(ru)式(shi)實時(shi)操作系統、板級支(zhi)持包

