自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

2011年9月計(jì)算機(jī)等級考試二級VB模擬試題1及答案

開發(fā) 后端
這是2011年9月計(jì)算機(jī)等級考試二級VB模擬試題1及答案,附帶專家解析。供各位考生朋友在考試之前參考。

知識點(diǎn)復(fù)習(xí):形參:指出現(xiàn)在Sub 和Function過程形參表中的變量名、數(shù)組名,過程被調(diào)用前,沒有分配內(nèi)存,其作用是說明自變量的類型和形態(tài)以及在過程中的角色。形參可以是:

1)除定長字符串變量之外的合法變量名;

2)后面跟括號的數(shù)組名。

實(shí)參:是在調(diào)用Sub 和Function過程時(shí),傳送給相應(yīng)過程的變量名、數(shù)組名、常數(shù)或表達(dá)式。在過程調(diào)用傳遞參數(shù)時(shí),形參與實(shí)參是按位置結(jié)合的,形參表和實(shí)參表中對應(yīng)的變量名可以不必相同,但位置必須對應(yīng)起來。

51CTO編輯向您推薦:《2011年9月全國計(jì)算機(jī)等級考試試題及答案》及相關(guān)模擬題。

一 、選擇題

(1) 根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分成
  A) 動(dòng)態(tài)結(jié)構(gòu)和靜態(tài)結(jié)構(gòu)
  B) 緊湊結(jié)構(gòu)和非緊湊結(jié)構(gòu)
  C) 線性結(jié)構(gòu)和非線性結(jié)構(gòu)
  D) 內(nèi)部結(jié)構(gòu)和外部結(jié)構(gòu)
  正確答案: C

(2) 設(shè)一棵二叉樹中有3個(gè)葉子結(jié)點(diǎn),有8個(gè)度為1的結(jié)點(diǎn),則該二叉樹中總的結(jié)點(diǎn)數(shù)為
  A) 12
  B) 13
  C) 14
  D) 15
  正確答案: B

(3) 在下列幾種排序方法中,要求內(nèi)存量最大的是
  A) 插入排序
  B) 選擇排序
  C) 快速排序
  D) 歸并排序
  正確答案: D

(4) 下列敘述中,不屬于結(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則的是
  A) 自頂向下
  B) 由底向上
  C) 模塊化
  D) 限制使用goto語句
  正確答案: B

(5) 下列不屬于軟件調(diào)試技術(shù)的是
  A) 強(qiáng)行排錯(cuò)法     B) 集成測試法    C) 回溯法    D) 原因排除法
  正確答案: B

(6) 為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為
  A) PAD圖
  B) N-S圖
  C) 結(jié)構(gòu)圖
  D) 數(shù)據(jù)流圖
  正確答案: B

(7) 軟件復(fù)雜性度量的參數(shù)包括
  A) 效率        B) 規(guī)模        C) 完整性            D) 容錯(cuò)性
  正確答案: B

(8) 下列敘述中,不屬于數(shù)據(jù)庫系統(tǒng)的是
  A) 數(shù)據(jù)庫
  B) 數(shù)據(jù)庫管理系統(tǒng)
  C) 數(shù)據(jù)庫管理員
  D) 數(shù)據(jù)庫應(yīng)用系統(tǒng)
  正確答案: B

(9) 數(shù)據(jù)庫系統(tǒng)的核心是
  A) 數(shù)據(jù)庫
  B) 數(shù)據(jù)庫管理系統(tǒng)
  C) 數(shù)據(jù)模型
  D) 軟件工具
  正確答案: B

(10) 視圖設(shè)計(jì)一般有3種設(shè)計(jì)次序,下列不屬于視圖設(shè)計(jì)的是
  A) 自頂向下
  B) 由外向內(nèi)
  C) 由內(nèi)向外
  D) 自底向上

正確答案: B

(11) 下列說法錯(cuò)誤的是
  A) 標(biāo)準(zhǔn)模塊的擴(kuò)展名是.bas
  B) 標(biāo)準(zhǔn)模塊由程序代碼組成
  C) 標(biāo)準(zhǔn)模塊只用來定義一些通用的過程
  D) 標(biāo)準(zhǔn)模塊不附屬于任何一個(gè)窗體
  正確答案: C

(12) 如果要將窗體中的某個(gè)命令按鈕設(shè)置成無效狀態(tài),應(yīng)該動(dòng)命令按鈕的何種屬性
  A) Value
  B) Visible
  C) Default
  D) Enabled
  正確答案: D

(13) 在窗體上有多個(gè)控件,要實(shí)現(xiàn)程序運(yùn)行后焦點(diǎn)默認(rèn)在某一控件上,應(yīng)該設(shè)置的屬性是
  A) 設(shè)置Enabled的值為True
  B) 設(shè)置TabIndex的值為1
  C) 設(shè)置TabIndex的值為0
  D) 設(shè)置Index的值為0
  正確答案: C

(14) 下列幾項(xiàng)中,屬于合法的日期型常量的是
  A) "10/10/02"
  B) 10/10/02
  C) {10/10/02}
  D) #10/10/02#
  正確答案: D

(15) 下列程序段的執(zhí)行結(jié)果為
  A=2
  B=5
  If A * B < 1 Then B=B - 1 Else B=-1
  Print B - A > 0
  A) True
  B) False
  C) -1
  D) 1
  正確答案: B

(16) 以下語句的輸出結(jié)果是
  a=Sqr(26)
  Print Format$ (a, "$####.###")
  A) $5.099
  B) 5.099
  C) 5099
  D) $0005.099
  正確答案: A

(17) 標(biāo)簽控件能夠顯示文本信息,決定其文本內(nèi)容的屬性是
  A) Alignment
  B) Caption
  C) Visible
  D) BorderStyle
  正確答案: B

(18) 在屬性窗口中,加載指定的圖形放入當(dāng)前對象中的屬性是
  A) CurrentY
  B) Picture
  C) CurrentX
  D) Caption
  正確答案: B

(19) 在使用應(yīng)用程序時(shí),常常用作在單擊時(shí)執(zhí)行指定的操作的控件是
  A) 命令按鈕
  B) 圖片框
  C) 復(fù)選框
  D) 單選按鈕
  正確答案: A

(20) 當(dāng)直線或形狀的BorderStyle屬性設(shè)置為1時(shí),控件是
  A) 虛線
  B) 點(diǎn)線
  C) 不可見
  D) 實(shí)線
  正確答案: D

(21) 通過設(shè)置何屬性可以改變所畫圖形的形狀?
  A) Shape
  B) Index
  C) Enabled
  D) Height
  正確答案: A

(22) 在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:

  1.   Private Sub Command1_Click()  
  2.   s=1  
  3.   Do 
  4.   s=(s + 1) * (s + 2)  
  5.   Number=Number + 1  
  6.   Loop Until s >=30  
  7.   Print Number, s  
  8.   End Sub 


  程序運(yùn)行后,輸出的結(jié)果是
  A) 2 3
  B) 2 56
  C) 5 12
  D) 10 20
  正確答案: B

(23) 下列程和序段的執(zhí)行結(jié)果為

  1.   x=Int(Rnd() + 9)  
  2.   Select Case x  
  3.   Case 10  
  4.   Print "excellent" 
  5.   Case 9  
  6.   Print "good" 
  7.   Case 8  
  8.   Print "pass" 
  9.   Case Else 
  10.   Print "fail" 
  11.   End Select 

  A) excellent
  B) good
  C) pass
  D) fail
  正確答案: B

(24) 下列程序段的執(zhí)行結(jié)果為
  a=75
  If a > 60 Then Score=1
  If a > 70 Then Score=2
  If a > 80 Then Score=3
  If a > 90 Then Score=4
  Print " Score="; Score
  A) Score=1
  B) Score=2
  C) Score=3
  D) Score=4
  正確答案: B

(25) 下列程序段的執(zhí)行結(jié)果為
  I=1
  x=5
  Do
  I=I + 1
  x=x + 2
  Loop Until I >=7
  Print "I="; I
  Print "x="; x
  A) I=4   x=5
  B) I=7   x=15
  C) I=6   x=8
  D) I=7   x=17
  正確答案: D

(26) 下面的程序的運(yùn)行結(jié)果是
  a=1
  b=1
  Do
  a=a^2
  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=1  b=7
  正確答案: D

(27) 單擊命令按鈕,下列程序的執(zhí)行結(jié)果為

  1.   Private Sub Command1_Click()  
  2.   Dim x As Integer, y As Integer 
  3.   x=32: y=42  
  4.   Call PCS(x, y)  
  5.   Print x; y  
  6.   End Sub 
  7.   Public Sub PCS(Byval n As IntegerByVal m As Integer)  
  8.   n=n Mod 10+1  
  9.   m=m Mod 10+1  
  10.   End Sub 

  A) 32 42
  B) 2 32
  C) 2 3
  D) 12 3
  正確答案: A

(28) 下列程序的執(zhí)行結(jié)果為

  1.   Private Sub Command1_Click()  
  2.   Dim s1 As String, s2 As String 
  3.   s1="abcd" 
  4.   Call Transfer(s1, s2)  
  5.   Print s2  
  6.   End Sub 
  7.   Private Sub Transfer (ByVal xstr As String, ystr As String)  
  8.   Dim tempstr As String 
  9.   i=Len(xstr)  
  10.   Do While i >=1  
  11.   tempstr=tempstr + Mid(xstr, i, 1)  
  12.   i=i - 1  
  13.   Loop 
  14.   ystr=te mpstr  
  15.   End Sub 

  A) dcba
  B) abdc
  C) abcd
  D) dabc
  正確答案: A

