亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        2007年9月計(jì)算機(jī)二級(jí)VB模擬試題(10)及答案

        字號(hào):

        一 、選擇題
            (1) 循環(huán)鏈表的主要優(yōu)點(diǎn)是
            A.不再需要頭指針了
            B.從表中任一結(jié)點(diǎn)出發(fā)都能訪問(wèn)到整個(gè)鏈表
            C.在進(jìn)行插入、刪除運(yùn)算時(shí),能更好的保證鏈表不斷開
            D.已知某個(gè)結(jié)點(diǎn)的位置后,能夠容易的找到它的直接前件
            正確答案: B
            (2) 棧底至棧頂依次存放元素A、B、C、D,在第五個(gè)元素E入棧前,棧中元素可以出棧,則出棧序列可能是
            A.ABCED
            B.DCBEA
            C.DBCEA
            D.CDABE
            正確答案: B
            (3) n個(gè)頂點(diǎn)的強(qiáng)連通圖的邊數(shù)至少有
            A.n-1
            B.n(n-1)
            C.n
            D.n+1
            正確答案: C
            (4) 在結(jié)構(gòu)化程序設(shè)計(jì)思想提出之前,在程序設(shè)計(jì)中曾強(qiáng)調(diào)程序的效率,現(xiàn)在,與程序的效率相比,人們更重視程序的
            A.安全性
            B.一致性
            C.可理解性
            D.合理性
            正確答案: C
            (5) 模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)則是模塊的
            A.抽象和信息隱蔽
            B.局部化和封裝化
            C.內(nèi)聚性和耦合性
            D.激活機(jī)制和控制方法
            正確答案: C
            (6) 軟件開發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成
            A.定義、開發(fā)、運(yùn)行維護(hù)
            B.設(shè)計(jì)階段、編程階段、測(cè)試階段
            C.總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編程調(diào)試
            D.需求分析、功能定義、系統(tǒng)設(shè)計(jì)
            正確答案: A
            (7) 在軟件工程中,白箱測(cè)試法可用于測(cè)試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看做是
            A.路徑的集合
            B.循環(huán)的集合
            C.目標(biāo)的集合
            D.地址的集合
            正確答案: A
            (8) 在數(shù)據(jù)管理技術(shù)發(fā)展過(guò)程中,文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的主要區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)具有
            A.特定的數(shù)據(jù)模型
            B.?dāng)?shù)據(jù)無(wú)冗余
            C.?dāng)?shù)據(jù)可共享
            D.專門的數(shù)據(jù)管理軟件
            正確答案: A
            (9) 數(shù)據(jù)庫(kù)設(shè)計(jì)包括兩個(gè)方面的設(shè)計(jì)內(nèi)容,它們是
            A.概念設(shè)計(jì)和邏輯設(shè)計(jì)
            B.模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì)
            C.內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì)
            D.結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)
            正確答案: A
            (10) 實(shí)體是信息世界中廣泛使用的一個(gè)術(shù)語(yǔ),它用于表示
            A.有生命的事物
            B.無(wú)生命的事物
            C.實(shí)際存在的事物
            D.一切事物
            正確答案: C (11) 在Visual Basic中,被稱為對(duì)象的是
            A.窗體
            B.控件
            C.控件和窗體
            D.窗體、控件和屬性
            正確答案: C
            (12) Visual Basic標(biāo)題欄上顯示了應(yīng)用程序的
            A.大小
            B.狀態(tài)
            C.位置
            D.名稱
            正確答案: D
            (13) 對(duì)下列程序段,說(shuō)法正確的是
            Text1.Top=2000
            Text1.Left=800
            A.Text1對(duì)象的左邊界距窗體的左邊界是800twip,上邊界距窗體的上邊界為2000twip
            B.Text1對(duì)象的左邊界距屏幕的左邊界為800twip,上邊界距屏幕的上邊界為2000twip
            C.Text1對(duì)象的寬度為2000twip,高度為800twip
            D.Text1對(duì)象的高度為800點(diǎn),寬度為2000點(diǎn)
            正確答案: A
            (14) 用于顯示輸入輸出文本的控件是
            A.和 B.和
            C.和 D.和
            正確答案: A
            (15) 下列操作可以打開立即窗口的是
            A.Ctrl+D
            B.Ctrl+F
            C.Ctrl+G
            D.Ctrl+E
            正確答案: C
            (16) 有變量定義語(yǔ)句Dim max, min As String,則可以知道m(xù)ax的類型是
            A.變體類型
            B.單精度型
            C.雙精度型
            D.字符串型
            正確答案: A
            (17) 表達(dá)式3 ^ 2 Mod 14 \ 2 ^ 3的值是
            A.1
            B.0
            C.2
            D.3
            正確答案: B
            (18) 在窗體上有一個(gè)命令按鈕,然后編寫如下事件過(guò)程
            Private Sub Commandl_cickc()
            a=InputBox( "enter the first integer")
            b=InputBox( "enter the second integer")
            Print b + a
            End Sub
            程序運(yùn)行后,單擊命令按鈕,先后在兩個(gè)輸入框中分別輸入"2"和"6",則輸出結(jié)果為
            A.2
            B.62
            C.8
            D.26
            正確答案: B
            (19) 在屬性窗口中設(shè)置何屬性,可以把指定的圖形放入當(dāng)前對(duì)象中?
            A.CurrentY
            B.Picture
            C.CurrentX
            D.Stretch
            正確答案: B
            (20) 在窗體上添加標(biāo)簽控件Label1之后,標(biāo)簽控件的默認(rèn)的名稱Name是
            A.Label
            B.Label1
            C.Text
            D.Text1
            正確答案: B
            (21) 當(dāng)組合框的Style屬性設(shè)置為何值時(shí),組合框稱為下拉式列表框
            A.0
            B.1
            C.2
            D.3
            正確答案: C
            (22) 下列程序段的執(zhí)行的結(jié)果是
            Dim a(10) , b(10)
            i=3
            For j=1 To 5
            a(j) =j
            b(i) =2  i + j
            Next j
            Print b(i) ; a(i)
            A.113
            B.315
            C.311
            D.153
            正確答案: A
            (23) 對(duì)窗體編寫如下事件過(guò)程:
            Option Base 1
            Private Sub Form_KeyPress(KeyAscii As Integer)
            arr=Array(12, 15, 18, 20, 24)
            m1=arr(1)
            m2=1
            If KeyAscii=12 Then
            For i=2 To 5
            If arr(i) > m1 Then
            m1=arr(i)
            m2=i
            End If
            Next i
            End If
            Print m1
            Print m2
            End Sub
            程序運(yùn)行之后按回車鍵,輸出結(jié)果為
            A.12
            1
            B.20
            2
            C.18
            5
            D.24
            12
            正確答案: A
            (24) 在以下事件過(guò)程中,可以在用戶按下鼠標(biāo)右鍵時(shí),顯示一個(gè)上邊框,以鼠標(biāo)當(dāng)前位置為中心的彈出式菜單,而且這個(gè)彈出式菜單還可以識(shí)別右鍵對(duì)菜單命令的選擇,相應(yīng)的選項(xiàng)是
            A.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
            X As Single, Y As Single)
            If Button=2 Then
            PopupMenu mnuEdit, vbPopupMenuCenterAlign Or _
            vbPopupMenuRightButton, X, Y, mnuEditOpen
            End If
            End Sub
            B.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
            X As Single, Y As Single)
            If Button=2 Then
            PopupMenu mnuEdit,
            End If
            End Sub
            C.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
            X As Single, Y As Single)
            PopupMenu mnuEdit, vbPopupMenuCenterAlign Or _
            vbPopupMenuRightButton
            End Sub
            D.Private Sub Form_MouseUp(Button As Integer , _
            Shift As Integer, X As Single, Y As Single)
            If Button=2 Then
            PopupMenu mnuEdit, 2
            End If
            End Sub
            正確答案: A
            (25) 為了通過(guò)鍵盤訪問(wèn)主菜單項(xiàng),可在菜單編輯器的"標(biāo)題"選項(xiàng)中的某個(gè)字母前插入何字符,建立熱鍵字母?
            A.&
            B.#
            C.*
            D.$
            正確答案: A
            (26) 下列程序段的執(zhí)行結(jié)果為
            Dim t(10)
            For k=2 To 10
            t(k) =11 - k
            Next k
            x=6
            Print t(2 + t(x) )
            A.2
            B.3
            C.4
            D.5
            正確答案: C
            (27) 下列程序的執(zhí)行結(jié)果為
            a=10
            b=20
            If a <> b Then a=a + b Else b=b - a
            Print a, b
            A.2020
            B.3020
            C.3040
            D.1515
            正確答案: B
            (28) 對(duì)話框在關(guān)閉之前,不能繼續(xù)執(zhí)行其他操作,這種對(duì)話框?qū)儆?BR>    A.輸入對(duì)話框
            B.輸出對(duì)話框
            C.模式(模態(tài)) 對(duì)話框
            D.無(wú)模式對(duì)話框
            正確答案: C
            (29) 下面敘述不正確的是
            A.對(duì)順序文件中的數(shù)據(jù)操作只能按一定的順序操作
            B.順序文件結(jié)構(gòu)簡(jiǎn)單
            C.順序文件的數(shù)據(jù)以字符(ASCII碼) 形式存儲(chǔ)
            D.能同時(shí)對(duì)順序文件進(jìn)行讀寫操作
            正確答案: D
            (30) 當(dāng)雙擊窗體Form1時(shí),要將窗體Form1隱藏起來(lái)、將窗體Form2以模式方式顯示出來(lái)的事件過(guò)程,正確的是
            A.Private Sub Form_DblClick()
            Form1.Hide
            Form2.Show 0
            End Sub
            B.Private Sub Form_DblClick()
            Form1.Hide
            Form2.Show 1
            End Sub
            C.Private Sub Form_Click()
            Form1.Hide
            Form2.Show
            End Sub
            D.Private Sub Form_DblClick()
            Form1.Enabled=False
            Form2.Enabled=True
            End Sub
            正確答案: B
            (31) 有如下函數(shù)過(guò)程:
            Function HFC(ByVal x As Integer, ByVal y As Integer) As Integer
            Do While y <> 0
            sic=x / y
            x=y
            y=sic
            Loop
            HFC=x
            End Function
            以下是該函數(shù)的調(diào)用過(guò)程,該程序的運(yùn)行結(jié)果是
            Private Sub Command1_Click()
            Dim a As Integer
            Dim b As Integer
            a=12
            b=2
            x=HFC(a, B.
            Print x
            End Sub
            A.0
            B.6
            C.2
            D.80
            正確答案: B
            (32) 有如下事件過(guò)程:
            Sub ABD(x%, y%, z%)
            z%=x% + y%
            End Sub
            Private Sub Command1_Click()
            a%=30: b%=40
            Call ABD(a%, b%, c%)
            Print c%
            End Sub
            運(yùn)行上面的程序,單擊命令按鈕,輸出結(jié)果為
            A.70
            B.70.0
            C.7.0E+1
            D.顯示錯(cuò)誤信息
            正確答案: A
            (33) 如下事件過(guò)程:
            Function Feed(x)
            If x < 10 Then
            Feed=x
            Else
            Feed=10 + x
            End If
            End Function
            Private Sub Command1_Click()
            x=Val(InputBox( "", , 0) )
            pay=Feed(x)
            Print pay
            End Sub
            運(yùn)行時(shí)在輸入框內(nèi)輸入變量x的值為15,輸出結(jié)果為
            A.0
            B.15
            C.25
            D.30
            正確答案: C
            (34) 在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過(guò)程:
            Sub BTC(oldCopy() As Integer, newCopy() As Integer)
            Dim i As Integer
            For i=LBound(oldCopy() ) To UBound(oldCopy() )
            newCopy(i) =oldCopy(i)
            Next i
            End Sub
            Private Sub Command1_Click()
            Dim m(10) As Integer, n(10) As Integer
            For i=1 To 10
            m(i) =i  i
            Next i
            Call BTC(m, n)
            Print n(5)
            End Sub
            程序運(yùn)行后,單擊命令按鈕輸出結(jié)果為
            A.0
            B.2
            C.10
            D.25
            正確答案: D
            (35) 在窗體上畫一個(gè)命令按鈕,然后寫出如下事件過(guò)程:
            Private Sub Command1_Click()
            s=1
            Do
            s=(s + 1) ^ (s + 2)
            Number=Number + 1
            Loop Until s >=6
            Print Number, s
            End Sub
            程序運(yùn)行后,輸出的結(jié)果是
            A.23
            B.318
            C.18
            D.1020
            正確答案: C
            二 、填空題
            (1) 常用的黑箱測(cè)試有等價(jià)分類法、 【1】 、因果圖法和錯(cuò)誤推測(cè)法4種。
            正確答案: 1.(邊值分析法)
            (2) 測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性;而 【2】 的目的是發(fā)現(xiàn)錯(cuò)誤的位置并改正錯(cuò)誤。
            正確答案: 1.(調(diào)試)
            (3) 軟件維護(hù)活動(dòng)包括以下幾類:改正性維護(hù)、適應(yīng)性維護(hù)、 【3】 維護(hù)和預(yù)防性維護(hù)。
            正確答案: 1.(完善性)
            (4) 在面向?qū)ο蟮脑O(shè)計(jì)中,用來(lái)請(qǐng)求對(duì)象執(zhí)行某一處理或回答某些信息的要求稱為 【4】 。
            正確答案: 1.(消息)
            (5) 關(guān)鍵字ASC和DESC分別表示 【5】 的含義。
            正確答案: 1.(升序排列和降序排列)
            (6) 下述語(yǔ)句段在運(yùn)行時(shí)的顯示結(jié)果是 【6】 。
            Cls
            x=10.34 + 8
            Print Len(x)
            正確答案: 1.(5)
            (7) 窗體上有兩個(gè)按鈕,則執(zhí)行程序后按鍵盤Cance1鍵的輸出結(jié)果是 【7】 。
            Private Sub Command1_Click()
             Print "北京";
            End Sub
            Private Sub Command2_Click()
             Print "南京";
            End Sub
            Private Sub Form_Load()
             Command2.Cancel=True
             Command1.Cancel=True
            End Sub
            正確答案: 1.(北京)
            (8) 下列事件過(guò)程的功能是:通過(guò)Form_Load事件給數(shù)組賦初值為35、48、15、22、67,F(xiàn)orm_Click事件找出可以被3整除的數(shù)組元素并打印出來(lái)。請(qǐng)?jiān)诳瞻滋幪钊脒m當(dāng)?shù)膬?nèi)容,將程序補(bǔ)充完整。
            Dim Arr()
            Private Sub Form_Load()
             【8】
            End Sub
            Private Sub Form_Click()
             【9】
             If Int(x / 3) =x / 3 Then
             Print x
             End If
             Next x
            End Sub
            正確答案: 1.(Arr = Array(35, 48, 15, 22, 67)) 2.(For Each x In Arr)
            (9) 給定年份,下列程序用來(lái)判斷該年是否是閏年,請(qǐng)?zhí)羁铡?BR>    Sub YN()
             Dim x As Integer
             x=InputBox("請(qǐng)輸入年號(hào)")
             If (x Mod 4=0 【10】 x Mod 100 <> 0) 【11】 (x Mod 400=0) Then
             Print "是閏年"
            Else
             Print "不是閏年,是普通年份"
             End If
            End Sub
            正確答案: 1.(And) 2.(Or)
            (10) 在E盤當(dāng)前目錄文件夾下建立一個(gè)名為"Student.txt"的順序文件,要求用InputBox函數(shù)輸入5個(gè)學(xué)生的姓名(StuName) 、年級(jí)(StuGrade) 和年齡(StuAge) 。
            Private Sub Form_Click()
             【12】
             For i=1 To 5
             StuName=InputBox("請(qǐng)輸入姓名")
             StuGrade=InputBox("請(qǐng)輸入年級(jí)號(hào)")
             StuAge=InputBox("請(qǐng)輸入年齡")
             【13】
             Next i
             【14】
            End Sub
            正確答案: 1.(Open) 2.("E:\Student.txt" For Output As #1) 3.(Write #1, S)
            (11) 在窗體上有一個(gè)命令按鈕,然后編如下事件過(guò)程:
            Function SR(x As Double) As Double
             Select Case Sgn(x)
             Case 1
             SR=Sqr(x)
             Exit Function
             Case 0
             SR=0
             Case -1
             SR=-1
             End Select
            End Function
            Private Sub Command1_Click()
             Dim Msg, SRN
             Dim N As Double
             N=InputBox("請(qǐng)輸入要計(jì)算平方根的數(shù)")
             Msg=N & "的平方根"
             Select Case SR(N)
             Case 0
             Msg=Msg & "是0"
             Case -1
             Msg=Msg & "是一個(gè)虛數(shù)"
             Case Else
             Msg=Msg & "是" & SR(N)
             End Select
             MsgBox Msg
            End Sub
            程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框內(nèi)輸入-1,輸出結(jié)果是 【15】 。
            正確答案: 1.(-1的平方根是一個(gè)虛數(shù))