VB程序設(shè)計(jì)2022年秋學(xué)期在線作業(yè)2
共40道題 總分:100分
一、單選題(共10題,30分)
1.要使控件與框架捆綁在一起,以下操作正確的是()。
A、在窗體不同位置上分別畫一框架和控件,再將控件拖到框架上
B、在窗體上畫好控件,再畫框架將控件框起來
C、在窗體上畫好框架,再在框架中畫控件
D、在窗體上畫好框架,再雙擊工具箱中的控件
2.通過設(shè)置ADO數(shù)據(jù)控件的()屬性可以建立該控件到數(shù)據(jù)源的連接信息。
A、RecordSource
B、RecordSet
C、ConnectionString
D、Database
3.Visual Basic中的十六進(jìn)制數(shù)據(jù)以()符號(hào)開頭
A、$E
B、$H
C、&O
D、&H
4.下列控件中,沒有Caption屬性的是()。
A、框架
B、列表框
C、復(fù)選框
D、單選按鈕
5.下面的數(shù)組聲明語句中()是正確的。
A、Dim A[3,4] As Integer
B、Dim A(3, 4) As Integer
C、Dim A[3; 4] As Integer
D、Dim A(3;4) As Integer
6.使用驅(qū)動(dòng)器列表框的()屬性可以返回或設(shè)置磁盤驅(qū)動(dòng)器的名稱。
A、ChDrive
B、Drive
C、List
D、ListIndex
7.運(yùn)行時(shí),要清除圖片框P1中的圖像,應(yīng)使用語句()。
A、P1 .Picture =””
B、P1.Picture=LoadPicture()
C、Picture1.Picture = LoadPicture
D、Picture = LoadPicture(“”)
8.引用列表框(List1 )最后一個(gè)數(shù)據(jù)項(xiàng)應(yīng)使用()。
A、List1.List(Listl1. ListCount)
B、List1. List(Listl. ListCount – 1)
C、List1. List(ListCount)
D、List l. List( ListCounr-1)
9.在窗體模塊的通用聲明段中聲明變量時(shí),不能使用()關(guān)鍵字。
A、Dim
B、Public
C、Private
D、Static
10.符號(hào)%是聲明( )類型變量的類型定義符。
A、整型
B、長(zhǎng)整型
C、單精度
D、雙精度
二、多選題(共10題,30分)
1.下列關(guān)于菜單的說法中,正確的是()。
A、每個(gè)菜單項(xiàng)都與其他控件一樣也有其屬性和事件
B、除了Click事件之外,菜單項(xiàng)不可以響應(yīng)其他事件
C、菜單項(xiàng)的索引號(hào)可以不連續(xù)
D、菜單項(xiàng)的索引號(hào)必須從1開始
2.以下說法錯(cuò)誤的是()。
A、任何時(shí)候都可以使用“工具”菜單下的“菜單編輯器”命令打開菜單編輯器
B、只有當(dāng)某個(gè)窗體為當(dāng)前活動(dòng)窗體時(shí),才能打開菜單編輯器
C、只有當(dāng)代碼窗口為當(dāng)前活動(dòng)窗口時(shí),才能打開菜單編輯器
D、任何時(shí)候都可以使用標(biāo)準(zhǔn)工具欄的“菜單編輯器”按鈕打開菜單編輯器
3.可以實(shí)現(xiàn)分支選擇結(jié)構(gòu)的語句有()。
A、If
B、Goto
C、Select
D、Do
4.設(shè)已經(jīng)在某個(gè)單選按紐Option1的Click事件過程中編寫了一些代碼,運(yùn)行時(shí),以下說法正確的是()。
A、任何時(shí)候用鼠標(biāo)單擊單選按鈕都會(huì)執(zhí)行其Click事件過程
B、任何時(shí)候執(zhí)行語句Optionl.Value = True都會(huì)執(zhí)行單選按鈕的Click事件過程
C、當(dāng)單選按鈕處于未選擇狀態(tài)時(shí),用鼠標(biāo)單擊單選按鈕都會(huì)執(zhí)行其Click事件過程
D、當(dāng)單選按鈕處于未選擇狀態(tài)時(shí),執(zhí)行語句Option1.Value=True將執(zhí)行單選按鈕的Click事件過程
5.下列正確語句的 有()
A、txt1.text+txt2.text=txt3.text
B、command1.name=cmdok
C、label1.caption=Text1.text
D、a=inputbox(hello)
6.下列屬于MsgBox函數(shù)的返回值的是()
A、VbOk
B、VbCancel
C、VbAbort
D、VbNo
7.下面表達(dá)式中,運(yùn)算結(jié)果相同的是()。
A、Exp(-3.5)
B、Int(-3.5)+0.5
C、-Abs(-3.5)
D、Sgn(-3.5)- 2.5
8.Do循環(huán)和For循環(huán)的差別在于()
A、Do循環(huán)沒有明確的循環(huán)變量
B、For循環(huán)有明確的循環(huán)次數(shù)
C、Do循環(huán)有明確的循環(huán)變量
D、For循環(huán)沒有明確的循環(huán)次數(shù)
9.以下關(guān)于定時(shí)器的說法中,錯(cuò)誤的是()。
A、運(yùn)行時(shí)定時(shí)器在窗體上不可見
B、可以設(shè)置定時(shí)器的Visible屬性使其在窗體上不可見
C、可以根據(jù)需要在窗體上設(shè)置定時(shí)器的大小(高度和寬度)
D、定時(shí)器只有一個(gè)事件,即Timer事件
10.下列()程序段可以實(shí)現(xiàn)X、Y兩個(gè)變量的值互換。
A、Z=X:X=Y:Y=Z
B、X=X+Y:Y=X-Y:X=X-Y
C、Y=X:X=Y
D、Z=X:Y=Z:X=Y
三、判斷題(共20題,40分)
1.在VB中,局部變量只在定義它的過程內(nèi)有效。
A、錯(cuò)誤
B、正確
2.VB 采用了事件驅(qū)動(dòng)的編程機(jī)制,當(dāng)沒有事件產(chǎn)生時(shí),程序處于停滯狀態(tài),只有事件發(fā) 生時(shí),程序才會(huì)運(yùn)行。
A、錯(cuò)誤
B、正確
3.窗體中的任何控件都允許獲得焦點(diǎn)。
A、錯(cuò)誤
B、正確
4.If x>y Then Max=x Else Max=y 程序段是求兩個(gè)數(shù)中的最大數(shù)。
A、錯(cuò)誤
B、正確
5.Public Pi=3.1415 可以將 Pi 定義為符號(hào)常量。
A、錯(cuò)誤
B、正確
6.順序文件不能按任意次序讀寫。記錄之間有明確的分隔符。
A、錯(cuò)誤
B、正確
7.函數(shù) String(3,”ABC”)返回的結(jié)果為”ABCABCABC”。
A、錯(cuò)誤
B、正確
8.儲(chǔ)存在窗體模塊中的過程,一定可以被整個(gè)工程中的事件過程調(diào)用。
A、錯(cuò)誤
B、正確
9.LoadPicture 是 VB 的一個(gè)函數(shù),用于將指定的圖片文件調(diào)入內(nèi)存。
A、錯(cuò)誤
B、正確
10.如果列表框的 ListCount 屬性為 10,則列表框的最后一項(xiàng)的 ListIndex 值為9
A、錯(cuò)誤
B、正確
11.Public 可以用來定義變量,但必須出現(xiàn)在通用聲明段,而不能出現(xiàn)在過程中
A、錯(cuò)誤
B、正確
12.在 VB 中,只允許使用一維數(shù)組和二維數(shù)組。
A、錯(cuò)誤
B、正確
13.VB應(yīng)用程序中的下拉菜單和快捷菜單都可用菜單編輯器創(chuàng)建,只是設(shè)計(jì)時(shí),快捷菜單的Visible 屬性通常設(shè)為 Flase,運(yùn)行時(shí)用鼠標(biāo)所指對(duì)象的 PopupMenu方法彈出。
A、錯(cuò)誤
B、正確
14.Visual Basic 中,當(dāng)列表框中的項(xiàng)目較多、超過了列表框的長(zhǎng)度時(shí),系統(tǒng)會(huì)自動(dòng)在列表框上加一個(gè)滾動(dòng)條。
A、錯(cuò)誤
B、正確
15.MsgBox 函數(shù)和 InputBox 函數(shù)都有一個(gè)可確定對(duì)話框中命令按鈕的個(gè)數(shù)和類型的參數(shù)。
A、錯(cuò)誤
B、正確
16.在對(duì)象上雙擊鼠標(biāo)時(shí),只會(huì)觸發(fā) DblClick 事件。
A、錯(cuò)誤
B、正確
17.創(chuàng)建一個(gè) MDI 子窗體,需把一個(gè)普通窗體的MDIChild屬性設(shè)為 True。
A、錯(cuò)誤
B、正確
18.表達(dá)式 Ucase(Mid(“abcdefgh”,3,4)) 的值是“CDEF”
A、錯(cuò)誤
B、正確
19.在 Do?Loop[While|Until]循環(huán)中,While 關(guān)鍵字或 Until 關(guān)鍵字必須選擇其中之一。
A、錯(cuò)誤
B、正確
20.在VB中,可能有許多事件過程不會(huì)被執(zhí)行,這是因?yàn)槭录^程對(duì)應(yīng)的事件沒有發(fā)生。
A、錯(cuò)誤
B、正確
奧鵬,國(guó)開,廣開,電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢QQ : 3230981406或微信:aopopenfd777