<var id="f1f7d"></var>
<cite id="f1f7d"><video id="f1f7d"></video></cite>
<var id="f1f7d"><video id="f1f7d"></video></var>
<cite id="f1f7d"></cite>
<cite id="f1f7d"><video id="f1f7d"><thead id="f1f7d"></thead></video></cite>
<var id="f1f7d"></var> <cite id="f1f7d"><span id="f1f7d"><menuitem id="f1f7d"></menuitem></span></cite>
<cite id="f1f7d"></cite>
<var id="f1f7d"></var><cite id="f1f7d"></cite>
<var id="f1f7d"><strike id="f1f7d"></strike></var><var id="f1f7d"></var>
<cite id="f1f7d"><video id="f1f7d"><menuitem id="f1f7d"></menuitem></video></cite>
您現在的位置: 弘智首頁 > 計算機等級考試 > 二級VB >

2016年計算機二級ACCESS筆試預測試題及答案(1)

時間:2013-03-25 12:53 來源:弘智培訓

一、選擇題

  在下列各題的A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確的選項涂寫在答題卡相應位置上,答在試卷上不得分。

  (1)假設線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數為

  A)log2n

  B)n2

  C)O(n1.5)

  D)n(n-1)/2

  (2)算法分析的目的是

  A)找出數據結構的合理性

  B)找出算法中輸入和輸出之間的關系

  C)分析算法的易懂性和可靠性

  D)分析算法的效率以求改進

  (3)線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是

  A)每個元素都有一個直接前件和直接后件

  B)線性表中至少要有一個元素

  C)表中諸元素的排列順序必須是由小到大或由大到小

  D)除第一個元素和最后一個元素外,其余每個元素都有一個且只有一個直接前件和直接后件

  (4)在單鏈表中,增加頭結點的目的是

  A)方便運算的實現

  B)使單鏈表至少有一個結點

  C)標識表結點中首結點的位置

  D)說明單鏈表是線性表的鏈式存儲實現

  (5)軟件工程的出現是由于

  A)程序設計方法學的影響

  B)軟件產業化的需要

  C)軟件危機的出現

  D)計算機的發展

  (6)軟件開發離不開系統環境資源的支持,其中必要的測試數據屬于

  A)硬件資源

  B)通信資源

  C)支持軟件

  D)輔助資源

  (7)在數據流圖(DFD)中,帶有名字的箭頭表示

  A)模塊之間的調用關系

  B)程序的組成成分

  C)控制程序的執行順序

  D)數據的流向

  (8)分布式數據庫系統不具有的特點是

  A)數據分布性和邏輯整體性

  B)位置透明性和復制透明性

  C)分布性

  D)數據冗余

  (9)關系表中的每一橫行稱為一個

  A)元組

  B)字段

  C)屬性

  D)碼

  (10)下列數據模型中,具有堅實理論基礎的是

  A)層次模型

  B)網狀模型

  C)關系模型

  D)以上3個都是

  (11)Access數據庫中哪個數據庫對象是其他數據庫對象的基礎

  A)報表   B)查詢   C)表   D)模塊

  (12)下圖所示的數據模型屬于

  A)關系模型   B)層次模型

  C)網狀模型   D)以上皆非

  (13)下列關系模型中術語解析不正確的是

  A)記錄,滿足一定規范化要求的二維表,也稱關系

  B)字段,二維表中的一列

  C)數據項,也稱為分量,是每個記錄中的一個字段的值

  D)字段的值域,字段的取值范圍,也稱為屬性域

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

  A)參照完整性   B)輸入掩碼

  C)有效性規則   D)級聯更新相關字段

  (15)某數據庫的表中要添加一個word文檔,則應采用的字段類型是

  A)OLE對象數據類型   B)超級連接數據類型

  C)查閱向導數據類型   D)自動編號數據類型

  (16)若要在某表中"姓名"字段中查找以"李"開頭的所有人名,則應在查找內容文本框中輸入的字符串是

  A)李?   B)李*

  C)李[]   D)李#

  (17)Access中主要有以下哪幾種查詢操作方式?

 、龠x擇查詢  、趨挡樵

 、劢徊姹聿樵儭  、懿僮鞑樵

 、軸QL查詢

  A)只有①②    B)只有①②③

  C)只有①②③④   D)①②③④⑤全部

  (18)SQL查詢語句中,對選定的字段進行排序的子句是

  A)ORDER BY   B)WHERE

  C)FROM   D)HAVING

  (19)下列不屬于查詢視圖的是

  A)設計視圖    B)模板視圖

  C)數據表視圖   D)SQL視圖

  (20)對查詢能實現的功能敘述正確的是

  A)選擇字段,選擇記錄,編輯記錄,實現計算,建立新表,建立數據庫

  B)選擇字段,選擇記錄,編輯記錄,實現計算,建立新表,更新關系

  C)選擇字段,選擇記錄,編輯記錄,實現計算,建立新表,設置格式

  D)選擇字段,選擇記錄,編輯記錄,實現計算,建立新表,建立基于查詢的報表和窗體

  (21)設置排序可以將查詢結果按一定的順序排列,以便于查閱。如果所有的字段都設置了排序,那么查詢的結果將先按哪個排序字段進行排序?

  A)最左邊   B)最右邊

  C)最中間   D)都可以

  (22)關于準則 Like"[!香蕉,菠蘿,土豆]" ,以下滿足的是

  A)香蕉   B)菠蘿

  C)蘋果   D)土豆

  (23)窗體是Access數據庫中的一種對象,以下哪項不是窗體具備的功能?

  A)輸入數據

  B)編輯數據

  C)輸出數據

  D)顯示和查詢表中的數據

  (24)窗體中可以包含一列或幾列數據,用戶只能從列表中選擇值,而不能輸入新值的控件是

  A)列表框

  B)組合框

  C)列表框和組合框

  D)以上兩者都不可以

  (25)當窗體中的內容太多無法放在一頁中全部顯示時,可以用哪個控件來分頁?

  A)選項卡   B)命令按鈕

  C)組合框   D)選項組


(26)關于報表功能的敘述不正確的是

  A)可以呈現各種格式的數據

  B)可以包含子報表與圖標數據

  C)可以分組組織數據,進行匯總

  D)可以進行計數、求平均、求和等統計計算

  (27)下面關于報表對數據的處理中敘述正確的選項是

  A)報表只能輸入數據

  B)報表只能輸出數據

  C)報表可以輸入和輸出數據

  D)報表不能輸入和輸出數據

  (28)要在報表上顯示格式為"8/總9頁"的頁碼,則計算控件的控件源應設置為

  A)[Page]/總[Pages]

  B)=[Page]/總[Pages]

  C)[Page]&"/總"&[Pages]

  D)=[Page]&"/總"&[Pages]

  (29)報表統計計算中,如果是進行分組統計并輸出,則統計計算控件應該布置在

  A)主體節

  B)報表頁眉/報表頁腳

  C)頁面頁眉/頁面頁腳

  D)組頁眉/組頁腳

  (30)可以將Access數據庫中的數據發布在Internet中的是

  A)查詢   B)數據訪問頁

  C)窗體   D)報表

  (31)與窗體和報表的設計視圖工具箱比較,下列哪個控件是數據訪問頁特有的?

  A)文本框    B)標簽

  C)命令按鈕   D)滾動文字

  (32)發生在控件接收焦點前的事件是

  A)Enter   B)GotFocus   C)Exit   D)LostFocus

  (33)下面程序運行后輸出是

  Private Sub Form_Click()

  for i=1 to 4

  x=1

  for j=1 to 3

  x=3

  for k=1 to 2

  x=x+6

  next k

  next j

  next i

  print x

  End Sub

  A)7   B)15   C)157   D)538

  (34)已知程序段:

  s=0

  For i=1 To 10 Step 2

  s=s+1

  i=i*2

  Next i

  當循環結束后,變量i、s的值各為

  A)10,4   B)11,3   C)22,3   D)16,4

  (35)窗體上添加有3個命令按鈕,分別命名為Command1、Command2和Command3。編寫Command1的單擊事件過程,完成的功能為,當單擊按鈕Command1時,按鈕Command2可用,按鈕Command3不可見。以下正確的是

  A)Private Sub Command1_Click()

  Command2.Visible=True

  Command3.Visible=False

  End Sub

  B)Private Sub Command1_Click()

  Command2.Enabled=True

  Command3.Enabled=False

  End Sub

  C)Private Sub Command1_Click()

  Command2.Enabled=True

  Command3.Visible=False

  End Sub

  D)Private Sub Command1_Click()

  Command2.Visible=True

  Command3.Enabled=False

  End Sub

  二、填空題

  請將每一個空的正確答案寫在答題卡序號的橫線上,答在試卷上不給分。

  (1)在算法正確的前提下,評價一個算法的兩個標準是 【1】 。

  (2)將代數式 Z=x2+y2a+b 轉換成程序設計中的表達式為 【2】 。

  (3)軟件危機出現于60年代末,為了解決軟件危機,人們提出了 【3】 的原理來設計軟件,這就是軟件工程誕生的基礎。

  (4)【4】 是數據庫設計的核心。

  (5)在關系模型中,把數據看成一個二維表,每一個二維表稱為一個 【5】 。

  (6)控件的類型分為3種。綁定型控件主要用于顯示、輸入、更新數據表中的字段;__【6】__控件沒有數據源,可以用來顯示信息、線條、矩形或圖像;__【7】__控件用表達式作為數據源。

  (7)若要查找某表中"姓氏"字段所有包含'sh'字符串的姓,則應在查找內容文本框中輸入__【8】__。

  (8)在SQL的SELECT語句中,用于實現選擇運算和分組的短語是__【9】__和__【10】__。

  (9)在創建主/子窗體前,必須設置__【11】__之間的關系。

  (10)報表設計中頁碼的輸出、分組統計數據的輸出等均是通過設置綁定控件的控件源為計算表達式形式而實現的,這些控件就稱為__【12】__。

  (11)數據訪問頁主要有兩種視圖方式:頁視圖和__【13】__。

  (12)在窗體中繪制兩個文本框和一個命令按鈕,然后在命令按鈕的代碼窗口中編寫如下事件過程:

  Private Sub Command1_Click()

  Text1="VB programming"

  Text2=Text1

  Text1="ABCD"

  End Sub

  程序運行后,單擊命令按鈕,文本框Text2中顯示的內容為__【14】__。

  (13)在下面的VBA程序段運行時,內層循環的循環次數是__【15】__

  For m=0 To 7 Step 3

  For n = m-1 To m+1

  Next n

  Next m


答案解析

  一、選擇題

  (1)D

  解析: 假設線性表的長度為n,則在最壞情況下,冒泡排序要經過n/2遍的從前往后的掃描和n/2遍的從后往前的掃描,需要的比較次數為n(n-1)/2。

  (2)D

  解析: 算法分析是指對一個算法的運行時間和占用空間做定量的分析,一般計算出相應的數量級,常用時間復雜度和空間復雜度表示。分析算法的目的就是要降低算法的時間復雜度和空間復雜度,提高算法的執行效率。

  (3)D

  解析: 線性表可以為空表;第一個元素沒有直接前件,最后一個元素沒有直接后件;線性表的定義中,元素的排列并沒有規定大小順序。

  (4)A

  解析: 頭結點不僅標識了表中首結點的位置,而且根據單鏈表(包含頭結點)的結構,只要掌握了表頭,就能夠訪問整個鏈表,因此增加頭結點目的是為了便于運算的實現。

  (5)C

  解析: 軟件工程概念的出現源自于軟件危機。為了消除軟件危機,通過認真研究解決軟件危機的方法,認識到軟件工程是使計算機軟件走向工程科學的途徑,逐步形成了軟件工程的概念。

  (6)D

  解析:軟件測試過程中,輔助資源包括測試用例(測試數據)、測試計劃、出錯統計和最終分析報告等。

  (7)D

  解析: 數據流相當于一條管道,并有一級數據(信息)流經它。在數據流圖中,用標有名字的箭頭表示數據流。數據流可以從加工流向加工,也可以從加工流向文件或從文件流向加工,并且可以從外部實體流向系統或從系統流向外部實體。

  (8)D

  解析: 分布式數據庫系統具有數據分布性、邏輯整體性、位置透明性和復制透明性的特點,其數據也是分布的;但分布式數據庫系統中數據經常重復存儲,數據也并非必須重復存儲,主要視數據的分配模式而定。若分配模式是一對多,即一個片段分配到多個場地存放,則是冗余的數據庫,否則是非冗余的數據庫。

  (9)A

  解析: 關系表中,每一行稱為一個元組,對應表中的一條記錄;每一列稱為表中的一個屬性,對應表中的一個字段;在二維表中凡能惟一標識元組的最小屬性集稱為該表的鍵或碼。

  (10)C

  解析: 關系模型較之格式化模型(網狀模型和層次模型)有以下方面的優點,即數據結構比較簡單、具有很高的數據獨立性、可以直接處理多對多的聯系,以及有堅實的理論基礎。

  (11)C

  解析: 表是所有數據庫對象的基礎。

  (12)B

  解析: 層次數據模型的特點是有且只有一個結點無雙親,這個結點稱為"根結點";其他結點有且只有一個雙親。網狀數據模型的特點是允許一個以上結點無雙親;一個結點可以有多于一個的雙親。關系數據模型是以二維表的形式來表示的。

  (13)A

  解析: 表中的每一橫行稱為一個記錄,也稱元組。

  (14)A

  解析: 參照完整性是在輸入或刪除記錄時,為維持表之間已定義的關系而必須遵循的規則。如果實施了參照完整性,那么當主表中沒有相關記錄時,就不能將記錄添加到相關表中,也不能在相關表中存在匹配的記錄時刪除主表中的記錄,更不能在相關表中有相關記錄時,更改主表中的主鍵值。

  (15)A

  解析: OLE對象指的是其他使用OLE協議程序創建的對象,例如,Word文檔、Excel電子表格、圖像、聲音和其他二進制數據。

  (16)B

  解析: '?'是通配任意單個字符 ,'*'通配任意字符和字符串,'[ ]'通配[ ]內的任意單個字符,'#'通配任意單個數字。

  (17)D

  解析: ①②③④⑤全部屬于查詢操作方式。

  (18)A

  解析: SQL語句中,ORDER BY表示排序。

  (19)B

  解析: 查詢的視圖包括設計、數據表、SQL視圖。

  (20)D

  解析: 建立數據庫和更新關系都不能通過查詢實現。至于設置格式,更改外觀,可以在各種視圖下方便地完成,但不屬于查詢。

  (21)A

  解析: 當所有的字段都設置了排序的時候,查詢的結果將先按照最左邊的排序字段進行排序,然后按左邊第2個排序字段進行排序。

  (22)D

  解析: 表示非 [ ] 內的物品都滿足條件。

  (23)C

  解析: 窗體是Access數據庫應用中一個非常重要的工具,可以用于顯示表和查詢中的數據,輸入數據、編輯數據和修改數據。但沒有包含C這項功能。

  (24)A

  解析: 使用組合框既可以選擇又可以輸入文本,這是和列表框最大的不同,組合框的應用比列表框的應用要廣泛。

  (25)A

  解析: 注意選項卡和選項組的區別。選項卡是分頁工具,選項組是選擇列表工具。

  (26)A

  解析: 可以呈現格式化的數據,而不是各種格式的數據。

  (27)B

  解析: 報表主要用于對數據庫中的數據進行分組、計算、匯總和打印輸出;顯然只可以輸出數據。

  (28)D

  解析: 注意計算控件的控件源必須是以"="開頭的計算表達式。

  (29)D

  解析: 把計算控件布置在報表頁眉/頁腳時Access會自動按總數來統計;而布置在組頁眉/組頁腳時Access會自動按分組數來統計。

  (30)B

  解析: Access支持將數據庫中的數據通過Web頁發布,通過Web頁,用戶可以方便、快捷地將所有文件作為Web頁發布程序儲存到指定的活頁夾,或者將其復制到Web服務器上,在網絡中發布。

  (31)D

  解析: 文本框、標簽、命令按鈕在設計窗體、報表、數據訪問頁中都可以使用,而滾動文字這個控件只有數據訪問頁特有。

  (32)A

  解析: Enter是發生在控件接收焦點之前的事件。

  (33)B

  解析: 因為每一次I,J循環的操作都會給x賦初值,所以I,J循環都只相當于執行一次,該程序等效于x=3,然后給x加兩次6。故結果為15。

  (34)C

  解析: 第一次循環后,s=s+1=1,i=i2=12=2;

  第二次循環后,s=s+1=2,i=i2=(2+2)2=8;

  第三次循環后,s=s+1=3,i=i*2=(8+2)*2=20;

  由于Next i,所以i=i+2=20+2=22,此時22>10,循環結束,所以i的值為22,s的值為3。

  (35)C

  解析:Endabled屬性是用于判斷控件是否可用的,而visble屬性是用于判斷控件是否可見的。題目中要求Command2可用,而Command3不可見,則必須設置Command2的Enabled為True,并且設置Command3的Visualble為False。

  二、填空題

  (1)時間復雜度和空間復雜度

  (2)SQR(x^2+y^2)/(a+b)

  (3)軟件工程學

  (4)數據模型

  解析: 數據模型是對客觀事物及聯系的數據描述,它反映了實體內部及實體與實體之間的聯系。因此,數據模型是數據庫設計的核心。

  (5)關系

  解析: 在關系模型中,把數據看成一個二維表,每一個二維表稱為一個關系。表中的每一列稱為一個屬性,相當于記錄中的一個數據項,對屬性的命名稱為屬性名;表中的一行稱為一個元組,相當于記錄值。

  (6)未綁定型~計算型

  解析: 窗體控件類型分為綁定型、未綁定型與計算型3種。綁定型空間主要用于顯示、輸入、更新數據庫中的字段;未綁定型控件沒有數據源,可以用來顯示信息;計算型控件用表達式作為數據源,表達式可以利用窗體或報表索引用的表或查詢字段中的數據,也可以是窗體或報表上的其它控件中的數據。

  (7)*sh*

  (8)WHERE~GROUP BY

  解析: 在SQL查詢中,WHERE表示選擇條件,用于實現選擇運算;GROUP BY子句用于對檢索結果進行分組。

  (9)9

  解析: Step表示循環變量增加步長,步長為1時,關鍵字Step可以省略。m的步長是3,執行外循環,n的步長是1,執行內循環。當m=0是,n=-1 to 1,next運行3次;當m=3是,n=2 to 4,next運行3次;當m=6是,n=5 to 7,next運行3次;由此知內循環運行了9次。

  (10)計算控件

  (11)設計視圖

  (12)VB programming

  解析:本段程序是先把"VB programming"賦給Text1,然后再把Text1的內容賦給Text2,最后把"ABCD"賦給Text1。最后Text1中的內容是"ABCD",而Text2中的內容是"VB programming"。

  (13)9

  解析:inc函數每執行一次就向x上加一次傳入的參數,所以最后x的值為2+3+4=9.

主頁 | 我們介紹 | 我們課程 | 開課公告 | 無錫學歷培訓 | XML地圖
欧美Av无码高清在线_岛国在线无码高清视频_无码国模国产在线观看_第一福利在线永久视频