亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,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模擬試題(7)及答案

        字號(hào):

        一 、選擇題
            (1) 數(shù)據(jù)結(jié)構(gòu)作為計(jì)算機(jī)的一門(mén)學(xué)科,主要研究數(shù)據(jù)的邏輯結(jié)構(gòu)、對(duì)各種數(shù)據(jù)結(jié)構(gòu)進(jìn)行的運(yùn)算,以及
            A.?dāng)?shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
            B.計(jì)算方法
            C.?dāng)?shù)據(jù)映象
            D.邏輯存儲(chǔ)
            正確答案: A
            (2) 串的長(zhǎng)度是
            A.串中不同字符的個(gè)數(shù)
            B.串中不同字母的個(gè)數(shù)
            C.串中所含字符的個(gè)數(shù)且字符個(gè)數(shù)大于零
            D.串中所含字符的個(gè)數(shù)
            正確答案: D
            (3) 在計(jì)算機(jī)中,算法是指
            A.加工方法
            B.解題方案的準(zhǔn)確而完整的描述
            C.排序方法
            D.查詢方法
            正確答案: B
            (4) 以下不屬于對(duì)象的基本特點(diǎn)的是
            A.分類性
            B.多態(tài)性
            C.繼承性
            D.封裝性
            正確答案: C
            (5) 開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作
            A.軟件投機(jī)
            B.軟件危機(jī)
            C.軟件工程
            D.軟件產(chǎn)生
            正確答案: B
            (6) 下面不屬于軟件設(shè)計(jì)原則的是
            A.抽象
            B.模塊化
            C.自底向上
            D.信息隱蔽
            正確答案: C
            (7) 開(kāi)發(fā)大型軟件時(shí),產(chǎn)生困難的根本原因是
            A.大系統(tǒng)的復(fù)雜性
            B.人員知識(shí)不足
            C.客觀世界千變?nèi)f化
            D.時(shí)間緊、任務(wù)重
            正確答案: A
            (8) 下列SQL語(yǔ)句中,用于修改表結(jié)構(gòu)的是
            A.ALTER
            B.CREATE
            C.UPDATE
            D.INSERT
            正確答案: A
            (9) 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)之間的關(guān)系是
            A.?dāng)?shù)據(jù)庫(kù)包括數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)
            B.?dāng)?shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)
            C.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)
            D.3者沒(méi)有明顯的包含關(guān)系
            正確答案: B
            (10) 關(guān)系模型允許定義3類數(shù)據(jù)約束,下列不屬于數(shù)據(jù)約束的是
            A.實(shí)體完整性約束
            B.參照完整性約束
            C.域完整性約束
            D.用戶自定義的完整性約束
            正確答案: C
            (11) 下列說(shuō)法錯(cuò)誤的是
            A.標(biāo)準(zhǔn)模塊也稱程序模塊文件,擴(kuò)展名是.bas
            B.標(biāo)準(zhǔn)模塊由程序代碼組成
            C.標(biāo)準(zhǔn)模塊只用來(lái)定義一些通用的過(guò)程
            D.標(biāo)準(zhǔn)模塊不附屬于任何一個(gè)窗體
            正確答案: C
            (12) 在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),打開(kāi)的窗口是
            A.工程資源管理器窗口
            B.工具箱窗口
            C.代碼窗口
            D.布局窗口
            正確答案: C
            (13) 下列說(shuō)法錯(cuò)誤的是
            A.Caption為只讀屬性,運(yùn)行時(shí)對(duì)象的名稱不能改變
            B.設(shè)置Height或Width的數(shù)值單位為twip,是1點(diǎn)的1/20
            C.Icon屬性用來(lái)設(shè)置窗體最小化時(shí)的圖標(biāo)
            D.用來(lái)激活屬性窗口的快捷鍵是F4鍵
            正確答案: A
            (14) 下列說(shuō)法不正確的是
            A.對(duì)象的操作由對(duì)象的屬性、事件和方法來(lái)描述
            B.Visual Basic是面向?qū)ο蟮某绦蛟O(shè)計(jì),Visual Basic中只有窗體和控件兩種對(duì)象
            C.屬性是對(duì)象的特征,不同的對(duì)象有不同的屬性
            D.對(duì)象事件在代碼窗口中體現(xiàn)過(guò)程
            正確答案: B
            (15) 要使文件列表框中的文件隨目錄列表框中所選擇的當(dāng)前目錄的不同而發(fā)生變化,應(yīng)該
            A.在File1中的Change事件中,輸入File1.Path=Dir1.Path
            B.在Dir1中的Change事件中,輸入File1.Path=Dir1.Path
            C.在File1中的Change事件中,輸入Dir1.Path=File1.Path
            D.在Dir1中的Change事件中,輸入Dir1.Path=File1.Path
            正確答案: B
            (16) 下列日期型數(shù)據(jù)正確的是
            A.@January 10,1979@
            B.#January 10,1997#
            C."January 10,1997"
            D.&January 10,1997&
            正確答案: B
            (17) 下面說(shuō)法不正確的是
            A.變量名的長(zhǎng)度不能超過(guò)255個(gè)字符
            B.變量名可以包含小數(shù)點(diǎn)或者內(nèi)嵌的類型聲明字符
            C.變量名不能使用關(guān)鍵字
            D.變量名的第一個(gè)字符必須是字母
            正確答案: B
            (18) 變量L的值為-8,則-L^2的值為
            A.64
            B.-64
            C.16
            D.-16
            正確答案: B
            (19) 下列程序段的執(zhí)行結(jié)果為
            X=2
            Y=5
            If X * Y < 1 Then Y=Y - 1 Else Y=-1
            Print Y - X > 0
            A.True
            B.False
            C.-1
            D.1
            正確答案: B
            (20) 在計(jì)時(shí)器控件中,Interval屬性的作用是
            A.決定是否響應(yīng)用戶的操作
            B.設(shè)置計(jì)時(shí)器事件之間的間隔
            C.存儲(chǔ)程序所需要的附加數(shù)據(jù)
            D.設(shè)置計(jì)時(shí)器頂端和其容器之間的距離
            正確答案: B
            (21) 使用語(yǔ)句Dim A(2) As Integer 聲明數(shù)組A之后,以下說(shuō)法正確的是
            A.A數(shù)組中的所有元素都為0
            B.A數(shù)組中的所有元素值不確定
            C.A數(shù)組中所有元素值都為Empty
            D.執(zhí)行Erase A后,A數(shù)組中所有元素值都不為0
            正確答案: A
            (22) 有如下事件過(guò)程,當(dāng)同時(shí)按下轉(zhuǎn)換鍵Shift和功能鍵F5時(shí)其最后輸出的信息是
            Const ShiftKey=1
            Const CtrlKey=2
            Const Key_F5=&H74
            Const Key_F6=&H75
            Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
            If KeyCode=Key_F5 And Shift=ShiftKey Then
            Print "Press Shift+F5"
            ElseIf KeyCode=Key_F6 And Shift=CtrlKey Then
            Print "Press Ctrl+F6"
            End If
            End Sub
            A.無(wú)任何信息
            B.Press Shift+F5
            C.Press Ctrl+F6
            D.程序出錯(cuò)
            正確答案: B
            (23) 執(zhí)行下列程序后,鼠標(biāo)單擊窗體,輸出結(jié)果為 。
            Private Sub Form_Click()
            Print "Click";
            End Sub
            Private Sub Form_MouseDown(Button As Integer, Shift _
            As Integer, X As Single, Y As Single)
            Print "Donw"
            End Sub
            Private Sub Form_MouseUp(Button As Integer, Shift _
            As Integer, X As Single, Y As Single)
            Print " Up"
            End Sub
            A.DownUpClick
            B.ClickDownUp
            C.DownClickUp
            D.UpDownClick
            正確答案: A
            (24) 以下事件過(guò)程可以將打開(kāi)的對(duì)話框的標(biāo)題改為"新時(shí)代"的是
            A.Private Sub Command2_Click()
            CommonDialog1.DialogTitle= "新時(shí)代"
            CommonDialog1.ShowOpen
            End Sub
            B.Private Sub Command2_Click()
            CommonDialog1.DialogTitle= "新時(shí)代"
            CommonDialog1.ShowFont
            End Sub
            C.Private Sub Command2_Click()
            CommonDialog1.DialogTitle= "新時(shí)代"
            CommonDialog1.Show
            End Sub
            D.Private Sub Command2_Click()
            CommonDialog1.DialogTitle= "新時(shí)代"
            CommonDialog1.ShowColor
            End Sub
            正確答案: A
            (25) 如果要設(shè)計(jì)一個(gè)多窗體程序時(shí),要設(shè)計(jì)一個(gè)封面窗體(名稱(Name) 為FormCover,標(biāo)題(Caption 為"多媒體演示") ,其內(nèi)部的各控件及其屬性見(jiàn)下表。
            控件 名稱(Name) 標(biāo)題(Caption)
            圖片框 Pic1
            命令按鈕1 Command1 "演示"
            命令按鈕2 Command2 "結(jié)束"
            則設(shè)計(jì)出的窗體可能是
            A.B.
            C.D.
            正確答案: A
            (26) 下列語(yǔ)句中,不能實(shí)現(xiàn)循環(huán)100次的是
            A.N=0
            Do
            N=N+1
            Loop Until N >=100
            B.N=0
            Do
            N=N+1
            Loop While n <100
            C.N=0
            N=N+1
            Do
            Loop Until N <100
            D.N=0
            Do While n <100
            N=N+1
            Loop
            正確答案: C
            (27) 單擊一次命令按鈕后,下列程序的執(zhí)行結(jié)果為
            Private Sub Command1_Click()
            Dim m As Integer, I As Integer, x(10) As Integer
            For I=0 To 4: x(I) =I + 1: Next I
            For I=1 To 2: Call Prioc(x) : Next I
            For I=0 To 3: Print x(I) ;: Next I
            End Sub
            Private Sub Prioc(a() As Integer)
            Static I As Integer
            Do
            a(I) =a(I) + a(I + 1)
            I=I + 1
            Loop While I < 2
            End Sub
            A.3 4 7 5
            B.3 5 7 4
            C.1 2 3 4
            D.1 2 3 5
            正確答案: B
            (28) 下面程序段的運(yùn)行結(jié)果是
            a=1
            b=1
            Do
            a=a + 1
            b=b + 1
            Loop Until b > 5
            Print "k="; a; Spc(4) ; "b="; b + a
            A.k=7 b=14
            B.k=6 b=6
            C.k=4 b=8
            D.k=6 b=12
            正確答案: D
            (29) 以下能夠正確計(jì)算n!的程序是
            A.Private Sub Command1_Click()
            n=5: x=1
            Do
            x=x * I
            I=I + 1
            Loop While I < n
            Print x
            End Sub
            B.Private Sub Command1_Click()
            n=5: x=1: I=1
            Do
            x=x * I
            I=I + 1
            Loop While I < n
            Print x
            End Sub
            C.Private Sub Command1_Click()
            n=5: x=1: I=1
            Do
            x=x * I
            I=I + 1
            Loop While I <=n
            Print x
            End Sub
            D.Private Sub Command1_Click()
            n=5: x=1: I=1
            Do
            x=x * I
            I=I + 1
            Loop While I > n
            Print x
            End Sub
            正確答案: C
            (30) 下列程序段,在運(yùn)行時(shí)最后輸出的內(nèi)容是
            a=2
            c=1
            AAA:
            c=c + a
            If c < 10 Then
            Print c
            GoTo AAA
            Else
            Print "10以內(nèi)的奇數(shù)顯示完畢"
            End If
            A.3
            B.7
            C.9
            D.10以內(nèi)的奇數(shù)顯示完畢
            正確答案: D
            (31) 單擊命令按鈕時(shí),下列程序的執(zhí)行結(jié)果為
            Private Sub Command1_Click()
            Dim a As Integer, b As Integer, c As Integer
            a=2: b=3: c=4
            Print P2(c, b, A.
            End Sub
            Private Function P1(x As Integer, y As Integer, z As Integer)
            P1=2 * x + y + 3 * z
            End Function
            Private Function P2(x As Integer, y As Integer, z As Integer)
            P2=P1(z, x, y) + x
            End Function
            A.21
            B.19
            C.17
            D.34
            正確答案: A
            (32) 單擊命令按鈕時(shí),下列程序的執(zhí)行結(jié)果是
            Private Sub Book(x As Integer)
            x=x * 2 + 1
            If x < 6 Then
            Call Book(x)
            End If
            x=x * 2 + 1
            Print x;
            End Sub
            Private Sub Command2_Click()
            Book 2
            End Sub
            A.23 47
            B.10 36
            C.22 44
            D.24 50
            正確答案: A
            (33) 有如下程序:
            Private Sub Command1_Click()
            Dim k As Integer, m As Integer
            Dim p As Integer
            k=4: m=1
            p=PC(k, m) : Print p;
            p=PC(k, m) : Print p
            End Sub
            Private Function PC(a As Integer, b As Integer)
            Static m As Integer, i As Integer
            m=0: i=2
            i=i + m + 1
            m=i + a + b
            PC=m
            End Function
            程序運(yùn)行后,輸出的結(jié)果為
            A.4 6
            B.6 6
            C.8 8
            D.10 12
            正確答案: C
            (34) 有如下程序:
            Private Sub Command1_Click()
            Dim a As Single
            Dim b As Single
            a=5: b=4
            Call S(a, B.
            End Sub
            Sub S(x As Single, y As Single)
            t=x
            x=t \ y
            y=t Mod y
            End Sub
            在調(diào)用運(yùn)行上述程序后,a和b的值分別為
            A.0 0
            B.1 1
            C.2 2
            D.1 2
            正確答案: B
            (35) 在窗體上畫(huà)一個(gè)命令按鈕,然后編寫(xiě)下列程序:
            Private Sub Command12_Click()
            Tt 3
            End Sub
            Sub Tt(a As Integer)
            Static x As Integer
            x=x * a + 1
            Print x;
            End Sub
            連續(xù)三次單擊命令按鈕,輸出的結(jié)果是
            A.1 5 8
            B.1 4 13
            C.3 7 4
            D.2 4 8
            正確答案: B
            二 、填空題
            (1) 長(zhǎng)度為n的順序存儲(chǔ)線性表中,當(dāng)在任何位置上插入一個(gè)元素概率都相等時(shí),插入一個(gè)元素所需移動(dòng)元素的平均個(gè)數(shù)為 【1】 。
            正確答案: 1.(n/2)
            (2) 用樹(shù)結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為 【2】 。
            正確答案: 1.(層次模型)
            (3) 類是一個(gè)支持集成的抽象數(shù)據(jù)類型,而對(duì)象是類的 【3】 。
            正確答案: 1.(實(shí)例)
            (4) 數(shù)據(jù)流圖的類型有 【4】 和事務(wù)型。
            正確答案: 1.(變換型)
            (5) 當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)(存儲(chǔ)結(jié)構(gòu)、存取方式等) 改變時(shí),不影響數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),從而不致引起應(yīng)用程序的變化,這是指數(shù)據(jù)的 【5】 。
            正確答案: 1.(物理獨(dú)立性)
            (6) 在修改列表框內(nèi)容時(shí),RemoveItem方法的作用是 【6】 。
            正確答案: 1.(用來(lái)刪除列表中指定的項(xiàng)目)
            (7) 請(qǐng)?zhí)顚?xiě)下列空白,以實(shí)現(xiàn)運(yùn)行后形成一個(gè)主對(duì)角線上元素值為1,其他元素為0的6×6階矩陣。
            Private Sub Command1_Click()
             Dim s(6, 6)
             For i=1 To 6
             For j=1 To 6
             If i=j Then
             【7】
             Else
             【8】
             End If
             Print 【9】
             Next j
             Print
             Next i
            End Sub
            正確答案: 1.(s(i, j) = 1) 2.(s(i, j) = 0) 3.(s(i, j))
            (8) 以下過(guò)程的作用是將26個(gè)小寫(xiě)字母逆序打印出來(lái),請(qǐng)補(bǔ)充完整。
            Sub Inverse()
             For i=122 To 【10】
             Print 【11】 ;
             Next i
            End Sub
            正確答案: 1.(97 Step -1) 2.(Chr$(i))
            (9) 在窗體上加上一個(gè)文本控件PCSTextBox,畫(huà)一個(gè)命令按鈕,當(dāng)單擊命令按鈕的時(shí)候?qū)@示"打開(kāi)文件"對(duì)話框,設(shè)置該對(duì)話框只用于打開(kāi)文本文件,然后在文本控件中顯示打開(kāi)的文件名。請(qǐng)?zhí)羁铡?BR>    Private Sub Command1_Click()
             CommonDialog1.Filter= 【12】
             CommonDialog1.ShowOpen
             PCSTextBox.Text= 【13】
            End Sub
            正確答案: 1.("Text Files(*.txt) |*.txt") 2.(CommonDialog1.FileName)
            (10) 隨機(jī)文件使用Put語(yǔ)句寫(xiě)數(shù)據(jù),使用 【14】 語(yǔ)句讀數(shù)據(jù)。
            正確答案: 1.(Get)
            (11) 下列程序的功能是:將數(shù)據(jù)1,2,…,8寫(xiě)入順序文件Num.txt中,請(qǐng)補(bǔ)充完整。
            Private Sub Form_Click()
             Dim i As Integer
             Open "Num.txt"For Output As #1
             For i=1 To 8
             【15】
             Next i
             Close #1
            End Sub
            正確答案: 1.(Print #1, i)