一、選擇題(每小題2分,共70分)
下列各題A),B) ,C) ,D)四個選項中,只有一個選項是正確的,請將正確選項填涂在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹的后序遍歷為
A)GEDHFBCA B)DGEBHFCA C)ABCDEFGH D)ACBFEDHG
(2)樹是節(jié)點的集合,它的根節(jié)點數(shù)目是
A)有且只有1
B)1或多于1
C)0或1
D)至少2
(3)如果進棧序列為el,e2,e3,e4,則可能的出棧序列是
A)e3,el,e4,e2
B)e2,e4,e3,el
C)e3,e4,e1,e2
D)任意順序
(4)在設(shè)計程序時,應(yīng)采納的原則之一是
A)不限制goto語句的使用
B)減少或取消注解行
C)程序越短越好
D)程字結(jié)構(gòu)應(yīng)有助于讀者理解
(5)程序設(shè)計語言的基本成分是數(shù)據(jù)成分、運算成分、控制成分和
A)對象成分
B)變量成分
C)語句成份
D)傳輸成分
(6)下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是
A)便于用戶、開發(fā)人員進行理解和交流
B)反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)
C)作為確認(rèn)測試和驗收的依據(jù)
D)便于開發(fā)人員進行需求分析
(7)下列不屬于軟件工程的3個要素的是
A)工具 B)過程 C)方法 D)環(huán)境
(8)單個用戶使用的數(shù)據(jù)視圖的描述稱為
A)外模式
B)概念模式
C)內(nèi)模式
D)存儲模式
(9)將E-R圖轉(zhuǎn)換到關(guān)系模式時,實體與聯(lián)系都可以表示成
A)屬性 B)關(guān)系 C)鍵 D)域
(10)SQL語言又稱為
A)結(jié)構(gòu)化定義語言
B)結(jié)構(gòu)化控制語言
C)結(jié)構(gòu)化查詢語言
D)結(jié)構(gòu)化操縱語言
(11)下面關(guān)于類和對象的描述中,錯誤的是
A)類就是C語言中的結(jié)構(gòu)體類型,對象就是C語言中的結(jié)構(gòu)體變量
B)類和對象之間的關(guān)系是抽象和具體的關(guān)系
C)對象是類的實例,一個對象必須屬于一個已知的類
D)類是具有共同行為的若干對象的統(tǒng)一描述體
(12)以下各選項組中,均是C++語言關(guān)鍵字的組是
A) public operator this
B)shod string static
C)it while>=
D)private cout printf
(13)設(shè)int a=10,b=11,c=12;,表達(dá)式(a+b)<c&&b==c的值是
A)2 B)0 C)-2 D)1
(14)下列描述正確的是
A)表示m>n為true或m<n為true的表達(dá)式為m>n&&m<n
B)switch語句結(jié)構(gòu)中必須有default語句
C)if語句結(jié)構(gòu)中必須有else語句
D)如果至少有一個操作數(shù)為true,則包含“‖”運算符的表達(dá)式為true
(15)下列語句中不是死循環(huán)的是
A)int i=10; B)for( int i=1:i<10;i++)
while(1) {
} i--;
i--; }
if(i==1)break;
}
C)int i=0; D)int i=1;
do{ for(;;)i=i+1;
i++;
}while(i>=0):
希望與更多計算機等級考試的網(wǎng)友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |