VisualBasic編程與應(yīng)用作業(yè)2

字號(hào):

一 、選擇題
    1.為了使文本框顯示滾動(dòng)條,必須首先設(shè)置的屬性是( )
     A.AutoSize B.Alignment C.Multiline D.ScrollBars
    2.改變控件在窗體中的上下位置應(yīng)修改控件的( )屬性。
     A.Top B.Left C.Width D.Height
    3. 在form1 窗體啟動(dòng)時(shí),為使form1.text1文本框首先獲得焦點(diǎn),可以在窗體的form1_Load事件過(guò)程中加入( )語(yǔ)句。
     A.text1.Index=0 B.text1.TabIndex=0 C.text1.Appearance D.text1.tag=0
     4.將命令按紐Command1設(shè)置為不可見(jiàn),應(yīng)修改該命令按紐的( )屬性。
    A.Visible B.Value C.Caption D.Enabled
    5.搖改變Label控件中文字的顏色,可以設(shè)置Label控件的( )屬性。
    A.FontColor B.FillColor C.ForeColor D.BackColor
    6.執(zhí)行后將會(huì)刪除文本框Text1中選中的文本的語(yǔ)句是( )。
    A.Text1.Text=” B.Text1.SelText=” C.Text1.Clear= D.Text1. SelText.Clear=
    7.以下控件中沒(méi)有Caption屬性的是( )。
    A.標(biāo)簽框 B.文本框 C.框架 D.命令按紐
    8.復(fù)選框?qū)ο笫欠癖贿x中,是由其( )屬性決定的。
    A.Checked B.Value C.Enabled D.Selected
    9.要使ListBox可以單擊或按空格鍵來(lái)實(shí)現(xiàn)復(fù)選,則屬性MultSelect的值應(yīng)設(shè)為( )
     A.1 B.2 C.3
    10.以下不允許用戶在程序運(yùn)行時(shí)輸入文字的控件是( )。
    A.文本框 B.下拉式組合框 C.簡(jiǎn)單組合框 D.下拉式列表框
    11.不能通過(guò)( )來(lái)刪除列表框中的選擇項(xiàng)。
    A.List屬性 B.RemoveItem方法 C.Clear方法 D.Text屬性
    12.組合框的3中不同風(fēng)格:下拉組合框、簡(jiǎn)單組合框和下拉列表框由( )屬性決定。
    A.Style B.BoderStyle C.FillStyle D.DrawStyle
    13.單擊滾動(dòng)條兩端的任意一個(gè)滾動(dòng)箭頭,將觸發(fā)該滾動(dòng)條的( )事件。
    A.Scroll B.KeyDown C.Change D.DragOver
    14.要將定時(shí)器控件的寬度設(shè)置增大一些,以下敘述正確的是( )。
    A.設(shè)置定時(shí)器的Width屬性 B.設(shè)置定時(shí)器的Left屬性
    C.設(shè)置定時(shí)器的Height屬性 D.無(wú)法對(duì)定時(shí)器的寬度進(jìn)行設(shè)置
    15.設(shè)計(jì)動(dòng)畫時(shí)通常使用時(shí)鐘控件( )來(lái)控制動(dòng)畫速度。
    A.Enabled B.Interval C.Timer D.Move
    16.可以使用SetFocus方法的控件是( )
    A.Frame B.Label C.Form D.Timer
    17.不能響應(yīng)Click事件的控件是( )
    A.列表框 B.圖片框 C.窗體 D.計(jì)時(shí)器
    18.定時(shí)器的Interval屬性以( )為單位指定Timer事件之間的時(shí)間間隔。
    A.分 B.秒 C.毫秒 D.微秒
    二、問(wèn)答題
    1.改正下列語(yǔ)句中的錯(cuò)誤:
    (1)A$ = abc
    (2)Print a = 34 + 23
    (3)X = 5 y = 6
    (4)Print ’’ c = ’’:5 + 6
    (5)Text1. Print ’’ # # # # # # # # ’’
    (6)A * 5 = B +2
    2.寫出下列語(yǔ)句的輸出結(jié)果,并上機(jī)驗(yàn)證:
    (1)Print ’’ 25 + 32 ’’; 25 + 32
    (2)X = 12.5 Print ’’x = ’’ ;x
    (3)a % = 3.14156 Print a %
    (4)Print ’’ China ’’;’’ Beijing ’’,’’ Tianjin ’’;’’ Shanghai ’’,’’ Wuhan ’’,
    Print ’’Nanjing ’’;
    Print ’’ Shenyang ’’,’’ Chongqing ’’;’’ Wulumuqi ’’
    Print ,,’’ Guangzhou ’’,,’’ Chengdu ’’
    (5)Print Tab (5);100;Space $ (5) ;200; Tab(35);300
     Print Tab(10);400;Tab(23);500;Space $ (5) ;600
    3.寫出下列語(yǔ)句的輸出結(jié)果:
    Sub Form_Click()
     A = 10: b = 15: c = 20: d = 25
     Print A; Spc(5); b; Spc(7); c
     Print A; Spc(8); b; Space$(5); c
     Print c; Spc(3); "+"; Spc(3); d;
     Print Spc(3); "="; Spc(3); c + d
    End Sub
     4.可以通過(guò)哪幾種方法在圖片框中裝入圖形?
    三、編程題
    1.編寫程序,打印如下的乘積表:
    * 3 6 9 12
    15
    16
    17
    18
    2.創(chuàng)建一個(gè)登錄界面,由兩個(gè)標(biāo)簽( Label1、Labe12 )和兩個(gè)文本框 (txtName 、 txt Password )組成。其中,口令文本框 (txtPassword )的 PasswordChar 屬性設(shè)置為“*”,運(yùn)行時(shí)要求輸入姓名和密碼,如果在兩個(gè)文本框中分別輸入“Guest:”和“12345”,則界面顯示“歡迎使用本系統(tǒng)!”,否則顯示“對(duì)不起,你不是本系統(tǒng)用戶!”。
    3.運(yùn)用定時(shí)器和圖片框設(shè)計(jì)一個(gè)簡(jiǎn)單的動(dòng)畫。
    動(dòng)畫場(chǎng)景:界面有兩個(gè)按鈕“縮小”和“暫?!保╟mdSize 和 cmdStop)、一個(gè)垂直滾動(dòng)條(VsbSize)、一個(gè)圖像框(imgSize)和兩個(gè)標(biāo)簽組成。單擊“縮”按鈕,就開(kāi)始定時(shí)地縮小圖形;單擊“暫”按鈕,則停止縮小;改變滾動(dòng)條箭頭的位置可以改變縮小的速度。各對(duì)象的屬性設(shè)置如表所示,設(shè)置定時(shí)器每時(shí)間間隔為1秒。
     控 件 屬 性
    對(duì)象
     控件名
     屬性名
     屬性值
    Form
     Form1
     Caption
     定時(shí)縮小圖象框
    Label
     Labe11
    Labe12
     Caption
    Caption
     快
    慢
    CommandButton
     cmdSize
    cmdStop
     Caption
    Caption
     縮小
    暫停
    Image
     imgSize
     Stretch
    Picture
     True
    C:\VisualStudio\Common\Graphics\Metafile\Arrows
    Timer
     tmrSize
     Enabled
    Interval
     False
    1000
    VscrollBar
     VshSize
     Max
    Min
    LargeChange
     950
    50
    50
    4.使用控件數(shù)組創(chuàng)建一個(gè)簡(jiǎn)單的電話撥號(hào)程序。