一、選擇題
1). 下列敘述中正確的是( )
A.演算法的效率只與問題的規模有關,而與資料的儲存結構無關
B.演算法的時間複雜度是指執行演算法所需要的計算工作量
C.資料的邏輯結構與儲存結構是一一對應的
D.演算法的時間複雜度與空間複雜度一定相關
正確答案:B
答案解析:演算法的效率與問題的規模和資料的儲存結構都有關,A錯誤。演算法的時間複雜度,是指執行演算法所需要的計算工作量,B正確。由於資料元素在計算機儲存空間中的位置關係可能與邏輯關係不同,因此資料的邏輯結構和儲存結構不是一一對應的,C錯誤。演算法的時間複雜度和空間複雜度沒有直接的聯絡,D錯誤。
2). 要實現報表按某欄位分組統計輸出,需要設定的是( )。
A.報表頁尾
B.該欄位的'組頁尾
C.主體
D.頁面頁尾
正確答案:B
答案解析:組頁尾節中主要顯示分組統計資料,通過文字框實現。列印輸出時,其資料顯示在每組結束位置。所以要實現報表按某欄位分組統計輸出,需要設定該欄位組頁尾。故本題答案為B。
3). 關閉Access可以方法不正確的是( )。
A.選擇“檔案”選單中的“退出”命令。
B.使用Alt+F4快捷鍵。
C.使用Alt+F+X快捷鍵。
D.使用Ctrl+X快捷鍵。
正確答案:D
4). 建立引數查詢時,在查詢設計檢視條件行中應將引數提示文字放置在( )。
A.{}中
B.( )中
C.[]中
D.<>中
正確答案:C
答案解析:建立引數查詢時,要定義輸入引數準則欄位時,必須輸入用“[]”括起來的提示資訊,所以選項C正確。
5). 在 Access 中,將職工表中的“姓名”與工資標準表中的“姓名”建立聯絡,且兩個表中無重名記錄,則這兩個表之間的聯絡是( )
A.一對一
B.一對多
C.多對一
D.多對多
正確答案:A
答案解析:一個職工只領取一份工資,而一份工資也只能發給對應的職工,因此職工表和工資標準表之間的關係是一對一。
二、簡單應用題
在考生資料夾下有一個數據庫檔案“b”,其中存在已經設計好的兩個表物件“tTeacherl”和“tTeacher2”以及一個巨集物件“mTest”。請按以下要求完成設計。
(1)建立—個查詢,查詢並顯示教師的“編號”、“姓名”、“性別”、“年齡”和“職稱”5個欄位的內容,將查詢命名為“qT1”。
(2)建立一個查詢,查詢並顯示沒有在職教師的“編號”、“姓名”和“聯絡電話”3個欄位的內容,將查詢命名為“qT2”。
(3)建立一個查詢,將“tTeacherl”表中年齡小於等於45 的黨員教授或年齡小於等於35的黨員副教授記錄追加到“tTeacher2”表的相應欄位中,將查詢命名為“qT3”。
(4)建立一個窗體,命名為“fTest”。將窗體“標題”屬性設為“測試窗體”;在窗體的主體節區中新增一個命令按鈕,命名為“btnR”,標題為“測試”;設定該命令按鈕的單擊事件屬性為給定的巨集物件“mTest”。
三、綜合應用題
考生資料夾下有一個數據庫檔案“b”,其中存在已經設計好的表物件“tBand”和“tLine”,同時還有以“tBand”和“tLine”為資料來源的報表物件“rBand”。請在此基礎上按照以下要求補充報表設計。
(1)在報表的報表頁首節區中新增一個標籤控制元件,名稱為“bTitle”,標題顯示為“團隊旅遊資訊表”,字型為“宋體”,字號為22,字型粗細為“加粗”,傾斜字型為“是”。
(2)在“導遊姓名”欄位標題對應的報表主體節區中新增一個控制元件,顯示出“導遊姓名”欄位值,並命名為“tName”。
(3)在報表的報表頁尾節區新增一個計算控制元件,要求依據“團隊ID”來計算並顯示團隊的個數。計算控制元件放置在“團隊數:”標籤的右側,計算控制元件命名為“bCount”。
(4)將報表標題設定為“團隊旅遊資訊表”。
注意:不能改動資料庫檔案中的表物件“tBand”和“tLine”;不能修改報表物件“rBand”中已有的控制元件和屬性。
【參考答案】二、簡單應用題
【考點分析】本題考點:建立條件查詢、追加查詢;窗體命令按鈕屬性設定。
【解題思路】第1、2、3小題在查詢設計檢視中建立不同的查詢,按題目要求新增欄位和條件表示式;第4小題在窗體設計檢視右鍵單擊控制元件選擇“屬性”命令,設定屬性。
(1)【操作步驟】
步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,開啟“顯示錶”對話方塊。在“顯示錶”對話方塊中雙擊表“tTeacherl”,關閉“顯示錶”對話方塊。如圖3,102所示。
步驟2:分別雙擊“編號”、“姓名”、“性別”、“年齡”和“職稱”欄位新增到“欄位”行。如圖3.103所示。
(2)【操作步驟】
步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,開啟“顯示錶”對話方塊。在“顯示錶”對話方塊中雙擊表“tTeacherl”,關閉“顯示錶”對話方塊。
步驟2:分別雙擊“編號”、“姓名”、“聯絡電話”和“在職否”欄位。
步驟3:在“在職否”欄位的“條件”行輸入“n0”,單擊“顯示”行取消該欄位的顯示。如圖3.104所示。
(3)【操作步驟】
步驟1:單擊“建立”選項卡下“查詢”組中的“查詢設計”按鈕,開啟“顯示錶”對話方塊。在“顯示錶”對話方塊中雙擊表“tTeacherl”,關閉“顯示錶”對話方塊。
步驟2:單擊“查詢工具”的“設計”選項卡“查詢型別”組中的“追加”按鈕,在彈出的對話方塊中輸入“tTeacher2”,單擊“確定”按鈕。如圖3.105所示。
步驟3:分別雙擊“編號”、“姓名”、“性別”、“年齡”、“職稱”和“政治面目”欄位。