《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案_第1頁
《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案_第2頁
《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案_第3頁
《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案_第4頁
《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第第頁

《智慧樹知到》《VisualBasic程序設(shè)計(吉林醫(yī)藥學(xué)院)》章節(jié)測試題及答案

第一章章節(jié)測試

1、以下關(guān)于VB語言的說法中,正確的是()。

A:VB是一種面向過程的語言

B:VB是一種面向?qū)ο蟮恼Z言

C:VB是一種低級語言

D:VB是一種機器語言

正確答案:VB是一種面向?qū)ο蟮恼Z言

2、在VisualBasic環(huán)境下,當(dāng)寫一個新的VisualBasic程序時,所做的第一件事是()。

A:編寫代碼

B:新建一個工程

C:打開屬性窗口

D:進入VisualBasic環(huán)境

正確答案:新建一個工程

3、以下可以構(gòu)成語句的是()。

A:對象名.屬性

B:對象名.方法名

C:對象名.事件名

D:對象名.函數(shù)名

正確答案:對象名.方法名

4、()是由VisualBasic提供的一種專門的子程序,由對象本身所具有,反映該對象功能的內(nèi)部函數(shù)或過程。

A:文件

B:屬性

C:方法

D:窗體

正確答案:方法

5、下列不是VisualBasic文件的是()。

A:.frm文件

B:.bas

C:.cls文件

D:.txt

正確答案:*.txt

6、下列不能打開工具箱窗口的操作是()。

A:執(zhí)行"視圖'菜單中的"工具箱'命令

B:按Alt+F8鍵

C:單擊工具欄上的"工具箱'按鈕

D:按Alt+V,然后按Alt+錯誤鍵

正確答案:按Alt+F8鍵

7、下列可以打開立即窗口的操作是()。

A:Ctrl+D

B:Ctrl+E

C:Ctrl+F

D:Ctrl+G

正確答案:Ctrl+G

8、VisualBasic6.0集成環(huán)境的主窗口中不包括()。

A:標(biāo)題欄

B:菜單欄

C:狀態(tài)欄

D:工具欄

正確答案:狀態(tài)欄

9、在VisualBasic中,不能關(guān)閉的窗口是()。

A:窗體設(shè)計器窗口

B:工程窗口

C:屬性窗口

D:立即窗口

正確答案:工程窗口

10、VisualBasic是一種面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,采取了()的編程機制。

A:從窗體開始執(zhí)行

B:按書寫順序執(zhí)行

C:從主程序開始執(zhí)行

D:事件驅(qū)動

正確答案:事件驅(qū)動

第二章章節(jié)測試

1、下列符號常量的聲明中,()是不合法的。

A:ConstaAsSingle=1.1

B:ConstaAsInteger="12'

C:ConstaAsDouble=Sin(1)

D:Consta="OK'

正確答案:ConstaAsInteger="12'

2、表達式"Turbo'+"c'"Ture'+"Basic'的值是()。

A:True

B:False

C:Null

D:出錯信息

正確答案:False

3、執(zhí)行下列語句后,V的值是()。A="56789'V=Val(Mid(A,3,2))

A:89

B:78

C:67

D:0

正確答案:78

4、表達式4+567/8Mod4的值是()。

A:4

B:5

C:6

D:7

正確答案:5

5、下列符號()是VisualBasic中合法的變量名。

A:x23

B:8xy

C:END

D:錯誤8

正確答案:x23

6、在一行內(nèi)寫多條語句時,每個語句之間用()來分隔。

A:,

B::

C:、

D:;

正確答案::

7、在VB中,用Single來表示的數(shù)據(jù)類型是()。

A:長整型

B:字符型

C:邏輯型

D:單精度型

正確答案:單精度型

8、下列程序段的運行結(jié)果是()。DimAAsInteger,BAsIntegerA=15B=4Print4+AB

A:7

B:-7

C:75

D:8

