點擊查看:2018年計算機二級VB考試章節(jié)練習(xí)題及答案匯總
1.1 Visual Basic的特點和版本
1[單選題] 下列選項中,不屬于數(shù)據(jù)庫管理的是( )。
A.數(shù)據(jù)庫的建立
B.數(shù)據(jù)庫的調(diào)整
C.數(shù)據(jù)庫的監(jiān)控
D.數(shù)據(jù)庫的校對
參考答案:D
參考解析:D)
【解析】數(shù)據(jù)庫管理一般包括:數(shù)據(jù)庫的建立、數(shù)據(jù)庫的調(diào)整、數(shù)據(jù)庫的重組、數(shù)據(jù)庫的安全性控制與完整性控制、數(shù)據(jù)庫的故障恢復(fù)和數(shù)據(jù)庫的監(jiān)控。
2[單選題]
線性表常采用的兩種存儲結(jié)構(gòu)是( )。
A.散列方法和索引方式
B.鏈表存儲結(jié)構(gòu)和數(shù)組
C.順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)
D.線性存儲結(jié)構(gòu)和非線性存儲結(jié)構(gòu)
參考答案:C
參考解析:C)
【解析】線性表的存儲通常要用兩種存儲結(jié)構(gòu):順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)。
3[單選題] 下列工具中,不屬于結(jié)構(gòu)化分析的常用工具的是( )。
A.數(shù)據(jù)流圖
B.數(shù)據(jù)字典
C.判定樹
D.N—S圖
參考答案:D
參考解析:D)
【解析】結(jié)構(gòu)化分析的常用工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。
4[單選題] 下列選項中,不屬于數(shù)據(jù)模型所描述的內(nèi)容的是( )。
A.數(shù)據(jù)類型
B.數(shù)據(jù)操作
C.數(shù)據(jù)結(jié)構(gòu)
D.數(shù)據(jù)約束
參考答案:A
參考解析:A)
【解析】數(shù)據(jù)模型描述的內(nèi)容包含數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。
5[單選題] 對下列二叉樹進行中序遍歷的結(jié)果是( )。
A.ABCDEFGH
B.ABDGEHCF
C.GDBEHACF
D.GDHEBFCA
參考答案:C
參考解析:c)
【解析】遍歷就是不重復(fù)地訪問二叉樹的所有結(jié)點。二叉樹遍歷的方法有3種:前序遍歷、中序遍歷和后序遍歷。記住3種遍歷的順序:①前序,訪問根->按前序遍歷左子樹->按前序遍歷右子樹:②中序。按中序遍歷左子樹->訪問根->按中序遍歷右子樹;③后序,按后序遍歷左子樹->按后序遍歷右子樹->訪問根。 所以對該二叉樹的中序遍歷結(jié)果為GDBEHACF。
6[單選題] 在E-R圖中,用( )來表示實體之間聯(lián)系。
A.矩形
B.菱形
C.橢圓形
D.正方形
參考答案:B
參考解析:B)
【解析】在E.R圖中用矩形表示實體集,在矩形內(nèi)寫上該實體集的名字,用橢圓形表示屬性,在橢圓形內(nèi)寫上該屬性的名稱,用菱形表示聯(lián)系,菱形內(nèi)寫上聯(lián)系名。
7[單選題] 在VB集成環(huán)境中要結(jié)束一個正在運行的工程,可單擊工具欄上的一個按鈕,這個按鈕是( )
參考答案:A
參考解析:A)
【解析】在VB的工具欄中,提供了很多常用的 工具按鈕,選項A)為終止運行按鈕,選項B)為運行按鈕,選項C) 為添加Standard EXE工程按鈕,其中選項D)為重做按鈕。
8[單選題] 程序運行后,利用冒泡法對數(shù)組a中的數(shù)據(jù)按從小到大排序。請在空白處填上適當(dāng)?shù)膬?nèi)容,在橫線處應(yīng)填寫( )。
A.For=0 To 4
B.For=0 To 1
C.For=1 To 4
D.For=1 To 0
參考答案:C
參考解析:C)
【解析】本題考查冒泡排序?赏ㄟ^雙重循環(huán)來實現(xiàn)冒泡排序,題中內(nèi)層循環(huán)進行的是相鄰元素兩兩比較,每一輪使未排序中的最大數(shù)移動到數(shù)組最后的元素中。外層循環(huán)需要進行的次數(shù)計算方法為:有n個數(shù)要排序時,則要進行n-1輪外層循環(huán)。題中共有5個數(shù),因此外循環(huán)進行4輪,所以m最大值為4。
9[單選題] 在關(guān)系代數(shù)運算中,有5種基本運算,它們是( )。
A.并(∪)、差(-)、交(∩)、除(÷)和笛卡兒積(×)
B.并(∪)、差(-)、交(∩)、投影(π)和選擇(σ)
C.并(∪)、交(∩)、投影(π)、選擇(σ)和笛卡兒積(×)
D.并(∪)、差(-)、投影(π)、選擇(σ)和笛卡兒積(×)
參考答案:D
參考解析:D)
【解析】并、差、笛卡兒積、投影和選擇是5種 基本的運算,其他運算即交、連接和除,均可以通過5種基本的運算來表達。
10[單選題] 在數(shù)據(jù)庫系統(tǒng)的組織結(jié)構(gòu)中,下列( )映射把用戶數(shù)據(jù)庫與概念數(shù)據(jù)庫聯(lián)系了起來。
A.外模式/模式
B.內(nèi)模式/外模式
C.模式/內(nèi)模式
D.內(nèi)模式/模式
參考答案:A
參考解析:A)
【解析】數(shù)據(jù)庫有兩層映像,即外模式/模式和模式/內(nèi)模式映像。模式/內(nèi)模式映像定義數(shù)據(jù)庫全局邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系。
11[單選題] 下列關(guān)于線性鏈表的描述中,正確的是( )。
I、只含有一個指針域來存放下一個元素地址
II、指針域中的指針用于指向該結(jié)點的前一個或后一個結(jié)點(即前件或后件)
III、結(jié)點由兩部分組成:數(shù)據(jù)域和指針域。
A.僅I、II
B.僅I、III
C.僅Il、III
D.全部
參考答案:D
參考解析:D)
【解析】在定義的鏈表中,若只含有一個指針域來存放F一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。在鏈?zhǔn)酱鎯Ψ绞街,要求每個結(jié)點由兩部分組成:一部分HJ于存放數(shù)據(jù)元素值,稱為數(shù)據(jù)域:另一部分用于存放指針,稱為指針域。其中指針用于指向該結(jié)點的前一個或后一個結(jié)點(即前件或后件)。
12[單選題] 下面關(guān)于數(shù)據(jù)庫三級模式結(jié)構(gòu)的敘述中,正確的是( )。
A.內(nèi)模式可以有多個,外模式和模式只有一個
B.外模式可以有多個,內(nèi)模式和模式只有一個
C.內(nèi)模式只有一個,模式和外模式可以有多個
D.模式只有一個,外模式和內(nèi)模式可以有多個
參考答案:B
參考解析:B)
【解析】數(shù)據(jù)庫的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng) 的外模式、模式和內(nèi)模式。一個數(shù)據(jù)庫可以有多個外模式,但只有一個模式和一個內(nèi)模式。
13[單選題] 設(shè)有關(guān)鍵碼序列(66,13,51,76,81,26,57,69,23),要按關(guān)鍵碼值遞增的次序排序,若采用快速排序法,并以第一個元素為劃分的基準(zhǔn),那么第一趟劃分后的結(jié)果為( )。
A.23,13,51,57,66,26,81,69,76
B.1 3,23,26,51,57,66,81,76,69
C.23,13,51,57,26,66,81,69,76
D.23,13,51,57,81,26,66,69,76
參考答案:A
參考解析:A)
【解析】快速排序是起泡排序的改進。在快速排序中,任取一個記錄,以它為基準(zhǔn)用交換的方法將所有的記錄分成兩部分,關(guān)鍵碼值比它小的在一部分,關(guān)鍵碼值比它火的在另一部分,再分別對兩個部分實施上述過程, 一直重復(fù)到排序完成。
14[單選題] 下列哪一條不屬于數(shù)據(jù)庫設(shè)計的任務(wù)?( )
A.設(shè)計數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)
B.設(shè)計數(shù)據(jù)庫概論結(jié)構(gòu)
C.設(shè)計數(shù)據(jù)庫邏輯結(jié)構(gòu)
D.設(shè)計數(shù)據(jù)庫物理結(jié)構(gòu)
參考答案:A
參考解析:A) 【解析】數(shù)據(jù)庫設(shè)計工作量大而且過程復(fù)雜,既是一項數(shù)據(jù)庫工程也是一項龐大的軟件工程?紤]數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)全過程,將數(shù)據(jù)庫設(shè)計分為以卜6個階段:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施和數(shù)據(jù)庫的運行和維護。
15[單選題] 數(shù)據(jù)庫技術(shù)的根本目標(biāo)是( )。
A.數(shù)據(jù)存儲
B.數(shù)據(jù)共享
C.數(shù)據(jù)查詢
D.數(shù)據(jù)管理
參考答案:B
參考解析:B) 【解析】數(shù)據(jù)庫是長期儲存在計算機內(nèi)、有組織 的、可共享的大量數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并存放于統(tǒng)一的存儲介質(zhì)內(nèi),是多種應(yīng)用數(shù)據(jù)的集成,并可被各個應(yīng)用程序所共享,所以數(shù)據(jù)庫技術(shù)的根本日標(biāo)是解決數(shù)據(jù)共享問題。
16[單選題] 需求分析階段的任務(wù)是( )。
A.軟件開發(fā)方法
B.軟件開發(fā)工具
C.軟件開發(fā)費用
D.軟件系統(tǒng)功能
參考答案:D
參考解析:D)
【解析】需求分析是軟件定義時期的最后一個階 段,它的基本任務(wù)就是詳細調(diào)查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在這些基礎(chǔ)上確定新系統(tǒng)的功能。
17[單選題] 關(guān)系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關(guān)系運算包括( )。
A.排序、索引、統(tǒng)計
B.選擇、投影、連接
C.關(guān)聯(lián)、更新、排序
D.顯示、打印、制表
參考答案:B
參考解析:B) 【解析】關(guān)系數(shù)據(jù)庫管理系統(tǒng)的專門關(guān)系運算包括選擇運算、投影運算和連接運算。
18[單選題] 數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,( )沒有專門的軟件對數(shù)據(jù)進行管理。
人工管理階段 II.文件系統(tǒng)階段 III.數(shù)據(jù)庫階段
A.僅I
B.僅III
C.I和II
D.II和III
參考答案:A
參考解析:A)
【解析】數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,只有人工管理階段,沒有操作系統(tǒng),沒有管理數(shù)據(jù)的軟件,數(shù)據(jù)處理方式是批處理。在文件系統(tǒng)階段,操作系統(tǒng)中已經(jīng)有了專門數(shù)據(jù)管理軟件,一般稱為文件系統(tǒng)。在數(shù)據(jù)庫系統(tǒng)階段,出現(xiàn)了統(tǒng)一管理數(shù)據(jù)的專門軟件系統(tǒng),即數(shù)據(jù)庫管理系統(tǒng)。
19[單選題] 隊列二叉樹進行前序遍歷的結(jié)果為( )。
A.ABCDEFGH
B.ABDGEHCF
C.GDBEHACF
D.GDHEBFCA
參考答案:B
參考解析:B)
【解析】遍歷就是不重復(fù)地訪問二叉樹的所有結(jié)點。二叉樹遍歷的方法有3種:前序遍歷、中序遍歷和后序遍歷。記住3種遍歷的順序:①前序,訪問根一按前序遍歷左子樹一按前序遍歷右予樹;②中序,按中序遍歷左子樹一訪問根一按中序遍歷右子樹;③后序,按后序遍歷左子樹一按后序遍歷右子樹一訪問根。 所以對該二叉樹的中序遍歷結(jié)果為ABDGEHCF。
20[單選題] 以下關(guān)于VB的敘述中,錯誤的是
A.VB采用事件驅(qū)動的編程機制
B.如果程序中有Sub_Main過程時,則一定從該過程開始執(zhí)行
C.工程文件中包含多個窗體時,可以指定啟動窗體
D.VB程序既可以編譯執(zhí)行,也可以解釋執(zhí)行
參考答案:B
參考解析:在一般情況下,整個應(yīng)用程序從設(shè)計時的第一個窗體開始執(zhí)行,需要首先執(zhí)行的程序代碼放在Form_Load事件過程中。如果需要從其他窗體開始執(zhí)行應(yīng)用程序,則可通過“工程”菜單中的“工程屬性”命令(“通用”選項卡)指定啟動窗體。但是,如果有SubMain過程,則可以(注意,是“可以”,而不是“必須”)首先執(zhí)行SubMain過程。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國計算機等級考試復(fù)習(xí)知識點匯總(各科目)
2018全國計算機等級考試備考經(jīng)驗及應(yīng)試技巧匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |