全國計(jì)算機(jī)二級(jí)access歷年真題及答案(07-2011)_第1頁
全國計(jì)算機(jī)二級(jí)access歷年真題及答案(07-2011)_第2頁
全國計(jì)算機(jī)二級(jí)access歷年真題及答案(07-2011)_第3頁
全國計(jì)算機(jī)二級(jí)access歷年真題及答案(07-2011)_第4頁
全國計(jì)算機(jī)二級(jí)access歷年真題及答案(07-2011)_第5頁
已閱讀5頁,還剩123頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、2007年9月全國計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷access考試試題一、選擇題(135每小題2分,共70分)1.軟件是指da)程序b)程序和文檔c)算法加數(shù)據(jù)結(jié)構(gòu)d)程序、數(shù)據(jù)與相關(guān)文檔的完整集合2.軟件調(diào)試的目的是ba)發(fā)現(xiàn)錯(cuò)誤b)改正錯(cuò)誤c)改善軟件的性能d)驗(yàn)證軟件的正確性3.在面向?qū)ο蠓椒ㄖ?,?shí)現(xiàn)信息隱蔽是依靠ca)對(duì)象的繼承b)對(duì)象的多態(tài)c)對(duì)象的封裝d)對(duì)象的分類4.下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格要求的是aa)程序的效率第一,清晰第二b)程序的可讀性好c)程序中要有必要的注釋d)輸入數(shù)據(jù)前要有提示信息5.下列敘述中正確的是a a)程序執(zhí)行的效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)密切相關(guān)b)程序執(zhí)行的

2、效率只取決于程序的控制結(jié)構(gòu)c)程序執(zhí)行的效率只取決于所處理的數(shù)據(jù)量d)以上三種說法都不對(duì)6.下列敘述中正確的是da)數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)必定是一一對(duì)應(yīng)的b)由于計(jì)算機(jī)存儲(chǔ)空間是向量式的存儲(chǔ)結(jié)構(gòu),因此,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)一定是線性結(jié)構(gòu)c)程序設(shè)計(jì)語言中的數(shù)組一般是順序存儲(chǔ)結(jié)構(gòu),因此,利用數(shù)組只能處理線性結(jié)構(gòu)d)以上三種說法都不對(duì)7.冒泡排序在最壞情況下的比較次數(shù)是ca)n(n+1)/2b)nn2logc)n(n1)/2d)n/28.一棵二叉樹中共有70個(gè)葉子結(jié)點(diǎn)與80個(gè)度為1的結(jié)點(diǎn),則該二叉樹中的總結(jié)點(diǎn)數(shù)為aa)219b)221c)229d)2319.下列敘述中正確的是ba)數(shù)據(jù)庫系統(tǒng)是一個(gè)獨(dú)立

3、的系統(tǒng),不需要操作系統(tǒng)的支持b)數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題c)數(shù)據(jù)庫管理系統(tǒng)就是數(shù)據(jù)庫系統(tǒng)d)以上三種說法都不對(duì)10.下列敘述中正確的是ca)為了建立一個(gè)關(guān)系,首先要構(gòu)造數(shù)據(jù)的邏輯關(guān)系b)表示關(guān)系的二維表中各元組的每一個(gè)分量還可以分成若干數(shù)據(jù)項(xiàng)c)一個(gè)關(guān)系的屬性名表稱為關(guān)系模式d)一個(gè)關(guān)系可以包括多個(gè)二維表1-10為二級(jí)公共基礎(chǔ)題,解析略。答案如下: 1-5 dbcaa 6-10 dcabc 11. 用二維表來表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型是 a. 實(shí)體-聯(lián)系模型 b. 層次模型 c. 網(wǎng)狀模型 d. 關(guān)系模型 答案 d 解析: 關(guān)系模型用表格形式表示實(shí)體類型及其實(shí)體間的聯(lián)系

4、。關(guān)系模型是目前最重要的一種模型,它是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上的。關(guān)系模型的基本 數(shù)據(jù)結(jié)構(gòu) 是二維表,每一張二維表稱為一個(gè)關(guān)系。 考點(diǎn)3:層次、網(wǎng)狀、關(guān)系模型 12. 在企業(yè)中,職工的“工資級(jí)別”與職工個(gè)人“工資”的聯(lián)系是 a. 一對(duì)一聯(lián)系 b. 一對(duì)多聯(lián)系 c. 多對(duì)多聯(lián)系 d. 無聯(lián)系 答案 b 解析: 一對(duì)多聯(lián)系(1:n) 如果實(shí)體集a中的每一個(gè)實(shí)體,實(shí)體集b中有n個(gè)實(shí)體(n0)與之聯(lián)系,反之,實(shí)體集b中的每一個(gè)實(shí)體,實(shí)體集a中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集a與b具有一對(duì)多聯(lián)系。 考點(diǎn)2:實(shí)體聯(lián)系模型及e-r圖 13. 假設(shè)一個(gè) 書店 用(書號(hào),書名,作者,出版社,出版日期,庫

5、存數(shù)量.)一組屬性來描述圖書,可以作為“關(guān)鍵字”的是 a. 書號(hào) b. 書名 c. 作者 d. 出版社 答案 a 解析: 碼(又稱為關(guān)鍵字):二維表中的某個(gè)屬性,若它的值唯一地標(biāo)識(shí)了一個(gè)元組,則稱該屬性為關(guān)鍵字。本題中:只有a. 書號(hào)能夠滿足關(guān)鍵字定義中的唯一性要求。 考點(diǎn)1:基本概念 14. 下列屬于access對(duì)象的是 a. 文件 b. 數(shù)據(jù) c. 記錄 d. 查詢 答案 d 解析: access數(shù)據(jù)庫由數(shù)據(jù)庫對(duì)象和組兩部分組成。其中對(duì)象又分為7種,包括:表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏和模塊。這些對(duì)象都存放在擴(kuò)展名為.mdb的數(shù)據(jù)庫文件中。 考點(diǎn)3:access數(shù)據(jù)庫的 系統(tǒng)結(jié)構(gòu) 1

6、5. 在access數(shù)據(jù)庫的表設(shè)計(jì)視圖中,不能進(jìn)行的操作是 a. 修改字段類型 b. 設(shè)置索引 c. 增加字段 d. 刪除記錄 答案 d 解析: 編輯表中內(nèi)容的操作主要包括選定記錄、添加記錄、修改記錄、刪除記錄、復(fù)制記錄等。這些操作是在數(shù)據(jù)表視圖中完成的。 考點(diǎn)3:編輯表的內(nèi)容 16. 在access數(shù)據(jù)庫中,為了保持表之間的關(guān)系,要求在子表(從表)中添加記錄時(shí),如果主表中沒有與之相關(guān)的記錄,則不能在子表(從表)中添加改記錄。為此需要定義的關(guān)系是 a. 輸入掩碼 b. 有效性規(guī)則 c. 默認(rèn)值 d. 參照完整性 答案 d 解析:參照完整性是一個(gè)準(zhǔn)則系統(tǒng),access使用這個(gè)系統(tǒng)用來確保相關(guān)表中

7、的記錄之間關(guān)系的有效性,并且不會(huì)因意外而刪除或更改相關(guān)數(shù)據(jù)。 考點(diǎn)5:建立表之間的關(guān)系 17. 將表a的記錄添加到表b中,要求保持表b中原有的記錄,可以使用的查詢是 a. 選擇查詢 b. 生成表查詢 c. 追加查詢 d. 更新查詢 答案 c 解析:將表a的記錄復(fù)制到表b中,且不刪除表b中的記錄,可以使用的查詢是追加查詢。2005年4月 選擇第18題2005年4月 選擇第20題2005年9月 選擇第26題均考查了這個(gè)知識(shí)點(diǎn)。 考點(diǎn)4:追加查詢 18. 在access中,查詢的數(shù)據(jù)源可以是 a. 表 b. 查詢 c. 表和查詢 d. 表、查詢和報(bào)表 答案 c 解析:執(zhí)行選擇查詢時(shí),需要從指定的一個(gè)

8、或多個(gè)數(shù)據(jù)庫表或查詢中搜索數(shù)據(jù)。當(dāng)我們使用查詢向?qū)Ь幹撇樵儠r(shí),也可以看到只能從表或查詢中選擇數(shù)據(jù)源,如下圖所示: 考點(diǎn)1:查詢分類 19. 在一個(gè)access的表中有字段“專業(yè)”,要查找包含“信息”兩個(gè)字的記錄,正確的條件表達(dá)式是 a. =left(專業(yè),2)=信息 b. like*信息* c. =*信息* d. mid(專業(yè),2)=信息 答案 b 解析:like 決定一個(gè)字符串是否以一個(gè)或更多字符開始,需要通配符“*”號(hào)或“?”號(hào)以使like運(yùn)算符正確的使用 如:like “a*”like “file?”表示以“a”開頭的字符串以file開頭,后3位為任意的字符(專用文本或備注數(shù)據(jù)類型) 考

9、點(diǎn)1:準(zhǔn)則中的運(yùn)算符 20. 如果在查詢的條件中使用了通配符方括號(hào)“ ”,它的含義是 a. 通配任意長度的字符 b. 通配不在括號(hào)內(nèi)的任意字符 c. 通配方括號(hào)內(nèi)列出的任一單個(gè)字符 d. 錯(cuò)誤的使用方法 答案 c 解析: 為字符串中該位置的字符設(shè)置范圍字符表 字符表中的一個(gè)字符,如a-z、0-9!字符表 不在字符表中的一個(gè)字符,如!0-9 例:like pa-f# 查找以p開頭、后跟a到f間任何字母及3個(gè)數(shù)字的數(shù)據(jù)。 like a?a-f#!0-9* 查找的字符串中第一個(gè)為a,第二個(gè)任意,第三個(gè)為a到f中任意一個(gè),第四個(gè)為數(shù)字,第五個(gè)為非0-9的字符,其后為任意字符串。 考點(diǎn)1:準(zhǔn)則中的運(yùn)算符

10、 21. 現(xiàn)有某查詢?cè)O(shè)計(jì)視圖(如下圖所示),該查詢要查找的是 a. 身高在160以上的女性和所有的男性 b. 身高在160以上的男性和所有的女性 c. 身高在160以上的所有人或男性 d. 身高在160以上的所有人 答案 a 解析:or 邏輯或 例如:“團(tuán)員” or “男” 是男生或是團(tuán)員任意一個(gè) 考點(diǎn)1:準(zhǔn)則中的運(yùn)算符 22. 在窗體中,用來輸入或編輯字段數(shù)據(jù)的交互控件是 a. 文本框控件 b. 標(biāo)簽控件 c. 復(fù)選框控件 d. 列表框控件 答案 a 解析:文本框主要用來輸入或編輯字段數(shù)據(jù),它是一種交互式控件。 考點(diǎn)2:窗體中的控件 23. 如果要在整個(gè)報(bào)表的最后輸出信息,需要設(shè)置 a. 頁

11、面頁腳 b. 報(bào)表頁腳 c. 頁面頁眉 d. 報(bào)表頁眉 答案 b 解析:報(bào)表頁腳:在所有記錄都被處理后,只打印在報(bào)表的結(jié)束處,用來顯示整份報(bào)表的匯總說明。 考點(diǎn)3:報(bào)表的組成 24. 可作為報(bào)表記錄源的是 a. 表 b. 查詢 c. select 語句 d. 以上都可以 答案 d 解析:(1)在“數(shù)據(jù)庫”窗體中單擊“報(bào)表”對(duì)象,在右側(cè)的窗體中雙擊“使用向?qū)?chuàng)建報(bào)表”選項(xiàng)。屏幕顯示“報(bào)表向?qū)А钡谝粋€(gè)對(duì)話框,在對(duì)話框中包含有要?jiǎng)?chuàng)建報(bào)表的數(shù)據(jù)源選項(xiàng)、表或查詢中的可用字段選項(xiàng),在“表/查詢”中選擇要?jiǎng)?chuàng)建報(bào)表的表或查詢,在“可用字段”中選擇字段,單擊“下一步”按鈕。 考點(diǎn)2:使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表 2

12、5. 在報(bào)表中,要計(jì)算“數(shù)學(xué)”字段的最高分,應(yīng)將控件的“控件來源”屬性設(shè)置為 a. = max(數(shù)學(xué)) b. max(數(shù)學(xué)) c. = max數(shù)學(xué) d. = max(數(shù)學(xué)) 答案 a 解析:最大、小值函數(shù) 格式:max() min() 功能:返回一組指定字段中的最大、小值。 說明:“字符串表達(dá)式”可以是一個(gè)字段名(數(shù)字類型),或者是含有數(shù)字型字段的表達(dá)式。 舉例:有一個(gè)“成績”字段,可以用max(成績)求該字段中的最大值,用min(成績)求該字段中的最小值。 考點(diǎn)2:準(zhǔn)則中的函數(shù) 26. 將access數(shù)據(jù)庫數(shù)據(jù)發(fā)布到internet網(wǎng)上,可以通過 a. 查詢 b. 窗體 c. 數(shù)據(jù)訪問頁 d

13、. 報(bào)表 答案 c 解析:數(shù)據(jù)訪問頁是直接與數(shù)據(jù)庫中數(shù)據(jù)鏈接的網(wǎng)頁,設(shè)計(jì)用于查看和操作來自internet或 intranet的數(shù)據(jù)這些數(shù)據(jù)保存在 microsoft access數(shù)據(jù)庫或microsoft sql server數(shù)據(jù)庫中。數(shù)據(jù)訪問頁也可能包含來自其他數(shù)據(jù)源的數(shù)據(jù),例如microsoft excel 等。 考點(diǎn)1:數(shù)據(jù)訪問頁的定義 27. 打開查詢的宏操作是 a. openform b. openquery c. opentable d. openmodule 答案 b 解析: openform命令 用于打開窗體 openquery命令 用于打開查詢 opentable命令 用于

14、打開表 openmodule命令 用于打開選定的模塊 考點(diǎn)7:常用宏操作 28. 宏操作setvalue可以設(shè)置 a. 窗體或報(bào)表控件的設(shè)置 b. 刷新控件數(shù)據(jù) c. 字段的值 d. 當(dāng)前系統(tǒng)的時(shí)間 答案 a 解析:setvalue命令 用于設(shè)置窗體或報(bào)表控件的屬性值 考點(diǎn)7:常用宏操作 29. 使用function語句定義一個(gè)函數(shù)過程,其返回值的類型 a. 只能是符號(hào)常量 b. 是除數(shù)組之外的簡單數(shù)據(jù)類型 c. 可在調(diào)用時(shí)由運(yùn)行過程決定 d. 由函數(shù)定義時(shí)as子句聲明 答案 d 解析:過程調(diào)用 子過程的調(diào)用形式有兩種: call子過程名() 或 子過程名 sub或function過程中的語句

15、可以利用命名參數(shù)來傳遞值給被調(diào)用的過程。 函數(shù)過程的調(diào)用形式只有一種:函數(shù)過程名()。 由于函數(shù)過程會(huì)返回一個(gè)值,實(shí)際上,函數(shù)過程的上述調(diào)用形式主要有兩種方法:一是將函數(shù)過程返回值作為賦值成分賦予某個(gè)變量,其格式為“變量 = 函數(shù)過程名()”;二是將函數(shù)過程返回值作為某個(gè)過程的實(shí)參成分使用。 考點(diǎn)5:過程調(diào)用和參數(shù)傳遞 30. 在過程定義中有語句: private sub getdata(byref f as integer) 其中byref的含義是 a. 傳值調(diào)用 b. 傳址調(diào)用 c. 形式參數(shù) d. 實(shí)際參數(shù) 答案 b 解析:在參數(shù)函數(shù)設(shè)計(jì)時(shí),要想實(shí)現(xiàn)某個(gè)參數(shù)的雙向傳遞,就應(yīng)當(dāng)說明該形參為

