《vb程序設(shè)計及應(yīng)用》課后作業(yè)_第1頁
《vb程序設(shè)計及應(yīng)用》課后作業(yè)_第2頁
《vb程序設(shè)計及應(yīng)用》課后作業(yè)_第3頁
《vb程序設(shè)計及應(yīng)用》課后作業(yè)_第4頁
《vb程序設(shè)計及應(yīng)用》課后作業(yè)_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《VB程序設(shè)計及應(yīng)用》課后作業(yè)

說明:建議完成教材中所有的習(xí)題,并完成部分《VisulBasic程序設(shè)計實訓(xùn)及考試指導(dǎo)》中的部分習(xí)題。

作業(yè)1

一、選擇題

(1)從功能上講,VisualBasic6.0有3種版本,下列不屬于這3種版本的是。

A)學(xué)習(xí)版

B)標準版

C)專業(yè)版

D)企業(yè)版

(2)與傳統(tǒng)的程序設(shè)計語言相比,VisualBasic最突出的特點是。

A)結(jié)構(gòu)化程序設(shè)計

B)程序開發(fā)環(huán)境

C)事件驅(qū)動編程機制

D)程序調(diào)試技術(shù)

(3)在正確安裝VisualBasic6.0后,可以通過多種方式啟動VisualBasic。以下方式中,不能啟動Visual

Basic的是。

A)通過“開始菜單”中的“程序”命令

B)通過“我的電腦”找到VB6.exe,雙擊該文件名

C)通過“開始”菜單中的“運行”命令

D)進入DOS方式,執(zhí)行VB6.exe文件

(4)為了用鍵盤打開菜單和執(zhí)行菜單命令,第一步應(yīng)按的鍵是。

A)功能鍵F10或Alt

B)Shift+功能鍵F4

C)Ctrl或功能鍵F8

D)Ctrl+Alt

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

A)標題欄

B)菜單欄

C)狀態(tài)欄

D)工具欄

(6)用標準工具欄中的工具按鈕不能執(zhí)行的操作是。

A)添加工程

B)打印源程序

C)運行程序

D)打開工程

(7)VisualBasic窗體設(shè)計器的主要功能是。

A)建立用戶界面

B)編寫源程序代碼

C)畫圖

D)顯示文字

(8)以下正確的敘述是。

A)用屬性窗口只能設(shè)置窗體的屬性

B)用屬性窗口只能設(shè)置控件的屬性

C)用屬性窗口只能設(shè)置窗體和控件的屬性

D)用屬性窗口只能設(shè)置對象的屬性

(9)不屬于VB三種工作模式的是()。

A:設(shè)計模式B:運行模式C:調(diào)試模式D:中斷模式

(10)從功能上講,VisualBasic6.0有3種版本,下列不屬于這3種版本的是()。

A:學(xué)習(xí)版B:免費版C:專業(yè)版D:企業(yè)版

二、填空題

1、VisualBasic6.0分為3種版本,這3種版本是、和。

2、可以通過多種方式啟動VisualBasic,其中的兩種方式是和。

3、可以通過菜單中的命令退出VisualBasic(.

4、退出VisualBasic的快捷鍵是。

5、VisualBasic6.0的菜單欄共有個主菜單項。

6、快捷鍵Ctrl+O的功能相當于執(zhí)行菜單中的命令;或者相當于單擊工具欄上的

按鈕。

7、如果打開了不需要的菜單或?qū)υ捒颍梢杂面I關(guān)閉。

8、工程文件的擴展名是,窗體文件的擴展名是。

9、VisualBasic中的菜單欄有兩種形式,分別為形式和形式。

10、在VB中,最基本的對象是

作業(yè)2

一、選擇題

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

A)只有窗體才是VisualBasic中的對象

B)只有控件才是VisualBasic中的對象

C)窗體和控件都是VisualBasic中的對象

D)窗體和控件都不是VisualBasic中的對象

(2)下列可以激活屬性窗口的操作是o

A)用鼠標雙擊窗體的任何部位

B)執(zhí)行“工程”菜單中的“屬性窗口”命令

C)按Ctrl+F4鍵

D)按F4鍵

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

A)執(zhí)行“視圖”菜單中的“工具箱”命令

B)按Alt+F8

C)單擊工具欄上的“工具箱”按鈕

D)按Alt+V,然后按X鍵

(4)假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先

應(yīng)執(zhí)行的操作是。

A)單擊窗體上沒有控件的地方

B)單擊任一個控件

C)不執(zhí)行任何操作

D)雙擊窗體的標題欄

(5)為了把窗體上的某個控件變?yōu)榛顒拥?,?yīng)執(zhí)行的操作是。

A)單擊窗體的邊框

B)單擊該控件的內(nèi)部

C)雙擊該控件

D)雙擊窗體

(6)確定一個控件在窗體上的位置的屬性是。

A)Width或Height

B)WidthflHeight

C)Top或Left

D)Top和Left

(7)為了確定一個窗體或控件的大小的屬性是。

A)Width或Height

B)Width和Height

C)Top或Left

D)Top和Left

(8)為了同時改變一個活動控件的高度和寬度,正確的操作是。

A)拖拉控件4個角上的某個小方塊

B)只能拖拉位于控件右下角的小方塊

C)只能拖拉位于控件左下角的小方塊

D)不能同時改變控件的高度和寬度

(9)關(guān)于VB源代碼的編寫,下列說法錯誤的是()。

A)VB源代碼中不區(qū)分字母的大小寫

B)同一行可以寫多個語句

C)可以適當添加注釋有利于程序的維護和調(diào)試

D)一個語句必須寫在一行中,不可分成多行來書寫

(10)VisualBasic窗體設(shè)計器的主要功能是()。

A)建立用戶界面

B)編寫源程序代碼

C)畫圖

D)顯示文字

二、填空題

1、屬性窗口分為4個部分,這4個部分分別是、、和。

2、假定一個文本框的Name屬性為Textl,為了在該文本框中顯示“Hello!”,所使用的語句為。

3、VisualBasic中的控件分為3類,它們是、和。

4、一個控件在窗體上的位置由和屬性決定,其大小由和屬性決定。

5,為了選擇多個控件,可以按住鍵,然后單擊每個控件。

6、要同時選中窗體的多個控件,可以按住或鍵,然后依次單擊窗體上各個控件。

7、在代碼窗口中,輸入某行代碼并按回車鍵后,如果代碼變成顏色,該行代碼有語法錯誤。

作業(yè)3

一、選擇題

(1)下列可作為VisualBasic的變量名的是。

A)4*Delta

B)Alpha

C)4ABC

D)ABH

(2)下列可作為VisualBasic的變量名的是。

A)Filename

B)A(A+B)

C)254D

D)Print

(3)下列可作為VisualBasic中所允許的形式的數(shù)是

A)±25.74

B)3.457E-100

C)368

D)1.87E+50

(4)下列可以作為VisualBasic中所允許的形式的數(shù)是—

A)10(1.256)

B)D32

C)2.5E

D)12E3

(5)下面的數(shù)寫成普通的十進制數(shù)是。

8.6787E+8

A)86787000

B)867870000

C)8678700

D)8678700000

(6)設(shè)a=2,b=3,c=4,d=5,下列表達式的值是

a>bandc<=dOR2*a>c

A)True

B)False

C)-1

D)1

(7)設(shè)a=2,b=3,c=4,d=5,下列表達式的值是

3>2*bORa=cANDbocORc>d

A)1

B)True

C)False

D)-1

(8)設(shè)a=2,b=3,c=4,d=5,下列表達式的值是

NOTa<=cOR4*c=b2ANDboa+c

A)-1

B)1

C)True

D)False

(9)下列不屬于常量的是()。

A)12

B)“ch”

C)abc

D)1.23

(10)下列可作為VisualBasic的變量名的是()

A)Abt

B)TAB

C)IF

D)A[B]T

二、填空題

1下面VisualBasic表達式有錯誤其正確的形式是

CONTT.DE+COS(28°)

2下面VisualBasic表達式有錯誤其正確的形式是

-3/8+INT24.8

3下面VisualBasic表達式有錯誤其正確的形式是

(8+6)A(44--2)+SIN(2*n)

4下面VisualBasic表達式有錯誤其正確的形式是

[(x+y)+z]X80-5(C+D)

5、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

cos(c+d)'(c+d)為弧度

6、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

5+(a+b)2

7、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

cos(x)(sin(x)+l)

8、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

e2+2

9、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

2a(7+b)

10、與下列數(shù)學(xué)式子對應(yīng)的VisualBasic表達式是

8e3?ln2

(假定以下操作在立即窗口中執(zhí)行)

11以下語句的輸出結(jié)果是

printchr$(65)<CR>,CR為回車,下同

12以下語句的輸出結(jié)果是

Printsgn(2)<CR>

13、執(zhí)行以下語句后,果輸出是結(jié)_______

a$=^^Good^^<CR>

b$=^^Moming^^<CR>

printa$+b$<CR>

printa$&*b$<CR>

14、執(zhí)行以下語句后輸出結(jié)果是

a$="ABCDEFGHIJK”<CR>

printleft$(s$,4)<CR>

printright$(s$,4)<CR>

15、執(zhí)行以下語句后輸出結(jié)果是

s$="ABCDEFGHIJK^^<CR>

b$=^^Moming,,<CR>

printmid$(s$,3,4)<CR>

printlen(s$)<CR>

16、自定義的數(shù)據(jù)類型需要在模塊的中進行聲明。

17、設(shè)a=2,b=3,c=6,則表達式Nota>corc=b八二andboa+c的值為.

作業(yè)4

一、選擇題

(1)假定Pictruel和Textl分別為圖片框和文本框的名稱,下列不正確的語句是。

A)Print25

B)Pictruel,Print25

C)Textl,Print25

D)Debug,Print25

(2)以下程序段的輸出結(jié)果是

a=Sqr(3);b=Sqr(2)

c=a>b

Printc

A)-1

B)0

C)False

D)True

(3)以下語句的輸出結(jié)果是o

PrintFormat(32548.5,”000,000.00”)

A)32548.5

B)32,548.5

C)032,548.50

D)32,548.50

(4)執(zhí)行以下程序段后,變量c$的值為o

a$="VisualBasicProgramming^^

b$=^^Quick,,

c$=b$&UCase(Mid(a$,7,6))&Right$(a$,ll)

A)VisualBASICProgramming

B)QuickBasicProgramming

C)QUICKBasicProgramming

D)QuickBASICProgramming

(5)表達式4+5\6*7/8Mod9的值是。

A)4

B)5

C)6

D)7

(6)要讓菜單項不顯示出來,應(yīng)將()屬性值設(shè)置為False。

A)Visible

B)Enabled

C)Enabled

D)Checked

(7)可用來清除窗體內(nèi)容的方法是()。

A)Print

B)InputBox

C)Cis

D)Clear

二、填空題

1、語句Print”25+32=";25+32的輸出結(jié)果是

2、以下語句的輸出結(jié)果是o

s$="China";s$="Beijing”

Prints$

3、以下語句的輸出結(jié)果是。

a%=3.14156

Printa%

4、閱讀程序:

PrivateSubForm_Click()

Dima,b,c,dAsInteger

a=10

b=15

c=20

d=25

Printa;Spc(5);b;Spc(7);c

Printa;Space$(8);b;Space$(5);c

Printc;Spc(3);Spc(3);d;

PrintSpc(3);n=n;Spc(3);c+d

EndSub

運行上面的程序,單擊窗體,輸出結(jié)果是、

5、窗體控件的屬性一般可在窗口中可以改變

6、假定程序中有以下語句:

I=MsgBox("Stringl","String2","String3”,2)

執(zhí)行該語句后,將顯示一個信息框,此時如果單擊“確定”按鈕,則I的值為

作業(yè)5

一、選擇題

(1)假定有以下程序段

Fori=lto3

Forj=5to1Step-1

Printi*j

Nextj,i

則語句Printi*j的執(zhí)行次數(shù)是。

A)15

B)16

C)17

D)18

(2)以下程序段的輸出結(jié)果是

x=l

y=4

DoUntily>4

x=x*y

y=y+l

Loop

Printx

A)1

B)4

C)8

D)20

(3)設(shè)a=6,則執(zhí)行

x=IIf(a>5,-1,0)

后,x的值為°

A)5

B)6

C)0

D)-1

(4)執(zhí)行下面的程序段后,x的值為

x=5

Fori=lto2-Step2

x=x+i\5

Nexti

A)21

B)22

C)23

D)24

(5)閱讀下面的程序段:

Fori=lto3

Forj=ltoi

Fork=jto3

a=a+l

Nextk

Nextj

Nexti

執(zhí)行上面的3重循環(huán)后,a的值為。

A)3

B)9

C)14

D)21

(6)以下不是結(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)

⑺以下過程是()事件。

PrviateSubForm_Load()

EndSub

A)命令按鈕的單擊

B)命令按鈕的裝載

C)窗體的裝載

D)窗體的單擊

二、填空題

(1)執(zhí)行下面的程序段后,S的值為。

s=5

Fori=2.6To4.9Step0.6

s=s+l

Nexti

(2)以下程序段的輸出結(jié)果是。

num=0

Whilenum<=2

num=num+l

Printnum

Wend

(3)設(shè)有以下的循環(huán):

x=l

Do

x=x+2

Printx

LoopUntil

運行程序后,要求執(zhí)行3次循環(huán)體,請?zhí)羁铡?/p>

(4)以下循環(huán)的執(zhí)行次數(shù)是。

k=0

DoWhilek<=10

k=k+l

Loop

三、程序題

1.求200到400間,能被3整除但不能被7整除的數(shù)的個數(shù)。程序中有兩行有錯誤。改正錯誤,使它能

輸出正確的結(jié)果。

PrivateSubCommandl_Click()

DimcountAsInteger

DimxAsInteger

count=0

x=200

Whilex<=400

IfxMod3=0OrxMod7<>0Then

count=count+1

EndIf

X=X+1

Loop

Printcount

EndSub

2.編程序求四位數(shù)的奇數(shù)中,所有各位數(shù)字之積(且不為0)是600的倍數(shù)的數(shù)之和。

3.編程求1到5000之間的能被5整除的前若干個偶數(shù)之和,當和大于500時,終止求和,并輸出該和。

4.已知Sl=l,S2=l+2,S3=l+2+3,…,SN=l+2+3+...+N,求Sl,S2,S3,...,S100中,有多少個能被3和7整除?

作業(yè)6

一、選擇題

(1)用下面的語句所定義的數(shù)組的元素個數(shù)是。

DimA(-3to5)AsInteger

A)6

B)7

C)8

D)9

(2)用下面的語句所定義的數(shù)組的元素個數(shù)是。

Dimarr(3to5,-2to2)

A)20

B)12

C)15

D)24

(3)在窗體上添加一個命令按鈕(其Name屬性為Commandl),然后編寫如下代碼:

OpionBase1

PrivateSubCommand1_Click()

Dima

a=Attry(l,2,3,4)

j=l

Fori=4to1Step-1

s=s+a(i)3

j=j*10

Nexti

Prints

EndSub

運行上面的程序,單擊命令按鈕,其輸出結(jié)果是0

A)4321

B)12

C)34

D)1234

(4)在窗體上添加一個命令按鈕(其Name屬性為Commandl),然后編寫如下代碼:

OptionBase1

PrivateSubCommand1_Click()

Dima(4,4)

Fori=lto4

Forj=lto4

a(i,j)=(i-l)*3+j

Nextj

Nexti

Fori=3to4

Forj=3to4

Printa(j,i);

Nextj

Print

Nexti

EndSub

運行上面的程序,單擊命令按鈕,其輸出結(jié)果是。

A)69

710

B)710

811

C)811

912

D)912

1013

(5)若要將窗體卸載,實現(xiàn)的方法為()。

A)Unload

B)Load

C)Show

D)Hide

(6)窗體的背景顏色由()屬性設(shè)置。

A)BorderStyle

B)BackColo

C)ForeColor

D)FillStyle

二、填空題

1、控件數(shù)組的名字由屬性指定,而數(shù)組中的每個元素由屬性指定。

2、由Array函數(shù)建立的數(shù)組的名字必須是類型。

3、在窗體上添加一個命令按鈕(其Name屬性為Commandl),然后編寫如下代碼:

PrivateSubCommand1_Click()

DimM(10)AsInteger

Fork=lto10

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

運行程序后,單擊命令按鈕,輸出結(jié)果是O

4、在窗體上添加一個命令按鈕(其Name屬性為Command1),然后編寫如下代碼:

PrivateSubCommand1_Click()

Dima(5,5)

Fori=lto3

Forj=lto4

a(i,j)=i*j

Nextj

Nexti

Forn=lto2

ForM=1to3

Printa(M,n);

NextM

Nextn

EndSub

程序運行后,單擊命令按鈕,輸出結(jié)果是O

5、確定一個窗體大小的屬性是和o

6、改變一個窗體的標題內(nèi)容,則應(yīng)該設(shè)置_______屬性的值。

三、編程題

1、2、設(shè)有如下兩組數(shù)據(jù):

A:2,8,7,6,4,28,70,25

B:79,27,32,41,57,66,78,80

編寫一個程序,把上面兩組數(shù)據(jù)分別讀入兩個數(shù)組中,然后把兩個數(shù)組中對應(yīng)下標元素相加,即2+79,

8+27,25+80,并把相應(yīng)的結(jié)果放入第3個數(shù)組中,最后輸出第3個數(shù)組的值。

2、編寫程序,建立并輸出一個10X10的矩陣,該矩陣對角線元素為1,其余元素均為0。

作業(yè)7

一、選擇題

1.決定窗體標題欄顯示內(nèi)容的屬性是:()

(A)text(B)name(C)Caption(D)BackStyle

2.當窗體最小化時為一個圖標,設(shè)置這個圖標屬性是()

(A)Mouselcon(B)Icon(C)Picture(D)MousePointer

3.為了取消窗體的最大化功能,需要把它的一個屬性設(shè)置為false,這個屬性是()

(A)ControlBox(B)MinButton(C)Enabled(D)MaxButton

4.為了使命令按鈕的Picture,DownPicture>DisablePicture屬性生效,必須把它的Style的屬性設(shè)置為()

(A)0(B)l(C)True(D)False

5.決定窗體有無控制菜單的屬性是()

(A)ControlBox(B)MinButton(C)Enabled(D)MaxButton

6.為了使文本框同時具有水平和垂直滾動條,應(yīng)先把Multiline屬性設(shè)置為True,然后再把ScrollBars屬

性設(shè)置為()

(A)0(B)l(C)2(D)3

7.使文本框獲得焦點的方法是()

(A)Change(B)GetFuocus(C)SetFocus(D)LostFocus

8.決定標簽內(nèi)顯示內(nèi)容的屬性是()

(A)Text(B)Name(C)Alignment(D)Caption

9.刪除列表框中指定項目所使用的方法是()

(A)Move(B)Remove(C)Clear(D)Removeltem

10.用戶在組合框中輸入或選擇的數(shù)據(jù)可以通過一個屬性獲得,這個屬性是()

(A)List(B)Listltem(C)Text(D)ListCount

11.以下選項中,不屬于單選按鈕屬性的是()。

(A)EnabledB:CaptionC:NameD:Min

12.當滾動條中的滑塊位置變化時,將觸發(fā)其()事件。

(A)LostFocusB:SetFocusC:ChangeD:GetFocus

