第 1 頁:單選題 |
第 5 頁:基本操作題 |
第 6 頁:簡單應(yīng)用題 |
第 7 頁:綜合應(yīng)用題 |
第 8 頁:參考答案 |
21.設(shè)有如下程序:
Option Base 0
Private Sub Form_Click()
Dim a
Dim i As Integer
a=Array(1,2,3,4,5,6,7,8,9)
For i=0 To 3
Print a(5-i);
Next
End Sub
程序運(yùn)行后,單擊窗體,則在窗體上顯示的是( )。
A.4 3 2 1
B.5 4 3 2
C.6 5 4 3
D.7 6 5 4
22.為了暫時(shí)關(guān)閉計(jì)時(shí)器,應(yīng)把該計(jì)時(shí)器的某個(gè)屬性設(shè)置為False,這個(gè)屬性是( )。
A.Visible
B.Timer
C.Enabled
D.Interval
23.下列說法正確的是( )。
A.任何時(shí)候都可以使用標(biāo)準(zhǔn)工具欄的“菜單編輯器”按鈕打開菜單編輯器
B.只有當(dāng)代碼窗口為當(dāng)前活動(dòng)窗口時(shí),才能打開菜單編輯器
C.只有當(dāng)某個(gè)窗體為當(dāng)前活動(dòng)窗體時(shí),才能打開菜單編輯器
D.任何時(shí)候都可以使用“工具”菜單下的“菜單編輯器”命令,打開菜單編輯器
24.假定一個(gè)工程由一個(gè)窗體文件Form1和兩個(gè)標(biāo)準(zhǔn)模塊文件Model1及Model2 組成。
Model1代碼如下:
Public X As Integer
Public Y As Integer
Sub S1()
x=1
S2
End Sub
Sub S2()
y=10
Form1.Show
End Sub
Model2的代碼如下:
Sub Main()
S1
End Sub
其中Sub Main被設(shè)置為啟動(dòng)過程。程序運(yùn)行后,各模塊的執(zhí)行順序是( )。
A.Form1→Model1→Model2
B.Model1→Model2→Form1
C.Model2→Model1→Form1
D.Model2→Form1→Model1
25.在窗體上有一個(gè)命令按鈕,然后編寫如下事件過程:
Private Sub Command1Click()
Dim a(5)As String
For i=1,To 5
a(i)=Chr(Asc("A")+(i-1))
Next i
For Each b In a
Print b;
Next
End Sub
程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是( )。
A.ABCDE
B.1 2 3 4 5
C.abcde
D.出錯(cuò)信息
26.設(shè)a=2,b=3,c=4,d=5,下列表達(dá)式的值是( )。
Not a<=c Or 4*C=b^2 And b<>a+C
A.-1
B.1
C.True
D.False
27.窗體上有文本框Text1和一個(gè)菜單,菜單標(biāo)題、名稱見表,結(jié)構(gòu)見圖。要求程序執(zhí)行時(shí)單擊“保存”菜單項(xiàng),則把其標(biāo)題顯示在Text1文本框中。下面可實(shí)現(xiàn)此功能的事件過程是( )。
A.Private Sub save Click()
Text1.Text=file.save.Caption
End Sub
B.Private Sub save Click()
Text1.Text=save.Caption
End Sub
C.Private Sub file Click()
Text1.Text=file.save.Caption
End Sub
D.Private Sub file Click()
Text1.Text=save.Caption
End Sub
28.在窗體上有兩個(gè)名稱分別為Text1、Text2的文本框,一個(gè)名稱為Command1的命令按鈕,運(yùn)行后的窗體外觀如圖所示:
設(shè)有如下的類型和變量聲明:
Private Type Person
name As STRING*8
major As String*20
End Type
Dim P As Person
設(shè)文本框中的數(shù)據(jù)已正確地賦值給Person類型的變量P,當(dāng)點(diǎn)擊“保存”按鈕時(shí),能夠
正確地把變量中的數(shù)據(jù)寫入隨機(jī)文件Test2.dat中的程序段是( )。
A.Open"C:\Test2.dat"For Output As#1
Put#1,1,p
Close#1
B.0pen"c:\Test2.dat"For Random As#1
Get#1,1,P
Close#1
C.Open”C:\Test2.dat”For Random As#1 Len—Len(p)
Put#1,1,P
Close#1
D.Open"C:\Test2.dat"For Random As#1 Len=Len(p)
Get#1,1,P
Close#1
29.以下敘述中錯(cuò)誤的是( )。
A.一個(gè)工程中可以包含多個(gè)窗體文件
B.在一個(gè)窗體文件中用Private定義的通用過程能被其他窗體調(diào)用
C.在設(shè)計(jì)Visual Basic程序時(shí),窗體、標(biāo)準(zhǔn)模塊、類模塊等需要分別保存為不同類型的磁盤文件
D.全局變量必須在標(biāo)準(zhǔn)模塊中定義
30.Sub過程與Function過程最根本的區(qū)別是( )。
A.Sub過程可以用Call語句直接使用過程名調(diào)用,而Function過程不可以
B.Function過程可以有形參,Sub過程不可以
C.Sub過程不能返回值,而Function過程能返回值
D.兩種過程參數(shù)的傳遞方式不同
相關(guān)推薦:
2014年全國計(jì)算機(jī)二級(jí)VB上機(jī)考試試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |