2020年VisualBasic程序設(shè)計(jì)期末測試題庫288題(含標(biāo)準(zhǔn)答案)_第1頁
2020年VisualBasic程序設(shè)計(jì)期末測試題庫288題(含標(biāo)準(zhǔn)答案)_第2頁
2020年VisualBasic程序設(shè)計(jì)期末測試題庫288題(含標(biāo)準(zhǔn)答案)_第3頁
2020年VisualBasic程序設(shè)計(jì)期末測試題庫288題(含標(biāo)準(zhǔn)答案)_第4頁
2020年VisualBasic程序設(shè)計(jì)期末測試題庫288題(含標(biāo)準(zhǔn)答案)_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

[含答案]

一、選擇題

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

K=0

For1=1to10

Forj=lto100

K=K+l

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

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

現(xiàn)。

a)FontName

b)Font

c)FontSize

d)FontBold答案:C

3.若要將窗體隱藏起來,則實(shí)現(xiàn)的方法為o

a)Unload

b)Show

c)WindowsState

d)Hide答案:D

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

a)BackColor

b)BackStyle

c)BorderStyle

d)ForeColor答案:B

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

a)AutoSize

b)Alignment

c)Enabled

d)Visble答案:A

6.下列屬性用于設(shè)置或返回文本框中的文本。

a)Caption

b)Text

c)Name

d)Dragicon答案:B

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

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

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

a)Caption

b)Value

c)Text

d)name答案:D

9.在VisualBasic環(huán)境下,當(dāng)寫一個(gè)新的VisualBasic程序時(shí),所做的第一件事是

a)編寫代碼

b)新建一個(gè)工程

c)打開屬性窗口

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

10.要聲明一個(gè)長度為256個(gè)字符的定長字符串變量str,以下語句正確的是

a)DimstrAsString

b)DimstrAsString(256)

c)DimstrAsString(256)

d)DimstrAsString*256答案:D

11.使用CommonDialog控件的方法可顯示“打印”對話框。

a)ShowOpen

b)ShowSave

c)ShowColor

d)ShowPrinter答案:D

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

a).frm

b).cis

c).bat

d).vbp答案:C

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

a)5

b)6

c)10

d)12答案:D

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

a)for/next

b)while/wend

c)With/endwith

d)do/loop答案:C

15.下列控件中可自動(dòng)設(shè)置滾動(dòng)條的是o

a)復(fù)選框

b)框架

c)列表框

d)標(biāo)簽框答案:C

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

Alt+x,應(yīng)修改Caption屬性為。

a)在x前插入&

b)在x后插入&

c)在x前插入#

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

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

PrivateFunctionP(NAsInteger)

Staticsum

ForI=1ToN

sum=sum+1

NextI

P=sum

EndFunction

PrivateSubCommand1_Click()

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

PrintS;

EndSub

a)20

b)30

c)115

d)135答案:A

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

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

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

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

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

19.下面的運(yùn)算符中,優(yōu)先級別最高的是。

a)AND

b)*

c)〉=

d)&答案:B

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

a)1

b)5

c)4

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

21.執(zhí)行語句Printformat(5459.478,"##,#0.00"),正確的輸出是一

a)5459.48

b)5,459.48

c)5,459,478

d)5,459o47答案:B

22.當(dāng)x=-5時(shí),下列語句丫=設(shè)(乂>0/人2+16-1)執(zhí)行后y的值—

a)0

b)26

c)-6

d)4答案:C

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

a)面向?qū)ο?,順序?qū)動(dòng)

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

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

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

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

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

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

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

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

a)86787000

b)867870000

c)8678700

d)8678700000答案:B

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

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

28.程序的基本控制結(jié)構(gòu)是o

a)順序結(jié)構(gòu)、多分支結(jié)構(gòu)和單分支結(jié)構(gòu)

b)For…Next結(jié)構(gòu)、Do…loop結(jié)構(gòu)

c)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)

d)單行結(jié)構(gòu)和多行結(jié)構(gòu)答案:C

29.下列語句可以將變量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

30.以下面___那種方式打開的文件,只能讀不能寫。

a)Input

b)Output

c)Random

d)Append答案:A

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

a)Len

b)Test@qw

c)6cost_l

d)count2s答案:D

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

33.一個(gè)可執(zhí)行的vb運(yùn)行程序至少包括一個(gè)o

a)標(biāo)準(zhǔn)模塊

b)窗體模塊

c)類模塊

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

34.若要取消窗體的最大化功能,則可設(shè)置____屬性為False來實(shí)現(xiàn)。

a)ControlBox

b)MinButton

c)MaxButton

d)Enabeld答案:C

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

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

a)TextBox

b)Label

c)Timer

d)PictureBox答案:C

37.可以通過來刪除列表框中的選擇項(xiàng)。

a)Enable屬性

b)Removeitem方法

c)Additem方法

d)Text屬性答案:B

38.要想改變一個(gè)窗體的標(biāo)題內(nèi)容,則應(yīng)該設(shè)置____屬性的值。

a)Name

b)Fontname

c)Caption

d)Text答案:C

39.以下控件中沒有Caption屬性的控件是。

a)標(biāo)簽框

b)文本框

c)框架

d)命令按鈕答案:B

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

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

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

a)-32767?+32767

b)-32768?+32767

c)-32768?+32768

d)0-65535答案:B

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

a)@

b)$

c)%

d)#答案:D

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

a)6/12/2001

b)"6/12/2001"

c)#6,12,2001#

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

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

a)Date

b)Long

c)Double

d)Currency答案:B

45.在VisualBasic程序設(shè)計(jì)中,過程名稱的長度不能超過個(gè)字符。

a)8

b)40

c)255

d)11答案:B

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

a)"Vis11

b)nsuan

c)"Bas"

d)nsicH答案:D

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

48.雙擊窗體的任何地方,可以打開的窗口是()

a)代碼窗口

b)屬性窗口

c)工程管理窗口

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

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

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

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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

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

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

a)0.01*int(x+0.05)

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

c)0.0Pint(100*(x+0.05))

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

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

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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

a)8.76

b)7.8

c)6

d)6.67答案:C

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

a)1

b)5

c)4

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

57.Rnd函數(shù)可能產(chǎn)生的()值

a)2

b)1

c)0.1234

d)1.00005答案:C

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

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

59.設(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

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

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

61.設(shè)在窗體上有兩個(gè)命令按鈕,其中一個(gè)命令按鈕的名稱為cmda,則另一個(gè)命令按鈕的

名稱不能是()

a)cmdc

b)cmdb

c)cmdA

d)Command1答案:c

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

a)32k

b)64K

c)128K

d)16k答案:A

63.哪個(gè)不是VisualBasic的數(shù)據(jù)類型。

a)Single

b)Object

c)Integer

d)Bool答案:D

64.除時(shí)鐘外其它控件都沒有的屬性是

a)Top

b)Name

c)Visible

d)Interval答案:D

65.嘆金丁眼

說法不正確的是

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

b)不能用VisualBasic保留字

c)可以包含字母、數(shù)字、下劃線和標(biāo)點(diǎn)符號

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

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

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

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

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

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

67.VB應(yīng)用程序的運(yùn)行模式是

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

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

c)兩者都有

d)匯編模式答案:C

68.任何控件都具有的屬性是0

a)TEXT

b)CAPTION

c)NAME

d)FORECOLOR答案:C

69.以下()程序段可以實(shí)施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

70.下列語句中正確的是

a)txt1.text+txt2.text=txt3.text

b)command1.name=cmdok

c)121abel.caption=1234

d)a=inputbox(hello)答案:D

71.在一個(gè)語句行內(nèi)寫多條語句時(shí),語句之間應(yīng)該用()分隔

a)逗號

b)分號

c)頓號

d)冒號答案:D

72.如果有聲明Optionbase1dimarray(15),則該數(shù)組共有個(gè)元素。

a)16

b)15

c)13

d)14答案:B

73.對話框在關(guān)閉前,不能繼續(xù)執(zhí)行應(yīng)用程序的其他部分,這種對話框稱為

a)輸入對話框

b)輸出對話框

c)模態(tài)對話框

d)非模態(tài)對話框答案:C

74.要把一個(gè)命令按鈕設(shè)置成無效,應(yīng)設(shè)置其哪一屬性值___o

a)Visible

b)Enabled

c)Default

d)Cancel答案:B

75.表達(dá)式val(-17.8)+Abs(17.8)的值是。

a)0

b)0.8

c)-0.2

d)-34.8答案:A

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

a)Count

b)Listcount

c)Listindex

d)Index答案:B

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

a)[0,255)

b)(0,255]

c)[0,255]

d)(0,255)答案:C

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

a)Beijing

b)jing

c)eiji

d)ijin答案:B

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

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

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

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

81.要使一個(gè)文本框具有水平和垂直流動(dòng)條,則應(yīng)先將其Muliline屬性設(shè)值為True,然后再

將Scrollbar屬性設(shè)值為。

a)0

b)1

c)2

d)3答案:D

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

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

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

a)36

b)28

c)34

d)35答案:B

84.Print方法不允許在__對象上輸出數(shù)據(jù)。

a)窗體

b)代碼窗口

c)立即窗口

d)圖片框答案:B

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

a)一個(gè)窗體上的所有復(fù)選框一次只能有一個(gè)被選中

b)一個(gè)容器中的所有復(fù)選框一次只能有一個(gè)被選中

c)在一個(gè)容器中的復(fù)選框可以同時(shí)有多個(gè)被選中

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

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

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

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

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

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

87.引用列表框的最后一項(xiàng)應(yīng)使用()

a)List1.List(List1.ListCount-1)

b)Listl.List(List1.ListCount)

c)Listl.List(ListCount)

d)List1.List(ListCount-1)答案:A

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

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

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

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

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

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

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

a)Value

b)Cancle

c)Enable

d)Default答案:D

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

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

91.要使標(biāo)簽中顯示的文本靠右顯示,則應(yīng)將其Alignment屬性設(shè)置為()

a)0

b)1

c)2

d)3答案:B

92.控件是()

a)建立對象的工具

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

c)編寫程序的編輯器

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

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

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

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

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

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

94.標(biāo)準(zhǔn)工具箱中的控件()

a)數(shù)目是固定不變的

b)數(shù)目可以增加或減少

c)包含了Visual?Basic所有控件

d)在窗體建立對象時(shí)不一定被使用答案:B

95.VB6.0中,執(zhí)行下面的四個(gè)語句時(shí)出現(xiàn)錯(cuò)誤的是一

a)x=SGN(O)

b)x=SQR(O)

c)x=LOG(0)

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

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

a)Circle

b)line

c)point

d)pset答案:A

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

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

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

a)3.5

b)1

c)3

d)0答案:D

99.Inputbox()函數(shù)的返回值類型為。

a)數(shù)值型

b)字符型

c)邏輯型

d)變體型答案:B

100.表達(dá)式X+1>X是o

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

b)非法表達(dá)式

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

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

101.不能作為容器的對象是。

a)窗體

b)框架

c)圖片框

d)圖像框答案:D

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

a)高度

b)亮度

c)背景色

d)前景色答案:C

103.確定一個(gè)窗體大小的屬性是o

a)Width和Height

b)Width和Top

c)Top和Left

d)Top和Height答案:A

104.能顯示窗體的方法是。

a)Visible

b)show

c)Hide

d)open答案:B

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

a)空格

b)逗號

c)冒號

d)分號答案:B

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

a)100

b)600

c)30

d)450答案:B

107.如果要在文本框中輸入字符時(shí),只顯示某個(gè)字符,如星號(*),應(yīng)設(shè)置文本框的

屬性。

a)Caption

b)PasswordChar

c)Text

d)Char答案:B

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

括號中紅、綠、藍(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

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

a)Ltrim()

b)Rtrim()

c)Trim()

d)Lcase()答案:C

110.設(shè)置標(biāo)簽邊框的屬性是o

a)BorderStyle

b)BackStyle

c)AutoSize

d)Alignment答案:A

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

a)面向過程

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

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

d)可視化答案:C

112.Msgbox函數(shù)返回值的類型是=

a)數(shù)值

b)字符串

c)變體

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

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

a)1

b)0

c)“0”

d)“1”答案:B

114.函數(shù)left("Hello",2)的值為。

a)He

b)el

c)lo

d)true答案:A

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

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

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

a)DblClick

b)Click

c)Scroll

d)Load答案:B

117.通常,文本框的Setfocus方法不能使用在____事件中。

a)Form_click

b)Form_load

c)Command_click

d)Label_click答案:B

118.如果要求設(shè)置定時(shí)器時(shí)間間隔為0.5秒鐘,那么它的Interval屬性值應(yīng)該等于

a)5000

b)500

c)50

d)5答案:B

119.有如下程序:

For1=1To3

Forj=5To1Step-1

PrintI+j

Nextj

NEXTI

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

a)12

b)13

c)14

d)15答案:D

120.編寫如下事件過程:

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

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

Dountily>5

x=x*y

y=y+l

loop

printx

a)2

b)5

c)10

d)20答案:C

122.當(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

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

輸入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

124.設(shè)有如下語句:

strl=inputbox(“輸入",練習(xí)")

從鍵盤上輸入字符串“示例”后,str1的值是—o

a)“輸入”

b)

c)“練習(xí)”

d)“示例”答案:D

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

Dima(5)AsString

DimbAsInteger

DimIAsInteger

ForI=0To5

a⑴=1+1

Printa(I)

NextI

a)123456

b)6

c)654321

d)0答案:A

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

DimSAsInteger,nAsInteger

S=O:n=l

DoWhilen<=100

S=S+n

n=n+l

Loop

PrintS

a)5050

b)2500

c)3000

d)4000答案:A

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

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

128.下面程序執(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

129.滾動(dòng)條單擊邊上的箭頭按鈕移動(dòng)的大小由設(shè)定。

a)Change

b)SmallChange

c)Scroll

d)Tabstop答案:B

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

A=nabbacddcban

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

131.控件可以使用SetFocus。方法。

a)Frame

b)Label

c)TextBox

d)Timer答案:C

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

DimIasinteger

dimaasinteger

a=0

for1=0to100step2

a=a+l

nextI

a)1

b)10

c)51

d)100答案:C

133.執(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

134.執(zhí)行下列程序段后,整型變量c的值為—o

A=24

b=328

selectcaseb\10

case0

c=a*10+b

case1to9

c=a*100+b

case10to99

c=a*1000+b

endselect

a)537

b)2427

c)24328

d)240328答案:C

135.有如下程序,該程序?qū)

For1=1to10step0

K=k+2

NextI

a)形成無限循環(huán)。

b)循環(huán)體執(zhí)行一此后結(jié)束循環(huán)。

c)語法錯(cuò)誤。

d)循環(huán)體不執(zhí)行即結(jié)束循環(huán)。答案:A

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

a)Char

b)String

c)Integer

d)Double答案:A

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

a)文本框

b)標(biāo)簽框

c)列表框

d)消息框答案:D

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

a)列表框

b)圖片框

c)窗體

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

139.表達(dá)式2*3A2+2*8/4+3八2的值為。

a)64

b)31

c)49

d)22答案:B

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

a)Left,Top+100

b)Top+100

c)Top+100

d)Top=Top+100答案:A

141.關(guān)鍵字聲明的局部變量在整個(gè)程序運(yùn)行中一直存在。

a)Static

b)Private

c)Dim

d)Public答案:A

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

A=100

Do

Printa

a=a+l

Loopuntila<=10

a)1

b)10

c)100

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

143.在VisualBasic中,稱對象的數(shù)據(jù)為:。

a)屬性

b)方法

c)事件

d)封裝答案:A

144.數(shù)組的下標(biāo)可取的變量類型是o

a)日期型

b)字符型

c)數(shù)值型

d)可變型答案:C

145.下列聲明語句中存在變體變量的是

a)Dima,bAsInteger

b)DimaAsString

c)StaticaAsInteger

d)PublicaAsCunenency答案:A

146.以下不是VB對象屬性的一項(xiàng)是。

a)Click

b)Name

c)Caption

d)Top答案:A

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

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

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

a)Click

b)Visibale

c)Unload

d)Change答案:B

149.下面的運(yùn)算符中,哪個(gè)是邏輯運(yùn)算符—

a)And

b)Mod

c)>=

d)&答案:A

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

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

151.在VisualBasic中按文件的訪問方式不同,可以將文件分為

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

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

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

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

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

a)&

b)*

c)$

d)@答案:A

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

a)Position

b)SelStart

c)SelLength

d)Left答案:B

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

a)工程窗口

b)屬性窗口

c)立即窗口

d)窗體窗口答案:A

155.聲明全局變量的位置是0

a)事件過程

b)函數(shù)過程

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

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

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

a)5

b)25

c)0

d)5*5/5答案:A

157.用以下語句Dimb(-2to4)asstring所定義的數(shù)組的元素個(gè)數(shù)是個(gè)。

a)2

b)4

c)6

d)7答案:D

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

a)文本框

b)Print

c)Click

d)Debug答案:A

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

a)2個(gè)字節(jié)

b)3個(gè)字節(jié)

c)4個(gè)字節(jié)

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

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

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

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

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

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

161.對象是一個(gè)邏輯實(shí)體,它是的集合。

a)數(shù)據(jù)

b)代碼

c)數(shù)據(jù)與代碼

d)屬性答案:C

162.改變驅(qū)動(dòng)器列表框的Drive屬性值將激活事件。

a)Change

b)Scroll

c)KeyDown

d)KeyUp答案:A

163.將定時(shí)器的時(shí)間間隔設(shè)置為1秒,那么定時(shí)器的Interval屬性應(yīng)設(shè)置為

a)1000

b)1

c)100

d)10答案:A

164.Datetime是Date類型的變量,以下賦值語句中錯(cuò)誤的是:

a)Datetime=#4/14/97#

b)Datetime=#May1,1997#

c)Datetime=#12:15:00AM#

d)Datetime=',8\8\99H答案:D

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

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

b)單擊兩端箭頭

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

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

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

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

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

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

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

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

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

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

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

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

170.若要設(shè)置文本框中所顯示的文本顏色,使用的屬性是o

a)BackColor

b)FillColor

c)ForeColor

d)BackStyle答案:C

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

a)標(biāo)簽框

b)框架

c)圖片框

d)圖像框答案:D

172.若要獲得滾動(dòng)條的當(dāng)前值,可訪問的屬性是o

a)Text

b)Value

c)Max

d)Min答案:B

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

a)Value

b)Cancel

c)Default

d)Enabled答案:C

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

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

b)工具箱

c)代碼窗口

d)屬性窗口答案:C

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

a)AutoSize

b)Alignment

c)Multiline

d)ScrollBars答案:C

176.下列各賦值語句,語法不正確的是o

a)x+y=5

b)iNumber=15

c)LabelLcaption=ntimen

d)sLength=x+y答案:A

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

a)l+rnd(30)

b)l+30*rnd()

c)md(l+30)

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

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

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

