第 1 頁:單選題 |
第 5 頁:操作題 |
第 6 頁:參考答案 |
(21)D)【解析】Access數據庫中控件類型有結合型、非
結合型和計算型,|茄不包括非計竹型。
(22)C)【解析】窗俅是Access的一個對象,通過窗餑
可以完成輸入數據,編輯數據、顯示和查詢表中的數據功能。
(23)D)【解析】本題號查窗體數據環境的知識。Access中窗體的數據環境被稱為記錄來源(Record Source),記錄來源可以是一個數據表,也可以是相互關聯的若干表。如果記錄來源不止一個表,需要建立查詢或是使用SQl SELECT語句作為記錄來源,并且此時的查詢或sQl。語句指定了這些表與表之間的關系。
(24)C)【解析】本題考查有關字體屬性的知識。窗體葉控件的字體由一些有關字體的屬性控制,比如FontName(字體名)、 FontSize(字體人小)、FontBold(加粗)、Fontltalic(傾斜)、 FontUnderline(下劃線)等。
(25)B)【解析】本題考查報表輸出的知識。報表的主要功能就是輸出顯示數據,若在設計時需要查看報表輸出效果可以使用打印預覽命令。
(26)A)【解析】本題考查報表的基礎知識。報表是 Access中輸出數據所使用的一種對象,利用報表可以控制數據內容的大小及外觀、排序序和分組等功能,但是不可以進行數據輸入。
(27)B)【解析】本題號查報表排序與分組的知識。報襲記錄的排序是按照萊字段值進行大小排序,分組是按照分組字段值相同的被分為一組來計算的,所謂分組就是指按某個字段值進行歸類,將字段值相同的記錄分在一組之中,而排序是指按某個字段值將記錄排序。要想實現分組,首先要選定分組字段。
(28)D【解析】鍵盤事件是操作鍵盤所引起的事件,包括“擊鍵”、“鍵按下”和“鍵釋放”,不包括“鍵鎖定”。
(29)B)【解析】在Access數據庫中,當使用“報表向導”來創建報表州會提示用戶輸入相關的數據源、字段和報表版面格式等信息。
(30)B)【解析】在宏的表達式中,引用報表上控件的值,
可以使用的引用式格式為:“Reports!報表名!控件名”。
(31)C)【解析】本題號查循環的知識。這類問題循環題中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執行多少次,也就是最內層循環一共會執行多少次。可以這樣分析:當i=1,i=1時,內循環執行5次,當i=1,j=2時,內循環執行4次當i=1.i=4時.內循環執行2冶.這樣的話外循環第一次時內循環共執行5+4+3+2=14;當i=2時,j從2升始循環,那么內循環共執行4+3+2==9次:當i=3時,j
從3開始循環,那么內話環共執行3+2=5次,所以總的執行次數為14+9+5=28次。
(32)c)【解析】本題考查的是VBA中運算符的優先級的知識。在VBA中的運算符都具有其優先級,最基本的就是算術運算符>連接運算符>關系運算符>邏輯運算符,在各個種類的運算符中丕有不同的優先級,比如在算術運算中乘方的優先級就高于乘法和除法運算,同優先級的運算由左至右順序執行。
(33)A)【解析】本題考查VBA中參數傳遞的知識。在 VBA的過程調用時,參數有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數為傳值調用;若用 ByRef聲明,說明此參數為傳址調用:沒有說明傳遞類型,則默認為傳址傳遞。本題中在定義子過程f的時候用ByVal聲明了形參x,說明為傳值調用,此時對X的任何更改不會影響調用它的實參i,所以執行完Call f(i)這條語句后i的值不變仍為3,當然也不滿足If語句的條件,故此最后輸出結果為3。
(34)B)【解析】本題考查IIf函數的知識。對于Ilf函數可用于執行簡單的條件判斷操作,當第一個參數為真時返回第二個參數值,否則返回第三個參數值。因為x>y為假,所以返回Y的值也就是返回20。
(35)B)【解析】本題考查VBA中循環的知識。對于這種循環結構,首先看條件判斷在循環體的前面還是后面.如果是先判斷條件,則有可能一次也不執行循環體;如果是后判斷條件,則無論條件是否成立,至少執行一次循環體。在Until循環中條件為 False時執行循環體,條件為True時退出循環:在While循環中條件為True時執行循環體,條件為False時退出循環,這一點要注意區分清楚。
本題中是一個后判斷條件的Until循環,變量Y的作用是累計循環次數也就是年數。要求填寫的是循環結束條件,即P的值不足60時結束循環。
(36)D)【解析】奉題考查IIF函數的基礎知識。對于IIF函數可用于執行簡單的條件判斷操作,當第一個參數為真時返回第2個參數值,否則返回第3個參數值。在本題中由于a>3為True,所以返回的是第二個參數值即1。
(37)B)【解析】本題考查取子串函數的知識。在VBA中有三種取子串函數:Left函數用于在字符串左端開始取n個字符; Right函數用于在字符串右端開始取n個字符(注意子串中字符的順序與母串中相同);Mid函數可以實現在任何位置取任何長度的子串。本題中就是要在“計算機等級考試”這個字符串中的第4位開始截取2位子串,所以結果為“等級”。要注意一個漢字占l個字符。
(38)B)【解析】本題考查VBA中循環的知識。對于這種循環結構,首先看條件判斷在循環體的前面還是后面,如果是先判斷條件,則有可能一次也不執行循環體;如果是后判斷條件,則無論條件如何至少執行一次循環體。在Until循環中條件為False時執行循環體,條件為True時退出循環:在While循環中條件為True時執行循環體,條件為False時退出循環,這一點要注意區分清楚。本題是一個后判斷條件的While循環,在循環中首先利用整除10去掉a的最后一位,然后判斷當前的a的個位數上的值是否滿足循環條件,直至a=12時由于個位數為2不滿足繼續循環的條件從而退出循環。
(39)B)【解析】本題考查的是字符串函數和循環語句 For…Next的使用。循環語句For…Next能夠重復執行程序代碼區域特定次數.使用格式加下.
結束條件語句序列
Next【循環變量】
在VBA中有三種取子串函數:Left函數用于在字符串左端開始取n個字符;Right函數用于在字符串右端開始取n個字符(注意子串中字符的順序與母串中相同);Mid函數可以實現在任何位置取任何長度的子串。字符串長度檢測函數Len(<字符串表達式>或<變量名>)的作用是返回字符串所含字符數。本題中相當于每次循環從后向前取得Str中的一個字符連接到S的后面,即最后s的值為abceba。
(40)D)【解析】本題考查VBA中二維數組和循環的知識。本題中的第一個二重循環為二維數組進行了賦值,第二個循環完成累加,關鍵是分析出累加了哪些元素。由循環體可以看出,實際上3次累加分別累加的是a(1,3)、a(2,2)、a(3、1),實際上就是二維數組的對角線,累加和為7+8+7=22。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |