嵌(qian)入(ru)式Linux測試題(含(han)答案(an))
時間:2016-06-17 來(lai)源:未(wei)知(zhi)
1、c語言中,設有如下說明:
typedef struct ST{
long a; int b; char c[2];
} NEW;
敘(xu)述中(zhong)正確的是:
A.ST是一個結(jie)構體類型
B.NEW是一個結構體類型
C.NEW是一個結構體變量
D.以上的說明形式非法
2、如果希望監聽TCP端口9000,應該怎樣創建socket?
A.new Socket("localhost",9000);
B.new ServerSocket(9000);
C.new Socket(9000);
D.new ServerSocket("localhost",9000);
3、關于(yu) int a[10]; 問下(xia)面哪些不可以表(biao)示 a[1] 的地(di)址?
A.a+sizeof(int)
B.&a[0]+1
C.(int*)&a+1
D.(int*)((char*)&a+sizeof(int))
4、4個圓(yuan)盤的Hanoi塔,總的移(yi)動次數為()
A.7
B.8
C.15
D.16
5、在一(yi)個cpp文件里面,定義了一(yi)個static類型的(de)全局變量(liang),下面一(yi)個正確的(de)描述(shu)是
A.只能(neng)在(zai)該cpp所(suo)在(zai)的編譯模塊(kuai)中(zhong)使用該變量
B.該變量的值是不(bu)可改變的
C.該變量不能在類的成員函數(shu)中引用(yong)
D.這種變量(liang)只能(neng)(neng)是(shi)基本類(lei)型(xing)(如int,char)不能(neng)(neng)是(shi)C++類(lei)型(xing)
6、下面哪一種算法不是圖像空(kong)間的消隱算法?
A.畫家算(suan)法
B.Z-buffer算法
C.可(ke)見面光(guang)線追蹤算法
D.區間掃描線算法
7、軟件測(ce)試類型按開發階段劃(hua)分是?
A.需求測(ce)試、單元測(ce)試、集成(cheng)測(ce)試、驗證測(ce)試
B.單元測(ce)試、集成測(ce)試、確認測(ce)試、系(xi)統測(ce)試、驗收(shou)測(ce)試
C.單(dan)元測(ce)試(shi)、集成測(ce)試(shi)、驗證測(ce)試(shi)、確認測(ce)試(shi)、驗收測(ce)試(shi)
D.調(diao)試、單(dan)元(yuan)測(ce)(ce)試、集成測(ce)(ce)試、用(yong)戶(hu)測(ce)(ce)試
8、寫出(chu)下列代碼的輸出(chu)內容1
int inc(int a)
{
return(++a);
}
int multi(int*a,int*b,int*c)
{
return(*c=*a**b);
}
typedef int(FUNC1)(int in);
typedef int(FUNC2) (int*,int*,int*);
void show(FUNC2 fun,int arg1, int*arg2)
{
FUNC1 * p=&inc;
int temp =p(arg1);
fun(&temp,&arg1, arg2);
printf("%d\n",*arg2);
}
main( )
{
int a;
show(multi,10,&a);
return 0;
}
110
參考答案:
1~5:BBACA 6~7:DB 8:110

