亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

試題

全國計算機等級二級考試練習題及答案

時間:2025-04-19 20:25:02 敏冰 試題 我要投稿

全國計算機等級二級考試練習題及答案(通用6套)

  計算機二級考試是全國計算機等級考試四個等級中的一個等級,9月份的考試即將開始,下面整理了一套練習題供大家練習,趕緊試試看吧!

全國計算機等級二級考試練習題及答案(通用6套)

  全國計算機等級二級考試練習題及答案 1

  1、用Access創(chuàng)建的數(shù)據(jù)庫文件,其擴展名是___D___。

  A..adp

  B..dbf

  C..frm

  D..mdb

  2、數(shù)據(jù)庫系統(tǒng)的核心是___B___。

  A.數(shù)據(jù)模型

  B.數(shù)據(jù)庫管理系統(tǒng)

  C.數(shù)據(jù)庫

  D.數(shù)據(jù)庫管理員

  3、數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用程序、___A___、用戶等構(gòu)成的人機系統(tǒng)。

  A.數(shù)據(jù)庫管理員

  B.程序員

  C.高級程序員

  D.軟件開發(fā)商

  4、在數(shù)據(jù)庫中存儲的是___B___。

  A.信息

  B.數(shù)據(jù)

  C.數(shù)據(jù)結(jié)構(gòu)

  D.數(shù)據(jù)模型

  5、在下面關于數(shù)據(jù)庫的說法中,錯誤的是___D___。

  A.數(shù)據(jù)庫有較高的安全性

  B.數(shù)據(jù)庫有較高的數(shù)據(jù)獨立性

  C.數(shù)據(jù)庫中的'數(shù)據(jù)可以被不同的用戶共享

  D.數(shù)據(jù)庫中沒有數(shù)據(jù)冗余

  6、下面關于新型數(shù)據(jù)庫的說法中,錯誤的是___C___。

  A.數(shù)據(jù)倉庫不是一個新的平臺,仍然使用傳統(tǒng)的數(shù)據(jù)庫管理系統(tǒng),而是一個新的概念

  B.分布式數(shù)據(jù)庫是一個數(shù)據(jù)在多個不同的地理位置存儲的數(shù)據(jù)庫

  C.面向?qū)ο髷?shù)據(jù)庫仍然采用傳統(tǒng)的關系型數(shù)據(jù)庫管理系統(tǒng)

  D.空間數(shù)據(jù)庫是隨著地理信息系統(tǒng)gis的開發(fā)和應用而發(fā)展起來的數(shù)據(jù)庫新技術

  7、不是數(shù)據(jù)庫系統(tǒng)特點的是___C___。

  A.較高的數(shù)據(jù)獨立性

  B.最低的冗余度

  C.數(shù)據(jù)多樣性

  D.較好的數(shù)據(jù)完整性

  8、在下列數(shù)據(jù)庫管理系統(tǒng)中,不屬于關系型的是___D___。

  A.MicorsoftAccess

  B.SQLserver

  C.Oracle

  D.DBTG系統(tǒng)

  9、Access是___C___數(shù)據(jù)庫管理系統(tǒng)。

  A.層次

  B.網(wǎng)狀

  C.關系型

  D.樹狀:

  10、在Access中,數(shù)據(jù)庫的基礎和核心是__A____。

  A.表

  B.查詢

  C.窗體

  D.宏

  全國計算機等級二級考試練習題及答案 2

  1、用于存放數(shù)據(jù)庫數(shù)據(jù)的是______。:A

  A.表

  B.查詢

  C.窗體

  D.報表

  2、如果在創(chuàng)建表中建立字段基本工資額,其數(shù)據(jù)類型應當為______。:B

  A.文本類型

  B.貨幣類型

  C.日期類型

  D.數(shù)字類型

  3、在Access中,表和數(shù)據(jù)庫的關系是______。A

  A.一個數(shù)據(jù)庫可以包含多個表

  B.一個表只能包含2個數(shù)據(jù)庫

  C.一個表可以包含多個數(shù)據(jù)庫

  D.一個數(shù)據(jù)庫只能包含一個表

  4、Access數(shù)據(jù)庫管理系統(tǒng)依賴于______操作系統(tǒng)。:B

  A.Dos

  B.Windows

  C.Unix

  D.Ucdos

  5、在關系型數(shù)據(jù)庫中,二維表中的一行被稱為______。:C

  A.字段

  B.數(shù)據(jù)

  C.記錄

  D.數(shù)據(jù)視圖

  6、定義某一個字段的默認值的作用是______。:C

  A.當數(shù)據(jù)不符合有效性規(guī)則時所顯示的信息

  B.不允許字段的值超出某個范圍

  C.在未輸入數(shù)值之前,系統(tǒng)自動提供數(shù)值

  D.系統(tǒng)自動把小寫字母轉(zhuǎn)換成大寫字母

  7、常見的數(shù)據(jù)模型有3種,它們是______。:B

  A.網(wǎng)狀、關系和語義

  B.層次、關系和網(wǎng)狀

  C.環(huán)狀、層次和關系

  D.字段名、字段類型和記錄

  8、在以下敘述中,正確的是______。D

  A.Access只能使用系統(tǒng)菜單創(chuàng)建數(shù)據(jù)庫應用系統(tǒng)

  B.Access不具備程序設計能力

  C.Access只具備了模塊化程序設計能力

  D.Access具有面向?qū)ο蟮腵程序設計能力

  9、不屬于Access對象的是______。B

  A.表

  B.文件夾

  C.窗體

  D.查詢

  10、表的組成內(nèi)容包括______。B

  A.查詢和字段

  B.字段和記錄

  C.記錄和窗體

  D.報表和字段

  全國計算機等級二級考試練習題及答案 3

  1、如果在創(chuàng)建表中建立需要存放二進制數(shù)據(jù)文檔的字段,其數(shù)據(jù)類型應當為___D ___。

  A.文本類型

  B.貨幣類型

  C.是/否類型

  D.OLE類型

  2、如果在創(chuàng)建表中建立需要存放時間的字段,其數(shù)據(jù)類型應當為___D___。

  A.文本類型

  B.貨幣類型

  C.是/否類型

  D.日期/時間類型

  3、如果在創(chuàng)建表中建立需要存放少于255個字符的字段,其數(shù)據(jù)類型應當為___A___。

  A.文本類型

  B.貨幣類型

  C.是/否類型

  D.OLE類型

  4、如果在創(chuàng)建表中建立能存放最多6.4萬個字符的字段,其數(shù)據(jù)類型應當為___B___。

  A.文本類型

  B.備注類型

  C.是/否類型

  D.OLE類型:

  5、如果在創(chuàng)建表中建立需要進行算術運算的字段,其數(shù)據(jù)類型應當為___A ___。

  A.數(shù)字類型

  B.備注類型

  C.是/否類型

  D.OLE類型:

  6、下邊哪個字段的.數(shù)據(jù)類型必須是8個字節(jié)___C ___。

  A.數(shù)字類型

  B.備注類型

  C.日期/時間型

  D.OLE類型:

  7、下邊哪個字段的數(shù)據(jù)類型必須是4個字節(jié)___D ___。

  A.數(shù)字類型

  B.備注類型

  C.貨幣類型

  D.自動編號類型:

  8、如果在創(chuàng)建表中建立需要存儲True/False的字段,其數(shù)據(jù)類型應當為___C ___。

  A.數(shù)字類型

  B.備注類型

  C.是/否類型

  D.OLE類型:

  9、數(shù)據(jù)庫中的基本單位是___A ___。

  A.表

  B.查詢

  C.窗體

  D.報表:

  10、從一個表或者多個表中選擇一部分數(shù)據(jù)的是__B ____。

  A.表

  B.查詢

  C.窗體

  D.報表

  全國計算機等級二級考試練習題及答案 4

  01.數(shù)據(jù)結(jié)構(gòu)與算法

  1.一個棧的初始狀態(tài)為空。現(xiàn)將元素 1、2、3、4、5、A、B、C、D、E 依次入棧,然后再

  依次出棧,則元素出棧的順序是(B)

  A.12345ABCDE

  B.EDCBA54321

  C.ABCDE12345

  D.54321EDCBA

  2.下列敘述中正確的是(D)

  A.循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu)

  B.在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動態(tài)變化情況

  C.在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動態(tài)變化情況

  D.循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定

  3.下列敘述中正確的是(A)

  A.順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈式存儲結(jié)構(gòu)的存儲空間不一定是連續(xù)的

  B.順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈式存儲結(jié)構(gòu)只針對非線性結(jié)構(gòu)

  C.順序存儲結(jié)構(gòu)能存儲有序表,鏈式存儲結(jié)構(gòu)不能存儲有序表

  D.鏈式存儲結(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間

  4.下列敘述中正確的是(D)。

  A.棧是“先進先出”的線性表

  B.隊列是“先進后出”的線性表

  C.循環(huán)隊列是非線性結(jié)構(gòu)

  D.有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈式存儲結(jié)構(gòu)

  5.支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是(A)。

  A.棧

  B.樹

  C.隊列

  D.二叉樹

  6.某二叉樹有 5 個度為 2 的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)是(C)。

  A.10

  B.8

  C.6

  D.4

  7.下列排序方法中,最壞情況下比較次數(shù)最少的是(D)。

  A.冒泡排序

  B.簡單選擇排序

  C.直接插入排序

  D.堆排序

  8.算法的有窮性是指(A)。

  A.算法程序的運行時間是有限的

  B.算法程序所處理的數(shù)據(jù)量是有限的

  C.算法程序的長度是有限的

  D.算法只能被有限的用戶使用

  9.對長度為 n 的線性表排序,在最壞情況下,比較次數(shù)不是 n(n-1)/2 的排序方法是(D)。

  A.快速排序

  B.冒泡排序

  C.直接插入排序

  D.堆排序

  10.下列關于棧的敘述正確的是(B)。

  A.棧按“先進先出”組織數(shù)據(jù)

  B.棧按“先進后出”組織數(shù)據(jù)

  C.只能在棧底插入數(shù)據(jù)

  D.不能刪除數(shù)據(jù)

  11.算法的空間復雜度是指(A)。

  A.算法在執(zhí)行過程中所需要的計算機存儲空間

  B.算法所處理的數(shù)據(jù)量

  C.算法程序中的語句或指令條數(shù)

  D.算法在執(zhí)行過程中所需要的臨時工作單元數(shù)

  12.下列關于線性鏈表的敘述中,正確的是(C)。

  A.各數(shù)據(jù)結(jié)點的存儲空間可以不連續(xù),但它們的`存儲順序與邏輯順序必須一致

  B.各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù)

  C.進行插入與刪除時,不需要移動表中的元素

  D.以上說法均不正確

  13.一棵二叉樹共有 25 個結(jié)點,其中 5 個是葉子結(jié)點,則度為 1 的結(jié)點數(shù)為(A)

  A.16

  B.10

  C.6

  D.4

  14.下列關于棧敘述正確的是(A)。

  A.棧頂元素最先能被刪除

  B.棧頂元素最后才能被刪除

  C.棧底元素永遠不能被刪除

  D.棧底元素最先被刪除

  15.下列敘述中正確的是(C)。

  A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化

  B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化

  C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化

  D.以上說法均不正確

  16.設循環(huán)隊列的存儲空間為 Q(1:35),初始狀態(tài)為 front=rear=35,F(xiàn)經(jīng)過一系列入隊

  與退隊運算后,front=15,rear=15,則循環(huán)隊列中的元素個數(shù)為(D)。

  A.15

  B.16

  C.20

  D.0 或 35

  17.下列與隊列結(jié)構(gòu)有關聯(lián)的是(D)。

  A.函數(shù)的遞歸調(diào)用

  B.數(shù)組元素的引用

  C.多重循環(huán)的執(zhí)行;

  D.先到先服務的作業(yè)調(diào)度

  【解析】:隊列的進出原則是“先進先出”,即為先到先服務,所以選 D。

  18.對下列二叉樹進行前序遍歷的結(jié)果為(C)。

  A.DYBEAFCZX

  B.YDEBFZXCA

  C.ABDYECFXZ

  D.ABCDEFXYZ

  19.設順序表的長度為 n。下列算法中,最壞情況下比較次數(shù)小于 n 的是(A)。

  A.尋找最大項

  B.堆排序

  C.快速排序

  D.順序查找法

  20.設棧的順序存儲空間為 S(1:m),初始狀態(tài)為 top=m+1。現(xiàn)經(jīng)過一系列正常的入棧與退

  棧操作后,top=20,則棧中的元素個數(shù)為(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),初始狀態(tài)為 top=0,F(xiàn)經(jīng)過一系列正常的入棧與退棧操

  作后,top=m+1,則棧中的元素個數(shù)為(A)。

  A.不可能

  B.m+1

  C.0

  D.m

  23.下列排序法中,最壞情況下時間復雜度最小的是(A)。

  A.堆排序

  B.快速排序

  C.希爾排序

  D.冒泡排序

  24.下列敘述中正確的是(A)。

  A.對數(shù)據(jù)進行壓縮存儲會降低算法的空間復雜度

  B.算法的優(yōu)化主要通過程序的編制技巧來實現(xiàn)

  C.算法的復雜度與問題的規(guī)模無關

  D.數(shù)值型算法只需考慮計算結(jié)果的可靠性

  25.下列排序法中,每經(jīng)過一次元素的交換會產(chǎn)生新的逆序的是(A)。

  A.快速排序

  B.冒泡排序

  C.簡單插入排序

  D.簡單選擇排序

  26.在具有 2n 個結(jié)點的完全二叉樹中,葉子結(jié)點個數(shù)為(A)。

  A.n

  B.n+1

  C.n-1

  D.n/2

  27.下列敘述中正確的是(A)。

  A.在棧中,棧頂指針的動態(tài)變化決定棧中元素的個數(shù)

  B.在循環(huán)隊列中,隊尾指針的動態(tài)變化決定隊列的長度

  C.在循環(huán)鏈表中,頭指針和鏈尾指針的動態(tài)變化決定鏈表的長度

  D.在線性鏈表中,頭指針和鏈尾指針的動態(tài)變化決定鏈表的長度

  28.某二叉樹的中序遍歷序列為 CBADE,后序遍歷序列為 CBADE,則前序遍歷序列為(A)。

  A.EDABC

  B.CBEDA

  C.CBADE

  D.EDCBA

  29.下列敘述中正確的是(A)。

  A.在循環(huán)隊列中,隊頭指針和隊尾指針的動態(tài)變化決定隊列的長度

  B.在循環(huán)隊列中,隊尾指針的動態(tài)變化決定隊列的長度

  C.在帶鏈的隊列中,隊頭指針與隊尾指針的動態(tài)變化決定隊列的長度

  D.在帶鏈的棧中,棧頂指針的動態(tài)變化決定棧中元素的個數(shù)

  30.設順序表的長度為 n。下列排序方法中,最壞情況下比較次數(shù)小于 n(n-1)/2 的是(A)。

  A.堆排序

  B.快速排序

  C.簡單插入排序

  D.冒泡排序

  31.某二叉樹共有 12 個結(jié)點,其中葉子結(jié)點只有 1 個。則該二叉樹的深度為(根結(jié)點在第 1

  層)(D)

  A.3

  B.6

  C.8

  D.12

  32.設一棵樹的度為 3,其中度為 3,2,1 的結(jié)點個數(shù)分別為 4,1,3。則該棵樹中的葉子

  結(jié)點數(shù)為(A)。

  A.10

  B.11

  C.12

  D.不可能有這樣的樹

  33.設表的長度為 15。則在最壞情況下,快速排序所需要的比較次數(shù)為(A)。

  A.105

  B.55

  C.15

  D.75

  34.設循環(huán)隊列的存儲空間為 Q(1:100),初始狀態(tài)為空,F(xiàn)經(jīng)過一系列正常操作后,front=49,則循環(huán)隊列中的元素個數(shù)為(A)。

  A.不確定

  B.49

  C.51

  D.50

  35.某完全二叉樹按層次輸出(同一層從左到右)的序列為 ABCDEFGH。該完全二叉樹的中

  序序列為(A)。

  A.HDBEAFCG

  B.HDEBFGCA

  C.ABDHECFG

  D.ABCDEFGH

  36.下面屬于整數(shù)類 I 的實例的是(A)

  A.229

  B.0.229

  C.229E-2

  D."229"

  37.下列敘述中正確的是(C)。

  A.所謂有序表是指在順序存儲空間內(nèi)連續(xù)存放的元素序列

  B.有序表只能順序存儲在連續(xù)的存儲空間內(nèi)

  C.有序表可以用鏈接存儲方式存儲在不連續(xù)的存儲空間內(nèi)

  D.任何存儲方式的有序表均能采用二分法進行查找

  38.設二叉樹如下則后序序列為(C)

  A.ABDEGCFH

  B.DBGEAFHC

  C.DGEBHFCA

  D.ABCDEFGH

  39.下列敘述中正確的是(B)。

  A.結(jié)點中具有兩個指針域的鏈表一定是二叉鏈表

  B.結(jié)點中具有兩個指針域的鏈表可以是線性結(jié)構(gòu),也可以是非線性結(jié)構(gòu)

  C.二叉樹只能采用鏈式存儲結(jié)構(gòu)

  D.循環(huán)鏈表是非線性結(jié)構(gòu)

  40.某二叉樹中有15個度為1的結(jié)點,16個度為2的結(jié)點,則該二叉樹中總的結(jié)點數(shù)為(C)。

  A.32

  B.46

  C.48

  D.49

  41.下列敘述中正確的是(A)

  A.有的二叉樹也能用順序存儲結(jié)構(gòu)表示

  B.有兩個指針域的鏈表就是二叉鏈表

  C.多重鏈表一定是非線性結(jié)構(gòu)

  D.順序存儲結(jié)構(gòu)一定是線性結(jié)構(gòu)

  42.設二叉樹共有 375 個結(jié)點,其中度為 2 的結(jié)點有 187 個。則度為 1 的結(jié)點個數(shù)是(A)。

  A.0

  B.1

  C.188

  D.不可能有這樣的二叉樹

  43.某系統(tǒng)結(jié)構(gòu)圖如下圖所示該系統(tǒng)結(jié)構(gòu)圖的寬度是(B)。

  A.5

  B.4

  C.2

  D.1

  44.設二叉樹的前序序列為 ABDEGHCFIJ,中序序列為 DBGEHACIFJ。則按層次輸出(從上

  到下,同一層從左到右)的序列為(A)

  A.ABCDEFGHIJ

  B.DGHEBIJFCA

  C.JIHGFEDCBA

  D.GHIJDEFBCA

  45.設順序表的長度為 16,對該表進行簡單插入排序。在最壞情況下需要的比較次數(shù)為(D)

  A.15

  B.60

  C.30

  D.120

  46.下列敘述中正確的是(A)

  A.循環(huán)隊列是線性結(jié)構(gòu)

  B.循環(huán)隊列是線性邏輯結(jié)構(gòu)

  C.循環(huán)隊列是鏈式存儲結(jié)構(gòu)

  D.循環(huán)隊列是非線性存儲結(jié)構(gòu)

  47.設某棵樹的度為 3,其中度為 3,2,1 的結(jié)點個數(shù)分別為 3,0,4。則該樹中的葉子結(jié)點數(shù)為

  (B)

  A.6

  B.7

  C.8

  D.不可能有這樣的樹

  48.下列敘述中錯誤的是(C)

  A.具有兩個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定屬于非線性結(jié)構(gòu)

  B.具有兩個以上葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定屬于非線性結(jié)構(gòu)

  C.具有兩個以上指針域的鏈式結(jié)構(gòu)一定屬于非線性結(jié)構(gòu)

  D.具有一個根結(jié)點且只有一個葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)也可能是非線性結(jié)構(gòu)

  49.下列結(jié)構(gòu)中屬于非線性結(jié)構(gòu)的是(C)

  A.循環(huán)隊列

  B.二維數(shù)組

  C.二叉鏈表

  D.雙向鏈表

  50.從表中任何一個結(jié)點位置出發(fā)就可以不重復地訪問到表中其他所有結(jié)點的鏈表是(A)

  A.循環(huán)鏈表

  B.雙向鏈表

  C.單向鏈表

  D.二叉鏈表

  51.設元素集合為 D={1,2,3,4,5,6}。B=(D,R)為線性結(jié)構(gòu)所對應的 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.執(zhí)行一個C語言編寫的源程序

  B.把C源程序翻譯成ASCII碼

  C.把C源程序翻譯成機器代碼

  D.把C源程序與系統(tǒng)提供的庫函數(shù)組合成一個二進制執(zhí)行文件

  【答案】C

  【解析】編譯程序的功能是將“高級語言”翻譯為“機器語言”。每條C語言語句,經(jīng)過編譯最終都將轉(zhuǎn)換成二進制的機器指令。答案選擇C選項。

  2.計算機高級語言程序的運行方法有編譯執(zhí)行和解釋執(zhí)行兩種,以下敘述中正確的是()。

  A. C語言程序僅可以編譯執(zhí)行

  B. C語言程序僅可以解釋執(zhí)行

  C. C語言程序既可以編譯執(zhí)行,又可以解釋執(zhí)行;

  D.以上說法都不對

  【答案】A

  【解析】編譯執(zhí)行是指程序執(zhí)行前需要一個專門的編譯過程把程序編譯成機器語言的文件,再次運行時不需要重新翻譯,執(zhí)行效率高;解釋執(zhí)行是指每個語句都是執(zhí)行的時候才翻譯,執(zhí)行效率低。用C語言編寫的程序必須經(jīng)過編譯器編譯后,轉(zhuǎn)換為二進制的機器指令來運行。答案選擇A選項。

  3.以下敘述中錯誤的是()。

  A. C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令

  B. C程序經(jīng)過編譯、鏈接步驟之后才能形成一個真正可執(zhí)行的二進制機器指令文件

  C.用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中

  D. C語言源程序經(jīng)編譯后生成后綴為的目標程序

  【答案】A

  【解析】A項錯誤,注釋語句不會被翻譯成二進制的機器指令。C源程序經(jīng)過C編譯程序編譯之后生成后綴為的二進制文件(稱為目標文件),然后由“鏈接程序”(Link)的軟件把文件與各種庫函數(shù)連接起來生成一個后綴為的可執(zhí)行文件。答案選擇A選項。

  4.以下敘述中錯誤的是()

  A.C語言的可執(zhí)行程序是由一系列機器指令構(gòu)成的

  B.用C語言編寫的源程序不能直接在計算機上運行

  C.通過編譯得到的二進制目標程序需要連接才可以運行

  D.在沒有安裝C語言集成開發(fā)環(huán)境的機器上不能運行C源程序生成的exe文件

  【答案】D

  【解析】A項正確,C語言的可執(zhí)行程序是由一系列機器指令組成的;BC項正確,用C語言編寫的源程序必須經(jīng)過編譯,生成二進制目標代碼,再經(jīng)過連接才能運行;D項錯誤,C語言經(jīng)過編譯鏈接后的二進制目標代碼可以脫離C語言集成開發(fā)環(huán)境獨立運行。答案選擇D選項。

  5.以下敘述正確的是()。

  A. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的二進制文件

  B. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的可執(zhí)行文件

  C. C編譯程序把文件后綴為的二進制文件編譯成文件后綴為的可執(zhí)行文件

  D.鏈接程序把文件后綴為.c的源程序文件鏈接成文件后綴為的可執(zhí)行文件

  【答案】A

  【解析】C編譯程序把文件后綴為C的源程序文件編譯成文件后綴為的二進制文件,鏈接將一個或多個目標文件與程序用到的庫文件連接起來,形成一個可以在操作系統(tǒng)直接運行的執(zhí)行程序,故排除B、C、D項,答案選擇A選項。

  6.以下敘述中正確的是(A.在C語言程序中,main函數(shù)必須放在其他函數(shù)的最前面

  B.每個后綴為.c的C語言源程序都可以單獨進行編譯

  C.在C語言程序中,只有main函數(shù)才可以單獨進行編譯

  D.每個后綴為.c的C語言源程序都應該包含一個main函數(shù)

  【答案】B

  【解析】main函數(shù)可以在程序的任何位置。每一個可執(zhí)行的.C程序都必須有一個且只能有一個主函數(shù)。后綴名為.c的C語言源程序都可以單獨進行編譯。main函數(shù)只是讓執(zhí)行程序的系統(tǒng)知道該從哪里開始執(zhí)行程序(從主函數(shù)處執(zhí)行),其他有關這個程序的子函數(shù)是通過函數(shù)調(diào)用來實現(xiàn)其功能(不需main函數(shù))。答案選擇B選項。

  7.以下敘述中錯誤的是()。

  A. C語言編寫的函數(shù)源程序,其文件名后綴可以是.c

  B. C語言編寫的函數(shù)都可以作為一個獨立的源程序文件

  C. C語言編寫的每個函數(shù)都可以進行獨立的編譯并執(zhí)行;

  D.一個C語言程序只能有一個主函數(shù)

  【答案】C

  【解析】C源程序經(jīng)過C編譯程序編譯之后生成一個后綴為的二進制文件(稱為目標文件),然后由稱為“連接程序”(Link)的軟件,把此文件與C語言提供的各種庫函數(shù)連接起來生成一個后綴為的可執(zhí)行文件。只有含有main函數(shù)的經(jīng)過編譯鏈接才能執(zhí)行。答案選擇C選項。

  8.以下敘述中錯誤的是(A.一個C程序可以包含多個不同名的函數(shù)

  B.一個C程序只能有一個主函數(shù)

  C. C程序在書寫時,有嚴格的縮進要求,否則不能編譯通過

  D. C程序的主函數(shù)必須用main作為函數(shù)名

  【答案】C

  【解析】一個C程序有且只有一個主函數(shù)main。一個C程序可以包含多個不同名字的子函數(shù)。C程序在書寫時沒有嚴格的縮進要求。答案選擇C選項。

  9.以下敘述中正確的是()。

  A. C語言規(guī)定必須用main作為主函數(shù)名,程序?qū)拇碎_始執(zhí)行

  B.可以在程序中由用戶指定任意一個函數(shù)作為主函數(shù),程序?qū)拇碎_始執(zhí)行

  C. C語言程序?qū)脑闯绦蛑械谝粋函數(shù)開始執(zhí)行;

  D. main的各種大小寫拼寫形式都可以作為主函數(shù)名,如:MAIN,Main等

  【答案】A

  【解析】用戶不能指定某函數(shù)為主函數(shù),C語言規(guī)定,程序從main函數(shù)開始執(zhí)行,從main函數(shù)退出,C語言函數(shù)名區(qū)別大小寫。答案選擇A選項。

  10.下列敘述中錯誤的是()。

  A. C程序可以由一個或多個函數(shù)組成

  B. C程序可以由多個程序文件組成

  C.一個C語言程序只能實現(xiàn)一種算法

  D.一個C函數(shù)可以單獨作為一個C程序文件存在

  【答案】C

  【解析】一個C程序可以有一個或多個程序文件,也可以有一個或多個函數(shù),所以一個C語言程序可以實現(xiàn)多種算法,答案選擇C選項。

  全國計算機等級二級考試練習題及答案 6

  一、選擇題

  1VBA程序流程控制的方式有( )。

  A.順序控制、條件控制和選擇控制

  B.條件控制、選擇控制和循環(huán)控制

  C.分支控制、順序控制和循環(huán)控制

  D.順序控制、選擇控制和循環(huán)控制

  參考答案:D

  參考解析:本題考查VBA中流程控制方式的知識。VBA程序流程控制的方式有三種,分別為順序控制、選擇控制和循環(huán)控制,對應結(jié)構(gòu)化程序設計的三種基本控制結(jié)構(gòu)。

  2下列敘述中正確的是( )。

  A.線性鏈表的各元素在存儲空間中的位置必須是連續(xù)的

  B.線性鏈表的頭元素一定存儲在其他元素的前面

  C.線性鏈表中的各元素在存儲空間中的位置不一定是連續(xù)的,但表頭元素一定存儲在其他元素的前面

  D.線性鏈表中的各元素在存儲空間中的位置不一定是連續(xù)的,且各元素的存儲順序也是任意的

  參考答案:D

  參考解析:在線性鏈表中,各元素在存儲空間中的位置是任意的,各元素的順序也是任意的,依靠指針來實現(xiàn)數(shù)據(jù)元素的前后件關系。

  3下列邏輯表達式中,能正確表示條件“x和Y都不是奇數(shù)”的是( )。

  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都不是奇數(shù),也就意味著x是偶數(shù),Y也是偶數(shù),那么兩個條件之間是“與”的關系;若要判斷某數(shù)是偶數(shù),需要這個數(shù)除2的余數(shù)為0。

  4語句Dim NewArray(10)As Integer的含義是( )。

  A.定義了一個整型變量且初值為10

  B.定義了l0個整數(shù)構(gòu)成的數(shù)組

  C.定義了11個整數(shù)構(gòu)成的數(shù)組

  D.將數(shù)組的第10元素設置為整型

  參考答案:C

  參考解析:本題考查VBA中數(shù)組的知識。數(shù)組變量由變量名和數(shù)組下標構(gòu)成,通常使用Dim語句來定義數(shù)組,其格式為:Dim數(shù)組名([下標下限t0]下標上限)As數(shù)據(jù)類型其中下標下限缺省為0。數(shù)組中的元素個數(shù)即為:下標上限一下標下限+1。

  5下列關于標準函數(shù)的說法,正確的是( )。

  A.Rnd函數(shù)用來獲得0到9之間的雙精度隨機數(shù)

  B.Int函數(shù)和Fix函數(shù)參數(shù)相同則返回值就相同

  C.Str函數(shù)用來把純數(shù)字型的字符串轉(zhuǎn)換為數(shù)值型

  D.Chr函數(shù)返回ASCIl碼對應的字符

  參考答案:D

  6執(zhí)行x=InputBox(”請輸入x的值”)時,在彈出的對話框中輸入l2,在列表框Listl選中第一個列表項,假設該列表項的內(nèi)容為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屬性是一個數(shù)組,其各元素就是列表框中的列表項,第一個列表項對應的數(shù)組下標為0。由于列表框中的列表項和輸入對話框的返回值都是字符串,在本題中使用了Val函數(shù)將其轉(zhuǎn)換為數(shù)字,此時如果使用“+”則會完成兩個數(shù)字相加,故此只能使用“&”連接兩個字符串。第6題 筆記記錄我的筆記(0) | 精選筆記(10)選擇筆記標簽:試題內(nèi)容(10)答案解析(0)

  7在條件宏設計時,對于連續(xù)重復的條件,可以用來代替的符號是( )。

  A.…B.=C.,D.:

  參考答案:A

  參考解析:本題考查條件宏的知識。如果在宏中加入條件表達式,就可以限制宏在滿足一定的條件下才能完成某種操作,我們稱之為條件宏。對于連續(xù)重復的條件,可以使用省號(…)代替重復條件。

  8在Access中,如果在模塊的過程內(nèi)部定義變量,則該變量的作用域為( )。

  A.局部范圍B.程序范圍C.全局范圍D.模塊范圍

  參考答案:A

  參考解析:變量定義在標準模塊的所有過程之外的起始位置,運行時在所有類模塊和標準模塊的所有子過程與函數(shù)過程中都可見。

  9表的組成內(nèi)容包括( )。

  A.查詢和報表B.字段和記錄C.報表和窗體D.窗體和字段

  參考答案:B

  參考解析:本題考查Access表基本概念的知識。在關系數(shù)據(jù)庫中關系是一個二維表,每一行稱為一個元組,每一列稱為一個屬性:在Access這個關系數(shù)據(jù)庫中.用表來實現(xiàn)關系,表的每一行稱作一條記錄,對應關系模型中的元組;每一列稱作一個字段,對應關系模型中的屬性。

  10假設一個書店用(書號,書名,作者,出版社,出版日期,庫存數(shù)量……)一組屬性來描述圖書,可以作為“關鍵字”的是( )。

  A.書號B.書名C.作者D.出版社

  參考答案:A

  參考解析:本題考查主關鍵字的知識。主關鍵字是一個或者多個字段的集合,是用于區(qū)別表中記錄惟一的標識,也就意昧著在一個表中主關鍵字不能取重復值。在ACCess的表中,可以定義三種類型的主關鍵字:自動編號主鍵、單字段主鍵和多字段主鍵。在本題中只有“書號”是每本書都不相同的,也就是主關鍵字。

  11在If…EndIf選擇結(jié)構(gòu)中,允許可嵌套的深度是( )。

  A.最多32層B.最多64層C.最多256層D.沒有嚴格限制

  參考答案:D

  參考解析:本題考查VBA中選擇結(jié)構(gòu)嵌套的知識。在VBA中稱在If...End If結(jié)構(gòu)中包含其他If…End If結(jié)構(gòu)的構(gòu)造為選擇嵌套,對于嵌套的層次沒有嚴格規(guī)定,理論卜.可以嵌套無窮多層次。

  13下列不屬于操作查詢的是( )。

  A.參數(shù)查詢B.生成表查詢C.更新查詢D.刪除查詢

  參考答案:A

  參考解析:本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源表追加數(shù)據(jù),更新、刪除源表中的數(shù)據(jù),以及生成表操作。

  14下列關于棧的敘述中,正確的選項是( )。

  A.在棧中只能刪除數(shù)據(jù)B.在棧中只能插入數(shù)據(jù)C.棧是先進先出的線性表D.棧是先進后出的線性表

  參考答案:D

  參考解析:

  棧是限定在一端進行插入與刪除的線性表。這種線性表只能在固定的一端進行插入和刪除操作,因此棧又稱后進先出表或先進后出表。

  15下列關于類、對象、屬性和方法的敘述中,錯誤的是( )。

  A.類是對一類相似對象的描述,這些對象具有相同的屬性和方法

  B.屬性用于描述對象的狀態(tài),方法用于表示對象的行為

  C.基于同一個類產(chǎn)生的兩個對象可以分別設置自己的屬性值

  D.通過執(zhí)行不同對象的同名方法,其結(jié)果必然是相同的

  參考答案:D

  參考解析:對象根據(jù)所接受的消息而做出動作,同樣的消息被不同的對象接受時可以導致完全不同的'行為,該現(xiàn)象稱為多態(tài)性,這種消息可以是同名的方法。

  17要求主表中沒有相關記錄時就不能將記錄添加到相關表中,則應該在表關系中設置( )。

  A.參照完整性B.有效性規(guī)則C.輸入掩碼D.級聯(lián)更新相關字段

  參考答案:A

  參考解析:本題考查參照完整性的知識。在關系數(shù)據(jù)庫中都有兩種完整性約束:實體完整性和參照完整性。實體完整性就是主屬性不能為空;參照完整性指的是兩個邏輯上有關系的表必須使得表里面的數(shù)據(jù)滿足它們的關系。例如主表中沒有相關記錄就不能將記錄添加到相關表;相關表中的記錄刪除時主表的相關記錄隨之刪除;相關表中的記錄更新時主表的相關記錄隨之更新都是參照完整性的例子。

  18為窗體中的命令按鈕設置單擊鼠標時發(fā)生的動作,應選擇設置其屬性對話框的( )。

  A.“格式”選項卡B.“事件”選項卡C.“方法”選項卡D.“數(shù)據(jù)”選項卡

  參考答案:B

  參考解析:本題考查窗體控件的基礎知識。在窗體上每一個控件都是一個對象,都具有三要素就是屬性、事件和方法。事件是控件可以響應的動作如單擊鼠標等,所以要想設計單擊鼠標時的動作就要設計單擊鼠標事件里面的內(nèi)容。

  20設變量x是一個整型變量,如果sgn(x)的值為l,則x的值是( )。

  A.1B.大于0的整數(shù)C.0D.小于0的整數(shù)

  參考答案:B

  參考解析:本題考查VBA中判斷符號函數(shù)的知識。Sgnoi函數(shù)是一個判斷符號的函數(shù),其參數(shù)為數(shù)值型的值,若參數(shù)小于o,則函數(shù)返回-1;若參數(shù)等于0,則函數(shù)返回0;若參數(shù)大于0,則函數(shù)返回1。

  22報表頁腳的作用是( )。

  A.用來顯示報表的標題、圖形或說明性文字

  B.用來顯示整個報表的匯總說明

  C.用來顯示報表中的字段名稱或?qū)τ涗浀姆纸M名稱

  D.用來顯示本頁的匯總說明

  參考答案:B

  參考解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標題、圖形或者說明性文字:報表頁腳處于報表的結(jié)束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。

  23結(jié)構(gòu)化分析方法是面向( )的自頂向下逐步求精進行需求分析的方法。

  A.對象B.數(shù)據(jù)結(jié)構(gòu)C.數(shù)據(jù)流D.目標

  參考答案:C

  參考解析:結(jié)構(gòu)化分析方法是面向數(shù)據(jù)流進行需求分析的方法,采用自頂向下、逐層分解,建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的邏輯模型。

  24下列關于控件的說法錯誤的是( )。

  A.控件是窗體上用于顯示數(shù)據(jù)和執(zhí)行操作的對象

  B.在窗體中添加的對象都稱為控件

  C.控件的類型可以分為:結(jié)合型、非結(jié)合型、計算型與非計算型

  D.控件都可以在窗體“設計”視圖中的工具箱中看到

  參考答案:C

  參考解析:本題考查窗體控件的知識。ACCess中的窗體中的控件是窗體上用于顯示數(shù)據(jù)和執(zhí)行操作以及美化窗體的對象;每一個在窗體中添加的對象包括窗體本身都稱為控件;它們可以在窗體“設計”視圖中的工具箱中看到并使用?丶念愋头譃榻Y(jié)合型、非結(jié)合型和計算型。

  25能被“對象所識別的動作”和“對象可執(zhí)行的活動”分別稱為對象的( )。

  A.方法和事件B.事件和方法C.事件和屬性D.過程和方法

  參考答案:B

  參考解析:本題考查面向?qū)ο蟮闹R。在面向?qū)ο蟮拈_發(fā)環(huán)境中,對象具有三要素:屬性、事件和方法。屬性是對象的靜態(tài)特性,一般用來描述對象的靜態(tài)特征;事件是可以被對象識別或接受的動作;方法是對象可以執(zhí)行的活動。

  27某二叉樹共有60個葉子結(jié)點與50個度為1的結(jié)點,則該二叉樹中的總結(jié)點數(shù)為( )。

  A.148B.169C.182D.198

  參考答案:B

  參考解析:葉子結(jié)點總是比度為2的結(jié)點多一個。所以,具有60個葉子結(jié)點的二叉樹有59個度為2的結(jié)點?偨Y(jié)點數(shù)=60個葉子結(jié)點+59個度為2的結(jié)點+50個度為1的結(jié)點=169個結(jié)點。

  28已知一個學生數(shù)據(jù)庫,其中含有班級、性別等字段,若要統(tǒng)計每個班男女學生的人數(shù),則應使用( )查詢。

  A.交叉表查詢B.選擇查詢C.參數(shù)查詢D.操作查詢

  參考答案:A

  參考解析:本題考查查詢種類的知識。常見的查詢種類有:選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。其中選擇查詢是根據(jù)指定的查詢準則從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果;交叉表查詢是利用表中的行和列來統(tǒng)計數(shù)據(jù);參數(shù)查詢利用對話框來提示用戶輸入準則;操作查詢在一次查詢操作中對所得結(jié)果進行編輯。本題中以性別為行標題,以班級為列標題,行列交叉處進行計數(shù),即可得到結(jié)果。

  29設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為( )。

  A.課號,成績B.學號,成績C.學號,課號D.學號,姓名,成績

  參考答案:C

  參考解析: 關鍵字是指屬性或?qū)傩缘慕M合,其值能夠惟一地標識一個元組,而在SC中學號和課號的組合可以對元組進行惟一的標識。

  31在窗體上,設置控件Com0為不可見的屬性是( )。

  A.Com0.NameB.Com0.CaptionC.Corn0.EnabledD.Com0.Visible

  參考答案:D

  參考解析:本題考查控件屬性的知識。在窗體的控件中,Visible屬性是用于指定控件是否可見。Enabled屬性用于指定控件是否可用,Caption屬性表示控件的標題,Name屬性表示控件的名稱。

  32用于關閉或打開系統(tǒng)消息的宏命令是( )。

  A.SetValueB.RequeryC.RestoreD.SetWamings

  參考答案:D

  參考解析:本題考查宏操作的知識。Access中提供了50多個可選的宏操作命令,在本題中SetValue用于設置屬性值;Requery用于刷新控件數(shù)據(jù);Restore用于將最大化或最小化窗口恢復至原始大小;SetWarnings用于關閉或打開系統(tǒng)消息。

  33在關系運算中,投影運算的含義是( )。

  A.在基本表中選擇滿足條件的記錄組成一個新的關系

  B.在基本表中選擇需要的字段(屬性)組成一個新的關系

  C.在基本表中選擇滿足條件的記錄和屬性組成一個新的關系

  D.上述說法均是正確的

  參考答案:B

  參考解析:本題考查關系運算的知識。關系運算可分為兩大類,一類是傳統(tǒng)的集合運算,如并、交、差和笛卡兒積:還有~類是專門的關系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關系中選擇滿足條件的元組;投影運算是在關系中指定某些屬性所組成新的關系;連接運算是將兩個關系拼接成~個新的關系,生成的新關系中包含滿足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。

  34在access數(shù)據(jù)庫中表就是( )

  A.數(shù)據(jù)庫B.記錄C.字段D.關系

  參考答案:D

  參考解析:本題考查表的基本概念的知識。在ACCess這個關系數(shù)據(jù)庫中,用表來實現(xiàn)邏輯層次中的關系也就是所說的一個關系就是一個二維表。表中的列稱作字段,行稱作記錄,而數(shù)據(jù)庫是一個總稱。

  35SQL語句不能創(chuàng)建的是( )。

  A.報表B.視圖C.數(shù)據(jù)表D.索引

  參考答案:A

  參考解析:本題考查SQL中定義語句的知識。SQL語言的功能包含數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)查詢和數(shù)據(jù)控制,其中的數(shù)據(jù)定義功能可以實現(xiàn)表、索引、視圖的定義、修改和刪除。在ACCess中提供3種創(chuàng)建報表的方式,分別是使用“自動報表,功能,使用向?qū)Чδ芎褪褂谩霸O計”視圖創(chuàng)建,使用SQL語句是不能創(chuàng)建報表的。

【全國計算機等級二級考試練習題及答案】相關文章:

全國計算機等級考試二級MySQL練習題及答案10-23

全國計算機等級考試二級教程MySQL練習題及答案09-03

全國計算機等級考試二級MySQL練習題07-31

全國計算機等級二級考試java試題及答案08-26

全國計算機等級考試二級MySQL試題及答案09-02

全國英語等級考試二級集訓練習題及答案10-08

全國英語等級考試pets二級輔導練習題及答案11-14

2017計算機等級考試《二級VFP》練習題與答案08-21

計算機等級考試二級Access考前練習題及答案11-02