2005年9月計(jì)算機(jī)等級(jí)考試二級(jí)VB考前密卷[3]3

字號(hào):

(6)為了把一個(gè)Visual BASIC應(yīng)用程序裝入內(nèi)存,只要裝入 【6】 文件即可。
    答案:【6】工程或.vbp
    評(píng)析:Visml Basic總是以ASCII格式保存工程文件(.Vbp)。工程文件包含了反映工程的設(shè)置的項(xiàng)目(包括工程中的窗體和模塊、引用、以及為控制編譯而選取的各種各樣的選項(xiàng),等等)。當(dāng)工程文件被裝入內(nèi)存的時(shí)候,所有相關(guān)的應(yīng)用程序的信息也就都被裝入了內(nèi)存。
    (7)語句print"25+32=";25+32的輸出結(jié)果是 【7】 。
    答案:【7】25+32=57
    評(píng)析:語法:object.Print[outputlist]
    Print方法的語法具有下列對(duì)象限定符和部分:
    部分     描述
    object    必要。對(duì)象表達(dá)式,其值為"應(yīng)用于"列表中的對(duì)象。
    Outputlist  可選。要打印的表達(dá)式或表達(dá)式的列表。如果省略,則打印一空白行。
    可以用空白或分號(hào)來分隔多個(gè)表達(dá)式。本題分號(hào)后是Print方法的第二個(gè)表達(dá)式。
    (8)計(jì)時(shí)器事件之間的間隔通過 【8】 屬性設(shè)置。
    答案:【8】Interval
    評(píng)析:Interval屬性返回或設(shè)置對(duì)Timer控件的計(jì)時(shí)事件各調(diào)用間的毫秒數(shù)。語法:object.Interval [=milliseconds]。
    (9)以下循環(huán)的執(zhí)行次數(shù)是 【9】 。
    k=0
    Do Until k>=10
    K=k+l
    Loop
    答案:【9】10
    評(píng)析:k從0開始每次加1,當(dāng)k條件為10時(shí),將不在進(jìn)入循環(huán),故整個(gè)循環(huán)執(zhí)行了10次。
    (10)表達(dá)式Fix(-32.68)+Int(-23.02)的值為 【10】 。
    答案:【10】56
    評(píng)析:返回參數(shù)的整數(shù)部分,其類型和參數(shù)相同。
    語法
    Int(number)
    Fix(number)
    必要的number參數(shù)是Double或任何有效的數(shù)值表達(dá)式。如果number包含Null,則返回Null。
    說明
    Int和Fix都會(huì)刪除number的小數(shù)部份而返回剩下的整數(shù)。
    Int和Fix的不同之處在于,如果number為負(fù)數(shù),則Int返回小于或等于number的第一個(gè)負(fù)整數(shù),而Fix則會(huì)返回大于或等于number的第一個(gè)負(fù)整數(shù)。例如,Int將.8.4轉(zhuǎn)換成.9,而Fix將.8.4轉(zhuǎn)換成-8。
    (11)在窗體上畫一個(gè)命令按鈕,然后編寫如下程序:(假定變量x是一個(gè)窗體級(jí)變量)
    Dim x As Integer
    Sub inc(a As Integer)
    X=X+a
    End Sub
    Private Sub Command1_Click()
    inc 2
    inc 3
    inc 4
    Print x;
    End Sub
    程序執(zhí)行后,單擊Command1命令按鈕,輸出的結(jié)果 【11】 。
    答案:【ll】9
    評(píng)析:inc函數(shù)每執(zhí)行一次就向x上累加一次傳入的參數(shù),所以最后x的值為:2+3+4=9。