點擊查看:2015計算機二級《Access》過關練習題精選匯總
1[單選題] 下列特征中不是面向對象方法的主要特征的是( )。
A.多態性B.繼承C.封裝性D.模塊化
參考答案:D
參考解析:面向對象設計方法與面向過程設計方法有本質的不同,其基本原理是:使用現實世界的概念抽象地思考問題從而自然地解決問題。其特點包括:分類性、多態性、封裝性、模塊獨立性和繼承等。模塊化是結構化程序設計的特點。
2[單選題] 下列邏輯運算結果為“true”的是( )。
A.false 01"not true
B.true 01"not true
C.false and not true
D.true and not true
參考答案:B
參考解析:邏輯運算符的優先級別為:Not>And>0r。因此,Flase Or Not True的值為Flase,True Or Not True的值為True,False And Not Tree的值為Fase,True And Not Tme的值為Fase。
3[單選題] 用于獲得字符串S從第3個字符開始的兩個字符的函數是( )。
A.Mid(S,3,2)
B.Middle(S,3,2)
C.Left(S,3,2)
D.Right(S,3,2)
參考答案:A
參考解析:本題考查取子串函數的知識。在VBA中有3種取子串函數:Left函數用于在字符串左端開始取n個字符;Right函數用于在字符串右端開始取13個字符(注意子串中字符的順序與母串中相同);Mid函數可以實現在任何位置取任何長度的子串。截取第3個字符開始的2個字符應該用Mid(S,3,2)。
4[單選題]如果要在整個報表的最后輸出信息,需要設置( )。
A.頁面頁腳B.報表頁腳C.頁面頁眉D.報表頁眉
參考答案:B
5[單選題]可以用數據表視圖顯示記錄。如果要求將某字段的顯示位置固定在窗口左側,則可以進行的操作是
A.隱藏列B.排序C.凍結列D.篩選
參考答案:C
參考解析:在Access實際應用過程中,有時會遇到由于表過寬而使得某些字段無法全部顯示的情況。此時可以使用“凍結列”功能將字段的顯示位置固定在窗口左側,無論水平滾動條如何移動,凍結的列總是可見的。
6[單選題] 下列敘述中錯誤的是( )。
A.線性表是由n個元素組成的一個有限序列
B.線性表是一種線性結構
C.線性表的所有結點有且僅有一個前件和后件
D.線性表可以是空表
參考答案:C
參考解析:線性表是一種線性結構,由n(n≥0)個元素組成,所以線性表可以是空表。但是在線性表中,第一個結點沒有前件,最后一個結點沒有后件,其他結點有且只有一個前件和后件,所以選項C.是錯誤的。
7[單選題]在E—R圖中,用來表示實體聯系的圖形是( )。
A.橢圓形B.矩形C.菱形D.三角形
參考答案:C
參考解析:在E—R圖中實體集用矩形,屬性用橢圓,聯系用菱形。
8[單選題] 假設數據中表A與表B建立了“一對多”關系,表A為“多”的一方,則下述說法正確的是( )。
A.表B中的一個字段能與表A中的多個字段匹配
B.表B中的一個記錄能與表A中的多個記錄匹配
C.表A中的一個記錄能與表B中的多個記錄匹配
D.表A中的一個字段能與表B中的多個字段匹配
參考答案:B
參考解析:本題考查表與表之間的關系。在關系數據庫中,表與表的關系有3種:一對一關系、一對多關系、多對多關系。若表A和表B之間存在一對一的關系,那么表A中的一條記錄只能與表B中的一條記錄匹配,反過來表B中的一條記錄只能與表A中的一條記錄匹配;若表A和表B之間存在一對多的關系,且表B為多的一方,那么表A中的一條記錄與表B中的多條記錄匹配,反過來表B中的一條記錄只能與表A中的一條記錄匹配:若表A和表B之間存在多對多的關系,那么表A中的一條記錄能與表B中的多條記錄匹配,反過來表B中的一條記錄也能與表A中的多條記錄匹配。
9[單選題] 在數據表視圖中,不能進行的操作是( )。
A.刪除一條記錄B.修改字段的類型C.刪除一個字段D.修改字段的名稱
參考答案:B
參考解析:數據表視圖和設計視圖是創建和維護表過程中非常重要的兩個視圖。在數據表視圖中,主要進行數據的錄入操作,也可以重命名字段,但不能修改字段屬性。答案為B。
10[簡答題] 考生文件夾下存在一個數據庫文件“samp2.aecdb”,里面已經設計好三個關聯表對象“tCourse”、“tGrade”、“tStudent”和一個空表“tSinf0”,同時還有兩個窗體“tStudent”和“tGrade子窗體”,試按以下要求完成設計。
(1)創建一個查詢,查找年齡小于所有學生平均年齡的男學生,并顯示其“姓名”,所建查詢名為“qTl”。(2)創建一個查詢,計算“北京五中”每名學生的總成績和所占全部學生總成績的百分比,并顯示“姓名”、“成績合計”和“所占百分比”,所建查詢命名為“qT2”。
注意:“成績合計”和“所占百分比”為計算得到。
要求:將計算出的“所占百分比”設置為百分比顯示格式,小數位數為2。
(3)創建一個查詢,將所有學生的“班級編號”、“學號”、“課程名”和“成績”等值填入“tSinf0”表相應字段
中,其中“班級編號”值是“tStudent”表中“學號”字段的前6位,所建查詢名為“qT3”。
(4)窗體“tStudent”和“tGrade子窗體”中各有一個文本框控件,名稱分別為“tCountZ”和“tCount”。對兩1個文本框進行設置,能夠在“tCountZ”文本框中顯示出每名學生的所選課程數。
注意:不允許修改窗體對象“tStudent”和“tGrade子窗體”中未涉及的控件和屬性。
參考解析:
【考點分析】本題考點:創建條件查詢、分組總計查詢及子查詢。
【解題思路】第1、2、3、4小題在查詢設計視圖中創建不同的查詢,按題目要求添加字段和條件表達式。
(1)【操作步驟】
步驟l:單擊“創建”選項卡下的“查詢”組中的“查詢設計”按鈕。在“顯示表”對話框中雙擊表“tStudent”,然后單擊“關閉”按鈕,關閉“顯示表”對話框。
步驟2:雙擊“姓名”,“年齡”,“性別”字段,取消“年齡”和“性別”字段的“顯示”復選框的勾選,在“年齡”的“條件”行中輸入“<(select avg([年齡])from tStudent)”,在“性別”的“條件”行中輸入“男”,單擊“保存”按鈕,另存為“qTl”,關閉設計視圖。
(2)【操作步驟】
步驟l:單擊“創建”選項卡下的“查詢”組中的“查詢設計”按鈕。在“顯示表”對話框中雙擊“tStudent”、“tGrade”表,然后單擊“關閉”按鈕,關閉“顯示表”對話框。
步驟2:雙擊“tStudent”表的“姓名”、“畢業學!弊侄;在“畢業學校”右側的兩個字段行中分別輸人“成績合計:成績”和“所占百分比:Sum([成績])/(select Sum([成績])fromtGrade)”,并取消“畢業學校”字段的“顯示”行復選框的勾選。步驟3:單擊“查詢工具”選項卡的“設計”選項卡下的“顯示/隱藏”組中的“匯總”按鈕,在“畢業學!弊侄蔚摹翱傆嫛毙羞x擇“Where”,在“成績合計”字段的“總計”行選擇“合計”,在“所占百分比”字段的“總計”行選擇“Expression”;在“畢業學校”字段的“條件”行中輸入“北京五中”。
步驟4:右鍵單擊“所占百分比”列的任一點,在彈出的快捷菜單中,選擇“屬性”按鈕,彈出“屬性表”對話框,在該對話i的“格式”行中選擇“百分比”,在“小數位數”行中選擇…2’,;閉屬性表。
步驟5:單擊快速訪問工具欄中的“保存”按鈕,另存為iT2”,然后關閉“設計視圖”。
(3)【操作步驟】
步驟l:單擊“創建”選項卡的“查詢”組中的“查詢設計”按。在“顯示表”對話框中雙擊表“tStudent”,“tCourse”,Grade”,然后單擊“關閉”按鈕,關閉“顯示表”對話框。
步驟2:在第一個“字段”行輸入“班級編號:l.eft([tStu-nt]![學號],6)”,然后雙擊“tStudent”表的“學號”字段、,C0urse”表的“課程名”字段、“tGrade”表的“成績”字段。
步驟3:單擊“查詢工具”的“設計”選項卡下的“查詢類型”中的“追加”按鈕,彈出“追加”對話框,在“表名稱(N)”行的拉列表中選擇“tSinf0”,然后單擊“確定”按鈕。
步驟4:單擊“查詢工具”的“設計”選項卡下的“結果”組中“運行”按鈕,在彈出的對話框中單擊“是”按鈕。
步驟5:單擊快速訪問:l:具欄中的“保存”按鈕,另存為T3”,然后關閉“設計視圖”。
(4)【操作步驟】
步驟l:選擇“窗體”對象,然后右鍵單擊“tStudent”窗體,彈出的快捷菜單中選擇“設計視圖”命令,打開設計視圖。
步驟2:右鍵單擊文本框控件“tCountZ”(即未綁定控件),彈出的快捷菜單中選擇“屬性”命令,彈出“屬性表”對話框,該對話框中單擊“全部”選項卡,在該選項卡下的“控件來”行中輸入“=DCount(”成績ID”,”tGrade”,”學號一“’&學號]&,”…)”,單擊快速工具欄中的“保存”按鈕,然后關閉屬性表”對話框,再關閉“設計視圖”。
步驟3:選擇“窗體”對象,然后右鍵單擊“tGrade”窗體,在出的快捷菜單中選擇“設計視圖”命令。打開設計視圖。
步驟4:在設計視圖中右鍵單擊文本框控件“tCount”(即:綁定控件),在彈出的快捷菜單中選擇“屬性”命令,打開“屬E表”對話框.在該對話框中單擊“全部”選項卡,在該選項卡:的“控件來源”行中輸入“=[tGrade子窗體].[Form]!tCount],單擊快速工具欄中的“保存”按鈕,關閉“屬性表”,然;關閉“設計視圖”。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |