2020VisualBasic程序設(shè)計(jì)期末模擬考試題庫(kù)288題(含答案)_第1頁(yè)
2020VisualBasic程序設(shè)計(jì)期末模擬考試題庫(kù)288題(含答案)_第2頁(yè)
2020VisualBasic程序設(shè)計(jì)期末模擬考試題庫(kù)288題(含答案)_第3頁(yè)
2020VisualBasic程序設(shè)計(jì)期末模擬考試題庫(kù)288題(含答案)_第4頁(yè)
2020VisualBasic程序設(shè)計(jì)期末模擬考試題庫(kù)288題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2020年VisualBasic程序設(shè)計(jì)期末測(cè)試復(fù)習(xí)題288題

[含答案]

一、選擇題

1,下列數(shù)據(jù)類(lèi)型不可能占8個(gè)字節(jié)的是數(shù)據(jù)類(lèi)型。

a)Date

b)Long

c)Double

d)Currency答案:B

2.假設(shè)變量BOOLVAR是一個(gè)布爾型變量,則下面正確的賦值語(yǔ)句是?

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

3.如下數(shù)組聲明語(yǔ)句,正確的是o

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

4.在拖動(dòng)滾動(dòng)條的滾動(dòng)塊的時(shí)候,在沒(méi)有松開(kāi)鼠標(biāo)前會(huì)觸發(fā)滾動(dòng)條的事件。

a)Change

b)keyDown

c)Scroll

d)DragOver答案:C

5.寫(xiě)列選項(xiàng)中,合法的變量是。

a)c%aaa

b)sum_3

c)Else

d)5persons答案:B

6.以下控件中沒(méi)有Caption屬性的控件是。

a)標(biāo)簽框

b)文本框

c)框架

d)命令按鈕答案:B

7.在VisualBasic設(shè)計(jì)界面中不能隱藏的窗口是

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

8.整型數(shù)的取值范圍為o

a)-32767?+32767

b)-32768?+32767

c)-32768?+32768

d)0-65535答案:B

9.在程序中使用日期型數(shù)據(jù)時(shí),必須用符號(hào)—將日期型數(shù)據(jù)括起來(lái)。

a)@

b)$

c)%

d)#答案:D

10.下列選項(xiàng)中,為字符串常量的是o

a)6/12/2001

b)"6/12/2001"

c)#6,12,2001#

d)6,12,2001#答案:B

11.下列程序段的執(zhí)行結(jié)果為o

DimM(10),N(10)

1=3

forT=lTo5

M(T)=T

N(I)=2*I+T

NextT

printN(I);M(I)

a)311

b)315

c)113

d)153答案:C

12.下列數(shù)據(jù)中哪一個(gè)是布爾常量_____o

a)123

b)not

c)TRUE

d)xyz答案:C

13.以下程序段的輸出結(jié)果是o

A=Sqr(3)

b=Sqr(2)

c=a>b

Printc

a)-1

b)0

c)False

d)Ture答案:D

14.在VisualBasic程序設(shè)計(jì)中,過(guò)程名稱(chēng)的長(zhǎng)度不能超過(guò)個(gè)字符。

a)8

b)40

c)255

d)11答案:B

15.如果有聲明Dima(5)AsInteger,則該數(shù)組共占用個(gè)字節(jié)內(nèi)存。

a)5

b)6

c)10

d)12答案:D

16.下列程序的運(yùn)行結(jié)果為o

For1=1to3

d⑴=2*1-1

?d(I)

NextI

a)135

b)246

c)146

d)567答案:A

17.若要以代碼方式設(shè)置在文本框中顯示文本的字體大小,則可用文本框的屬性來(lái)

實(shí)現(xiàn)。

a)FontName

b)Font

c)FontSize

d)FontBold答案:C

18.若要使標(biāo)簽透明,則可使用的屬性是o

a)BackColor

b)BackStyle

c)BorderStyle

d)ForeColor答案:B

19.若要使標(biāo)簽的大小自動(dòng)適應(yīng)所顯示的文本,可通過(guò)設(shè)置____屬性的值來(lái)實(shí)現(xiàn)。

a)AutoSize

b)Alignment

c)Enabled

d)Visble答案:A

20.當(dāng)復(fù)選框設(shè)置為圖片風(fēng)格時(shí),下列屬性可以在復(fù)選框被選中時(shí)顯示圖形。

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

21.若要在列表框中顯示多列數(shù)據(jù),可用列表框的屬性來(lái)實(shí)現(xiàn)。

a)MultiSelect

b)Index

c)Columns

d)List答案:C

22.所有控件都有的屬性是,在程序中作為對(duì)象的標(biāo)識(shí)引用。

a)Caption

b)Value

c)Text

d)name答案:D

23.下列選項(xiàng)中,哪一項(xiàng)是所有控件共有的屬性o

a)Caption

b)Value

c)Text

d)Name答案:D

24.窗體能響應(yīng)的事件是。

a)ActiveFrom

b)Drive

c)Load

d)Change答案:C

25.在VisualBasic中通過(guò)屬性設(shè)置字體顏色。

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

26.在VisualBasic中按文件的訪問(wèn)方式不同,可以將文件分為

a)順序文件、隨機(jī)文件和二進(jìn)制文件

b)文本文件和數(shù)據(jù)文件

c)數(shù)據(jù)文件和可執(zhí)行文件

d)ASCII文件和二進(jìn)制文件答案:A

27.在VisualBasic中,要設(shè)置菜單項(xiàng)的快捷訪問(wèn)鍵,應(yīng)使用哪個(gè)符號(hào):

a)&

b)*

c)$

d)@答案:A

28.在VisualBasic中,下列控件可以包含其他控件。

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

29.在VisualBasic設(shè)計(jì)界面中不能隱藏的窗口是。

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

30.在VisualBasic中,稱(chēng)對(duì)象的數(shù)據(jù)為:.

a)屬性

b)方法

c)事件

d)封裝答案:A

31.在VB中,常量12#的數(shù)據(jù)類(lèi)型是。

a)整型

b)雙精度浮點(diǎn)型

c)長(zhǎng)整型

d)字符串答案:B

32.運(yùn)行VB程序的快捷鍵為。

a)F4

b)F5

c)F6

d)F7答案:B

33.語(yǔ)句Print5*5/5的輸出結(jié)果是。

a)5

b)25

c)0

d)5*5/5答案:A

34.下列程序段的執(zhí)行結(jié)果是.

N=10

Fork=nTo1Step-1

x=Sqr(k)

x=x-2

Nextk

Printx-2

a)-3

b)-1

c)1

d)1.16答案:A

35.以下選項(xiàng)中,是VisualBasic控件的是

a)文本框

b)Print

c)Click

d)Debug答案:A

36.以下不屬于VisualBasic系統(tǒng)的文件類(lèi)型是

a).frm

b).cis

c).bat

d).vbp答案:C

37.當(dāng)一個(gè)工程含有多個(gè)窗體時(shí),其中的啟動(dòng)窗體是。

a)啟動(dòng)VB時(shí)建立的窗體

b)第一個(gè)添加的窗體

c)最后一個(gè)添加的窗體

d)在“工程屬性”對(duì)話框中指定的窗體答案:D

38.不能觸發(fā)滾動(dòng)條Change事件的操作是。

a)拖動(dòng)滾動(dòng)塊

b)單擊兩端箭頭

c)單擊滾動(dòng)塊

d)單擊箭頭與滾動(dòng)塊之間的滾動(dòng)條答案:C

39.當(dāng)程序運(yùn)行時(shí),在窗體上單擊鼠標(biāo),以下事件是窗體不會(huì)接收到的。

a)MouseDown

b)MouseUp

c)Load

d)Click答案:C

40.8.6787E+8寫(xiě)成普通的十進(jìn)制數(shù)是。

a)86787000

b)867870000

c)8678700

d)8678700000答案:B

41.單擊滾動(dòng)條兩端的滾動(dòng)箭頭,將觸發(fā)它的事件。

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

42.以下程序段執(zhí)行后整型變量n的值為o

N=0

for1=1to20step5

n=n+l

nextI

a)3

b)4

c)5

d)2答案:B

43.以下哪個(gè)是合法的變量名o

a)Len

b)Test@qw

c)6cost_l

d)count2s答案:D

44.以下可以構(gòu)成語(yǔ)句的一項(xiàng)是o

a)對(duì)象名.屬性名

b)對(duì)象名.方法名

c)對(duì)象名.事件名

d)對(duì)象名.函數(shù)名答案:B

45.以下程序段的執(zhí)行結(jié)果是.

X=2:y=l

Ifx*y<lThen

y=y-i

Else

y=-l

Printy-x>0

EndIf

a)Ture

b)False

c)-1

d)1答案:B

46.用戶(hù)可通過(guò)模擬屏幕的小圖象來(lái)布置應(yīng)用程序運(yùn)行后的位置。

a)窗體設(shè)計(jì)器

b)快捷菜單

c)立即窗口

d)窗體布局窗口答案:D

47.表達(dá)式(7\3+1)*(18\5-1)的值是()

a)8.76

b)7.8

c)6

d)6.67答案:C

48.可以用作其它控件容器的控件有()

a)窗體控件,列表控件,圖像控件

b)窗體控件,文本框控件,框架控件

c)窗體控件,框架控件,圖片框控件

d)窗體控件,標(biāo)簽控件,圖片控件答案:C

49.要在圖片框Pl中打印字符串“HowAreYou",應(yīng)使用語(yǔ)句()

a)Picture1.Print="HowAreYou"

b)Pl.Picture=LoadPicture(uHowAreYou")

c)Pl.Print"HowAreYou"

d)PrintuHowAreYouv答案:C

50.為了在按下回車(chē)鍵時(shí)執(zhí)行某個(gè)按鈕的事件過(guò)程,需要把該命令按鈕的一個(gè)屬性設(shè)置為

True,這個(gè)屬性是()

a)Value

b)Cancle

c)Enable

d)Default答案:D

51.能夠改變窗體邊框線類(lèi)型的屬性是()

a)FonlStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

52.窗體的Enable屬性的屬性值是()類(lèi)型的數(shù)據(jù).

a)整型

b)字符型

c)邏輯型

d)實(shí)型答案:C

53.控件是()

a)建立對(duì)象的工具

b)設(shè)置對(duì)象屬性的工具

c)編寫(xiě)程序的編輯器

d)建立圖形界面的編輯窗口答案:A

54.當(dāng)事件能被觸發(fā)時(shí),()就會(huì)對(duì)該事件作出響應(yīng).

a)對(duì)象

b)程序

c)控件

d)窗體答案:A

55.下列敘述正確的是()

a)對(duì)象是包含數(shù)據(jù)又包含對(duì)象數(shù)據(jù)進(jìn)行操作的方法的物理實(shí)體

b)對(duì)象的屬性只能在屬性窗口中設(shè)置

C)不同的對(duì)象能識(shí)別不同的事件

d)事件過(guò)程都要由用戶(hù)點(diǎn)擊對(duì)象來(lái)觸發(fā)答案:C

56.INT(100*RND(1))產(chǎn)生的隨機(jī)整數(shù)的閉區(qū)間是

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

57.要聲明一個(gè)長(zhǎng)度為256個(gè)字符的定長(zhǎng)字符串變量str,以下語(yǔ)句正確的是。

a)DimstrAsString

b)DimstrAsString(256)

c)DimstrAsString(256)

d)DimstrAsString*256答案:D

58.設(shè)A、B、C表示三角形的3條邊,表示條件“任意兩邊之和大于第三邊”

的布爾表達(dá)式可以用()表示。

a)A+B>=COrA+C>=BOrB+C>=A

b)Not(A+B<=COrA+C<=BOrB+C<=A)

c)A+B>CAndA+OBAndB+OA

d)A+B>=CAndA+C>=BOrB+C>=A答案:B

59.如果有聲明Optionbase1dimarr(3,3),則該數(shù)組共有個(gè)元素。

a)16

b)9

c)4

d)6答案:B

60.表達(dá)式25.28Mod10的值是()

a)1

b)5

c)4

d)出錯(cuò)答案:B

61.設(shè)A="abcdefghijklm",下面()的函數(shù)值為“jklm"。?

a)Mid(A,10,4)

b)Ringht(A,5)

c)Ringht(A,l,4)

d)Left(A,10,4)答案:A

62.雙擊窗體的任何地方,可以打開(kāi)的窗口是()

a)代碼窗口

b)屬性窗口

c)工程管理窗口

d)以上3個(gè)選項(xiàng)都不對(duì)答案:A

63.文本框控件最多能處理()個(gè)字節(jié)

a)32k

b)64K

c)128K

d)16k答案:A

64.下列哪項(xiàng)是窗體對(duì)象的方法而不是屬性()

a)Name

b)Print

c)Caption

d)Enabled答案:B

65.下列關(guān)于屬性設(shè)置的敘述錯(cuò)誤的是:()

a)一個(gè)控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶(hù)不能改變

b)一個(gè)控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶(hù)可以改變

c)一個(gè)控件的屬性即可以在屬性窗口中設(shè)置,也可以用程序代碼設(shè)置

d)一個(gè)控件的屬性在屬性窗口中設(shè)置,還可以利用程序代碼為其設(shè)置新值答案:A

66.任何控件都具有的屬性是()

a)TEXT

b)CAPTION

c)NAME

d)FORECOLOR答案:C

67.變量未賦值時(shí),數(shù)值型變量的值為()

a)0

b)空

c)1

d)0.1答案:A

68.語(yǔ)句PRINT?"SGN(-26)=";SGN(-26)的輸出結(jié)果為

a)SGN(-26)=26

b)SGN(-26)=26

c)SGN(-26)=+1

d)SGN(-26)=-1答案:D

69.表達(dá)式2+3*4八5-SIN(X+l)/2中最先進(jìn)行的運(yùn)算是

a)4A5

b)3*4

c)x+1

d)SIN答案:C

70.如果x是一個(gè)正實(shí)數(shù),對(duì)x的第二位小數(shù)四舍五入的表達(dá)式是

a)0.1*Int(x+0.05)

b)0.1*Int(10*(x+0.05))

c)0.1*Int(100*(x+0.5))

d)0.1*Int(x+0.5)答案:B

71.下列的程序段執(zhí)行后,X的值為一o

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

72.下列命令按鈕事件過(guò)程執(zhí)行后,輸出結(jié)果是o

Form=lto1000step2

a=10

forn=lto20step2

a=a+2

nextn

nextm

printa

a)1200

b)1000

c)30

d)20答案:C

73.下列是一個(gè)循環(huán)結(jié)構(gòu)的程序,循環(huán)體內(nèi)的語(yǔ)句將執(zhí)行次。

K=0

For1=1to10

Forj=lto100

K=K+1

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

74.下列方法是將項(xiàng)目添加到List控件中。

a)List

b)ListCount

c)Move

d)Additem答案:D

75.在visualbasic中,要將一個(gè)窗體從內(nèi)存中釋放,應(yīng)使用語(yǔ)句。

a)show

b)hide

c)load

d)unload答案:D

76.下列結(jié)構(gòu)中不屬于循環(huán)結(jié)構(gòu)的是o

a)fbr/next

b)while/wend

c)With/endwith

d)do/loop答案:C

77.某頂級(jí)菜單項(xiàng)的熱鍵字母為F,以下操作等同于單擊該菜單項(xiàng)。

a)同時(shí)按下Ctrl+F鍵

b)按下F鍵

c)同時(shí)按下Alt+F鍵

d)同時(shí)按下Shift+F鍵答案:C

78.在使用菜單編輯器設(shè)計(jì)菜單時(shí),必須輸入的項(xiàng)是一。

a)標(biāo)題

b)名稱(chēng)

c)索引

d)快捷鍵答案:B

79.已知變量A、B、C中C的值最小,則判斷A、B、C可否構(gòu)成三角形的邏輯表達(dá)式是

a)A>=BANDB>=CANDC>0

b)A+OBANDB+OAANDC>0

c)(A+B)>=CORA-B<=CANDC>0

d)A+B>CANDA-BO答案:B

80.下列賦值語(yǔ)句正確的是(??)

a)Text1.text=Text.text+Text2.text?

b)T=Text1.Name+Text2.Name?

c)Text1.Caption=Text1.Caption+Text2.Caption?

d)Text1.Enable=Textl.Enable+Text2.Enable?答案:A

81.當(dāng)x=-5時(shí),下列語(yǔ)句y=iif(x>0,x八2+l,x-l)執(zhí)行后y的值___。

a)0

b)26

c)-6

d)4答案:C

82.文本框控件中將Text的內(nèi)容全部顯示為所定義的字符的屬性項(xiàng)是(??)

a)PasswordChar

b)需要編程來(lái)實(shí)現(xiàn)

c)Password

d)以上都不是答案:A

83.設(shè)x=-18,則Abs(5*x)=。

a)-90

b)90

c)18

d)5答案:B

84.列表框中的列表項(xiàng)的數(shù)目可通過(guò)以下哪個(gè)屬性的值獲得o

a)Count

b)Listcount

c)Listindex

d)Index答案:B

85.RGB(x,y,z)函數(shù)中x,y,z的取值范圍____。

a)[0,255)

b)(0,255]

c)[0,255]

d)(0,255)答案:C

86.表達(dá)式Left("howareyou”,3)的值是。

a)how

b)are

c)you

d)ho答案:A

87.表達(dá)式Right,Beijing”,4)的值是。

a)Beijing

b)jing

c)eiji

d)ijin答案:B

88.表達(dá)式Fix(-23.87)+int(24.56)的值為。

a)-1

b)0

c)1

d)2答案:C

89.下面四個(gè)選項(xiàng),不是事件的是o

a)Load

b)Enabled

c)Unload

d)Activate答案:B

90.表達(dá)式Abs(?5)+Len("ABCDE”)的值是。

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

91.能夠改變窗體邊框線類(lèi)型的屬性是。

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

92.下述的說(shuō)法哪種是Windows的程序設(shè)計(jì)方法:

a)面向?qū)ο螅樞蝌?qū)動(dòng)

b)面向過(guò)程、事件驅(qū)動(dòng)

O面向過(guò)程、順序驅(qū)動(dòng)

d)面向?qū)ο?、事件?qū)動(dòng)答案:D

93.表達(dá)式25.26MOD6.98的值是。

a)1

b)5

c)4

d)提示錯(cuò)誤信息答案:C

94.下列程序共執(zhí)行了循環(huán)。

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

95.剛建立一個(gè)新的標(biāo)準(zhǔn)EXE工程后,不在工具箱中出現(xiàn)的控件是

a)單選按鈕

b)圖片框

c)通用對(duì)話框

d)文本框答案:C

96.以下不屬控件的一項(xiàng)是。

a)文本框

b)標(biāo)簽框

c)列表框

d)消息框答案:D

97.用InputBox函數(shù)可幫助生成。

a)消息框

b)“保存”對(duì)話框

c)簡(jiǎn)單輸入框

d)“顏色”對(duì)話框答案:C

98.對(duì)象不能響應(yīng)Click事件。

a)列表框

b)圖片框

c)窗體

d)計(jì)時(shí)器答案:D

99.變量X=32769,則變量聲明時(shí)不能將其聲明為。

a)Integer

b)Variant

c)Long

d)Single答案:A

100.使窗體自動(dòng)向下移動(dòng)的語(yǔ)句是Moveo

a)Left,Top+100

b)Top+100

c)Top+100

d)Top=Top+100答案:A

101.RGB函數(shù)通過(guò)紅、綠、藍(lán)三基色混合產(chǎn)生某種顏色,其語(yǔ)法為RGB(紅,綠,藍(lán)),

括號(hào)中紅、綠、藍(lán)三基色的成分使用0-255之間的整數(shù)。若使用3個(gè)滾動(dòng)條分別輸入3種

基色,

為保證輸入數(shù)值有效,則應(yīng)設(shè)置屬性。

a)Max和Min

b)SmallChange和LargeChange

c)Scroll和Change

d)Value答案:A

102.___控件可以使用SetFocus。方法。

a)Frame

b)Label

c)TextBox

d)Timer答案:C

103.下列程序段的執(zhí)行結(jié)果為o

X=6

ForK=1To10Step-2

X=X+K

NextK

PrintK;X

a)-16

b)-116

c)16

d)1131答案:C

104.Print方法可以輸出多個(gè)表達(dá)式值,若使用標(biāo)準(zhǔn)格式輸出,各表達(dá)式的分割符應(yīng)是

a)空格

b)逗號(hào)

c)冒號(hào)

d)分號(hào)答案:B

105.下列程序段的執(zhí)行結(jié)果為o

M=0

For1=1To3

ForJ=5To1Step-1

N=N+1

NextJ,I

PrintN;J;I

a)1204

b)1504

c)1231

d)1531答案:B

106.以下程序輸出1到1000之間所有的偶數(shù)之和,請(qǐng)補(bǔ)充完該程序。

PrivateSubCommand_Click()

DimxAsDouble

For1=0To1000

If____Then

x=x+I

EndIf

NextI

Printx

EndSub

a)iMod2=0

b)xMod2=0

c)IMod2<>0

d)xMod2<>0答案:A

107.19.5Mod2*2的運(yùn)算結(jié)果是。

a)3.5

b)1

c)3

d)0答案:D

108.a=5,b=8,則int((b-a)*md+a)的結(jié)果是介于之間的整數(shù)。

a)15,8)

b)(0,5)

c)[3,5)

d)(0,3J答案:A

109.Boolean類(lèi)型的數(shù)據(jù)由幾個(gè)字節(jié)組成。

a)1

b)2

c)3

d)4答案:B

110.ControlBox屬性只適用于窗體,當(dāng)窗體的屬性設(shè)置為0-None時(shí),

則ControlBox屬性不起作用。

a)Borderstyle

b)Autoredraw

c)Windowstate

d)Enabled答案:A

111.dima(-3to3)所定義的數(shù)組元素個(gè)數(shù)是。

a)6

b)7

c)8

d)9答案:B

112.Dimbl,b2asboolean語(yǔ)句顯式聲明變量____。

a)bl和b2都為布爾型變量

b)bl是整型,b2是布爾型

c)bl是變體型(可變型),b2是布爾型

d)bl和b2都是變體型(可變型)答案:C

113.VisualBasic是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,構(gòu)成對(duì)象的三要素是一

a)屬性、事件、方法

b)控件、屬性、事件

c)窗體、控件、過(guò)程

d)窗體、控件、模塊答案:A

114.表達(dá)式X+1>X是。

a)算術(shù)表達(dá)式

b)非法表達(dá)式

c)字符串表達(dá)式

d)關(guān)系表達(dá)式答案:D

115.下列程序段的執(zhí)行結(jié)果為一。

X=5

y=-20

ifnotx>0then

x=y-3

else

y=x+3

printx-y;y-x

endif

a)-33

b)5-8

c)3-3

d)25-25答案:A

116.下列程序段的執(zhí)行結(jié)果為

K=0

ForJ=1to2

ForI=1to3

K=I+1

NextI

ForI=1to7

K=K+1

NextI

NextJ

PrintK

a)10

b)6

c)11

d)16答案:C

117.下面程序執(zhí)行后,X的結(jié)果為一

x=o

ForI=1to5

Forj=Ito5

X=X+1

Nextj

NextI

PrintX

a)5

b)10

c)15

d)20答案:C

118.編寫(xiě)如下事件過(guò)程:

PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfShift=6AndButton=2Then

Print"Hello"

EndIf

EndSub

程序運(yùn)行后,為了在窗體上輸出"Hello",應(yīng)在窗體上執(zhí)行以下操作。

a)同時(shí)按下Shift鍵和鼠標(biāo)左鍵

b)同時(shí)按下Shift鍵和鼠標(biāo)右鍵

c)同時(shí)按下Ctrl、Alt鍵和鼠標(biāo)左鍵

d)同時(shí)按下Ctrl、Alt鍵和鼠標(biāo)右鍵答案:D

119.當(dāng)變量x=2,y=5時(shí),以下程序的輸出結(jié)果為一。

Dountily>5

x=x*y

y=y+l

loop

printx

a)2

b)5

c)10

d)20答案:C

120.當(dāng)執(zhí)行以下程序時(shí),在名為IblResult的標(biāo)簽框內(nèi)將顯示o

PrivateSubcmdlt_click()

DimI,R

R=0

For1=1To5Step1

R=R+I

NextI

lblResult.Caption=Str(R)

EndSub

a)字符串15

b)整數(shù)15

c)字符串5

d)整數(shù)5答案:A

121.如下有一段不完整的程序段,如果要求該程序執(zhí)行3次循環(huán),則應(yīng)在程序中的括號(hào)里

輸入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

122.設(shè)有如下語(yǔ)句:

strl=inputbox("輸入丁二“練習(xí)”)

從鍵盤(pán)上輸入字符串“示例”后,strl的值是

a)“輸入”

b)

c)“練習(xí)”

d)“示例”答案:D

123.我們?cè)谝粋€(gè)窗體上建立兩個(gè)文本框,名稱(chēng)分別為T(mén)extl和Text2,事件過(guò)程如下,

PrivateSubTextl_change()

Text2.text=Ucase(Textl.text)

EndSub

貝U在Textl文本框輸入“visualbasic”,Text2將。

a)Text2中無(wú)內(nèi)容顯示。

b)Text2顯示“VISUALBASIC”。

c)Text2顯示"visualbasic1'

d)Textl顯示"visualbasic”答案:B

124.下列程序的執(zhí)行結(jié)果是o

Dima(5)AsString

DimbAsInteger

DimIAsInteger

ForI=0To5

a(I)=I+l

Printa(I)

NextI

a)123456

b)6

c)654321

d)0答案:A

125.下列程序的執(zhí)行結(jié)果為o

DimintsumAsInteger

DimIAsInteger

intsum=O

For1=20.2To5Step-4.7

intsum=intsum+1

NextI

Printintsum

a)150

b)200

c)50

d)0答案:C

126.下列程序的執(zhí)行結(jié)果為o

DimSAsInteger,nAsInteger

S=0:n=l

DoWhilen<=100

S=S+n

n=n+l

Loop

PrintS

a)5050

b)2500

c)3000

d)4000答案:A

127.是由VisualBasic提供的一種專(zhuān)門(mén)的子程序,由對(duì)象本身所具有,

反映該對(duì)象功能的內(nèi)部函數(shù)或過(guò)程。

a)文件

b)屬性

c)方法

d)窗體答案:C

128.下列程序的執(zhí)行結(jié)果為。

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

129.以下是計(jì)算10的階乘的程序,請(qǐng)補(bǔ)充該程序。

Dimtassingle

DimkasInteger

k=0:t=l

While______

k=k+l

t=t*k

Wend

Printt

a)k<10

b)k>10

c)k=10

d)k>=10答案:A

130.下面程序執(zhí)行的結(jié)果是—o

PrivateSubForm_Click()

A$=,,123',:B$=n456"

C=Val(A$)+Val(B$)

PrintCM00

EndSub

a)123

b)3

c)5

d)579答案:C

131.寫(xiě)列程序段的執(zhí)行結(jié)果—o

A=nabbacddcban

for1=6to2step-2

x=mid(a,I,I)

y=left(aj)

z=right(a,I)

z=x&y&z

nextI

printUcase(z)

a)ABA

b)AABAAB

c)BBABBA

d)ABBABA答案:C

132.以下語(yǔ)句輸出結(jié)果是(在立即窗口中)

A="Beijingn

b="ShangHai"

Printa;b

a)BeijingShangHai

b)AbeijingShangHai

c)BeijingShangHai

d)Abeijing答案:C

133.有如下程序:

For1=1To3

Forj=5To1Step-1

PrintI+j

Nextj

NEXTI

其循環(huán)執(zhí)行的次數(shù)為o

a)12

b)13

c)14

d)15答案:D

134.執(zhí)行下列程序后,變量a的值為o

DimIasinteger

dimaasinteger

a=0

for1=0to100step2

a=a+l

nextI

a)1

b)10

c)51

d)100答案:C

135.執(zhí)行下列程序后,X的值為o

X=3

y=6

DoWhiley<=6

x=x*y

y=y+l

Loop

a)3

b)6

c)18

d)20答案:C

136.執(zhí)行完下面的程序段后,循環(huán)將執(zhí)行一次。

For1=1.7To5.9Step0.9

a=a+l

Printa

NextI

a)3

b)4

c)5

d)6答案:C

137.有如下語(yǔ)句,執(zhí)行后該段語(yǔ)句的循環(huán)次數(shù)是

Dims,I,jasinteger

ForI=1to3

Forj=3To1Step-1

S=I*j

Nextj

NextI

a)9

b)10

c)3

d)4答案:A

138.有如下程序段,該程序段執(zhí)行完畢后,共循環(huán)了一

For1=1To5

Forj=lToI

Fork=jTo4

Print"a"

Nextk

Nextj

NextI

a)4

b)5

c)38

d)40答案:D

139.VisualBasic主要用于。

a)圖像處理

b)文字處理

C)制作視頻文件

d)開(kāi)發(fā)應(yīng)用程序答案:D

140.下列程序的執(zhí)行結(jié)果為o

A=100:b=50

Ifa>bThen

a=a-b

Else

b=b+a

Endif

Printa

a)50

b)100

c)200

d)10答案:A

141.命令Picture.Cirle(500,800),800能夠在圖片框Picture中畫(huà)出的圖形是

a)半徑為sin的橢圓

b)細(xì)而高的橢圓

c)扁而平的橢圓

d)圓心在(500,800)的一個(gè)圓弧答案:D

142.下列變量名中不合法的是o

a)stmame

b)3abc

c)A_one

d)vaone答案:B

143.下拉式組合框的Style屬性值為。

a)0

b)1

c)2

d)3答案:A

144.下列邏輯運(yùn)算結(jié)果為“true”的是。

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

145.設(shè)定當(dāng)鼠標(biāo)移動(dòng)到文本框控件上時(shí)給用戶(hù)提示文本的屬性是o

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

146.以下不具有Picture屬性的對(duì)象是。

a)窗體

b)圖片框

c)圖像框

d)文本框答案:D

147.要禁用計(jì)時(shí)器控件、需要將一屬性設(shè)置為false。

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

148.要改變控件的寬度,應(yīng)修改該控件的屬性。

a)Top

b)Left

c)Width

d)Height答案:C

149.寫(xiě)在一行上的多條語(yǔ)句,應(yīng)以為分隔符。

a)分號(hào)

b)逗號(hào)

c)冒號(hào)

d)空格答案:C

150.如果A為一boolean型數(shù)據(jù),則下列賦值語(yǔ)句正確的是

a)A=Htrue"

b)A=.true

c)A=#TURE#

d)A=3<4答案:D

151.窗體的BackColor屬性用于設(shè)置窗體的。

a)高度

b)亮度

c)背景色

d)前景色答案:C

152.邏輯表達(dá)式Not"a">"b"And9<3Or9>3的值為。

a)True

b)False

c)表達(dá)式有錯(cuò)

d)條件不足答案:A

153.為使文本框顯示滾動(dòng)條,必須先設(shè)置文本框的屬性是o

a)AutoSize

b)Alignment

c)Multiline

d)ScrollBars答案:C

154.聲明全局變量的位置是o

a)事件過(guò)程

b)函數(shù)過(guò)程

c)標(biāo)準(zhǔn)模塊通用聲明段

d)窗體模塊通用聲明段答案:C

155,使用驅(qū)動(dòng)器列表框的屬性可以返回或設(shè)置磁盤(pán)驅(qū)動(dòng)器的名稱(chēng)。

a)ChDrive

b)Drive

c)List

d)Listindex答案:B

156.通過(guò)文本框的屬性可以獲得當(dāng)前插入點(diǎn)所在的位置。

a)Position

b)SelStart

c)SelLength

d)Left答案:B

157.下列可以把當(dāng)前目錄下的圖形文件picl.jpg裝入圖片框Picture1中的語(yǔ)句為

a)Picture="picl.jpg”

b)Picture.Handle="picl.jpg”

c)Picture1.Picture=LoadPicture(npicl.jpg")

d)Picture:LoadPicture(Mpic1.jpgu)答案:C

158.下列哪一個(gè)是正確的變量名o

a)$abc

b)Int

c)141abc

d)abcf答案:D

159.下列能正確產(chǎn)生[1?30]之間的隨機(jī)整數(shù)的表達(dá)式是

a)1+rnd(30)

b)l+30*md()

c)md(l+30)

d)int(rnd()*30)+l答案:D

160.下列聲明語(yǔ)句中存在變體變量的是

a)Dima,bAsInteger

b)DimaAsString

c)StaticaAsInteger

d)PublicaAsCurrenency答案:A

161.假定Piclurel和Textl分別為圖片框和文本框的名稱(chēng),下列不正確的語(yǔ)句是

a)Print25

b)Picture1.Print25

c)Textl.Print25

d)Debug.Print25答案:C

162.滾動(dòng)條控件(如圖所示)的Max屬性所設(shè)置的是(2)。

A、滾動(dòng)框處于最右位置時(shí),一個(gè)滾動(dòng)條位置的Value屬性最大設(shè)置值

B、單擊滾動(dòng)條和滾動(dòng)箭頭之間的區(qū)域時(shí),滾動(dòng)條中滾動(dòng)塊的最大移動(dòng)量

C、單擊滾動(dòng)條的箭頭區(qū)域時(shí),滾動(dòng)條中滾動(dòng)塊的最大移動(dòng)量

D、滾動(dòng)條控件無(wú)該屬性

163.設(shè)a=2,b=3,c=4,d=5,下歹U表達(dá)式a=b<>c=d的值是

a)1

b)Ture

c)False

d)-1答案:C

164.決定一個(gè)窗體有無(wú)控制菜單的屬性是o

a)Minbutton

b)Caption

c)Maxbutton

d)Controlbox答案:D

165.把InputBox的返回值轉(zhuǎn)換為數(shù)值應(yīng)該使用的函數(shù)是。

a)Log

b)Str

c)Len

d)Vai答案:D

166.如果要改變窗體的標(biāo)題,需要設(shè)置窗體對(duì)象的屬性。

a)Name

b)Caption

c)BackColor

d)BorderStyle答案:B

167.若要將窗體從內(nèi)存中卸載出去,應(yīng)該使用的方法是o

a)Show

b)UnLoad

c)Load

d)Hide答案:B

168.若要在圖片框中繪制一個(gè)圓,使用的方法是o

a)Circle

b)line

c)point

d)pset答案:A

169.刪除字符串前導(dǎo)和尾隨空格的函數(shù)是o

a)Ltrim()

b)Rtrim()

c)Trim()

d)Lcase()答案:C

170.Visualbasic采用了編程機(jī)制。

a)面向過(guò)程

b)面向?qū)ο?/p>

c)事件驅(qū)動(dòng)

d)可視化答案:C

171.當(dāng)某一按鈕的()屬性設(shè)置為False時(shí),該按鈕不可見(jiàn)。

a)Enable

b)Visibale

c)Default

d)Cancel答案:B

172.改變控件在窗體中的上下位置應(yīng)修改控件的屬性。

a)Top

b)Left

c)Width

d)Height答案:A

173.工程文件的文件名后綴是o

a).bmp

b).vbp

c).frm

d).bas答案:B

174.下列類(lèi)型的變量中占用字節(jié)數(shù)最小的是o

a)Integer

b)Single

c)Date

d)Byte答案:D

175.將當(dāng)前窗體中顯示的文字及繪制的圖形全部清除,可以用方法

a)Me.Clear

b)Me.Cls

c)Me="n

d)Me.Delete答案:B

176.下列字符串不能作為VB的變量名是o

a)ABCDEFG

b)P000000

c)89TWDDFF

d)XYZ答案:C

177.控件內(nèi)的對(duì)齊方式由___屬性決定。

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

178.下列事件中,命令按鈕能響應(yīng)的事件是。

a)DblClick

b)Click

c)Scroll

d)Load答案:B

179.數(shù)學(xué)式子sin25°寫(xiě)成VisualBasic表達(dá)式是。

a)sin25

b)Sin(25)

c)Sin(25*3.14/180)

d)sin(25°)答案:C

180.VisualBasic應(yīng)用程序的運(yùn)行模式是。

a)解釋運(yùn)行模式

b)編譯運(yùn)行模式

c)既有解釋運(yùn)行模式,又有編譯運(yùn)行模式

d)匯編運(yùn)行模式答案:C

181.可變數(shù)組的各個(gè)數(shù)組元素的數(shù)據(jù)類(lèi)型可以。

