《VB程序設(shè)計》2023年春學(xué)期在線作業(yè)1題目
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.要強(qiáng)制顯式聲明變量,可在窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段中加入語句()。
A.Option Base 0
B.Option Explicit
C.Option Base 1
D.OPtion Compare
2.窗體的()屬性在程序運行時其設(shè)置才起作用。
A.BorderStyle
B.Caption
C.MaxButton
D.Left
3.求一個三位正整數(shù)N的十位數(shù)的正確方法是()。
A.Int(N/lO)-Int(N/100)*10
B.Int(N/10)-Int(N/100)
C.N-Int(N/100)*100
D.Int(N-Int(N/100)*100)
4.執(zhí)行語句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗體Form1的左上角坐標(biāo)為()。
A.(0,0)
B.(200,100)
C.(100. 200)
D.視ScaleMode屬性的當(dāng)前值而定
5.通過文本框的()事件過程可以獲取文本框中鍵入字符的ASCII碼值。
A.Change
B.GotFocus
C.LostFocus
D.KeyPress
6.下面的屬性和方法中,()可以重新定義容器對象的坐標(biāo)系統(tǒng)
A.ScaleMode屬性
B.Scale方法
C.DrawStyle屬性
D.DrawWidth屬性
7.在運行時,系統(tǒng)自動執(zhí)行啟動窗體的()事件過程。
A.CliCk
B.GotFocus
C.Load
D.Unload
8.當(dāng)BOF屬性為True時,表示()。
A.當(dāng)前記錄位置位于Recordset對象的第一條記錄
B.當(dāng)前記錄位置位于Recordset對象的第一條記錄之前
C.當(dāng)前記錄位置位干Recordset對象的最后一條記錄
D.當(dāng)前記錄位置位干Recordset對象的最后一條記錄之后
9.在一個語句行內(nèi)寫多條語句時,語句之間應(yīng)該用()分隔。
A.逗號
B.分號
C.頓號
D.冒號
10.設(shè)用復(fù)制、粘貼的方法建立了一個命令按鈕數(shù)組Command,以下對該數(shù)組的說法中錯誤的是()。
A.命令按鈕的所有Caption屬性都是Command1
B.代碼中訪問任意一個命令按鈕只需使用名稱Command1
C.命令按鈕的大小都相同
D.命令按鈕共享相同的事件過程
二、多選題 (共 10 道試題,共 30 分)
11.符號“=”可能的含義是()
A.設(shè)計
B.等號
C.賦值號
D.注釋
12.以下關(guān)干復(fù)選框的說法中,正確的是()。
A.一個窗體上的所有復(fù)選框一次只能有一個被選中
B.一個容器中的所有復(fù)選框一次只能有一個被選中
C.在一個容器中的復(fù)選框可以同時有多個被選中
D.無論是在窗體上還是在其他容器中,都可以同時選中多個復(fù)選框
13.下列有關(guān)窗體操作語句敘述正確的是()
A.Load 語句將窗體載入但并不顯示窗體。
B.UnLoad 語句卸載窗體并釋放內(nèi)存。
C.Show 語句兼有裝入和顯示窗體兩種功能。
D.Hide 語句隱藏窗體但并不將窗體從內(nèi)存中清除。
14.要求一個正整數(shù)n除以8所得的余數(shù),可以采用()
A.n Mod 8
B.n-Int(n/8)
C.n\8
D.n-Int(n/8)*8
E.n-Int(n\8)
15.為了改變一個活動控件的高度和寬度,正確的操作是()
A.拖拉控件4個角上的某個小方塊
B.拖拉位于控件右側(cè)的小方塊
C.拖拉位于控件下側(cè)的小方塊
D.點擊鍵盤的方向鍵
16.下列關(guān)于常量的描述正確的是()
A.在VB中的常量有數(shù)值型常量、字符常量等
B.數(shù)值型常量類似于數(shù)學(xué)中的常數(shù)
C.用一對雙引號括起來的字符串稱為字符常量
D.字符串常量包括雙引號本身
17.Print方法可以在()上輸出數(shù)據(jù)。
A.窗體
B.圖片框
C.標(biāo)題欄
D.立即窗口
E.打印機(jī)
18.以下正確的敘述是()
A.一個工程中可以包含多個窗體文件
B.在一個窗體文件中用Private定義的通用過程能被其它窗體調(diào)用
C.窗體的屬性中包括Visible屬性
D.窗體的名稱可以在設(shè)計窗口是更改,也可以在代碼窗口中更改
19.下面語句語法錯誤的是()
A.a=1 b=2 c=3
B.a=1:b=2:c=3
C.a=1,b=2,c=3
D.a=1;b=2;c=3
20.以下關(guān)于定時器的說法中,錯誤的是()。
A.運行時定時器在窗體上不可見
B.可以設(shè)置定時器的Visible屬性使其在窗體上不可見
C.可以根據(jù)需要在窗體上設(shè)置定時器的大小(高度和寬度)
D.定時器只有一個事件,即Timer事件
三、判斷題 (共 20 道試題,共 40 分)
21.Input# 語句是從文件中讀取數(shù)據(jù)項, Line Input# 讀取的是文件中的一行,而 InputBox 函數(shù)要求從鍵盤輸入數(shù)據(jù)。
22.在聲明數(shù)組時,下標(biāo)必須是常量,不能是變量;而在引用數(shù)組元素時下標(biāo)可以是常數(shù)、變量或表達(dá)式。
23.DoEvents將控制權(quán)切換到操作環(huán)境內(nèi)核,使后臺事件能夠得到處理。
24.Visual Basic 采用事件驅(qū)動的編程機(jī)制,程序員只需要編寫響應(yīng)用戶動作的程序,而不必考慮按精確次序執(zhí)行的每個步驟。
25.將標(biāo)簽 Label1的字體設(shè)置成黑體,使用的語句是Label1.Font="黑體"
26.圖像框(Image)不但可以顯示圖片,也可以作為其他控件對容器。
27.執(zhí)行語句 B = MsgBox("XXX","YYY")后,在消息框中的標(biāo)題信息是”“YYY”。
28.三個文件系統(tǒng)控件:Drive1 驅(qū)動器列表框、Dir1 目錄路徑列表框和 File1 文件列表框不需編寫任何程序就可同步協(xié)調(diào)工作。
29.VB6.0 中 Integer、Long、Single、Double 四種數(shù)據(jù)類型的取值范圍是逐漸增大的,占用 的存儲空間也是逐漸增大的。
30.INT(3.68)的值為3
31.復(fù)選框控件適用于在顯示多個選項,但用戶只能選取其中的一項
32.已知 A$="87654321",則表達(dá)式 Val(Left$(A$,4)+Mid$(A$,4,2))的值是:876554。
33.由于 VB 只能以解釋方式運行,所以運行速度慢。
34.窗體中需要使用相同類型的控件時,使用控件數(shù)組可以簡化程序,節(jié)省資源。
35.用 Open 語句打開多個文件時,文件號必須是連續(xù)的。
36.Visual Basic 中只有通過傳統(tǒng)的文件 I/O 語句進(jìn)行文件處理,如 Open ,Input#、 Write#等語句來實現(xiàn)。
37.If x>y Then Max=x Else Max=y 程序段是求兩個數(shù)中的最大數(shù)。
38.X="28",則 Val(Right$(X,1))+Val(Left$(X,1)) 的結(jié)果為 82。
39.在調(diào)用過程時,參數(shù)的傳遞有按地址和按值兩種傳遞方法。
40.組合框無法多 選,但允許用戶進(jìn)行文本輸入。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777