2017計算機二級基礎選擇題練習及答案
引導語:計算機二級公共基礎知識是最容易提高成績的方面,以下是百分網小編分享給大家的2017計算機二級基礎選擇題練習及答案,歡迎閱讀練習!
一、數據庫基礎知識
1 軟件的組成是
A 程序 B 程序和文檔
C 算法加數據結構
D 程序、數據與相關文檔的完整集合
參考答案D
2 軟件調試的目的是
A 發現錯誤 B 改正錯誤
C 改善軟件的性能 D 驗證軟件的正確性
參考答案B
3 在面向對象方法中,實現信息隱蔽是依靠
A 對象的繼承 B 對象的多態
C 對象的封裝 D 對象的分類
參考答案C
4 下列敘述中,不符合良好程序設計風格要求的是
A 程序的效率第一,清晰第二
B 程序的可讀性好
C 程序中要有必要的注釋
D 輸入數據前要有提示信息
參考答案A
5 下列敘述中正確的是
A 程序執行的效率與數據的存儲結構密切相關
B 程序執行的效率只取決于程序的控制結構
C 程序執行的效率只取決于所處理的數據量
D 以上三種說法都不對
參考答案A
6 下列敘述中正確的是
A 數據的邏輯結構與存儲結構必定是一一對應的
B 由于計算機存儲空間是向量式的存儲結構,因此,數據的存儲結構一定是線性結構
C 程序設計語言中的數組一般是順序存儲結構,因此,利用數組只能處理線性結構
D 以上三種說法都不對
參考答案D
9 下列敘述中正確的是
A 數據庫系統是一個獨立的系統,不要需要操作系統的支持
B 數據庫技術的根本目標是要解決數據的共享問題
C 數據庫管理系統就是數據庫系統
D 以上三種說法都不對
參考答案B
10 下列敘述中正確的是
A 為了建立一個關系,首先要構造數據的邏輯關系
B 表示關系的二維表中各元組的每一個分量還可以分成若干數據項
C 一個關系的屬性名表稱為關系模式
D 一個關系可以包括多個二維表
參考答案A ?
11 用二維表來表示實體及實體之間聯系的數據模型是
A 實體-聯系模型 B 層次模型
C 網狀模型 D 關系模型
參考答案D
36 數據的存儲結構是指
A 存儲在外存中的數據
B 數據所占的存儲空間量
C 數據在計算機中的順序存儲方
D 數據的邏輯結構在計算機中的表示
參考答案D
45 用樹形結構表示實體之間聯系的模型是
A 關系模型 B 網狀模型
C 層次模型 D 以上三個都是
參考答案C
46 在超市營業過程中,每個時段要安排一個班組上崗值班,每個收款口要配備兩名收款員配合工作,共同使用一套收款設備為顧客服務。在數據庫中,實體之間屬于一對一關系的是
A “顧客”與“收款口”的關系
B “收款口”與“收款員”的關系
C “班組”與“收款員”的關系
D “收款口”與“設備”的關系
參考答案D
47 在教師表中,如果要找出職稱為“教授”的教師,所采用的關系運算是
A 選擇 B 投影 C 聯接 D 自然聯接
參考答案A
78 一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是
A 一對一 B 一對多 C 多對一 D 多對多
參考答案B
79 在數據管理技術發展的三個階段中,數據共享最好的是
A 人工管理階段 B 文件系統階段
C 數據庫系統階段 D 三個階段相同
參考答案C
80 有三個關系R、S和T如下:
由關系R和S通過運算得到關系T,則所使用的運算為
A 笛卡爾積 B 交 C 并 D 自然連接
參考答案D
112 數據庫應用系統中的核心問題是
A 數據庫設計 B 數據庫系統設計
C 數據庫維護 D 數據庫管理員培訓
參考答案A
113 有兩個關系R,S如下:
由關系R通過運算得到關系S,則所使用的運算為
A 選擇 B 投影 C 插入 D 連接
參考答案B
114 將E-R圖轉換為關系模式時,實體和聯系都可表示為
A 屬性 B 鍵 C 關系 D 域
參考答案C
115 按數據的組織形式,數據庫的數據模型可分為三種模型,它們是
A 小開、中開和大型 B 網狀、環狀和鏈狀
C 層次、網狀和關系 D 獨享、共享和實時
參考答案C
146 軟件詳細設計產生的圖如下
該圖是( ).
A N-S圖 B PAD圖 C 程序流程圖
D E-R圖
參考答案C
147 數據庫管理系統是
A 操作系統的一部分
B 在操作系統支持下的系統軟件
C 一種編譯系統 D 一種操作系統
參考答案B
148 在E-R圖中,用來表示實體聯系的圖形是
A 橢圓形 B 矩形 C 菱形 D 三角形
參考答案C
149 有三個關系R,S,T 如下:
R S T
其中關系T由關系R和S通過某種操作得到,該操作稱為
A 選擇 B 投影 C 交 D 并
參考答案D
151 某賓館中有單人間和雙人間兩種客房,按照規定,每位入住該賓館的客人都要進行身份登記。賓館數據庫中有客房信息表(房間號,……)和客人信息表(身份證號,姓名,來源,……);為了反映客人入住客房的情況,客房信息表與客人信息表之間的聯系應設計為
A 一對一聯系 B 一對多聯系
C 多對多聯系 D 無聯系
參考答案B
181 數據庫管理系統中負責數據模式定義的語言是
A 數據定義語言 B 數據管理語言
C 數據操縱語言 D 數據控制語言
參考答案A
183 數據庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它屬于數據庫設計的
A 需求分析階段 B 邏輯設計階段
C 概念設計階段 D 物理設計階段
參考答案C
184 有兩個關系R和T如下:
有兩個關系R和T如下:
A 選擇 B 投影 C 交 D 并
參考答案A
216 層次型、網狀型和關系型數據庫劃分原則是
A 記錄長度 B 文件的大小
C 聯系的復雜程度 D 數據之間的聯系方式
參考答案D
218 數據庫設計中反映用戶對數據要求的模式是
A 內模式 B 概念模式
C 外模式 D 設計模式
參考答案C?
219 有三個關系R、S和T如下:
則由關系R和S得到關系T的操作是
A 自然連接 B 交 C 投影 D 并
參考答案A
226 在SQL語言的SELECT語句中,用于實現選擇運算的子句是
A FOR B IF C WHILE D WHERE
參考答案D
240 窗體中有命令按鈕Commandl,事件過程如下:
Public Function f(x As Integer) As Integer
Dim y As Integer
x=20
y=2
f=x*y
End Function
Private Sub Commandl_Click()
Dim y As Integer
Static x As Integer
x=10
y=5
y=f(x)
Debug .Print x;y
End Sub
運行程序,單擊命令按鈕,則立即窗口中顯示的內容是
A 10 5 B 10 40
C 20 5 D 20 40
參考答案B
241 窗體中有命令按鈕Commandl和文本框Text1,事件過程如下:
Function result(ByVal x As Integer)As Boolean
If ×Mod 2=0 Then
result=True
Else
result=False
End If
End Function
Private Sub Commandl_Click()
x=Val(InputBox(“請輸入一個整數”))
If______ Then
Text1=Str(x)&“是偶數.”
Else
Text1=Str(x)&“是奇數.”
End If
End Sub
運行程序,單擊命令按鈕,輸入19,在Text1中會顯示“19是奇數”.那么在程序的空白處應填寫
A result(x)=“偶數” B result(x)
C resuIt(x)=“奇數” D NOT result(x)
參考答案B
242 窗體有命令按鈕Commandl和文本框Textl,對應的事件代碼如下:
Private Sub Commandl_Click( )
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next j
Next i
Text1 .Value=Str(x)
End Sub
運行以上事件過程,文本框中的輸出是
A 6 B 12 C 18 D 21
參考答案D
243 窗體中有命令按鈕run34,對應的事件代碼如下:
Private Sub run34_Enter()
Dim num As Integer,a As Integer,b As Integer,i As Integer
For i=1 To 10
num=InputBox(“請輸入數據:”,“輸入”)
If Int(num/2)=num/2 Then
a=a+1
Else
b=b+1
End If
Next i
MsgBox(“運行結果:a=”&Str(a)&“,b=”&Str(b))
End Sub
運行以上事件過程,所完成的功能是
A 對輸入的10個數據求累加和
B 對輸入的10個數據求各自的余數,然后再進行累加
C 對輸入的10個數據分別統計奇數和偶數的個數
D 對輸入的10個數據分別統計整數和非整數的個數
參考答案C
246 Access數據庫是一個( )。
A 數據庫文件系統 B 數據庫系統
C 數據庫應用系統 D 數據庫管理系統
參考答案D
248 如果一張數據表中含有“照片”字段,那么“照片”這一字段的數據類型通常為( )。
A 備注 B OLE對象 C 超級鏈接 D 鏈接向導
參考答案B
251 數據庫系統的特點包括( )。
A 實現數據共享,減少數據冗余
B 采用特定的數據模型
C 具有較高的數據獨立性、具有統一的數據控制功能
D 以上特點都包括
參考答案D
258 下面關于關系描述錯誤的是( )。
A 關系必須規范化
B 關系數據庫的二維表的元組個數是有限的
C 關系中允許有完全相同的元組
D 二維表中元組的次序可以任意交換
參考答案C
265 在數據的組織模型中,用樹形結構來表示實體之間聯系的模型稱為( )。
A 關系模型 B 網狀模型 C 層次模型 D 數據模型
參考答案 c
270 在關系數據庫的基本操作中,從表中取出滿足條件的元組的操作稱為( )。
A 投影 B 選擇 C 連接 D 求交
參考答案B
276 在同一所大學里,院系和教師的關系是( )。
A 一對一 B 一對多 C 多對一 D 多對多
參考答案B
305 關系型數據庫中所謂的“關系”是指( )。
A 各個記錄中的數據彼此間有一定的關聯關系
B 數據模型符合滿足一定條件的二維表格式
C 某兩個數據庫文件之間有一定的關系
D 表中的兩個字段有一定的關系
參考答案B
314 用二維表來表示實體及實體之間聯系的數據模型是( )。
A 層次模型 B 關系模型
C 網狀模型 D 實體—聯系模型
參考答案B
316 關系數據庫的任何檢索操作都是由三種基本運算組合而成的,這三種基本運算不包括 ( )。
A 聯接 B 關系 C 選擇 D 投影
參考答案B
327 DBS是指( )。
A 數據 B 數據庫 C 數據庫系統
D 數據庫管理系統
參考答案C
347 以下是對關系模型性質的描述,不正確的是( )。
A 在一個關系中,每個數據項不可再分,是最基本的數據單位
B 在一個關系中,同一列數據具有相同的數據類型
C 在一個關系中,各列的順序不可以任意排列
D 在一個關系中,不允許有相同的字段名
參考答案C
353 下列實體類型的聯系中,屬于多對多關系的是( )。
A 學生與課程之間的聯系
B 飛機的座位與乘客之間的聯系
C 商品條形碼與商品之間的聯系
D 車間與工人之間的聯系
參考答案A
376 不是數據庫系統特點的是( )。
A 較高的數據獨立性 B 最低的冗余度
C 數據多樣性 D 較好的數據完整性
參考答案C
386 在數據庫中,數據模型描述的是( )的集合。
A 文件 B 記錄 C 記錄及其聯系 D 數據
參考答案C
395 關系數據庫管理系統所管理的關系是( )。
A 一個二維表 B 若干個二維表
C 一個數據庫 D 若干個數據庫文件
參考答案B
399 對表進行水平方向的分割用的運算是( )。
A 連接 B 選擇 C 求交 D 投影
參考答案B
408 在關系數據庫中,一個元組對應表中( )。
A 一個字段 B 一個域 C 一個記錄 D 多個記錄
參考答案C
413 在一個二維表中,水平方向的行稱為( )。
A 元組 B 屬性 C 關鍵字 D 字段
參考答案A
415 下列第( )項,對數據庫特征的描述是錯誤的。
A 數據具有獨立性 B 可共享
C 消除了冗余 D 數據集中控制
參考答案C
417 數據管理系統能實現對數據庫中數據的查詢、插入、修改和刪除,這類功能稱為( )。
A 數據定義功能 B 數據管理功能
C 數據操作功能 D 數據控制功能
參考答案C
418 Access的數據庫類型是( )。
A 層次數據庫 B 網狀數據庫
C 關系數據庫 D 面向對象數據庫
參考答案C
二、數據庫和表
12 在企業中,職工的“工資級別”與職工個人“工資”的聯系是
A 一對一聯系 B 一對多聯系
C 多對多聯系 D 無聯系
參考答案B
13 假設一個書店用(書號,書名,作者,出版社,出版日期,庫存數量......)一組屬性來描述圖書,可以作為“關鍵字”的是
A 書號 B 書名 C 作者 D 出版社
參考答案A
14 下列屬于Access對象的是
A 文件 B 數據 C 記錄 D 查詢
參考答案D
15 在Access數據庫的表設計視圖中,不能進行的操作是
A 修改字段類型 B 設置索引
C 增加字段 D 刪除記錄
參考答案D
16 在Access數據庫中,為了保持表之間的關系,要求在子表(從表)中添加記錄時,如果主表中沒有與之相關的記錄,則不能在子表(從表)中添加改記錄。為此需要定義的關系是
A 輸入掩碼 B 有效性規則
C 默認值 D 參照完整性
參考答案D
49 在數據表中,對指定字段查找匹配項,按下圖“查找和替換”對話框中的設置的結果是
A 定位簡歷字段中包含了字符串“組織能力強”的記錄
B 定位簡歷字段僅為“組織能力強”的記錄
C 顯示符合查詢內容的第一條記錄
D 顯示符合查詢內容的所有記錄
參考答案B
50 “數學管理”數據庫中有學生表、課程表和選課表,為了有效地反映這三張表中數據之間的聯系,在創建數據庫時應設置
A 默認值 B 有效性規則
C 索引 D 表之間的關系
參考答案D
54 Access 數據庫中,為了保持表之間的關系,要求在主表中修改相關記錄時,子表相關記錄隨時之更改。為此需要定義參照完整性關系的
A 級聯更新相關字段 B 級聯刪除相關字段
C 級聯修改相關字段 D 級聯插入相關字段
參考答案A
55 如果輸入掩碼設置為“L”,則在輸入數據的時候,該位置上可以接受的合法輸入是
A 必須輸入字母或數字
B 可以輸入字母、數字或空格
C 必須輸入字母 A~Z D 任意符號
參考答案C
56 定義字段默認值的含義是
A 不得使該字段為空
B 不允許字段的值超出某個范圍
C 在末輸入數據之前系統自動提供的數值
D 系統自動把小寫字母轉換為大寫字母
參考答案C
81 Access數據庫中,表的組成是
A 字段和記錄 B 查詢和字段
C 記錄和窗體 D 報表和字段
參考答案A
82 若設置字段的輸入掩碼為“####-######”,該字段正確的輸入數據是
A 0755-123456
B 0755-abcdef
C abcd-123456
D ####-######
參考答案A
83 對數據表進行篩選操作,結果是
A 只顯示滿足條件的記錄,將不滿足條件的記錄從表中刪除
B 顯示滿足條件的記錄,并將這些記錄保存在一個新表中
C 只顯示滿足條件的記錄,不滿足條件的記錄被隱藏
D 將滿足條件的記錄和不滿足條件的記錄分為兩個表進行顯示
參考答案C
85 在Access的數據表中刪除一條記錄,被刪除的記錄
A 可以恢復到原來設置 B 被恢復為最后一條記錄
C 被恢復為第一條記錄 D 不能恢復
參考答案D
86 在Access中,參照完整性規則不包括
A 更新規則 B 查詢規則
C 刪除規則 D 插入規則
參考答案B
更多計算機二級考試試題推薦:
87 在數據庫中,建立索引的主要作用是
A 節省存儲空間 B 提高查詢速度
C 便于管理 D 防止數據丟失
參考答案B
116 數據庫中有A、B兩表,均有相同字段C,在兩表中C字段都設為主鍵,當通過C字段建立兩表關系時,則該關系為
A 一對一 B 一對多 C 多對多 D 不能建立關系
參考答案A
118 在Access數據庫對象中,體現數據庫設計目的的對象是
A 報表 B 模塊 C 查詢 D 表
參考答案D
119 下列關于空值的敘述中,正確的是
A 空值是雙引號中間沒有空格的值
B 空值是等于數值
C 空值是使用NULL或空白來表示字段的值
D 空值是用空格表示的值
參考答案C
120 在定義表中字段屬性時,對要求輸入相對固定格式的數據,例如電話號碼01065971234,應該定義該字段的
A 格式 B 默認值 C 輸入掩碼 D 有效性規則
參考答案C
150 Access數據庫的結構層次是
A 數據庫管理系統→應用程序→表
B 數據庫→數據表→記錄→字段
C 數據表→記錄→數據項→數據
D 數據表→記錄→字段
參考答案B
152 在學生表中要查找所有年齡小于20歲且姓王的男生,應采用的關系運算是
A 選擇 B 投影 C 聯接 D 比較
參考答案A
154 下列選項中,不屬于Access數據類型的是
A 數字 B 文本 C 報表 D 時間/日期
參考答案C
156 在關系窗口中,雙擊兩個表之間的連接線,會出現
A 數據表分析向導 B 數據關系圖窗口
C 連接線粗細變化 D 編輯關系對話框
參考答案D
157 在設計表時,若輸入掩碼屬性設置為“LLLL“,則能夠接收的輸入是
A abcd B 1234 C AB+C D ABa9
參考答案A
158 在數據表中篩選記錄,操作的結果是
A 將滿足篩選條件的記錄存入一個新表中
B 將滿足篩選條件的記錄追加到一個表中
C 將滿足篩選條件的記錄顯示在屏幕上
D 用滿足篩選條件的記錄修改另一個表中已存在的記錄
參考答案C
182 在學生管理的關系數據庫中,存取一個學生信息的數據單位是
A 文件 B 數據庫 C 字段 D 記錄
參考答案D
185 下列關于關系數據庫中數據表的描述,正確的是
A 數據表相互之間存在聯系,但用獨立的文件名保存
B 數據表相互之間存在聯系,是用表名表示相互間的聯系
C 數據表相互之間不存在聯系,完全獨立
D 數據表既相對獨立,又相互聯系
參考答案D
186 下列對數據輸入無法起到約束作用的是
A 輸入掩碼 B 有效性規則 C 字段名稱
D 數據類型
參考答案C
187 Access中,設置為主鍵的字段
A 不能設置索引 B 可設置為“有(有重復)”索引
C 系統自動設置索引 D 可設置為“無”索引
參考答案 C
188 輸入掩碼字符“&”的含義是
A 必須輸入字母或數字A
B 可以選擇輸入字母或數字a
C 必須輸入一個任意的字符或一個空格&
D 可以選擇輸入任意的字符或一個空格C
參考答案 C
189 在Access中,如果不想顯示數據表中的某些字段,可以使用的命令是
A 隱藏 B 刪除 C 凍結 D篩選
參考答案 A
190 通配符“#”的含義是
A 通配任意個數的字符 B 通配任何單個字符
C 通配任意個數的數字字符
D 通配任何單個數字字符
參考答案D
217 一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員、與實體計算機之間的聯系是
A 一對一 B 一對多 C 多對多 D 多對一
參考答案C
220 在Access中要顯示“教師表”中姓名和職稱的信息,應采用的關系運算是
A 選擇 B 投影 C 連接 D 關聯
221 學校圖書館規定,一名旁聽生同時只能借一本書,一名在校生同時可以借5本書,一名教師同時可以借10本書,在這種情況一F,讀者與圖書之間形成了借閱關系,這種借閱關系是
A 一對一聯系 B 一對五聯系
C 一對十聯系 D 一對多聯系
參考答案D
222 Access數據庫最基礎的對象是
A 表 B 宏 C 報表 D 查詢
參考答案A
223 下列關于貨幣數據類型的敘述中,錯誤的是
A 貨幣型字段在數據表中占8個字節的存儲空間
B 貨幣型字段可以與數字型數據混合計算,結果為貨幣型
C 向貨幣型字段輸入數據時,系統自動將其設置為4位小數 2
D 向貨幣型字段輸入數據時,不必輸入人民幣符號和千位分隔符
參考答案C
227 在數據表設計視圖中,不能進行的操作是
A 刪除一條記錄 B 修改字段的類型
C 刪除一個字段 D 修改字段的名稱
參考答案A
254 在數據庫中,建立索引的主要作用是( )。
A 節省存儲空間 B 提高查詢速度
C 便于管理 D 防止數據丟失
參考答案B
260 用戶可以為Access數據庫表中的字段定義有效性規則,有效性規則是( )。
A 控制符 B 文本 C 條件 D 三種說法都不正確
參考答案C
262 用Access創建的數據庫文件,其擴展名是( )。
A .adp B .dbf C .frm D .mdb
參考答案D
267 通常所說的數據庫系統(DBS)、數據庫管理系統(DBMS)和數據庫(DB)三者之間的.關系是( )。
A DBMS包含DB和DBS
B DB包含DBMS和DBS
C DBS包含DB和DBMS D 三者無關
參考答案C
272 在關系數據庫中,關系就是一個由行和列構成的二維表,其中行對應( )。
A 屬性 B 記錄 C 關系 D 主鍵
參考答案B
277 下列屬于Access對象的是( )。
A 字段 B 記錄 C 數據庫 D 窗體
參考答案D
278 下列各項中,對數據庫特征的描述不準確的是( )。
A 數據具有獨立性 B 數據結構化
C 數據集中控制 D 沒有冗余
參考答案D
289 某文本型字段的值只能為字母不允許超過6個,則可該字段的輸人掩碼屬性定義為( )。
A AAAAAA B LLLLLL C CCCCCC
D 999999
參考答案B
290 假設某數據庫表中有一個課程名字段,查找課程名稱以“計算機”開頭的記錄的準則是( )。
A Like "計算機" B 計算機
C Left([課程名稱],3)="計算機" D 以上都對
參考答案C
292據庫系統中,數據的最小訪問單位是( )。
A 字節 B 字段 C 記錄 D 表
參考答案B
300 ( )不是 Access關系數據庫中的對象。
A 查詢 B word文檔 C 數據訪問頁 D 窗體
參考答案B
306 在同一單位里,人事部門的職員表和財務部門的工資表的關系是( )。
A 一對一 B 多對多 C 一對多 D 多對一
參考答案A
309 在數據庫中,能夠惟一標識一個元組的屬性或屬性組合被稱為( )。
A 記錄 B 字段 C 域 D 關鍵字
參考答案D
311 Access2003數據庫文件是( )。
A txt文件 B mdb文件 C doc文件
D xls文件
參考答案B
313 退出Access數據庫管理系統可以使用( )快捷鍵。
A Alt+F5 B Ctrl+F4 C Alt+F+X D Ctrl+O
參考答案C
315 在同一單位中,部門和職員的關系是( )。
A 一對一 B 多對多 C 一對多 D 多對一
參考答案C
323 關于數據庫系統描述不正確的是( )。
A 可以實現數據共享
B 可以減少數據冗余
C 可以表示事物和事物之間的聯系
D 不支持抽象的數據模型
參考答案D
326 已知某一數據庫中有兩個表,它們的主鍵與外鍵是一對多的關系,這兩個表若想建立關聯,應該建立的永久聯系是( )。
A 一對一 B 多對多 C 一對多 D 多對一
參考答案C
330 下列數據類型能夠進行排序的是( )。
A 備注數據類型 B 超級鏈接數據類型
C OLE對象數據類型 D 數字數據類型
參考答案D
333 已知一個Access表的姓名字段的長度為12,下面關于姓名字段數據輸入( )是正確的。
A 最多能輸入24個英文字符 B 必段輸入12個漢字
C 漢字數與英文字符數之和最多不能超過12個
D 必須輸入12個英文字符
參考答案C
337 如果一張數據表中含有“照片”字段,那么“照片”這一字段的數據類型通常為( )。
A 備注 B OLE對象 C 超級鏈接D 鏈接向導
參考答案 B
341 某數據庫的表中要添加Internet站點的網址,則該采用的字段的數據類型是( )。
A OLE對象數據類型 B 超級銜接數據類型
C 查詢向導數據類型 D 自動編號數據類型
參考答案B
359 下列不屬于打開或關閉數據表對象的命令是( )。
A OpenForm B OpenReport C Close
D RunSQL
參考答案D
361 在Access中,表和數據庫的關系是( )。
A 一個數據庫可以包含多張表
B 一個數據庫僅包含一張表
C 一個表可以包含多個數據庫
D 一個表僅能包含兩個數據庫
參考答案A
364 假設某數據庫表中有一個工作時間字段、查找92年參加工作的職工記錄的準則是( )。
A Between #92-01-01# And #92-12-31#
B Between "92-01-01" And "92-12-31"
C Between "92.01.01" And "92.12.31"
D #92.01.01# #An#92.12.31#
參考答案A
365 某數據庫的表中要添加一張圖片,則該字段采用的數據類型是( )。
A OLE對象數據類型 B 超級銜接數據類型
C 查詢向導數據類型 D 自動編號數據類型
參考答案A
373 在對表中某一字段建立索引時,若其值有重復,可選擇什么索引( )。
A 主 B 有(無重復)
C 無 D 有(有重復)
參考答案D
374 對數據庫進行規劃、設計、協調、維護和管理的人員,通常被稱為( )。
A 用戶 B 程序員 C 工程師
D 數據庫管理員 DBA
參考答案D
377 Access不能進行排序或索引的數據類型是( )。
A 文本 B 備注 C 數字 D 自動編號
參考答案B
379 二維表的列對應( )。
A 主鍵 B 字段 C 記錄 D 關系
參考答案B
382 定義字段默認值的含義是( )。
A 該字段值不能為空
B 在未輸入數據之前系統自動提供的數值
C 系統自動把小寫字母轉化為大寫字母
D 不允許字段的值超出某個范圍
參考答案B
394 在Access中,“文本”數據類型的字段最大為( )個字節。
A 64 B 128 C 256 D 255
參考答案D
400 下列選項中,()是實體完整性的要求。
A 主鍵的取值不能為Null
B 字段的取值不能超出約定的范圍
C 數據的取值必須與字段相吻合
D 設置字段默認值
參考答案A
411 在Access數據庫中,表就是( )。
A 關系 B 數據庫 C 記錄 D 查詢
參考答案A
419 若要在某表中“姓名”字段中查找以wh開頭的所有人名,則應在查找內容框中輸人的字符串是( )。
A wh? B wh* C wh[] D wh#
參考答案B
三、查詢
17 將表A的記錄添加到表B中,要求保持表B中原有的記錄,可以使用的查詢是
A 選擇查詢 B 生成表查詢
C 追加查詢 D 更新查詢
參考答案C
18 在Access中,查詢的數據源可以是
A 表 B 查詢 C 表和查詢 D 表、查詢和報表
參考答案C
20 如果在查詢的條件中使用了通配符方括號“[ ]”,它的含義是
A 通配任意長度的字符
B 通配不在括號內的任意字符
C 通配方括號內列出的任一單個字符
D 錯誤的使用方法
參考答案C
21 現有某查詢設計視圖(如下圖所示),該查詢要查找的是
A 身高在160以上的女性和所有的男性
B 身高在160以上的男性和所有的女性
C 身高在160以上的所有人或男性
D 身高在160以上的所有人
參考答案A
48 在 SELECT 語句中使用 ORDER BY 是為了指定
A 查詢的表 B 查詢結果的順序
C 查詢的條件 D 查詢的字段
參考答案B
52 如果在數據庫中已有同名的表,要通過查詢覆蓋原來的表,應該使用的查詢類型是
A 刪除 B 追加 C 生成表 D 更新
參考答案C
53 條件“Not 工資額>2000”的含義是
A 選擇工資額大于 2000 的記錄
B 選擇工資額小于 2000 的記錄
C 選擇除了工資額大于 2000 之外的記錄
D 選擇除了字段工資額之外的字段,且大于 2000 的記錄
參考答案C
59 SQL 語句不能創建的是
A 報表 B 操作查詢 C 選擇查詢 D 數據定義查詢
參考答案A
84 在顯示查詢結果時,如果要將數據表中的“籍貫”字段名,顯示為“出生地”,可在查詢設計視圖中改動
A 排序 B 字段 C 條件 D 顯示
參考答案B
90 在Access數據庫中使用向導創建查詢,其數據可以來自
A 多個表 B 一個表
C 一個表的一部分 D 表或查詢
參考答案D
91 創建參數查詢時,在查詢設計視圖準則行中應將參數提示文本放置在
A { }中 B ( )中 C [ ]中 D < >中
參考答案C
92 在下列查詢語句中,與 SELECT TABL* FROM TAB1 WHERE InStr([簡歷],"籃球")<>0 功能相同的語句是
A SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like"籃球"
B SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like"*籃球"
C SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like"*籃球*"
D SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like"籃球*"
參考答案C
93 在Access數據庫中創建一個新表,應該使用的SQL語句是
A Create Table B Create Index
C Alter Table D Create Database
參考答案A
121 在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是
A * B % C & D #
參考答案D
124 下列關于SQL語句的說法中,錯誤的是
A INSERT語句可以向數據表中追加新的數據記錄
B UPDATE語句可以用來刪除數據表中已經存在的數據記錄
C DELETE語句用來刪除數據表中的記錄
D CREATE語句用來建立表結構并追加新的記錄
參考答案D
132 要從數據庫中刪除一個表,應使用的SQL語句是
A ALTER TABLE B KILL TABLE
C DELETE TABLE D DROP TABLE
參考答案D
136 能夠實現從指定記錄集里檢索特定字段值的函數是
A Dcount B Dlookup C Dmax D DSum
參考答案B
159 已知“借閱”表中有 “借閱編號”、“學號”和“借閱圖書編號”等字段,每個學生每借閱一本書生成一條記錄,要求按學生學號統計出每個學生的借閱次數,下列SQL語句中,正確的是
A Select 學號, count(學號) from 借閱
B Select 學號, count(學號) from 借閱 group by 學號
C Select 學號, sum(學號) from 借閱
D select 學號, sum(學號) from 借閱 order by 學號
參考答案B
160 在學生借書數據庫中,已有“學生”表和“借閱”表,其中“學生”表含有“學號”、“姓名”等信息,“借閱”表含有“借閱編號”、“學號”等信息。若要找出沒有借過書的學生記錄,并顯示其“學號”和“姓名”,則正確的查詢設計是
參考答案A
A
B
C
D
166 用于獲得字符串S最左邊4個字符的函數是
A Left(S, 4) B Left(S, 1, 4)
C Leftstr(S, 4) D Leftstr(S, 1, 4)
參考答案A
192 假設“公司”表中有編號、名稱、法人等字段,查找公司名稱中有“網絡”二字的公司信息,正確的命令是
A SELECT * FROM公司FOR名稱 = " *網絡* "
B SELECT * FROM公司FOR名稱LIKE "*網絡*"
C SELECT * FROM公司WHERE名稱="*網絡*"
D SELECT * FROM公司WHERE名稱LIKE"*網絡*"
參考答案D
193 利用對話框提示用戶輸入查詢條件,這樣的查詢屬于
A 選擇查詢 B 參數查詢
C 操作查詢 D SQL查詢
參考答案B
194 在SQL查詢中“GROUP BY”的含義是
A 選擇行條件 B 對查詢進行排序
C 選擇列字段 D 對查詢進行分組
參考答案D
225 如果在查詢條件中使用通配符“[]”,其含義是
A 錯誤的使用方法
B 通配不在括號內的任意字符
C 通配任意長度的字符
D 通配方括號內任一單個字符
參考答案D
228 下列表達式計算結果為數值類型的是
A #5/5/2010#-#5/1/2010# B “102”>“11”
C 102=98+4 D #5/1/2010#+5
參考答案A
230 在成績中要查找成績≥80且成績≤90的學生,正確的條件表達式是
A 成績Between 80 And 90
B 成績Between 80 To 90
C 成績Between 79 And 91
D 成績Between 79 To 91
參考答案A
231 “學生表”中有“學號”、“姓名”、“性別”和“入學成績”等字段。執行如下SQL命令后的結果是
Select avg(入學成績)From學生表Group by性別
A 計算并顯示所有學生的平均入學成績
B 計算并顯示所有學生的性別和平均入學成績
C 按性別順序計算并顯示所有學生的平均入學成績
D 按性別分組計算并顯示不同性別學生的平均入學成績
參考答案D
249 從字符串 A=”123456”中返回子串 B=”34”的正確表達式為( )
A B=Mid (A,3,2)
B B=Right(Left(A,4),2)
C B=Left(Right(A,4),2)
D 三個選項均正確
參考答案D
255 下列不屬于常用的SQL語句的是( )。
A Select B Insert C If D Update
參考答案C
261 利用對話框提示用戶輸入參數的查詢過程稱為
A 選擇查詢 B 參數查詢 C SQL查詢 D 操作查詢
參考答案B
269 b[___ae]11可以找到bill和bull但找不到bell,方括號內應補充的字符是( )。
A ! B - C # D ?
參考答案A
297 通配符“*”可以( )。
A 匹配零或多個字符 B 匹配任何一個字符
C 匹配一個數字 D 匹配空值
參考答案A
301 SQL 的含義是( )。
A 結構化查詢語言 B 數據定義語言
C 數據庫查詢語言 D 數據庫操縱與控制語言
參考答案A
302 在課程中要查找課程名稱中含”計算機“的課程,對應”課程名稱“字段的正確準則表達式是( )。
A “計算機” B “*計算機*”
C Like “*計算機*” D Like “計算機”
參考答案C
310 在ACCESS中,查詢的數據源可以是( )。
A 表 B 查詢 C 表和查詢 D 表、查詢和報表
參考答案C
324 假設某數據庫表中有一個工作時間字段,查找15天前參加工作的記錄的準則是( )。
A =Date()-15 B
C >Date()-15 D <=Date()一 15
參考答案 B
334 函數Mid(“abcdefg”,4,3)返回的值是( )
A "abc" B "abcd" C "def" D "cdef"
參考答案C
336 假設某數據庫表中有一個姓名字段,查找姓名為張三或李四的記錄的準則是( )。
A In("張三","李四")
B Like "張三" And Like "李四"
C Like ("張三","李四")
D "張三" And "李四"
參考答案A
343 下列SELECT語句語法正確的是( )。
A SELECT * FROM ''教師表’WHERE 性別=''男’
B SELECT * FROM ''教師表’WHERE 性別=男
C SELECT * FROM 教師表 WHERE 性別=男
D SELECT * FROM 教師表 WHERE 性別=''男’
參考答案D
370 A Or B”準則表達式表示的意思是( )。
A 表示查詢表中的記錄必須同時滿足or兩端的準則A和B,才能進入查詢結果集
B 表示查詢表中的記錄只需滿足or兩端的準則A和B中的一個,即可進入查詢結果集
C 表示查詢表中的記錄的數據介于A和B之間的記錄才能進入查詢結果集
D 表示查詢表中的記錄只需滿足與or兩端的準則A和B不相等時即可進入查詢結果集
參考答案B
375 將信息系 99年以前參加工作教師的職稱改為副教授可使用的查詢為( )。
A 生成表查詢 B 更新查詢
C 刪除查詢 D 追加查詢
參考答案B
391 連接式”2+3”&“=”&(2+3)的運算結果為( )
A “2+3=2+3” B “2+3=5”
C “5=5” D “5=2+3”
參考答案B
403 下列算式正確的是( )
A Fix(2.8)=3 B Fix(-2.8)=-3
C Fix(-2.8)=-2 D 以上都正確
參考答案C
404 要從教師關系中查詢教師的姓名和系部,需要進行的關系運算是( )。
A 選擇 B 投影 C 連結 D 求交
參考答案B
409 以下不屬于操作查詢的是( )
A 刪除表查詢 B 追加表查詢
C 更新表查詢 D 交叉表查詢
參考答案D
412 查找數據時,設查找內容為“b[!aeu]ll”,在下列字符串中能被找到的字符串是( )
A bill B ball C bell
D bull
參考答案A
416 下列屬于操作查詢的是( )。 1,刪除查詢 2,更新查詢 3,交叉表查詢 4,追加查詢 5,生成表查詢
A 1,2,3,4 B 2,3,4,5 C 1,3,4,5 D 1,2,4,5
參考答案D
四、窗體
22 在窗體中,用來輸入或編輯字段數據的交互控件是
A 文本框控件 B 標簽控件
C 復選框控件 D 列表框控件
參考答案A
57 在窗體上,設置控件 Command0 為不可見的屬性是
A Command0.Colore B Command0.Caption
C Command0.Enabled D Command0.Visible
參考答案D
58 能夠接受數值型數據輸入的窗體控件是
A 圖形 B 文本框 C 標簽 D 命令按鈕
參考答案B
94 要改變窗體上文本框控件的輸出內容,應設置的屬性是
A 標題 B 查詢條件 C 控件來源 D 記錄源
參考答案C
100 表達式Fix(-3.25)和Fix(3.75)的結果分別是
A -3, 3 B -4, 3 C -3, 4 D -4, 4
參考答案A
128 在宏的參數中,要引用窗體F1上的Text1文本框的值,應該使用的表達式是
A [Forms]![F1]![Text1] B Text1
C [F1].[Text1] D [Forms]_[F1]_[Text1]
參考答案A
162 在設計報表的過程中,如果要進行強制分頁,應使用的工具圖標是
A B C D
參考答案D
167 窗體Caption屬性的作用是
A 確定窗體的標題 B 確定窗體的名稱
C 確定窗體的邊界類型 D 確定窗體的字體
參考答案A
191 若要求在文本框中輸入文本時達到密碼“*”的顯示效果,則應該設置的屬性是
A 默認值 B 有效性文本
C 輸入掩碼 D 密碼
參考答案C
199 下列關于對象“更新前”事件的敘述中,正確的是
A 在控件或記錄的數據變化后發生的事件
B 在控件或記錄的數據變化前發生的事件
C 當窗體或控件接收到焦點時發生的事件
D 當窗體或控件失去了焦點時發生的事件
參考答案B
232 若在“銷售總數”窗體中有“訂貨總數”文本框控件,能夠正確引用控件值的是
A Forms.[銷售總數].[訂貨總數]
B Forms![銷售總數l.[訂貨總數]
C Forms.[銷售總數]![訂貨總數]
D Forms![銷售總數]![訂貨總數]
參考答案D
256 下列不屬于Access窗體視圖的是( )
A 設計視圖 B 窗體視圖
C 版面視圖 D 數據表視圖
參考答案C
287 屬于交互式控件的是( )。
A 標簽控件 B 文本框控件
C 命令按鈕控件 D 圖像控件
參考答案B
291 要改變窗體上文本框控件的輸出內容,應設置的屬性是______。
A 標題 B 查詢條件
C 控件來源 D 記錄源
參考答案C
293 要在文本框中顯示當前日期和時間,應當設置文本框的控件來源屬性為( )。
A =Date( ) B .=Time( )
C =NOW( ) D =Year( )
參考答案C
294 不是窗體文本框控件的格式屬性的選項是( )。
A 標題 B 可見性 C 前景顏色 D 背景顏色
參考答案A
298 不是窗體組成部分的是()
A 窗體頁眉 B 窗體頁腳 C 主體 D 窗體設計器
參考答案D
299 可以作為窗體記錄源的是( )。
A 表 B 查詢 C Select語句
D 表、查詢或Select語句
參考答案D
307 下列不屬于窗體類型的是( )。
A 縱欄式窗體 B 表格式窗體
C 開放式窗體 D 數據表窗體
參考答案C
317 既可以直接輸入文字,又可以從列表中選擇輸入項的控件是( )。
A 選項框 B 文本框
C 組合框 D 列表框
參考答案C
318 不是窗體控件的是()
A 表 B 標簽 C 文本框 D 組合框
參考答案A
320 下面關于列表框和組合框敘述正確的是()
A 列表框和組合框都可以顯示一行或多行數據
B 可以在列表框中輸入新值,而組合框不能
C 可以在組合框中輸入新值,而列表框不能
D 在列表框和組合框中均可以輸人新值
參考答案C
321 下面關于窗體的作用敘述錯誤的是()
A 可以接收用戶輸入的數據或命令
B 可以編輯、顯示數據庫中的數據
C 可以構造方便、美觀的輸人/輸出界面
D 可以直接存儲數據
參考答案D
更多計算機二級考試試題推薦:
325 在Access中已建立了"雇員"表,其中有可以存放照片的字段。在使用向導為該表創建窗體時,"照片"字段所使用的默認控件是( )。
A 圖像框 B 綁定對象框 C 非綁定對象框
D 列表框
參考答案B
346 在窗體上,設置控件Command0為不可見的屬性是( )。
A Command0.Colore B Command0.Caption
C Command0.Enabled D Command0.Visible
參考答案D
349 下列不屬于Access窗體視圖的是( )。
A 設計視圖 B 窗體視圖
C 版面視圖 D 數據表視圖
參考答案C
351 在計算控件中,每個表達式前都要加上( )。
A “=” B “!” C “,” D “Like”
參考答案A
352 當窗體中的內容較多而無法在一頁中顯示時,可以使用( )控件來進行分頁。
A 命令按鈕控件 B 組合框控件
C 選項卡控件 D 選項組控件
參考答案C
355 Access的窗體由多個部分組成,每個部分稱為一個( )。
A 控件 B 子窗體 C 節 D 頁
參考答案C
356 用表達式作為數據源的控件類型是( )。
A 結合型 B 非結合型 C 計算型 D 以上都是
參考答案C
五、報表
23 如果要在整個報表的最后輸出信息,需要設置
A 頁面頁腳 B 報表頁腳
C 頁面頁眉 D 報表頁眉
參考答案B
24 可作為報表記錄源的是
A 表 B 查詢 C Select語句 D 以上都可以
參考答案D
25 在報表中,要計算“數學”字段的最高分,應將控件的“控件來源”屬性設置為
A = Max([數學]) B Max(數學)
C = Max[數學] D = Max(數學)
參考答案A
96 Access報表對象的數據源可以是
A 表、查詢和窗體 B 表和查詢
C 表、查詢和SQL命令 D 表、查詢和報表
參考答案C
122 下列關于報表的敘述中,正確的是
A 報表只能輸入數據 B 報表只能輸出數據
C 報表可以輸入和輸出數據
D 報表不能輸入和輸出數據
參考答案B
123 要實現報表按某字段分組統計輸出,需要設置的是
A 報表頁腳 B 該字段的組頁腳
C 主體 D 頁面頁腳
參考答案B
198 在報表設計過程中,不適合添加的控件是
A 標簽控件 B 圖形控件
C 文本框控件 D 選項組控件
參考答案D
234 在報表中,要計算“數學”字段的最低分,應將控件的“控件來源”屬性設置為
A =Min([數學]) B =Min(數學)
C =Min[數學] D Min(數學)
參考答案A
247 查看報表的頁面數據輸出形態的視圖是
A 打印預覽 B 設計視圖
C 版面預覽 D 報表預覽
參考答案A
252 下列選項中,不屬于報表功能的是
A 分組組織數據,進行匯總
B 顯示格式化數據
C 可以包含子報表以及圖表數據
D 輸入和輸出數據
參考答案D
271 報表是以( )格式表現用戶數據的一種方式。
A 文檔 B 顯示 C 打印 D 視圖
參考答案C
280 如果設置報表上某個文本框的控件來源屬性為“=2*3+l”,則打開報表視圖時,該文本框顯示的信息是( )
A 未綁定 B 7 C 2*3+1 D 出錯
參考答案B
288 要設置僅在報表最后一頁主體內容之后輸出的信息,需要設置( )
A 報表頁眉 B 報表頁腳 C 頁面頁眉 D 頁面頁腳
參考答案B
296 在報表設計中,以下可以做綁定控件顯示普通字段數據的是( )
A 文本框 B 標簽 C 命令按鈕 D 圖像控件
參考答案A
339 以下敘述正確的是( )
A 報表只能輸人數據
B 報表只能輸出數據
C 報表可以輸人和輸出數據
D 報表不能輸人和輸出數據
參考答案B
342 關于報表數據源的設置,以下說法正確的是( )
A 可以是任意對象 B 只能是表對象
C 只能是查詢對象 D 只能是表對象或查詢對象
參考答案D
354 在宏的表達式中要引用報表test上控件txtName的值,可以使用引用式( )。
A txtName B test!txtName
C Reports!test!txtName D Reports!txtName
參考答案C
383 在報表設計的工具欄中,用于修飾版面以達到更好顯示效果的控件是( )
A 直線和矩形 B 直線和圓形
C 直線和多邊形 D 矩形和圓形
參考答案A
393 報表可以( )數據源中的數據。
A 編輯 B 顯示 C 修改 D 刪除
參考答案B
401 在報表每一頁的底部都輸出信息,需要設置的區域是( )
A 報表頁眉 B 報表頁腳
C 頁面頁眉 D 頁面頁腳
參考答案D
405 要設計出帶表格線的報表,需要向報表中添加( )控件完成表格線的顯示。
A 文本框 B 標簽 C 復選框 D 直線或矩形
參考答案D
六、數據訪問頁
26 將Access數據庫數據發布到Internet網上,可以通過
A 查詢 B 窗體 C 數據訪問頁 D 報表
參考答案C
125 在數據訪問工具箱中,加了插入一段滾動的文字應該選擇的圖標是
A B C D
參考答案B
286 數據訪問頁是一種獨立于ACCESS數據庫的文件,該文件的類型是( )。
A TXT文件 B HTML文件
C MDB文件 D DOC文件
參考答案B
304 Access所設計的數據訪問頁是一個( )。
A 獨立的外部文件 B 數據庫中的表
C 獨立的數據庫文件 D 數據庫記錄的超級鏈接
參考答案A
319 Access通過數據訪問頁可以發布的數據是( )。
A 只能是靜態數據
B 只能是數據庫中保持不變的數據
C 只能是數據庫中變化的數據
D 是數據庫中保存的數據
參考答案D
322 當在Access中保存Web頁時,Access在“數據庫“窗口中創建一個Access到HTML文件的( )。
A 指針 B 字段 C 快捷方式 D 地址
參考答案C
338 向數據訪問頁中插入會含有超級鏈接圖像的控件名稱是( )。
A 影片 B 圖像超級鏈接
C 圖像 D 滾動文字
參考答案B
344 數據訪問頁有二種,它們分別是頁視圖和( )。
A Web視圖 B 設計視圖
C 數據表視圖 D Internet視圖
參考答案B???
七、宏
27 打開查詢的宏操作是
A OpenForm B OpenQuery
C OpenTable D OpenModule
參考答案B
28 宏操作SetValue可以設置
A 窗體或報表控件的設置 B 刷新控件數據
C 字段的值 D 當前系統的時間
參考答案A
60 不能夠使用宏的數據庫對象是
A 數據表 B 窗體 C 宏 D 報表
參考答案A
61 在下列關于宏和模塊的敘述中,正確的是
A 模塊是能夠被程序調用的函數
B 通過定義宏可以選擇或更新數據
C 宏或模塊都不能是窗體或報表上的事件代碼
D 宏可以是獨立的數據庫對象,可以提供獨立的操作動作
參考答案D
97 要限制宏命令的操作范圍,可以在創建宏時定義
A 宏操作對象 B 宏條件表達式
C 窗體或報表控件屬性 D 宏操作目標
參考答案B
126 在運行宏的過程中,宏不能修改的是
A 窗體 B 宏本身 C 表 D 數據庫
參考答案B
127 在設計條件宏時,對于連續重復條件,要代替重復條件表達式可是使用符號
A … B : C ! D =
參考答案A
129 宏操作Quit的功能是
A 關閉表 B 退出宏 C 退出查詢 D 退出Access
參考答案D
163 下列操作中,適合使用宏的是
A 修改數據表結構 B 創建自定義過程
C 打開或關閉報表對象 D 處理報表中錯誤
參考答案C
196 為窗體或報表的控件設置屬性值的正確宏操作命令是
A Set B SetData C SetValue D SetWarnings
參考答案C
212 .在宏的表達式中還可能引用到窗體或報表上控件的值。引用窗體控件的值可以用表達式( )。
A Forms!窗體名!控件名 B Forms!控件名
C Forms!窗體名 D 窗體名!控件名
參考答案A
335 定義( )有利于對數據庫中宏對象的管理。
A 宏 B 宏組 C 數組 D 窗體
參考答案B
340 宏是一個或多個( )的集合。
A 事件 B 操作 C 關系 D 記錄
參考答案B
350 要限制宏命令的操作范圍,可以在創建宏時定義( )。
A 宏操作對象 B 宏條件表達式
C 窗體或報表控件屬性 D 宏操作目標
參考答案B
360 在一個數據庫中已經設置了自動宏AutoExec,如果在打開數據庫的時候不想執行這個自動宏,正確的操作是( )。
A 用Enter鍵打開數據庫
B 打開數據庫時按住Alt鍵
C 打開數據庫時按住Ctrl鍵
D 打開數據庫時按住Shift鍵
參考答案D
363 某窗體中有一命令按鈕,在窗體視圖中單擊此命令按鈕打開另一個窗體,需要執行的宏操作是( )。
A OpenQuery B OpenReport
C OpenWindow D OpenForm
參考答案D
366 在一個宏的操作序列中,如果既包含帶條件的操作,又包含無條件的操作。則帶條件的操作是否執行取決于條件式的真假,而沒有指定條件的操作則會( )。
A 無條件執行 B 有條件執行
C 不執行 D 出錯
參考答案A
367 能夠創建宏的設計器是( )。
A 窗體設計器 B 報表設計器
C 表設計器 D 宏設計器
參考答案D
368 有多個操作構成的宏,執行時是按( )依次執行的。
A 排序次序 B 輸入順序
C 從后往前 D 打開順序
參考答案A
369 下列命令中,屬于通知或警告用戶的命令是( )。
A Restore B Requery C Msgbox D RunApp
參考答案C
371 VBA的自動運行宏,必須命名為( )。
A AutoExec B AutoExe
C Auto D AutoExec.bat
參考答案A
378 打開查詢的宏操作是( )。
A OpenForm B OpenQuery
C OpenTable D OpenModule
參考答案B
八、模塊與VBA編程基礎
19 在一個Access的表中有字段“專業”,要查找包含“信息”兩個字的記錄,正確的條件表達式是
A =left([專業],2)="信息" B like "*信息*"
C ="*信息*" D Mid([專業],2)="信息"
參考答案B
29 使用Function語句定義一個函數過程,其返回值的類型
A 只能是符號常量
B 是除數組之外的簡單數據類型
C 可在調用時由運行過程決定
D 由函數定義時As子句聲明
參考答案D
30 在過程定義中有語句:
Private Sub GetData(ByRef f As Integer)
其中"ByRef"的含義是
A 傳值調用 B 傳址調用
C 形式參數 D 實際參數
參考答案B
32 在窗體中有一個標簽Label0,標題為“測試進行中”;有一個命令按鈕Command1,事件代碼如下:
Private Sub Command1_Click()
Label0.Caption="標簽"
End Sub
Private Sub Form_Load()
Form.Caption="舉例"
Command1.Caption="移動"
End Sub
打開窗體后單擊命令按鈕,屏幕顯示
A
B
C
D
參考答案BD
33 在窗體中有一個標簽Lb1和一個命令按鈕Command1,事件代碼如下:
Option Compare Database
Dim a As String * 10
Private Sub Command1_Click()
a="1234"
b=Len(a)
Me.Lb1.Caption=b
End Sub
打開窗體后單擊命令按鈕,窗體中顯示的`內容是
A 4 B 5 C 10 D 40
參考答案C???
34 下列不是分支結構的語句是
A If...Then...EndIf
B While...WEnd
C If...Then...Else...EndIf
D Select...Case...End Select
參考答案B
35 在窗體中使有一個文本框(名為n)接受輸入的值,有一個命令按鈕run,事件代碼如下:
Private Sub run_Click()
result=""
For i=1 To Me!n
For j=1 To Me!n
result=result+"*"
Next j
result=result+Chr(13)+Chr(10)
Next i
MsgBox result
End Sub
打開窗體后,如果通過文本框輸入的值為4,單擊命令按鈕后輸出的圖型是
A
****
****
****
****
B
*
***
*****
*******
C
****
******
********
**********
D
****
****
****
****
參考答案A
62 VBA 程序流程控制的方式是
A 順序控制和分支控制
B 順序控制和循環控制
C 循環控制和分支控制
D 順序、分支和循環控制
參考答案D
63 從字符串 s 中的第 2 個字符開始獲得 4 個字符的子字符串函數是
A Mid$(s,2,4) B Left$(s,2,4)
C Rigth(s,4) D Left$(s,4)
參考答案A
64 語句 Dim NewArray(10) As Integer 的含義是
A 定義了一個整型變量且初值為 10
B 定義了 10 個整數構成的數組
C 定義了 11 個整數構成的數組
D 將數組的第 10 元素設置為整型
參考答案C
65 在 Access 中,如果要處理具有復雜條件或循環結構的操作,則應該使用的對象是
A 窗體 B 模塊 C 宏 D 報表
參考答案B
66 不屬于 VBA 提供的程序運行錯誤處理的語句結構是
A On Error Then 標號 B On Error Goto 標號
C On Error Resume Next D On Error Goto 0
參考答案A
68 若要在子過程 Proc1 調用后返回兩個變量的結果,下列過程定義語句中有效的是
A Sub Proc1(n,m) B Sub Procl(ByVal n,m)
C Sub Procl(n,BYVal m) D Sub Procl(ByVal n, ByVal m)
參考答案A???
69 下列四種形式的循環設計中,循環次數最少的是
A a=5:b=8
Do
A=a+1
Loop While aB a=5:b=8
Do
a=a+1
Loop Until aC a=5:b=8
Do Until a
b=b+1
Loop
D a=5:b=8
Do Until a>b
a=a+1
Loop
參考答案C
70 在窗體中有一個命令按鈕 run35,對應的事件代碼如下:
Private Sub run35_Enter( )
Dim num As Integer
Dim a As Integer
Dim b As Integer
Dim i As Integer
For i=1 To 10
num=InputBox("請輸入數據:","輸入",1)
If Int(num/2)=num/2 Then
a=a+1
Else
B=b+1
End If
Next I
MsgBox("運行結果:a="& Str(a)&: ",b="& Str(b))
End Sub
運行以上事件所完成的功能是
A 對輸入的 10 個數據求累加和
B 對輸入的 10 個數據求各自的余數,然后再進行累加
C 對輸入的 10 個數據分別統計有幾個是整數,有幾個是非整數
D 對輸入的 10 個數據分別統計有幾個是奇數,有幾個是偶數
參考答案D
95 在下圖所示的窗體上,有一個標有“顯示”字樣的命令按鈕(名稱為Command1)和一個文本框(名稱為text1)。當單擊命令按鈕時,將變量sum的值顯示在文本框內,正確的代碼是
A Me!Text1.Caption=sum
B Me!Text1.Valuc=sum
C Me!Text1.Text=sum
D Me!Text1.Visiblc=sum
參考答案B?C?
98 在VBA中,實現窗體打開操作的命令是
A DoCmd.OpenForm B OpenForm
C Do.OpenForm D DoOpcn.Form
參考答案A
99 在Access中,如果變量定義在模塊的過程內部,當過程代碼執行時才可見,則這種變量的作用域為
A 程序范圍 B 全局范圍
C 模塊范圍 D 局部范圍
參考答案D
101 在VBA中,錯誤的循環結構是
A Do While條件式
循環體
Loop
B Do Until條件式
循環體
Loop
C Do Until
循環體
Loop條件式
D Do
循環體
Loop While條件式
參考答案C
103 在窗體中有一個命令按鈕(名稱為run34),對應的事件代碼如下:
Private Sub run34_Click( )
sum=0
For i=10 To 1 Step -2
sum=sum+i
Next i
MsgBox sum
End Sub
運行以上事件,程序的輸出結果是
A 10 B 30 C 55 D 其他結果
參考答案B
130 發生在控件接收焦點之前的事件是
A Enter B Exit C GotFocus D LostFocus
參考答案A
131 要想在過程Proc調用后返回形參x和y的變化結果,下列定義語句正確的是
A Sub Proc (x as Integer, y as Integer)
B Sub Proc(ByVal x as Integer, y as Integer)
C Sub Proc(x as Integer, ByVal y as Integer)
D Sub Proc(ByVal x as Integer, ByVal y as Integer)
參考答案A
135 在VBA 中,下列關于過程的描述中正確的是
A 過程的定義可以嵌套,但過程的調用不能嵌套
B 過程的定義不可以嵌套,但過程的調用可以嵌套
C 過程的定義和過程的調用均可以嵌套
D 過程的定義和過程的調用均不能嵌套
參考答案B
137 下列四個選項中,不是VBA 的條件函數的是
A Choose B If C Iif D Switch
參考答案A
138 設有如下過程:設有如下過程;X=1DOX=X+2Loop Until________。運行程序,要求循環體執行3 次后結束循環,空白處應填入的語句是________。
A x<=7 B x<7 C x>=7 D x>7
參考答案C
155 下列關于OLE對象的敘述中,正確的是
A 用于輸入文本數據
B 用于處理超級鏈接數據
C 用于生成自動編號數據
D 用于鏈接或內嵌Windows支持的對象
參考答案D
164 執行語句:MsgBox ”AAAA”, vbOKCancel+vbQuetion, “BBBB”之后,彈出的信息框
A 標題為“BBBB”、框內提示符為“驚嘆號”、提示內容為“AAAA”
B 標題為“AAAA”、框內提示符為“驚嘆號”、提示內容為“BBBB”
C 標題為“BBBB”、框內提示符為“問號”、提示內容為“AAAA”
D 標題為“AAAA”、框內提示符為“問號”、提示內容為“BBBB”
參考答案C
169 下列程數據類型中,不屬于VBA的是
A 長整型 B 布爾型 C 變體型 D 指針型
參考答案D
170 下列數組聲明語句中,正確的是
A Dim A [3,4] As Integer B Dim A (3,4) As Integer
C Dim A [3;4] As Integer D Dim A (3;4) As Integer
參考答案B
171 在窗體中有一個文本框Test1,編寫事件代碼如下:
Private Sub Form_Click()
X= val (Inputbox(“輸入x的值”))
Y= 1
If X<>0
Then Y= 2
Text1.Value = Y
End Sub
打開窗體運行后,在輸入框中輸入整數12,文本框Text1中輸出的結果是
A 1 B 2 C 3 D 4
參考答案B
172 在窗體中有一個命令按鈕Command1和一個文本框Test1,編寫事件代碼如下: Private Sub Command1_Click()
For I = 1 To 4
x = 3
For j = 1 To 3
For k = 1 To 2
x= x + 3
Next k
Next j
Next I
Text1.Value = Str(x)
End Sub
打開窗體運行后,單擊命令按鈕,文本框Text1中輸出的結果是
A 6 B 12 C 18 D 21
參考答案D
173 在窗體中有一個命令按鈕Command1,編寫事件代碼如下:
Private Sub Command1_Click()
Dim s As Integer
s = p(1) + p(2) + p(3) + p(4)
debug.Print s
End Sub
Public Function p (N As Integer)
Dim Sum As Integer
Sum = 0
For i = 1 To N
Sum = Sum + 1
Next i
P = Sum
End Function
打開窗體運行后,單擊命令按鈕,輸出的結果是
A 15 B 20 C 25 D 35
參考答案B
195 在調試VBA程序時,能自動被檢查出來的錯誤是
A 語法錯誤 B 邏輯錯誤
C 運行錯誤 D 語法錯誤和邏輯錯誤
參考答案A
197 在已建窗體中有一命令按鈕(名為Commandl),該按鈕的單擊事件對應的VBA代碼為:
Private Sub Commandl_Click()
subT.Form.RecordSource = "select * from雇員"
End Sub
單擊該按鈕實現的功能是
A 使用select命令查找“雇員”表中的所有記錄
B 使用select命令查找并顯示“雇員”表中的所有記錄
C 將subT窗體的數據來源設置為一個字符串
D 將subT窗體的數據來源設置為“雇員”表
參考答案D
200 下列屬于通知或警告用戶的命令是
A PrintOut B OutputTo
C MsgBox D RunWarnings
參考答案C
202 如果X是一個正的實數,保留兩位小數、將千分位四舍五入的表達式是
A 0.01*Int(x+0.05) B 0.01*Int(100*(X+0.005))
C 0.01*Int(x+0.005) D 0.01*Int(100*(X+0.05))
參考答案B
203 在模塊的聲明部分使用“Option Base 1”語句,然后定義二維數組A(2 to 5,5),則該數組的元素個數為
A 20 B 24 C 25 D 36
參考答案A
204 由“For i=1 To 9 Step -3”決定的循環結構,其循環體將被執行
A 0次 B 1次 C 4次 D 5次
參考答案B
206 在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:
Private Sub Commandl_Click()
Dim y As Integer
y = 0
Do
y = InputBox("y=")
If (y Mod 10) + Int(y / 10) = 10 Then Debug.Print y;
Loop Until y = 0
End Sub
打開窗體運行后,單擊命令按鈕,依次輸入10、37、50、55、64、20、28、19、-19、0,立即窗口上輸出的結果是
A 37 55 64 28 19 19 B 10 50 20
C 10 50 20 0 D 37 55 64 28 19
參考答案D
207 在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:
Private Sub Command1_Click()
Dim x As Integer, y As Integer
x = 12: y = 32
Call Proc(x, y)
Debug.Print x; y
End Sub
Public Sub Proc(n As Integer, ByVal m As Integer)
n = n Mod 10
m = m Mod 10
End Sub
打開窗體運行后,單擊命令按鈕,立即窗口上輸出的結果是
A 2 32 B 12 3 C 2 2 D 12 32
參考答案A
208 在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:
Private Sub Commandl_Click()
Dim d1 As Date
Dim d2 As Date
dl = #12/25/2009#
d2 = #1/5/2010#
MsgBox DateDiff(” ww”, d1, d2)
End Sub
打開窗體運行后,單擊命令按鈕,消息框中輸出的結果是
A 1 B 2 C 10 D 11
參考答案B
233 因修改文本框中的數據而觸發的事件是
A Change B Edit C Getfocus D LostFocus
參考答案A
235 要將一個數字字符串轉換成對應的數值,應使用的函數是
A Val B Single C Asc D Space
參考答案A
236 下列變量名中,合法的是
A 4A B A-1 C ABC_1 D private
參考答案C
237 若變量i的初值為8,則下列循環語句中循環體的執行次數為
Do While i<=17
i=i+2
Loop
A 3次 B 4次 C 5次 D 6次
參考答案C
更多計算機二級考試試題推薦:
245 已知程序段:
s=0
For I=1 to 10 Step 2
S=s+1
I=I*2
Next I
當循環結束后,變量I和s的值為( )。
A 10,1 B 11,2 C 22,3 D 16,3
參考答案C
250 已定義好有參函數f(m),其中形參m是整型變量。下面調用該函數,傳遞實參為5,將返回的函數值賦值給變量t。以下正確的是( )。
A t=f(m) B t=Call f(m)
C t=f(5) D t=Call f(5)
參考答案C
253 VBA的邏輯值進行算術運算時,True值被當做( )。
A 0 B -1 C 1 D 任意值
參考答案B
257 返回給定日期l-7的值。表示給定日期是一周中的哪一天的函數為( )。
A Weekday(date) B Hour(date)
C Date() D Sum
參考答案A
263 VBA數據類型符號”%”表示的數據類型是( )
A 整數 B 長整數 C 單精度數 D 雙精度數
參考答案A
264 從字符串S(”abcdefg“)中返回子串B(”cd“)的正確表達式為( )。
A Mid(S,3,2) B Right(Left(S,4),2)
C Left(Right(S,5),2) D 以上都可以
參考答案D
268 字符函數Rtrim(字符表達式)返回值是去掉字符表達式( )的字符串。
A 前導空格 B 中間空格
C 兩端空格 D 尾部空格
參考答案D
274 以下有關優先級的比較,正確的是( )。
A 算術運算符>關系運算符>連接運算符
B 算術運算符>連接運算符>邏輯運算符
C 連接運算符>算術運算符>關系運算符
D 邏輯運算符>關系運算符>算術運算符
參考答案B
275 以下哪個選項定義了10個整型數構成的數組,數組元素為 NewArray(l)至 NewArray(l0)。( )。
A Dim NewArray(10) As Integer
B Dim NewArray(1 to 10) As Integer
C Dim NewArray(10) Integer
D Dim NewArray(1 to 10) Integer
參考答案B
279 以下將變量 NewVar定義為 Interger型正確的是( )。
A Interger mewVar B Dim NewVar Of Integer
C Dim NewVar As Integer
D Dim Interger NewVar
參考答案C
281 能夠實現從指定記錄集里檢索特定字段值的函數是( )
A Nz B Dsum C Dlookup D Rnd
參考答案C
282 以下關于變量的敘述錯誤的是( )。
A 變量名的命名同字段命名一樣,但變量命名不能包含有空格或除了下劃線符號外的任何其他的標點符號
B 變量名不能使用VBA的關鍵字
C VBA中對變量名的大小寫敏感,變量名“Newyear”和“newyear”代表的是兩個不同的變量
D 根據變量直接定義與否,將變量劃分為隱含型變量和顯式變量
參考答案C
283 在“NewVar=528”語句中,變量NewVar的類型默認為( )。
A Boolean B Variant C Double D Integer
參考答案B
284 在模塊中執行宏“macro1”的格式為是( )。
A Functio.RunMacro B DoCmd.RunMacro
C Sub.RunMacro macro D RunMacro macro
參考答案B
285 以下關于標準模塊的說法不正確的是( )。
A 窗體模塊和報表模塊屬于類模塊,它們從屬與各自的窗體或報表
B 窗體模塊和報表模塊具有局部特性,其作用范圍局限在所屬窗體或報表內部
C 窗體模塊和報表模塊中的過程可以調用標準模塊中已經定義好的'過程
D 窗口模塊和報表模塊生命周期是伴隨著應用程序的打開而開始、關閉結束
參考答案C??
295 程序段:
For S=5 TO S=10 Step 1
S=2*S
Next S
該循環執行的次數為( )。
A 1 B 2 C 3 D 4
參考答案A
329 要顯示格式為“頁碼/總頁數”的頁碼,應當設置文本框的控件來源屬性值為( )
A [Page]/[Pages]
B =[Page]/[Pages]
C [Page]& "/" &[Pages]
D =[Page]&”/”&[Pages]
參考答案D
362 函數Right(Left(Mid(“Access DataBase”,1O,3),2),l)返回的值是( )
A t B at C a D B
參考答案C
372 VBA表達式DateSerial返回的值的類型是( )
A 整數 B 長整數 C 日期/時間 D 布爾型
參考答案C
384 Dim I As Integer
I=Int(-3.25)
I的返回值是( )。
A -3 B -4 C 3 D 3.25
參考答案B
385 VBA中定義局部變量可以用關鍵字( )
A Const B Dim C Public D Static
參考答案B
387 程序段:
Dim M As Single
Dim N As Single
Dim P As Single
M=Abs(-7)
N=Int(-2.4)
P=M+N
P的返回值是( )。
A 9 B -9 C 5 D 4
參考答案D
389 VBA表達式IIf(0,20,30)的值為( )
A 20 B 30 C 25 D 10
參考答案B
390 程序段:
D=#2004-8-1#
T=#12:08:20#
MM=Month(D)
ss=Second(T)
MM的返回值是( )。
A 2004 B 8 C 1 D 38200
參考答案B
392 程序段:
str1="helloworld"
str2="計算機等級考試"
str3=Right(str1,3)
sir3的返回值是( )。
A hel B loworld C rld D hellowo
參考答案C
397 運行下面的程序段:
For k=5 to 10 Step 2
k=k*2
Next k
則循環次數為( )。
A 1 B 2 C 3 D 5
參考答案A
398 程序段:
x=0
For i=1 to 10 step 2
x=x+i
i=i*2
Next i
當循環結束后,變量i的值為( )。
A 22 B 10 C 11 D 16
參考答案A
402 程序段:
Str=“計算機科學技術”
Str=Mid(str,3,2)
Str的返回值是( )。
A 計算機科學 B 機科學技術 C 機科 D 科學
參考答案C
406 VBA中定義符號常量可以用關鍵字( )。
A Const B Dim C Public D Static
參考答案A
407 已知程序段:
S=0
For I=1 to 10 step 2
S=S+1
I=I*2
Next I
當循環結束后變量I,S的值分別為( )。
A 22,3 B 11,4 C 10,5 D 16,6
參考答案A
410 VBA中用實際參數a和 b調用有參函數過程 Area(m,n)的正確形式是( )。
A Area m,n B Area a,b
C Call Area(m,n) D Call Area a,b
參考答案B
414 VBA數據類型符號 “&”表示的數據類型是( )
A 整數 B 長整數 C 單精度數 D 雙精度數
參考答案B
420 下列算式正確的是( )。
A Int(2.5)=3 B Int(2.5)=2
C Int(2.5)=25 D Int(2.5)=0.5
參考答案B
VBA數據庫編程
31 在Access中,DAO的含義是
A 開放數據庫互連應用編程接口
B 數據庫訪問對象
C Active數據對象 D 數據庫動態鏈接庫
參考答案B
67 ADO 的含義是
A 開放數據庫互連應用編程接口
B 數據庫訪問對象 C 動態鏈接庫
D Active 數據對象
參考答案D
104 在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學生成績,如果輸入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進入后續程序處理。run35命令按鈕的Click的事件代碼如下:
Private Sub run35_Click( )
Dim flag As Boolcan
result=0
flag=True
Do While flag
result=Val(InputBox("請輸入學生成績:", "輸入"))
If result>=0 And result <=100 Then
___________
Else
MsgBox "成績輸入錯誤,請重新輸入"
End If
Loop
Rem 成績輸入正確后的程序代碼略
End Sub
程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是
A flag=False B flag=Not flag
C flag=True D Exit Do
參考答案C
133 在VBA中要打開名為“學生信息錄入”的窗體,應使用的語句是
A DoCmd.OpenForm “學生信息錄入”
B OpenForm “學生信息錄入”
C DoCmd.OpenWindows “學生信息錄入”
D OpenWindows “學生信息錄入”
參考答案A
139 在窗體中添加一個名稱為Command1 的命令按鈕,然后編寫如下事件代碼:
Private Sub Commandl_Click() Msgbox f(24,18) End Sud Public Function f (m As Integer)As Integer Do while m<>n Do While m>n m=m-n Loop Do While m n=n-m Loop Loop f=m End Function
窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是
A 2 B 4 C 6 D 8
參考答案C
165 窗體中有3個命令按鈕,分別命名為Command1、Command2和 Command3。當單擊Command1按鈕時,Command2按鈕變為可用,Command3按鈕變為不可見。下列Command1的單擊事件過程中,正確的是
A private sub Command1_Click()
Command2.Visible = true
Command3.Visible = false
B private sub Command1_Click()
Command2.Enable = true
Command3.Enable = false
C private sub Command1_Click()
Command2.Enable = true
Command3.Visible = false
D private sub Command1_Click()
Command2.Visible = true
Command3.Enable = false
參考答案C
174 下列過程的功能是:通過對象變量返回當前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個數。
Sub GetRecNum( )
Dim rs As Object
Set rs = Me.Recordset
MsgBox-----
End Sub
程序空白處應填寫的是
A Count B rs.Count
C RecordCount D rs. RecordCount
參考答案D
201 能夠實現從指定記錄集里檢索特定字段值的函數是
A Nz B Find C Lookup D DLookup
參考答案 D
209 下列程序段的功能是實現“學生”表中“年齡”字段值加1
Dim Str As String
Str=" "
Docmd.RunSQL Str
空白處應填入的程序代碼是
A 年齡=年齡+1 B Update學生 Set 年齡=年齡+1
C Set 年齡=年齡+1 D Edit 學生 年齡=年齡+l
參考答案B
244 運行下列程序,輸入數據8, 9, 3, 0后,窗體中顯示結果是
Private Sub Form _click()
Dim sum AsInteger,m As Integer
sum=0
Do
m=InputBox(“輸入m”)
sum=sum+m
Loop Until m=0
MsgBox sum
End Sub
A 0 B 17 C 20 D 21
參考答案C
更多計算機二級考試試題推薦:
【計算機二級基礎選擇題練習及答案】相關文章:
計算機二級公共基礎選擇題練習及答案08-07
一級計算機基礎選擇題練習及答案05-28
計算機二級VF選擇題練習及答案201704-05