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

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

計算機二級 閱讀(1.97W)

(1)對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是(  )。

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

A.快速排序

B.氣泡排序

C.直接插入排序

D.堆排序

(2)下列關於棧的敘述正確的是(  )。

A.棧按“先進先出”組織資料

B.棧按“先進後出”組織資料

C.只能在棧底插入資料

D.不能刪除資料

(3)在資料庫設計中,將E-R圖轉換成關係資料模型的過程屬於(  )。

A.需求分析階段

B.概念設計階段

C.邏輯設計階段

D.物理設計階段

(4)在長度為n的有序線性表中進行二分查詢,最壞情況下需要比較的次數是(  )。

A.O(n)

B.O(n2)

C.O(log2n)

D.O(nlog2n)

(5)在資料管理技術發展的三個階段中,資料共享最好的是(  )。

A.人工管理階段

B.檔案系統階段

C.資料庫系統階段

D.三個階段相同

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

由關係R和S通過運算得到關係T,則所使用的運算為(  )。

A.笛卡爾積

B.交

C.並

D.自然連線

(7)設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為(  )。

A.課號,成績

B.學號,成績

C.學號,課號

D.學號,姓名,成績

(8)下列敘述中錯誤的是(  )。

A.C程式可以由多個程式檔案組成

B.一個C語言程式只能實現一種演算法

C.C程式可以由一個或多個函式組成

D.一個C函式可以單獨作為一個C程式檔案存在

(9)以下選項中,能用作資料常量的是(  )。

A.115L

B.0118

C.1.5e1.5

D.o115

(10)按照c語言規定的使用者識別符號命名規則,不能出現在識別符號中的是(  )。

A.大寫字母

B.下劃線

C.數字字元

D.連線符

(11)設變數已正確定義並賦值,以下正確的表示式是(  )。

A.x=y+z+5,+ +y

(15.8%5)

C.x=y*5=x+z

D.x=25%5.0

(12)設有定義:int x=2;,以下表達式中,值不為6的是(  )。

A.2*x,x+=2

B.x ++,2*x

C.x*=(1+x)

D.x*=x+1

(13)以下關於邏輯運算子兩側運算物件的敘述中正確的是(  )。

A.可以是任意合法的表示式

B.只能是整數0或非0整數

C.可以是結構體型別的資料

D.只能是整數0或1

(17)有以下程式:

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

A.2,3,3

B.2,3,2

C.2,3,1

D.2,2,1

(18)有以下程式:

已知字母A的ASCII碼為65,程式執行後的輸出結果是(  )。

A.E,68

B.D,69

C.E,D

D.輸出無定值

(19)

(20)讀取二進位制檔案的函式呼叫形式為:fread(buffer,size,count,fp);,其中buffer代表的是(  )。

A.一個記憶體塊的位元組數

B.一個整型變數,代表待讀取的資料的位元組數

C.一個檔案指標,指向待讀取的檔案

D.一個記憶體塊的首地址,代表讀人資料存放的地址

(21)某二叉樹有5個度為2的結點,則該二叉樹中的葉子結點數是(  )。

A.10

B.8

C.6

D.4

(22)軟體按功能可以分為:應用軟體、系統軟體和支撐軟體(或工具軟體)。下面屬於應用軟體的是(  )。

A.編譯程式

B.作業系統

C.教務管理系統

D.彙編程式

(23)有兩個關係R、S如下:

由關係R通過運算得到關係S,則所使用的運算為(  )。

A.選擇

B.投影

C.插入

D.連線

(24)以下四個程式中,完全正確的是(  )。

(25)以下選項中,能用作使用者識別符號的是(  )。

A._0_

B.8_8

gned