為大家收集整理了《2011年3月計算機等級考試二級C語言筆試試題》供大家參考,希望對大家有所幫助?。?!
一、 選擇題
(1)下列關(guān)于棧敘述正確的是
A)棧頂元素先能被刪除
B)棧頂元素后才能被刪除
C)棧底元素永遠不能被刪除
D)以上三種說法都不對
(2)下列敘述中正確的是
A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)
B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
C)循環(huán)鏈表是非線性結(jié)構(gòu)
D)雙向鏈表是非線性結(jié)構(gòu)
(3)某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有1個,則該二叉樹的深度為(假設根結(jié)點在第1層)
A)3 B)4 C)6 D)7
(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是
A)軟件集成測試計劃 B)軟件詳細設計說明書
C)用戶手冊 D)軟件需求規(guī)格說明書
(5)結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括
A)順序結(jié)構(gòu) B)GOTO跳轉(zhuǎn)
C)選擇(分支)結(jié)構(gòu) D)重復(循環(huán))結(jié)構(gòu)
(6)下面描述中錯誤的是
A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設計
B)軟件設計是將軟件需求轉(zhuǎn)換為軟件表示的過程
C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設計是軟件設計的任務之一
D)PAD圖是軟件詳細設計的表示工具
(7)負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是
A)數(shù)據(jù)定義語言
B)數(shù)據(jù)管理語言
C)數(shù)據(jù)操縱語言
D)數(shù)據(jù)控制語言
(8)一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯(lián)系是
A)1:1聯(lián)系 B)1:m聯(lián)系
C)m:1聯(lián)系 D)m:n聯(lián)系