安徽 省二级计算机笔试真题,安徽省计算机二级考试真题access
安徽省計(jì)算機(jī)二級(jí)考試真題access
(8頁(yè))
本資源提供全文預(yù)覽,點(diǎn)擊全文預(yù)覽即可全文預(yù)覽,如果喜歡文檔就下載吧,查找使用更方便哦!
19.90 積分
1一、單項(xiàng)選擇題(每題 1 分,共 40 分) 11.一般而言,數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有高度的獨(dú)立性與________。 A) 自治性B) 冗余性 C) 復(fù)雜性 D) 共享性 12.在一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)中,創(chuàng)建數(shù)據(jù)表的操作屬于________。 A) 數(shù)據(jù)定義B) 數(shù)據(jù)操縱 C) 數(shù)據(jù)庫(kù)運(yùn)行管理D) 數(shù)據(jù)的組織 13.一個(gè)關(guān)系就是一個(gè)二維表,關(guān)系中的元組就是表中的記錄,關(guān)系中的屬性就是表中的 ________。 A) 元組B) 屬性C) 字段D) 域 14.關(guān)于數(shù)據(jù)表中的主鍵,以下描述錯(cuò)誤的是_____________。 A) 每個(gè)數(shù)據(jù)表中都必須有一個(gè)主鍵字段 B) 主鍵字段的值是唯一的,即不允許有重復(fù)值 C) 主鍵可以是一個(gè)字段,也可以是一組字段 D) 主鍵字段中不允許有空值 15.關(guān)于自動(dòng)編號(hào)型字段,以下敘述錯(cuò)誤的是_____________。 A) 在向表中添加新記錄時(shí),Access 會(huì)自動(dòng)插入唯一的順序編號(hào) B) 自動(dòng)編號(hào)型字段的值與記錄永久連接在一起 C) 刪除表中的記錄后,Access 不會(huì)對(duì)自動(dòng)編號(hào)型字段重新編號(hào) D) 被刪除的自動(dòng)編號(hào)型字段的值將會(huì)被重新使用 16.在設(shè)置字段的輸入掩碼時(shí),如果要求只可以選擇輸入數(shù)字或空格,則該字段的輸入掩 碼是_____________。 A) 0B) LC) 9D) A 17.如果要在一個(gè)表的數(shù)據(jù)表視圖中直接顯示符合特定條件的記錄,可以使用 Access 提供 的 ______。 A) 篩選功能B) 排序功能 C) 查詢功能D) 報(bào)表功能 18.在數(shù)據(jù)表中,_____________字段不能進(jìn)行排序操作。 A) 文本型B) 數(shù)字型 C) 備注型D) 自動(dòng)編號(hào)型 19.關(guān)于字段的屬性,以下敘述錯(cuò)誤的是_____________。 A) 不同類型的字段,其字段屬性有所不同 B) 字段的有效性規(guī)則屬性用于限制輸入值的范圍 C) 字段的大小可用于設(shè)置文本、數(shù)字或自動(dòng)編號(hào)等字段的最大容量 D) 字段的數(shù)據(jù)類型可以不同,但各字段格式屬性的設(shè)置都是相同的 20.以下關(guān)于查詢的敘述,正確的是_____________。 A) 只能根據(jù)數(shù)據(jù)表創(chuàng)建查詢 B) 只能根據(jù)已創(chuàng)建的查詢創(chuàng)建查詢 C) 可以根據(jù)數(shù)據(jù)表和已建查詢創(chuàng)建查詢 D) 查詢可以建立在報(bào)表的基礎(chǔ)上 21.將查詢結(jié)果添加到一個(gè)已存在的表中的操作稱為_(kāi)____________。 A) 生成表查詢B) 追加查詢 C) 刪除查詢D) SQL 查詢 22.以下查詢中,不屬于操作查詢的是_____________。2A) 交叉表查詢B) 更新查詢 C) 刪除查詢D) 生成表查詢 23.下列 Select 語(yǔ)句中,正確的是_____________。 A) Select * from 教師表 Where 職稱=“教授“ B) Select * from 教師表 Where 職稱=教授 C) Select * from 教師表 While 職稱=“教授“ D) Select * from 教師表 While 職稱=教授 24.假設(shè)教師表中有一個(gè)職稱字段,查找職稱為教授或副教授的記錄的準(zhǔn)則是 _____________。 A) Like “教授“ And Like “副教授“ B) Like (“教授“,“副教授“) C) In(“教授“, “副教授“) D) “教授“ And “副教授“ 25.創(chuàng)建交叉表查詢需要指定_____________。 A) 參數(shù),行標(biāo)題,列標(biāo)題 B) 值,行標(biāo)題,列標(biāo)題 C) 參數(shù),值,標(biāo)題 D) 字段,參數(shù),值 26.以下給出的對(duì)象中,不能作為窗體數(shù)據(jù)源的是_____________。 A) 數(shù)據(jù)表B) 查詢 C) 報(bào)表D) SQL 查詢 27.關(guān)于窗體,下列說(shuō)法正確的是_____________。 A) 窗體只能用于顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù) B) 窗體是只能用于接受用戶輸入數(shù)據(jù)的對(duì)象 C) 窗體不可以用來(lái)接受用戶輸入的數(shù)據(jù) D) 窗體可以顯示、編輯數(shù)據(jù)表中的數(shù)據(jù) 28.在窗體的計(jì)算控件中,每個(gè)表達(dá)式前都應(yīng)加上_____________符號(hào)。 A) =B) !C) ,D) & 29.能用來(lái)表示“是/否”型數(shù)據(jù)的控件是_____________。 A) 命令按鈕、選項(xiàng)按鈕和切換按鈕 B) 選項(xiàng)按鈕、復(fù)選框和切換按鈕 C) 命令按鈕、復(fù)選框和切換按鈕 D) 命令按鈕、選項(xiàng)按鈕和復(fù)選框 30.以下關(guān)于報(bào)表的描述,正確的是_____________。 A) 報(bào)表只能輸出數(shù)據(jù) B) 報(bào)表只能輸入數(shù)據(jù) C) 報(bào)表可以輸入和輸出數(shù)據(jù) D) 報(bào)表不能輸入和輸出數(shù)據(jù) 31.在報(bào)表設(shè)計(jì)器的工具欄中,用于修飾版面以達(dá)到更好顯示效果的控件是______。 A) 直線和矩形B) 直線和圓形 C) 直線和多邊形D) 矩形和圓形 32.下列不能作為報(bào)表數(shù)據(jù)源的是_____________。 A) 查詢B) 表C) SQL 語(yǔ)句 D) 宏和模塊 33.要實(shí)現(xiàn)報(bào)表的分組統(tǒng)計(jì),其操作區(qū)域是_____________。3A) 主體節(jié)區(qū)域 B) 報(bào)表頁(yè)眉或報(bào)表頁(yè)腳區(qū)域 C) 組頁(yè)眉或組頁(yè)腳區(qū)域 D) 頁(yè)面頁(yè)眉或頁(yè)面頁(yè)腳區(qū)域 34.在報(bào)表設(shè)計(jì)中,可以作為綁定控件并顯示字段數(shù)據(jù)的是_____________。 A) 命令按鈕B) 文本框C) 圖像D) 標(biāo)簽 35.要在報(bào)表每一頁(yè)的頂部都輸出相同信息,需要設(shè)置的位置是_____________。 A) 報(bào)表頁(yè)眉B) 報(bào)表頁(yè)腳C) 頁(yè)面頁(yè)眉 D) 頁(yè)面頁(yè)腳 36.在 Access 數(shù)據(jù)庫(kù)中,通過(guò)數(shù)據(jù)訪問(wèn)頁(yè)發(fā)布的數(shù)據(jù)_____________。 A) 只能是靜態(tài)數(shù)據(jù) B) 只能是數(shù)據(jù)庫(kù)中保持不變的數(shù)據(jù) C) 只能是數(shù)據(jù)庫(kù)中變化的數(shù)據(jù) D) 是數(shù)據(jù)庫(kù)中保存的數(shù)據(jù) 37.在 Access 中設(shè)計(jì)的數(shù)據(jù)訪問(wèn)頁(yè)是一個(gè)_____________。 A) 獨(dú)立的外部文件 B) 數(shù)據(jù)庫(kù)記錄的超鏈接 C) 獨(dú)立的數(shù)據(jù)庫(kù)文件 D) 數(shù)據(jù)庫(kù)中的表 38.在宏的條件表達(dá)式中,要引用“Rpt“報(bào)表中名為“TxtName“控件的值,可以使用的引用 表達(dá)式是______。 A) [Reports]![Rpt]![TxtName]B) [Report]![TxtName] C) [Rpt]![TxtName]D) [TxtName] 39.在 Access 中,自動(dòng)宏的名稱是______。 A) AutoExecB) Autorun.infC) Autorun.batD) AutoExec.bat 40.用于顯示消息框的宏命令是______。 A) BeepB) InputBoxC) MsgBoxD) InBox 二、填空題(每空 2 分,共 30 分) 1.在關(guān)系中選擇某些(部分)屬性,即選擇二維表中的某些列,屬于關(guān)系運(yùn)算中的投影運(yùn) 算。 2.在 Access 中,數(shù)據(jù)表之間的關(guān)系有一對(duì)一、一對(duì)多和多對(duì)多三種關(guān)系。 3.在較大的表中,為了加快查詢速度,一般先對(duì)字段進(jìn)行索引,然后再實(shí)施查詢操作。 4.在錄入數(shù)據(jù)表中的數(shù)據(jù)時(shí),如果要求用戶輸入的日期必須大于 2006 年 9 月 1 日,且小 于等于當(dāng)前日期,則字段的有效性規(guī)則表達(dá)式可以表示為 >#2006-9-1# and 0y = y + xz = z + 1x = InputBox(“Enter a number“)LoopIf z = 0 Thenz = 1End Ify = y/zMsgBox y End Sub 計(jì)算所有輸入的正數(shù)的平均值、2.55第 4、5 兩題涉及到的表及程序如下,請(qǐng)認(rèn)真閱讀,并回答問(wèn)題。圖 1 成績(jī)表 Dim cn As New ADODB.Connection '連接對(duì)象 Dim rs As New ADODB.Recordset '記錄集對(duì)象 Dim strSQL As String Dim jsj As ADODB.Field, dxyy As ADODB.Field, gdsx As ADODB.Field, bz As ADODB.Field '字段對(duì)象 Sub Pro4() Set cn = CurrentProject.Connection '連接的是本數(shù)據(jù)庫(kù) strSQL = “select * from 成績(jī)“ '查詢語(yǔ)句 rs.Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText Set jsj = rs.Fields(“計(jì)算機(jī)“) 'jsj 引用計(jì)算機(jī)字段 Set dxyy = rs.Fields(“大學(xué)英語(yǔ)“) Set gdsx = rs.Fields(“高等數(shù)學(xué)“) sum_jsj = 0: sum_dxyy = 0: sum_gdsx = 0: i = 0 rs.MoveFirst '定位到第一條記錄上 Do While Not rs.EOF '如果記錄集還沒(méi)有結(jié)束,則繼續(xù)循環(huán)sum_jsj = sum_jsj + jsjsum_dxyy = sum_dxyy + dxyysum_gdsx = sum_gdsx + gdsxi = i + 1rs.MoveNext '移動(dòng)到下一條記錄 Loop MsgBox “計(jì)算機(jī)課程的平均成績(jī)是:” & sum_jsj / i MsgBox “大學(xué)英語(yǔ)課程的平均成績(jī)是:” & sum_dxyy / i MsgBox “高等數(shù)學(xué)課程的平均成績(jī)是:” & sum_gdsx / i '以下是關(guān)閉數(shù)據(jù)庫(kù) rs.Close cn.Close Set rs = Nothing Set cn = Nothing End Sub Sub Pro5() Set cn = CurrentProject.Connection rs.Open “成績(jī)“, cn, adOpenDynamic, adLockOptimistic, adCmdTable Set jsj = rs.Fields(“計(jì)算機(jī)“)6Set dxyy = rs.Fields(“大學(xué)英語(yǔ)“) Set gdsx = rs.Fields(“高等數(shù)學(xué)“) Set bz = rs.Fields(“備注“) i=0 rs.MoveFirst Do While Not rs.EOFIf (jsj + dxyy + gdsx) / 3 >= 60 Thenbz = “合格“Elsebz = “不合格“ i=i+1 End Ifrs.MoveNext Loop MsgBox “共有“ & i & “個(gè)不合格的學(xué)生“ rs.Close cn.Close Set rs = Nothing Set cn = Nothing End Sub 4. ①過(guò)程 Pro4 中,用于打開(kāi)數(shù)據(jù)表的語(yǔ)句是什么?。rs.Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText ②過(guò)程 Pro4 中, “Do While ……Loop”循環(huán)的功能是什么? 計(jì)算表中“計(jì)算機(jī)” 、 “大學(xué)英語(yǔ)” 、 “高等數(shù)學(xué)”各成績(jī)之和,并統(tǒng)計(jì)有多少條記錄參 加了運(yùn)算。 5. ①過(guò)程 Pro5 的主要功能是什么,請(qǐng)用一句話概括。統(tǒng)計(jì)學(xué)生各門(mén)課的平均成績(jī),并根據(jù)平均成績(jī)添加備注信息,最后輸出不及格的學(xué)生 總數(shù)。 ②過(guò)程 Pro5 運(yùn)行后,顯示在對(duì)話框中的內(nèi)容是什么。 “共有 2 個(gè)不合格的學(xué)生”7四、編程題(共 15 分) 1.如圖 2 所示,窗體中有三個(gè)文本框(名稱分別為 Text1、Text2 和 Text3),分別用于表示 矩形的長(zhǎng)、寬和面積,以及一個(gè)命令按鈕(名稱為 Cmd1) 。請(qǐng)編寫(xiě)該命令按鈕的單擊事件 過(guò)程,使其能夠根據(jù)輸入的長(zhǎng)和寬,計(jì)算面積并將結(jié)果顯示在 Text3 中。 (4 分)圖 2 計(jì)算矩形面積 Private sub cmd1_click() Dim a as integer Dim b as integer a=val(text1) b=val(text2) text3=a*b end sub2.如圖 3 所示,窗體中有兩個(gè)文本框(名稱為 Text1 和 Text2),以及一個(gè)命令按鈕(名稱為 Cmd2)。請(qǐng)編寫(xiě)一個(gè)事件過(guò)程,在單擊命令按鈕時(shí),該過(guò)程能夠根據(jù) Text1 中輸入的成績(jī) 判斷并在 Text2 中顯示對(duì)應(yīng)得等級(jí)。 (5 分) 注:成績(jī)大于等于 85 分為“優(yōu)秀” ,大于等于 75 分為“良好” ,大于等于 60 分為“及 格” ,小于 60 分為“不及格” 。圖 3 轉(zhuǎn)換成績(jī) Private sub cmd2_click() Dim a as integer a=val(text1) if a>=85 then text2=”優(yōu)秀” elseif a>=75 then text2=”良好” elseif a>=60 then text2=”及格” else text2=”不及格”8end if end sub3.使用 VBA 編寫(xiě)程序,從鍵盤(pán)輸入 10 個(gè)數(shù),輸出其中的最大數(shù)和最小數(shù)。 (6 分) Public sub maxmin() Dim a(10) as integer Dim i as integer,max as integer,min as integer For i=1 to 10 a(i)= val(InputBox(“Enter a number“)) next max=a(1) min=a(1) for i=2 to 10 if maxa(i) then min=a(i) end if next msgbox “最大的數(shù)是”&max msgbox “最小的數(shù)是”&min end sub 關(guān)?鍵?詞: 安徽省 計(jì)算機(jī) 二級(jí) 考試 access
?天天文庫(kù)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書(shū)面授權(quán),請(qǐng)勿作他用。
總結(jié)
以上是生活随笔為你收集整理的安徽 省二级计算机笔试真题,安徽省计算机二级考试真题access的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux平台基于socket的文件传输
- 下一篇: Intel英特尔历代经典 CPU 产品回