2016年9月計算機二級Access考前模擬試題及答案

來源:文萃谷 1.31W

  一、選擇題(每小題1分。共40分)

2016年9月計算機二級Access考前模擬試題及答案

(1)程序流程圖中帶有箭頭的線段表示的是(  )。

A.圖元關係

B.數據流

C.控制流

D.調用關係

(2)結構化程序設計的基本原則不包括(  )。

A.多態性

B.自頂向下

C.模塊化

D.逐步求精

(3)軟件設計中模塊劃分應遵循的準則是(  )。

A.低內聚低耦合

B.高內聚低耦合

C.低內聚高耦合

D.高內聚高耦合

(4)設某二叉樹的後序序列與中序序列均為ABCDEFGH,則該二叉樹的前序序列為( )。

DCBA

EFGH

ABCD

HGFE

(5)在排序過程中,每一次數據元素的移動會產生新的逆序的排序方法是( )。

A.快速排序

B.簡單插入排序

C.冒泡排序

D.以上説法均不正確

(6)下面對軟件工程描述正確的是( )。

A.軟件工程是用工程、科學和數學的原則與方法研製、維護計算機軟件的有關技術及管理方法

B.軟件工程的三要素是方法、工具和進程

C.軟件工程是用於軟件的定義、開發和維護的方法

D.軟件工程是為了解決軟件生產率問題

(7)耦合性和內聚性是對模塊獨立性度量的兩個標準。下列敍述中正確的是( )。

A.內聚性是指模塊間互相連接的緊密程度

B.提高耦合性降低內聚性有利於提高模塊的獨立性

C.耦合性是指一個模塊內部各個元素閲彼此結合的緊密程度

D.降低耦合性提高內聚性有利於提高模塊的獨立性

(8)在數據庫設計中,將E—R圖轉換成關係數據模型的過程屬於(  )。

A.需求分析階段

B.概念設計階段

C.邏輯設計階段

D.物理設計階段

(9)有三個關係R、S和T如下:

由關係R和S通過運算得到關係T,則所使用的運算為(  )。

A.並

B.自然連接

C.笛卡爾積

D.交

(10)設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC

(學號,課號,成績),則表SC的關鍵字(鍵或碼)為(  )。

A.課號,成績

B.學號,成績

C.學號,課號

D.學號,姓名,成績

(11)在數據庫設計中用關係模型來表示實體和實體之間的聯繫,關係模型的結構是( )。

A.層次結構B.二維表結構C.網狀結構D.封裝結構

(12)要在表中檢索出屬於計算機學院的學生,應該使用的關係運算是( )。

A.聯接

B.關係

C.選擇

D.投影

(13)進行數據表設計時,不能建索引的字段的數據類型是( )。

A.文本

B.自動編號

C.計算

D.日期/時間

(14)設計數據表時,如果要求“成績”字段的範圍在o~100之間,則應該設置的字段屬性是( )。

A.默認值

B.輸入掩碼

C.參照完整性

D.有效性規則

(15)在設計數據表時,如果要求“課程安排”表中的“教師編號”必須是“教師基本情況”表中存在的教師,則應該進行的操作是( )。

A.在“課程安排”表和“教師基本情況”表的“教師編號”字段設置索引

B.在“課程安排”表的“教師編號”字段設置輸入掩碼

C.在“課程安排”表和“教師基本情況”表之闖設置參照完整性

D.在“課程安排”表和“教師基本情況”表的“教師編號”字段設置有效性規則

(16)在數據表設計時,一個字段的基本需求是:具有唯一性且能夠順序遞增,則該字段的數據類型可以設置為( )。

A.文本

對象

C.自動編號

D.計算

(17)在數據庫中已有‘‘tStudent’’表,若要通過查詢覆蓋“tStudent”表,應使用的查詢類型是( )。

A.刪除

B.自加

C.更新

D.生成表

