2016年計算機二級考試VB試卷及答案
1.下列資料結構中,屬於非線性結構的是( )。
A.迴圈佇列
B.帶鏈佇列
C.二叉樹
D.帶鏈棧
2.下列資料結構中,能夠按照“先進後出”原則存取資料的是( )。
A.迴圈佇列
B.棧
C.佇列
D.二叉樹
3.對於迴圈佇列,下列敘述中正確的是( )。
A.隊頭指標是固定不變的
B.隊頭指標一定大於隊尾指標
C.隊頭指標一定小於隊尾指標
D.隊頭指標可以大於隊尾指標,也可以小於隊尾指標
4.演算法的空間複雜度是指( )。
A.演算法在執行過程中所需要的計算機儲存空間
B.演算法所處理的資料量
C.演算法程式中的語句或指令條數
D.演算法在執行過程中所需要的臨時工作單元數
5.軟體設計中劃分模組的一個準則是( )。
A.低內聚低耦合
B.高內聚低耦合
C.低內聚高耦合
D.高內聚高耦合
6.下列選項中不屬於結構化程式設計原則的是( )。
A.可封裝
B.自頂向下
C.模組化
D.逐步求精
7.軟體詳細設計產生的圖如下:
該圖是( )。
A.N—S圖
圖
C.程式流程圖
D.E—R圖
8.資料庫管理系統是( )。
A.作業系統的一部分
8.在作業系統支援下的系統軟體
C.一種編譯系統
D.一種作業系統
9.在E—R圖中,用來表示實體聯絡的圖形是( )。
A.橢圓形
B.矩形
C.菱形
D.三角形
10.有三個關係R,S和T如下:
13.下面有關標準模組的敘述中,錯誤的是( )。
A.標準模組不完全由程式碼組成,還可以有窗體
B.標準模組中的Private過程不能被工程中的其他模組呼叫
C.標準模組的副檔名為
D.標準模組中的全域性變數可以被工作中任何模組引用
14.下面控制元件中,沒有Caption屬性的是( )。
A.複選框
B.單選按鈕
C.組合框
D.框架
15.用來設定文字字型是否斜體的屬性是( )。
Underline
Bold
Slope
Italic
16.若看到程式中確以下事件過程,則可以肯定的是,當程式執行時( )。
Private Sub Click—MouseDown(Button As Integer,Shift As Integer,X As Single,Y
As Single)
Print"VB Program"
End Sub
A.用滑鼠左鍵單擊名稱為“Command1”的命令按鈕時,執行此過程
B.用滑鼠左鍵單擊名稱為“MouseDown”的命令按鈕時,執行此過程
C.用滑鼠右鍵單擊名稱為“MouseDown”的命令按鈕時,執行此過程
D.用滑鼠左鍵或右鍵單擊名稱為“Click”的命令按鈕時,執行此過程
17.可以產生30-50(含30和50)之間的隨機整數的表示式是( )。
(Rnd*21+30)
(Rnd*20+30)
(Rnd*50—Rnd*30)(RND*30+50)
18.在程式執行時,下面的敘述中正確的是( )。
A.用滑鼠右鍵單擊窗體中任何無控制元件部分,會執行窗體的Form—Load事件過程
B.用滑鼠左鍵單擊窗體的標題欄,會執行窗體的Form—Click事件過程
C.只裝入而不顯示窗體,也會執行窗體的Form—Load事件過程
D.裝入窗體後,每次顯示該窗體時,都會執行窗體的Form—Click事件過程
19.窗體上有名稱為Command1的命令按鈕和名稱為Textl的'文字框
Private Sub Command1 Click()
="程式設計"
cus
End Sub
Private Sub Text1 GotFocus()
="等級考試"
End Sub
執行以下程式,單擊命令按鈕後( )。
A.文字框中顯示的是"程式設計",且焦點在文字框中
B.文字框中顯示的是"等級考試",且焦點在文字框中
C.文字框中顯示的是"程式設計",且焦點在命令按鈕上
D.文字框中顯示的是"等級考試",且焦點在命令按鈕上
20.窗體上有名稱為Option1的單選按鈕,且程式中有語句:
If()e—True Then
下面語句中與該語句不等價的是( )。
e Then
Option1一True Then
Value=True Then
Option1 Then
21.設窗體上有1個水平滾動條,已經通過屬性窗V1把它的Max屬性設定為1,Min屬
性設定為100。下面敘述中正確的是( )。
A.程式執行時,若使滾動塊向左移動,滾動條的Value屬性值就增加
B.程式執行時,若使滾動塊向左移動,滾動條的Value屬性值就減少
C.由於滾動條的Max屬性值小於Min屬性值,程式會出錯
D.由於滾動條的Max屬性值小於Min屬性值,程式執行時滾動條的長度會縮為一點,滾動塊無法移動
22.有如下過程程式碼:
Sub var_dim()
static numa As Integer
Dim numb As Integer
numa=numa+2.
numb=numb+1
print numa;mub
End Sub
連續3次調劇var_dim過程,第3次呼叫時的輸出是( )。
A.2 1
B.2 3
C.6 1
D.6 3
23.在窗體上畫1個命令按鈕,並編寫如下事件過程:
private Sub Command1_Click()
For i=5 To 1 Step-0.8
Print Int(i);
Next i
End Sub
執行程式,單擊命令按鈕,窗體上顯示的內容為( )。
A.5 4 3 2 1 1
B.5 4 3 2 1
C.4 3 2 1 1
D.4 4 3 2 1 1
24.在窗體上畫1個命令按鈕,並編寫如下事件過程:
Private Sub Command1 Click()
Dim a(3,3)
For m=1 To 3
For n=1 To 3
If n=m or n=4—m Then
a(m.n)=m+n
Else
a(m,n)=0
End If
Print a(m,n);
Next n
Next m
End Sub
執行程式,單擊命令按鈕,窗體上顯示的內容為( )。
A.2 0 0
0 4 0
0 0 6
B.2 0 4
0 4 0
4 0 6
C.2 3 0
3 4 0
0 0 6
D.2 0 0
0 4 5
0 5 6
25.設有以下函式過程:
Function fun(a As Integer,b As Integer)
Dim c As Integer
If a c=a:a=b:b=C
End IF
c=0
Do
c=c+a
Loop Until c Mod b=0
fun=c
End Function
若呼叫函式fun時的實際引數都是自然數,則函式返回的是( )。
A.a、b的最大公約數
B.a、b的最小公倍數
C.a除以b的餘數
D.a除以b的商的整數部分
26.窗體上有1個名稱為Text1的文字框;1個名稱為Timer1的計時器控制元件,其Interval 屬性值為5000,Enabled屬性值是True。Timer1的事件過程如下:
Private Sub Timer1 Timer()
Static flag As Integer
If Flag=0 Then Flag=1
Flag=-flag
If flag=1 Then
Color=&HFF& &HFF&為紅色
Else
Color=&HCOO& &HCOO&為綠色
End If
End Sub
以下敘述中正確的是( )。
A.每次執行此事件過程時,flag的初始值均為0
的值只可能取0或1
C.程式執行後,文字框中的文字每5秒改變一次顏色
D.程式有邏輯錯誤,Else分支總也不能被執行
27.為計算1+2+22+23+24+…+210的值,並把結果顯示在文字框Text1中,若編寫如下事件過程:
Private Sub Command1 Click()
Dim a%,s%,k%
s=1
a=2
For k=2 To 10
a=a*2
s2 s+a
Next k
=s
End Sub
執行此事件過程後發現結果是錯誤的,為能夠得到正確結果,應做的修改是( )。
A.把s=1改為s=0
B.把For k=2 T0 10改為For k=1 T0 10
C.交換語句s=s+a和a=a*2的順序
D.同時進行B、C兩種修改
28.標準模組中有如下程式程式碼:
Public x As Integer,y As Integer
Sub var pub()
x=10:y=20
End Sub
在窗體上有1個命令按鈕,並有如事件過程:
Private Sub Command1 Click()
Dim x As Integer
Call var pub
x=x+100
y=y+100
Print x;y
End Sub
執行程式後單擊命令按鈕,窗體上顯示的是( )。
A.100 100
B.100 120
C.110 100
D.110 120
29.設a、b都是自然數,為求a除以b的餘數,某人編寫了以下函式:
Eunction fun(a As Integer,b As Integer)
While a>b
a=a—b
Wend
fun=a
End Function
在除錯時發現函式是錯誤的。為使函式能產生正確的返回值,應做的修改是( )。
A.把a=a-b改為a=b-a
B.把a=a-b改為a=ab
C.把While a>b改為While a%b
D.把While a>b改為While a>=b
30.下列關於通甩對話方塊CommonDialogl的敘述中,錯誤的是( )。
A.只要在“開啟”對話方塊中選擇了檔案,並單擊“開啟”按鈕,就可以將選中的檔案開啟
B.使用(’Color方法,可以顯示“顏色”對話方塊
elError屬性用於控制使用者單擊“取消”按鈕關閉對話方塊時,是否顯示出錯警告
D.在顯示“字型”對話方塊前,必須先設定CommonDialog1的Flags屬性,否則會出錯
-
2016年12月二級MSoffice衝關練習
練習是幫助我們鞏固知識的最好方法,以下是小編為大家整理的2016年12月二級MSoffice衝關練習,希望對大家有幫助!1.下列敘述中正確的是()。A)程式執行的效率與資料的儲存結構密切相關B)程式執行的效率只取決於程式的控制結構C)程式執行的效率只取決於所處理的資料...
-
計算機二級考試VB語言程式設計考試題及答案
為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜尋整理的計算機二級考試VB語言程式設計考試題及答案,供參考練習,預祝考生們考出自己理想的成績!計算機二級VB語言程式設計考試題及答案1.在窗體上畫一個名稱為Text1的文字框,一個名稱為Comm...
-
2016年計算機二級《C語言程式設計》考試大綱
為幫助考生們更好、更有準備地參加計算機二級C語言考試,下面是本站小編搜尋整理的關於二級《C語言程式設計》考試大綱,歡迎參考複習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!全國計算機等級考試二級C語言程式設計考試大綱(2013年版...
-
2023計算機二級考試MySQL資料庫練習題及答案
在學習、工作中,我們都離不開練習題,做習題有助於提高我們分析問題和解決問題的能力。什麼樣的習題才能有效幫助到我們呢?以下是小編收集整理的2023計算機二級考試MySQL資料庫練習題及答案,希望能夠幫助到大家。練習題一一、填空題在實際使用中,MySQL所支援的觸發器...