二、填空題

1.假定有一個文本框Textl,為了使該文本框具有焦點,應(yīng)執(zhí)行的語句是o

2.假定當前文件夾下有一個名為Picl.gif的圖形文件,要在運行期間,把該文件裝入一個圖片框Picturel,

應(yīng)執(zhí)行的語句為:o

3.窗體、圖片框或圖像框中的圖形通過對象的_______________屬性設(shè)置。

4.計時器事件之間的間隔通過_______________屬性設(shè)置。

5.在3種不同類型的組合框中,只能選擇不能輸入的是o

6.當焦點進入文本Textl框時,要自動選定文本框內(nèi)開始的5個字符,則需要代碼和

—來實現(xiàn)。

三、實訓(xùn)

1.編寫程序,用文本框檢查口令輸入。在窗體上建立1個文本框、1個圖片框和3個命令按鈕,把文本

框的PasswordChar屬性設(shè)置為“*”,把3個命令按鈕的標題分別設(shè)置為“開始”、“檢查口令”和

“結(jié)束”。程序運行后,單擊第一個命令按鈕,清除文本框中的信息,并把光標移到文本框中,接著

在文本框中輸入口令,然后單擊第2個按鈕,檢查輸入的口令是否正確。如果正確,則在圖片框中顯

示一個圖形,否則顯示一個信息框,要求重新輸入,此時將調(diào)用第1個按鈕的Click事件過程,再一次

在文本框中輸入口令,直到輸入正確的口令為止。如果單擊“結(jié)束”按鈕,則結(jié)束程序。

2.編寫程序,根據(jù)身高計算標準體重,計算公式如下:

男標準體重(kg)=身高一100

女標準體重(kg)=身高一105

要求如下:

(I)單行按鈕“男”的Value=True

(2)單擊“計算”按鈕,根據(jù)輸入的身高和性別計算相應(yīng)性別的標準體重,并顯示在文本框中;

(3)單擊“結(jié)束”按鈕,結(jié)束程序運行。

(4)以Myfrm2和Myprj2分別將窗體和工程保存在軟件的根目錄下。

3.編程實現(xiàn)下列界面功能,要求院系與專業(yè)之間能夠聯(lián)動,按“確定”后,MsgBox給出學(xué)生信息提示,

按“取消”,則所有錄入數(shù)據(jù)取消,并把焦點移動到學(xué)生姓名的文本框。

作業(yè)8

一、選擇題

1.假定在窗體上建立1個通用對話框,其名稱為CommonDialogl,用下面的語句可以建立1個對話框:

CommonDialogl.Action=2,與該語句等價的語句是()

(A)CommonDialogl.ShowOpen(B)CommonDialogl.ShowSave

(C)CommonDialogl.ShowColor(D)CommonDialogl.ShowFont

2.假定在窗體上建立1個通用對話框,其名稱為CommonDialogl,然后再添加1個命令按鈕,并編寫

如下事件過程:

PrivateSubCommandl_Click()

CommandDialog1.Flags=vbOFNHideReadOnly

CommandDialogl.Filter=,,AllFiles(*.*)l*.*ITextFiles(*.txt)l*.txtlBatchFiles(*.bat)l*.baf,

CommandDialog1.Fiterlndex=2

CommandDialogl.ShowOpen

msgBox.CommandDialogl.FileName

EndSub

程序運行后,單擊命令按鈕,將顯示一個“打開”對話框,此時在“文件類型”框中顯示的是()

(A)AllFiles(*.*)(B)TextFiles(*.txt)

(C)BatchFiles(*.bat)(D)不確定

3.在通過對話框的()屬性中,可以設(shè)置所打開對話框的“默認路徑”。

(A)FileNameB:InitDirC:Pattern

4.打開通用對話框的“幫助”對話框的方法是()

(A)ShowOpenB:ShowSaveC:ShowHelpD:ShowFont

二、填空題

1.設(shè)置通用對話框Action的屬性為,可打開“別存為”對話框。