(18)如果“姓名”字段是文本型,則查找姓“李”的學生應使用的`條件表達式是( )。

A.姓名like”李”

B.姓名like”[!李]”

C.姓名一”李*”

D.姓名l。ike”李*”

(19)如果要求查詢在運行時能夠接受從鍵盤輸入的查詢參數,進行查詢設計時,“輸入參數值”對話框的提示文本在“設計網格”中應設置在( )。

A.“字段”行

B.‘‘顯示’’行

C.“條件”行

D.“文本提示”行

(20)要在“學生表”中查詢屬於“計算機學院”的學生信息,錯誤的查詢設計是( )。

(21)下列關於SQL命令的敍述中,錯誤的是( )。

RT命令可以將一條新記錄插入表中

TE命令可以更新表中已存在的記錄

命令可以刪除表中已存在的記錄

CT命令不能與GRUP BY一起使用

(22)圖書表中有“出版日期”字段,若需查詢出版日期在1990年到l999年出版物,正確的表達式是( )。

”1997/*/*”

een#1997/l/1#and#1997/12/31#

(”1997/*/*”)

#1999/*/*#

(23)支持數據庫各種操作的軟件系統稱為( )。

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)在窗體設計時,要改變窗體的外觀,應設置的是( )。

A.控件

B.標籤

C.屬性

D.數據源

(29)設置計算型控件的控件源,計算表達式開始的符號是( )。

A.“,”

B.“<”

C.“一”

D.“>”

(30)宏、宏組和宏操作的相互關係是( )。

A.宏一)宏操作一>宏組

B.宏操作一)宏一)宏組

C.宏操作一)宏組一>宏

D.宏組一)宏操作一>宏

(31)在VBA中,能自動檢查出來的錯誤是(  )。

A.語法錯誤

B.邏輯錯誤

C.運行錯誤

D.註釋錯誤

(32)如果在被調用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參數傳遞方式稱為(  )。

A.按值傳遞

B.按地址傳遞

f傳遞

D.按形參傳遞

(33)表達式”B=INT(A+0.5)”的功能是(  )。

A.將變量A保留小數點後1位

B.將變量A四舍五人取整

C.將變量A保留小數點後5位

D.捨去變量A的小數部分

(34)運行下列程序段,結果是(  )。

A.形成死循環

B.循環體不執行即結束循環

C.出現語法錯誤

D.循環體執行一次後結束循環

(35)下列四個選項中,不是VBA的條件函數的是(  )。

se

ch

(36)執行下列程序段後,變量X的值是( )。

A.2

B.4

C.6

D.8

(37)下列VBA變量名中,正確的是( )。

A.2010access

B.2010一access

ss~2010

ss2010

(38)Access將內置函數分類進行管理,下列選項中,不屬於Access內置函數分類的是( )。

A.窗口

B.數據庫

C.數組

D.財務

(39)函數Msgbox返回值的類型是( )。

A.數值

B.貨幣

C.字符串

D.邏輯值

(40)能夠實現從指定記錄集裏檢索特定字段值的函數是( )。

up

kup

  二、基本操作題(共18分)

考生文件夾下,已有“b”和“b”數據庫文件。“b”中已建立表對象tTest”,“b”中已建立表對象“tEmp”和“tSalary”。試按以下要求,完成表的各種操作。

(1)根據“tSalary”表的結構,判斷並設置主鍵;將“tSalary”表中的“工號”字段的字段大小設置為8。

(2)將“tSalary”表中的“年月”字段的有效性規則設置為只能輸入本年度lo月113以前(不含lo月113)的日期(要求:本年度年號必須用函數獲取);將表的有效性規則設置為輸入的水電房租費小於輸入的工資。

(3)在“tSalary”表中增加一個字段,字段名為“百分比”,字段值為:百分比一水電房租費/工資,計算結果的“結果類型”為“雙精度型”,“格式”為“百分比”,“小數位數”為2。

(4)將表“tEmp”中“聘用時間”字段改名為“聘用日期”;將“性別”字段值的輸入設置為“男”、“女”列表選擇;將“姓名”和“年齡”兩個字段的顯示寬度設置為20;將善於交際的職工記錄從有關表中刪除;隱藏“簡歷”字段列。

(5)完成上述操作後,建立表對象“tEmp”和“tSalary”的表間一對多關係,並實施參照完整。

(6)將考生文件夾下“b”數據庫文件中的表對象“tTest”鏈接到“b”數據庫文件中,要求鏈接表對象重命名為tTemp。

  三、簡單應用題(共24分)

在考生文件夾下有一個數據庫文件“b”,裏面已經設計好3個關聯表對象“tStud”、“tCourse”、“tSeore”和表對象“tTemp”。請按以下要求完成設計:

(1)創建一個選擇查詢,查找並顯示沒有攝影愛好的學生的”學號”、”姓名”、”性別”和”年齡”4個字段內容,將查詢命名為“qTl”。

(2)創建一個總計查詢,查找學生的成績信息,並顯示為“學號”和“平均成績”兩列內容。其中“平均成績”一列數據由統計計算得到,將查詢命名為“qT2”。

(3)創建—個選擇查詢,查找並顯示學生的“姓名”、“課程名”和“成績”3個字段內容,將查詢命名為“qT3”。

(4)創建—個更新查詢,將表“tTemp”中“年齡”字段值加l,並清除“團員否”字段的值,所建查詢命名為“qT4”。

  四、綜合應用題(共18分)

在考生文件夾下有一個數據庫文件“b”,裏面已經設計了表對象“tEmp”、窗體對象“FEmp”、

報表對象“rEmp”和宏對象“mEmp”。請在此基礎上按照以下要求補充設計:

(1)設置表對象“tEmp”中“聘用時間”字段的有效性規則為:2006年9月30日(含)以前的時間。相應有效性文本設置為“輸入二零零六年九月以前的日期”。

(2)設置報表“rEmp”按照“年齡”字段降序排列輸出;將報表頁面頁腳區域內名為“tPage”的文本框控件

設置為“頁碼一總頁數”形式的頁碼顯示(如1一15、2—15、…)。

(3)將“fEmp”窗體上名為“bTitle”的標籤寬度設置為5釐米、高度設置為l釐米,設置其標題為“數據信息輸出”並居中顯示。

(4)“fEmp”窗體上單擊“輸出”命令按鈕(名為“btnP”),實現以下功能:計算Fibonacci數列第19項的值,將結果顯示在窗體上名為“tData”的文本框內並輸出到外部文件保存;單擊“打開表”命令按鈕(名為“btnQ”),調用宏對象“mEmp”以打開數據表“tEmp”,Fibonacci數列:

調試完畢後,必須點擊”輸出”命令按鈕生成外部文件,才能得分。

試根據上述功能要求,對已給的命令按鈕事件進行補充和完善。

注意:不要修改數據庫中的宏對象”mEmp”;不要修改窗體對象”fEmp”和報表對象”rEmp”中未涉及的控件和屬性;不要修改表對象”tEmp”中未涉及的字段和屬性。程序代碼只允許在”*****Add*****”與”*****Add*****”之間的空行內補充一行語句、完成設計,不允許增刪和修改其他位置已存在的語句。

熱門標籤