2020VisualBasic程序設計期末測試題庫288題(含參考答案)_第1頁
2020VisualBasic程序設計期末測試題庫288題(含參考答案)_第2頁
2020VisualBasic程序設計期末測試題庫288題(含參考答案)_第3頁
2020VisualBasic程序設計期末測試題庫288題(含參考答案)_第4頁
2020VisualBasic程序設計期末測試題庫288題(含參考答案)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

2020年VisualBasic程序設計期末測試復習題288題

[含答案]

一、選擇題

i.若要將窗體隱藏起來,則實現(xiàn)的方法為。

a)Unload

b)Show

c)WindowsState

d)Hide答案:D

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

K=0

For1=1to10

Forj=lto100

K=K+1

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

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

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

4.可以通過來刪除列表框中的選擇項。

a)Enable屬性

b)Removeitem方法

c)Additem方法

d)Text屬性答案:B

5.寫列選項中,合法的變量是o

a)c%aaa

b)sum_3

c)Else

d)5persons答案:B

6.在程序中使用日期型數(shù)據(jù)時,必須用符號―將日期型數(shù)據(jù)括起來。

a)@

b)$

c)%

d)#答案:D

7.下列選項中,哪一項是所有控件共有的屬性0

a)Caption

b)Value

c)Text

d)Name答案:D

8.下列數(shù)據(jù)類型不可能占8個字節(jié)的是數(shù)據(jù)類型。

a)Date

b)Long

c)Double

d)Currency答案:B

9.在VisualBasic程序設計中,過程名稱的長度不能超過個字符。

a)8

b)40

c)255

d)11答案:B

10.下列程序的運行結(jié)果為。

For1=1to3

d(I)=2*I-l

?d(I)

NextI

a)135

b)246

c)146

d)567答案:A

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

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.若要取消窗體的最大化功能,則可設置____屬性為False來實現(xiàn)。

a)ControlBox

b)MinButton

c)MaxButton

d)Enabeld答案:C

13.一個可執(zhí)行的vb運行程序至少包括一個o

a)標準模塊

b)窗體模塊

c)類模塊

d)資源文件模塊答案:B

14.若要使標簽透明,則可使用的屬性是。

a)BackColor

b)BackStyle

c)BorderStyle

d)ForeColor答案:B

15.下列屬性用于設置或返回文本框中的文本。

a)Caption

b)Text

c)Name

d)Dragicon答案:B

16.當復選框設置為圖片風格時,下列屬性可以在復選框被選中時顯示圖形。

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

17.復選框控件其Value屬性的可取值是。

a)Trut和False

b)0和1

c)1、2、3

d)0、1、2答案:D

18.所有控件都有的屬性是,在程序中作為對象的標識引用。

a)Caption

b)Value

c)Text

d)name答案:D

19.在VisualBasic環(huán)境下,當寫一個新的VisualBasic程序時,所做的第一件事是

a)編寫代碼

b)新建一個工程

c)打開屬性窗口

d)進入VB環(huán)境答案:B

20.下述的說法哪種是Windows的程序設計方法:o

a)面向?qū)ο?,順序?qū)動

b)面向過程、事件驅(qū)動

c)面向過程、順序驅(qū)動

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

21.要使窗體Forml關(guān)閉,錯誤的是。

a)UnloadForml

b)Unloadme

c)End

d)Forml.Visiable=False答案:D

22.假設變量BOOLVAR是一個布爾型變量,則下面正確的賦值語句是?

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

23.下列控件不能改變大小的有o

a)TextBox

b)Label

c)Timer

d)PictureBox答案:C

24.用于將菜單項級別提升一級的按鈕為o

a)一

b)一

c)t

d)!答案:A

25.下列哪一個是正確的變量名o

a)$abc

b)Int

c)141abc

d)abcf答案:D

26.下列那些控件不可能包含其它控件o

a)Picturebox

b)Frame

c)Toolbar

d)Image答案:D

27.下列能正確產(chǎn)生[1-30]之間的隨機整數(shù)的表達式是

a)l+rnd(30)

b)l+30*rnd()

c)md(l+30)

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

28.以下操作不能打開屬性窗口。

a)按下F4鍵

b)單擊工具欄的“屬性窗口”按鈕

c)執(zhí)行“視窗”菜單中的“屬性窗口”命令

d)雙擊任何一個對象答案:D

29.下面的運算符中,哪個是關(guān)系運算符o

a)Not

b)mod

c)<>

d)&答案:C

30.下面的運算符中,哪個是邏輯運算符o

a)And

b)Mod

c)>=

d)&答案:A

31.下列程序段的執(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

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

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

33.在VisualBasic設計界面中不能隱藏的窗口是。

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

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

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.用以下語句Dimb(-2to4)asstring所定義的數(shù)組的元素個數(shù)是個。

a)2

b)4

c)6

d)7答案:D

36.下列輸出語句中,錯誤的是o

a)?X,y

b)Printx,y

c)Debug.Printx,y

d)Print.Formx,y答案:D

37.用戶可通過模擬屏幕的小圖象來布置應用程序運行后的位置。

a)窗體設計器

b)快捷菜單

C)立即窗口

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

38.以下選項中,不屬于單選按扭屬性的是o

a)Enabled

b)Caption

c)Name

d)Min答案:D

39.單精度浮點數(shù)占用的字節(jié)數(shù)為o

a)2個字節(jié)

b)3個字節(jié)

c)4個字節(jié)

d)8個字節(jié)答案:C

40.當一個工程含有多個窗體時,其中的啟動窗體是。

a)啟動VB時建立的窗體

b)第一個添加的窗體

c)最后一個添加的窗體

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

41.數(shù)組DimD(3,1To10,1To15)共有元素。

a)100

b)600

c)30

d)450答案:B

42.8.6787E+8寫成普通的十進制數(shù)是。

a)86787000

b)867870000

c)8678700

d)8678700000答案:B

43.下列語句可以將變量A、B的值互換。

a)A=B:B=A

b)A=A+B:B=A-B:A=A-B

c)A=C:C=B:C=A

d)A=(A+B)/2:B=(A-B)/2答案:B

44.以下可以構(gòu)成語句的一項是0

a)對象名.屬性名

b)對象名.方法名

c)對象名.事件名

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

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

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.用于設定文本框中最多可接受的字符數(shù)的屬性是o

a)AutoSize屬性

b)PasswordChar屬性

c)SelLength屬性

d)MaxLength屬性答案:D

47.設A、B、C表示三角形的3條邊,表示條件“任意兩邊之和大于第三邊

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

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

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

Form=lto1000step2

a=10

forn=lto20step2

a=a+2

nextn

nextm

printa

a)1200

b)1000

c)30

d)20答案:C

49.將字符串“hello”添加到列表框的最后,可使用()請語句。

a)List1.Additem"hello”,Listl.ListCount-1

b)Listl.Additem"hello”,Listl.ListCount+1

c)Listl.Additemahello",List1.Listindex

d)Listl.Additem"hello”答案:D

50.能夠改變窗體邊框線類型的屬性是()

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

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

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

b)對象的屬性只能在屬性窗口中設置

c)不同的對象能識別不同的事件

d)事件過程都要由用戶點擊對象來觸發(fā)答案:C

52.將任意一個正的兩數(shù)N的個位數(shù)與十位數(shù)對換的表達式為?

a)(N-INT(N/10)*10)*10+INT(N/10)

b)N-7INT(N/10)*10)*10+INT(N)/10?

c)INT(N/10)+(N-INT(N/10)

d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A

53.如果X是一個正的實數(shù),將千分位四舍五入,保留兩位小數(shù)的表達式是

a)0.01*int(x+0.05)

b)0.01*int(100*(x+0.005))

c)0.01*int(100*(x+0.05))

d)0.01*int(x+0.005)答案:B

54.表達式2+3*4八5-SIN(X+l)/2中最先進行的運算是?

a)4A5

b)3*4

c)x+1

d)SIN答案:C

55.將任意一個正的兩數(shù)N的個位數(shù)與十位數(shù)對換的表達式為

a)(N-INT(N/10)*10)*10+INT(N/10)

b)N-?INT(N/10)*10)*10+INT(N)/10

c)INT(N/10)+(N-INT(N/10)

d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A

56.如果X是一個正的實數(shù),將千分位四舍五入,保留兩位小數(shù)的表達式是

a)0.01*int(x+0.05)

b)0.01*int(100*(x+0.005))

c)0.01*int(100*(x+0.05))

d)0.01*int(x+0.005)答案:B

57.下列賦值語句正確的是(??)

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

b)Textl.name=Textl.Name+Text2.Name?

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

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

58.表達式2+3*4人5$2(X+l)/2中最先進行的運算是

a)4人5

b)3*4

c)x+1

d)SIN答案:C

59.以下關(guān)于復選框的說法,正確的是(??)

a)一個窗體上的所有復選框一次只能有一個被選中

b)一個容器中的所有復選框一次只能有一個被選中

c)在一個容器中的復選框可以同時有多個被選中

d)無論是在容器中還是在窗體中,都不可以同時選中多個復選框答案:C

60.在一個語句行內(nèi)寫多條語句時,語句之間應該用()分隔

a)逗號

b)分號

c)頓號

d)冒號答案:D

61.啟動VisualBasic后,系統(tǒng)為用戶新建的工程起一個名為()的臨時名稱

a)工程1

b)窗體1

C)工程

d)窗體答案:A

62.設在窗體上有兩個命令按鈕,其中一個命令按鈕的名稱為cmda,則另一個命令按鈕的

名稱不能是()

a)cmdc

b)cmdb

c)cmdA

d)Command1答案:c

63.嘆旬■眼

說法不正確的是

a)必須是字母開頭,不能是數(shù)字或其他字符

b)不能用VisualBasic保留字

c)可以包含字母、數(shù)字、下劃線和標點符號

d)不能超過255個字符答案:C

64.下列關(guān)于屬性設置的敘述錯誤的是:()

a)一個控件具有什么屬性是VB預先設計好的,用戶不能改變

b)一個控件具有什么屬性是VB預先設計好的,用戶可以改變

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

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

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

a)TEXT

b)CAPTION

c)NAME

d)FORECOLOR答案:C

66.以下()程序段可以實施X、Y變量值的變換

a)Y=X:X=Y

b)Z=X:Y=Z:X=Y

c)Z=X:X=Y:Y=Z

d)Z=X:W=Y:Y=Z:X=Y答案:C

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

a)SGN(-26)=26

b)SGN(-26)=26

c)SGN(-26)=+1

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

68.若要使標簽控件顯示時,不覆蓋其背景內(nèi)容,應設置標簽控件的()屬性

a)BACKCOLOR

b)BORDERSTYLE

c)FORECOLOR

d)BACKSTYLE答案:D

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

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

70.表達式Int(-17.8)+Sgn(17.8)的值是。

a)18

b)-17

c)-18

d)-16答案:B

71.下列方法是將項目添加到List控件中。

a)List

b)ListCount

c)Move

d)Additem答案:D

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

a)fbr/next

b)while/wend

c)With/endwith

d)do/loop答案:C

73.命令按鈕Commandl的Caption屬性為“退出(x)”,要將命令按鈕的快捷鍵設為

Alt+x,應修改Caption屬性為。

a)在x前插入&

b)在x后插入&

C)在X前插入#

d)在x后插入#答案:A

74.單擊命令按鈕時,下列程序的執(zhí)行結(jié)果為o

PrivateFunctionP(NAsInteger)

Staticsum

ForI=1ToN

sum=sum+1

NextI

P=sum

EndFunction

PrivateSubCommand1_Click()

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

PrintS;

EndSub

a)20

b)30

c)115

d)135答案:A

75.目錄列表框的path屬性的作用是0

a)顯示目錄列表框中打開的當前目錄。

b)顯示當前驅(qū)動器或指定驅(qū)動器上的某目錄下的文件名。

C)顯示根目錄下的文件名。

d)顯示路徑下的文件。答案:A

76.在使用菜單編輯器設計菜單時,必須輸入的項是—o

a)標題

b)名稱

c)索引

d)快捷鍵答案:B

77.表達式25.26MOD6.98的值是。

a)1

b)5

c)4

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

78.要使一個命令按鈕成為圖形命令按鈕,則應首先設置____屬性值。

a)Picture

b)Style

c)Downpicture

d)Disabledpicture答案:B

79.如果x是一個正實數(shù),對x的第二位小數(shù)四舍五入的表達式是

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

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

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

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

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

d)窗體控件,標簽控件,圖片控件答案:C

81.要把一個命令按鈕設置成無效,應設置其哪一屬性值___o

a)Visible

b)Enabled

c)Default

d)Cancel答案:B

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

a)事件過程

b)函數(shù)過程

c)標準模塊通用聲明段

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

83.列表框中的列表項的數(shù)目可通過以下哪個屬性的值獲得o

a)Count

b)Listcount

c)Listindex

d)Index答案:B

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

a)[0,255)

b)(0,255]

c)[0,255]

d)(0,255)答案:C

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

a)-1

b)0

c)1

d)2答案:C

86.下面四個選項,不是事件的是o

a)Load

b)Enabled

c)Unload

d)Activate答案:B

87.表達式Abs(-5)+Len("ABCDE")的值是。

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

88.能夠改變窗體邊框線類型的屬性是o

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

89.VB6.0中,執(zhí)行下面的四個語句時出現(xiàn)錯誤的是o

a)x=SGN(O)

b)x=SQR(O)

c)x=LOG(0)

d)x=SIN(0)答案:C

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

a)16

b)9

c)4

d)6答案:B

91.如果有聲明Optionbase1dimarr(-8to-2,4),則該數(shù)組共有個兀素。

a)36

b)28

c)34

d)35答案:B

92.Strc=Mid(nVisualBasic",10,3),則Strc的值___。

a)HVisn

b)"sua"

c)"Bas"

d)“sic”答案:D

93.下列程序段的執(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

94.通過文本框的屬性可以獲得當前插入點所在的位置。

a)Position

b)SelStart

c)SelLength

d)Left答案:B

95.下列運算結(jié)果中,值最大的是o

a)3\4

b)3/4

c)4mod3

d)3mod4答案:D

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

a)消息框

b)“保存”對話框

c)簡單輸入框

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

97.17mod3的運算結(jié)果是。

a)0.5

b)1

c)1.5

d)2答案:D

98.變量X=32769,則變量聲明時不能將其聲明為。

a)Integer

b)Variant

c)Long

d)Single答案:A

99.表達式2*3八2+2*8/4+3八2的值為。

a)64

b)31

c)49

d)22答案:B

100.復選對象是否被選中,是由其屬性決定的。

a)Checked

b)Value

c)Enabled

d)Selected答案:B

101.下列符號是VisualBasic中合法變量名的是。

a)IF

b)7AB

c)A[B]7

d)AB_7答案:D

102.滾動條單擊邊上的箭頭按鈕移動的大小由___設定。

a)Change

b)SmallChange

c)Scroll

d)Tabstop答案:B

103.剛建立一個新的標準EXE工程后,不在工具箱中出現(xiàn)的控件是

a)單選按鈕

b)圖片框

c)通用對話框

d)文本框答案:C

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

X=6

ForK=1To10Step-2

X=X+K

NextK

PrintK;X

a)-16

b)-116

c)16

d)1131答案:C

105.是由VisualBasic提供的一種專門的子程序,由對象本身所具有,

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

a)文件

b)屬性

c)方法

d)窗體答案:C

106.下列程序段運行后,輸出結(jié)果是一o

B=1

Dountilb>7

b=b*(b+l)

Loop

Printb

a)7

b)39

c)42

d)1答案:C

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

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

108.15.5\2的結(jié)果是。

a)1

b)1.5

c)7

d)8答案:D

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

a)[5,8)

b)(0,5)

c)[3,5)

d)(0,3]答案:A

110.a和b中有且只有一個為0,可以用以下表達式來表示o

a)a=0orb=0

b)a=0Xorb=0

c)a*b=0Anda+b<>0

d)a=0Andb=0答案:B

111.ControlBox屬性只適用于窗體,當窗體的屬性設置為0-None時,

則ControlBox屬性不起作用。

a)Borderstyle

b)Autoredraw

c)Windowstate

d)Enabled答案:A

112.Dimbl,b2asboolean語句顯式聲明變量____。

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

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

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

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

113.Double類型的數(shù)據(jù)由個字節(jié)組成。

a)21

b)4

c)8

d)16答案:C

114.Inputbox函數(shù)的參數(shù)中,必選參數(shù)Prompt的作用是。

a)輸出信息

b)定義提示信息

c)定義隱含信息

d)定義輸入的位置答案:B

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

N=O:J=1

DoUntilN>2

N=N+1

J=J+N*(N+1)

Loop

PrintN;J

a)01

b)37

c)321

d)313答案:C

116.下列循環(huán)語句將執(zhí)行次。

A=100

Do

Printa

a=a+l

Loopuntila<=10

a)1

b)10

c)100

d)死循環(huán)答案:D

117.菜單控件只包括一個事件,即(1),當用鼠標單擊或鍵盤選中后按“回車”鍵

時觸發(fā)該事件,除分隔條以外的所有菜單控件都能識別該事件。C

A、GotFocusB、LoadC、ClickD、KeyDown

118.滾動條控件(如圖所示)的Max屬性所設置的是(2)。

A、滾動框處于最右位置時,一個滾動條位置的Value屬性最大設置值

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

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

D、滾動條控件無該屬性

119.當執(zhí)行以下程序時,在名為IblResult的標簽框內(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

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

輸入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

121.若整型變量a的值為2、b的值為3,則下列程序段執(zhí)行后整型變量c的值為o

Ifa>5then

ifb<4then

c=a-b

else

c二b-a

Endif

elseifb>3then

c=a*b

else

c=amodb

Endif

a)2

b)-1

c)1

d)6答案:A

122.我們在一個窗體上建立兩個文本框,名稱分別為Textl和Text2,事件過程如下,

PrivateSubTextl_change()

Text2.text=Ucase(Textl.text)

EndSub

則在Textl文本框輸入uvisualbasic??,Text2將

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

b)Text2顯示"VISUALBASIC%

c)Text2顯示"visualbasic"

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

123.下列程序的運行后s的值是o

S=0

Forx=99to1Step-2

s=s+x

Nextx

Prints

a)100

b)500

c)2500

d)5000答案:C

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

K=0

For1=1To3

a=IAIAK

printa;

NextI

a)111

b)123

c)000

d)149答案:A

125.下列程序的執(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

126.下列各項不是VisualBasic的基本數(shù)據(jù)類型的是

a)Char

b)String

c)Integer

d)Double答案:A

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

X=0

ForI=1to5

Forj=Ito5

X=X+1

Nextj

NextI

PrintX

a)5

b)10

c)15

d)20答案:C

128.不能作為容器的對象是0

a)窗體

b)框架

c)圖片框

d)圖像框答案:D

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

A="abbacddcba"

for1=6to2step-2

x=mid(a,I,I)

y=left(a,I)

z=right(a,I)

z=x&y&z

nextI

printUcase(z)

a)ABA

b)AABAAB

c)BBABBA

d)ABBABA答案:C

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

A二"Beijing”

b=nShangHain

Printa;b

a)BeijingShangHai

b)AbeijingShangHai

c)BeijingShangHai

d)Abeijing答案:C

131.有如下程序段,該程序執(zhí)行后,變量a的值為

For1=1To2

ForJ=ITo2

ForK=1ToJ

a=a+2

NextK

NextJ

NextI

a)2

b)8

c)10

d)20答案:C

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

X=3

y=6

DoWhiley<=6

x=x*y

y=y+i

Loop

a)3

b)6

c)18

d)20答案:C

133.有如下語句,執(zhí)行后該段語句的循環(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

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

For1=1To5

Forj=lToI

Fork=jTo4

Print"a"

Nextk

Nextj

NextI

a)4

b)5

c)38

d)40答案:D

135.有如下程序,該程序的運行結(jié)果為o

DimkAsInteger

n=5:m=l:k=l

DoWhilek<=n

m=m*2

k=k+l

Loop

Printm

a)1

b)5

c)32

d)40答案:C

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

PrivateSubCommand_Click()

DimxAsDouble

For1=0To1000

IfThen

x=x+I

EndIf

NextI

Printx

EndSub

a)iMod2=0

b)xMod2=0

c)IMod2<>0

d)xMod2<>0答案:A

137.以下是計算10的階乘的程序,請補充該程序。

Dimtassingle

DimkasInteger

k=O:t=l

While_______

k=k+l

t=t*k

Wend

Printt

a)k<10

b)k>10

c)k=10

d)k>=10答案:A

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

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

139.以下控件不能觸發(fā)Dbclick。事件。

a)Label

b)Commandbutton

c)PictureBox

d)Image答案:B

140.若要獲得滾動條的當前值,可訪問的屬性是o

a)Text

b)Value

c)Max

d)Min答案:B

141.若要將某命令按鈕設置為默認命令按鈕。則應設置為True的屬性是

a)Value

b)Cancel

c)Default

d)Enabled答案:C

142.雙擊窗體中的對象后,VisualBasic將顯示的窗口是。

a)項目(工程)窗口

b)工具箱

c)代碼窗口

d)屬性窗口答案:C

143.為使文本框顯示滾動條,必須先設置文本框的屬性是o

a)AutoSize

b)Alignment

c)Multiline

d)ScrollBars答案:C

144.下列表達式不合法的是o

a)123+abc

b)123&nabc"

c)1+2/3

