1、下列關(guān)于棧敘述正確的是( )。
A.棧頂元素先能被刪除
B.棧頂元素后才能被刪除
C.棧底元素永遠(yuǎn)不能被刪除
D.棧底元素先被刪除
2、下列敘述中正確的是( )。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D.以上說法都不正確
3、某二叉樹共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有l(wèi)個(gè),則該--y.樹的深度為(假設(shè)根結(jié)點(diǎn)在第1層)( ?。?。
A.3
B.4
C.6
D.7
4、軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( ?。?BR> A.學(xué)生成績管理系統(tǒng)
B.c語言編譯程序
C.UNIX操作系統(tǒng)
D.?dāng)?shù)據(jù)庫管理系統(tǒng)
5、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括( ?。?。
A.順序結(jié)構(gòu)
B.GOT0跳轉(zhuǎn)
C.選擇(分支)結(jié)構(gòu)
D.重復(fù)(循環(huán))結(jié)構(gòu)
6、下面描述中錯(cuò)誤的是( )。
A.系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)
B.軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過程
C.?dāng)?shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一
D.PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具
7、負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是( ?。?BR> A.?dāng)?shù)據(jù)定義語言
B.?dāng)?shù)據(jù)管理語言
C.?dāng)?shù)據(jù)操縱語言
D.?dāng)?shù)據(jù)控制語言
8、一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授。則實(shí)體教師和課程間的聯(lián)系是( ?。?BR> A.1:1聯(lián)系
B.1:m聯(lián)系
C.m:1聯(lián)系
D.m:n聯(lián)系
9、有三個(gè)關(guān)系R、s和T如下:

則由關(guān)系R和s得到關(guān)系T的操作是( ?。?。
A.自然連接
B.并
C.交
D.差
10、定義無符號(hào)整數(shù)類為UInt,下面可以作為類UInt實(shí)例化值的是( ?。?。
A.一369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,5}
11、 VB中有這樣一類文件:該文件不屬于任何一個(gè)窗體,而且僅包含程序代碼,這類文件的擴(kuò)展名是( ?。?BR> A.Vbp
B.Bas
C.Vbw
D.Frm
12、 能夠產(chǎn)生l到50之間(含1和50)隨機(jī)整數(shù)的表達(dá)式是( )。
A.Int(Rnd}51)
B.Int(Rnd(50)+1)
C.Int(Rnd*50)
D.Int(Rnd}50+1)
13、 要求如果x被7除余2,則輸出x的值,下列語句中不能實(shí)現(xiàn)此功能的語句是( )。
A.If X mod 7=2 Then Print X
B.If X一(x\7)*7=2 Then Print x
C.If x一(x/7)$7=2 Then Print x
D.If x—hat(x/7)術(shù)7=2 Then Print x
14、 表達(dá)式sgn(0.25)的值是( ?。?。
A.一1
B.O
C.1
D.,0.5
15、 如下關(guān)于變體類型變量的敘述中,錯(cuò)誤的是( ?。?BR> A.變體類型數(shù)組中只能存放同類型數(shù)據(jù)
B.使用Array初始化的數(shù)組變量,必須是Variant類型
C.沒有聲明而直接使用的變量其默認(rèn)類型均是Variant
D.在同一程序中,變體類型的變量可以被多次賦以不同類型的數(shù)據(jù)
16、 滿足下列條件之一的年份是閏年:
1)年份能被4整除但不能被l00整除2)年份能被400整除
若y代表年份,下面判斷閏年的正確表達(dá)式是( ?。?。
A.y Mod 4 And Y Mod l00 0r Y Mod 400
B.v Mod 4=0 0r Y Mod l00<>0 And Y Mod 400=0
C.Y Mod l00<>0 And(y Mod 4=0 0r y Mod 400=0)
D.y Mod 4=0 And Y Mod l00<>0 0r Y Mod400=O
17、 以下關(guān)于鍵盤事件的敘述中,錯(cuò)誤的是( ?。?BR> A.按下鍵盤按鍵既能觸發(fā)KeyPress事件,也能觸發(fā)KeyDown事件
B.KeyDown、KeyUp事件過程中,大、小寫字母被視作相同的字符
C.KeyDown、KeyUp事件能夠識(shí)別Shift、Ah,Ctd等鍵
D.KeyCode是KeyPress事件的參數(shù)
18、 以下關(guān)于窗體的敘述中錯(cuò)誤的是( ?。?BR> A.窗體的Hide方法將窗體隱藏并卸載
B.窗體的Show方法可以將窗體裝入內(nèi)存并顯示該窗體
C.若工程中包含多個(gè)窗體,則可指定一個(gè)為啟動(dòng)窗體
D.窗體的kad事件在加載窗體時(shí)發(fā)生
19、 如果在窗體模塊中所有程序代碼的前面有語句:Dim x,則x是( ?。?。
A.全局變量
B.局部變量
C.靜態(tài)變量
D.窗體級變量
20、 計(jì)算下面分段函數(shù)的正確語句是( ?。?BR> A.Y:nf(x>0。x+1,iIf(x<0,x一1,0))
B.Y=IIf(x=0,0,IIf(x>0,x一1,x+1))
C.y:IIf(x>0,x+1,IIf(x<0,0,x一1))
D.Y=IIf(x=0,0,x一1,x+1)
A.棧頂元素先能被刪除
B.棧頂元素后才能被刪除
C.棧底元素永遠(yuǎn)不能被刪除
D.棧底元素先被刪除
2、下列敘述中正確的是( )。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D.以上說法都不正確
3、某二叉樹共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有l(wèi)個(gè),則該--y.樹的深度為(假設(shè)根結(jié)點(diǎn)在第1層)( ?。?。
A.3
B.4
C.6
D.7
4、軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( ?。?BR> A.學(xué)生成績管理系統(tǒng)
B.c語言編譯程序
C.UNIX操作系統(tǒng)
D.?dāng)?shù)據(jù)庫管理系統(tǒng)
5、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括( ?。?。
A.順序結(jié)構(gòu)
B.GOT0跳轉(zhuǎn)
C.選擇(分支)結(jié)構(gòu)
D.重復(fù)(循環(huán))結(jié)構(gòu)
6、下面描述中錯(cuò)誤的是( )。
A.系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)
B.軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過程
C.?dāng)?shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一
D.PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具
7、負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是( ?。?BR> A.?dāng)?shù)據(jù)定義語言
B.?dāng)?shù)據(jù)管理語言
C.?dāng)?shù)據(jù)操縱語言
D.?dāng)?shù)據(jù)控制語言
8、一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授。則實(shí)體教師和課程間的聯(lián)系是( ?。?BR> A.1:1聯(lián)系
B.1:m聯(lián)系
C.m:1聯(lián)系
D.m:n聯(lián)系
9、有三個(gè)關(guān)系R、s和T如下:

則由關(guān)系R和s得到關(guān)系T的操作是( ?。?。
A.自然連接
B.并
C.交
D.差
10、定義無符號(hào)整數(shù)類為UInt,下面可以作為類UInt實(shí)例化值的是( ?。?。
A.一369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,5}
11、 VB中有這樣一類文件:該文件不屬于任何一個(gè)窗體,而且僅包含程序代碼,這類文件的擴(kuò)展名是( ?。?BR> A.Vbp
B.Bas
C.Vbw
D.Frm
12、 能夠產(chǎn)生l到50之間(含1和50)隨機(jī)整數(shù)的表達(dá)式是( )。
A.Int(Rnd}51)
B.Int(Rnd(50)+1)
C.Int(Rnd*50)
D.Int(Rnd}50+1)
13、 要求如果x被7除余2,則輸出x的值,下列語句中不能實(shí)現(xiàn)此功能的語句是( )。
A.If X mod 7=2 Then Print X
B.If X一(x\7)*7=2 Then Print x
C.If x一(x/7)$7=2 Then Print x
D.If x—hat(x/7)術(shù)7=2 Then Print x
14、 表達(dá)式sgn(0.25)的值是( ?。?。
A.一1
B.O
C.1
D.,0.5
15、 如下關(guān)于變體類型變量的敘述中,錯(cuò)誤的是( ?。?BR> A.變體類型數(shù)組中只能存放同類型數(shù)據(jù)
B.使用Array初始化的數(shù)組變量,必須是Variant類型
C.沒有聲明而直接使用的變量其默認(rèn)類型均是Variant
D.在同一程序中,變體類型的變量可以被多次賦以不同類型的數(shù)據(jù)
16、 滿足下列條件之一的年份是閏年:
1)年份能被4整除但不能被l00整除2)年份能被400整除
若y代表年份,下面判斷閏年的正確表達(dá)式是( ?。?。
A.y Mod 4 And Y Mod l00 0r Y Mod 400
B.v Mod 4=0 0r Y Mod l00<>0 And Y Mod 400=0
C.Y Mod l00<>0 And(y Mod 4=0 0r y Mod 400=0)
D.y Mod 4=0 And Y Mod l00<>0 0r Y Mod400=O
17、 以下關(guān)于鍵盤事件的敘述中,錯(cuò)誤的是( ?。?BR> A.按下鍵盤按鍵既能觸發(fā)KeyPress事件,也能觸發(fā)KeyDown事件
B.KeyDown、KeyUp事件過程中,大、小寫字母被視作相同的字符
C.KeyDown、KeyUp事件能夠識(shí)別Shift、Ah,Ctd等鍵
D.KeyCode是KeyPress事件的參數(shù)
18、 以下關(guān)于窗體的敘述中錯(cuò)誤的是( ?。?BR> A.窗體的Hide方法將窗體隱藏并卸載
B.窗體的Show方法可以將窗體裝入內(nèi)存并顯示該窗體
C.若工程中包含多個(gè)窗體,則可指定一個(gè)為啟動(dòng)窗體
D.窗體的kad事件在加載窗體時(shí)發(fā)生
19、 如果在窗體模塊中所有程序代碼的前面有語句:Dim x,則x是( ?。?。
A.全局變量
B.局部變量
C.靜態(tài)變量
D.窗體級變量
20、 計(jì)算下面分段函數(shù)的正確語句是( ?。?BR> A.Y:nf(x>0。x+1,iIf(x<0,x一1,0))
B.Y=IIf(x=0,0,IIf(x>0,x一1,x+1))
C.y:IIf(x>0,x+1,IIf(x<0,0,x一1))
D.Y=IIf(x=0,0,x一1,x+1)