當前位置:才華齋>計算機>計算機二級>

2016年計算機二級《C語言》測試題及答案

計算機二級 閱讀(9.66K)

(1)下列敘述中正確的是(  )。

2016年計算機二級《C語言》測試題及答案

A.演算法就是程式

B.設計演算法時只需要考慮資料結構的設計

C.設計演算法時只需要考慮結果的可靠性

D.以上三種說法都不對

(2)下列敘述中正確的是(  )。

A.有一個以上根結點的資料結構不一定是非線性結構

B.只有一個根結點的資料結構不一定是線性結構

C.迴圈連結串列是非線性結構

D.雙向連結串列是非線性結構

(3)下列關於二叉樹的敘述中,正確的是(  )。

A.葉子結點總是比度為2的結點少一個

B.葉子結點總是比度為2的結點多一個

C.葉子結點數是度為2的結點數的兩倍

D.度為2的結點數是度為1的結點數的兩倍

(4)軟體生命週期中的活動不包括(  )。

A.市場調研

B.需求分析

C.軟體測試

D.軟體維護

(5)某系統總體結構圖如下圖所示:

該系統總體結構圖的深度是(  )。

A.7

B.6

C.3

D.2

(6)程式除錯的任務是(  )。

A.設計測試用例

B.驗證程式的正確性

C.發現程式中的錯誤

D.診斷和改正程式中的錯誤

(7)下列關於資料庫設計的敘述中,正確的是(  )。

A.在需求分析階段建立資料字典

B.在概念設計階段建立資料字典

C.在邏輯設計階段建立資料字典

D.在物理設計階段建立資料字典

(8)資料庫系統的三級模式不包括(  )。

A.概念模式

B.內模式

C.外模式

D.資料模式

(9)有三個關係R、S和T如下:

則由關係R和S得到關係T的操作是(  )。

A.自然連線

B.交

C.投影

D.並

(10)下列選項中屬於面向物件設計方法主要特徵的是(  )。

A.繼承

B.自頂向下

C.模組化

D.逐步求精

(11)以下敘述中錯誤的是(  )。

A.演算法正確的程式可以有零個輸入

B.演算法正確的程式最終一定會結束

C.演算法正確的程式可以有零個輸出

D.演算法正確的程式對於相同的輸人一定有相同的結果

(12)以下敘述中正確的是(  )。

A.C語句必須在一行內寫完

B.C程式中的每一行只能寫一條語句

C.C語言程式中的註釋必須與語句寫在同一行

D.簡單C語句必須以分號結束.

(13)以下選項中關於C語言常量的敘述錯誤的是(  )。

A.經常被使用的變數可以定義成常量

B.常量分為整型常量、實型常量、字元常量和字串常量

C.常量可分為數值型常量和非數值型常量

D.所謂常量,是指在程式執行過程中,其值不能被改變的量

(14)以下選項中,不合法的c語言使用者識別符號是(  )。

A.a_b

C.a - - b

D._1

(15)若變數均已正確定義並賦值,以下合法的C語言賦值語句是(  )。

A.x=y==5;

B.x=n%2.5;

C.x+n=i;

D.x=5=4+1:

(16)設有定義:int a;float b;執行scanf("%2d%f",&a,&B.;語句時,若從鍵盤輸入876 543.0<回車>則a和b的值分別是(  )。

A.87和6.0

B.876和543.0

C.87和543.0

D.76和543.0

(17)有以下定義語句,編譯時會出現編譯錯誤的是(  )。

(18)當變數c的值不為2、4、6時,值也為”真”的表示式是(  )。

(19)有以下計算公式

(20)有以下程式:

程式執行後的輸出結果是(  )。

A.y=一1

B.y=0

C.y=1

e構成無限迴圈