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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

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

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

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

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

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

11、面頁腳 b. 報表頁腳 c. 頁面頁眉 d. 報表頁眉 答案 b 解析:報表頁腳:在所有記錄都被處理后,只打印在報表的結束處,用來顯示整份報表的匯總說明。 考點3:報表的組成 24. 可作為報表記錄源的是 a. 表 b. 查詢 c. select 語句 d. 以上都可以 答案 d 解析:(1)在“數據庫”窗體中單擊“報表”對象,在右側的窗體中雙擊“使用向導創(chuàng)建報表”選項。屏幕顯示“報表向導”第一個對話框,在對話框中包含有要創(chuàng)建報表的數據源選項、表或查詢中的可用字段選項,在“表/查詢”中選擇要創(chuàng)建報表的表或查詢,在“可用字段”中選擇字段,單擊“下一步”按鈕。 考點2:使用“報表向導”創(chuàng)建報表 2

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

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

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

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

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

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

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 打開窗體后單擊命令按鈕,窗體中顯示的內容是 a. 4 b. 5 c. 10 d. 40 答案 a 解析:dim a as string*10 表示變量a的長度為10個字節(jié),也就是5個漢字的長度! 如果所輸入字符小于10 它會自動用空格補齊,如果大于10,則多余的部分則會被截掉,只保留前10個字符。a=1234,b=len(a),b

19、=4,因此窗體中顯示的內容是4。 考點3:vba編程基礎常量、變量、運算符和表達式 34. 下列不是分支結構的語句是 ba. if.then.endif b. while.wend c. if.then.else.endif d. select.case.end select 答案 b 解析:while.wend是循環(huán)結構的語句,不是分支結構的語句。 考點4:vba程序流程控制語句 35. 在窗體中使有一個文本框(名為n)接受輸入的值,有一個命令按鈕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時,for j=1 to 4 執(zhí)行 result=result+*,此時result=*,循環(huán)j結束后,執(zhí)行result=result+chr(13)+chr(10),相當于在字符串result=*后面加一個回車換行符,再執(zhí)行i循環(huán)3次后,

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

22、6】 投影 解析:投影() 從關系中挑選若干屬性組成新的關系稱為投影。如果新關系中包含重復元組,則去掉重復元組。投影運算記為x(r),其中r為一個關系,x為一組屬性名或屬性序號。 考點3:專門的關系運算 7. 在access中建立的數據庫文件的擴展名是 【7】 mdb 解析:access的數據庫是一個獨立的文件,其擴展名為mdb。需要注意的是:用戶創(chuàng)建的數據庫是由表、查詢、窗體、報表、數據訪問頁、宏和模塊等數據庫對象構成的,這些數據庫對象都存儲在同一個以mdb為擴展名的數據庫文件中。即數據庫對象不是獨立的文件。 請參考本書 p103 7.1.1 考點1:數據庫設計步驟 8. 在向數據庫中輸入數

23、據時,若要求所輸入的字符必須是字母,則應該設置的輸入掩碼是 【8】 l 解析: microsoft access 按照下表轉譯“輸入掩碼”屬性定義中的字符。若要定義字面字符,請輸入該表以外的任何其他字符,包括空格和符號。若要將下列字符中的某一個定義為字面字符,請在字符前面加上反斜線 ()。 字符 說明 0 數字(0 到 9,必選項;不允許使用加號 + 和減號 -) 。 9 數字或空格(非必選項;不允許使用加號和減號)。 # 數字或空格(非必選項;空白將轉換為空格,允許使用加號和減號)。 l 字母(a 到 z,必選項)。 ? 字母(a 到 z,可選項)。 a 字母或數字(必選項)。 a 字母或數

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

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

26、精度浮點型)變量 存儲 為ieee 64位(8個字節(jié))浮點數值的形式,它的范圍在負數的時候是從?1.79769313486231e308到?4.94065645841247e-324,而正數的時候是從4.94065645841247e-324到1.79769313486232e308。double的類型聲明字符是數字符號 (#)。 考點3:vba編程基礎常量、變量、運算符和表達式 12. 在窗體中使用一個文本框(名為x)接受輸入值,有一個命令按鈕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,單擊命令按鈕,輸出的結果是 【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;所以輸出的結果是16 考點4:vba程序流程控制語句 13. 在窗體中使用一個文本框(名為num1)接受輸入值,有一個命令按鈕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,單擊命令按鈕,輸出結果是 【13】 及格 解析:若通過文本框輸入的值為85,先執(zhí)行“if me!num1 = 60 then”判斷語句,因為滿足條件,所以result付值為及格,結束判斷語句,并執(zhí)行“msgbox result”語句,所以輸出結果是 及格。 考點4:vba程序流程控制語句 14. 現有一個登錄窗體如下圖所示。打開窗體后輸入用戶名和密碼,

29、登錄操作要求在20秒內完成,如果在20秒內沒有完成登錄操作,則倒計時到達0秒時自動關閉登錄窗體,窗體的右下角是顯示倒計時的文本框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秒內倒計時功能的,因為“me.timerinterval = 1000”,所以“private sub form_timer()”每1000毫秒即每秒自動執(zhí)行一次,當滿足條件“flag = true”并且“i2000”的含義是ca 選擇工資額大于2000的記錄b 選擇工資額小

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

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

33、可以選擇或更新數據c 宏或者模塊都不能是窗體或報表上的事件代碼d 宏可以是獨立的數據庫對象,可以提供獨立的操作動作(27)vba 程序流程控制的方式是da 順序控制和分支控制 b 順序控制和循環(huán)控制c 循環(huán)控制和分支控制 d 順序、分支和循環(huán)控制(28)從字符串s中的第2個開始獲得4個字符的子字符傳函數是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 定義了一個整型變量且初值為10b 定義了10個整數構成的數組c 定義了11個整數構成的數組d 將數組的

34、第10元素設置為整型(30)在access中,如果要處理具有復雜條件或循環(huán)結構的操作,則應該使用的對象是ba 窗體 b 模塊 c 宏 d 報表(31)不屬于vba提供的程序運行錯誤處理的語句結構是、aa on error then 標號 b on error goto 標號c on error resume next d on error goto 0(32)ado的含義是da 開放數據庫互連應用編程接口 b 數據庫訪問對象c 動態(tài)連接庫 d active 數據對象(33)若要在子過程procl調用后返回兩個變量的結果,下列過程定義語句中有效的是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)在窗體中有一個命令run35,對應的事件代碼如下:private sub run35_enter()dim num as integerdim a as integerdim b as integerdim i as integerfor i=1 to 10 num=inputbox(“請輸入數據:”,”輸入”,1) if int(num/2)=num/2 then a=a+1 else b =b+1 end ifnext imsgbox(”運行結果:a

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

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

38、中有一個名為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單擊命令按鈕后,標簽顯示的結果是_11_。 (13)下列子過程的功能是:當前數據庫文件中的“學生表”的學生“年齡”都加1,請在程序空白處填寫適當的語句,使程序實現所需的功能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(學生表)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、數據定義語言 6、# 7、參數 8、-4 9、條件表達式的值 10、variant 11、25 12、num 13、i 14、fd+1 15、rs.movenext2008年9月全國計算機等級考試access二級筆試試卷一、選擇題(每小題2分,共70分)下列各題a)、b)、c)、d)四個選項中,只有一個選項是正確的。請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。(1)一個棧的初始狀態(tài)為空?,F將元素1、2、3

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論