正確答案:7

9、三種邏輯運算符號優(yōu)先次序為()。

A:AND、NOT、OR

B:NOT、OR、AND

C:NOT、AND、OR

D:OR、NOT、AND

正確答案:NOT、AND、OR

10、數(shù)學(xué)式3abc(d+e)改寫為VB表達式為()。

A:3abc(d+e)

B:3abc(d+e)

C:3abcd+3abce

D:3abc(d+e)

正確答案:3abc*(d+e)

第三章章節(jié)測試

1、結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)不包括()。

A:順序結(jié)構(gòu)

B:倒序結(jié)構(gòu)

C:選擇結(jié)構(gòu)

D:循環(huán)結(jié)構(gòu)

正確答案:倒序結(jié)構(gòu)[$]

2、下面四個語句中,能打印顯示2030字樣的是()。

A:Print"2030'

B:Print2030

C:PrintChr(20)+"'+Chr(30)

D:Printval("20')val("30')

正確答案:Print"20*30'

3、關(guān)于MsgBox函數(shù),以下說法不正確的是()。

A:"提示'參數(shù)用于在MsgBox函數(shù)產(chǎn)生的對話框內(nèi)顯示提示信息

B:"按鈕'參數(shù)是數(shù)值表達式,是表示指定顯示按鈕的數(shù)目和類型、使用的圖標(biāo)樣式,默認按鈕的標(biāo)識以及消息框樣式的數(shù)值的總和

C:MsgBox函數(shù)的返回值是一個字符串,這個字符串與所選擇的命令按鈕有關(guān)

D:"標(biāo)題'參數(shù)可選,顯示在對話框標(biāo)題欄中的字符串表達式

正確答案:MsgBox函數(shù)的返回值是一個字符串,這個字符串與所選擇的命令按鈕有關(guān)

4、語句Ifx=1Theny=1,下列說法正確的是()。

A:x=1和y=1均為賦值語句

B:x=1和y=1均為關(guān)系表達式

C:x=1為關(guān)系表達式,y=1為賦值語句

D:x=1為賦值語句,y=1為關(guān)系表達式

正確答案:x=1為關(guān)系表達式,y=1為賦值語句

5、下面程序段執(zhí)行結(jié)果為()。x=5:y=-6Ifnotx0Thenx=y3Elsey=x+3EndIfPrintxy;yx

A:-33

B:5-9

C:3-3

D:-65

正確答案:-33

6、編寫如下事件過程:PrivateSubForm_Click()score=Int(Rnd10)+80SelectCasescoreCaseIs60a$='F'Case60To69a$='D'Case70To79a$='C'Case80To89a$='B'CaseElsea$='A'EndSelectPrinta$EndSub程序運行后,單擊窗體,則窗體上顯示的內(nèi)容是()。

A:A

B:B

C:C

D:D

正確答案:Aa

7、循環(huán)結(jié)構(gòu)ForI%=-1to17Step2共執(zhí)行()次。

A:5

B:6

C:8

D:9

正確答案:9

8、下列程序段的執(zhí)行結(jié)果為()。a=0:b=1Doa=a+bb=b+1LoopWhilea10Printa;b

A:105

B:ab

C:01

D:1030

正確答案:105

9、有如下程序,運行后輸出的結(jié)果是()。j=0:n=0DoWhilen3j=(j+1)*(j+2)n=n+1LoopPrintj;n

A:01

B:1823

C:304

D:33

正確答案:1823

10、下列的程序段執(zhí)行后,x的值為()。x=0Fori=1To10Forj=iTo10x=x+1NextjNexti

A:50

B:55

C:5

D:105

正確答案:10

第四章章節(jié)測試

1、以下關(guān)于靜態(tài)數(shù)組的描述正確的是()。

A:靜態(tài)數(shù)組的大小是固定的,可以有不同類型的數(shù)組元素

B:靜態(tài)數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同

C:靜態(tài)數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同

D:靜態(tài)數(shù)組的大小是可變的,可以有不同類型的數(shù)組元素

正確答案:靜態(tài)數(shù)組的大小是固定的,可以有不同類型的數(shù)組元素

2、執(zhí)行下面程序段后,輸出的結(jié)果為()。Dimm(5)AsIntegers=0Fori=0To5m(i)=5NextiForj=0To5s=s+m(j)NextjPrints

A:20

B:25

C:30

D:35

正確答案:30

3、下面程序:PrivateSubForm_Click()Dima(100)AsIntegerFori=1To10j=iia(j)=jNextiPrinta(25)EndSub運行后,單擊窗體,則輸出的結(jié)果是()。

A:25

B:36

C:49

D:81

正確答案:兩個圖形的中心坐標(biāo)分別是(300,600)和(900,600)

4、有如下語句:OptionBase1PrivateSubCommand1_Click()DimA(2,-1To1)AsIntegerEndSub以上語句所定義的數(shù)組A為()維數(shù)組,共有()個元素,第一維下標(biāo)從()到(),第二維下標(biāo)從()到()。

A:1,2,6,2,-1,1

B:6,2,1,2,-1,1

C:2,6,1,2,-1,1

D:2,1,6,-1,1,2

正確答案:2,6,1,2,-1,1

5、有如下程序:Constn=-5Constm=6Dima(nTom)AsIntegerFori=LBound(a,1)ToUBound(a,1)a(i)=iNextiPrinta(LBound(a,1));a(UBound(a,1))運行后輸出的結(jié)果為()。

A:00

B:-50

C:-56

D:06

正確答案:-56

6、下面關(guān)于控件數(shù)組與一般控件的敘述中正確的是()。

A:控件數(shù)組一定有1個以上同類型的控件組成,而一般控件只有一個控件

B:控件數(shù)組的索引屬性值Index值為0,而一般控件的Index值為空

C:控件數(shù)組的Index值為1,而一般控件的Index值為0

D:控件數(shù)組的建立通過Dim語句聲明,而一般控件不需要聲明

正確答案:控件數(shù)組一定有1個以上同類型的控件組成,而一般控件只有一個控件

7、如果要對已經(jīng)聲明的數(shù)組重新定義大小,并保留原有數(shù)據(jù),可以使用語句()。

A:Dim

B:ReDim

C:DimPreserve

D:ReDimPreserve

正確答案:ReDimPreserve

8、下列程序的輸出結(jié)果為()。PrivateSubCommand1_Click()DimaReDima(6)Forj=1To5a(j)=jjNextjPrinta(a(2)a(3)-a(4)2)+a(5)EndSub

A:36

B:25

C:16

D:41

正確答案:1010

9、執(zhí)行下面程序段后,輸出的結(jié)果為()。Dima(10,10)AsIntegerFori=2To4Forj=4To5a(i,j)=i*jNextjNextiPrinta(2,5)+a(3,4)+a(4,5)

A:22

B:42

C:32

D:52

正確答案:10和11

10、要分配存放如下方陣的數(shù)據(jù),正確的且最節(jié)約存儲空間的數(shù)組聲明語句是()。

A:Dima(9)AsSingle

B:Dima(3,3)AsSingle

C:Dima(-1To1,-5To-3)AsSingle

D:Dima(-3to1,-5to7)AsInteger

正確答案:Dima(-1To1,-5To-3)AsSingle

第五章章節(jié)測試

1、假定有如下的Sub過程:Subfun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗體上畫一個命令按鈕,然后編寫如下事件過程:PrivateSubCommand1_Click()DimaAsSingleDimbAsSinglea=6b=4funa,bPrinta,bEndSub程序運行后,單擊命令按鈕,輸出結(jié)果為()。

A:54

B:11

C:1.254

D:1.52

正確答案:1.52

2、假定有以下函數(shù)過程:FunctionFun(sAsString)AsStringDims1AsStringFori=1ToLen(s)s1=UCase(Mid(s,i,1))+s1NextiFun=s1EndFunction在窗體上添加一個命令按鈕,然后編寫如下事件過程:PrivateSubCommand1_Click()DimStr1AsStringDimStr2AsStringStr1=InputBox("請輸入一個字符串')Str2=Fun(Str1)PrintStr2EndSub程序運行后,單擊命令按鈕,如果在輸入對話框中輸入字符串"abcdefg',則單擊"確定'按鈕后再窗體上輸出的結(jié)果為()。

A:Abcdefg

B:ABCDEFG

C:gfedcba

D:GFEDCBA

正確答案:第一空:18

3、有如下函數(shù)過程:Functionsecproc(xAsInteger,yAsInteger,zAsInteger)secproc=3y+z+2xEndFunctionPrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegera=2:b=3:c=4Printsecproc(c,b,a)EndSub該程序的運行結(jié)果是()。

A:17

B:18

C:19

D:20

正確答案:19

4、有如下函數(shù)過程:FunctionCys(ByValxAsInteger,ByValyAsInteger)AsIntegerDimquotientsDoWhiley0quotients=x/yx=yy=quotientsLoopCys=xEndFunction以下是調(diào)用該函數(shù)的事件過程,該程序的運行結(jié)果是()。PrivateSubCommand1_Click()DimaAsIntegerDimbAsIntegera=10b=2x=Cys(a,b)PrintxEndSub

A:0

B:25

C:5

D:100

正確答案:5

5、以下是一個能返回數(shù)組a中最大數(shù)的函數(shù)過程代碼:Functionmaxval(a()AsInteger)AsIntegerDimmax%max=1Fori=2To10Ifa(i)a(max)Thenmax=iNextimaxval=maxEndFunctionPrivateSubCommand1_Click()Dimx(1To10)AsIntegerFori=1To10x(i)=Int(Rnd()100)Printx(i);NextiPrintPrintmaxval(x())EndSub程序運行時,發(fā)現(xiàn)函數(shù)過程的返回值是錯的需要修改,下面的修改方案中正確的是()。

A:語句"max=1'應(yīng)改為"max=a(1)'

B:語句"Fori=2To10'應(yīng)改為"Fori=1To10'

C:If語句"max=i'應(yīng)改為"max=a(i)'

D:語句"maxval=max'應(yīng)改為"maxval=a(max)'

正確答案:D

6、在窗體上畫一個命令按鈕(名稱為Command1),并編寫如下代碼:FunctionFun1(ByValaAsInteger,bAsInteger)AsIntegerDimtAsIntegert=abb=t+aFun1=t+bEndFunctionPrivateSubCommand1_Click()DimxAsIntegerx=10PrintFun1(Fun1(x,(Fun1(x,x1))),x1)EndSub程序運行后,單擊命令按鈕,輸出結(jié)果是()。

A:10

B:0

C:11

D:21

正確答案:B

7、下面程序的運行結(jié)果為()。Dima%,b%,c%Subp1(x%,y%)DimcAsIntegerx=2x:y=y+2:c=x+yEndSubSubp2(x%,ByValy%)DimcAsIntegerx=2*x:y=y+2:c=x+yEndSubPrivateSubCommand1_Click()a=2:b=4:c=6Callp1(a,b)Callp2(a,b)Printa;b;cEndSub

A:466

B:866

C:4610

D:886

正確答案:866

8、下面程序:Functiona(x)StaticbAsIntegerb=b+x^2PrintbEndFunctionPrivateSubCommand1_Click()Dimc%c=a(2)EndSub單擊兩次命令按鈕,第二次顯示的結(jié)果是()。

A:2

B:4

C:6

D:8

正確答案:8

9、下列敘述中正確的是()。

A:在窗體的Form_Load事件中定義的變量是全局變量

B:局部變量的作用域可以超出所定義的過程

C:在某個Sub過程中定義的局部變量可以與其他事件過程中定義的局部變量同名,但其作用域只限于該過程

D:在調(diào)用過程時,所有局部變量被系統(tǒng)初始化為0或空字符串

正確答案:二進制正數(shù)的反碼、補碼和原碼一致

10、若已編寫了一個Sort子過程,在該工程中有多個窗體,為了方便地調(diào)用Sort子過程,應(yīng)將該過程放在()中。

A:窗體模塊

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

C:類模塊

D:工程

正確答案:標(biāo)準(zhǔn)模塊

第六章章節(jié)測試

1、若要求顯示一個指定窗體,所用的方法是()。

A:Show

B:Open

C:Hide

D:Load

正確答案:Show

2、確定一個窗體或控件大小的屬性是()。

A:Width和Height

B:Width和Top

C:Top和Right

D:Top和Left

正確答案:Width和Height

3、當(dāng)一個工程含有多個窗體時,其中的啟動窗體是()。

A:啟動VisualBasic時建立的窗體

B:第一個添加的窗體

C:最后一個添加的窗體

D:在"工程屬性'對話框中指定的窗體

正確答案:在"工程屬性'對話框中指定的窗體

4、每建立一個窗體,工程管理器窗口中就會增加一個()。

A:工程文件

B:窗體文件

C:程序模塊文件

D:類模塊文件

正確答案:窗體文件

5、當(dāng)運行程序時,系統(tǒng)自動執(zhí)行啟動窗體的()事件過程。

A:Load

B:Click

C:UnLoad

D:GotFocus

正確答案:Load

6、若要改變窗體中顯示文本的顏色,應(yīng)該使用的屬性是()。

A:Caption

B:BackColor

C:ForeColor

D:Font

正確答案:ForeColor

7、在設(shè)計階段,當(dāng)雙擊窗體上的某個控件時,所打開的窗口是()。

A:工程資源管理器窗口

B:工具箱窗口

C:代碼窗口

D:屬性窗口

正確答案:代碼窗口

8、如果要改變窗體的標(biāo)題,需要設(shè)置窗體對象的哪一屬性()。

A:Name

B:Caption

C:BackColor

D:BorderStyle

正確答案:Caption

9、Cls方法可清除窗體或圖片框中的信息是()。

A:Picture屬性設(shè)置的背景圖案

B:在設(shè)計時放置的控件

C:程序設(shè)計時產(chǎn)生的圖形和文字

D:以上方法都對

正確答案:程序設(shè)計時產(chǎn)生的圖形和文字

10、窗體的Enable屬性的屬性值是()類型的數(shù)據(jù)。

A:整型

B:字符型

C:邏輯型

D:實型

正確答案:邏輯型

第七章章節(jié)測試

1、一般不用來觸發(fā)事件的對象是()。

A:標(biāo)簽

B:窗體

C:命令按鈕

D:文本框

正確答案:標(biāo)簽

2、如果將文本框的Locked屬性設(shè)置為True,則以下說法()是正確的。

A:此時在屬性窗口不可以修改文本框的Text屬性值

B:運行時用戶不可以在界面上修改文本框中的內(nèi)容

C:在程序代碼中不可以修改文本框的內(nèi)容,如:不可以使用語句Text1.Text='aa'

D:以上均不正確

正確答案:運行時用戶不可以在界面上修改文本框中的內(nèi)容

3、單擊命令按鈕Commandl必將調(diào)用的事件()。

A:LostFocus

B:KeyPress

C:Dbclick

D:Click

正確答案:Click

4、能夠改變復(fù)選框中背景顏色的屬性是()。

A:Value

B:FontColor

C:BackColor

D:Font

正確答案:BackColor

5、以下不屬于同類的是()。

A:Click

B:Name

C:Caption

D:Top

正確答案:Click

6、列表框中列表項的數(shù)目可通過()屬性的值獲得。

A:Count

B:ListCount

C:SelCount

D:Index

正確答案:ListCount

7、組合框控件是將()組合成一個控件。

A:列表框控件和文本框控件

B:標(biāo)簽控件和列表框控件

C:標(biāo)簽控件和文本框控件

D:復(fù)選框控件和選項按鈕控件

正確答案:列表框控件和文本框控件

8、要在圖片框P1中打印字符串'HowAreYou',應(yīng)使用語句()。

A:Picture1.Print='HowAreYou'

B:P1.Picture=LoadPicture("HowAreYou')

C:P1.Print'HowAreYou'

D:Print'HowAreYou'

正確答案:P1.Print'HowAreYou'

9、在窗體上畫一個名稱為Timer1的計時器控件,要求每隔0.1秒發(fā)生一次計時器事件,則以下正確的屬性設(shè)置語句是()。

A:Timer1.Enabled=0.1

B:Timer1.Interval=0.1

C:Timer1.Enabled=100

D:Timer1.Interval=100

正確答案:Timer1.Interval=100

10、以下控件中不屬于容器的是()。

A:Form

B:PictureBox

C:Image

D:Frame

正確答案:Image

第八章章節(jié)測試

1、剛建立一個新的標(biāo)準(zhǔn)E錯誤E工程后,不在工具箱中出現(xiàn)的控件是()。

A:單選按鈕

B:圖片框

C:通用對話框

D:文本框

正確答案:通用對話框

2、將通用對話框類型,設(shè)置為字體對話框,可修改該控件的()屬性。

A:font

B:filename

C:filter

D:action

正確答案:action

3、下列屬性屬于顏色對話框的是()。

A:FileName

B:Min

C:FontSize

D:Color

正確答案:Color

4、在窗體上建立通用對話框必須先將()添加到工具箱中。

A:Data控件

B:Form控件

C:CommonDialog控件

D:VBComboBox控件

正確答案:CommonDialog控件

5、將通用對話框CommandDialog1的類型設(shè)置成另存為對話框,可調(diào)用該控件的()方法。

A:ShowOpen

B:ShowSave

C:ShowColor

D:ShowFont

正確答案:ShowSave

6、下列事件過程可以將打開對話框的標(biāo)題改為'刑事案件卷宗'的是()。

A:PrivateSubCommand1_Click()CommonDialogl.DialogTitle='刑事案件卷宗'CommonDialogl.ShowOpenEndsub

B:PrivateSubCommand1_Click()CommonDialogl.Filter='刑事案件卷宗'CommonDialogl.ShowSaveEndsub

C:PrivateSubCommand1_Click()CommonDialogl.DialogTitle='刑事案件卷宗'CommonDialogl.ShowEndsub

D:PrivateSubCommand1_Click()CommonDialogl.DialogTitle='刑事案件卷宗'CommonDialogl.ShowColorEndsub

正確答案:A

7、窗體上有一公共對話框Commondialog1,和一個命令按鈕Command1,當(dāng)單擊按鈕時程序的功能是()。PrivateSubCommand1_Click()Commondialog1.ShowColorEndSub

A:打開文件對話框

B:打開顏色對話框

C:打開字體對話框

D:打開保存對話框

正確答案:打開顏色對話框

8、在窗體上建立一個通用對話框,名稱為CommonDialog1,用下面的語句可以建立一個對話框,CommonDialog1.Action=2與該語句等價的語句是():

A:CommonDialog1.ShowOpen

B:CommonDialog1.ShowSave

C:CommonDialog1.ShowColor

D:CommonDialog1.ShowFont

正確答案:CommonDialog1.ShowSave

9、在窗體上畫一個通用對話框,其名稱為CommonDialog1,然后添加一個命令按鈕,并編寫如下事件過程:PrivateSubCommand1_Click()CommonDialog1.Filter="allfiles(.)|.|textfiles|.txt|batfiles(.bat)|.bat'CommonDialog1.filterIndex=2CommonDialog1.ShowOpenMsgBoxCommonDialog1.FileNameEndSub程序運行后,單擊命令按鈕,將顯示一個"打開'對話框,此時在"文件類型'框中顯示的是():

A:AllFiles(.)

B:TextFiles(.txt)

C:BathFiles(*.bat)

D:不確定

正確答案:CommonDialog1.ShowSave

10、以下敘述中錯誤的是()。

A:在程序運行時,通用對話框控件是不可見的

B:在同一個程序中,用不同的方法,如ShowOpen或ShowSave()等打開的通用對話框具有不同的作用

C:調(diào)用通用對話框控件的ShowOpen方法,可以直接打開在該通用對話框中指定的文件

D:調(diào)用通用對話框控件的ShowColor方法,可以打開顏色對話框

正確答案:可以給指針變量賦一個整數(shù)作為地址值

第九章章節(jié)測試

1、下列選項中不正確的是()。

A:每個菜單項都是一個對象,所以也有屬性和事件

B:菜單項的屬性可以在屬性窗口中設(shè)計

C:每個菜單項都只有一個Click事件

D:菜單編輯器中,標(biāo)題可不輸入,而名稱必須輸入

正確答案:

2、在用菜單編輯器設(shè)計菜單時,必須輸入的項是()。

A:快捷鍵

B:標(biāo)題

C:索引

D:名稱

正確答案:名稱

3、假定有一個菜單項,名稱為MenuItem,為了運行時使該菜單項失效(變灰),應(yīng)使用的語句為()。

A:MenuItem.Enabled=False

B:MenuItem.Enabled=True

C:MenuItem.Visible=True

D:MenuItem.Visible=False

正確答案:MenuItem.Enabled=False

4、一個菜單項是不是一個分隔條,由()屬性決定。

A:Name(名稱)

B:Caption

C:Enabled

D:Visible

正確答案:Caption

5、要使用菜單項MentOne在程序運行時失效,使用的語句是()。

A:MentOne.Visble=True

B:MentOne.Visble=False

C:MentOne.Enabled=True

D:MentOne.Enabled=False

正確答案:MentOne.Enabled=False

6、菜單控件僅支持下面哪一事件()。

A:Click

B:MouseDown

C:KeyPress

D:Load

正確答案:Click

7、用鍵盤的光標(biāo)鍵選中某一菜單項,并按回車將觸發(fā)菜單的()的事件。

A:KeyPress

B:KeyDown

C:Click

D:KeyUp

正確答案:Click

8、設(shè)菜單中有一個菜單項為'Open'.若要為該菜單命令設(shè)置訪問鍵,即按下ALT及字母O時,能夠執(zhí)行Open命令,則在菜單編輯器中設(shè)置'Open'命令的方式是()。

A:把Caption屬性設(shè)置為&Open

B:把Caption屬性設(shè)置為O&pen

C:把Name屬性設(shè)置為&Open

D:把Name屬性設(shè)置為O&pen

正確答案:把Caption屬性設(shè)置為&Open

9、下列不能打開菜單編輯器的操作是()。

A:按Ctrl+E健

B:單擊工具欄中的"菜單編輯器'按鈕

C:執(zhí)行"工具'菜單中的"菜單編輯器'命令

D:按Shift+Alt+M鍵

正確答案:按Shift+Alt+M鍵

10、建立彈出式菜單使用的命令是()。

A:CreateMenu

B:PopupMenu

C:BuildMenu

D:PopupItem

正確答案:PopupMenu

第十章章節(jié)測試

1、使用Circle(1000,1000),650語句在窗體上繪制一個圓,則圓的線條顏色由窗體的()屬性決定。

A:BackColor

B:ForeColor

C:DrawWidth

D:Caption

正確答案:ForeColor

2、執(zhí)行指令'Line(1200,1200)-Step(1000,500),,B'后,Current錯誤=()。

A:2200

B:1200

C:1000

D:1700

正確答案:2200

3、運行以下程序后,輸出的圖形是()。Forr=0To150Circle(320,240),rFori=1Tol000NextiNextr

A:一個半徑逐漸變小的空心圓

B:一個固定的空心圓

C:一個半徑逐漸變大的空心圓

D:一個固定的實心圓

正確答案:一個固定的實心圓

5、以下的屬性和方法中,可重定義坐標(biāo)系的是()。

A:Drawstyle屬性

B:DmwWidth屬性

C:Scale方法

D:ScaleMode屬性

正確答案:Scale方法

6、Line(100,100)-Step(400,400)將在窗體()畫一直線。

A:(200,200)到(400,400)

B:(100,100)到(300,300)

C:(100,100)到(500,500)

D:(100,100)到(400,400)

正確答案:(100,100)到(500,500)

7、vb中的坐標(biāo)圓點位于()。

A:容器右上角

B:容器左上角

C:容器正中央

D:容器右下角

正確答案:容器左上角

8、可用來改變坐標(biāo)度量單位的是()。

A:Drawstyle屬性

B:DrawWidth屬性

C:Scale方法

D:ScaleMode屬性

正確答案:ScaleMode屬性

9、在VB的圖形方法中,要繪制矩形,需要使用()。

A:Pset方法

B:Line方法

C:Circle方法

D:Point方法

正確答案:Line方法

10、如果在圖片框上使用繪圖方法繪制一個實心圓,則圖片框的()屬性決定了該圓填充的顏色。

A:BackColor

B:ForeColor

C:FillColor

D:DrawStyle

正確答案:FillColor

第十一章章節(jié)測試

1、當(dāng)用戶按鍵時,KeyPress、KeyDown、KeyUp事件的執(zhí)行順序為()。

A:KeyPress事件、KeyDown事件、KeyUp事件

B:KeyDown事件、KeyPress事件、KeyUp事件

C:KeyDown事件、KeyUp事件、KeyPress事件

D:D.KeyDown事件、KeyUp事件與KeyPress事件

正確答案:KeyDown事件、KeyPress事件、KeyUp事件

2、文本框Textl的KeyDown事件過程中參數(shù)KeyCode值表示()。

A:是否按下了Alt鍵或Ctrl鍵

B:按下的是哪個數(shù)字鍵

C:所按的鍵盤鍵的鍵碼

D:按下的是哪個鼠標(biāo)鍵

正確答案:所按的鍵盤鍵的鍵碼

3、編寫如下兩個事件過程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivateSubForm_KeyPress(KeyAsciiAsInteger)PrintChr(KeyAscii)EndSub一般情況下(即不按住Shift和鎖定大寫)運行程序,如按"A'鍵則輸出()。

A:Aa

B:aA

C:AA

D:aa

正確答案:Aa

4、在窗體上畫一個命令按鈕和一個文本框,并把窗體的KeyPreview設(shè)置為True(在激活對象上的控件鍵盤事件之前,優(yōu)先激活鍵盤事件,即Form優(yōu)先)然后編寫如下代碼:DimSaveAllAsStringPrivateSubCommand1_Click()Text1.Text=Ucase(SaveAll)EndSubPrivateSubForm_KeyPress(KeyAsciiAsInteger)SaveAll=SaveAll+Chr(KeyAscii)EndSub程序運行后,在鍵盤上輸入"abcdefg',單擊命令按鈕,則文本框顯示為()。

A:abcdefg

B:不顯示任何信息

C:ABCDEFG

D:出錯

正確答案:OpenForm

5、在上題中,如果把窗體的KeyPreview設(shè)置為False,則文本框中顯示的內(nèi)容為()。

A:abcdefg

B:不顯示任何信息

C:ABCDEFG

D:出錯

正確答案:不顯示

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論