下半年計算機二級VB考試真題
無論是身處學校還是步入社會,我們需要用到考試真題的情況非常的多,借助考試真題可以檢測考試者對某方面知識或技能的掌握程度。一份好的考試真題都是什么樣子的呢?下面是小編為大家收集的下半年計算機二級VB考試真題,僅供參考,希望能夠幫助到大家。
計算機二級VB考試真題
一、選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
(1)下列敘述中正確的是( )。
A)算法就是程序
B)設計算法時只需要考慮數據結構的設計
C)設計算法時只需要考慮結果的可靠性
D)以上三種說法都不對
(2)下列關于線性鏈表的敘述中,正確的是( )。
A)各數據結點的存儲空間可以不連續,但它們的存儲順序與邏輯順序必須一致
B)各數據結點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續
C)進行插入與刪除時,不需要移動表中的元素
D)以上三種說法都不對
(3)下列關于二叉樹的敘述中,正確的是( )。
A)葉子結點總是比度為2的結點少一個
B)葉子結點總是比度為2的結點多一個
C)葉子結點數是度為2的結點數的兩倍
D)度為2的結點數是度為1的結點數的兩倍
(4)軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是( )。
A)學生成績管理系統
B)C語言編譯程序
C)UNIX操作系統
D)數據庫管理系統
(5)程序調試的任務是( )。
A)設計測試用例
B)驗證程序的正確性
C)發現程序中的錯誤
D)診斷和改正程序中的錯誤
(6)下列關于數據庫設計的敘述中,正確的是( )。
A)在需求分析階段建立數據字典
B)在概念設計階段建立數據字典
C)在邏輯設計階段建立數據字典
D)在物理設計階段建立數據字典
(7)數據庫系統的三級模式不包括( )。
A)概念模式
B)內模式
C)外模式
D)數據模式
(8)下列選項中屬于面向對象設計方法主要特征的是( )。
A)繼承
B)自項向下
C)模塊化
D)逐步求精
(9)以下描述中錯誤的`是( )。
A)窗體的標題通過其Caption屬性設置
B)窗體的名稱(Name屬性)可以在運行期間修改
C)窗體的背景圖形通過其PicRtre屬性設置
D)窗體最小化時的圖標通過其Icon屬性設置
(10)在設計階段,當按Ctrl+R鍵時,所打開的窗口是( )。
A)代碼窗口
B)工具箱窗ISl
C)工程資源管理器窗VI
D)屬性窗口=
(11)設有如下變量聲明語句:
Dim a,bAs Boolean
則下面敘述中正確的是( )。
A)a和b都是布爾型變量
B)a是變體型變量,b是布爾型變量
C)a是整型變量,b是布爾型變量
D)a和b都是變體型變量
(12)下列可作為Visual Basic變量名的是( )。
A)A#A
B)4ABC
C)?xy
D)Print Text
(13)假定一個滾動條的LargeChange屬性值為l00,則l00表示( )。
A)單擊滾動條箭頭和滾動框之間某位置時滾動框位置的變化量
B)滾動框位置的最大值
C)拖動滾動框時滾動框位置的變化量
D)單擊滾動條箭頭時滾動框位置的變化量
(14)以下描述中錯誤的是( )。
A)在多窗體應用程序中,可以有多個當前窗體
B)多窗體應用程序的啟動窗體可以在設計時設定
C)多窗體應用程序中每個窗體作為一個磁盤文件保存
D)多窗體應用程序可以編譯生成一個EXE文件‘
(15)以下關于順序文件的敘述中,正確的是( )。.
A)可以用不同的文件號以不同的讀寫方式同時打開同一個文件
B)文件中各記錄的寫入順序與讀出順序是一致的
C)可以用Input撐或Line Input#語句向文件寫記錄
D)如果用Append方式打開文件,則既可以在文件末尾添加記錄,也可以讀取原有記錄
二、填空題(每空2分,共30分)
請將每空的正確答案寫在答題卡【1】至【l5】序號的橫線上,答在試卷上不得分。
(1)數據結構分為線性結構與非線性結構,帶鏈的棧屬于【l】。
(2)在長度為n的順序存儲的線性表中插入一個元素,最壞情況下需要移動表中【2】個元素。
(3)常見的軟件開發方法有結構化方法和面向對象方法。對某應用系統經過需求分析建立數據流圖(DFD),則應采用【3】方法。
(4)數據庫系統的核心是【4】。
(5)在進行關系數據庫的邏輯設計時,E—R圖中的屬性常被轉換為關系中的屬性,聯系通常被轉換為【5】。
(6)為了使標簽能自動調整大小以顯示標題(Caption屬性)的全部文本內容,應把該標簽的【6】屬性設置為True。
9月計算機二級考試VB真題選擇題
1.一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是(B)
A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
2.下列敘述中正確的是(D)
A.循環隊列有隊頭和隊尾兩個指針,因此,循環隊列是非線性結構
B.在循環隊列中,只需要隊頭指針就能反映隊列中元素的動態變化情況
C.在循環隊列中,只需要隊尾指針就能反映隊列中元素的動態變化情況
D.循環隊列中元素的個數是由隊頭指針和隊尾指針共同決定
3.下列敘述中正確的是(A)
A.順序存儲結構的存儲一定是連續的,鏈式存儲結構的存儲空間不一定是連續的
B.順序存儲結構只針對線性結構,鏈式存儲結構只針對非線性結構
C.順序存儲結構能存儲有序表,鏈式存儲結構不能存儲有序表
D.鏈式存儲結構比順序存儲結構節省存儲空間
4.下列敘述中正確的是(D)。
A.棧是“先進先出”的線性表
B.隊列是“先進后出”的線性表
C.循環隊列是非線性結構
D.有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構
5.支持子程序調用的數據結構是(A)。
A.棧
B.樹
C.隊列
D.二叉樹
6.某二叉樹有5個度為2的結點,則該二叉樹中的葉子結點數是(C)。
A.10
B.8
C.6
D.4
7.下列排序方法中,最壞情況下比較次數最少的是(D)。
A.冒泡排序
B.簡單選擇排序
C.直接插入排序
D.堆排序
8.算法的有窮性是指(A)。
A.算法程序的運行時間是有限的
B.算法程序所處理的數據量是有限的
C.算法程序的長度是有限的
D.算法只能被有限的用戶使用
9.對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是(D)。
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
10.下列關于棧的敘述正確的是(B)。
A.棧按“先進先出”組織數據
B.棧按“先進后出”組織數據
C.只能在棧底插入數據
D.不能刪除數據
11.算法的空間復雜度是指(A)。
A.算法在執行過程中所需要的計算機存儲空間
B.算法所處理的數據量
C.算法程序中的語句或指令條數
D.算法在執行過程中所需要的臨時工作單元數
12.下列關于線性鏈表的敘述中,正確的是(C)。
A.各數據結點的存儲空間可以不連續,但它們的存儲順序與邏輯順序必須一致
B.各數據結點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續
C.進行插入與刪除時,不需要移動表中的元素
D.以上說法均不正確
13.一棵二叉樹共有25個結點,其中5個是葉子結點,則度為1的結點數為(A)
A.16
B.10
C.6
D.4
14.下列關于棧敘述正確的是(A)。
A.棧頂元素最先能被刪除
B.棧頂元素最后才能被刪除
C.棧底元素永遠不能被刪除
D.棧底元素最先被刪除
15.下列敘述中正確的是(C)。
A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化
B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化
C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化
D.以上說法均不正確
16.設循環隊列的存儲空間為Q(1:35),初始狀態為front=rear=35。現經過一系列入隊
與退隊運算后,front=15,rear=15,則循環隊列中的元素個數為(D)。
A.15
B.16
C.20
D.0或35
17.下列與隊列結構有關聯的是(D)。
A.函數的遞歸調用
B.數組元素的引用
C.多重循環的執行。
D.先到先服務的作業調度
【解析】:隊列的進出原則是“先進先出”,即為先到先服務,所以選D。
18.對下列二叉樹進行前序遍歷的結果為(C)。
A.DYBEAFCZX
B.YDEBFZXCA
C.ABDYECFXZ
D.ABCDEFXYZ
19.設順序表的長度為n。下列算法中,最壞情況下比較次數小于n的是(A)。
A.尋找最大項
B.堆排序
C.快速排序
D.順序查找法
20.設棧的順序存儲空間為S(1:m),初始狀態為top=m+1。現經過一系列正常的入棧與退
棧操作后,top=20,則棧中的元素個數為(C)。
A.30
B.20
C.m-19
D.M-20
21.某二叉樹的后序遍歷序列與中序遍歷序列相同,均為ABCDEF,則按層次輸出(同一層
從左到右)的序列為(A)。
A.FEDCBA
B.CBAFED
C.DEFCBA
D.ABCDEF
22.設棧的順序存儲空間為S(1:m),初始狀態為top=0。現經過一系列正常的入棧與退棧操
作后,top=m+1,則棧中的元素個數為(A)。
A.不可能
B.m+1
C.0
D.m
23.下列排序法中,最壞情況下時間復雜度最小的是(A)。
A.堆排序
B.快速排序
C.希爾排序
D.冒泡排序
24.下列敘述中正確的是(A)。
A.對數據進行壓縮存儲會降低算法的空間復雜度
B.算法的優化主要通過程序的編制技巧來實現
C.算法的復雜度與問題的規模無關
D.數值型算法只需考慮計算結果的可靠性
25.下列排序法中,每經過一次元素的交換會產生新的逆序的是(A)。
A.快速排序
B.冒泡排序
C.簡單插入排序
D.簡單選擇排序
26.在具有2n個結點的完全二叉樹中,葉子結點個數為(A)。
A.n
B.n+1
C.n-1
D.n/2
27.下列敘述中正確的是(A)。
A.在棧中,棧頂指針的動態變化決定棧中元素的個數
B.在循環隊列中,隊尾指針的動態變化決定隊列的長度
C.在循環鏈表中,頭指針和鏈尾指針的動態變化決定鏈表的長度
D.在線性鏈表中,頭指針和鏈尾指針的動態變化決定鏈表的長度
28.某二叉樹的中序遍歷序列為CBADE,后序遍歷序列為CBADE,則前序遍歷序列為(A)。
A.EDABC
B.CBEDA
C.CBADE
D.EDCBA
29.下列敘述中正確的是(A)。
A.在循環隊列中,隊頭指針和隊尾指針的動態變化決定隊列的長度
B.在循環隊列中,隊尾指針的動態變化決定隊列的長度
C.在帶鏈的隊列中,隊頭指針與隊尾指針的動態變化決定隊列的長度
D.在帶鏈的棧中,棧頂指針的動態變化決定棧中元素的個數
30.設順序表的長度為n。下列排序方法中,最壞情況下比較次數小于n(n-1)/2的是(A)。
A.堆排序
B.快速排序
C.簡單插入排序
D.冒泡排序
31.某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1
層)(D)
A.3
B.6
C.8
D.12
32.設一棵樹的度為3,其中度為3,2,1的結點個數分別為4,1,3。則該棵樹中的葉子
結點數為(A)。
A.10
B.11
C.12
D.不可能有這樣的樹
33.設表的長度為15。則在最壞情況下,快速排序所需要的比較次數為(A)。
A.105
B.55
C.15
D.75
34.設循環隊列的存儲空間為Q(1:100),初始狀態為空。現經過一系列正常操作后,front=49,
則循環隊列中的元素個數為(A)。
A.不確定
B.49
C.51
D.50
35.某完全二叉樹按層次輸出(同一層從左到右)的序列為ABCDEFGH。該完全二叉樹的中
序序列為(A)。
A.HDBEAFCG
B.HDEBFGCA
C.ABDHECFG
D.ABCDEFGH
36.下面屬于整數類I的實例的是(A)
A.229
B.0.229
C.229E-2
D."229"
37.下列敘述中正確的是(C)。
A.所謂有序表是指在順序存儲空間內連續存放的元素序列
B.有序表只能順序存儲在連續的存儲空間內
C.有序表可以用鏈接存儲方式存儲在不連續的存儲空間內
D.任何存儲方式的有序表均能采用二分法進行查找
38.設二叉樹如下則后序序列為(C)
A.ABDEGCFH
B.DBGEAFHC
C.DGEBHFCA
D.ABCDEFGH
39.下列敘述中正確的是(B)。
A.結點中具有兩個指針域的鏈表一定是二叉鏈表
B.結點中具有兩個指針域的鏈表可以是線性結構,也可以是非線性結構
C.二叉樹只能采用鏈式存儲結構
D.循環鏈表是非線性結構
40.某二叉樹中有15個度為1的結點,16個度為2的結點,則該二叉樹中總的結點數為(C)。
A.32
B.46
C.48
D.49
41.下列敘述中正確的是(A)
A.有的二叉樹也能用順序存儲結構表示
B.有兩個指針域的鏈表就是二叉鏈表
C.多重鏈表一定是非線性結構
D.順序存儲結構一定是線性結構
42.設二叉樹共有375個結點,其中度為2的結點有187個。則度為1的結點個數是(A)。
A.0
B.1
C.188
D.不可能有這樣的二叉樹
43.某系統結構圖如下圖所示該系統結構圖的寬度是(B)。
A.5
B.4
C.2
D.1
44.設二叉樹的前序序列為ABDEGHCFIJ,中序序列為DBGEHACIFJ。則按層次輸出(從上
到下,同一層從左到右)的序列為(A)
A.ABCDEFGHIJ
B.DGHEBIJFCA
C.JIHGFEDCBA
D.GHIJDEFBCA
45.設順序表的長度為16,對該表進行簡單插入排序。在最壞情況下需要的比較次數為(D)
A.15
B.60
C.30
D.120
46.下列敘述中正確的是(A)
A.循環隊列是線性結構
B.循環隊列是線性邏輯結構
C.循環隊列是鏈式存儲結構
D.循環隊列是非線性存儲結構
47.設某棵樹的度為3,其中度為3,2,1的結點個數分別為3,0,4。則該樹中的葉子結點數為
(B)
A.6
B.7
C.8
D.不可能有這樣的樹
48.下列敘述中錯誤的是(C)
A.具有兩個根結點的數據結構一定屬于非線性結構
B.具有兩個以上葉子結點的數據結構一定屬于非線性結構
C.具有兩個以上指針域的鏈式結構一定屬于非線性結構
D.具有一個根結點且只有一個葉子結點的數據結構也可能是非線性結構
49.下列結構中屬于非線性結構的是(C)
A.循環隊列
B.二維數組
C.二叉鏈表
D.雙向鏈表
50.從表中任何一個結點位置出發就可以不重復地訪問到表中其他所有結點的鏈表是(A)
A.循環鏈表
B.雙向鏈表
C.單向鏈表
D.二叉鏈表
51.設元素集合為D={1,2,3,4,5,6}。B=(D,R)為線性結構所對應的R是(A)。
A.R={(6,1),(5,6),(1,3),(2,4),(3,2)}
B.R={(4,5),(6,1),(5,6),(1,3),(2,4),(3,2)}
C.R={(6,1),(5,6),(1,3),(3,4),(3,2)}
D.R={(6,1),(5,6),(2,3),(2,4),(3,2)}
【下半年計算機二級VB考試真題】相關文章:
下半年全國計算機二級VB考試真題09-26
2016計算機二級考試《VB》真題練習08-11
全國計算機二級VB考試真題07-31
2010下半年全國計算機二級VB考試真題09-01
9月計算機二級考試VB真題10-11
2012年9月計算機二級考試VB真題11-08
2017計算機二級考試VB鞏固題08-30
計算機二級考試《VB》鞏固訓練題07-17
2013年3月全國計算機二級考試VB真題07-08