VB二級測試題(第三章)

字號:

一、 選擇題:
    1、下列關(guān)于屬性設(shè)置的敘述錯誤的是:( )
     A、一個控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶不能改變
     B、一個控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶可以改變
     C、一個控件的屬性即可以在屬性窗口中設(shè)置,也可以用程序代碼設(shè)置
     D、一個控件的屬性在屬性窗口中設(shè)置,還可以利用程序代碼為其設(shè)置新值
    2、下列說法正確的是( )
     A、對象屬性只能在“屬性窗口”中設(shè)置
     B、一個新的工程可以在“工程窗口”中建立
     C、必須先建立一個工程,才能開始設(shè)計(jì)應(yīng)用程序
     D、 只能在“代碼窗口”中編寫程序代碼
    3、 列關(guān)于窗體上控件的基本操作錯誤的是:( )
     A、 下一次DEL鍵只能刪除一個控件
     B、 按下一次DEL鍵可以同時刪除多個控件
     C、按住SHIFT鍵,然后單擊每個要選擇的控件,可以同時選中多個控件
     D、按住ALT鍵,然后單擊每個要選擇的控件,可以同時選中多個控件
    4、下列關(guān)于設(shè)置控件屬性的敘述正確的是
     A、 用戶必須設(shè)置屬性值
     B、 所有的屬性值都可以由用戶隨意設(shè)定
     C、 屬性值不必一一重新設(shè)置
     D、 不同控件的屬性項(xiàng)都完全一樣
    5、 如果將布爾常量值TRUE賦值給一個整型變量,則整型變量的值為
    A、0 B、-1 C、TRUE D、FALSE
    6、下列關(guān)于控件畫法的敘述錯誤的是
     A、單擊一次工具箱中的控件圖標(biāo),只能在窗體上畫出一個相應(yīng)的控件
     B、 按住CTRL鍵后單擊一次工具箱中的控件圖標(biāo),可以在窗體上畫出多個相同類型的控件
     C、 雙擊工具箱中的控件圖標(biāo),所畫控件的大小和位置是固定的
     D、 不合用工具箱中的控件工具,不可以在窗估上畫出圖形對象,但可以寫入文字字符
    7.應(yīng)用程序設(shè)計(jì)完成后,應(yīng)將程序保存,保存的過程是( )
     A.只保存窗體文件即可
     B.只保存工程文件即可
     C.先保存工程文件,之后保存窗體文件
    D先保存窗體文件(或標(biāo)準(zhǔn)模塊文件),之后還要保存工程文件
    8.VB應(yīng)用程序的運(yùn)行模式是
     A 解釋運(yùn)行模式 B、編譯運(yùn)行模式 C、兩者都有 D、匯編模式
    9.可視化編程的優(yōu)點(diǎn)是
     A、具有標(biāo)準(zhǔn)工具箱 B、一個工程文件由若干個窗體文件組成
     C、不需要編寫大量代碼來描述圖形對象 D、所見即所得
    10、任何控件都具有的屬性是( )
     A、TEXT B、CAPTION C、NAME D、FORECOLOR
    11、決定控件上文字的字體、字形、大小及效果的屬性是( )
     A、TEXT B、CAPTION C、NAME D、FONT 12、下列敘述不正確的是
    A、注釋語句是非執(zhí)行語句,僅對程序的內(nèi)容起注釋作用,它不被解釋和編譯
    B、注釋語句可以放在代碼中的任何位置
    C、注釋語句不能放在續(xù)行符的后面
    D、代碼中加入注釋語句的目的是提高程序的可讀性
    13、在窗體上建立了多個控件,如TEXT、LABEL1、COMMAND1,若要使程序一運(yùn)行焦點(diǎn)就定位在COMMAND1控件上,應(yīng)將COMMAND1控件的( )設(shè)置為0;
    A、INDEX B、TABINDEX C、TABS D、ENABLED
    14、語句PRINT “INT(-13.2)”;INT(-13.2)的輸出結(jié)果為:
    A、INT(-13.2)= -13.2 B、INT(-13.2)= 13.2
    C、INT(-13.2)= -13 D、INT(-13.2)= -14
    15、如果TAB函數(shù)的參數(shù)小于1,則打印位置在第( )列
     A、0 B、1 C、2 D、3
    16、運(yùn)行時,當(dāng)用戶向文本框輸入新的內(nèi)容,或在程序代碼中對文本框的TEXT屬性進(jìn)行賦值從而改變了文本框的TEXT屬性值時,將觸發(fā)文本框的( )事件
     A、CLICK B、DBLCLICK C、GOTFOCUS D、CHANGE
    17、變量未賦值時,數(shù)值型變量的值為( )
     A、0 B、空 C、1 ; D、無任何值
    18、下列語句中正確的是
     A、txt1.text+txt2.text=txt3.text B、command1.name=cmdok
     C、12label.caption=1234 D、a=inputbox(hello)
    19、可以通過下列( )操作將焦點(diǎn)賦給對象。
     A、運(yùn)行時使用TAB鍵 B、在代碼中用CALL語句調(diào)用
     C、在代碼中用SETFOCUS方法 D、用訪問鍵或用鼠標(biāo)單擊選擇對象
    20、在運(yùn)行時,按TAB鍵跳過了一個可以獲得焦點(diǎn)的控件(如文本框),則可能是因?yàn)椋?)
     A、該控件的TABS屬性值為TRUE B、該控件的TABS屬性值為FALSE
     C、該控件的ENABLED屬性值為TRUE D、該控件的ENABLED屬性值為FALSE
    21、為了防止用戶隨意將光標(biāo)置于控件上,應(yīng)
    A、 將控件的TABINDEX屬性設(shè)置為0
    B、將控件的TABS屬性設(shè)置為TRUE
     C、將控件的TABS屬性設(shè)置為FALSE
    D、將控件的ENABLED屬性設(shè)置為FALSE
    22、假設(shè)變量BOOLVAR是一個布爾型變量,則下面正確的賦值語句是
     A、BOOLVAR=‘TRUE’ B、BOOLVAR=.TRUE.
     C、BOOLVAR=#TRUE# D、BOOLVAR=3<4 23、要在FORM_LOAD事件過程中使用PRINT方法在窗體上輸出一定的內(nèi)容,應(yīng):
     A、設(shè)置窗體的VISIBLE屬性 B、設(shè)置窗體的AUTOREDRAW
     C、調(diào)用窗體的SHOW方法 D、設(shè)置窗體ENABLED屬性
    24、若要使標(biāo)簽控件顯示時,不覆蓋其背景內(nèi)容,應(yīng)設(shè)置標(biāo)簽控件的( )屬性
     A、BACKCOLOR B、BORDERSTYLE C、FORECOLOR D、BACKSTYLE
    25、如果要在文本框中輸入字符時,只顯示某個字符,如星號(*),運(yùn)行時,在文本框中輸入的字符仍然顯示出來,而不顯示星號,原因可能是
     A、文本框的MULTILINE屬性值為TRUE
     B、文本框的LOCKED屬性值為TRUE
     C、文本框的MULTILINE屬性值為FALSE
     D、文本框的LOCKED屬性為FALSE
    第三章答案:
    1.a 2.c 3.a 4.c 5.b 6.d 7.d 8. c 9.c 10.c
    11.d 12.b 13.b 14.d 15.b 16.d 17.a 18.d
     19.acd 20.bd 21.d 22.d 23.bc 24.d 25.b
    26.a 27.c 28.c 29.d