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

字號(hào):

(35)在窗體上畫一個(gè)文本框、一個(gè)標(biāo)簽和一個(gè)命令按鈕,其名稱分別為Text1、Labe11和 Command1,然后編寫如下兩個(gè)事件過程:
    Private Sub Commandl_Click()
    strText=InputBox("請(qǐng)輸入")
    Text1.Text=strText
    End Sub
    Private Sub Text1_Change()
    Labe11.Caption=Right(Trim(Text1.Text,),3)
    End Sub
    程序運(yùn)行后,如果在對(duì)話框中輸入abcdef,則在標(biāo)簽中顯示的內(nèi)容是_________。
    A)空  B)abcdef  C)abc  D)def
    答案:D
    評(píng)析:Trim函數(shù)返回Variant(String)類型,其中包含指定字符串的拷貝,但不包含前導(dǎo)和尾隨空白。Right(字符串,n):返回"字符串"的后n個(gè)字符。這里的"字符串"可以是字符串常量、字符串變量、字符串函數(shù)或字符串連接表達(dá)式。本題中輸入的是abcdef,返回后3個(gè)字符就是def。
    二、填空題(每空2分,共30分)
    請(qǐng)將每空的正確答案寫在答題卡【1】~【15】序號(hào)的橫線上,答在試卷上不得分。
    (1)對(duì)于長(zhǎng)度為n的順序存儲(chǔ)的線性表,當(dāng)隨機(jī)插入和刪除一個(gè)元素時(shí),需平均移動(dòng)元素 的個(gè)數(shù)為 【1】 。
    答案:【l】n/2
    評(píng)析:刪除一個(gè)元素,平均移動(dòng)的元素個(gè)數(shù)為(n-1+n-2+……+0)/n=(n-1)/2;插入一個(gè)元素,平均移動(dòng)元素個(gè)數(shù)為(n+n-l+n-2+……+1)/n=(n+1)/2;所以總體平均移動(dòng)元素個(gè)數(shù)為n/2。
    (2)注釋說明了程序的功能,它分為 【2】 注釋和功能性注釋。
    答案:【2】序言性
    評(píng)析:注釋一般分為序言性注釋和功能性注釋。序言性注釋通常位于每個(gè)程序的開頭部分,它給出了程序的整體說明,主要描述內(nèi)容可以包括:程序標(biāo)題、程序功能說明、主要算法、接口說明、程序位置、開發(fā)簡(jiǎn)歷、程序設(shè)計(jì)者、復(fù)審者、復(fù)審日期、修改日期等。功能性注釋的位置一般嵌在源程序體之中,.主要描述其后的語(yǔ)句或程序做什么。
    (3)軟件測(cè)試中路徑覆蓋測(cè)試是整個(gè)測(cè)試的基礎(chǔ),它是對(duì)軟件 【3】 進(jìn)行測(cè)試。
    答案:【3】結(jié)構(gòu)
    評(píng)析:路徑測(cè)試是白盒測(cè)試方法中的一種,它要求對(duì)程序中的每條路徑最少檢查一次,目的是對(duì)軟件的結(jié)構(gòu)進(jìn)行測(cè)試。
    (4)數(shù)據(jù)庫(kù)技術(shù)的主要特點(diǎn)為數(shù)據(jù)的集成性、數(shù)據(jù)的高 【4】 和低冗余性、數(shù)據(jù)獨(dú)立性和數(shù)據(jù)統(tǒng)一管理與控制。
    答案:【4】共享性
    評(píng)析:數(shù)據(jù)庫(kù)技術(shù)的主要特點(diǎn)有以下幾個(gè)方面:數(shù)據(jù)的集成性,數(shù)據(jù)的高共享性與低冗余性,數(shù)據(jù)的獨(dú)立性,數(shù)據(jù)統(tǒng)一管理與控制。
    (5)數(shù)據(jù)元素之間 【5】 的整體稱為邏輯結(jié)構(gòu)。
    答案:【5】邏輯關(guān)系
    評(píng)析:數(shù)據(jù)元素之間邏輯關(guān)系的整體稱為邏輯結(jié)構(gòu)。數(shù)據(jù)的邏輯結(jié)構(gòu)就是數(shù)據(jù)的組織形式。
    (6)將C盤根目錄下的圖形文件moon.jpg裝入圖片框Picture1的語(yǔ)句是 【6】 。
    答案:【6】Picturel.Picture=LoadPicture("c:\moon.Jpg")或Picturel=LoadPicture("c:\moon.Jpg")
    評(píng)析:PictureBox控件的主要作用是為用戶顯示圖片,也可作為其它控件的容器。實(shí)際顯示的圖片由Picture屬性決定。Picture屬性可設(shè)置被顯示的圖片文件名(包括可選的路徑名)。在程序運(yùn)行時(shí)可以使用LoadPicture()在圖形框中裝入圖形。其格式為:圖形框?qū)ο?Picture=LoadPicture("圖形文件名")。本題答案為:Picturel.Picture=LoadPicture("c:\moon.Jpg"),由于Picture屬性是圖片框的默認(rèn)屬性,所以也可以省略為:Picturel=LoadPicture("C:\moon.Jpg")。