16、傳址調(diào)用形式。其設(shè)置選項(xiàng)是byref。 選擇題 第3題 31. 在access中,dao的含義是:b a. 開放數(shù)據(jù)庫互連應(yīng)用編程接口 b. 數(shù)據(jù)庫訪問對(duì)象 c. active數(shù)據(jù)對(duì)象 d. 數(shù)據(jù)庫動(dòng)態(tài)鏈接庫 答案 b 解析: 數(shù)據(jù)訪問對(duì)象(dao):數(shù)據(jù)訪問對(duì)象是vba提供的一種數(shù)據(jù)訪問接口。 activex數(shù)據(jù)對(duì)象(ado):activex數(shù)據(jù)對(duì)象是基于組件的數(shù)據(jù)庫編程接口。 odbc: 開放數(shù)據(jù)庫互連應(yīng)用編程接口。 dll: 數(shù)據(jù)庫動(dòng)態(tài)鏈接庫 考點(diǎn)6:vba的數(shù)據(jù)庫編程 32. 在窗體中有一個(gè)標(biāo)簽label0,標(biāo)題為“測(cè)試進(jìn)行中”;有一個(gè)命令按鈕command1,事件代碼如下: priv

17、ate sub command1_click() label0.caption=標(biāo)簽 end sub private sub form_load() form.caption=舉例 command1.caption=移動(dòng) end sub 打開窗體后單擊命令按鈕,屏幕顯示 a bc d答案 d 解析:打開窗體后,系統(tǒng)自動(dòng)調(diào)用form_load(),這時(shí)form的標(biāo)題為舉例,command1的標(biāo)題為移動(dòng),label0的內(nèi)容為“測(cè)試進(jìn)行中”;當(dāng)單擊命令按鈕后,label0的內(nèi)容更新為“標(biāo)簽”,form的標(biāo)題還是舉例,command1的內(nèi)容還是移動(dòng),因此選擇d。 33. 在窗體中有一個(gè)標(biāo)簽lb1和一個(gè)

18、命令按鈕command1,事件代碼如下: option compare database dim a as string*10 private sub command1_click() a=1234 b=len(a) me.lb1.caption=b end sub 打開窗體后單擊命令按鈕,窗體中顯示的內(nèi)容是 a. 4 b. 5 c. 10 d. 40 答案 a 解析:dim a as string*10 表示變量a的長度為10個(gè)字節(jié),也就是5個(gè)漢字的長度! 如果所輸入字符小于10 它會(huì)自動(dòng)用空格補(bǔ)齊,如果大于10,則多余的部分則會(huì)被截掉,只保留前10個(gè)字符。a=1234,b=len(a),b

19、=4,因此窗體中顯示的內(nèi)容是4。 考點(diǎn)3:vba編程基礎(chǔ)常量、變量、運(yùn)算符和表達(dá)式 34. 下列不是分支結(jié)構(gòu)的語句是 ba. if.then.endif b. while.wend c. if.then.else.endif d. select.case.end select 答案 b 解析:while.wend是循環(huán)結(jié)構(gòu)的語句,不是分支結(jié)構(gòu)的語句。 考點(diǎn)4:vba程序流程控制語句 35. 在窗體中使有一個(gè)文本框(名為n)接受輸入的值,有一個(gè)命令按鈕run,事件 代碼 如下: private sub run_click() result= for i=1 to me!n for j=1 to

20、me!n result=result+* next j result=result+chr(13)+chr(10) next i msgbox result end sub 打開窗體后,如果通過文本框輸入的值為4,單擊命令按鈕后輸出的圖型是 a. * b. * * * * * * * c. * d. * * * * * * * 答案 a 解析:輸入的n值為4時(shí),for j=1 to 4 執(zhí)行 result=result+*,此時(shí)result=*,循環(huán)j結(jié)束后,執(zhí)行result=result+chr(13)+chr(10),相當(dāng)于在字符串result=*后面加一個(gè)回車換行符,再執(zhí)行i循環(huán)3次后,

21、輸出的圖型應(yīng)該是a。 考點(diǎn)4:vba程序流程控制語句 二、填空題(每空2分,共30分) 1、軟件需求規(guī)格說明書應(yīng)具有完整性、無歧義性、正確性、可驗(yàn)證性、可修改性等特性,其中最重要的是【1】。無歧義性2、在兩種基本測(cè)試方法中,【2】測(cè)試的原則之一是保證所測(cè)模塊中每一個(gè)獨(dú)立路徑至少要執(zhí)行一次。路徑覆蓋 3、線性表的存儲(chǔ)結(jié)構(gòu)主要分為順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。隊(duì)列是一種特殊的線性表,循環(huán)隊(duì)列是隊(duì)列的【3】存儲(chǔ)結(jié)構(gòu)。順序 4、對(duì)下列二叉樹進(jìn)行中序遍歷的結(jié)果為【4】。 acbdfehgp5、在e-r圖中,矩形表示【5】。實(shí)體集 6. 在關(guān)系運(yùn)算中,要從關(guān)系模式中指定若干屬性組成新的關(guān)系,該關(guān)系運(yùn)算稱為【

