1[單選題] VBA中求字符串長(zhǎng)度的函數(shù)是
A.LenB.LengthC.StrLenD.strLength
參考答案:A
2[單選題] 下列關(guān)于貨幣數(shù)據(jù)類型的敘述中,錯(cuò)誤的是( )。
A.貨幣型字段的長(zhǎng)度為8個(gè)字節(jié)
B.貨幣型數(shù)據(jù)等價(jià)于具有單精度屬性的數(shù)字型數(shù)據(jù)
C.向貨幣型字段輸入數(shù)據(jù)時(shí),不需要輸入貨幣符號(hào)
D.貨幣型數(shù)據(jù)與數(shù)字型數(shù)據(jù)混合運(yùn)算后的結(jié)果為貨幣型
參考答案:B
參考解析:貨幣型數(shù)據(jù)字段長(zhǎng)度為8字節(jié),向貨幣字段輸入數(shù)據(jù)時(shí),不必鍵人美元符號(hào)和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計(jì)算,結(jié)果為貨幣型。故答案為B。
3[簡(jiǎn)答題]在考生文件夾下的“sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立表對(duì)象“tEmployee”。請(qǐng)根據(jù)以下操作要求,完成表的編輯。
(1)根據(jù)“tEmployee”表的結(jié)構(gòu),判斷并設(shè)置主鍵;刪除表中的“學(xué)歷”字段。
(2)將“出生日期”字段的有效性規(guī)則設(shè)置為只能輸入大于l6歲的日期(要求:必須用函數(shù)計(jì)算年齡);將“聘用時(shí)間”字段的有效性規(guī)則設(shè)置為只能輸入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年號(hào)必須用函數(shù)獲取);將表的有效性規(guī)則設(shè)置為輸入的出生日期小于輸入的聘用時(shí)間。
(3)在表結(jié)構(gòu)中的“簡(jiǎn)歷”字段后增加一個(gè)新字段,字段名稱為“在職否”,字段類型為“是/否”型;將其默認(rèn)值設(shè)置為真。
(4)將有“書法”愛(ài)好的記錄全部刪除。
(5)將“職務(wù)”字段的輸入設(shè)置為“職員”、“主管”或“經(jīng)理”列表選擇。
(6)根據(jù)“所屬部門”字段的值修改“編號(hào)”,“所屬部門”為“01”,將“編號(hào)”的第1位改為“1”;“所屬部門”為“02”,將“編號(hào)”的第1位改為“2”,依次類推。
4[單選題] 銷售庫(kù)中有“產(chǎn)品表”(產(chǎn)品編碼,產(chǎn)品名稱,單價(jià)),另有“新品表”(產(chǎn)品編碼,產(chǎn)品名稱,單價(jià))。根據(jù)產(chǎn)品編碼,一件產(chǎn)品只在“新品表”中出現(xiàn),則要將該產(chǎn)品追加到“產(chǎn)品表”中;如果一件產(chǎn)品在“產(chǎn)品表”和“新品表”中同時(shí)出現(xiàn),則用“新品表”中的單價(jià)修改“產(chǎn)品表”中相應(yīng)產(chǎn)品的單價(jià)。為實(shí)現(xiàn)上述功能要求,應(yīng)使用的方法是
A.更新查詢B.追加查詢C.生成表查詢D.編VBA程序
參考答案:D
參考解析:根據(jù)題目描述,若產(chǎn)品編碼只在“新品表”中出現(xiàn),需要追加至“產(chǎn)品表”;若產(chǎn)品編碼在“產(chǎn)品表”和“新品表”中同時(shí)出現(xiàn),需要修改“產(chǎn)品表”中相應(yīng)產(chǎn)品的單價(jià)。為了同時(shí)滿足上述功能要求,應(yīng)編寫VBA程序進(jìn)行判斷后執(zhí)行相應(yīng)操作。因此選項(xiàng)D正確。
6[單選題] 下列變量名中,合法的是( )。
A.4AB.A-1C.ABCj D.private
參考答案:C
參考解析:VBA中根據(jù)變量名命名規(guī)則,變量名由英文字母開頭,變量命名不能包含有空格或除了下劃線字符(一)外的其他的標(biāo)點(diǎn)符號(hào),長(zhǎng)度不能超過(guò)255個(gè)字符,不能使用VBA的關(guān)鍵字。
7[單選題] 查詢以字母N或0或P開頭的字符串,正確的是( )。
A.[Like”rN—P]*”
B.Like[”N*”O(jiān)r”O(jiān)*”O(jiān)r”P*”]
C.In[“N*”,”0*”,”P*”]
D.Between N*and P*
參考答案:A
參考解析:通配符“[]”通配方括號(hào)內(nèi)列出的任一個(gè)字符,如:“[N—P]”表示N、O、P中的任一單個(gè)字符;“Like"用指定查找文本字段的字符模式,通配符“*”表示與任意個(gè)數(shù)的符匹配。因此條件表達(dá)式“Like”[N~P]*””可以查找到以字母N或O或P開頭的字符串。因此選項(xiàng)A正確。
11[單選題] 下列關(guān)于Access查詢條件的敘述中,錯(cuò)誤的是
A.同行之間為邏輯“與”關(guān)系,不同行之間為邏輯“或”關(guān)系
B.日期/時(shí)間類型數(shù)據(jù)在兩端加上#
C.數(shù)字類型數(shù)據(jù)需在兩端加上雙引號(hào)
D.文本類型數(shù)據(jù)需在兩端加上雙引號(hào)
參考答案:C
參考解析:在Access查詢條件的設(shè)置過(guò)程中,若要使用文本型數(shù)據(jù)需在兩端加上雙引號(hào),數(shù)值型數(shù)據(jù)可直接使用。
12[簡(jiǎn)答題]考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,其中存在已經(jīng)設(shè)計(jì)好的表對(duì)象“tAttend”、“tEmployee”和“tWork”,請(qǐng)按以下要求完成設(shè)計(jì)。
(1)創(chuàng)建一個(gè)查詢,查找并顯示“姓名”、“項(xiàng)目名稱”和“承擔(dān)工作”3個(gè)字段的內(nèi)容,將查詢命名為“qT1”。
(2)創(chuàng)建一個(gè)查詢,查找并顯示項(xiàng)目經(jīng)費(fèi)在10000元以下(包括l0000元)的“項(xiàng)目名稱”和“項(xiàng)目來(lái)源”兩個(gè)字段的內(nèi)容,將查詢命名為“qT2”。
(3)創(chuàng)建一個(gè)查詢,設(shè)計(jì)一個(gè)名為“單位獎(jiǎng)勵(lì)”的計(jì)算字段,計(jì)算公式為:?jiǎn)挝华?jiǎng)勵(lì)=經(jīng)費(fèi)×10%,并顯示“tWork”表的所有字段內(nèi)容和“單位獎(jiǎng)勵(lì)”字段,將查詢命名為“qT3”。
(4)創(chuàng)建一個(gè)查詢,將所有記錄的“經(jīng)費(fèi)”字段值增加2000元,將查詢命名為“qT4”。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):創(chuàng)建條件查詢、無(wú)條件查詢和更新查詢。
【解題思路】第1、2、3、4小題在查詢?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達(dá)式。
13[單選題]算法的時(shí)間復(fù)雜度是指( )。
A.設(shè)計(jì)該算法所需的工作量
B.執(zhí)行該算法所需要的時(shí)間
C.執(zhí)行該算法時(shí)所需要的基本運(yùn)算次數(shù)
D.算法中指令的條數(shù)
參考答案:C
參考解析:算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。它與算法程序執(zhí)行的具體時(shí)間并不一致,因?yàn)樗惴▓?zhí)行的具體時(shí)間受到所使用的計(jì)算機(jī)、程序設(shè)計(jì)語(yǔ)言以及算法實(shí)現(xiàn)過(guò)程中許多細(xì)節(jié)的影響。算法的計(jì)算工作量是用算法所執(zhí)行的基本運(yùn)算次數(shù)來(lái)度量的。故選c選項(xiàng)。
14[單選題] 一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授。則實(shí)體教師和課程間的聯(lián)系是( )。
A.1:1聯(lián)系B.1:m聯(lián)系C.m.1聯(lián)系D.m:n聯(lián)系
參考答案:D
參考解析:因?yàn)橐粋€(gè)教師可講授多門課程,而一門課程又能由多個(gè)老師講授所以他們之間是多對(duì)多的關(guān)系,可以表示為m:n。
15[單選題] 要限制宏操作的范圍,可以在創(chuàng)建宏時(shí)定義
A.宏操作對(duì)象B.宏條件表達(dá)式C.窗體或報(bào)表控件屬性D.宏操作目標(biāo)
參考答案:B
參考解析:要限制宏命令的操作范圍可以在創(chuàng)建宏時(shí)定義宏條件表達(dá)式。
16[單選題] 下列關(guān)于控件的敘述中,正確的是
A.在選項(xiàng)組中每次只能選擇一個(gè)選項(xiàng)
B.列表框比組合框具有更強(qiáng)的功能
C.使用標(biāo)簽工具可以創(chuàng)建附加到其他控件上的標(biāo)簽
D.選項(xiàng)組不能設(shè)置為表達(dá)式
參考答案:D
參考解析:選項(xiàng)B中列表框只能選擇,而組合框可以選擇,也可以用戶自己輸入,因此組合框比列表框具有更強(qiáng)的功能;選項(xiàng)C中使用標(biāo)簽工具不可以創(chuàng)建附加到其他控件上的標(biāo)簽;選項(xiàng)D中選項(xiàng)組不能設(shè)置為表達(dá)式,因此選擇D選項(xiàng)。
17[單選題]決定一個(gè)窗體有無(wú)“控制”菜單的屬性是( )。
A.MinButtonB.CaptionC.MaxButton D.ControlBox
參考答案:D
參考解析:窗體的ControlBox屬性值為真時(shí)窗體上將顯示控制菜單,其值為假時(shí),小化按鈕、大化按鈕、關(guān)閉按鈕和標(biāo)題欄左邊的窗體圖標(biāo)都將不顯示。
18[單選題] 在Access中如果要對(duì)用戶的輸入做某種限制,可在表字段設(shè)計(jì)時(shí)利用的手段是
A.設(shè)置字段的大小,改變數(shù)據(jù)類型,設(shè)置字段的格式
B.設(shè)置字段的格式,小數(shù)位數(shù)和標(biāo)題
C.設(shè)置有效性規(guī)則,使用掩碼
D.設(shè)置字段的大小并使用默認(rèn)值
參考答案:C
參考解析:在Access中若要對(duì)用戶的輸入做某種限制,可在表字段設(shè)計(jì)時(shí)設(shè)置有效性規(guī)則輸入掩碼。輸入掩碼可以控制數(shù)據(jù)的輸入樣式,有效性規(guī)則可以控制數(shù)據(jù)的輸入范圍。
19[單選題] 函數(shù)InStr(1,″e(cuò)FCdEfGh″,″EF″,l)執(zhí)行的結(jié)果是( )。
A.0B.1C.5 D.6
參考答案:B
參考解析:InStr函數(shù)的語(yǔ)法是:InStr([Start,],[,Compare])其中Start檢索的起始位置,題目中為l,表示從第1個(gè)字符開始檢索。Strl表示待檢索的串,Str2表示待檢索的子串。Compare取值0或缺省時(shí)表示做二進(jìn)制比較,取值為l表示不區(qū)分大小寫,題目中值為l,因此,檢索時(shí)不區(qū)分大小寫。因此,題目中函數(shù)返回值為l。
20[單選題] 在數(shù)據(jù)表視圖中,不能進(jìn)行的操作是( )。
A.刪除一條記錄B.修改字段的類型C.刪除一個(gè)字段D.修改字段的名稱
參考答案:B
參考解析:數(shù)據(jù)表視圖和設(shè)計(jì)視圖是創(chuàng)建和維護(hù)表過(guò)程中非常重要的兩個(gè)視圖。在數(shù)據(jù)表視圖中,主要進(jìn)行數(shù)據(jù)的錄入操作,也可以重命名字段,但不能修改字段屬性。答案為B。