全國計算機等級二級考試練習題及答案(通用6套)
計算機二級考試是全國計算機等級考試四個等級中的一個等級,9月份的考試即將開始,下面整理了一套練習題供大家練習,趕緊試試看吧!
全國計算機等級二級考試練習題及答案 1
1、用Access創建的數據庫文件,其擴展名是___D___。
A..adp
B..dbf
C..frm
D..mdb
2、數據庫系統的核心是___B___。
A.數據模型
B.數據庫管理系統
C.數據庫
D.數據庫管理員
3、數據庫系統是由數據庫、數據庫管理系統、應用程序、___A___、用戶等構成的人機系統。
A.數據庫管理員
B.程序員
C.高級程序員
D.軟件開發商
4、在數據庫中存儲的是___B___。
A.信息
B.數據
C.數據結構
D.數據模型
5、在下面關于數據庫的說法中,錯誤的是___D___。
A.數據庫有較高的安全性
B.數據庫有較高的數據獨立性
C.數據庫中的'數據可以被不同的用戶共享
D.數據庫中沒有數據冗余
6、下面關于新型數據庫的說法中,錯誤的是___C___。
A.數據倉庫不是一個新的平臺,仍然使用傳統的數據庫管理系統,而是一個新的概念
B.分布式數據庫是一個數據在多個不同的地理位置存儲的數據庫
C.面向對象數據庫仍然采用傳統的關系型數據庫管理系統
D.空間數據庫是隨著地理信息系統gis的開發和應用而發展起來的數據庫新技術
7、不是數據庫系統特點的是___C___。
A.較高的數據獨立性
B.最低的冗余度
C.數據多樣性
D.較好的數據完整性
8、在下列數據庫管理系統中,不屬于關系型的是___D___。
A.MicorsoftAccess
B.SQLserver
C.Oracle
D.DBTG系統
9、Access是___C___數據庫管理系統。
A.層次
B.網狀
C.關系型
D.樹狀:
10、在Access中,數據庫的基礎和核心是__A____。
A.表
B.查詢
C.窗體
D.宏
全國計算機等級二級考試練習題及答案 2
1、用于存放數據庫數據的是______。:A
A.表
B.查詢
C.窗體
D.報表
2、如果在創建表中建立字段基本工資額,其數據類型應當為______。:B
A.文本類型
B.貨幣類型
C.日期類型
D.數字類型
3、在Access中,表和數據庫的關系是______。A
A.一個數據庫可以包含多個表
B.一個表只能包含2個數據庫
C.一個表可以包含多個數據庫
D.一個數據庫只能包含一個表
4、Access數據庫管理系統依賴于______操作系統。:B
A.Dos
B.Windows
C.Unix
D.Ucdos
5、在關系型數據庫中,二維表中的一行被稱為______。:C
A.字段
B.數據
C.記錄
D.數據視圖
6、定義某一個字段的默認值的作用是______。:C
A.當數據不符合有效性規則時所顯示的信息
B.不允許字段的值超出某個范圍
C.在未輸入數值之前,系統自動提供數值
D.系統自動把小寫字母轉換成大寫字母
7、常見的數據模型有3種,它們是______。:B
A.網狀、關系和語義
B.層次、關系和網狀
C.環狀、層次和關系
D.字段名、字段類型和記錄
8、在以下敘述中,正確的是______。D
A.Access只能使用系統菜單創建數據庫應用系統
B.Access不具備程序設計能力
C.Access只具備了模塊化程序設計能力
D.Access具有面向對象的`程序設計能力
9、不屬于Access對象的是______。B
A.表
B.文件夾
C.窗體
D.查詢
10、表的組成內容包括______。B
A.查詢和字段
B.字段和記錄
C.記錄和窗體
D.報表和字段
全國計算機等級二級考試練習題及答案 3
1、如果在創建表中建立需要存放二進制數據文檔的字段,其數據類型應當為___D ___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
2、如果在創建表中建立需要存放時間的字段,其數據類型應當為___D___。
A.文本類型
B.貨幣類型
C.是/否類型
D.日期/時間類型
3、如果在創建表中建立需要存放少于255個字符的字段,其數據類型應當為___A___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
4、如果在創建表中建立能存放最多6.4萬個字符的字段,其數據類型應當為___B___。
A.文本類型
B.備注類型
C.是/否類型
D.OLE類型:
5、如果在創建表中建立需要進行算術運算的字段,其數據類型應當為___A ___。
A.數字類型
B.備注類型
C.是/否類型
D.OLE類型:
6、下邊哪個字段的.數據類型必須是8個字節___C ___。
A.數字類型
B.備注類型
C.日期/時間型
D.OLE類型:
7、下邊哪個字段的數據類型必須是4個字節___D ___。
A.數字類型
B.備注類型
C.貨幣類型
D.自動編號類型:
8、如果在創建表中建立需要存儲True/False的字段,其數據類型應當為___C ___。
A.數字類型
B.備注類型
C.是/否類型
D.OLE類型:
9、數據庫中的基本單位是___A ___。
A.表
B.查詢
C.窗體
D.報表:
10、從一個表或者多個表中選擇一部分數據的是__B ____。
A.表
B.查詢
C.窗體
D.報表
全國計算機等級二級考試練習題及答案 4
01.數據結構與算法
1.一個棧的初始狀態為空,F將元素 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,F經過一系列入隊
與退隊運算后,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,F經過一系列正常的入棧與退
棧操作后,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。則該樹中的葉子結點數為
。˙)
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)}
全國計算機等級二級考試練習題及答案 5
1.C語言編譯程序的功能是()。
A.執行一個C語言編寫的源程序
B.把C源程序翻譯成ASCII碼
C.把C源程序翻譯成機器代碼
D.把C源程序與系統提供的庫函數組合成一個二進制執行文件
【答案】C
【解析】編譯程序的功能是將“高級語言”翻譯為“機器語言”。每條C語言語句,經過編譯最終都將轉換成二進制的機器指令。答案選擇C選項。
2.計算機高級語言程序的運行方法有編譯執行和解釋執行兩種,以下敘述中正確的是()。
A. C語言程序僅可以編譯執行
B. C語言程序僅可以解釋執行
C. C語言程序既可以編譯執行,又可以解釋執行;
D.以上說法都不對
【答案】A
【解析】編譯執行是指程序執行前需要一個專門的編譯過程把程序編譯成機器語言的文件,再次運行時不需要重新翻譯,執行效率高;解釋執行是指每個語句都是執行的時候才翻譯,執行效率低。用C語言編寫的程序必須經過編譯器編譯后,轉換為二進制的機器指令來運行。答案選擇A選項。
3.以下敘述中錯誤的是()。
A. C語言中的每條可執行語句和非執行語句最終都將被轉換成二進制的機器指令
B. C程序經過編譯、鏈接步驟之后才能形成一個真正可執行的二進制機器指令文件
C.用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中
D. C語言源程序經編譯后生成后綴為的目標程序
【答案】A
【解析】A項錯誤,注釋語句不會被翻譯成二進制的機器指令。C源程序經過C編譯程序編譯之后生成后綴為的二進制文件(稱為目標文件),然后由“鏈接程序”(Link)的軟件把文件與各種庫函數連接起來生成一個后綴為的可執行文件。答案選擇A選項。
4.以下敘述中錯誤的是()
A.C語言的可執行程序是由一系列機器指令構成的
B.用C語言編寫的源程序不能直接在計算機上運行
C.通過編譯得到的二進制目標程序需要連接才可以運行
D.在沒有安裝C語言集成開發環境的機器上不能運行C源程序生成的exe文件
【答案】D
【解析】A項正確,C語言的可執行程序是由一系列機器指令組成的;BC項正確,用C語言編寫的源程序必須經過編譯,生成二進制目標代碼,再經過連接才能運行;D項錯誤,C語言經過編譯鏈接后的二進制目標代碼可以脫離C語言集成開發環境獨立運行。答案選擇D選項。
5.以下敘述正確的是()。
A. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的二進制文件
B. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的可執行文件
C. C編譯程序把文件后綴為的二進制文件編譯成文件后綴為的可執行文件
D.鏈接程序把文件后綴為.c的源程序文件鏈接成文件后綴為的可執行文件
【答案】A
【解析】C編譯程序把文件后綴為C的源程序文件編譯成文件后綴為的二進制文件,鏈接將一個或多個目標文件與程序用到的庫文件連接起來,形成一個可以在操作系統直接運行的執行程序,故排除B、C、D項,答案選擇A選項。
6.以下敘述中正確的是(A.在C語言程序中,main函數必須放在其他函數的最前面
B.每個后綴為.c的C語言源程序都可以單獨進行編譯
C.在C語言程序中,只有main函數才可以單獨進行編譯
D.每個后綴為.c的C語言源程序都應該包含一個main函數
【答案】B
【解析】main函數可以在程序的任何位置。每一個可執行的.C程序都必須有一個且只能有一個主函數。后綴名為.c的C語言源程序都可以單獨進行編譯。main函數只是讓執行程序的系統知道該從哪里開始執行程序(從主函數處執行),其他有關這個程序的子函數是通過函數調用來實現其功能(不需main函數)。答案選擇B選項。
7.以下敘述中錯誤的是()。
A. C語言編寫的函數源程序,其文件名后綴可以是.c
B. C語言編寫的函數都可以作為一個獨立的源程序文件
C. C語言編寫的每個函數都可以進行獨立的編譯并執行;
D.一個C語言程序只能有一個主函數
【答案】C
【解析】C源程序經過C編譯程序編譯之后生成一個后綴為的二進制文件(稱為目標文件),然后由稱為“連接程序”(Link)的軟件,把此文件與C語言提供的各種庫函數連接起來生成一個后綴為的可執行文件。只有含有main函數的經過編譯鏈接才能執行。答案選擇C選項。
8.以下敘述中錯誤的是(A.一個C程序可以包含多個不同名的函數
B.一個C程序只能有一個主函數
C. C程序在書寫時,有嚴格的縮進要求,否則不能編譯通過
D. C程序的主函數必須用main作為函數名
【答案】C
【解析】一個C程序有且只有一個主函數main。一個C程序可以包含多個不同名字的子函數。C程序在書寫時沒有嚴格的縮進要求。答案選擇C選項。
9.以下敘述中正確的是()。
A. C語言規定必須用main作為主函數名,程序將從此開始執行
B.可以在程序中由用戶指定任意一個函數作為主函數,程序將從此開始執行
C. C語言程序將從源程序中第一個函數開始執行;
D. main的各種大小寫拼寫形式都可以作為主函數名,如:MAIN,Main等
【答案】A
【解析】用戶不能指定某函數為主函數,C語言規定,程序從main函數開始執行,從main函數退出,C語言函數名區別大小寫。答案選擇A選項。
10.下列敘述中錯誤的是()。
A. C程序可以由一個或多個函數組成
B. C程序可以由多個程序文件組成
C.一個C語言程序只能實現一種算法
D.一個C函數可以單獨作為一個C程序文件存在
【答案】C
【解析】一個C程序可以有一個或多個程序文件,也可以有一個或多個函數,所以一個C語言程序可以實現多種算法,答案選擇C選項。
全國計算機等級二級考試練習題及答案 6
一、選擇題
1VBA程序流程控制的方式有( )。
A.順序控制、條件控制和選擇控制
B.條件控制、選擇控制和循環控制
C.分支控制、順序控制和循環控制
D.順序控制、選擇控制和循環控制
參考答案:D
參考解析:本題考查VBA中流程控制方式的知識。VBA程序流程控制的方式有三種,分別為順序控制、選擇控制和循環控制,對應結構化程序設計的三種基本控制結構。
2下列敘述中正確的是( )。
A.線性鏈表的各元素在存儲空間中的位置必須是連續的
B.線性鏈表的頭元素一定存儲在其他元素的前面
C.線性鏈表中的各元素在存儲空間中的位置不一定是連續的,但表頭元素一定存儲在其他元素的前面
D.線性鏈表中的各元素在存儲空間中的位置不一定是連續的,且各元素的存儲順序也是任意的
參考答案:D
參考解析:在線性鏈表中,各元素在存儲空間中的位置是任意的,各元素的順序也是任意的,依靠指針來實現數據元素的前后件關系。
3下列邏輯表達式中,能正確表示條件“x和Y都不是奇數”的是( )。
A.xMod2=1 AndYMod 2=1
B.XMod2=10rYMod 2=1
C.xMod2=0AndYMod 2=0
D.XMod 2=00rYMod 2=0
參考答案:C
參考解析:本題考查VBA中條件組合的知識。若要表示X和Y都不是奇數,也就意味著x是偶數,Y也是偶數,那么兩個條件之間是“與”的關系;若要判斷某數是偶數,需要這個數除2的余數為0。
4語句Dim NewArray(10)As Integer的含義是( )。
A.定義了一個整型變量且初值為10
B.定義了l0個整數構成的數組
C.定義了11個整數構成的數組
D.將數組的第10元素設置為整型
參考答案:C
參考解析:本題考查VBA中數組的知識。數組變量由變量名和數組下標構成,通常使用Dim語句來定義數組,其格式為:Dim數組名([下標下限t0]下標上限)As數據類型其中下標下限缺省為0。數組中的元素個數即為:下標上限一下標下限+1。
5下列關于標準函數的說法,正確的是( )。
A.Rnd函數用來獲得0到9之間的雙精度隨機數
B.Int函數和Fix函數參數相同則返回值就相同
C.Str函數用來把純數字型的字符串轉換為數值型
D.Chr函數返回ASCIl碼對應的字符
參考答案:D
6執行x=InputBox(”請輸入x的值”)時,在彈出的對話框中輸入l2,在列表框Listl選中第一個列表項,假設該列表項的內容為34,使Y的值是1234的語句是( )。
A.y--Val(x)+Val((ListList(0)
B.y=Val(x)+Val(ListList(1))
C.y=Val(x)&Val(ListList(O))
D.y=Val(x)&Val(ListList(1))
參考答案:C
參考解析:本題考查字符串連接和列表框的知識。列表框的List屬性是一個數組,其各元素就是列表框中的列表項,第一個列表項對應的數組下標為0。由于列表框中的列表項和輸入對話框的返回值都是字符串,在本題中使用了Val函數將其轉換為數字,此時如果使用“+”則會完成兩個數字相加,故此只能使用“&”連接兩個字符串。第6題 筆記記錄我的筆記(0) | 精選筆記(10)選擇筆記標簽:試題內容(10)答案解析(0)
7在條件宏設計時,對于連續重復的條件,可以用來代替的符號是( )。
A.…B.=C.,D.:
參考答案:A
參考解析:本題考查條件宏的知識。如果在宏中加入條件表達式,就可以限制宏在滿足一定的條件下才能完成某種操作,我們稱之為條件宏。對于連續重復的條件,可以使用省號(…)代替重復條件。
8在Access中,如果在模塊的過程內部定義變量,則該變量的作用域為( )。
A.局部范圍B.程序范圍C.全局范圍D.模塊范圍
參考答案:A
參考解析:變量定義在標準模塊的所有過程之外的起始位置,運行時在所有類模塊和標準模塊的所有子過程與函數過程中都可見。
9表的組成內容包括( )。
A.查詢和報表B.字段和記錄C.報表和窗體D.窗體和字段
參考答案:B
參考解析:本題考查Access表基本概念的知識。在關系數據庫中關系是一個二維表,每一行稱為一個元組,每一列稱為一個屬性:在Access這個關系數據庫中.用表來實現關系,表的每一行稱作一條記錄,對應關系模型中的元組;每一列稱作一個字段,對應關系模型中的屬性。
10假設一個書店用(書號,書名,作者,出版社,出版日期,庫存數量……)一組屬性來描述圖書,可以作為“關鍵字”的是( )。
A.書號B.書名C.作者D.出版社
參考答案:A
參考解析:本題考查主關鍵字的知識。主關鍵字是一個或者多個字段的集合,是用于區別表中記錄惟一的標識,也就意昧著在一個表中主關鍵字不能取重復值。在ACCess的表中,可以定義三種類型的主關鍵字:自動編號主鍵、單字段主鍵和多字段主鍵。在本題中只有“書號”是每本書都不相同的,也就是主關鍵字。
11在If…EndIf選擇結構中,允許可嵌套的深度是( )。
A.最多32層B.最多64層C.最多256層D.沒有嚴格限制
參考答案:D
參考解析:本題考查VBA中選擇結構嵌套的知識。在VBA中稱在If...End If結構中包含其他If…End If結構的構造為選擇嵌套,對于嵌套的層次沒有嚴格規定,理論卜.可以嵌套無窮多層次。
13下列不屬于操作查詢的是( )。
A.參數查詢B.生成表查詢C.更新查詢D.刪除查詢
參考答案:A
參考解析:本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源表追加數據,更新、刪除源表中的數據,以及生成表操作。
14下列關于棧的敘述中,正確的選項是( )。
A.在棧中只能刪除數據B.在棧中只能插入數據C.棧是先進先出的線性表D.棧是先進后出的線性表
參考答案:D
參考解析:
棧是限定在一端進行插入與刪除的線性表。這種線性表只能在固定的一端進行插入和刪除操作,因此棧又稱后進先出表或先進后出表。
15下列關于類、對象、屬性和方法的敘述中,錯誤的是( )。
A.類是對一類相似對象的描述,這些對象具有相同的屬性和方法
B.屬性用于描述對象的狀態,方法用于表示對象的行為
C.基于同一個類產生的兩個對象可以分別設置自己的屬性值
D.通過執行不同對象的同名方法,其結果必然是相同的
參考答案:D
參考解析:對象根據所接受的消息而做出動作,同樣的消息被不同的對象接受時可以導致完全不同的'行為,該現象稱為多態性,這種消息可以是同名的方法。
17要求主表中沒有相關記錄時就不能將記錄添加到相關表中,則應該在表關系中設置( )。
A.參照完整性B.有效性規則C.輸入掩碼D.級聯更新相關字段
參考答案:A
參考解析:本題考查參照完整性的知識。在關系數據庫中都有兩種完整性約束:實體完整性和參照完整性。實體完整性就是主屬性不能為空;參照完整性指的是兩個邏輯上有關系的表必須使得表里面的數據滿足它們的關系。例如主表中沒有相關記錄就不能將記錄添加到相關表;相關表中的記錄刪除時主表的相關記錄隨之刪除;相關表中的記錄更新時主表的相關記錄隨之更新都是參照完整性的例子。
18為窗體中的命令按鈕設置單擊鼠標時發生的動作,應選擇設置其屬性對話框的( )。
A.“格式”選項卡B.“事件”選項卡C.“方法”選項卡D.“數據”選項卡
參考答案:B
參考解析:本題考查窗體控件的基礎知識。在窗體上每一個控件都是一個對象,都具有三要素就是屬性、事件和方法。事件是控件可以響應的動作如單擊鼠標等,所以要想設計單擊鼠標時的動作就要設計單擊鼠標事件里面的內容。
20設變量x是一個整型變量,如果sgn(x)的值為l,則x的值是( )。
A.1B.大于0的整數C.0D.小于0的整數
參考答案:B
參考解析:本題考查VBA中判斷符號函數的知識。Sgnoi函數是一個判斷符號的函數,其參數為數值型的值,若參數小于o,則函數返回-1;若參數等于0,則函數返回0;若參數大于0,則函數返回1。
22報表頁腳的作用是( )。
A.用來顯示報表的標題、圖形或說明性文字
B.用來顯示整個報表的匯總說明
C.用來顯示報表中的字段名稱或對記錄的分組名稱
D.用來顯示本頁的匯總說明
參考答案:B
參考解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標題、圖形或者說明性文字:報表頁腳處于報表的結束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結束位置,一般用來顯示本頁的匯總說明。
23結構化分析方法是面向( )的自頂向下逐步求精進行需求分析的方法。
A.對象B.數據結構C.數據流D.目標
參考答案:C
參考解析:結構化分析方法是面向數據流進行需求分析的方法,采用自頂向下、逐層分解,建立系統的處理流程,以數據流圖和數據字典為主要工具,建立系統的邏輯模型。
24下列關于控件的說法錯誤的是( )。
A.控件是窗體上用于顯示數據和執行操作的對象
B.在窗體中添加的對象都稱為控件
C.控件的類型可以分為:結合型、非結合型、計算型與非計算型
D.控件都可以在窗體“設計”視圖中的工具箱中看到
參考答案:C
參考解析:本題考查窗體控件的知識。ACCess中的窗體中的控件是窗體上用于顯示數據和執行操作以及美化窗體的對象;每一個在窗體中添加的對象包括窗體本身都稱為控件;它們可以在窗體“設計”視圖中的工具箱中看到并使用?丶念愋头譃榻Y合型、非結合型和計算型。
25能被“對象所識別的動作”和“對象可執行的活動”分別稱為對象的( )。
A.方法和事件B.事件和方法C.事件和屬性D.過程和方法
參考答案:B
參考解析:本題考查面向對象的知識。在面向對象的開發環境中,對象具有三要素:屬性、事件和方法。屬性是對象的靜態特性,一般用來描述對象的靜態特征;事件是可以被對象識別或接受的動作;方法是對象可以執行的活動。
27某二叉樹共有60個葉子結點與50個度為1的結點,則該二叉樹中的總結點數為( )。
A.148B.169C.182D.198
參考答案:B
參考解析:葉子結點總是比度為2的結點多一個。所以,具有60個葉子結點的二叉樹有59個度為2的結點。總結點數=60個葉子結點+59個度為2的結點+50個度為1的結點=169個結點。
28已知一個學生數據庫,其中含有班級、性別等字段,若要統計每個班男女學生的人數,則應使用( )查詢。
A.交叉表查詢B.選擇查詢C.參數查詢D.操作查詢
參考答案:A
參考解析:本題考查查詢種類的知識。常見的查詢種類有:選擇查詢、交叉表查詢、參數查詢、操作查詢和SQL查詢。其中選擇查詢是根據指定的查詢準則從一個或多個表中獲取數據并顯示結果;交叉表查詢是利用表中的行和列來統計數據;參數查詢利用對話框來提示用戶輸入準則;操作查詢在一次查詢操作中對所得結果進行編輯。本題中以性別為行標題,以班級為列標題,行列交叉處進行計數,即可得到結果。
29設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為( )。
A.課號,成績B.學號,成績C.學號,課號D.學號,姓名,成績
參考答案:C
參考解析: 關鍵字是指屬性或屬性的組合,其值能夠惟一地標識一個元組,而在SC中學號和課號的組合可以對元組進行惟一的標識。
31在窗體上,設置控件Com0為不可見的屬性是( )。
A.Com0.NameB.Com0.CaptionC.Corn0.EnabledD.Com0.Visible
參考答案:D
參考解析:本題考查控件屬性的知識。在窗體的控件中,Visible屬性是用于指定控件是否可見。Enabled屬性用于指定控件是否可用,Caption屬性表示控件的標題,Name屬性表示控件的名稱。
32用于關閉或打開系統消息的宏命令是( )。
A.SetValueB.RequeryC.RestoreD.SetWamings
參考答案:D
參考解析:本題考查宏操作的知識。Access中提供了50多個可選的宏操作命令,在本題中SetValue用于設置屬性值;Requery用于刷新控件數據;Restore用于將最大化或最小化窗口恢復至原始大;SetWarnings用于關閉或打開系統消息。
33在關系運算中,投影運算的含義是( )。
A.在基本表中選擇滿足條件的記錄組成一個新的關系
B.在基本表中選擇需要的字段(屬性)組成一個新的關系
C.在基本表中選擇滿足條件的記錄和屬性組成一個新的關系
D.上述說法均是正確的
參考答案:B
參考解析:本題考查關系運算的知識。關系運算可分為兩大類,一類是傳統的集合運算,如并、交、差和笛卡兒積:還有~類是專門的關系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關系中選擇滿足條件的元組;投影運算是在關系中指定某些屬性所組成新的關系;連接運算是將兩個關系拼接成~個新的關系,生成的新關系中包含滿足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。
34在access數據庫中表就是( )
A.數據庫B.記錄C.字段D.關系
參考答案:D
參考解析:本題考查表的基本概念的知識。在ACCess這個關系數據庫中,用表來實現邏輯層次中的關系也就是所說的一個關系就是一個二維表。表中的列稱作字段,行稱作記錄,而數據庫是一個總稱。
35SQL語句不能創建的是( )。
A.報表B.視圖C.數據表D.索引
參考答案:A
參考解析:本題考查SQL中定義語句的知識。SQL語言的功能包含數據定義、數據操縱、數據查詢和數據控制,其中的數據定義功能可以實現表、索引、視圖的定義、修改和刪除。在ACCess中提供3種創建報表的方式,分別是使用“自動報表,功能,使用向導功能和使用“設計”視圖創建,使用SQL語句是不能創建報表的。
【全國計算機等級二級考試練習題及答案】相關文章:
全國計算機等級考試二級MySQL練習題07-31
全國計算機等級二級考試java試題及答案08-26
全國英語等級考試二級集訓練習題及答案10-08