a)相同

b)不相同

c)兩可

d)都不對(duì)答案:A

182.使圖形能自動(dòng)按控件大小而改變的控件是。

a)標(biāo)簽框

b)框架

c)圖片框

d)圖像框答案:D

183.菜單控件僅支持以下事件。

a)Click

b)MouseDown

c)KeyPress

d)Load答案:A

184.若要將某命令按鈕設(shè)置為默認(rèn)命令按鈕。則應(yīng)設(shè)置為T(mén)rue的屬性是

a)Value

b)Cancel

c)Default

d)Enabled答案:C

185.雙擊窗體中的對(duì)象后,VisualBasic將顯示的窗口是。

a)項(xiàng)目(工程)窗口

b)工具箱

c)代碼窗口

d)屬性窗口答案:C

186.下面的運(yùn)算符中,哪個(gè)是關(guān)系運(yùn)算符。

a)Not

b)mod

c)<>

d)&答案:C

187.函數(shù)int(abs(99-100)/2)的值為。

a)1

b)0

c)“0”

d)aln答案:B

二、填空題

188.有數(shù)組定義語(yǔ)句:dim1(99,99)asInteger,則數(shù)組I中共包含有個(gè)元素。答

案:10000

189.下列程序的執(zhí)行結(jié)果是。

A=75

Ifa>60Then

1=1

ElseIfa>70Then

1=2

Elselfa>80Then

1=3

Elselfa>90Then

1=4

EndIf

PrintI答案:1

190.下面程序段的輸出結(jié)果是o

ForX=1.5To5Step5

PrintX;

NextX答案:1.5

191.執(zhí)行下面的程序段后,s的值為o

S=5

For1=2.6To4.9Step0.6

s=s+l

NextI答案:9

192.執(zhí)行下面的程序段后,b的值為o

a=300:b=20

a=a+b:b=a-b:a=a-b答案:

193.VisualBasic的對(duì)象是和的總稱(chēng)。答案:窗體#控件

194.工程是構(gòu)成應(yīng)用程序文件的。答案:集合

195.表達(dá)式32/2八3-3*2八2+4八2的值是。答案:8

196.有如下程序,該程序的運(yùn)行結(jié)果是o

A=20:b=10

printa>b答案:TRUE

197.表達(dá)式15+3*3/9*5\5mod10的值是。答案:16

198.有如下程序,該程序的運(yùn)行后輸出的結(jié)果是o

PrivatesubCommand1_Click()

i=nAAAAAA"

a=Mid(i,4,3)

b二"BBB”

Printa;b

EndSub答案:AAABBB

199.以下循環(huán)的執(zhí)行次數(shù)是o

K=0

DoWhilek<=10

k=k+l

Loop答案:11

200.設(shè)有數(shù)組聲明語(yǔ)句:Optionbase1dimA(3,-2to1),則數(shù)組A中有個(gè)元素。

答案:12

201.下列程序的執(zhí)行結(jié)果是o

PrivateFunctionP(NAsInteger)

ForI=1ToN

SUM=SUM+i

NextI

P=SUM

EndFunction

PrivateSubCommand1_Click()

S=P(l)+P(2)+P(3)+P(4)

PrintS;

EndSub答案:20

202.表達(dá)式Int(Rnd(O)+l)+Int(Rnd(l)-l)的值是。答案:0

203.復(fù)選框控件Value屬性指示復(fù)選框處于—(10)—或禁止?fàn)顟B(tài)(暗淡的)中

的某一種。選中

204.在VB中,修改窗體的(11)和(12)屬性值,可改變窗體的大小。

高度(Height)寬度(Width)

205.以下程序段的輸出結(jié)果是一o

Num=0

Whilenum<=2

num=num+1

Wend

Printnum答案:3

206.如果要將某個(gè)菜單項(xiàng)設(shè)計(jì)為分隔線,則該菜單項(xiàng)的標(biāo)題應(yīng)設(shè)置為。答案:-

207.在VisualBasic中按文件的訪問(wèn)方式不同,可以將文件分為順序文件、隨機(jī)文件和

。答案:二進(jìn)制文件

208.在窗體上畫(huà)一個(gè)命令按鈕(其N(xiāo)ame屬性為CommAndl),然后編寫(xiě)如下代碼:

PrivateSubCommAndl_Click()

DimM(10)AsInteger

Fork=lTo10

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

程序運(yùn)行后,單擊命令按鈕,輸出結(jié)果是o答案:4

209.窗體中有圖片框(Picture1)和計(jì)時(shí)器(Timer1)兩個(gè)控件,運(yùn)行程序時(shí),

將圖片加載到圖片框中,然后圖片框以每1秒鐘一次的速度向窗體的右下

腳移動(dòng),每次向左、向下移動(dòng)150twipo請(qǐng)?zhí)羁眨?/p>

PrivateSubForm_load()

(1)=loadPicture("c:\pic\ba11.ico")

(2).Interval(3)

EndSub

PrivateSubTimerl_Timer()

Staticx,yAsInteger

x=x+150

y=(4)

Picture1.Move(5)

EndSub

答案:(1)picturel.picture(2)Timer1(3)1000(4)y+150(5)x,y

210.VisualBasie中的常量分為兩種,一種是文字常量,一種是常量。答案:符號(hào)

211.語(yǔ)句a%=3.14156:Printa%的輸出結(jié)果是。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論