d)[3*(4+5)-6]/7答案:D

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

a)Integer

b)Single

c)Date

d)Byte答案:D

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

a)strname

b)3abc

c)A_one

d)vaone答案:B

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

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

148.設定當鼠標移動到文本框控件上時給用戶提示文本的屬性是

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

149.變量A%的類型是oDimaasinteger

a)Integer

b)Single

c)String

d)Boolean答案:A

150.以下不是VisualBasic特點的選項是。

a)可視編程

b)算法設計

c)事件驅(qū)動

d)面向?qū)ο蟠鸢福築

151.可變數(shù)組的各個數(shù)組元素的數(shù)據(jù)類型可以o

a)相同

b)不相同

c)兩可

d)都不對答案:A

152.要輸出簡單信息,可以使用o

a)InputBox函數(shù)

b)MsgBox函數(shù)

c)ShowFont方法

d)ShowPrinter方法答案:B

153.要使循環(huán)體至少執(zhí)行一次,應使用循環(huán)。

a)For-next

b)While-wend

c)Do—Loopwhile|until

d)do[while|until]-loop答案:C

154.要禁用計時器控件、需要將—屬性設置為false。

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

155.要獲得當前驅(qū)動器應使用驅(qū)動器列表框的屬性。

a)Path

b)Drive

c)Dir

d)Pattern答案:B

156.要改變Label控件中文字的顏色,可以設置Label控件的屬性。

a)FontColor

b)FillColor

c)ForeColor

d)BackColor答案:C

157.若要使某命令按鈕獲得控制焦點,可使用的方法是o

a)lostfocus

b)setfocus

c)point

d)value答案:B

158.邏輯表達式Not“a">“b"And9<3Or9>3的值為。

a)True

b)False

c)表達式有錯

d)條件不足答案:A

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

a)半徑為sin的橢圓

b)細而高的橢圓

c)扁而平的橢圓

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

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

DimsAslong,xAsInteger

s=0:x=l

DoWhile(x<10)

s=s+x

x=x+2

Loop

Prints

a)10

b)25

c)50

d)100答案:B

161.文件列表框中用于設置或返回所選文件的文件名的屬性是0

a)File

b)FilePath

c)Path

d)FileName答案:D

162.Msgbox函數(shù)返回值的類型是0

a)數(shù)值

b)字符串

c)變體

d)數(shù)值或字符串(視輸入情況而定)答案:A

163.使用驅(qū)動器列表框的屬性可以返回或設置磁盤驅(qū)動器的名稱。

a)ChDrive

b)Drive

c)List

d)Listindex答案:B

164.窗體的BackColor屬性用于設置窗體的。

a)高度

b)亮度

c)背景色

d)前景色答案:C

165.Print方法可以輸出多個表達式值,若使用標準格式輸出,各表達式的分割符應是

a)空格

b)逗號

c)冒號

d)分號答案:B

166.VisualBasic主要用于。

a)圖像處理

b)文字處理

c)制作視頻文件

d)開發(fā)應用程序答案:D

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

a)Log

b)Str

c)Len

d)Vai答案:D

168.為使計時器控件每隔5秒鐘產(chǎn)生一個計時器事件(timer事件),則應將其Interval屬性

值設置為O

a)5

b)500

c)300

d)5000答案:D

169.通用對話框中能打開“顏色對話框”的方法是o

a)ShowOpen

b)ShowColor

c)ShowSave

d)ShowPrinter答案:B

170.如果要求設置定時器時間間隔為0.5秒鐘,那么它的Interval屬性值應該等于

a)5000

b)500

c)50

d)5答案:B

171.如果有數(shù)組聲明Dima(10)AsInteger,則該數(shù)組共有個元素。

a)10

b)11

c)9

d)不確定答案:B

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

a)Click

b)MouseDown

c)KeyPress

d)Load答案:A

173.若要在圖片框中繪制一個圓,使用的方法是。

a)Circle

b)line

c)point

d)pset答案:A

174.若要設置文本框中所顯示的文本顏色,使用的屬性是—

a)BackColor

b)FillColor

c)ForeColor

d)BackStyle答案:C

175.OOP的含義是o

a)面向?qū)ο蟮某绦蛟O計方法

b)開放數(shù)據(jù)庫接口

c)圖形設備接口

d)圖形用戶界面答案:A

176.當某一按鈕的()屬性設置為False時,該按鈕不可見。

a)Enable

b)Visibale

c)Default

d)Cancel答案:B

177.改變控件在窗體中的上下位置應修改控件的屬性。

a)Top

b)Left

c)Width

d)Height答案:A

178.函數(shù)left(”Hello”,2)的值為。

a)He

b)el

c)lo

d)true答案:A

179.控件的什么內(nèi)容決定事件發(fā)生時的執(zhí)行代碼o

a)屬性

b)事件過程

c)函數(shù)

d)通用過程答案:B

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

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

181.下列事件中,命令按鈕能響應的事件是o

a)DblClick

b)Click

c)Scroll

d)Load答案:B

182.數(shù)組的下標可取的變量類型是=

a)日期型

b)字符型

c)數(shù)值型

d)可變型答案:C

183.設定文本框中是否可以接受多行文本用屬性。

a)MaxLength

b)ToolTipText

c)Multiline

d)Tag答案:C

184.表達式X+1>X是o

a)算術(shù)表達式

b)非法表達式

c)字符串表達式

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

185.若要設置定時器控件的定時時間,需設置的屬性是o

a)interval

b)value

c)enabled

d)text答案:A

二、填空題

186.表達式:Mid("SHANGHAr',6,3)的值是。答案:HAI

187.VisualBasie提供了列表框控件,當列表框中的項目較多、超過了列表框的長度時,

系統(tǒng)會自動在列表框邊上加一個。答案:滾動條

188.VisualBasic的對象是和的總稱。答案:窗體#控件

189.方法是VB提供的一種,用來完成一定的操作。答案:特殊子程序

190.下列程序段執(zhí)行后x的值是o

X=100:y=50

ifx>ythenx=x-yelsex=x+y答案:50

191.表達式32/2八3-3*2人2+4人2的值是。答案:8

192.下列程序用來將變量X,Y的值互換,請補充完程序(提示:該題答案中不要出現(xiàn)空

格)。

T=Y::X=T答案:Y=X

193.有如下程序,該程序的運行結(jié)果是0

A=20:b=10

printa>b答案:TRUE

194.表達式15+3*3/9*5\5mod10的值是=答案:16

195.有如下程序,該程序的運行后輸出的結(jié)果是。

PrivatesubCommandl_Click()

i="AAAAAA"

a=Mid(i,4,3)

b="BBB"

Printa;b

EndSub答案:AAABBB

196.有一數(shù)組定義語句:dimM(-2to1)asstring,該語句定義的數(shù)組M中包含個元

素。答案:4

197.在窗體上畫一個命令按鈕,然后編寫如下事件過程:

PrivateSubCommand1_Click()

a=InputBox("請輸入一個整數(shù)")

b=InputBox("請輸入一個整數(shù)”)

Printa+b

EndSub

程序運行后,單擊命令按鈕,在輸入對話框中分別輸入321和456,輸出結(jié)果為一o

答案:321456

198.程序運行工程中,清除BMP圖片框中的圖片應使用語句。答案:cis

199.表達式Fix(-32.68)+Int(-23.02)的值為。答案:-56

200.復選框控件Value屬性指示復選框處于―(10)—或禁止狀態(tài)(暗淡的)中

的某一種。選中

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

高度(Height)寬度(Width)

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

Num=0

Whilenum<=2

num=num+l

Wend

Printnum答案:3

203.在VisualBasic中按文件的訪問方式不同,可以將文件分為順序文件、隨機文件和

O答案:二進制文件

204.如果有三個單選按鈕直接畫在窗體上,另有四個單選按鈕畫在框架中,則運行時,可

以同時選中個選項按鈕(提示:該題答案不能出現(xiàn)漢字)。答案:2

205.以下語句的執(zhí)行結(jié)果是一o

I=Format(5459.4,"##,##0.00")

PrintI答案:5,459.40

206.屬性為列表框中的每個列表項設置一個對應的數(shù)值,它是一個整數(shù)數(shù)組,

數(shù)組大小與列表項的個數(shù)一致。答案:LIST

207.在窗體上畫一個命令按鈕(其Name屬性為CommAndl),然后編寫如下代碼:

PrivateSubCommAndl_Click()

DimM(10)AsInteger

Fork=lTolO

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

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

208.可用窗體的—(9)_方法在窗體中顯示文字。Print

209.窗體中有圖片框(Picture1)和計時器(Timerl)兩個控件,運行程序時,

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

腳移動,每次向左、向下移

溫馨提示

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

評論

0/150

提交評論