2016計算機二級《VB》考前選擇試題沖刺

字號:

一、選擇題
    1在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是(  )。
    A.數(shù)據(jù)字典
    B.詳細設計說明書
    C.數(shù)據(jù)流圖說明書
    D.軟件需求規(guī)格說明書
    參考答案:D
    參考解析:需求分析的最終結(jié)果是生成軟件需要規(guī)格說明書。可以為用戶、分析人員和設計人員之間的交流提供方便。
    2在數(shù)據(jù)庫管理技術的發(fā)展中,數(shù)據(jù)獨立性的是(  )。
    A.人工管理B.文件系統(tǒng)C.數(shù)據(jù)庫系統(tǒng)D.數(shù)據(jù)模型
    參考答案:C
    參考解析:在人工管理階段,數(shù)據(jù)無法共享,冗余度大,不獨立,完全依賴程序;在文件系統(tǒng)階段,數(shù)據(jù)共享性差:在數(shù)據(jù)庫系統(tǒng)階段,共享性好,獨立性高。
    5下列敘述中,不屬于設計準則的是(  )。
    A.提高模塊獨立性
    B.使模塊的作用域在該模塊的控制域中C.設計成多入口、多出口模塊
    D.設計功能可預測的模塊
    參考答案:C
    參考解析:大量軟件設計表明,以。F的設計準則是可以借鑒為設計的指導和對軟件結(jié)構(gòu)圖進行優(yōu)化,這些準則是:提高模塊獨立性;模塊規(guī)適中;深度、寬度、扇出和扇入適當;使模塊的作用域在該模塊的控制域中;應減少模塊的接口和界面的復雜性;設計成單入口、單出[:_1的模塊;設計功能可預測的模塊。
    7以下能從字符串“VisualBasic’’中直接取出子字符串“Basic”的函數(shù)是(  )。
    A.LeRB.MidC.String D.Instr
    參考答案:B
    參考解析:本題考查字符串函數(shù)。函數(shù)Left表示從字符串的左邊取連續(xù)個字符構(gòu)成子串。Mid可以從字符串的任意位置取出子串。StxSn9則返回字符串的第一個字符構(gòu)成的,含有相同個數(shù)字符的子串。instr為字符串匹配函數(shù)。
    8設窗體上有1個垂直滾動條,已經(jīng)通過屬性窗口把它的Max屬性設置為1,Min屬性設置為100。下面敘述中正確的是(  )。
    A.程序運行時,若使?jié)L動塊向左移動,滾動條的Value屬性值就減少
    B.由于滾動條的Max值小于Min值,程序運行時滾動條的長度會縮為一點,滾動塊無法移動
    C.程序運行時,若使?jié)L動塊向左移動,滾動條的Value屬性值就增加
    D.由于滾動條的Max屬性值小于Min屬性值,程序會出錯
    參考答案:C
    參考解析:
    滾動條通常用來幫助觀察數(shù)據(jù)或確定位置,也可用來作為數(shù)據(jù)輸入的工具。其Max屬性用于設置或返回滾動條所能表示的值,Min屬性用于設置或返回滾動條所能表示的最小值。默認情況下,Max的值大于Min的值,即當滾動塊向右移動時,其Value屬性值增加。如果希望滾動條顯示的信息從較大數(shù)值向較小數(shù)值變化,可將Min設置成大于Max的值,此時當滾動塊向左移動時,其Value屬性值增加。
    11在三級模式之間引入兩層映像,其主要功能之一是(  )。
    A.使數(shù)據(jù)與程序具有較高的獨立性
    B.使系統(tǒng)具有較高的通道能力
    C.保持數(shù)據(jù)與程序的一致性
    D.提高存儲空間的利用率
    參考答案:A
    參考解析:數(shù)據(jù)庫管理系統(tǒng)在數(shù)據(jù)庫的三級模式之間提供了兩層映像,保證了數(shù)據(jù)庫中數(shù)據(jù)的較高的邏輯獨立性和物理獨立性。
    13下列敘述中錯誤的是(  )。
    A.一個工程中可以含有多個標準模塊文件
    B.以.bas為擴展名的文件是標準模塊文件
    C.窗體文件包含該窗體及其控件的屬性
    D.在工程資源管理器窗口中只能包含一個工程文件及屬于該工程的其他文件
    參考答案:D
    參考解析:本題考查工程中的文件。一個VB工程中包括各種類型的文件,常見的有工程文件,多個窗體文件(.tim)和多個模塊文件(.b嬲),窗體文件中包含窗體及控件的屬性設置,窗體級變量等。資源管理器中可以同時管理多個工程文件。
    16為計算1+2+2^2+2^3+2^4+…+2^10的值,并把結(jié)果顯示在文本框text1中,若編寫如下事件過程:
    Private Sub Command1_Click()
    Dim a%, b%, i%
    b = 1
    a = 2
    For i = 2 To 10
    a = a * 2
    b = b + a
    Next i
    Text1.Text = b
    End Sub
    執(zhí)行此事件過程后發(fā)現(xiàn)結(jié)果是錯誤的,為能夠得到正確結(jié)果,應做的修改是(  )。
    A.把b=1改為b=0
    B.把Fork=2 T0 10改為For i=1 To 10
    C.交換語句b=b+a和a=a*2的順序
    D.同時進行B)、C)兩種修改
    參考答案:D
    參考解析:本題事件過程原代碼計算的是:1+22+23+24+…+2”共10個數(shù)的值,其中缺少一項,即數(shù)2。為此應將循環(huán)次數(shù)由9次修改為10次,即For i=1 T0 10,但同時需交換語句b=b+a和a=a+2的順序,否則將計算表達式:1+22+23+24+…+210+2“的值。第17在文本框控件中,將Text的內(nèi)容全部顯示為用戶所定義的字符的屬性是(  )。
    A.PasswordCharB.需要編程來實現(xiàn)C.PasswordD.以上都不是
    參考答案:A
    參考解析:本題考查文本框常見屬性。文本框的Passwordehar屬性設置顯示文本為實際內(nèi)容還是規(guī)定的字符顯示:文本框控件不存在Password屬性。
    18下列有關數(shù)據(jù)庫的描述,正確的是(  )。
    A.數(shù)據(jù)庫設計是指設計數(shù)據(jù)庫管理系統(tǒng)
    B.數(shù)據(jù)庫技術的根本目標是要解決數(shù)據(jù)共享的問
    C.數(shù)據(jù)庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持
    D.數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致
    參考答案:B
    參考解析:數(shù)據(jù)庫設計的目的實質(zhì)上是設計出滿足實際應用需求的實際關系模型。數(shù)據(jù)庫技術的主要目的是有效地管理和存取大量的數(shù)據(jù)資源,包括:提高數(shù)據(jù)的共享性,使多個用戶能夠同時訪問數(shù)據(jù)庫中的數(shù)據(jù);減小數(shù)據(jù)的冗余,以提高數(shù)據(jù)的一致性和完整性;提供數(shù)據(jù)與應用程序的獨立性,從而減少應用程序的開發(fā)和維護代價。
    A.窗體的Height、Width屬性用于設置窗體的高和寬
    B.窗體的Load事件在加載窗體時發(fā)生
    C.當窗體的Enabled屬性為False時,通過鼠標和鍵盤對窗體的操作都被禁止
    D.執(zhí)行UnLoad Forml語句后,窗體Forml消失,但仍在內(nèi)存中
    參考答案:D
    參考解析:本題考查窗體文件的常用屬性。窗體的Height、Width屬性用于設置窗體的高和寬,Left和Top屬性設置窗體在屏幕中的位置,Enabled屬性設置為False時,窗體上所有的控件禁止應用。加載窗體時,自動運行窗體的Load事件,執(zhí)行UnLoad方法以后,可以把當前窗體從內(nèi)存中移出。
    22以下(  )對象不能作為容器。
    A.FrameB.FormC.PictureBoxD.Image
    參考答案:D
    參考解析:本題考查容器。容器是指可以容納其他控件的控件。VB中常用來作為容器的有框架、窗體和圖片框(PictureBox)。
    24下列敘述中正確的是(  )。
    A.一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)
    B.邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)
    C.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)不影響數(shù)據(jù)處理的效率
    D.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影響數(shù)據(jù)處理的效率
    參考答案:D
    參考解析:數(shù)據(jù)的存儲結(jié)構(gòu)是指數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機存儲空間中的存放形式,一種數(shù)據(jù)結(jié)構(gòu)可以根據(jù)需要采用不同的存儲結(jié)構(gòu),常用的存儲結(jié)構(gòu)有順序和鏈式結(jié)構(gòu)。采用不同的存儲結(jié)構(gòu),其處理的效率是不同的。
    25要想不使用Shift或Ctrl鍵就能在列表框中同時選擇多個項目,則應把該列表框的MultiSelect屬性設置為(  )。
    A.0B.1C.2D.其他
    考答案:B
    參考解析:本題考查列表框的MultiSelect屬性。默認狀況下列表框僅可以選擇一項,通過設置MultiSelect可改變多選設置,該屬性有3種值:0表示禁止多選;1表示簡單多選,在選項上單擊可以選定多項;2為借助Ctrt和Shift鍵進行的多項選擇。
    27設R是一個2元關系,有3個元組,s是一個3元關系,有3個元組。如T=R×S,則T的元組的個數(shù)為(  )。
    A.6B.8C.9D.12
    參考答案:C
    參考解析:R為n元關系,有P個元組S為m元關系,有q個元組。兩個關系笛卡兒積是一個n+m元的關系,元組個數(shù)是qXp。所以T的元組的個數(shù)為9個。
    29下列二叉樹描述中,正確的是(  )。
    A.任何一棵二叉樹必須有一個度為2的結(jié)點
    B.二叉樹的度可以小于2
    C.非空二叉樹有0個或1個根結(jié)點
    D.至少有2個根結(jié)點
    參考答案:B
    參考解析:二叉樹是由n≥0個結(jié)點的有限集合構(gòu)成,此集合或者為空集,或者由一個根結(jié)點及兩棵互不相交的左右子樹組成,并且左右子樹都是二叉樹。二叉樹可以是空集合,根可以有空的左子樹或空的右子樹。二叉樹不是樹的特殊情況,它們是兩個概念。二:叉樹具有如下兩個特點:①非空二叉樹只有一個根結(jié)點。②每一個結(jié)點最多有兩棵予樹,且分別稱為該結(jié)點的左子樹與右子樹。
    35下面4個選項中,不是窗體屬性的是(  )。
    A.UnLoadB.BorderStyleC.MinButtonD.Caption
    參考答案:A
    參考解析:本題考查窗體的常見屬性和事件。進入VB編程環(huán)境后,自動加載一個名為Forml的窗體,可以在屬性窗口中設置其常用屬性,例如BorderStyle設置窗體的邊框,MinButton設置最小化按鈕是否顯示,Caption可設置窗體的標題。UnLoad是卸載方法(或事件),可以卸載當前窗體或控件數(shù)組。