2017計算機二級C語言考前必做題

爲了幫助大家順利通過計算機二級考試,應屆畢業生小編爲大家整理了以下計算機二級C語言考前必做題,希望幫助到大家。

2017計算機二級C語言考前必做題

一、選擇題(每小題1分。)

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

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

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

C.循環鏈表是非線性結構

D.雙向鏈表是非線性結構

(2)程序調試的任務是(  )。

A.設計測試用例

B.驗證程序的正確性

C.發現程序中的錯誤

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

(3)下列選項中屬於面向對象設計方法主要特徵的是(  )。

A.繼承

B.自頂向下

C.模塊化

D.逐步求精

(4)以下選項中,不合法的c語言用戶標識符是(  )。

A.a_b

C.a - - b

D._1

(5)設有定義: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

(6)軟件測試的目的.是(  )。

A.評估軟件可靠性

B.發現並改正程序中的錯誤

C.改正程序中的錯誤

D.發現程序中的錯誤

(7)層次型、網狀型和關係型數據庫劃分原則是(  )。

A.記錄長度

B.文件的大小

C.聯繫的複雜程度

D.數據之間

(8)計算機能直接執行的程序是(  )。

A.源程序

B.目標程序

C.彙編程序

D.可執行程序的聯繫方式

(9)下列定義變量的語句中錯誤的是(  )。

_int;

le int_;

For;

t US$;

(10)if語句的基本形式是:if(表達式)語句,以下關於“表達式”值的敘述中正確的是(  )。

A.必須是邏輯值

B.必須是整數值

C.必須是正數

D.可以是任意合法的數值

(11)數據庫設計中反映用戶對數據要求的模式是(  )。

A.內模式

B.概念模式

C.外模式

D.設計模式

(12)在軟件開發中,需求分析階段產生的主要文檔是(  )。

A.軟件集成測試計劃

B.軟件詳細設計說明書

C.用戶手冊

D.軟件需求規格說明書

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

A.線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同的

B.線性表的鏈式存儲結構所需要的存儲空間一般要多於順序存儲結構

C.線性表的鏈式存儲結構所需要的存儲空間一般要少於順序存儲結構

D.線性表的鏈式存儲結構與順序存儲結構在存儲空間的需求上沒有可比性

(14)以下選項中可用做C程序合法實數的是(  )。

A.3.0e0.2

B..1e0

C.E9

D.9.12E

(15)面向對象方法中,繼承是指(  )。

A.一組對象所具有的相似性質

B.一個對象具有另一個對象的性質

C.各對象之間的共同性質

D.類之間共享屬性和操作的機制

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

A.棧是一種先進先出的線性表

B.隊列是一種後進先出的線性表

C.棧與隊列都是非線性結構

D.以上三種說法都不對

(17)一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯繫是(  )。

A.一對一

B.一對多

C.多對多

D.多對一

(18)表達式:(int)((double)9/2)-9%2的值是(  )。

A.O

B.3

C.4

D.5

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

A.用戶定義的函數中可以沒有return語句

B.用戶定義的函數中可以有多個return語句,以便可以調用一次返回多個函數值

C.用戶定義的函數中若沒有return語句,則應當定義函數爲void類型

D.函數的return語句中可以沒有表達式

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

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

B.常量分爲整型常量、實型常量、字符常量和字符串常量

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

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