179.設(shè)定文本框中是否可以接受多行文本用屬性。

a)MaxLength

b)ToolTipText

c)Multiline

d)Tag答案:C

180.文件列表框中用于設(shè)置或返回所選文件的文件名的屬性是

a)File

b)FilePath

c)Path

d)FileName答案:D

181.以下不具有Picture屬性的對象是。

a)窗體

b)圖片框

c)圖像框

d)文本框答案:D

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

a)InputBox函數(shù)

b)MsgBox函數(shù)

c)ShowFont方法

d)ShowPrinter方法答案:B

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

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

184.要改變Label控件中文字的顏色,可以設(shè)置Label控件的屬性。

a)FontColor

b)FillColor

c)ForeColor

d)BackColor答案:C

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

a)分號

b)逗號

c)冒號

d)空格答案:C

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

a)A=HtrueH

b)A=.true

c)A=#TURE#

d)A=3<4答案:D

187.若要使某命令按鈕獲得控制焦點(diǎn),可使用的方法是。

a)lostfocus

b)setfocus

c)point

d)value答案:B

188.邏輯表達(dá)式NotnaH>nb"And9<3Or9>3的值為。

a)True

b)False

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

d)條件不足答案:A

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

a)半徑為sin的橢圓

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

c)扁而平的橢圓

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

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

a)Integer

b)Single

c)Date

d)Byte答案:D

二、填空題

191.程序運(yùn)行工程中,清除BMP圖片框中的圖片應(yīng)使用語句。答案:cis

192.語句a%=3.14156:Printa%的輸出結(jié)果是。答案:3

%表示整數(shù),相當(dāng)于dimaasinteger.長整數(shù)符號是&

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

194.滾動(dòng)條響應(yīng)的重要事件有和(提示:該題只填寫英文,如Click事

件,只寫Click即可)。答案:CHANGE#SCROLL

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

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

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

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

A=20:b=10

printa>b答案:TRUE

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

PrivatesubCommandl_Click()

i="AAAAAA"

a=Mid(i,4,3)

b二"BBB”

Printa;b

EndSub答案:AAABBB

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

素。答案:4

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

答案:12

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

PrivateSubCommand1_Click()

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

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

Printa+b

EndSub

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

答案:321456

203.表達(dá)式:5\2*3的值是。答案:0

整除'的運(yùn)算級別小于乘*除/

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

P=0:s=0

Do

P=P+2

s=s+p

LoopWhilep<ll

Print"s="&s答案:s=42

205.表達(dá)式:Mid("SHANGHAI”,6,3)的值是。答案:HAI

206.VB程序設(shè)計(jì)中三種基本結(jié)構(gòu)分是:結(jié)構(gòu)、選擇結(jié)構(gòu)和結(jié)構(gòu)。

答案:順序#循環(huán)

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

的某一種。選中

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

Num=0

Whilenum<=2

num=num+l

Wend

Printnum答案:3

209.如果有三個(gè)單選按鈕直接畫在窗體上,另有四個(gè)單選按鈕畫在框架中,則運(yùn)行時(shí),可

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

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

PrivateSubCommAnd1_Click()

DimM(10)AsInteger

Fork=lTo10

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

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

211.當(dāng)程序開始運(yùn)行,要求窗體中的文本框呈現(xiàn)空白,則在設(shè)計(jì)時(shí),應(yīng)當(dāng)在此文本框的屬

性窗口中,把此文本框的屬性設(shè)置為空。答案:TEXT

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

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

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

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

PrivateSubForm_load()

(1)=loadPicture(uc:\pic\ball.ico)

(2).Interval=(3)

EndSub

PrivateSubTimerl_Timer()

Staticx,yAsInteger

x=x+150

y=(4)

Picturel.Move(5)

EndSub

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

214.VisualBasie中的常量分為兩種,一種是文字常量,一種是—

溫馨提示

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

評論

0/150

提交評論