一、選擇題
1、下列敘述中正確的是( )。
A.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的
B.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)
C.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)
D.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)在存儲(chǔ)空間的需求上沒(méi)有可比性
2、下列敘述中正確的是( )。
A.棧是一種先進(jìn)先出的線性表
B.隊(duì)列是一種后進(jìn)先出的線性表
C.棧與隊(duì)列都是非線性結(jié)構(gòu)
D.以上三種說(shuō)法都不對(duì)
3、軟件測(cè)試的目的是( )。
A.評(píng)估軟件可靠性
B.發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C.改正程序中的錯(cuò)誤
D.發(fā)現(xiàn)程序中的錯(cuò)誤
4、在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測(cè)試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
C.用戶手冊(cè)
D.軟件需求規(guī)格說(shuō)明書(shū)
5、軟件生命周期是指( )。
A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程
B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程
C.軟件的開(kāi)發(fā)過(guò)程
D.軟件的運(yùn)行維護(hù)過(guò)程
6、面向?qū)ο蠓椒ㄖ?,繼承是指( )。
A.一組對(duì)象所具有的相似性質(zhì)
B.一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì).
C.各對(duì)象之間的共同性質(zhì)
D.類之間共享屬性和操作的機(jī)制
7、層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是( )。
A.記錄長(zhǎng)度
B.文件的大小
C.聯(lián)系的復(fù)雜程度
D.數(shù)據(jù)之間的聯(lián)系方式
8、一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。
A.一對(duì)一
B.一對(duì)多
C.多對(duì)多
D.多對(duì)一
9、數(shù)據(jù)庫(kù)設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是( )。
A.內(nèi)模式
B.概念模式
C.外模式
D.設(shè)計(jì)模式
10、有三個(gè)關(guān)系R、s和T如下:

則由關(guān)系R和s得到關(guān)系T的操作是( )。
A.自然連接
B.差
C.交
D.并
11、 以下不能輸出“Program”的語(yǔ)句是( )。
A.Print Mid(”VBProgram”,3,7)
B.Print Ri(sht(”VBPmgram”.7)
C.Print Mid(”VBPwgram”,3)
D.Print Left(”VBProgram”.7)
12、 以下敘述中錯(cuò)誤的是( )。
A.在通用過(guò)程中,多個(gè)形式參數(shù)之間可以用逗號(hào)作為分隔符
B.在Print方法中,多個(gè)輸出項(xiàng)之間可以用逗號(hào)作為分隔符
C.在Dim語(yǔ)句中,所定義的多個(gè)變量可以用逗號(hào)作為分隔符
D.當(dāng)一行中有多個(gè)語(yǔ)句時(shí),可以用逗號(hào)作為分隔符
13、 設(shè)a=4,b=5,c=6,執(zhí)行語(yǔ)句Print aA.Tme
B.False
C.出錯(cuò)信息
D.O
14、 執(zhí)行下列語(yǔ)句:
sMnput=InputBox(”請(qǐng)輸入字符串“,”字符串對(duì)話框”,”字符串”)\
將顯示輸入對(duì)話框。此時(shí)如果直接單擊“確定”按鈕,則變量s婦put的內(nèi)容是( )。
A.”請(qǐng)輸入字符串”
B.”字符串對(duì)話框”
C.”字符串”
D.空字符串
15、 以下關(guān)于過(guò)程及過(guò)程參數(shù)的描述中,錯(cuò)誤的是( )。
A.調(diào)用過(guò)程時(shí)可以用控件名稱作為實(shí)際參數(shù)
B.用數(shù)組作為過(guò)程的參數(shù)時(shí),使用的是“傳地址”方式
C.只有函數(shù)過(guò)程能夠?qū)⑦^(guò)程中處理的信息傳回到調(diào)用的程序中
D.窗體(Form)可以作為過(guò)程的參數(shù)
16、 在窗體上有兩個(gè)名稱分別為T(mén)extl、Tet2的文本框,一個(gè)名稱為Commandl的命令按鈕。運(yùn)行后的窗體外觀如圖所示.

設(shè)有如下的類型和變量聲明:
Private Type Person.name As Stun9 * 8
major As Stun9*20End Type
Dim PAsPerson
設(shè)文本框中的數(shù)據(jù)已正確地賦值給Person類型的變量P,當(dāng)單擊“保存”按鈕時(shí),能夠正確地把變量中的數(shù)據(jù)寫(xiě)入隨機(jī)文件Test2.dm中的程序段是( )。
A.Open”c:\Test2.dat”For Output As#lPut#1,l,P
Close#1 .
B.Open”c:\Test2.dm”For Random As#lGet#1,l,P
Close#1‘
C.Open”c:2.dat”ForRandom As#1 Lea=Len(p)
Put#1,1,PClose#1
D.Open”c:、Test2.dat”For Random As#1 Len=Len(P)Get#1,1,P
Close#1
17、 假定有以下循環(huán)結(jié)構(gòu):Do Until條件表達(dá)式
循環(huán)體
Loop
則以下正確的描述是( )。
A.如果“條件表達(dá)式”的值是0,則一次循環(huán)體也不執(zhí)行
B.如果“條件表達(dá)式”的值不為0,則至少執(zhí)行一次循環(huán)體
C.不論“條件表達(dá)式”的值是否為“真”,至少要執(zhí)行一次循環(huán)體
D.如果“條件表達(dá)式”的值恒為O,則無(wú)限次執(zhí)行循環(huán)體
18、 執(zhí)行語(yǔ)句Dim X,YAs Integer后,( )。
A.x和Y均被定義為整型變量
B.x和Y均被定義為變體類型變量
C.x被定義為整型變量,Y被定義為變體類型變量
D.x被定義為變體類型變量,Y被定義為整型變量
19、 以下關(guān)系表達(dá)式中,其值為T(mén)rue的是( )。
A.1f.XYZ”>”XYz”
B.”VisualBasic”<>”visualbasic”
C.P the-.=’’there·t
D.”Integer”<”Int”
20、 執(zhí)行以下程序段:、、
a$=”Visual Basic Programmin9”b$=”C++”
c$:UCase(Left$(a$,7))&b$&Right$(a$,12)后。變量e$的值為( )。
A.Visual BASIC Programming
B.VISUAL C++Programming
C.visual C++Programming
D.VISUAL BASIC Programming--/--
1、下列敘述中正確的是( )。
A.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的
B.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)
C.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)
D.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)在存儲(chǔ)空間的需求上沒(méi)有可比性
2、下列敘述中正確的是( )。
A.棧是一種先進(jìn)先出的線性表
B.隊(duì)列是一種后進(jìn)先出的線性表
C.棧與隊(duì)列都是非線性結(jié)構(gòu)
D.以上三種說(shuō)法都不對(duì)
3、軟件測(cè)試的目的是( )。
A.評(píng)估軟件可靠性
B.發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C.改正程序中的錯(cuò)誤
D.發(fā)現(xiàn)程序中的錯(cuò)誤
4、在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測(cè)試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
C.用戶手冊(cè)
D.軟件需求規(guī)格說(shuō)明書(shū)
5、軟件生命周期是指( )。
A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過(guò)程
B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過(guò)程
C.軟件的開(kāi)發(fā)過(guò)程
D.軟件的運(yùn)行維護(hù)過(guò)程
6、面向?qū)ο蠓椒ㄖ?,繼承是指( )。
A.一組對(duì)象所具有的相似性質(zhì)
B.一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì).
C.各對(duì)象之間的共同性質(zhì)
D.類之間共享屬性和操作的機(jī)制
7、層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是( )。
A.記錄長(zhǎng)度
B.文件的大小
C.聯(lián)系的復(fù)雜程度
D.數(shù)據(jù)之間的聯(lián)系方式
8、一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。
A.一對(duì)一
B.一對(duì)多
C.多對(duì)多
D.多對(duì)一
9、數(shù)據(jù)庫(kù)設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是( )。
A.內(nèi)模式
B.概念模式
C.外模式
D.設(shè)計(jì)模式
10、有三個(gè)關(guān)系R、s和T如下:

則由關(guān)系R和s得到關(guān)系T的操作是( )。
A.自然連接
B.差
C.交
D.并
11、 以下不能輸出“Program”的語(yǔ)句是( )。
A.Print Mid(”VBProgram”,3,7)
B.Print Ri(sht(”VBPmgram”.7)
C.Print Mid(”VBPwgram”,3)
D.Print Left(”VBProgram”.7)
12、 以下敘述中錯(cuò)誤的是( )。
A.在通用過(guò)程中,多個(gè)形式參數(shù)之間可以用逗號(hào)作為分隔符
B.在Print方法中,多個(gè)輸出項(xiàng)之間可以用逗號(hào)作為分隔符
C.在Dim語(yǔ)句中,所定義的多個(gè)變量可以用逗號(hào)作為分隔符
D.當(dāng)一行中有多個(gè)語(yǔ)句時(shí),可以用逗號(hào)作為分隔符
13、 設(shè)a=4,b=5,c=6,執(zhí)行語(yǔ)句Print aA.Tme
B.False
C.出錯(cuò)信息
D.O
14、 執(zhí)行下列語(yǔ)句:
sMnput=InputBox(”請(qǐng)輸入字符串“,”字符串對(duì)話框”,”字符串”)\
將顯示輸入對(duì)話框。此時(shí)如果直接單擊“確定”按鈕,則變量s婦put的內(nèi)容是( )。
A.”請(qǐng)輸入字符串”
B.”字符串對(duì)話框”
C.”字符串”
D.空字符串
15、 以下關(guān)于過(guò)程及過(guò)程參數(shù)的描述中,錯(cuò)誤的是( )。
A.調(diào)用過(guò)程時(shí)可以用控件名稱作為實(shí)際參數(shù)
B.用數(shù)組作為過(guò)程的參數(shù)時(shí),使用的是“傳地址”方式
C.只有函數(shù)過(guò)程能夠?qū)⑦^(guò)程中處理的信息傳回到調(diào)用的程序中
D.窗體(Form)可以作為過(guò)程的參數(shù)
16、 在窗體上有兩個(gè)名稱分別為T(mén)extl、Tet2的文本框,一個(gè)名稱為Commandl的命令按鈕。運(yùn)行后的窗體外觀如圖所示.

設(shè)有如下的類型和變量聲明:
Private Type Person.name As Stun9 * 8
major As Stun9*20End Type
Dim PAsPerson
設(shè)文本框中的數(shù)據(jù)已正確地賦值給Person類型的變量P,當(dāng)單擊“保存”按鈕時(shí),能夠正確地把變量中的數(shù)據(jù)寫(xiě)入隨機(jī)文件Test2.dm中的程序段是( )。
A.Open”c:\Test2.dat”For Output As#lPut#1,l,P
Close#1 .
B.Open”c:\Test2.dm”For Random As#lGet#1,l,P
Close#1‘
C.Open”c:2.dat”ForRandom As#1 Lea=Len(p)
Put#1,1,PClose#1
D.Open”c:、Test2.dat”For Random As#1 Len=Len(P)Get#1,1,P
Close#1
17、 假定有以下循環(huán)結(jié)構(gòu):Do Until條件表達(dá)式
循環(huán)體
Loop
則以下正確的描述是( )。
A.如果“條件表達(dá)式”的值是0,則一次循環(huán)體也不執(zhí)行
B.如果“條件表達(dá)式”的值不為0,則至少執(zhí)行一次循環(huán)體
C.不論“條件表達(dá)式”的值是否為“真”,至少要執(zhí)行一次循環(huán)體
D.如果“條件表達(dá)式”的值恒為O,則無(wú)限次執(zhí)行循環(huán)體
18、 執(zhí)行語(yǔ)句Dim X,YAs Integer后,( )。
A.x和Y均被定義為整型變量
B.x和Y均被定義為變體類型變量
C.x被定義為整型變量,Y被定義為變體類型變量
D.x被定義為變體類型變量,Y被定義為整型變量
19、 以下關(guān)系表達(dá)式中,其值為T(mén)rue的是( )。
A.1f.XYZ”>”XYz”
B.”VisualBasic”<>”visualbasic”
C.P the-.=’’there·t
D.”Integer”<”Int”
20、 執(zhí)行以下程序段:、、
a$=”Visual Basic Programmin9”b$=”C++”
c$:UCase(Left$(a$,7))&b$&Right$(a$,12)后。變量e$的值為( )。
A.Visual BASIC Programming
B.VISUAL C++Programming
C.visual C++Programming
D.VISUAL BASIC Programming--/--