全國計算機二級《C語言》考試題庫與答案
(1)下列關於棧敍述正確的是( )。
A.棧頂元素最先能被刪除
B.棧頂元素最後才能被刪除
C.棧底元素永遠不能被刪除
D.棧底元素最先被刪除
(2)下列敍述中正確的是( )。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化
D.以上説法都不正確
某二叉樹共有7個結點,其中葉子結點只有l個,則該二叉樹的深度為(假設根結點在第1層)( )。
A.3
B.4
C.6
D.7
軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬於應用軟件的是( ):
A.學生成績管理系統
B.c語言編譯程序
D.數據庫管理系統
(5)結構化程序所要求的基本結構不包括( )。
A.順序結構
0跳轉
C.選擇(分支)結構
D.重複(循環)結構
(6)下面描述中錯誤的是( )。
A.系統總體結構圖支持軟件系統的詳細設計
B.軟件設計是將軟件需求轉換為軟件表示的過程
C.數據結構與數據庫設計是軟件設計的任務之一
圖是軟件詳細設計的表示工具
(7)負責數據庫中查詢操作的數據庫語言是( )。
A.數據定義語言
B.數據管理語言
C.數據操縱語言
D.數據控制語言
一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯繫是( )。
A.1:1聯繫
B.1:m聯繫
C.m:1聯繫
D.m:n聯繫
(9)有三個關係R、S和T如下:
則由關係R和s得到關係T的操作是( )。
A.自然連接
B.並
C.交
D.差
(10)定義無符號整數類為UInt,下面可以作為類uInt實例化值的是( )。
A.-369
B.369
C.0.369
D.整數集合{1,2,3,4,5}(11)以下敍述中錯誤的是( )。
C程序在運行過程中所有計算都以二進制方式進行
B.c程序在運行過程中所有計算都以十進制方式進行
C.所有c程序都需要編譯鏈接無誤後才能運行
D.c程序中字符變量存放的是字符的ASCIl碼值
(12)以下關於C語言的敍述中正確的是( )。
A.C語言的數值常量中夾帶空格不影響常量值的正確表示
B.C語言中的變量可以在使用之前的任何位置進行定義
C.在C語言算術表達式的書寫中,運算符兩側的運算數類型必須一致
D.C語言中的註釋不可以夾在變量名或關鍵字的中間
(13)以下不合法的字符常量是( )。
A."、、"
B.’”’
C.’