2.設(shè)置通用對話框Action的屬性為,可打開“顏色”對話框。

3.設(shè)置通用對話框Action的方法為,可打開“字體”對話框。

作業(yè)9

一、選擇題

1.已知一窗體上命令按鈕Command1的Click事件代碼如下,則單擊Commandl后,文本中的背景顏色

為()色。

PrivateSubCommandl_Click()

Textl.Text="湖南省"&“計算機”+”等級考試”

Text1.ForeColor=vbRed

Textl.BackColor=vbGreen

Textl.FontBold=True

EndSub

(A)紅B:綠C:白D:黃

2.在VB的圖形屬性中,()表示繪圖的前景顏色。

(A)BackColorB:ForeColorC:FillColorD:PenColor

二、填空題

1.利用Shape控件可以設(shè)置__________種形狀的圖形。

2.利用Shape控件的Shape屬性可以設(shè)置圓圖形,取值為。

三、實訓(xùn)

1.利用直線控件,在窗體上畫出6條粗細不同的水平實線和7條不同類型的垂直線,要求水平線具有不

同的顏色,寬度逐漸增加。垂直線具有不同的顏色和線型。

2.利用畫圓方法,在窗體上畫出一個大圓,并在其中畫出4個同心的橢圓。

0a

作業(yè)10

一、選擇題

1.下列不能打開菜單編輯器的操作是()

(A)按Ctrl+E鍵(B)單擊工具欄中的“菜單編輯器”按鈕

(C)執(zhí)行工具欄菜單中的“菜單編輯器”命令(D)按Shift+Alt+M鍵

2.假定有一個菜單項,名為Menuitem,為了在運行時使該菜單項失效,應(yīng)使用的語句為()

(A)MenuItem.Enabled=False(B)MenuItem.Enabled=True

(C)Menuitem.Visible=False(D)Menuitem.Visible=False

3.VB中的菜單()。

(A)有組合式菜單和列表式菜單B:有下拉式菜單和彈出式菜單

C:只有彈出式菜單D:只有下拉式菜單

4.要讓菜單項不顯示出來,應(yīng)將()屬性值設(shè)置為Falseo

(A)VisibleB:EnabledC:Checked

二、填空題

1.假定有一個菜單項,名為Menltem,為了在運行時使該菜單項不可用,應(yīng)使用的正確語句是:

2.建立彈出式菜單必須用PopupMenu方法彈出顯示。必須把菜單名(即主菜單項)的“可見”屬性,

設(shè)置為。

三、實訓(xùn)

1.設(shè)計下列菜單,并指定相應(yīng)的快捷方式

系統(tǒng)管理M校系班級管理C幫助H退出X

管理員增加A學(xué)校信息增加幫助L

管理員修改E學(xué)校信息修改關(guān)于A

管理員刪除D學(xué)校信息刪除

管理員瀏覽B學(xué)校信息瀏覽

密碼修改P學(xué)校信息配置G

院系信息增加

院系信息修改

院系信息刪除

院系信息瀏覽

班級信息增加

班級信息修改

班級信息刪除

班級信息瀏覽

作業(yè)11

一、選擇題

1.要在D盤的當前文件夾下建立一個名為“Stu.txt”的順序文件,應(yīng)使用的語句是()

(A)Open"stu.txt"foroutputas#2

(B)Open"d:stu.txt''forInputas#2

(C)Open"d:stu.txt"foroutputas#2

(D)Open"stu.txt"forInputas#2

2.改變驅(qū)動器列表框的Drive屬性值將激活()事件

(A)change(B)Drive

(C)Dir(D)Path

3.在文件列表框中,用于設(shè)置或返回所選文件的路徑和文件名的屬性是()

(A)File(B)FilePath

(C)Path(D)FileName

4.在用Open語句打開文件時,如果省略"For”方式,則打開的文件的存取方式是()

(A)順序輸入方式(B)順序輸出方式

(C)隨機存取方式(D)二進制方式

5.VB提供的三種訪問文件的模式中,不

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論