VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學_第1頁
VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學_第2頁
VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學_第3頁
VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學_第4頁
VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)測試答案智慧樹2023年最新魯東大學第一章測試

一個應用程序________窗體。

參考答案:

可包括多個

在一個工程中可以有多個__________。

參考答案:

窗體文件

工程資源管理器窗口標題欄下的________按鈕用于切換到“窗體編輯窗口”,顯示和編輯正在設計的窗體。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第1頁。

參考答案:

“查看對象”按鈕VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第1頁。

在一個工程中可以有多個__________。

參考答案:

標準模塊文件

在代碼窗口中,當從對象列表框中選擇了某一對象后,在______中會列出適用該對象的事件。

參考答案:

過程框

保存一個工程至少應保存兩個文件,這兩個文件分別是_______。

參考答案:

窗體文件和工程文件

工程文件的擴展名是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第2頁。

參考答案:

vbp

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第2頁。

窗體文件的擴展名是________。

參考答案:

frm

標準模塊文件的擴展名是________。

參考答案:

bas

VisualBasi的MSDN幫助窗口最明顯的特征是________。

參考答案:

保持了瀏覽器的特征

VisualBasic窗體設計器的主要功能是________。

參考答案:

建立用戶界面

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第3頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第3頁。第二章測試

設有一名稱為txtName的文本框,則下列能使其具有輸入焦點的語句是________。

參考答案:

txtName.SetFocus

下列說法中錯誤的是________。

參考答案:

VisualBasic是采用對象驅動編程機制的語言

在運行時,如果按Tab鍵跳過了一個可以獲得焦點的控件(如文本框),其原因可能是________。

參考答案:

該控件的TabStop屬性值為False

設窗體上有一個文本框Text1,程序代碼中有以下賦值語句(假定用到的控件和變量都存在),其中錯誤的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第4頁。

參考答案:

Text1.Caption=89VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第4頁。

假定Picture1和Text1分別為圖片框和文本框的名稱,則下列語句中錯誤的是________。

參考答案:

Text1.Print100

在設計階段,當雙擊窗體上的某個控件時,所打開的窗口是_______。

參考答案:

代碼窗口

一個可執(zhí)行的VB應用程序至少要包括一個_______。

參考答案:

窗體模塊

下列敘述中錯誤的是_______。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第5頁。

參考答案:

VisualBasic應用程序只能以解釋方式執(zhí)行

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第5頁。

用戶可通過_______模擬的屏幕小圖像來布置應用程序界面。

參考答案:

窗體布局窗口

在窗體上添加一個文本框,名稱為text1,然后編寫如下的load事件過程,則程序的運行結果是__________。PrivateSubForm_LoadText1.Text=""Text1.SetFocusFork=1to5t=t*kNextkText1.Text=tEndSub

參考答案:

出錯

保存一個工程至少應保存兩個文件,這兩個文件分別是__________。

參考答案:

窗體文件和工程文件VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第6頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第6頁。

標簽控件能夠顯示文本信息,文本內容只能用__________屬性來設置。

參考答案:

Caption

若要求從文本框中輸入密碼時在文本框中只顯示*號,則應當在此文本框的屬性窗口設置__________。

參考答案:

Passwordchar屬性值為*

若要使用戶不能修改文本框TextBox1中顯示的內容,應設置__________屬性。

參考答案:

Locked

能夠獲得一個文本框中被選取文本的內容的屬性是__________。

參考答案:

Seltext

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第7頁。

在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程:VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第7頁。PrivateSubCommand1_Click()

Move500,500EndSub程序運行后,單擊命令按鈕,產生的結果為________。

參考答案:

將窗體移動到距屏幕左邊界、上邊界各500的位置

在設計階段,通過屬性窗口為命令按鈕的Picture屬性裝入一個圖形,但沒有顯示,其原因是________。

參考答案:

按鈕的Style屬性值為0

對于命令按鈕,下列說法中正確的是________。

參考答案:

通過Picture屬性可以給命令按鈕指定一個圖形

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第8頁。

以下敘述中,錯誤的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第8頁。

參考答案:

如果文本框的TabStop屬性值為False,則不能接收從鍵盤上輸入的數(shù)據(jù)

下列敘述中不正確的是_______。

參考答案:

注釋語句可以放在程序代碼中的任何位置

第三章測試

如果要在任何新建的模塊中自動插入OptionExplicit語句,則應采用下列__________

操作步驟。

參考答案:

在“工具”菜單中選取“選項”命令,打開選項對話框,單擊“編輯器選項卡”選中“要求變量聲明”選項

聲明一個變量為局部變量應該用__________。

參考答案:

PrivateVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第9頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第9頁。以下能作為VisualBasic變量名的是__________。

參考答案:

E1

數(shù)學表達式3≤x<10在VB中的邏輯表達式為__________。

參考答案:

3<

=xANDx<

10

下列選項中,為字符串常量的是__________。

參考答案:

"6/12/2001"

用戶自定義數(shù)據(jù)類型時,其成員不能是__________。

參考答案:

變長字符串

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第10頁。若要處理一個值為50000的整數(shù),應采用哪種VB基本數(shù)據(jù)類型描述更合法?__________

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第10頁。

參考答案:

Long

下面__________是合法單精度型變量。

參考答案:

num!

下面__________是不合法的整常數(shù)

參考答案:

%100

假設變量intVar是一個整型變量,則執(zhí)行賦值語句intVar="2"+3之后,變量intVar的值是__________。

參考答案:

5

下列各聲明語句中錯誤的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第11頁。

參考答案:

DimTestAsString='計算機等級考試'VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第11頁。

設a=4,b=5,c=6,執(zhí)行語句:Printa<bAndb<c

,窗體上顯示的是________。

參考答案:

True

以下說法中,正確的是________。

參考答案:

表達式Int(Rnd())的值是0

設有如下的記錄類型:PrivateTypeEmployee

numAsString

nameAsStringEndType則下列語句中正確的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第12頁。

參考答案:

DimeAsEmployeeVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第12頁。

VisualBasic中,日期"1999年6月18日"的表達形式為________。

參考答案:

#6/18/1999#

執(zhí)行語句PrintSgn(-2^3)+Abs(Int(-12.2)Mod100Sqr(100))的輸出結果為________。

參考答案:

2

表達式(-1)*Sgn(-100+Int(Rnd*100))的值是________。

參考答案:

1

下列邏輯表達式中,能正確表示條件"x和y都是奇數(shù)"的是________。

參考答案:

xMod2=1AndyMod2=1

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第13頁。表達式Int(Rnd()*11)+10的值的范圍是________。

參考答案:

整數(shù)10~20(含10和20)VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第13頁。

若變量P的值為-3,則-P^2的值是________。

參考答案:

-9

VisualBasic數(shù)據(jù)類型中,占用內存最小的是________。

參考答案:

Byte

下面是VisualBasic合法變量名的是________。

參考答案:

PrintA

以下不是VisualBasic合法常量的是________。

參考答案:

'a'VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第14頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第14頁。第四章測試

在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程:PrivateSub

Command1_Click()

DimiAs

Integer

DimnumAs

Integer

DimnAs

Integer

n=0

Randomize

Fori=1To10

num=Int(Rnd

*10)+1

SelectCase

num

Mod2

Case1

ExitFor

Case0

Printnum

n=n+1

EndSelect

Nexti

Print"n=";nEndSub下面有關描述中正確的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第15頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第15頁。

參考答案:

變量n的作用是累計自過程運行開始到結束所產生的偶數(shù)個數(shù)

在窗體上畫一個名稱為Command1的命令按鈕,并編寫如下程序代碼:PrivateConstNUMAsInteger=10PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=1

b=NUM

DoUntilb>NUM

a=a*NUM

b=b+1

Loop

PrintaEndSub則當程序運行時,單擊Command1后,在窗體上的輸出結果是________。

參考答案:

10

已知文本框Text1中輸入了一篇英文短文,并編寫了如下程序段:

Str_x=Text1.TextVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第16頁。

n=Len(Str_x)VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第16頁。

m=0

t=0

Fori=1

To

n

w=UCase(Mid(Str_x,i,1))

Ifw>="A"Andw<="Z"Then

Ift=0Thenm=m+1

t=t+1

Else

t=0

EndIf

Next

Printm該程序段的功能為統(tǒng)計并輸出英文短文中________。

參考答案:

單詞的個數(shù)

設窗體上有文本框Text1和命令按鈕Command1,并編寫了下面的過程:PrivateSub

Command1_Click()

ch$=""

x%=

Val(Text1.Text)

k=2

Fork=2

To

x/2

IfxModk=0ThenVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第17頁。

ch=ch&""&kVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第17頁。

EndIf

Nextk

PrintchEndSub程序運行后,在文本框中輸入28,單擊命令按鈕,則輸出是________。

參考答案:

2

4

7

14

設有如下程序段:DimxAsIntegerx=Val(InputBox("輸入變量x的值"))SelectCasex

Case________________

Print"*"

CaseElse

Print"#"EndSelect以上程序段的功能是,當變量x的值在5到10之間,或者大于20時,輸出"*",其它情況輸出"#",則程序中橫線處應填入的內容是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第18頁。

參考答案:

5To10,Is>20VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第18頁。

設a、b、c為整型變量,其值分別為4、5、6。以下程序段的輸出結果是________。a=b:b=c:c=aPrinta;b;c

參考答案:

5

6

5

以下Case子句中錯誤的是________。

參考答案:

CaseIs>10AndIs<50

有如下程序代碼:PrivateSubForm_Click()

X=8

IfX>8Then

Print"X>8"

ElseIfX<

10

Then

Print"X<10"VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第19頁。

ElseIfX=8

ThenVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第19頁。

Print"X=8"

EndIfEndSub運行程序,單擊窗體,輸出結果是________。

參考答案:

X<

10

在窗體上畫一個名稱為Label1的標簽,然后編寫如下事件過程:PrivateSubForm_Click()

DimSAsInteger

S=0

Fori=1To15

x=2*i-1

IfxMod3=0

Then

S=S+1

EndIf

Nexti

Label1.Caption=SEndSub運行程序,單擊窗體,標簽中顯示的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第20頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第20頁。

參考答案:

5

執(zhí)行下面的程序段后,x的值為________。x=5Fori=1to20Step2x=x+i5Nexti

參考答案:

21

在窗體中畫一個命令按扭,然后編寫以下事件過程:PrivateSubCommand1_Click()Fori=1to4x=4Forj=1to3x=3Fork=1to2k=k+6NextkVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第21頁。NextjVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第21頁。NextiPrintxEndSub程序執(zhí)行結果為________。

參考答案:

3

對語句

Ifx=1Theny=1,下列說法正確________。

參考答案:

x=1是關系表達式,y=1是賦值語句

設有如下程序:PrivateSubCommand1_Click()DimsumAsDouble,xAsDoublesum=0Fori=1To5x=n/in=n+1sum=sum+xNextEndSubVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第22頁。該程序通過For

循環(huán)計算一個表達式的值,這個表達式是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第22頁。

參考答案:

1/2+2/3+3/4+4/5

在窗體上畫一個名稱為Command1的命令按扭和兩個名稱分別為Text1、Text2的文本框,然后編寫如下事件過程:PrivateSubCommand1_Click()n%=Text1.TextSelectCasenCase1to20x=10Case2,4,6x=20CaseIs<10x=30Case10x=40EndSelectText2.Text=xEndSub程序運行后,如果在文本框Text1中輸入10,然后單擊命令按扭,則在Text2中顯示的內容是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第23頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第23頁。

參考答案:

10

以下敘述中,錯誤的是________。

參考答案:

InputBox函數(shù)的返回值類型由用戶在輸入對話框中輸入數(shù)據(jù)的類型決定

在DoWhile...Loop循環(huán)結構中Loop語句的作用是________。

參考答案:

轉移到DoWhile語句行,開始下一次判斷和循環(huán)

設a=6,則執(zhí)行x=IIf(a<6,-1,0)后,x的值是________。

參考答案:

0

第五章測試VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第24頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第24頁。在窗體模塊的通用聲明段中聲明變量時,不能使用__________關鍵字。

參考答案:

Static

使用ReDimPreserve可以改變數(shù)組__________。

參考答案:

最后一維的大小

下列關于ReDim的說法中錯誤的是__________。

參考答案:

ReDim語句可以改變數(shù)組類型。

以Dimx(6,2To5)來聲明一個二維數(shù)組,錯誤的選項是__________。

參考答案:

LBound(x,2)的返回值是1

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第25頁。下面的數(shù)組聲明語句中正確的是__________。

參考答案:

DimA(3,4)AsIntegerVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第25頁。

語句Dimabc(-2To4,0To4,5)AsLong定義的三維數(shù)組,其數(shù)組元素有__________。

參考答案:

210個

下面的數(shù)組聲明語句中正確的是__________。

參考答案:

Dimgg(1To5)AsString

用Dimb(-2To4)AsString

語句所定義的數(shù)組元素個數(shù)是__________個。

參考答案:

7

定義10個單精度實型一維數(shù)組正確的語句是__________。

參考答案:

Dima(9)AsSingle

以下屬于VisualBasic合法的數(shù)組元素是__________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第26頁。

參考答案:

s(0)VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第26頁。

在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序代碼:OptionBase1Dimarr()AsIntegerPrivateSubCommand1_Click()

DimiAsInteger,jAsInteger

DimsAsInteger

ReDimarr(4,2)

s=0

Fori=1To3

Forj=1To2

arr(i,j)=i+j

Nextj

Nexti

ReDimPreservearr(4,4)

Forj=3To4

arr(3,j)=j+10

Nextj

Fori=1To4

s=s+arr(i,i)

Nexti

PrintsEndSubVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第27頁。程序運行過程中,當單擊Command1時,輸出結果為________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第27頁。

參考答案:

19

運行如下程序

PrivateSubCommand1_Click()

Dima(5,5)AsInteger

Fori=1To5

Forj=1To4

a(i,j)=i*2+j

Ifa(i,j)/7=a(i,j)

7Then

n=n+1

EndIf

Nextj

Next

Printn

EndSub則n的值是________。

參考答案:

3VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第28頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第28頁。若在窗體上畫了一個名稱為List1的列表框,并編寫了如下事件過程:PrivateSubForm_Load()

List1.AddItem"數(shù)學"

List1.AddItem"物理"

List1.AddItem"化學"

List1.AddItem"外語"

List1.AddItem"語文"EndSubPrivateSubForm_Click()

List1.RemoveItem1

List1.RemoveItem2End

Sub運行程序后,單擊窗體,則列表框中顯示的項目是________

參考答案:

數(shù)學化學語文

設窗體上有一個列表框控件List1,含有若干列表項。以下能表示當前被選中的列表項內容的是________。

參考答案:

List1.Text

假定列表框List1中沒有被選中的項目,則執(zhí)行List1.RemoveItemList1.ListIndex語句的結果是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第29頁。

參考答案:

出錯VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第29頁。

設組合框Combo1中有5個項目,則以下能刪除最后一項的語句是________。

參考答案:

Combo1.RemoveItem4

設在程序開始處有語句:OptionBase0,則下面定義的數(shù)組中正好有12個元素的是________。

參考答案:

Dims%(3,2)

在窗體上畫一個名稱為List1的列表框和一個名稱為Text1的文本框,然后編寫如下兩個事件過程:PrivateSubForm_Load()

List1.AddItem"100"

List1.AddItem"200"

List1.AddItem"300"

List1.AddItem"400"

Text1.Text=""EndSubPrivateSubList1_DblClick()VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第30頁。

a=List1.TextVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第30頁。

Printa+Text1.TextEndSub程序運行后,在文本框中輸入"500",然后雙擊列表框中的"400",則輸出結果為________。

參考答案:

400500

設窗體上有一個名稱為Option1的單選按鈕數(shù)組(其下標從0開始),共有4個單選按鈕,并有下面事件過程:PrivateSubOption1_Click(IndexAsInteger)

n=Index

IfIndex<3Thenn=n+1

PrintOption1(n).CaptionEndSub程序運行時,單擊其中一個單選按鈕,則在窗體上顯示的是________。

參考答案:

被選中單選按鈕的下一個按鈕的標題,但如果選中的是最后一個,則顯示該單選按鈕的標題

在窗體上畫一個名稱為Command1的命令按鈕和一個名稱為Label1的標簽,然后編寫如下程序代碼:OptionBase0PrivateSubCommand1_Click()VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第31頁。

Dima(5)AsInteger,nAsIntegerVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第31頁。

Fori=0To5

a(i)=i

n=n+a(i)

Nexti

Label1=nEndSub運行程序,單擊命令按鈕,在標簽中顯示的內容是________。

參考答案:

15

在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序代碼:OptionBase1PrivateSubCommand1_Click()

Dima(5)AsString

DimiAsInteger

DimbAsVariant

Fori=LBound(a)ToUBound(a)

a(i)=Chr(Asc("a")+(26-i))

Nexti

ForEachbIna

Printb;

NextEndSubVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第32頁。程序運行時,單擊Command1,則輸出結果是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第32頁。

參考答案:

zyxwv

在窗體上畫一個列表框List1、一個組合框Combo1和一個文本框Text1,編寫如下程序代碼:PrivateSubForm_Load()

List1.AddItem"111"

List1.AddItem"222"

List1.AddItem"333"

Combo1.AddItem"444"

Combo1.AddItem"555"

Combo1.AddItem"666"

Text1.Text=""EndSub程序運行后,如果單擊窗體,要求在文本框中顯示"222555",以下能實現(xiàn)該操作的事件過程是________。

參考答案:

PrivateSubForm_Click()

Combo1.ListIndex=1

List1.ListIndex=1

Text1.Text=List1.Text+Combo1.TextEndSub

組合框兼有兩種控件的特性,這兩種控件是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第33頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第33頁。

參考答案:

列表框和文本框

下列說法中正確的是________。

參考答案:

用Erase語句可以清除靜態(tài)數(shù)組中各元素的值,但不釋放其所占的內存空間

列表框控件List1中已有若干個列表項,以下能表示被選中列表項內容的表達式是________。

參考答案:

List1.List(List1.ListIndex)

第六章測試

定義過程的格式中,Static關鍵字的作用是指定過程中的局部變量在內存中的存儲方式。若使用了Static關鍵字,則__________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第34頁。

參考答案:

每次調用此過程時,該過程中的局部變量的值保持在上一次調用后的值

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第34頁。

在過程中定義的變量,若希望在離開該過程后,還能保存過程中局部變量的值,則應使用__________關鍵字在過程中定義局部變量。

參考答案:

Static

根據(jù)變量的作用域,可以將變量分為3類,分別為__________。

參考答案:

局部變量、模塊變量和全局變量

下列關于過程敘述不正確的是__________。

參考答案:

無論過程傳值調用還是過程傳址調用,參數(shù)傳遞都是雙向的

要想從子過程調用后返回兩個結果,下面子過程語句說明合法的是__________。

參考答案:

Subf1(n%,m%)VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第35頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第35頁。下列定義為abc的過程定義語句中正確的是__________。

參考答案:

Subabc(x,y)