22、6】 投影 解析:投影() 從關(guān)系中挑選若干屬性組成新的關(guān)系稱為投影。如果新關(guān)系中包含重復(fù)元組,則去掉重復(fù)元組。投影運(yùn)算記為x(r),其中r為一個(gè)關(guān)系,x為一組屬性名或?qū)傩孕蛱?hào)。 考點(diǎn)3:專門的關(guān)系運(yùn)算 7. 在access中建立的數(shù)據(jù)庫文件的擴(kuò)展名是 【7】 mdb 解析:access的數(shù)據(jù)庫是一個(gè)獨(dú)立的文件,其擴(kuò)展名為mdb。需要注意的是:用戶創(chuàng)建的數(shù)據(jù)庫是由表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏和模塊等數(shù)據(jù)庫對(duì)象構(gòu)成的,這些數(shù)據(jù)庫對(duì)象都存儲(chǔ)在同一個(gè)以mdb為擴(kuò)展名的數(shù)據(jù)庫文件中。即數(shù)據(jù)庫對(duì)象不是獨(dú)立的文件。 請(qǐng)參考本書 p103 7.1.1 考點(diǎn)1:數(shù)據(jù)庫設(shè)計(jì)步驟 8. 在向數(shù)據(jù)庫中輸入數(shù)

23、據(jù)時(shí),若要求所輸入的字符必須是字母,則應(yīng)該設(shè)置的輸入掩碼是 【8】 l 解析: microsoft access 按照下表轉(zhuǎn)譯“輸入掩碼”屬性定義中的字符。若要定義字面字符,請(qǐng)輸入該表以外的任何其他字符,包括空格和符號(hào)。若要將下列字符中的某一個(gè)定義為字面字符,請(qǐng)?jiān)谧址懊婕由戏葱本€ ()。 字符 說明 0 數(shù)字(0 到 9,必選項(xiàng);不允許使用加號(hào) + 和減號(hào) -) 。 9 數(shù)字或空格(非必選項(xiàng);不允許使用加號(hào)和減號(hào))。 # 數(shù)字或空格(非必選項(xiàng);空白將轉(zhuǎn)換為空格,允許使用加號(hào)和減號(hào))。 l 字母(a 到 z,必選項(xiàng))。 ? 字母(a 到 z,可選項(xiàng))。 a 字母或數(shù)字(必選項(xiàng))。 a 字母或數(shù)

24、字(可選項(xiàng))。 & 任一字符或空格(必選項(xiàng))。 c 任一字符或空格(可選項(xiàng))。 . , : ; - / 十進(jìn)制占位符和千位、日期和時(shí)間分隔符。(實(shí)際使用的字符取決于 microsoft windows 控制面板中指定的區(qū)域設(shè)置。) 使其后所有的字符轉(zhuǎn)換為大寫。 ! 使輸入掩碼 (輸入掩碼:一種格式,由字面顯示字符(如括號(hào)、句號(hào)和連字符)和掩碼字符(用于指定可以輸入數(shù)據(jù)的位置以及數(shù)據(jù)種類、字符數(shù)量)組成。)從右到左顯示,而不是從左到右顯示。鍵入掩碼中的字符始終都是從左到右填入??梢栽谳斎胙诖a中的任何地方包括感嘆號(hào)。 使其后的字符顯示為原義字符??捎糜趯⒃摫碇械娜魏巫址@示為原義字符(例如,a 顯

25、示為 a)。 密碼 將“輸入掩碼”屬性設(shè)置為“密碼”,以創(chuàng)建密碼項(xiàng)文本框。文本框中鍵入的任何字符都按字面字符保存,但顯示為星號(hào)(*)。 考點(diǎn)4:字段屬性的設(shè)置 9. 窗體由多個(gè)部分組成,每個(gè)部分稱為一個(gè) 【9】 節(jié) 解析:節(jié):窗體由多個(gè)部分組成,每個(gè)部分稱為一個(gè)“節(jié)”。在窗體設(shè)計(jì)視圖中,至多可以使用5種節(jié),分別是窗體頁眉、頁面頁眉、主體、頁面頁腳、窗體頁腳。大部分的窗體只有主體節(jié)。 10. 用于執(zhí)行指定sql語句的宏操作是 【10】runsql 解析:runsql命令用于執(zhí)行指定的sql語句 考點(diǎn)7:常用宏操作 11. 在vba中雙精度的類型標(biāo)識(shí)是 【11】double 解析:double(雙

26、精度浮點(diǎn)型)變量 存儲(chǔ) 為ieee 64位(8個(gè)字節(jié))浮點(diǎn)數(shù)值的形式,它的范圍在負(fù)數(shù)的時(shí)候是從?1.79769313486231e308到?4.94065645841247e-324,而正數(shù)的時(shí)候是從4.94065645841247e-324到1.79769313486232e308。double的類型聲明字符是數(shù)字符號(hào) (#)。 考點(diǎn)3:vba編程基礎(chǔ)常量、變量、運(yùn)算符和表達(dá)式 12. 在窗體中使用一個(gè)文本框(名為x)接受輸入值,有一個(gè)命令按鈕test,事件代碼如下: private sub test_click() y = 0 for i=0 to me!x y=y+2*i+1 next

27、i msgbox y end sub 打開窗體后,若通過文本框輸入值為3,單擊命令按鈕,輸出的結(jié)果是 【12】 16 解析:若通過文本框輸入值為3,則for循環(huán) i=0 to 3共執(zhí)行4次, 第一次:y=0+2*0+1=1; 第二次:y=1+2*1+1=4; 第三次:y=4+2*2+1=9; 第四次:y=9+2*3+1=16;所以輸出的結(jié)果是16 考點(diǎn)4:vba程序流程控制語句 13. 在窗體中使用一個(gè)文本框(名為num1)接受輸入值,有一個(gè)命令按鈕run13,事件代碼如下: private sub run13_click() if me!num1 = 60 then result = 及格

28、elseif me!num1 = 70 then result = 通過 elseif me!num1 = 80 then result = 合格 end if msgbox result end sub 打開窗體后,若通過文本框輸入的值為85,單擊命令按鈕,輸出結(jié)果是 【13】 及格 解析:若通過文本框輸入的值為85,先執(zhí)行“if me!num1 = 60 then”判斷語句,因?yàn)闈M足條件,所以result付值為及格,結(jié)束判斷語句,并執(zhí)行“msgbox result”語句,所以輸出結(jié)果是 及格。 考點(diǎn)4:vba程序流程控制語句 14. 現(xiàn)有一個(gè)登錄窗體如下圖所示。打開窗體后輸入用戶名和密碼,

29、登錄操作要求在20秒內(nèi)完成,如果在20秒內(nèi)沒有完成登錄操作,則倒計(jì)時(shí)到達(dá)0秒時(shí)自動(dòng)關(guān)閉登錄窗體,窗體的右下角是顯示倒計(jì)時(shí)的文本框itime。事件代碼如下,要求填空完成事件過程。 option compare database dim flag as boolean dim i as integer private sub form_load() flag = 【14】 me.timerinterval = 1000 i = 0 end sub private sub form_timer() if flag = true and i20 then me!time.caption = 20-i

30、i = 【15】 else docmd.close end if end sub private sub ok_click() 登錄程序略 如果用戶名和密碼輸入正確,則:flag=false end sub 答案 【14】true 【15】i+1 解析:“private sub form_timer()”語句是用來完成20秒內(nèi)倒計(jì)時(shí)功能的,因?yàn)椤癿e.timerinterval = 1000”,所以“private sub form_timer()”每1000毫秒即每秒自動(dòng)執(zhí)行一次,當(dāng)滿足條件“flag = true”并且“i2000”的含義是ca 選擇工資額大于2000的記錄b 選擇工資額小

31、于2000的記錄c 選擇除了工資額大雨2000之外的記錄、d 選擇除了字段工資額之外的字段,且大于2000的記錄(19)access數(shù)據(jù)庫中,為了保持表之間的關(guān)系,要求在主表中修改相關(guān)記錄時(shí),子表相關(guān)記錄隨之更改,為此需要定義參照完整性關(guān)系的aa 級(jí)聯(lián)更新相關(guān)字段 b 級(jí)聯(lián)刪除相關(guān)字段c 級(jí)聯(lián)修改相關(guān)字段 d 級(jí)聯(lián)插入相關(guān)字段(20)如果輸入掩碼設(shè)置為“l(fā)”,則在輸入數(shù)據(jù)的時(shí)候,該位置上可以接受的合法輸入是ca 必須輸入字母或數(shù)字 b 可以輸入字母、數(shù)字或者空格c 必須輸入字母az d 任何字符(21)定義字段默認(rèn)值的含義是ca 不得使該字段為空b 不允許字段的值超出某個(gè)范圍、c 在未輸入數(shù)據(jù)

32、之前系統(tǒng)自動(dòng)提供的數(shù)值d 系統(tǒng)自動(dòng)把小寫字母轉(zhuǎn)換為大寫字母(22)在窗體上,設(shè)置空間command0為不可見屬性是da command0.colore b command0.captionc command0.enabled d command0.visible(23)能夠接受數(shù)值型數(shù)據(jù)輸入的窗體控件是ba 圖形 b 文本框 c 標(biāo)簽 d 命令按鈕(24)sql語句不能創(chuàng)建的是aa 報(bào)表 b 操作查詢 c 選擇查詢 d 數(shù)據(jù)定義查詢(25)不能夠使用宏的數(shù)據(jù)庫對(duì)象是aa 數(shù)據(jù)表 b 窗體 c 宏 d 報(bào)表(26)在下列關(guān)于宏和模塊的敘述中,正確的是da 模塊是能夠被程序調(diào)用的函數(shù)b 通過定義宏

33、可以選擇或更新數(shù)據(jù)c 宏或者模塊都不能是窗體或報(bào)表上的事件代碼d 宏可以是獨(dú)立的數(shù)據(jù)庫對(duì)象,可以提供獨(dú)立的操作動(dòng)作(27)vba 程序流程控制的方式是da 順序控制和分支控制 b 順序控制和循環(huán)控制c 循環(huán)控制和分支控制 d 順序、分支和循環(huán)控制(28)從字符串s中的第2個(gè)開始獲得4個(gè)字符的子字符傳函數(shù)是aa mid$(s,2,4) b left$(s,2,4)c rigth$(s,4) d left$(s,4)(29)語句dim newarray(10) as integer 的含義是ca 定義了一個(gè)整型變量且初值為10b 定義了10個(gè)整數(shù)構(gòu)成的數(shù)組c 定義了11個(gè)整數(shù)構(gòu)成的數(shù)組d 將數(shù)組的

34、第10元素設(shè)置為整型(30)在access中,如果要處理具有復(fù)雜條件或循環(huán)結(jié)構(gòu)的操作,則應(yīng)該使用的對(duì)象是ba 窗體 b 模塊 c 宏 d 報(bào)表(31)不屬于vba提供的程序運(yùn)行錯(cuò)誤處理的語句結(jié)構(gòu)是、aa on error then 標(biāo)號(hào) b on error goto 標(biāo)號(hào)c on error resume next d on error goto 0(32)ado的含義是da 開放數(shù)據(jù)庫互連應(yīng)用編程接口 b 數(shù)據(jù)庫訪問對(duì)象c 動(dòng)態(tài)連接庫 d active 數(shù)據(jù)對(duì)象(33)若要在子過程procl調(diào)用后返回兩個(gè)變量的結(jié)果,下列過程定義語句中有效的是aa sub procl(n,m) b sub

35、procl(byval n,m)c sub procl(n,byval m) d sub procl(byval n,byval m)(35)在窗體中有一個(gè)命令run35,對(duì)應(yīng)的事件代碼如下:private sub run35_enter()dim num as integerdim a as integerdim b as integerdim i as integerfor i=1 to 10 num=inputbox(“請(qǐng)輸入數(shù)據(jù):”,”輸入”,1) if int(num/2)=num/2 then a=a+1 else b =b+1 end ifnext imsgbox(”運(yùn)行結(jié)果:a

36、=”&str(a)&”,b=”&str(b)end sub運(yùn)行以上事件所完成的功能是ca 對(duì)輸入的10個(gè)數(shù)據(jù)求累加和b 對(duì)輸入的10個(gè)數(shù)據(jù)求各自的余數(shù),然后再進(jìn)行累加c 對(duì)輸入的10個(gè)數(shù)據(jù)分別統(tǒng)計(jì)有幾個(gè)是整數(shù),有幾個(gè)是非整數(shù)d 對(duì)輸入的10個(gè)數(shù)據(jù)分別統(tǒng)計(jì)有幾個(gè)是奇數(shù),有幾個(gè)是偶數(shù)填空題(每空兩分,共三十分)請(qǐng)將每一個(gè)空的正確答案寫在答題卡115序列的橫線上,答在試卷上不得分(1)測(cè)試用例包括輸入值集和_輸出_1_值集。(2)深度為5的滿二叉樹有_16_2_個(gè)葉子結(jié)點(diǎn)。(3)設(shè)某循環(huán)隊(duì)列的容量為50,頭指針front=5(指向隊(duì)頭元素的前一位置),尾指針rear=29(指向隊(duì)尾元素),則該循環(huán)隊(duì)

37、列中共有_3_24_個(gè)元素。(4)在關(guān)系數(shù)據(jù)庫中,用表示實(shí)體之間聯(lián)系的是_棱形_。(5)在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言和數(shù)據(jù)控制語言中,_數(shù)據(jù)定義語言_5_ 負(fù)貢數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建。(6)在access中,要在查找條件中與任意一個(gè)數(shù)字字符匹配,可使用的通配符是_6_#_。(7)在學(xué)生成績表中,如果需要根據(jù)輸入的學(xué)生姓名查找學(xué)生的成績,需要使用的是_參數(shù)_7_插銷(8)int(-3.25)的結(jié)果是_-4_8_。(9)分支結(jié)構(gòu)在呈現(xiàn)執(zhí)行時(shí),根據(jù)_9條件表達(dá)式的值_選擇執(zhí)行不同的程序語句。(10)在vba中變體類型的類型標(biāo)識(shí)是_10_variant_。(11)在窗體

38、中有一個(gè)名為command的命令按鈕,click事件的代碼如下:private sub command1_click() f=0 for n=1 to 10 step 2 f=f+n next n me!lb1.caption=fend sub單擊命令按鈕后,標(biāo)簽顯示的結(jié)果是_11_。 (13)下列子過程的功能是:當(dāng)前數(shù)據(jù)庫文件中的“學(xué)生表”的學(xué)生“年齡”都加1,請(qǐng)?jiān)诔绦蚩瞻滋幪顚戇m當(dāng)?shù)恼Z句,使程序?qū)崿F(xiàn)所需的功能private sub setageplus1_click() dim a as dao.databasedim rs as dao.recordsetdim fd as dao.fi

39、eldset db = currentdb()set rs = db.openrecordset(學(xué)生表)set fd = rs.fields(年齡)do while not rs.eof rs.edit fd =_14_ rs.update _15_ looprs.closedb.closeset rs = nothingset db = nothing end sub 答案: 一、選擇: 1、c 2、a 3、b 4、b 5、a 6、d 7、b 8、c 9、d 10、c 11、d 12、a 13、b 14、b 15、c 16、b 17、c 18、c 19、a 20、c 21、c 22、d 2

