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