計算機二級c語言備考題庫!
計算機二級c語言備考題庫!
注:計算機等級考試題庫題目太多,本文為資料匯編,源自攻關(guān)學習網(wǎng)完整版,各資料均含答案解析,自帶app,每年更新,完整版查找見文末!
計算機二級c語言備考題庫摘錄:
下列敘述中正確的是
A.所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點
B.所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(即葉子結(jié)點)
C.只有一個根結(jié)點,且只有一個葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)
D.沒有根結(jié)點或沒有葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)
【答案】D
【解析】D項正確,線性結(jié)構(gòu)的特點是:①集合中必存在第一個元素"且惟一:2集合中必存在"最后一個元素"
且惟一:③除最后一個元素外,其他數(shù)據(jù)元素均有惟一的"后繼";④除第一個元素外,其他數(shù)據(jù)元素均有惟一的"前驅(qū)"。所以沒有根結(jié)點或沒有葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)。AB兩項錯誤,不是所有數(shù)據(jù)結(jié)構(gòu)都必須有根結(jié)點和葉子結(jié)點;C項錯誤,數(shù)據(jù)結(jié)構(gòu)中若有中間結(jié)點不滿足只有一個前件或者后件的條件,就不是線性結(jié)構(gòu)。答案選擇D選項
下面不屬于黑盒測試方法的是()。
A.邊界值分析法
B.基本路徑測試
C.等價類劃分法
D.錯誤推測法
【答案】B
【解析】常見的黑盒測試方法有:等價類劃分法、邊界值分析法、錯誤推測法以及因果圖等:常見的白盒測試方法有:邏輯覆蓋測試和基本路徑測試。答案選擇B選項,
下列選項中,不屬于數(shù)據(jù)管理員(DBA)職責的是()
A.數(shù)據(jù)庫維護
B.數(shù)據(jù)庫設(shè)計
C.改善系統(tǒng)性能,提高系統(tǒng)效率
D.數(shù)據(jù)類型轉(zhuǎn)換
【答案】
【解析】數(shù)據(jù)庫管理員對數(shù)據(jù)庫進行規(guī)劃、設(shè)計、維護、監(jiān)視等,其主要工作有:①數(shù)據(jù)庫設(shè)計,主要是對數(shù)據(jù)模式進行設(shè)計:②數(shù)據(jù)庫維護,對數(shù)據(jù)庫中的數(shù)據(jù)安全性、完整性、并發(fā)控制及系統(tǒng)恢復、數(shù)據(jù)定期轉(zhuǎn)儲等進行實施與維護:③改善系統(tǒng)性能,不斷調(diào)整內(nèi)部結(jié)構(gòu),提高系統(tǒng)效率。答案選擇D選項。
下列二叉樹描述中,正確的是()。
A.任何一棵二叉樹必須有一個度為2的結(jié)點
B.二叉樹的度可以小于2
C.非空二叉樹有0個或1個根結(jié)點
D.至少有2個根結(jié)點
【答案】B
【解析】空樹度為0,斜二叉樹度為1,故A項錯誤,B項正確??斩鏄錄]有結(jié)點,非空二叉樹的定義中要求有且只有一個結(jié)點是該樹的根結(jié)點,故C和D項錯誤。答案選擇B選項。
下列敘述中,不符合良好程序設(shè)計風格要求的是
A.程序的效率第一,清晰第二
B.程序的可讀性好
C.程序中要有必要的注釋
D.輸入數(shù)據(jù)前要有提示信息
【答案】A
【解析】"清晰第一,效率第二”是當今主導的程序設(shè)計風格。對程序的要求不僅是能夠運行正常,還要便于調(diào)試和維護,所以程序要具有良好的可讀性,語句結(jié)構(gòu)應該簡單直接,這有利于程序的開發(fā)與維護。答案選擇A選項。
設(shè)二叉樹如下:
則后序序列為
A.ABDEGCFH
B.DBGEAFHC
C.DGEBHFCA
D.ABCDEFGH
【答案】C
【解析】后序遍歷,先訪問左子樹,再訪問右子樹,最后訪問根結(jié)點,法一:本題中,樹不為空,所以先后序遍歷左子樹,得DGEB,再后序遍歷右子樹,得HFC,最后訪問根結(jié)點。所以該二叉樹的后序序列為DGEBHFCA,法二:由后序遍歷的過程知,樹的根結(jié)點一定是最后遍歷到,即A結(jié)點一定在遍歷序列的最后,答案選擇C選項。
待排序的關(guān)鍵碼序列為(15,20,9,30,67,65,45,90),要按關(guān)鍵碼值遞增的順序排序,采取簡單選擇排序法,第一趟排序后關(guān)鍵碼15被放到第()個位置。
A.2
B.3
C.4
D.5
【答案】B
【解析】簡單選擇排序的算法可以描述為:將整個待排序序列分為有序和無序兩部分,初始時有序部分為空;每一趟排序時掃描無序序列,找到最小的元素,將它與無序序列的首元素交換位置,直到無序序列為空。
所以第一趟排序后,將選出的最小元素9與15交換,15被放在第3個位置。答案選擇B選項。
下列關(guān)系表達式中,結(jié)果為“假”的是(
A.(3+4)>6
B.(3!=4)>2
C.3==413
D.(3-4)==1
【答案】в
【解析】A項,先執(zhí)行3+4=7,7>6,結(jié)果為真;B項,先執(zhí)行31=4為真,即為1,1>2結(jié)果為假;C項,先執(zhí)行3<-4結(jié)果為真,即1,再邏輯或運算只要左邊值為1,就不在執(zhí)行右邊運算,結(jié)果為真;D項,先執(zhí)行3-4結(jié)果為真,即為1,再執(zhí)行1=1,結(jié)果為真。答案選擇B選項。
下列敘述中正確的是
A.可以用關(guān)系運算符比較字符串的大小
B.空字符串不占用內(nèi)存,其內(nèi)存空間大小是0
C.兩個連續(xù)的單引號是合法的字符常量
D.兩個連續(xù)的雙引號是合法的字符串常量
【答案】D
【解析】A項錯誤,關(guān)系運算符不能比較字符串大小,可以用函數(shù)庫中的字符串比較函數(shù)來比較字符串的大??;B項錯誤,空字符串占用一個字節(jié)的內(nèi)存;C項錯誤,字符常量是用單引號把一個字符括起來;D項正確,兩個連續(xù)的雙引號是一個字符串常量,稱為空串。答案選擇D選項。
以下關(guān)于C語言函數(shù)參數(shù)傳遞方式的敘述正確的是
A.數(shù)據(jù)只能從實參單向傳遞給形參
B.數(shù)據(jù)可以在實參和形參之間雙向傳遞
C.數(shù)據(jù)只能從形參單向傳遞給實參
D.C語言的函數(shù),參數(shù)既可以從實參單向傳遞給形參,也可以在實參和形參之間雙向傳遞,可視情況選擇使用
【答案】A
【解析】數(shù)據(jù)只能由實參單向傳遞給形參稱為“值傳遞”,而不能由形參傳給實參,A項正確,B.C、D錯誤:數(shù)組名、指針等作參數(shù),實參傳遞給形參的是地址值,這樣形參和實參就指向同一段內(nèi)存單元,在函數(shù)體內(nèi)對形參數(shù)據(jù)的改變也將影響到實參。答案選擇A選項。
……
全國計算機等級考試《二級C語言》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級C++語言程序設(shè)計》題庫【歷年真題+專項題庫】
全國計算機等級考試《二級Access數(shù)據(jù)庫程序設(shè)計》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級Java語言程序設(shè)計》題庫【歷年真題+章節(jié)題庫+模擬試題】
全國計算機等級考試《二級java》考點精講班
全國計算機等級考試《二級Python語言程序設(shè)計》基礎(chǔ)精講班
全國計算機等級考試《二級公共基礎(chǔ)知識》網(wǎng)授精講班【教材精講+真題串講】
全國計算機等級考試《二級C語言程序設(shè)計》真題精講班(網(wǎng)授)
全國計算機等級考試-二級C語言程序設(shè)計歷年真題與模擬試題詳解
……

>>>本文為多資料匯編>>>完整版載于攻關(guān)學習網(wǎng)>>>每年更新!
>>>資料查找>>>同名網(wǎng)站/公眾號【攻關(guān)學習網(wǎng)】>>>查找>>>
>>>或直接點擊/復制/搜一搜/下方網(wǎng)址查找 ?
http://ggw.100xuexi.com