40、3、b 24、a 25、a 26、d 27、d 28、a 29、c 30、b 31、a 32、d 33、a 34、c 35、d 二、填空 1、輸出 2、16 3、24 4、菱形 5、數(shù)據(jù)定義語言 6、# 7、參數(shù) 8、-4 9、條件表達(dá)式的值 10、variant 11、25 12、num 13、i 14、fd+1 15、rs.movenext2008年9月全國計(jì)算機(jī)等級(jí)考試access二級(jí)筆試試卷一、選擇題(每小題2分,共70分)下列各題a)、b)、c)、d)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3

41、、4、5、a、b、c、d、e依次入棧,然后再依次出棧,則元素出棧的順序是ba)12345abcde b)edcba54321 c)abcde12345 d)54321edcba(2)下列敘述中正確的是da)循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)b)在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況c)在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況d)循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定(3)在長度為n的有序線性表中進(jìn)行二分查找,最壞情況下需要比較的次數(shù)是ca)o(n) b)o(n2) c)o(log2n) d)o(nlog2n)(4)下列

42、敘述中正確的是aa)順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的b)順序存儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)c)順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表d)鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間(5)數(shù)據(jù)流圖中帶有箭頭的線段表示的是da)控制流 b)事件驅(qū)動(dòng) c)模塊調(diào)用 d)數(shù)據(jù)流(6)在軟件開發(fā)中,需求分析階段可以使用的工具是ba)n-s圖 b)dfd圖 c)pad圖 d)程序流程圖(7)在面向?qū)ο蠓椒ㄖ?,不屬于“?duì)象”基本特點(diǎn)的是(a)。a)一致性 b)分類性 c)多態(tài)性 d)標(biāo)識(shí)唯一性(8)一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的

43、聯(lián)系是ba)一對(duì)一 b)一對(duì)多 c)多對(duì)一 d)多對(duì)多(9)在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是ca)人工管理階段 b)文件系統(tǒng)階段 c)數(shù)據(jù)庫系統(tǒng)階段 d)三個(gè)階段相同(10)有三個(gè)關(guān)系r、s和t如下:由關(guān)系r和s通過運(yùn)算得到關(guān)系t,則所使用的運(yùn)算為da)笛卡爾積 b)交 c)并 d)自然連接(11)access數(shù)據(jù)庫中,表的組成是(a )。a)字段和記錄b)查詢和字段c)記錄和窗體d)報(bào)表和字段(12)若設(shè)置字段的輸入掩碼為“#-#”,該字段正確的輸入數(shù)據(jù)是(a )。a)0755-123456b)0755-abcdefc)abcd-123456d)#-#(13)對(duì)數(shù)據(jù)表進(jìn)行篩選

44、操作,結(jié)果是(c )。a)只顯示滿足條件的記錄,將不滿足條件的記錄從表中刪除b)顯示滿足條件的記錄,并將這些記錄保存在一個(gè)新表中c)只顯示滿足條件的記錄,不滿足條件的記錄被隱藏d)將滿足條件的記錄和不滿足條件的記錄分為兩個(gè)表進(jìn)行顯示(14)在顯示查詢結(jié)果時(shí),如果要將數(shù)據(jù)表中的“籍貫”字段名,顯示為“出生地”,可在查詢?cè)O(shè)計(jì)視圖中改動(dòng)(b )。a)排序b)字段c)條件d)顯示(15)在access的數(shù)據(jù)表中刪除一條記錄,被刪除的記錄(d )。a)可以恢復(fù)到原來設(shè)置b)被恢復(fù)為最后一條記錄c)被恢復(fù)為第一條記錄d)不能恢復(fù)(16)在access中,參照完整性規(guī)則不包括(b )。a)更新規(guī)則b)查詢規(guī)

45、則c)刪除規(guī)則d)插入規(guī)則(17)在數(shù)據(jù)庫中,建立索引的主要作用是(b )。a)節(jié)省存儲(chǔ)空間b)提高查詢速度c)便于管理d)防止數(shù)據(jù)丟失(18)假設(shè)有一組數(shù)據(jù):工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表達(dá)式中結(jié)果為“假”的是(c )。a)工資800 and 職稱=助教 or 職稱=講師b)性別=女 or not 職稱=助教c)工資=800 and (職稱=講師 or 性別=女)d)工資800 and (職稱=講師 or 性別=男)(19)在建立查詢時(shí),若要篩選出圖書編號(hào)是“t01”或“t02”的記錄,可以在查詢?cè)O(shè)計(jì)視圖準(zhǔn)則行中輸入(c )。a)t01 or t02b)t01 and t02c)in (t01 and t02)d)not in (t01 and t02)(20)在access數(shù)據(jù)庫中使用向?qū)?chuàng)建查詢,其數(shù)據(jù)可以來自(d )。a)多個(gè)表b)一個(gè)表c)一個(gè)表的一部分d)表或查詢(21)創(chuàng)建參數(shù)查詢時(shí),在查詢?cè)O(shè)計(jì)視圖準(zhǔn)則行中應(yīng)將參數(shù)提示文本放置在(c )。a) 中b)( )中c) 中d)中(22)在下列查詢語句中,與select tabl* fro

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論