《VB程序設(shè)計》2023年春學(xué)期在線作業(yè)2題目
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.要使?jié)L動條表示最小值10,,應(yīng)設(shè)置其()屬性。
A.Minimize
B.Min
C.Maximize
D.Max
2.在Visual Basic中坐標軸的缺省刻度單位是緹,用戶可以根據(jù)實際需要使用()改變刻度單位。
A.ScaleMode屬性
B.Scale屬性
C.DrawStyle屬性
D.DrawWidth屬性
3.DrawStyle屬性用于設(shè)置圖形方法輸出的線型,它受()屬性的限制。
A.FillStyle
B.FillColor
C.BorderStyle
D.DrawWidth
4.要使?jié)L動條表示最大值100,應(yīng)設(shè)置()屬性。
A.Minimize
B.Min
C.Maximize
D.Max
5.執(zhí)行語句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗體Form1的左上角坐標為()。
A.(0,0)
B.(200,100)
C.(100. 200)
D.視ScaleMode屬性的當(dāng)前值而定
6.語句Line (100, 100)-(500, 500), , B的功能是()。
A.使用窗體的前景顏色繪制一個矩形
B.使用窗體的前景顏色繪制一條直線
C.使用窗體的背景顏色繪制一個矩形
D.使用窗體的背景顏色繪制一條直線
7.運行時,要清除圖片框P1中的圖像,應(yīng)使用語句()。
A.P1 .Picture =""
B.P1.Picture=LoadPicture()
C.Picture1.Picture = LoadPicture
D.Picture = LoadPicture("")
8.要強制顯式聲明變量,可在窗體模塊或標準模塊的通用聲明段中加入語句()。
A.Option Base 0
B.Option Explicit
C.Option Base 1
D.OPtion Compare
9.函數(shù)Len(Str(Val("123.4")))的值為()。
A.11
B.5
C.6
D.8
10.下面的屬性和方法中,()可以重新定義容器對象的坐標系統(tǒng)
A.ScaleMode屬性
B.Scale方法
C.DrawStyle屬性
D.DrawWidth屬性
二、多選題 (共 10 道試題,共 30 分)
11.可以實現(xiàn)循環(huán)結(jié)構(gòu)的語句有()。
A.If
B.Goto
C.For
D.Do..While
12.在VB中,以下說法正確的是()
A.Abs( )是轉(zhuǎn)換英文大小寫的函數(shù)
B.MsgBox( ) 是消息函數(shù)
C.RGB( )是顏色函數(shù)
D.Sqr( )是求平方根函數(shù)
13.以下()的函數(shù)值為100
A.ASC("100")
B.ASC("DO")
C.ASC("do")
D.ASC("d")
14.在下列關(guān)于菜單的說法中,正確的是()。
A.每個菜單項都是一個控件,與其他控件一樣都有自己的屬性和事件
B.除了Click事件之外,菜單項還能響應(yīng)其他的如DblClick等事件過程
C.菜單項的快捷鍵不可以任意設(shè)置
D.在程序執(zhí)行時,如果菜單項的Enabled屬性為False,則該菜單項變成灰色,不能被用戶選擇
15.以下關(guān)于變量的類型說明符的使用中,正確的是()
A.Dim b As Single 等價于:Dim b!
B.Dim c As Double 等價于:Dim c#
C.Dim d As String 等價于:Dim d$
D.Dim e As Currency 等價于:Dim e@
16.下列表達式中,其值不為0的是()。
A.7/9
B.7 mod 15
C.7\9
D.15 mod 9
17.已知A=Space(1),要產(chǎn)生3個空格,可以采用()函數(shù)
A.Right(A,3)
B.Space(3*A)
C.String(3,A)
D.A&A&A
E.3*A
18.下列關(guān)于事件的敘述中,正確的是()
A.事件是對象能夠識別的動作
B.每個對象都有一系列預(yù)先定義好的事件,但要使對象響應(yīng)事件時執(zhí)行某種操作,需要編寫該對象相應(yīng)的時間過程
C.同一個事件的名稱矮子不同的程序中可以不同
D.對象的時間是不固定的
19.以下關(guān)于定時器錯誤的是()。
A.如果定時器的Enabled屬性為False,則定時器無效
B.可以設(shè)置定時器的Visible屬性使其在窗體上不可見
C.如果定時器的Interval屬性為1,則定時器無效
D.如果定時器的Visible屬性為False,則定時器無效
20.下列屬于循環(huán)結(jié)構(gòu)的關(guān)鍵字有()。
A.Select
B.For
C.Loop
D.Else
三、判斷題 (共 20 道試題,共 40 分)
21.設(shè) A=5,B=6,C=7,D=8,表達式 3>2*B OR A=C AND B<>C OR C>D 的值是False。
22.用菜單編輯器設(shè)計菜單時, 頂層菜單不能加快捷鍵,但可以在菜單標題中的字母前插入“&”符號來設(shè)置熱鍵。
23.數(shù)組元素的下標可以是常數(shù)、變量或表達式。
24.在 Visual Basic 中,用來描述一個對象特征的數(shù)據(jù)稱之為對象的屬性。
25.一個窗體一定對應(yīng)一個窗體文件,所以一個應(yīng)用程序只能包含一個窗體。
26.表達式 Ucase(Mid("abcdefgh",3,4)) 的值是“CDEF”
27.執(zhí)行語句 B = MsgBox("XXX","YYY")后,在消息框中的標題信息是”“YYY”。
28.X=75,則表達式(X Mod 10)*10+X/10 的結(jié)果為 57
29.INT(3.68)的值為3
30.一般情況下,在參數(shù)傳遞過程中,實參與形參的個數(shù)必須相等,相應(yīng)的數(shù)據(jù)類型可以不 相符。
31.在VB中,屬性窗體和窗體屬性是一回事。
32.X=28,則表達式(X Mod 10)*10+X/10 的結(jié)果為 82
33.Dim 語句定義的變量可以為過程級變量。
34.表示 x 是 3 的倍數(shù)或是 7 的倍數(shù)的邏輯表達式為:x Mod 3=0 OR x Mod 7=0。
35.為了使下一個輸出語句的輸出項不換行輸出,則應(yīng)在本 Print 語句的尾部加";",且只能加";"。
36.用Dim聲明的局部變量是動態(tài)動態(tài)變量,其值在過程執(zhí)行完后仍保留,而用Stalic聲明的局部變量是靜態(tài)變量,其值在程序執(zhí)行完后會消失
37.VB應(yīng)用程序中的下拉菜單和快捷菜單都可用菜單編輯器創(chuàng)建,只是設(shè)計時,快捷菜單的Visible 屬性通常設(shè)為 Flase,運行時用鼠標所指對象的 PopupMenu方法彈出。
38.MsgBox 函數(shù)返回的值是數(shù)值型。
39.RTRIM(S)是去空格函數(shù),返回S字符串去掉左邊空格后的字符串
40.在 Visual Basic 中,next 是合法的變量名。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