有如下函數(shù)過程:

Functiongys(ByValXAsInteger,ByValYAsInteger)AsInteger

DoWhileY<>0reminder=XModYX=YY=reminderLoopgys=XEndFunction以下調用函數(shù)的事件過程,該程序的運行結果是__________。PrivateSubCommand7_Click()DimaAsIntegerDimbAsIntegera=100b=25X=gys(a,b)PrintXEndSub

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第36頁。

參考答案:

25

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第36頁。

已知過程定義的首行為Subsum(aAsInteger,bAsInteger),則下面過程調用語句中正確的是________。

參考答案:

sumx,y

設有如下程序代碼:Dima%Publicb%,c%PrivateSubForm_Click()

Dimb%

Printa;b;cEndSubPrivateSubForm_Load()

Dima%

a=5

b=8

c=10EndSub運行程序時單擊窗體,則在窗體上顯示的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第37頁。

參考答案:

0

0

10VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第37頁。

設有以下程序片段:Publicx%Privatey$PrivateSubCommand1_Click()

Dima

……EndSub

PrivateSubCommand2_Click()

Staticb

……EndSub在Command1_Click過程中無法訪問的變量是________。

參考答案:

b

編寫如下程序代碼:PrivateSubCommand1_Click()

Constn=5VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第38頁。

Dimarrx(n)AsIntegerVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第38頁。

Fori=1To5

arrx(i)=i*i

Nexti

Callswap(arrx(),n)

Fori=1Ton

Printarrx(i);

NextEndSub

PublicSubswap(a()AsInteger,kAsInteger)

Fori=1Tok/2

t=a(i)

a(i)=a(k-i+1)

a(k-i+1)=t

NextEndSub程序運行后,單擊命令按鈕Command1,輸出結果為________。

參考答案:

25

16

9

4

1

如果在過程A中用語句:Callproc(a,b)調用下面的過程PrivateSubproc(bAsInteger,ByValaAsInteger)

a=a+1

b=b*2VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第39頁。EndSubVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第39頁。則調用結束后的結果是________。

參考答案:

過程A中變量a的值變?yōu)樵兄档?倍

在窗體上畫一個名稱為Command1的命令按鈕和一個名稱為Text1的文本框,然后編寫以下程序代碼:PrivateSubsub1(ByRefd(),ByRefm1AsInteger)

DimiAsInteger

m1=d(LBound(d))

Fori=LBound(d)+1ToUBound(d)

Ifm1<d(i)Thenm1=d(i)

NextiEndSubPrivateSubCommand1_Click()

Dimn1AsInteger

n1=-1

Dimdata()

data=Array(10,20,-20,50,15,-5)

Callsub1(data(),n1)

Text1.Text=n1EndSub程序運行過程中,當單擊命令按鈕Command1時,則在文本框Text1中顯示的結果為________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第40頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第40頁。

參考答案:

50

有以下程序代碼:PrivateSubCommand1_Click()

Printfun(10),fun(5)EndSubPrivateFunctionfun(nAsInteger)AsInteger

Statict

Fork=1Ton

t=t+k

Nextk

fun=tEndFunction執(zhí)行Command1_Click過程產生的輸出是________。

參考答案:

55

70

以下敘述中錯誤的是________。

參考答案:

一個工程中可以包含一個或多個窗體,但不能包含其他模塊VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第41頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第41頁。以下敘述中錯誤的是________。

參考答案:

VisualBasic應用程序只能以解釋方式執(zhí)行

要求函數(shù)的功能是:從參數(shù)str字符串中刪除所有參數(shù)ch所指定的字符,返回實際刪除字符的個數(shù),刪除后的字符串仍在str中,為此某人編寫了函數(shù)DelChar如下:FunctionDelChar(strAsString,chAsString)AsInteger

Dimn%,st$,c$

st=""

n=0

Fork=1ToLen(str)

c=Mid(str,k,1)

Ifc=chThen

st=st&c

Else

n=n+1

EndIf

Nextkstr=st

DelChar=nEndFunction并用下面的Command1_Click()過程觀察函數(shù)調用結果PrivateSubCommand1_Click()

ch$=Text1.TextVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第42頁。

PrintDelChar(ch,"x"),chVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第42頁。EndSub發(fā)現(xiàn)結果有錯誤,程序代碼需要修改,以下正確的修改方案是________。

參考答案:

把語句If

c=ch

Then改為If

c<>ch

Then

如果窗體模塊A中有一個過程:PrivateSubProc()

……EndSub則下面敘述中錯誤的是________。

參考答案:

在窗體模塊B中可以調用此過程

以下關于VB文件的敘述中,正確的是________。

參考答案:

一個.vbg文件中可以包括多個.vbp文件

下面敘述中正確的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第43頁。

參考答案:

一個窗體是一個窗體模塊VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第43頁。

以下敘述中錯誤的是________。

參考答案:

一個工程中可以包含一個或多個窗體,但不能包含其他模塊

以下敘述中錯誤的是________。

參考答案:

在標準模塊中不能定義過程

下面有關標準模塊的敘述中,錯誤的是________。

參考答案:

標準模塊不完全由代碼組成,還可以有窗體

下面關于標準模塊的敘述中錯誤的是________。

參考答案:

標準模塊中可以包含一個SubMain過程,但此過程不能被設置為啟動過程

在標準模塊中用Public關鍵字定義的變量,其作用域為________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第44頁。

參考答案:

整個工程VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第44頁。

以下敘述中錯誤的是________。

參考答案:

在一個窗體文件中用Private定義的通用過程可以被其他窗體調用

下列關于標準模塊的敘述中,錯誤的是________。

參考答案:

標準模塊文件的擴展名為.bac

以下關于VB文件的敘述中,錯誤的是________。

參考答案:

工程文件的擴展名為.frm

以下關于VB文件的敘述中,正確的是________。

參考答案:

VB應用程序可以被編譯為.exe文件

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第45頁。如果在窗體模塊中所有程序代碼的前面有語句:Dimx

,則x是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第45頁。

參考答案:

窗體級變量

如果將數(shù)組名作為函數(shù)調用的實參,則傳遞給形參的是________。

參考答案:

數(shù)組第一個元素的地址

第七章測試

下列不能作為“容器”(即可以在其中放置其他控件)的是________。

參考答案:

組合框

下列敘述中錯誤的是________。

參考答案:

由于直線控件沒有Move方法,所以直線控件在運行階段不能移動

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第46頁。用于設置計時器事件產生間隔的屬性是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第46頁。

參考答案:

Interval

設形狀控件的Width與Height屬性的值相等。下面敘述中正確的是________。

參考答案:

呈現(xiàn)的圖形一定不是矩形

設窗體上有2個框架,每個框架中有若干個單選按鈕,下面敘述中正確的是________。

參考答案:

每個框架中都有一個單選按鈕可以被選中

在計時器控件中,Interval屬性的作用是________。

參考答案:

設置產生計時器事件的間隔

決定對象拖放模式的屬性是________。

參考答案:

DragModeVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第47頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第47頁。下列關于鍵盤事件的說法中,正確的是________。

參考答案:

大鍵盤上"4"鍵的上檔字符是"$",當同時按下Shift和大鍵盤上的"4"鍵時,KeyPress事件過程的

在剛建立的EXE工程中,工具箱窗口中沒有的控件是________。

參考答案:

通用對話框

下面說法中錯誤的是________。

參考答案:

在設計階段,把已復制到剪貼板上的圖像粘貼到圖片框或圖像框中,可以將該圖片裝入圖片框或圖像框

要使圖片框P1中顯示當前路徑下的圖片文件img1.jpg,則應使用的語句是________。

參考答案:

P1.Picture=LoadPicture("img1.jpg")

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第48頁。窗體上有1個名稱為List1、含有3個項目的列表框,1個名稱為Text1的文本框,以及1個Interval屬性值為1000的計時器控件Timer1。某人編制了以下程序,希望程序運行時,每隔1秒,List1中的3個項目能夠依次在Text1中循環(huán)顯示。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第48頁。

PrivateSubTimer1_Timer()

DimiAsInteger

Text1.Text=List1.List(i)

i=i+1

Ifi=List1.ListCountThen

i=0

EndIfEndSub運行程序,發(fā)現(xiàn)有錯誤。以下正確的修改是________。

參考答案:

將語句DimiAsInteger修改為StaticiAsInteger

在窗體上有一個Picture1圖片框,沒有加載圖片,在當前文件夾下有一個位圖文件pic02.bmp,并有下面的程序代碼:DimHasPicAsBooleanPrivateSubPicture1_Click()

IfHasPicThen

Picture1.Picture=LoadPicture("")

Else

Picture1.Picture=LoadPicture("pic02.bmp")

EndIfVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第49頁。

HasPic=NotHasPicVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第49頁。EndSub關于這個程序運行時,下面敘述中正確的是________。

參考答案:

第一次單擊圖片框,會在其中顯示一個圖片,再單擊圖片框,則刪除圖片

以下敘述中錯誤的是________。

參考答案:

如果把一個菜單項的Enabled屬性設置為False,則該菜單項不可見

窗體上有Text1、Text2兩個文本框,并有以下過程:PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

DimchAsString

ch=LCase(Chr(KeyCode))

Text2.Text=Chr(Asc(ch)+2)EndSub程序運行時,在Text1中輸入了字母"D",則Text2中顯示的是________。

參考答案:

fVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第50頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第50頁。設窗體上有一個標簽Label1,并編寫了下面的過程PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfButton=1Then

Label1="X="&X&"

Y="&Y

EndIfEndSub程序運行后的效果是________。

參考答案:

當按下鼠標左鍵并移動鼠標時,鼠標的位置坐標會同步顯示在標簽中

程序運行時,當用鼠標點擊滾動條兩端的箭頭按鈕時,不會產生的結果是________。

參考答案:

激活Scroll事件

當復選框的Value屬性值為1時,表示________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第51頁。

參考答案:

選中該復選框

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第51頁。

以下關于圖片框控件的說法中,正確的是________。

參考答案:

可以通過調用圖片框的Print方法在圖片框中輸出文本

當復選框控件被選中(即復選框控件內顯示"√"標記)時,其Value屬性的值為________。

參考答案:

1

設有一名稱為mnuBold的下拉菜單項,程序運行時,希望達到如下效果:當?shù)谝淮螁螕粼摬藛雾棔r,其標題左側顯示"√",當?shù)诙螁螕粼摬藛雾棔r,其標題左側的"√"消失,依此交替進行,......。則應在mnuBold_Click事件過程中書寫的語句是________。

參考答案:

mnuBold.Checked=NotmnuBold.Checked

下列與鼠標拖放操作無關的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第52頁。

參考答案:

KeyPress事件VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第52頁。

在窗體上畫一個名稱為Text1的文本框,然后編寫以下事件過程:PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

If_________________Then

Text1.SelStart=0

Text1.SelLength=Len(Text1.Text)

EndIfEndSub要求程序運行時,若輸入焦點在Text1上,按下組合鍵Ctrl+A可以選取Text1內所有的文本,則在橫線處應填入的表達式是________。

參考答案:

KeyCode=65AndShift=2

程序運行時若單擊水平滾動條上滾動塊右邊的空白處,則其Value屬性值的變化量為________。

參考答案:

LargeChange屬性的值

下列敘述中,正確的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第53頁。

參考答案:

文本框可以顯示多行文本VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第53頁。

對于通用對話框控件,下列說法中錯誤的是________。

參考答案:

DefaultEXT和DialogTitle屬性只用于打開對話框,不能用于保存對話框

為了在程序運行時彈出一個菜單,程序中應使用________。

參考答案:

窗體的PopupMenu方法

下列敘述中錯誤的是__________。

參考答案:

由于直線控件沒有Move方法,所以直線控件在運行階段不能移動

用于設置計時器事件產生間隔的屬性是__________。

參考答案:

Interval

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第54頁。設窗體上有2個框架,每個框架中有若干個單選按鈕,下面敘述中正確的是__________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第54頁。

參考答案:

每個框架中都有一個單選按鈕可以被選中

在計時器控件中,Interval屬性的作用是__________。

參考答案:

設置產生計時器事件的間隔

下列關于鍵盤事件的說法中,正確的是__________。

參考答案:

主鍵盤上"4"鍵的上檔字符是"$",當同時按下Shift和主鍵盤上的"4"鍵時,KeyPress事件過程的KeyAscii參數(shù)值是"$"的ASCII值

第八章測試

窗體的隱藏和刪除分別用在不同的場合,隱藏Form1和刪除Form1的命令是__________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第55頁。

參考答案:

Form1.HideUnload.Form1

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第55頁。

與Forml.Show方法效果相同的是__________。

參考答案:

Form1.Visible=True

要從自定義對話框Form2中退出可以在該對話框的“退出”按鈕Click事件過程中使用__________語句。

參考答案:

UnloadForm2

如果Form1是啟動窗體,并且Form1的Load事件過程中有語句Form2.Show,則程序啟動后__________。

參考答案:

在所有的初始化代碼運行后Form2是活動窗體

下面關于多重窗體的敘述中,正確的是__________。

參考答案:

若啟動對象是Main子過程,則程序啟動時不加任何窗體,以后該過程根據(jù)不同情況決定是否加載或加載塊

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第56頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第56頁。對于含有多個窗體的工程而言,以下敘述中正確的是________。

參考答案:

啟動窗體可以通過"工程屬性"對話框指定

以下關于窗體的敘述中錯誤的是________。

參考答案:

窗體的Hide方法將窗體隱藏并卸載

如果要將一個窗體從內存中清除,應使用的語句是________。

參考答案:

Unload

為了在Form_Load事件過程中用Print方法在窗體上輸出指定的內容,首先應執(zhí)行的操作是________。

參考答案:

調用窗體的Show方法

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第57頁。設一個工程文件包含多個窗體及標準模塊,以下敘述中錯誤的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第57頁。

參考答案:

如果工程中有SubMain過程,則程序一定首先執(zhí)行該過程

以下敘述中錯誤的是________。

參考答案:

在一個窗體文件中用Private定義的通用過程可以被其他窗體調用

工程中有Form1、Form2兩個窗體(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按鈕)。Form1是啟動窗體。在這些模塊中編寫下面的程序代碼:Form1中的代碼如下:

PrivateSubText1_DblClick()

Text1="VisualBasic"

Form2.Show

EndSubForm2中的代碼如下:

PrivateSubCommand1_Click()

Text1=Form1.Text1

Form1.Show

EndSub下面關于程序的敘述中錯誤的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第58頁。

參考答案:

Form2的Text1=Form1.Text1語句不能正確執(zhí)行

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第58頁。

以下敘述中錯誤的是________。

參考答案:

當工程中含有SubMain過程時,工程執(zhí)行時一定最先執(zhí)行該過程

VisualBasic中的"啟動對象"是指啟動VisualBasic應用程序時,被自動加載并首先執(zhí)行的對象。下列關于VisualBasic"啟動對象"的描述中,錯誤的是________。

參考答案:

"啟動對象"可以是指定的標準模塊

對于含有多個窗體的工程而言,以下敘述中正確的是________。

參考答案:

啟動窗體可以通過"工程屬性"對話框指定

以下關于多重窗體程序的敘述中,錯誤的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第59頁。

參考答案:

用Hide方法不僅可以隱藏窗體,而且還可以清除內存中的窗體VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第59頁。

以下關于VB特點的敘述中,錯誤的是________。

參考答案:

VB程序總是從Form_Load事件過程開始執(zhí)行

以下關于窗體的敘述中錯誤的是________。

參考答案:

窗體的Hide方法將窗體隱藏并卸載

下列操作中不能向工程添加窗體的是________。

參考答案:

右擊窗體,在彈出的菜單中選擇"添加窗體"命令

下列說法中錯誤的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第60頁。

參考答案:

SubMain過程一定是程序運行時首先被執(zhí)行的過程,是整個程序的入口點VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第60頁。

第九章測試

設有如下程序代碼:PrivateSubCommand1_Click()

DimSnameAsString,SNoAsString,ScoreAsSingle

Open"D:Score.txt"__________As#1

SNo=InputBox("輸入學號:")

Sname=InputBox("輸入姓名:")

Score=Val(InputBox("輸入成績:"))

Print#1,SNo,Sname,Score

Close#1EndSub以上程序的功能是,向文件D:Score.txt中寫入一名同學的學號、姓名和成績,當文件不存在時,則新建該文件;當文件存在時,則覆蓋原文件的內容。在橫線處應填入的內容是________。

參考答案:

ForOutput

VisualBasic的窗體文件(.frm文件)是一個文本文件,它________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第61頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第61頁。

參考答案:

可以當作順序文件讀取

在一個有若干個整數(shù)的順序文件中查找一個數(shù)(這個數(shù)從文本框中輸入),找到后在標簽Label1中顯示該數(shù)是文件中第幾個數(shù);如果沒找到,則顯示文件中沒有該數(shù)的信息PrivateSubCommand1_Click()

DimxAsInteger,nAsInteger

a=Val(Text1.Text)

Open"file1.txt"ForInputAs#1

DoWhileNotEOF(1)

Input

__________________

n=n+1

Ifx=aThen

Label1.Caption=a&"是文件中第"&n&"個數(shù)"

Close#1

ExitSub

EndIf

Loop

Close#1

Label1.Caption="文件中沒有"&aEndSub要使上面的程序代碼實現(xiàn)上述功能,在橫線處應填寫的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第62頁。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第62頁。

參考答案:

#1,x

下列關于隨機文件的描述中,錯誤的是________。

參考答案:

只能隨機存取

在窗體Form1上畫一個名稱為Command1的命令按鈕,編寫如下程序代碼:PrivateTypestu

snAsString*20

classAsString*20EndTypePrivateSubCommand1_Click()

DimsAsstu

Open"c:allstu.dat"ForRandomAs#1Len=Len(s)

s.sn="John"

s.class="Computer2013"

Put#1,,s

Close#1EndSubVB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第63頁。則以下敘述中正確的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第63頁。

參考答案:

文件c:allstu.dat中的每條記錄是等長的

Print#語句的作用是________。

參考答案:

向順序文件中寫數(shù)據(jù)

以下關于文件的敘述中,錯誤的是________。

參考答案:

順序文件中各記錄的長度是固定的

以下不屬于VisualBasic數(shù)據(jù)文件的是________。

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第64頁。

參考答案:

數(shù)據(jù)庫文件

VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為第64頁。

下列關于順序文件的描述中,正確的是________。

參考答案:

不能像隨機文件一樣靈活地存取數(shù)據(jù)

下列關于數(shù)據(jù)文件的描述中,錯誤的是________。

參考答案:

VB應用程序不能把一個二維表格中的數(shù)據(jù)存入文件

下面關于文件敘述中錯誤的是________。

參考答案:

順序文件的記錄是順序存放的,可以按記錄號直接訪問某個記錄

以下關于文件的敘述中,錯誤的是________。VB面向對象程序設計(山東聯(lián)盟)知到章節(jié)答案智慧樹2023年魯東大學全文共74頁,當前為

溫馨提示

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

最新文檔

評論

0/150

提交評論