通過真題的練習,我們可以瞭解計算機等級考試的題型,有針對性的複習。以下是本站小編搜尋整理的一份全國計算機二級考試《C語言》真題與答案,供參考練習,預祝考生們考出自己理想的成績!想了解更多相關資訊請持續關注我們應屆畢業生考試網!
1.下列敘述中正確的是。
A.程式執行的效率與資料的儲存結構密切相關
B.程式執行的效率只取決於程式的控制結構
C.程式執行的效率只取決於所處理的資料量
D.以上三種說法都不對
正確答案:A
2.下列與佇列結構有關聯的是
A.函式的遞迴呼叫
B.陣列元素的引用
C.多重迴圈的執行
D.先到先服務的作業排程
正確答案:D
3.一個棧的初始狀態為空。現將元素1,2,3,A,B,C依次入棧,然後再依次出棧,則元素出棧的順序是
A.1,2,3,A,B,C
B.C,B,A,1,2,3
C.C,B,A,3,2,1
D.1,2,3,C,B,A
正確答案:C
4.下面屬於白盒測試方法的是______。
A.等價類劃分法
B.邏輯覆蓋
C.邊界值分析法
D.錯誤推測法
正確答案:B
5.下面對物件概念描述正確的是()。
A.物件間的通訊靠訊息傳遞
B.物件是名字和方法的封裝體
C.任何物件必須有繼承性
D.物件的多型性是指一個物件有多個操作
正確答案:A
6.軟體設計中模組劃分應遵循的準則是()。
A.低內聚低耦合
B.高內聚低耦合
C.低內聚高耦合
D.高內聚高耦合
正確答案:B
7.下面描述中不屬於資料庫系統特點的是()。
A.資料共享
B.資料完整性
C.資料冗餘度高
D.資料獨立性高
正確答案:C
8.資料庫設計過程不包括()。
A.概念設計
B.邏輯設計
C.物理設計
D.演算法設計
正確答案:D
9.以下敘述正確的是()。
A.C語言函式可以巢狀呼叫,例如:fun(fun(x))
B.C語言程式是由過程和函式組成的
C.c語言函式不可以單獨編譯
D.c語言中除了main函式,其他函式不可作為單獨檔案形式存在
正確答案:A
10.以下選項中合法的識別符號是
A)1_1
B)1-1
C)_11
D)1_ _
正確答案:C
11.表示式3.6-5/2+1.2+5%2的值是()
A.4.3
B.4.8
C.3.3
D.3.8
正確答案:D
12.設迴圈佇列的儲存空間為Q(1:35),初始狀態為front=rear=35。現經過一系列人隊與退隊運算後,front=15,rear=15,則迴圈佇列中的.元素個數為()。
A.16
B.20
C.0或35
D.15
正確答案:C
13.下列關於棧的敘述中,正確的是()。
A.棧底元素一定是最後入棧的元素
B.棧頂元素一定是最先人棧的元素
C.棧操作遵循先進後出的原則
D.以上三種說法都不對
正確答案:C
14.在關係資料庫中,用來表示實體間聯絡的是()。
A.屬性
B.二維表
C.網狀結構
D.樹狀結構
正確答案:B
15.公司中有多個部門和多名職員,每個職員只能屬於一個部門,一個部門可以有多名職員,從職員到部門的聯絡型別是
A.多對多
B.一對一
C.多對一
D.一對多
正確答案:C
16.資料字典(DD)所定義的物件都包含於()。
A.軟體結構圖
B.方框圖
C.資料流圖(DFD圖)
D.程式流程圖
正確答案:C
17.若有定義語句:“int x=12,y=8,z;”,在其後執行語句“z=0.9+x/y;”,則2的值為()。
A.1.9
B.1
C.2
D.2.4
正確答案:A
18.以下選項中與 if (a==1 ) a=b; else a++; 語句功能不同的 switch 語句是
A )
switch (a )
{case : a=b ; break ;
default:a++ ;
}
B )
switch (a==1 )
{case 0 : a=b ; break ;
case 1 : a++ ;
}
C )
switch (a )
{default : a++ ; break ;
case 1 : a=b ;
}
D )
switch (a==1 )
{case 1 : a=b ; break ;
case 0 : a++ ;
}
正確答案:B
19.若變數已正確定義,有以下程式段: i=0; do printf("%d,",i); while(i++); print f("%d",i); 其輸出結果是( )。
A.0,0
B.0,1
C.1,1
D.程式進入無限迴圈
正確答案:B