 嵌入式軟件面試題 綜合選擇題(含答案(an))
							時間:2016-03-14      來源:未知
							嵌入式軟件面試題 綜合選擇題(含答案(an))
							時間:2016-03-14      來源:未知 
							1、下面(mian)有關(guan)c++線程(cheng)安全,說(shuo)法錯誤的是
A.線(xian)程安全問(wen)題都是由全局變量(liang)及靜(jing)態變量(liang)引起的
B.若(ruo)每個(ge)(ge)線程(cheng)中對全(quan)局變(bian)量、靜態變(bian)量只有(you)讀操(cao)作,而無(wu)寫操(cao)作,一般來說,這個(ge)(ge)全(quan)局變(bian)量是線程(cheng)安全(quan)的;若(ruo)有(you)多個(ge)(ge)線程(cheng)同時執行寫操(cao)作,一般都需要考慮線程(cheng)同步,否則的話(hua)就(jiu)可(ke)能(neng)影響線程(cheng)安全(quan)
C.c++標準庫里面的(de)string保證(zheng)是線程(cheng)安全的(de)
D.POSIX線程(cheng)標準(zhun)要求(qiu)C標準(zhun)庫中的大(da)多數(shu)函數(shu)具備線程(cheng)安全性
參考答案:C
2、一(yi)棵有(you)n個結點的二(er)叉(cha)樹(shu),按層次從(cong)上(shang)到下,同一(yi)層從(cong)左到右(you)順序存儲在一(yi)維數組A[1..n]中,則二(er)叉(cha)樹(shu)中第i個結點(i從(cong)1開始(shi)用(yong)上(shang)述(shu)方法編號)的右(you)孩子在數組A中的位置是(shi)()
A.A[2i](2i<=n)
B.A[2i+1](2i+1<=n)
C.A[i-2]
D.條件(jian)不(bu)充分,無法確定(ding)
參考答案:D
3、定義:int *const ptr;下(xia)面哪種說(shuo)法是正確的(de)()
A.ptr不可修(xiu)改,*ptr可修(xiu)改
B.ptr不可修改,*ptr不可修改
C.ptr可(ke)(ke)修改,*ptr不可(ke)(ke)修改
D.ptr可修(xiu)改(gai),*ptr可修(xiu)改(gai)
參考答案:A
4、下(xia)列屬于(yu)SAX解析xml 文(wen)件的(de)優(you)點的(de)是?
A.不是(shi)長久駐留在內存,數(shu)據不是(shi)持久的,事(shi)件(jian)過后,若沒有保存數(shu)據,數(shu)據就會(hui)消失
B.不用事先調入整個文檔,占用資(zi)源少
C.整個文檔調入內(nei)存,浪費(fei)時間和空間
D.將整個文檔樹在(zai)內存中,便于操作,支持(chi)刪除(chu),修(xiu)改,重新排列等多(duo)種功能
參(can)考(kao)答(da)案:B
5、如果關系模式R=(A,B,C,D,E)中的函(han)數依(yi)賴集F={A→B,B→C,CE→D},這(zhe)是(shi)第(di)幾(ji)范(fan)式?
A.第(di)三范式(shi)
B.第二范式
C.第四范式
D.第一范式
參考答案:D
6、影響聚類(lei)算法效(xiao)果的主要原(yuan)因有(you):( )
A.特征選取
B.模式相似性測度
C.分類準(zhun)則
D.已知類別的樣本質(zhi)量(liang)
參考答案:ABC
7、有關(guan)線程(cheng)的(de)哪些敘述是對的(de)()
A.當一個線(xian)程因為(wei)搶先(xian)機制而(er)停(ting)止運(yun)行,它被放在可運(yun)行隊列的(de)前面(mian)
B.一個(ge)線程可能因為(wei)不(bu)同的(de)原因停(ting)止(cease)并進入就(jiu)緒狀態(tai)
C.使用start()方法可(ke)(ke)以使一個(ge)線(xian)程成為可(ke)(ke)運(yun)行的,但是它不(bu)一定(ding)立即開始運(yun)行
D.一旦一個線程被創建(jian),它就立即開始運行
參考答案:BC