(29) 單擊命令按鈕,下列程序的執(zhí)行結(jié)果是

  1.   Private Sub Blck(x As Integer)  
  2.   x=x * 2 + 1  
  3.   If x < 6 Then 
  4.   Call Blck(x)  
  5.   End If 
  6.   x=x * 2 + 1  
  7.   Print x;  
  8.   End Sub 
  9.   Private Sub Command1_Click()  
  10.   Blck 2  
  11.   End Sub 

  A) 23 47
  B) 10 36
  C) 22 44
  D) 24 50
  正確答案: A

(30) 有如下程序:

  1.   Private Sub Command1_Click()  
  2.   Dim a As Integer 
  3.   a=2  
  4.   For i=1 To 3  
  5.   Print Gad (A)  
  6.   Next i  
  7.   End Sub 
  8.   Function Gad (a As Integer)  
  9.   b=0  
  10.   Static c  
  11.   b=b + 1  
  12.   c=c + 1  
  13.   Gad=a + b + c  
  14.   End Function 

  運(yùn)行上面的程序后,單擊命令按鈕,輸出結(jié)果為
  A)1  2   3
  B) 2  3   4
  C) 4   5   6
  D) 1   4    6
  正確答案: C

(31) 下列過程定義語句中,參數(shù)不是對象的定義語句是

A) Sub Pro4(x As Form)
  B) Sub Pro4(y As Control)
  C) Sub Pro4(Form1 As Form,Labell As Control)
  D) Sub Pro4(x As Currency)
  正確答案: D

(32) 下列說法正確的是
  A) 任何時(shí)候都可以使用標(biāo)準(zhǔn)工具欄的"菜單編輯器"按鈕打開菜單編輯器
  B) 只有當(dāng)代碼窗口為當(dāng)前活動(dòng)窗口時(shí),才能打開菜單編輯器
  C) 任何時(shí)候都可以使用"工具"菜單下的"菜單編輯器"命令,打開菜單編輯器
  D) 只有當(dāng)某個(gè)窗體為當(dāng)前活動(dòng)窗體時(shí),才能打開菜單編輯器
  正確答案: D

(33) 下列各選項(xiàng)說法錯(cuò)誤的一項(xiàng)是
  A) 文件對話框可分為兩種即打開(Open) 文件對話框和保存(Save As) 文件對話框
  B) DefaultEXT屬性和DialogTitle屬性都是打開對話框的屬性,但非保存對話框的屬性
  C) 打開文件對話框可以讓用戶指定一個(gè)文件,由程序使用;而用保存文件對話框可以指定一個(gè)文件,并以這個(gè)文件名保存當(dāng)前文件
  D) 通用對話框的名稱屬性的默認(rèn)值為CommonDialogX(X=1,2……) ,此外,每種對話框都有自己的默認(rèn)標(biāo)題
  正確答案: B

(34) 下列數(shù)組定義語句錯(cuò)誤的是
  A)k%=10
  Dim Arr(k)
  B)Const k%=10
  Dim Arr(k)
  C)Dim Arr1(10) As Integer
  Dim Arr2 (10)
  D)Dim Arr1(1 To 10)
  Dim Arr2(1 To 10, 2 To 11)
  正確答案: A

(35) 在Visual Basic中按文件的數(shù)據(jù)性質(zhì)不同,可將文件分為
  A) 數(shù)據(jù)文件和程序文件
  B) 文本文件和數(shù)據(jù)文件
  C) 順序文件和隨機(jī)文件
  D) ASCII文件和二進(jìn)制文件
  正確答案: A

#p#

二 、填空題

(1) 算法的工作量大小和實(shí)現(xiàn)算法所需的存儲(chǔ)單元多少分別稱為算法的 【1】 。
  正確答案: 1.(時(shí)間復(fù)雜度和空間復(fù)雜度)

(2) 數(shù)據(jù)結(jié)構(gòu)包括數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的 【2】 以及對數(shù)據(jù)的操作運(yùn)算。
  正確答案: 1.(存儲(chǔ)結(jié)構(gòu))

(3) 可以把具有相同屬性的一些不同對象歸類,稱為 【3】 。
  正確答案: 1.(對象類)

(4) 軟件工程包括3個(gè)要素,分別為方法、工具和 【4】 。
  正確答案: 1.(過程)

(5) 由關(guān)系數(shù)據(jù)庫系統(tǒng)支持的完整性約束是指 【5】 和參照完整性。
  正確答案: 1.(實(shí)體完整性)

(6) 表達(dá)式3 ^ 2 Mod 36 \ 2 ^ 5的值是 【6】
  正確答案: 1.(0)

(7) 我國古代數(shù)學(xué)家張丘建在其著名的《算經(jīng)》中提出了百雞問題:每只公雞5元,每只母雞3元,三只雛雞1元;如何用100元買100只雞,即公雞、母雞、雛雞各多少只。請?jiān)诳瞻滋幪钊脒m當(dāng)?shù)膬?nèi)容,將程序補(bǔ)充完整。

  1.   Private Sub Command1_Click()  
  2.   Dim Cock As Integer 
  3.   Dim Hen As Integer 
  4.   Dim Chick As Integer 
  5.   Form1.Print "公雞數(shù)""母雞數(shù)""雛雞數(shù)" 
  6.   For Cock=0 To 20  
  7.   For Hen=0 To 33  
  8.   For Chick=0 To 100  
  9.   If 【7】 Then 
  10.   Form1.Print Cock, Hen, Chick  
  11.   End If 
  12.   Next Chick  
  13.   Next Hen  
  14.   Next Cock  
  15.   End Sub 

  正確答案: 1.(Cock + Hen + Chick = 100 And 5 * Cock + 3 * Hen + )

(8) 每一個(gè)窗體或者控件都有一個(gè)名字,為提高程序的可讀性,可以用前綴的方式來表示對象的類型,如Form的前綴為frm,則Image的前綴為 【8】 ,Picture的前綴為 【9】 。
  正確答案: 1.(img) 2.(pic)

(9) 在一個(gè)工程中有兩個(gè)窗體,窗體Form1上有一個(gè)命令按鈕Disp,單擊該按鈕,F(xiàn)orm1窗體隱藏,顯示Form2窗體,程序如下,請補(bǔ)充完整。

  1.   Private Sub Disp_Click   
  2.   Me.Hide  
  3.   Form2. 【10】  
  4.   End Sub 

  正確答案: 1.(Show)

(10) 在窗體上有幾個(gè)對象,運(yùn)行程序時(shí),當(dāng)對象得到焦點(diǎn)時(shí),會(huì)觸發(fā) 【11】 事件,當(dāng)對象失去焦點(diǎn)時(shí)將觸發(fā) 【12】 事件。
  正確答案: 1.(GotFocus) 2.(LostFocus)

(11) 下面是用冒泡法將5個(gè)整數(shù)按升序排列,請將程序補(bǔ)充完整。

  1.   Sub GASR()  
  2.   Dim m  
  3.   m=Array(10, 1, 5, 6, 7)  
  4.   For i=0 To 3  
  5.   For j= 【13】  
  6.   If m(i) >=m(j) Then 
  7.   【14】  
  8.   m(i) =m(j)  
  9.   m(j) =t  
  10.   End If 
  11.   Next j  
  12.   【15】  
  13.   For i=0 To 4  
  14.   Print m(i)  
  15.   Next i  
  16.   End Sub 

  正確答案: 1.(i +1 To 4) 2.(t = m(i)) 3.( Next i)

 

責(zé)任編輯:彭凡 來源: 考試大-計(jì)算機(jī)二級考試
相關(guān)推薦

2011-09-05 16:38:07

計(jì)算機(jī)等級考試

2011-09-17 19:49:05

計(jì)算機(jī)等級考試

2011-09-05 16:21:23

計(jì)算機(jī)等級考試

2011-09-01 17:20:28

計(jì)算機(jī)等級

2011-09-17 20:12:24

計(jì)算機(jī)等級考試

2011-09-17 20:08:50

計(jì)算機(jī)等級考試

2011-09-17 19:40:57

計(jì)算機(jī)等級考試

2011-09-17 19:34:08

計(jì)算機(jī)等級考試

2011-09-17 19:56:00

計(jì)算機(jī)等級考試

2011-09-17 19:31:01

計(jì)算機(jī)等級考試

2011-03-26 22:52:38

等考試題VB筆試試題

2010-12-03 11:38:29

計(jì)算機(jī)等級考試

2011-09-17 20:19:04

計(jì)算機(jī)等級考試

2011-03-26 22:39:43

等考試題C語言試題

2011-03-26 22:06:07

Java筆試試題

2011-04-11 16:42:25

C++等級考試

2011-03-26 22:16:31

等考試題C++筆試試題

2010-12-03 11:44:06

計(jì)算機(jī)等級考試

2011-09-17 19:44:59

計(jì)算機(jī)等級考試

2011-09-17 20:04:38

計(jì)算機(jī)等級考試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號