- 計(jì)算機(jī)二級(jí)《VB》考試卷含答案 推薦度:
- 相關(guān)推薦
2016年計(jì)算機(jī)二級(jí)考試VB試卷及答案
1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是( )。
A.循環(huán)隊(duì)列
B.帶鏈隊(duì)列
C.二叉樹(shù)
D.帶鏈棧
2.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是( )。
A.循環(huán)隊(duì)列
B.棧
C.隊(duì)列
D.二叉樹(shù)
3.對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是( )。
A.隊(duì)頭指針是固定不變的
B.隊(duì)頭指針一定大于隊(duì)尾指針
C.隊(duì)頭指針一定小于隊(duì)尾指針
D.隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針
4.算法的空間復(fù)雜度是指( )。
A.算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語(yǔ)句或指令條數(shù)
D.算法在執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)
5.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是( )。
A.低內(nèi)聚低耦合
B.高內(nèi)聚低耦合
C.低內(nèi)聚高耦合
D.高內(nèi)聚高耦合
6.下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是( )。
A.可封裝
B.自頂向下
C.模塊化
D.逐步求精
7.軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:
該圖是( )。
A.N—S圖
B.PAD圖
C.程序流程圖
D.E—R圖
8.數(shù)據(jù)庫(kù)管理系統(tǒng)是( )。
A.操作系統(tǒng)的一部分
8.在操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯系統(tǒng)
D.一種操作系統(tǒng)
9.在E—R圖中,用來(lái)表示實(shí)體聯(lián)系的圖形是( )。
A.橢圓形
B.矩形
C.菱形
D.三角形
10.有三個(gè)關(guān)系R,S和T如下:
13.下面有關(guān)標(biāo)準(zhǔn)模塊的敘述中,錯(cuò)誤的是( )。
A.標(biāo)準(zhǔn)模塊不完全由代碼組成,還可以有窗體
B.標(biāo)準(zhǔn)模塊中的Private過(guò)程不能被工程中的其他模塊調(diào)用
C.標(biāo)準(zhǔn)模塊的文件擴(kuò)展名為.bas
D.標(biāo)準(zhǔn)模塊中的全局變量可以被工作中任何模塊引用
14.下面控件中,沒(méi)有Caption屬性的是( )。
A.復(fù)選框
B.單選按鈕
C.組合框
D.框架
15.用來(lái)設(shè)置文字字體是否斜體的屬性是( )。
A.FontUnderline
B.FontBold
C.FontSlope
D.FontItalic
16.若看到程序中確以下事件過(guò)程,則可以肯定的是,當(dāng)程序運(yùn)行時(shí)( )。
Private Sub Click—MouseDown(Button As Integer,Shift As Integer,X As Single,Y
As Single)
Print"VB Program"
End Sub
A.用鼠標(biāo)左鍵單擊名稱(chēng)為“Command1”的命令按鈕時(shí),執(zhí)行此過(guò)程
B.用鼠標(biāo)左鍵單擊名稱(chēng)為“MouseDown”的命令按鈕時(shí),執(zhí)行此過(guò)程
C.用鼠標(biāo)右鍵單擊名稱(chēng)為“MouseDown”的命令按鈕時(shí),執(zhí)行此過(guò)程
D.用鼠標(biāo)左鍵或右鍵單擊名稱(chēng)為“Click”的命令按鈕時(shí),執(zhí)行此過(guò)程
17.可以產(chǎn)生30-50(含30和50)之間的隨機(jī)整數(shù)的表達(dá)式是( )。
A.Int(Rnd*21+30)
B.Int(Rnd*20+30)
C.Int(Rnd*50—Rnd*30)D.Int(RND*30+50)
18.在程序運(yùn)行時(shí),下面的敘述中正確的是( )。
A.用鼠標(biāo)右鍵單擊窗體中任何無(wú)控件部分,會(huì)執(zhí)行窗體的Form—Load事件過(guò)程
B.用鼠標(biāo)左鍵單擊窗體的標(biāo)題欄,會(huì)執(zhí)行窗體的Form—Click事件過(guò)程
C.只裝入而不顯示窗體,也會(huì)執(zhí)行窗體的Form—Load事件過(guò)程
D.裝入窗體后,每次顯示該窗體時(shí),都會(huì)執(zhí)行窗體的Form—Click事件過(guò)程
19.窗體上有名稱(chēng)為Command1的命令按鈕和名稱(chēng)為T(mén)extl的文本框
Private Sub Command1 Click()
Text1.Text="程序設(shè)計(jì)"
Text1.SeFocus
End Sub
Private Sub Text1 GotFocus()
Text1.Text="等級(jí)考試"
End Sub
運(yùn)行以下程序,單擊命令按鈕后( )。
A.文本框中顯示的是"程序設(shè)計(jì)",且焦點(diǎn)在文本框中
B.文本框中顯示的是"等級(jí)考試",且焦點(diǎn)在文本框中
C.文本框中顯示的是"程序設(shè)計(jì)",且焦點(diǎn)在命令按鈕上
D.文本框中顯示的是"等級(jí)考試",且焦點(diǎn)在命令按鈕上
20.窗體上有名稱(chēng)為Option1的單選按鈕,且程序中有語(yǔ)句:
If()ption1.Value—True Then
下面語(yǔ)句中與該語(yǔ)句不等價(jià)的是( )。
A.If Option1.Value Then
B.If Option1一True Then
C.If Value=True Then
D.If Option1 Then
21.設(shè)窗體上有1個(gè)水平滾動(dòng)條,已經(jīng)通過(guò)屬性窗V1把它的Max屬性設(shè)置為1,Min屬
性設(shè)置為100。下面敘述中正確的是( )。
A.程序運(yùn)行時(shí),若使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就增加
B.程序運(yùn)行時(shí),若使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就減少
C.由于滾動(dòng)條的Max屬性值小于Min屬性值,程序會(huì)出錯(cuò)
D.由于滾動(dòng)條的Max屬性值小于Min屬性值,程序運(yùn)行時(shí)滾動(dòng)條的長(zhǎng)度會(huì)縮為一點(diǎn),滾動(dòng)塊無(wú)法移動(dòng)
22.有如下過(guò)程代碼:
Sub var_dim()
static numa As Integer
Dim numb As Integer
numa=numa+2.
numb=numb+1
print numa;mub
End Sub
連續(xù)3次調(diào)劇var_dim過(guò)程,第3次調(diào)用時(shí)的輸出是( )。
A.2 1
B.2 3
C.6 1
D.6 3
23.在窗體上畫(huà)1個(gè)命令按鈕,并編寫(xiě)如下事件過(guò)程:
private Sub Command1_Click()
For i=5 To 1 Step-0.8
Print Int(i);
Next i
End Sub
運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為( )。
A.5 4 3 2 1 1
B.5 4 3 2 1
C.4 3 2 1 1
D.4 4 3 2 1 1
24.在窗體上畫(huà)1個(gè)命令按鈕,并編寫(xiě)如下事件過(guò)程:
Private Sub Command1 Click()
Dim a(3,3)
For m=1 To 3
For n=1 To 3
If n=m or n=4—m Then
a(m.n)=m+n
Else
a(m,n)=0
End If
Print a(m,n);
Next n
Next m
End Sub
運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為( )。
A.2 0 0
0 4 0
0 0 6
B.2 0 4
0 4 0
4 0 6
C.2 3 0
3 4 0
0 0 6
D.2 0 0
0 4 5
0 5 6
25.設(shè)有以下函數(shù)過(guò)程:
Function fun(a As Integer,b As Integer)
Dim c As Integer
If a c=a:a=b:b=C
End IF
c=0
Do
c=c+a
Loop Until c Mod b=0
fun=c
End Function
若調(diào)用函數(shù)fun時(shí)的實(shí)際參數(shù)都是自然數(shù),則函數(shù)返回的是( )。
A.a、b的最大公約數(shù)
B.a、b的最小公倍數(shù)
C.a除以b的余數(shù)
D.a除以b的商的整數(shù)部分
26.窗體上有1個(gè)名稱(chēng)為T(mén)ext1的文本框;1個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器控件,其Interval 屬性值為5000,Enabled屬性值是True。Timer1的事件過(guò)程如下:
Private Sub Timer1 Timer()
Static flag As Integer
If Flag=0 Then Flag=1
Flag=-flag
If flag=1 Then
Text1.ForeColor=&HFF& &HFF&為紅色
Else
Text1.ForeColor=&HCOO& &HCOO&為綠色
End If
End Sub
以下敘述中正確的是( )。
A.每次執(zhí)行此事件過(guò)程時(shí),flag的初始值均為0
B.flag的值只可能取0或1
C.程序執(zhí)行后,文本框中的文字每5秒改變一次顏色
D.程序有邏輯錯(cuò)誤,Else分支總也不能被執(zhí)行
27.為計(jì)算1+2+22+23+24+…+210的值,并把結(jié)果顯示在文本框Text1中,若編寫(xiě)如下事件過(guò)程:
Private Sub Command1 Click()
Dim a%,s%,k%
s=1
a=2
For k=2 To 10
a=a*2
s2 s+a
Next k
Text1.Text=s
End Sub
執(zhí)行此事件過(guò)程后發(fā)現(xiàn)結(jié)果是錯(cuò)誤的,為能夠得到正確結(jié)果,應(yīng)做的修改是( )。
A.把s=1改為s=0
B.把For k=2 T0 10改為For k=1 T0 10
C.交換語(yǔ)句s=s+a和a=a*2的順序
D.同時(shí)進(jìn)行B、C兩種修改
28.標(biāo)準(zhǔn)模塊中有如下程序代碼:
Public x As Integer,y As Integer
Sub var pub()
x=10:y=20
End Sub
在窗體上有1個(gè)命令按鈕,并有如事件過(guò)程:
Private Sub Command1 Click()
Dim x As Integer
Call var pub
x=x+100
y=y+100
Print x;y
End Sub
運(yùn)行程序后單擊命令按鈕,窗體上顯示的是( )。
A.100 100
B.100 120
C.110 100
D.110 120
29.設(shè)a、b都是自然數(shù),為求a除以b的余數(shù),某人編寫(xiě)了以下函數(shù):
Eunction fun(a As Integer,b As Integer)
While a>b
a=a—b
Wend
fun=a
End Function
在調(diào)試時(shí)發(fā)現(xiàn)函數(shù)是錯(cuò)誤的。為使函數(shù)能產(chǎn)生正確的返回值,應(yīng)做的修改是( )。
A.把a(bǔ)=a-b改為a=b-a
B.把a(bǔ)=a-b改為a=a\b
C.把While a>b改為While a%b
D.把While a>b改為While a>=b
30.下列關(guān)于通甩對(duì)話框CommonDialogl的敘述中,錯(cuò)誤的是( )。
A.只要在“打開(kāi)”對(duì)話框中選擇了文件,并單擊“打開(kāi)”按鈕,就可以將選中的文件打開(kāi)
B.使用(’ommoDialog1.ShowColor方法,可以顯示“顏色”對(duì)話框
C.CancelError屬性用于控制用戶(hù)單擊“取消”按鈕關(guān)閉對(duì)話框時(shí),是否顯示出錯(cuò)警告
D.在顯示“字體”對(duì)話框前,必須先設(shè)置CommonDialog1的Flags屬性,否則會(huì)出錯(cuò)
【計(jì)算機(jī)二級(jí)考試VB試卷及答案】相關(guān)文章:
2015年計(jì)算機(jī)二級(jí)《VB》考試卷(含答案)06-03
計(jì)算機(jī)二級(jí)考試VB考試題及答案08-28
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VB試卷09-30
計(jì)算機(jī)二級(jí)考試《VB》基礎(chǔ)習(xí)題及答案07-22
計(jì)算機(jī)二級(jí)VB考試題及答案10-30
計(jì)算機(jī)等級(jí)考試二級(jí)VB試題及答案06-20
計(jì)算機(jī)二級(jí)考試《VB》操作試題及答案07-25