國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共66題)_第1頁
國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共66題)_第2頁
國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共66題)_第3頁
國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共66題)_第4頁
國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共66題)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷19(共9套)(共66題)國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列關(guān)于算法復(fù)雜度描述正確的是()。A、算法的時(shí)間復(fù)雜度是指算法執(zhí)行的時(shí)間B、算法的空間復(fù)雜度是指執(zhí)行這個(gè)算法所需的內(nèi)存空間C、一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定大D、一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定小標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需的計(jì)算工作量。算法的空間復(fù)雜度是指執(zhí)行這個(gè)算法所需的內(nèi)存空間。在一個(gè)算法的空間復(fù)雜度大的情況下,其時(shí)問復(fù)雜度可能會(huì)很大,具體視情況而定;反之亦然。2、下列敘述中正確的是()。A、棧是“先進(jìn)先出”的線性表B、隊(duì)列是“先進(jìn)后出”的線性表C、循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定的D、循環(huán)隊(duì)列中隊(duì)頭指針是固定不變的標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:棧是“先進(jìn)后出”的線性表;隊(duì)列是“先進(jìn)先出”的線性表;在循環(huán)隊(duì)列結(jié)構(gòu)中,每進(jìn)行一次入隊(duì)運(yùn)算,隊(duì)頭指針就進(jìn)l,隊(duì)頭指針和隊(duì)尾指針一起反映了隊(duì)列中元素的動(dòng)態(tài)變化情況。3、下列排序方法中,最壞情況下比較次數(shù)最少的是()。A、簡(jiǎn)單選擇排序B、冒泡排序C、堆排序D、直接插入排序標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在最壞情況下,冒泡排序、簡(jiǎn)單選擇排序和直接插入排序需要的比較次數(shù)都是n(n-1)/2,堆排序需要比較的次數(shù)為nlog2n,這也是堆排序的最大優(yōu)點(diǎn)。4、下列選項(xiàng)中屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是()。A、可封裝B、多態(tài)性C、自下而上D、逐步求精標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:模塊化、自頂向下、逐步求精和限制使用goto語句是結(jié)構(gòu)化程序設(shè)計(jì)的原則。5、下列描述中正確的是()。A、程序就是軟件B、軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)的限制C、軟件即是邏輯實(shí)體,又是物理實(shí)體D、軟件是程序、數(shù)據(jù)和相關(guān)文檔的集合標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的另一部分,是包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。6、下列關(guān)于數(shù)據(jù)流圖的描述正確的是()。A、數(shù)據(jù)流圖是描述數(shù)據(jù)處理過程的工具B、數(shù)據(jù)流圖間接支持系統(tǒng)的功能建模C、數(shù)據(jù)流圖中帶箭頭的線段表示控制流D、數(shù)據(jù)流圖是軟件詳細(xì)設(shè)計(jì)的工具標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)流圖是結(jié)構(gòu)化方法的需求分析工具,是描述數(shù)據(jù)處理過程的工具,是需求理解的邏輯模型的圖形表示,它直接支持系統(tǒng)的功能建模。數(shù)據(jù)流圖中帶箭頭的線段表示數(shù)據(jù)流。7、下列敘述中正確的是()。A、軟件測(cè)試的目的是確定程序中錯(cuò)誤的位置B、軟件測(cè)試的目的是發(fā)現(xiàn)程序中的錯(cuò)誤C、軟件調(diào)試的目的是發(fā)現(xiàn)程序中的錯(cuò)誤D、軟件調(diào)試后一般不需要再測(cè)試標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:軟件測(cè)試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤,而軟件調(diào)試的任務(wù)是診斷和改正程序中的錯(cuò)誤,改正以后還需要再測(cè)試。8、數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義和數(shù)據(jù)的物理存取構(gòu)建的語言是()。A、數(shù)據(jù)定義語言B、數(shù)據(jù)管理語言C、數(shù)據(jù)操縱語言D、數(shù)據(jù)控制語言標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)定義語言負(fù)責(zé)數(shù)據(jù)模式定義和數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語言負(fù)責(zé)數(shù)據(jù)的操縱;數(shù)據(jù)控制語言負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。無數(shù)據(jù)管理語言的說法。9、在E-R圖中,用來表示實(shí)體的圖形是()。A、矩形B、橢圓形C、菱形D、三角形標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在E.R圖形中,用矩形表示實(shí)體集,用橢圓表示屬性,用菱形表示關(guān)系。10、有兩個(gè)關(guān)系R和S如下:則由關(guān)系R得到S的操作是()。A、投影B、交C、選擇D、并標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:選擇和投影都是對(duì)單個(gè)表進(jìn)行運(yùn)算,其結(jié)果都是一個(gè)關(guān)系。交和并運(yùn)算要求參與運(yùn)算的表具有相同的屬性。選擇運(yùn)算是滿足條件的元組,由題目中的圖可知,由關(guān)系R得到關(guān)系s的操作是選擇。11、關(guān)系數(shù)據(jù)庫的基本操作包括()。A、創(chuàng)建、打開和關(guān)閉B、選擇、投影和聯(lián)接C、增加、刪除和修改D、索引、查詢和統(tǒng)計(jì)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在對(duì)關(guān)系數(shù)據(jù)庫的查詢中,利用關(guān)系的投影、選擇和聯(lián)接運(yùn)算可以方便地分解或構(gòu)造新的關(guān)系。12、下列實(shí)體的聯(lián)系中,屬于多對(duì)多聯(lián)系的是()。A、學(xué)生與課程B、班級(jí)與班主任C、學(xué)生與所屬大學(xué)D、學(xué)生與所交學(xué)費(fèi)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:實(shí)體之間的聯(lián)系有三種:一對(duì)多、多對(duì)多、一對(duì)一。在Access中,多對(duì)多的聯(lián)系表現(xiàn)為一個(gè)表中的多條記錄在相關(guān)表中同樣可以有多條記錄與之對(duì)應(yīng)。A選項(xiàng)中,一個(gè)學(xué)生可以學(xué)多門課程,同樣每門課程也可以被多名學(xué)生選修。所以本題答案為A。13、一個(gè)關(guān)系數(shù)據(jù)庫的表中有多條記錄,記錄之間的相互關(guān)系是()。A、前后順序不能任意顛倒,一定要按照輸入的順序排列B、前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系C、前后順序可以任意顛倒,但排列順序不同,統(tǒng)計(jì)處理結(jié)果可能不同D、前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:一個(gè)關(guān)系數(shù)據(jù)庫的表中有多條記錄,記錄之間的前后順序并不會(huì)對(duì)庫中的數(shù)據(jù)關(guān)系產(chǎn)生影響。所以本題答案為B。14、下列可以設(shè)置為索引的字段是()。A、備注B、OLE對(duì)象C、主關(guān)鍵字D、超級(jí)鏈接標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:索引是表中字段非常重要的屬性,能根據(jù)鍵值加速在表中查找和排序的速度,并且能對(duì)表中的記錄實(shí)施唯一性。15、能夠使用“輸入掩碼向?qū)А眲?chuàng)建輸入掩碼的字段類型是()。A、數(shù)字和日期/時(shí)間B、文本和貨幣C、文本和日期/時(shí)間D、數(shù)字和文本標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:輸入掩碼只為“文本”和“日期/時(shí)間”型字段提供向?qū)?,其他類型沒有向?qū)椭?。另外,如果為某字段定義了輸入掩碼,同時(shí)又設(shè)置了它的格式屬性,格式屬性將在數(shù)據(jù)顯示時(shí)優(yōu)先于輸入掩碼的設(shè)置。所以本題答案為C。16、要在查找表達(dá)式中使用通配符通配一個(gè)數(shù)字字符,應(yīng)選用的通配符是()。A、*B、?C、!D、#標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Access里通配符用法如下:“*”,通配任何多個(gè)數(shù)的字符,它可以在字符串中當(dāng)作第一個(gè)或最后一個(gè)字符使用;“?”,通配任何單個(gè)字母的字符;“!”,通配任何不在括號(hào)之內(nèi)的字符;“#”,通配任何單個(gè)數(shù)字字符。所以本題的答案為D。17、SQL查詢語句中,對(duì)選定的字段進(jìn)行排序的子句是()。A、ORDERBYB、WHEREC、FROMD、HAVING標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:SQL語句中,ORDERBY表示排序。18、在Access表中,可以定義3種主關(guān)鍵字,它們是()。A、單字段、雙字段和多字段B、單字段、雙字段和自動(dòng)編號(hào)C、單字段、多字段和自動(dòng)編號(hào)D、雙字段、多字段和自動(dòng)編號(hào)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:為了使保存在不同表中的數(shù)據(jù)產(chǎn)生聯(lián)系,Access數(shù)據(jù)庫中的每個(gè)表必須至少有一個(gè)字段能唯一標(biāo)識(shí)每條記錄,這個(gè)字段就是主關(guān)鍵字。主關(guān)鍵字可以是一個(gè)字段,也可以是一組字段。為確保主關(guān)鍵字段值的唯一性,Access不允許在主關(guān)鍵字字段中存入重復(fù)值和空值。自動(dòng)編號(hào)字段是在每次向表中添加新記錄時(shí),Access會(huì)自動(dòng)插入唯一順序號(hào)。庫中若未設(shè)置其他主關(guān)鍵字,在保存表時(shí)會(huì)提示創(chuàng)建主鍵,單擊“是”按鈕,Access為新建的表創(chuàng)建一個(gè)“自動(dòng)編號(hào)”字段作為主關(guān)鍵字。所以本題答案為C。19、在一個(gè)表中存有學(xué)生姓名、性別、班級(jí)、成績(jī)等數(shù)據(jù),若想統(tǒng)計(jì)各個(gè)班各個(gè)分?jǐn)?shù)段的人數(shù),最好的查詢方式是()。A、選擇查詢B、交叉表查詢C、參數(shù)查詢D、操作查詢標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:所謂交叉表查詢,就是將來源于某個(gè)表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表左側(cè),一組列在數(shù)據(jù)表上部,然后在數(shù)據(jù)表的行和列的交叉處顯示表中某個(gè)字段的各種計(jì)算值。在這個(gè)例子中可以以班級(jí)為行,以成績(jī)?yōu)榱校y(tǒng)計(jì)出題中所要求的人數(shù)。20、在設(shè)計(jì)視圖中設(shè)置如下圖所示窗體的“格式”屬性,正確的設(shè)置是()。A、B、C、D、標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:由題目圖片可知,窗體的記錄選定器應(yīng)該為“否”,導(dǎo)航按鈕為“否”,分隔線為“否”,控制框?yàn)椤胺瘛?,最大最小化按鈕為“無”,關(guān)閉按鈕為“否”。21、條件“Not學(xué)分>4”的含義是()。A、選擇學(xué)分大于4的記錄B、選擇學(xué)分小于4的記錄C、選擇除了學(xué)分大于4之外的記錄D、選擇除了字段學(xué)分之外的字段,且大于4的記錄標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:邏輯運(yùn)算符Not:當(dāng)Not連接的表達(dá)式為真時(shí),整個(gè)表達(dá)式為假。由于關(guān)系運(yùn)算符的優(yōu)先級(jí)大于邏輯運(yùn)算符,所以條件“Not學(xué)分>4”的功能是查詢學(xué)分不大于4的記錄,即學(xué)分小于等于4的記錄,也就是除了學(xué)分大于4以外的記錄。所以本題答案為C。22、在Access中已建立了“學(xué)生”表,表中有“學(xué)號(hào)”、“姓名”、“性別”和“入學(xué)成績(jī)”等字段。執(zhí)行如下SQL命令:Select性別,avg(入學(xué)成績(jī))from學(xué)生Groupby性別,其結(jié)果是()。A、計(jì)算并顯示所有學(xué)生的性別和入學(xué)成績(jī)的平均值B、按性別分組計(jì)算并顯示性別和入學(xué)成績(jī)的平均值C、計(jì)算并顯示所有學(xué)生的入學(xué)成績(jī)的平均值D、按性別分組計(jì)算并顯示所有學(xué)生的入學(xué)成績(jī)的平均值標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:“avg(入學(xué)成績(jī))”的作用是求“入學(xué)成績(jī)”的平均值;Select是SQL的查詢語句;Groupby的作用是定義要執(zhí)行計(jì)算的組。所以本題SQL命令的作用是將學(xué)生表按性別分組,計(jì)算并顯示各性別和各性別對(duì)應(yīng)的入學(xué)成績(jī)的平均值。所以本題答案為B。23、在“窗體視圖”中顯示窗體時(shí),要使窗體中有記錄選定器,應(yīng)將窗體的“記錄選定器”屬性值設(shè)置為()。A、是B、否C、有D、無標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在窗體屬性中,要使窗體中有記錄選定器,必須把“記錄選定器”的屬性值設(shè)置為“是”。所以本題答案為A。24、當(dāng)窗體中的內(nèi)容太多無法放在一頁中全部顯示時(shí),可以用下列哪個(gè)控件來分頁()。A、選項(xiàng)卡B、命令按鈕C、組合框D、選項(xiàng)組標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:注意選項(xiàng)卡和選項(xiàng)組的區(qū)別。選項(xiàng)卡是分頁工具,選項(xiàng)組是選擇列表工具。25、以下是某個(gè)報(bào)表的設(shè)計(jì)視圖。根據(jù)視圖內(nèi)容,可以判斷出分組字段是()。A、編號(hào)和姓名B、編號(hào)C、姓名D、無分組字段標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:由圖可以看出,在“頁面頁腳”和“主體”之間有一個(gè)“編號(hào)頁腳”,故該報(bào)表的分組字段就是“編號(hào)”。26、在宏的表達(dá)式中還可以引用到窗體或報(bào)表上的控件的值,引用窗體控件的值可以用的表達(dá)式格式是()。A、Forms!窗體名!控件名B、Forms!控件名C、Forms!窗體名D、窗體名!控件名標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在輸入表達(dá)式時(shí),引用窗體或報(bào)表上的控件值的語法分別是Forms!窗體名!控件名和Reports!報(bào)表名!控件名。27、給定日期DD,可以計(jì)算該日期當(dāng)月最大天數(shù)的正確表達(dá)式是()。A、Day(DD)B、Day(DateSerialYear(DD),Month(DD),day(DD)))C、Day(DateSerial(Year(DD),Month(DD),0))D、Day(DateSerial(Year(DD),Month(DD)+1,0))標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Day函數(shù)是返回日期表達(dá)式日期的整數(shù)。Year函數(shù)是返回日期表達(dá)式年份的整數(shù)。Month函數(shù)是返回日期表達(dá)式月份的整數(shù)。DateSerial函數(shù)是返回指定年月日的日期。格式為DateSerial(表達(dá)式1、表達(dá)式2、表達(dá)式3),如果表達(dá)式3為0,則DateSerial返回表達(dá)式2所寫前一個(gè)月的最后一天的日期。要返回當(dāng)月的最后一天的日期,表達(dá)式2就要等于Month(DD)+1。所以本題答案是D。28、在VBA中,下列變量名中不合法的是()。A、kaoshiB、kao_shiC、考試D、kaoshi標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:變量是指程序運(yùn)行時(shí)值會(huì)發(fā)生變化的數(shù)據(jù)。變量的命名同字段名一樣,但變量命名不能包含有空格或除了下劃線字符“一”外的任何其他的標(biāo)點(diǎn)符號(hào)。29、要求主表中沒有相關(guān)記錄時(shí)就不能將記錄添加到相關(guān)表中,則應(yīng)該在表關(guān)系中設(shè)置()。A、參照完整性B、有效性規(guī)則C、輸入掩碼D、級(jí)聯(lián)更新相關(guān)字段標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:參照完整性是在輸入或刪除記錄時(shí),為維持表之間已定義的關(guān)系而必須遵循的規(guī)則。如果設(shè)置了參照完整性,那么當(dāng)主表中沒有相關(guān)記錄時(shí),就不能將記錄添加到相關(guān)表中,也不能在相關(guān)表中存在匹配的記錄時(shí)刪除主表中的記錄;更不能在相關(guān)表中有相關(guān)記錄時(shí),更改主表中的主關(guān)鍵字值。所以本題答案為A。30、下列不屬于打開或關(guān)閉數(shù)據(jù)表對(duì)象的命令是()。A、OpenFormB、OpenRepoaC、CloseD、Quit標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:宏操作命令中,打開或關(guān)閉數(shù)據(jù)表對(duì)象的命令有4種,分別為:OpenForm命令、OpenReport命令、OpenQuery命令和Close命令。OpenForm命令用于打開窗體,OpenReport命令用于打開報(bào)表,OpenQuery命令用于打開查詢,Close命令用于關(guān)閉數(shù)據(jù)庫對(duì)象。而Quit用于退出Access,屬于運(yùn)行和控制流程命令。所以本題答案是D。31、Access數(shù)據(jù)訪問頁中增加了一些專用網(wǎng)上瀏覽工具,以下選項(xiàng)不包括的是()。A、滾動(dòng)文字B、綁定超級(jí)鏈接C、圖像超級(jí)鏈接D、MS工具標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Access數(shù)據(jù)訪問頁中增加了一些專用網(wǎng)上瀏覽工具,包括滾動(dòng)文字、綁定超級(jí)鏈接、圖像超級(jí)鏈接、綁定HTML、影片、展開/收縮。不包含D選項(xiàng)。32、VBA中用實(shí)際參數(shù)a和b調(diào)用有參過程Area(m,n)的正確形式是()。A、Aream,nB、Areaa,bC、CallArea(m,n)D、CallAreaa.b標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:含參數(shù)的過程被調(diào)用時(shí),主調(diào)過程中的調(diào)用式必須提供相應(yīng)的實(shí)參(實(shí)際參數(shù)的簡(jiǎn)稱),并通過實(shí)參向形參傳遞的方式完成過程調(diào)用。Call方法調(diào)用函數(shù)時(shí),必須要帶括號(hào)。直接利用過程名時(shí),不用在參數(shù)列表兩邊加上括號(hào)。所以本題答案是B。33、執(zhí)行如下語句:a=InputBox(“1”,“2”,“3”)將顯示一個(gè)輸入的對(duì)話框,在對(duì)話框的輸入?yún)^(qū)中將顯示的信息是()。A、1B、2C、3D、不顯示任何內(nèi)容標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:InputBox函數(shù)用于在一個(gè)對(duì)話框中顯示提示,等待用戶輸入正文并按下按鈕,返回包含文本框內(nèi)容的字符串?dāng)?shù)據(jù)信息。:[nputBox的函數(shù)格式為:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])。其中prompt是必需的,是提示字符串;title是可選的,顯示對(duì)話框標(biāo)題欄中的字符串表達(dá)式;default是可選的,為沒有其他輸入時(shí)的缺省值。如果省略default,則文本框?yàn)榭铡R虼吮绢}中,還沒有輸入值,選擇InputBox的缺省值3,答案為C。34、以下關(guān)于VBA運(yùn)算符優(yōu)先級(jí)比較,敘述正確的是()。A、邏輯運(yùn)算符>關(guān)系運(yùn)算符>算術(shù)運(yùn)算符B、算術(shù)運(yùn)算符>邏輯運(yùn)算符>關(guān)系運(yùn)算符C、關(guān)系運(yùn)算符>算術(shù)運(yùn)算符>邏輯運(yùn)算符D、以上均不正確標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:VBA有4種類型運(yùn)算符:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符和連接運(yùn)算符。其優(yōu)先級(jí)關(guān)系是:算術(shù)運(yùn)算符>連接運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符。對(duì)于存在多種運(yùn)算符的表達(dá)式,可增加圓括號(hào)改變優(yōu)先級(jí)或使表達(dá)式更清晰。所以A、B、C三個(gè)選項(xiàng)的排序均錯(cuò)誤,本題的答案是D。35、運(yùn)行下面程序代碼后變量J的值為()。PrivateSubFun()DimJasIntegerJ=10DoJ=J+3LoopWhileJ<19EndSubA、10B、13C、19D、21標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:這里是DO循環(huán),先執(zhí)行循環(huán)體,再判斷執(zhí)行條件。初始時(shí)J=10,執(zhí)行一次循環(huán)體后J=13,是<19的,繼續(xù)循環(huán)。執(zhí)行二次循環(huán)體后J=16,還是<19的,繼續(xù)循環(huán)。執(zhí)行三次循環(huán)體后J=19,不小于19了,退出循環(huán)。36、在窗體中有一個(gè)命令按鈕Commandl,編寫事件代碼如下:DimSAsIntegerS=P(1)+P(2)+P(3)+P(4)debug.PrintsEndSubPublicFunctionP(NAsInteger)DimSumAsIntegerSum=0Fori=lToNSum:Sum+iNextiP=SumEndFunction打開窗體運(yùn)行后,單擊命令按鈕,輸出結(jié)果是()。A、15B、20C、25D、35標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:首先看程序中的FunctionP函數(shù),在該函數(shù)中,首先定義了整型變量Sum,并為變量Sum賦初值0,然后設(shè)置了一個(gè)For循環(huán),將函數(shù)參數(shù)作為For循環(huán)的控制條件,通過語句“Sum=Sum+i”,將循環(huán)次數(shù)累計(jì)相加。在按鈕單擊事件“Command1_Click()”通過語句“s=p(1)+p(2)+p(3)+p(4)”調(diào)用函數(shù)并將函數(shù)結(jié)果用于計(jì)算。下面就來分析一下程序運(yùn)行過程:P(1),代入函數(shù)P的參數(shù)N=1,F(xiàn)or循環(huán)運(yùn)行1次,i=1時(shí)Sum=0+1=1,所以P(1)=1;P(2),代入函數(shù)P的參數(shù)N=2,F(xiàn)or。循環(huán)運(yùn)行2次,i=1時(shí)Sum=0+1=1,i=2時(shí)Sum=1+2=3,所以P(2)=3;P(3),代人函數(shù)P的參數(shù)N=3,F(xiàn)or循環(huán)運(yùn)行3次:i=1時(shí)Sum=0+l=1,i2時(shí)Sum=1+2=3,i=3時(shí)Sum=3+3=6,所以P(3)=6;P(4),代入函數(shù)P的參數(shù)N=3,F(xiàn)or循環(huán)運(yùn)行4次,i=1時(shí)Sum=0+1=1,i=2時(shí)Sum=1+2=3,i=3時(shí)Sum=3+3=6,i=4時(shí)Sum=6+4=10,所以P(4)=10。那么,s=P(1)+P(2)+P(3)+P(4)=1+3+6+10=20,所以輸出結(jié)果為20。所以本題答案為B。37、假定有以下程序段n=0Fori=1to3Fori=-4to-1n=n+lNextjNexti運(yùn)行完畢后,n的值是()。A、0B、3C、4D、12標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:外層循環(huán)從1到3,要執(zhí)行3次,而內(nèi)層循環(huán)從-4到-1,執(zhí)行4次,所以一共執(zhí)行了4*3=12次循環(huán)。而每執(zhí)行一次循環(huán)n就加1,所以最后n的值為12。38、在窗體中使用一個(gè)文本框(名為n)接受輸入的值,有一個(gè)命令按鈕run,事件代碼如下:PrivateSubrun_Click()result=“”Fori=1ToMe!nForj=1ToMe!nresult=result+“*”Nextiresult=result+Chr(13)+Chr(10)NextiMsgBOXresultEndSub打開窗體后,如果通過文本框輸入的值為4,單擊命令按鈕后輸出的圖形是()。A、B、C、D、標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:該程序的執(zhí)行過程為:先給result變量賦值為空字符串,然后執(zhí)行一個(gè)嵌套的二重循環(huán),當(dāng)輸入為4時(shí),內(nèi)循環(huán)和外循環(huán)各執(zhí)行四次,每執(zhí)行一次外循環(huán),內(nèi)循環(huán)都執(zhí)行四次,每執(zhí)行一次內(nèi)循環(huán),result變量的值連接一個(gè)字符串“*”,當(dāng)執(zhí)行完四次內(nèi)循環(huán)時(shí),result變量的值加一個(gè)回車和換行符,然后再繼續(xù)執(zhí)行外循環(huán),共執(zhí)行4次外循環(huán)。最后輸出result變量的值,因?yàn)槊繄?zhí)行一次外循環(huán),result變量的值都加一個(gè)回車、換行符,當(dāng)換行后,result又重新執(zhí)行四次內(nèi)循環(huán),所以每一行有4個(gè)“*”字符,共4行。39、在窗體中添加一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件代碼:PrivateSubCommandl_Click()Dima(10,10)Form=2To4Forn=4To5a(m,n)=m*nNextnNextmMsgBoxa(2,5)+a(3,4)+a(4,5)EndSub窗體打開運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果是()。A、22B、32C、42D、52標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:題中程序的功能是通過雙重循環(huán)給二維數(shù)組a(10,10)賦值,最后通過MsgBox輸出二維數(shù)組a的元素集中3個(gè)元素的和。通過程序中的a(m,n)=m*n可知,數(shù)組中各元素的值其實(shí)是該元素下標(biāo)的乘積。因此,a(2,5)=2×5=10,a(3,4)=3×4=12,a(4,5)=4*5=20,故a(2,5)+a(3,4)+a(4,5):10+12+20=42,所以消息框Msgboxa(2,5)+a(3,4)+a(4,5)顯示的結(jié)果是42。40、ADO對(duì)象模型層次中可以打開。RecordSet對(duì)象的是()。A、只能是Connection對(duì)象B、只能是Command對(duì)象C、可以是Connection對(duì)象和Command對(duì)象D、不存在標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Connection對(duì)象:用于指定數(shù)據(jù)提供者,建立到數(shù)據(jù)源的連接。Command對(duì)象:表示一個(gè)命令。RecordSet對(duì)象:表示數(shù)據(jù)操作返回的記錄集。此對(duì)象和Con.nection對(duì)象是最重要的兩個(gè)對(duì)象。Connection對(duì)象和Command對(duì)象都可以打開RecordSet對(duì)象。所以本題答案是C。二、基本操作題(本題共1題,每題1.0分,共1分。)41、在考生文件夾下的“sampl.mdb”數(shù)據(jù)庫文件中已建立3個(gè)關(guān)聯(lián)表對(duì)象(名為“職工表”、“物品表”和“銷售業(yè)績(jī)表”)、一個(gè)窗體對(duì)象(名為“frest”)和一個(gè)宏對(duì)象(名為“mTest”)。請(qǐng)按以下要求,完成表和窗體的各種操作。(1)分析表對(duì)象“銷售業(yè)績(jī)表”的字段構(gòu)成,判斷并設(shè)置其主鍵。(2)為表對(duì)象“職工表”追加一個(gè)新字段。字段名稱為“類別”、數(shù)據(jù)類型為“文本型”、字段大小為“2”,設(shè)置該字段的有效性規(guī)則為只能輸入“在職”與“退休”值之一。(3)將考生文件夾下文本文件Test.txt中的數(shù)據(jù)鏈接到當(dāng)前數(shù)據(jù)庫中。其中,第一行數(shù)據(jù)是字段名,鏈接對(duì)象以“tTest”命名保存。(4)窗體TTest上命令按鈕“bt1”和命令按鈕“bt2”大小一致,且上對(duì)齊?,F(xiàn)調(diào)整命令按鈕“bt3”的大小與位置,要求:按鈕“bt3”的大小尺寸與按鈕“bt1”相同,上邊界與按鈕“bt1”上對(duì)齊,水平位置處于按鈕“bt1”和“bt2”的中間。注意,不要更改命令按鈕“bt1”和“bt2”的大小和位置。(5)更改窗體上3個(gè)命令按鈕的Tab鍵移動(dòng)順序?yàn)椋篵t1←bt2→bt3→bt1→……。(6)將宏“mTest”重命名為“mTemp”。標(biāo)準(zhǔn)答案:(1)[操作步驟]步驟1:選擇“表”對(duì)象,右擊“銷售業(yè)績(jī)表”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:選中“時(shí)間”“編號(hào)”“物品號(hào)”字段,單擊工具欄中的“主鍵”按鈕(或從右鍵菜單中選擇“主鍵”命令)。步驟3:?jiǎn)螕簟氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(2)[操作步驟]步驟1:選擇“表”對(duì)象,右鍵單擊“職工表”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:在“性別”字段的下一行“字段名稱”中輸入“類別”,單擊“數(shù)據(jù)類型”列選擇“文本”,在下面“字段大小”行輸入“2”,在“有效性規(guī)則”行輸入:“在職”or“退休”。步驟3:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(3)[操作步驟]步驟1:?jiǎn)螕舨藛螜凇拔募保矮@取外部數(shù)據(jù)”|“鏈接表”命令,在考生文件夾中找到要導(dǎo)人的文件,在“文件類型”列表中選中“文本文件”,選中“Test.txt”文件,單擊“鏈接”按鈕。步驟2:?jiǎn)螕簟跋乱徊健卑粹o,選中“第一行包含字段名稱”復(fù)選框,單擊“下一步”按鈕。步驟3:再單擊“下一步”按鈕,在“鏈接表名稱”輸入“tTest”,單擊“完成”按鈕。(4)[操作步驟]步驟1:選擇“窗體”對(duì)象,右鍵單擊“fTest”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:右鍵單擊“bt1”按鈕,從彈出、的快捷菜單中選擇“屬性”命令,查看“左邊距”、“上邊距”、“寬度”和“高度”,并記錄下來。關(guān)閉屬性界面。步驟3:右鍵單擊“bt2”按鈕,從彈出的快捷菜單中選擇“屬性”命令,查看“左邊距”,并記錄下來。關(guān)閉屬性界面。步驟4:要設(shè)置“bt3”與“bt1”大小一致、上對(duì)齊且位于“bt1”和“bt2”之間,右鍵單擊“bt3”按鈕,從彈出的快捷菜單中選擇“屬性”命令,分別在“左邊距”、“上邊距”、“寬度”和“高度”行輸入“4cm”、“2cm”、“2cm”和“l(fā)cm”,關(guān)閉屬性界面。步驟5:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(5)[操作步驟]步驟l:右鍵單擊“bt1”按鈕,從彈出的快捷菜單中選擇“Tab鍵次序”命令。步驟2:選中“bt3”拖動(dòng)鼠標(biāo)到“bt2”下面,單擊“確定”按鈕。步驟3:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(6)[操作步驟]步驟1:選擇“宏”對(duì)象。步驟2:右鍵單擊“mTest”,從彈出的快捷菜單中選擇“重命名”命令,在光標(biāo)處輸入“mTemp”。知識(shí)點(diǎn)解析:第2小題在表設(shè)計(jì)視圖中添加新字段;第3小題單擊菜單欄“文件”|“獲取外部數(shù)據(jù)”|“鏈接表”;第4小題在窗體設(shè)計(jì)視圖右鍵單擊該控件,在彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第5小題右鍵單擊該控件選擇“Tab鍵順序”命令,設(shè)置控件;第6小題右鍵單擊宏名選擇“重命名”。三、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)42、考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,其中存在已經(jīng)設(shè)計(jì)好的表對(duì)象“tCourse”、“tSinfo”、“tGrade”和“tStudent”,請(qǐng)按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找并顯示“姓名”、“政治面貌”、“課程名”和“成績(jī)”等4個(gè)字段的內(nèi)容,將查詢命名為“qT1”;(2)創(chuàng)建一個(gè)查詢,計(jì)算每名學(xué)生所選課程的學(xué)分總和,并顯示“姓名”和“學(xué)分”,其中“學(xué)分”為計(jì)算出的學(xué)分總和,將查詢命名為“qT2”;(3)創(chuàng)建一個(gè)查詢,查找年齡小于平均年齡的學(xué)生,并顯示其“姓名”,將查詢命名為“qT3”;(4)創(chuàng)建一個(gè)查詢,將所有學(xué)生的“班級(jí)編號(hào)”、“姓名”、“課程名”和“成績(jī)”等值填入“tSinfo”表的相應(yīng)字段中,其中“班級(jí)編號(hào)”值是“tStudent”表中“學(xué)號(hào)”字段的前6位,將查詢命名為“qT4”。標(biāo)準(zhǔn)答案:(1)[操作步驟]步驟1:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框分別雙擊表“tStudent”、“tCourse”、“tGrade”,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊“姓名”、“政治面貌”、“課程名”和“成績(jī)”字段添加到“字段”行。步驟3:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,另存為“qT1”。關(guān)閉設(shè)計(jì)視圖。(2)[操作步驟]步驟1:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框分別雙擊表“tStudent”、“tCourse”、“tGrade”,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊“姓名”、“學(xué)分”字段將其添加到“字段”行。步驟3:?jiǎn)螕舨藛螜凇耙晥D”|“總計(jì)”命令,在“學(xué)分”字段“總計(jì)”行下拉列表中選中“總計(jì)”。步驟4:在“學(xué)分”字段前添加“學(xué)分:”字樣。步驟5:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。(3)[操作步驟]步驟1:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中雙擊表“tStudent”,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊“姓名”、“年齡”字段將其添加到“字段”行。步驟3:在“年齡”字段“條件”行輸入“<(SELECTAVG([年齡])from[tStudent])”,單擊“顯示”行取消字段顯示。步驟4:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。(4)[操作步驟]步驟l:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框分別雙擊表“tStu-dent”、“tCourse”、“tGrade”,關(guān)閉“顯示表”對(duì)話框。步驟2:?jiǎn)螕舨藛螜凇安樵儭保白芳硬樵儭泵睿趶棾龅膶?duì)話框中輸入“tSinfo”,單擊“確定”按鈕。步驟3:在“字段”行第一列輸入“班級(jí)編號(hào):Left([tStudent]![學(xué)號(hào)],6)”,在“追加到”行下拉列表中選擇“班級(jí)編號(hào)”。分別雙擊“學(xué)號(hào)”、“課程名”、“成績(jī)”字段將其添加到“字段”行。步驟4:?jiǎn)螕舨藛螜凇安樵儭保斑\(yùn)行”命令,在彈出的對(duì)話框中單擊“是”按鈕。步驟5:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。知識(shí)點(diǎn)解析:第1、2、3、4小題在查詢?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達(dá)式。四、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)43、在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.mdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tBorrow”、“tReader”和“tBook”,查詢對(duì)象“qT”,窗體對(duì)象“fReader”,報(bào)表對(duì)象“rReader”和宏對(duì)象“rpt”。請(qǐng)?jiān)诖嘶A(chǔ)上按以下要求補(bǔ)充設(shè)計(jì)。(1)在報(bào)表的報(bào)表頁眉節(jié)區(qū)內(nèi)添加一個(gè)標(biāo)簽控件,其名稱為“bTitle”,標(biāo)題顯示為“讀者借閱情況瀏覽”,字體名稱為“黑體”,字體大小為22,同時(shí)將其安排在距上邊0.5厘米、距左側(cè)2厘米的位置上。(2)設(shè)計(jì)報(bào)表“rReader”的主體節(jié)區(qū)內(nèi)“tSex”文本框控件依據(jù)報(bào)表記錄源的“性別”字段值來顯示信息。(3)將宏對(duì)象“rpt”改名為“mReader”。(4)在窗體對(duì)象“fReader”的窗體頁腳節(jié)區(qū)內(nèi)添加一個(gè)命令按鈕,命名為“bList”,按鈕標(biāo)題為“顯示借書信息”,其單擊事件屬性設(shè)置為宏對(duì)象“mReader”。(5)窗體加載時(shí)設(shè)置窗體標(biāo)題屬性為系統(tǒng)當(dāng)前日期。窗體“加載”事件的代碼已提供,請(qǐng)補(bǔ)充完整。注意:不允許修改窗體對(duì)象“fReader”中未涉及的控件和屬性;不允許修改表對(duì)象“tBorrow”、“tReader”和“tBook”及查詢對(duì)象“qT”;不允許修改報(bào)表對(duì)象“rReader”的控件和屬性。程序代碼只能在“*****Add*****”與“*****Add******”之間的空行內(nèi)補(bǔ)充一行語句,完成設(shè)計(jì),不允許增、刪和修改其他位置已存在的語句。OptionCompareDatabasePrivateSubForm_Load()設(shè)置窗體標(biāo)題為當(dāng)前日期*****Add**********Add*****EndSub標(biāo)準(zhǔn)答案:(1)[操作步驟]步驟1:選中“報(bào)表”對(duì)象,右鍵單擊“rReader”選擇“設(shè)計(jì)視圖”命令,彈出報(bào)表設(shè)計(jì)視圖。步驟2:選中工具箱中“標(biāo)簽”控件按鈕,單擊報(bào)表頁眉處,然后輸入“讀者借閱情況瀏覽”。單擊設(shè)計(jì)視圖任意處,再右鍵單擊該標(biāo)簽,從彈出的快捷菜單中選擇“屬性”命令,彈出標(biāo)簽屬性對(duì)話框。步驟3:選中“全部”選項(xiàng)卡,在“名稱”行輸入“bTitle”。步驟4:?jiǎn)螕簟案袷健边x項(xiàng)卡,分別在“字體名稱”和“字號(hào)”行右側(cè)下拉列表中選中“黑體”和“22”,分別在“左邊距”和“上邊距”行輸入“2cm”和“0.5cm”,關(guān)閉對(duì)話框。單擊工具欄中“保存”按鈕。(2)[操作步驟]步驟1:右鍵單擊文本框“tSex”,從彈出的快捷菜單中選擇“屬性”命令。步驟2:在“控件來源”行右側(cè)下拉列表中選中“性別”,關(guān)閉屬性界面。步驟3:?jiǎn)螕艄ぞ邫谥小氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(3)[操作步驟]步驟l:選中“宏”對(duì)象,右鍵單擊“rpt”,從彈出的快捷菜單中選擇“重命名”命令。步驟2:在光標(biāo)處輸入“mReader”。(4)[操作步驟]步驟1:選中“窗體”對(duì)象,右鍵單擊“fReader”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:選中工具欄“命令按鈕”控件,單擊窗體頁腳節(jié)區(qū)適當(dāng)位置,彈出一對(duì)話框,單擊“取消”按鈕。步驟3:右鍵單擊該命令按鈕選擇“屬性”命令,單擊“全部”選項(xiàng)卡,在“名稱”和“標(biāo)題”行輸入“bList”和“顯示借書信息”。步驟4:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單擊”行右側(cè)下拉列表中選中“mReader”,關(guān)閉屬性界面。(5)[操作步驟]在設(shè)計(jì)視圖中右鍵單擊“窗體選擇器”,在彈出的快捷菜單中選擇“事件生成器”命令,在彈出對(duì)話框中選擇“代碼生成器”,進(jìn)入編程環(huán)境,在空行內(nèi)輸入如下代碼:*****Add*****Form.Caption=Date*****Add*****關(guān)閉界面,單擊工具欄中“保存”按鈕,關(guān)閉設(shè)計(jì)視圖。知識(shí)點(diǎn)解析:第1、4小題分別在報(bào)表和窗體設(shè)計(jì)視圖中添加控件,并右鍵單擊控件選擇“屬性”命令,對(duì)其設(shè)置屬性;第3小題右鍵單擊宏名選擇“重命名”命令;第5小題直接右鍵單擊“窗體選擇器”選擇“事件生成器”命令,在彈出的“選擇生成器”對(duì)話框中選擇“代碼生成器””。進(jìn)入編程環(huán)境,輸入代碼。國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第2套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下,“samp1.mdb”數(shù)據(jù)庫文件中已建立三個(gè)關(guān)聯(lián)表對(duì)象(名為“職工表”、“物品表”和“銷售業(yè)績(jī)表”)、一個(gè)表對(duì)象(名為“fTemp”)、一個(gè)窗體對(duì)象(名為“fTest”)和一個(gè)宏對(duì)象(名為“mTest”)。試按以下要求,完成表和窗體的各種操作:(1)重命名表對(duì)象“物品表”中“研制時(shí)間”字段為“研制日期”字段,同時(shí)將其“短日期”顯示格式改為“長(zhǎng)日期”顯示。(2)分析表對(duì)象“銷售業(yè)績(jī)表”的字段構(gòu)成、判斷并設(shè)置其主鍵。(3)將考生文件夾下文本文件Test.txt中的數(shù)據(jù)導(dǎo)入追加到當(dāng)前數(shù)據(jù)庫的數(shù)據(jù)表tTemp中。(4)建立表對(duì)象“職工表”、“物品表”和“銷售業(yè)績(jī)表”的表間關(guān)系,實(shí)施參照完整。(5)在窗體fTest中,以命令按鈕“bt1”為基準(zhǔn)(按鈕“bt1”和“bt3”尺寸相同、左邊對(duì)齊),調(diào)整命令按鈕“bt2”的大小與位置。要求:按鈕“bt2”的大小尺寸與按鈕“bt1”相同、左邊界與按鈕“bt1”左對(duì)齊、豎直方向位于按鈕“bt1”和“bt3”的中間位置。(6)將宏對(duì)象mTest重命名為自動(dòng)運(yùn)行的宏。標(biāo)準(zhǔn)答案:(1)步驟1:雙擊打開“smapI.mdb”數(shù)據(jù)庫。單擊“表”對(duì)象,單擊“物品表”。單擊“設(shè)計(jì)”按鈕,進(jìn)入“物品表”的設(shè)計(jì)視圖。單擊“研制時(shí)間”修改為“研制日期”。在其“字段屬性”中的“格式”行內(nèi)下拉選擇“長(zhǎng)日期”。步驟2:?jiǎn)螕簟氨4妗卑粹o。關(guān)閉設(shè)計(jì)視圖。(2)步驟1:雙擊“銷售業(yè)績(jī)表”表。分析“編號(hào)”具有字段值惟一,可以作為主鍵。關(guān)閉“銷售業(yè)績(jī)表”表。步驟2:?jiǎn)螕簟颁N售業(yè)績(jī)表”,單擊“設(shè)計(jì)”按鈕。在設(shè)計(jì)視圖下,右鍵單擊“編號(hào)”字段,在快捷菜單上選擇“主鍵”命令。步驟3:?jiǎn)螕簟氨4妗卑粹o,保存設(shè)置。(3)步驟1:執(zhí)行【文件】→【獲取外部數(shù)】→【導(dǎo)入】菜單命令,在“導(dǎo)入”對(duì)話框中查找要導(dǎo)入的文件“Test.txt”,同時(shí)要求文件類型選為“文本文件”。在“請(qǐng)選擇數(shù)據(jù)的保存位置”中單擊“現(xiàn)有的表中”單選框,在其對(duì)應(yīng)的行下拉選擇“tTemp”表。如圖2.91所示。步驟2:?jiǎn)螕簟跋乱徊健卑粹o,單擊“完成”按鈕。(4)步驟1;單擊工具欄中的“關(guān)系”按鈕,在關(guān)系窗口的空白處右鍵單擊,在彈出的快捷菜單中選擇“顯示表”命令。添加“物品表”和“銷售業(yè)績(jī)表”。關(guān)閉“顯示表”對(duì)話框。在“銷售業(yè)績(jī)表”和“職工表”之間按住左鍵拖動(dòng)“編號(hào)”產(chǎn)生關(guān)系。在彈出的“編輯關(guān)系”對(duì)話框中,勾選“實(shí)施參照完整性”復(fù)選框,單擊“確定”按鈕。如圖2-92所示。步驟2:?jiǎn)螕簟氨4妗鞍粹o保存“關(guān)系”。(5)步驟1:?jiǎn)螕簟按绑w”對(duì)象,單擊“mTest”窗體,單擊“設(shè)計(jì)”按鈕,在“bt1”按鈕上右鍵單擊鼠標(biāo),在彈出的快捷菜單中選擇“屬性”命令。在“屬性”對(duì)話框中查看到“bt1”高度:1cm,寬度:3cm,左邊距:3.5cm,上邊距:0.5cm。步驟2:在“屬性”對(duì)話框的左上角的下拉列表中選擇“bt3”,查看到“bt3”高度:1cm,寬度:3cm,左邊距:3.5cm,上邊距:3.5cm。從而得出要設(shè)置“bt2”按鈕的高度:1cm,寬度:3cm,左邊距:3.5cm,上邊距:3cm。步驟3:在“屬性”對(duì)話框的左上角的下拉列表中選擇“bt2”,修改其高度:1cm,寬度13cm,左邊距:3.5cm,上邊距:2cm。步驟4:關(guān)閉對(duì)話框。單擊“保存”按鈕。(6)步驟1:?jiǎn)螕簟按绑w”對(duì)象,在“mTest”窗體上右鍵單擊,在彈出的快捷菜單中選擇“重命名”命令,把“mTest”修改為“autoexec”。步驟2:關(guān)閉“samp.mdb”數(shù)據(jù)庫。知識(shí)點(diǎn)解析:(1)考查表結(jié)構(gòu)的修改;字段名和字段屬性。(2)考查表的主鍵的設(shè)計(jì)和主鍵字段的特點(diǎn)。(3)考查把外來段據(jù)導(dǎo)入到Access段據(jù)庫中。(4)考查多表“聯(lián)系”的建立。(5)考查窗體下按鈕的設(shè)計(jì)方法。(6)考查宏的重命名的方法。二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好“tStud”、“tCourse”和“tScore”三個(gè)關(guān)聯(lián)表對(duì)象。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找并顯示有攝影愛好的男女學(xué)生各自人數(shù),字段顯示標(biāo)題為“性別”和“NUM”,所建查詢命名為“qT1”。注意,要求用學(xué)號(hào)字段來統(tǒng)計(jì)人數(shù)。(2)創(chuàng)建一個(gè)查詢,查找選課學(xué)生的“姓名”和“課程名”兩個(gè)字段內(nèi)容,所建查詢命名為“qT2”。(3)創(chuàng)建一個(gè)查詢,查找沒有先修課程的課程相關(guān)信息,輸出其“課程號(hào)”、“課程名”和“學(xué)分”三個(gè)字段內(nèi)容,所建查詢命名為“qT3”。(4)創(chuàng)建更新查詢,將表對(duì)象“tStud”中低于平均年齡(不含平均年齡)學(xué)生的“備注”字段值設(shè)置為True,所建查詢命名為“qT4”。標(biāo)準(zhǔn)答案:(1)步驟1:打開“samp2.mdb”數(shù)據(jù)庫窗口,選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框雙擊表“tStud”,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊“性別”、“學(xué)號(hào)”、“簡(jiǎn)歷”字段。步驟3:執(zhí)行【視圖】→【總計(jì)】菜單命令,在“性別”字段“總計(jì)”行下拉列表中選中“分組”,在“簡(jiǎn)歷”字段“總計(jì)”行下拉列表中選中“條件”。步驟4:在“學(xué)號(hào)”字段的“字段”行前面添加“NUM”字樣。步驟5:在“簡(jiǎn)歷”字段的“條件”行輸入:Like”’*攝影*”,取消“顯示”復(fù)選框的勾選。(2)步驟1:打開“samp2.mdb”數(shù)據(jù)庫窗口,選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框雙擊表“tStud”、“tCourse”、“tScoce”,關(guān)閉“顯示表”對(duì)話框。如圖2-217所示。步驟2:分別雙擊“tStud”表“姓名”字段、“tCourse”表“課程”字段。步驟3:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,保存為“qT2”,單擊“確定”按鈕,關(guān)閉設(shè)計(jì)視圖。(3)步驟1:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中雙擊表“tCourse”,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊字段“課程號(hào)”、“課程名”、“學(xué)分”和“先修課程”字段。步驟3:在“先修課程”字段的“條件”行輸入:IsNull,取消該字段“顯示”復(fù)選框的勾選。如圖2-218所示。步驟4:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,保存為“qT3”,單擊“確定”按鈕,關(guān)閉設(shè)計(jì)視圖。(4)步驟1:選中“查詢”對(duì)象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中雙擊表“tSmd”,關(guān)閉“顯示表”對(duì)話框。步驟2:雙擊字段列表中的“備注”、“年齡”字段。步驟3:執(zhí)行【查詢】→【更新查詢】菜單命令,在“備注”字段“更新到”行輸入:TRUE。步驟4:在“年齡”字段的“條件”行輸入:<(selectavlg([年齡])fromtStud)。步驟5:?jiǎn)螕艄ぞ邫谥械摹斑\(yùn)行”按鈕,在彈出的對(duì)話框中選擇“是”。如圖2-219所示。步驟6:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,保存為“qT4”,單擊“確定”按鈕,關(guān)閉設(shè)計(jì)視圖。知識(shí)點(diǎn)解析:(1)本題主要考查計(jì)算查詢的設(shè)計(jì)方法和條件的表達(dá)。(2)本題主要考查多表查詢?cè)O(shè)計(jì)方法。(3)本題考查查詢空值的表達(dá).(4)本題主要考查在查詢中用SQL語句表達(dá)查詢條件。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“$amp3.mdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tAddr”和“tUser”,同時(shí)還設(shè)計(jì)出窗體對(duì)象“fEdit”’和“fEuser”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fEdit”窗體的設(shè)計(jì):(1)將窗體中名稱為“LReanark”的標(biāo)簽控件上的文字顏色改為紅色(紅色代碼為255)、字體粗細(xì)改為“加粗”。(2)將窗體標(biāo)題設(shè)置為“修改用戶信息”。(3)將窗體邊框改為“對(duì)話框邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選擇器、導(dǎo)航按鈕和分隔線。(4)將窗體中“退出”命令按鈕(名稱為“cmdquit”)上的文字顏色改為深棕色(深棕色代碼為128)、字體粗細(xì)改為“加粗”,并在文字下方加上下劃線。(5)在窗體中還有“修改”和“保存”兩個(gè)命令按鈕,名稱分別為“CmdEdit”和“CmdSave”,其中“保存”命令按鈕在初始狀態(tài)為不可用,當(dāng)單擊“修改”按鈕后,應(yīng)使“保存”按鈕變?yōu)榭捎谩,F(xiàn)已編寫了部分VBA代碼,請(qǐng)按照VBA代碼中的指示將代碼補(bǔ)充完整。要求:修改后運(yùn)行該窗體,并查看修改結(jié)果。注意:不允許修改窗體對(duì)象“fEdit”和“fEuser”中未涉及的控件、屬性;不允許修改表對(duì)象“tAddr”和“tUser”。程序代碼只允許在“*******”與“*******”之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。標(biāo)準(zhǔn)答案:(1)步驟1:打開“samp3.mdb”數(shù)據(jù)庫,單擊“窗體”對(duì)象,單擊“fEdit”窗體,單擊“設(shè)計(jì)”按鈕。步驟2:右鍵單擊名稱為“LRemark”的標(biāo)簽控件,選擇“屬性”命令,在屬性窗口中,將“前景色”設(shè)為“紅色(255)”,“字體粗細(xì)”設(shè)為“加粗”。步驟3:關(guān)閉“屬性”對(duì)話框。單擊“保存”按鈕保存設(shè)置。(2)步驟1:在窗體的設(shè)計(jì)視圖的空白處右鍵單擊,在彈出的快捷菜單中選擇“屬性”命令。把“標(biāo)題”修改為:用戶信息。步驟2:關(guān)閉“屬性”對(duì)話框。單擊“保存”按鈕保存設(shè)置。(3)步驟1:在窗體的設(shè)計(jì)視圖的空白處右鍵單擊,在彈出的快捷菜單中選擇“屬性”命令。在“邊框樣式”所在行選擇“對(duì)話框邊框”樣式,在“滾動(dòng)條”所在行中選擇“無”,并將“記錄選擇器”、“導(dǎo)航按鈕”和“分隔線”均設(shè)置為“否”。步驟2:關(guān)閉對(duì)話框。單擊“保存“按鈕,保存設(shè)置。(4)步驟1:在窗體的設(shè)置視圖中右鍵單擊“退出”命令按鈕(名稱為“cmdquit”),在快捷菜單上選擇“屬性”命令。將“屬性”對(duì)話框中的“前景色”改為“深棕”(深棕代碼為128)、“字體粗細(xì)”改為“加粗”、“下劃線”設(shè)為“是”。步驟2:關(guān)閉“屬性”對(duì)話框。單擊“保存“按鈕保存設(shè)置。(5)步驟1:在窗體的設(shè)置視圖中右鍵單擊“修改”命令按鈕,選擇“事件生成器”命令,在VBA代碼窗口中,在********與********之間添加語句:CmdSave.Enabled=True。步驟2:?jiǎn)螕簟氨4妗卑粹o,保存編寫的代碼。關(guān)閉窗體視圖。關(guān)閉“samp3.mdb”數(shù)據(jù)庫。知識(shí)點(diǎn)解析:(1)主要考查在窗體設(shè)計(jì)視圖中設(shè)置窗體控件的“前景色”和“字體粗細(xì)”屬性。(2)主要考查在窗體設(shè)計(jì)視圖中修改窗體的標(biāo)題信息。(3)本題考查在窗體設(shè)計(jì)視圖下改變窗體顯示外觀,如邊框樣式、滾動(dòng)條、導(dǎo)航按鈕、記錄選擇器和分割線。(4)本題考查在窗體設(shè)計(jì)視圖下設(shè)置命令按鈕的“前景色”、“字體粗細(xì)”和“下劃線”等屬性。(5)本題考查在VBA窗口中為命令按鈕的單擊事件添加代碼。國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第3套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下,“sampl.mdb”數(shù)據(jù)庫文件中已建立三個(gè)關(guān)聯(lián)表對(duì)象(名為“職工表”、“物品表”和“銷售業(yè)績(jī)表”)。試按以下要求,完成表和窗體的各種操作:(1)向表對(duì)象“物品表”中增添一個(gè)字段,名稱為“生產(chǎn)日期”、類型為“日期/時(shí)間型”。設(shè)置該字段默認(rèn)值為2006年4月1日。(2)分析表對(duì)象“銷售業(yè)績(jī)表”的字段構(gòu)成、判斷并設(shè)置其主鍵。(3)將考生文件夾下Excel文件Test.xls中的數(shù)據(jù)導(dǎo)入到當(dāng)前數(shù)據(jù)庫中。要求:數(shù)據(jù)中的第一行作為字段名,選“學(xué)號(hào)”數(shù)據(jù)列為主鍵,導(dǎo)入表對(duì)象命名為“tTest”。(4)建立表對(duì)象“職工表”、“物品表”和“銷售業(yè)績(jī)表”的表間關(guān)系,并實(shí)施參照完整性。(5)將窗體ffest中名為“bTitle”的控件設(shè)置為“特殊效果:鑿痕”顯示。(6)在窗體frest中,以命令按鈕“bt1”為基準(zhǔn)(這里按鈕“bt1”和“bt3”尺寸相同、左邊對(duì)齊),調(diào)整命令按鈕“bt2”的大小與位置。要求:按鈕“bt2”的大小尺寸與按鈕“bt1”相同、左邊界與按鈕“bt1”左對(duì)齊、豎直方向位于按鈕“bt1”和“bt3”的中間位置。標(biāo)準(zhǔn)答案:【操作步驟】(1)步驟1:打開“sampl.mdb”數(shù)據(jù)庫窗口,選中“表”對(duì)象,右鍵單擊“物品表”,選擇“設(shè)計(jì)視圖”命令。步驟2:在“生產(chǎn)廠家”字段行的下一行“字段名稱”列輸入“生產(chǎn)日期”,在“數(shù)據(jù)類型”列的下拉列表中選中“日期/時(shí)間”,在“默認(rèn)值”行輸入:#2006-4-1#。步驟3:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(2)步驟1:右鍵單擊“銷售業(yè)績(jī)表”,選擇“設(shè)計(jì)視圖”命令。步驟2:同時(shí)選中“時(shí)間”、“編號(hào)”、“物品號(hào)”字段,單擊工具欄中的“主鍵”按鈕。步驟3:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。(3)步驟1:執(zhí)行【文件】→【獲取外部數(shù)據(jù)】→【導(dǎo)入】菜單命令,在“文件類型”列表中選中“MicrosoftExcel”,選中“Tcst.xls”文件,單擊“導(dǎo)入”按鈕。步驟2:?jiǎn)螕簟跋乱徊健卑粹o,選中“第一行包含列標(biāo)題”復(fù)選框,連續(xù)3次單擊“下一步”按鈕。步驟3:選中“我自己選擇主鍵”單選按鈕,在右側(cè)的下拉列表中選中“學(xué)號(hào)”,單擊“下一步”按鈕。在“導(dǎo)入到表”輸入“tTest”,單擊“完成”按鈕。(4)步驟1:執(zhí)行【工具】→【關(guān)系】菜單命令,執(zhí)行【關(guān)系】→【顯示表】菜單命令,分別添加表“職工表”、“物品表”和“銷售業(yè)績(jī)表”到“關(guān)系”界面,關(guān)閉“顯示表”對(duì)話框。步驟2:選中表“職工表”中的“編號(hào)”字段,拖動(dòng)鼠標(biāo)到“銷售業(yè)績(jī)表”的“編號(hào)”字段上,在彈出的“編輯關(guān)系”對(duì)話框中勾選“實(shí)施參照完整性”復(fù)選框,然后單擊“創(chuàng)建”按鈕。步驟3:同理,拖動(dòng)“銷售業(yè)績(jī)表”的“物品號(hào)”字段到“物品表”的“產(chǎn)品號(hào)”字段,創(chuàng)建“銷售業(yè)績(jī)表”與“物品表”間的關(guān)系并實(shí)施參照完整性。單擊工具欄中的“保存”按鈕,關(guān)閉“關(guān)系”對(duì)話框。(5)步驟1:選中“窗體”對(duì)象,右鍵單擊“fTest”,選擇“設(shè)計(jì)視圖”命令。步驟2:右鍵單擊“bTitle”控件,選擇快捷菜單中的“屬性”命令。步驟3:?jiǎn)螕簟案袷健边x項(xiàng)卡,在“特殊效果”行右側(cè)下拉列表中選中“鑿痕”,關(guān)閉“屬性”對(duì)話框。(6)步驟1:右鍵單擊“bt1”按鈕,選擇快捷菜單中的“屬性”命令,查看“左邊距”、“上邊距”、“寬度”和“高度”并記錄下來。關(guān)閉“屬性”對(duì)話框。步驟2:右鍵單擊“bt3”按鈕,選擇快捷菜單中的“屬性”命令,查看“左邊距”、“上邊距”、“寬度”和“高度”并記錄下來。關(guān)閉“屬性”對(duì)話框。步驟3:要設(shè)置“bt2”與“bt1”大小一致、左對(duì)齊且位于“bt1”和“bt3”之間,需右鍵單擊“bt2”按鈕,選擇快捷菜單中的“屬性”命令,分別在“左邊距”、“上邊距”、“寬度”和“高度”行輸入“3.5cm”、“2cm”、“3cm”和“1cm”,關(guān)閉“屬性”對(duì)話框。步驟4:?jiǎn)螕艄ぞ邫谥械摹氨4妗卑粹o,關(guān)閉設(shè)計(jì)視圖。知識(shí)點(diǎn)解析:(1)考查添加新字段。(2)考查建立表間關(guān)系。(3)考查字段默認(rèn)值屬性的設(shè)置。(4)考查導(dǎo)入表。(5)和(6)考查窗體中標(biāo)簽和命令按鈕控件屬性的設(shè)置。二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tCollect”、“tpress”和“tType”,試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢,查找收藏品中CD盤最高價(jià)格和最低價(jià)格信息并輸出,標(biāo)題顯示為“vMax”和“vMin”,所建查詢名為“qT1”。(2)創(chuàng)建一個(gè)查詢,查找并顯示購買“價(jià)格”大于100元并且“購買日期”在2001年以后(含2001年)的"CDID"、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”五個(gè)字段的內(nèi)容,所建查詢名為“qT2”。(3)創(chuàng)建一個(gè)查詢,通過輸入CD類型名稱,查詢并顯示“CDID”、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”五個(gè)字段的內(nèi)容,當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示參數(shù)提示信息“請(qǐng)輸入CD類型名稱:”,所建查詢名為“qT3”。(4)創(chuàng)建一個(gè)查詢,對(duì)“tType”表進(jìn)行調(diào)整,將“類型ID”等于“05”的記錄中的“類型介紹”字段更改為“古典音樂”,所建查詢名為“qT4”。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:打開“samp2.mdb”數(shù)據(jù)庫,選擇查詢對(duì)象,單擊“新建”按鈕,在其對(duì)話框中選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕。步驟2:在“顯示表”對(duì)話框中添加“tCollect”為數(shù)據(jù)源,關(guān)閉“顯示表”對(duì)話框。步驟3:在“字段”行的第l列輸入“標(biāo)題”為“vmax:”再輸入求價(jià)格最大值的運(yùn)算式:max([價(jià)格])。步驟4:在“字段”行的第2列輸入“標(biāo)題”為“vrain:”再輸入求價(jià)格最大值的運(yùn)算式:max([價(jià)格])。如圖2-180所示。步驟5:?jiǎn)螕簟氨4妗卑粹o,在“查詢名稱”文本框中輸入“qT1”。(2)【操作步驟】步驟1:在“samp2.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對(duì)象,單擊“新建”按鈕,選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中添加“tCollect”表,關(guān)閉“顯示表”對(duì)話框。步驟2:分別雙擊“CDID”、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”5個(gè)字段,設(shè)置價(jià)格“條件”為:>100,然后再添加一個(gè)計(jì)算列設(shè)置為:Year([購買日期]),其條件為:>=2001,如圖2-18l所示。步驟3:?jiǎn)螕簟氨4妗卑粹o,在“查詢名稱”文本框中輸入“qT2”,單擊“確定”按鈕。(3)【操作步驟】步驟1:在“samp2.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對(duì)象,單擊“新建”按鈕,選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中添加“tColleet”和“tType”兩張表,關(guān)閉“顯示表”對(duì)話框。步驟2:從兩表中選擇“CDID”、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”5個(gè)字段,然后再添加:CD類型名稱,并設(shè)置“條件”為:[請(qǐng)輸入CD類型名稱:],并勾選“顯示”復(fù)選框,如圖2-182所示。步驟3:?jiǎn)螕簟氨4妗卑粹o,在“查詢名稱”文本框中輸入“qT3”,單擊“確定”按鈕。(4)【操作步驟】步驟1:在“samp2.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對(duì)象,單擊“新建”按鈕,選擇“設(shè)計(jì)視圖”,單擊“確定”按鈕。在“顯示表”對(duì)話框中添加“tTemp”表,關(guān)閉“顯示表”對(duì)話框。步驟2:雙擊“tTemp”中“類型介紹”和“類型ID”字段,然后執(zhí)行【查詢】→【更新查詢】菜單命令,將“更新到”行中設(shè)置為:”古典音樂”,并將“類型ID”字段的“條件”設(shè)置為:“05”,如圖2-183所示。步驟3:?jiǎn)螕簟氨4妗卑粹o,在“查詢名稱”文本框中輸入“qT4”,單擊“確定”按鈕。知識(shí)點(diǎn)解析:(1)本題考查帶條件的選擇查詢,要求查找收藏品中CD盤最高價(jià)格和最低價(jià)格信息并輸出,將標(biāo)題設(shè)置為“vMax”和“vMin”,利用max(價(jià)格)和mim[價(jià)格)函數(shù)實(shí)現(xiàn)。(2)本題考查帶條件的選擇查詢,查找查找并顯示購買“價(jià)格”大于100元,并且“購買日期”在2001年以后(含2001年),“CDID”、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”5個(gè)字段的內(nèi)容設(shè)置價(jià)格條件為“>100”,再添加一個(gè)計(jì)算列為Year([購買日期]),條件為“>=2001”。(3)本題主要考查參數(shù)查詢,題中查找通過輸入CD類型名稱,查詢并顯示“CDID”、“主題名稱”、“價(jià)格”、“購買日期”和“介紹”5個(gè)字段的內(nèi)容,設(shè)置參數(shù)“[請(qǐng)輸入CD類型名稱:]”。(4)本題主要考查追加查詢,要求將“類型ID”等于“05”的記錄中的“類型介紹”字段更改為“古典音樂”,將“更新到”行設(shè)為“古典音樂”,“類型ID”設(shè)置為“05”。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“samp3,mdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud”和“tScore”,同時(shí)還設(shè)計(jì)出窗體對(duì)象“fStud”和子窗體對(duì)象“fScore子窗體”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fStud”窗體和“fScore子窗體”子窗體的設(shè)計(jì):(1)在“iStud”窗體的“窗體頁眉”中距左邊2.5厘米、距上邊0.3厘米處添加一個(gè)寬6.5厘米、高0.95厘米的標(biāo)簽控件(名稱為bTitle),標(biāo)簽控件上的文字為“學(xué)生基本情況瀏覽”,顏色為“藍(lán)色”(藍(lán)色代碼為16711680)、字體名稱為“黑體”、字號(hào)大小為22。(2)將“fStud”窗體邊框改為“細(xì)邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、最大化按鈕和最小化按鈕;取消子窗體中的記錄選定器、瀏覽按鈕(導(dǎo)航按鈕)和分隔線。(3)在“fStud”窗體中有一個(gè)年齡文本框和一個(gè)退出命令按鈕,名稱分別為“rage”和“CmdQujt”。年齡文本框的功能是顯示學(xué)生的年齡,對(duì)年齡文本框進(jìn)行適當(dāng)?shù)脑O(shè)置,使之能夠?qū)崿F(xiàn)此功能;退出命令按鈕的功能是關(guān)閉“fStud”窗體,請(qǐng)按照VBA代碼中的指示將實(shí)現(xiàn)此功能的代碼填入指定的位置中。(4)假設(shè)“tStud”表中,“學(xué)號(hào)”字段的第5位和6位編碼代表該生的專業(yè)信息,當(dāng)這兩位編碼為“10”時(shí)表示“信息”專業(yè),為其他值時(shí)表示“經(jīng)濟(jì)”專業(yè)。對(duì)“fStud”窗體中名稱為“tSub”的文本框控件進(jìn)行適當(dāng)設(shè)置,使其根據(jù)“學(xué)號(hào)”字段的第5位和第6位編碼顯示對(duì)應(yīng)的專業(yè)名稱。(5)在“iStud”窗體和“fScore子窗體”中各有一個(gè)平均成績(jī)文本框控件,名稱分別為“txtMAvg”和“txtAvg”,對(duì)兩個(gè)文本框進(jìn)行適當(dāng)設(shè)置,使"fStud”窗體中的“txtMLAvg”文本框能夠顯示出每名學(xué)生所選課程的平均成績(jī)。注意:不允許修改窗體對(duì)象“fStud”和子窗體對(duì)象“fScore子窗體”中未涉及的控件、屬性和任何VBA代碼;不允許修改表對(duì)象“tStud”和“tScore”。只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一條語句,不允許增刪和修改其他位置已存在的語句。標(biāo)準(zhǔn)答案:【操作步驟】(1)步驟1:雙擊打開“samp3.mdb”數(shù)據(jù)庫,單擊“窗體”對(duì)象。單擊“fStud”,雙擊“在設(shè)計(jì)視圖中創(chuàng)建窗體”。在工具箱上單擊“標(biāo)簽”控件。在窗體的頁眉處拖動(dòng),產(chǎn)生矩形。在“矩形框”上右鍵單擊,在快捷菜單上選擇“屬性”命令。在“屬性”對(duì)話框修改“左邊距”為:2.5cm,“上邊距”為:0.3cm,修改“寬”為:6.5cm,“高”為:0.95cm,修改“名稱”為:bTitle,添加“標(biāo)題”為:學(xué)生基本情況瀏覽,設(shè)置顏色為:16711680,“字體”為:黑體,“字號(hào)大小”為:22。步驟2:?jiǎn)螕簟氨4妗卑粹o。(2)步驟1:在設(shè)計(jì)視圖下空白處右鍵單擊鼠標(biāo),在快捷菜單上選擇“屬性”命令,在“屬性”對(duì)話框的左上角單擊選擇“窗體”,設(shè)置“邊框樣式”為“細(xì)邊框”,設(shè)置窗體“滾動(dòng)條”為“兩者均無”,設(shè)置“最大化和最小化按鈕”為“無”。關(guān)閉對(duì)話框。步驟2:在標(biāo)簽上右鍵單擊,在快捷菜單上選擇“屬性”命令,在“屬性”對(duì)話框設(shè)置標(biāo)簽的“名稱”為:btitle,設(shè)置“前景色”為:藍(lán)色,“字體”為:黑體?!白痔?hào)”為:22。如圖2-129所示。步驟3:在設(shè)計(jì)視圖下空白處右鍵單擊鼠標(biāo),在快捷菜單上選擇“屬性”命令,在“屬性”對(duì)話框的左上角單擊選擇“窗體”,修改“記錄選定器”為:否,“瀏覽按鈕(導(dǎo)航按鈕)”為:否,“分隔線”為:否。如圖2-130所示。(3)步驟1:右鍵單擊“年齡”文本框,在彈出的快捷菜單上選擇“屬性”命令,在“屬性”對(duì)話框修改“控件來源”為“年齡”。步驟2:在“屬性”對(duì)話框左上角的下拉列表中選擇“CmdQuit”,在其“單擊”行內(nèi)選擇“[事件過程]”。單擊“代碼生成器”按鈕,在VBA編輯窗口輸入代碼:DoCmd.Close。單擊“保存”按鈕,關(guān)閉代碼窗口。步驟3:?jiǎn)螕簟氨4妗卑粹o,保存設(shè)置。(4)步驟1:在“fStud”窗體的設(shè)計(jì)視圖下,單擊“專業(yè)”文本框,把鼠標(biāo)定位在框內(nèi)并輸入:=IIf(Mid([學(xué)號(hào)1,5,2)=10,“信息”,“經(jīng)濟(jì)”)。步驟2:?jiǎn)螕簟氨4妗卑粹o,保存設(shè)置。(5)步驟1:在“fStud”窗體的設(shè)計(jì)視圖下。單擊“txtiAvg”文本框,把鼠標(biāo)定位在框內(nèi)輸入:=[fScore子窗體]!txtAvg(引用fScore子窗體的平均值)。步驟2:?jiǎn)螕簟氨4妗卑粹o,保存設(shè)置。步驟3:關(guān)閉“samp3.mdb”數(shù)據(jù)庫。知識(shí)點(diǎn)解析:主要考查在窗體中如何設(shè)置控件,控件格式的設(shè)計(jì)方法,利用過程事件實(shí)現(xiàn)控件的功能。國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第4套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下,存在一個(gè)數(shù)據(jù)庫文件“samp1.mdb”,里邊已經(jīng)設(shè)計(jì)好了表對(duì)象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。試按以下操作要求,完成各種操作:(1)分析“tSubscribe”數(shù)據(jù)表的字段構(gòu)成,判斷并設(shè)置其主鍵。(2)設(shè)置“tSubscribe”表中“醫(yī)生ID”字段的相關(guān)屬性,使其接受的數(shù)據(jù)只能為第1個(gè)字符為“A”,從第2個(gè)字符開始三位只能是0~9之間的數(shù)字;并將該字段設(shè)置為必填字段;設(shè)置“科室ID”字段的字段大小,使其與“tOffice”表中相關(guān)字段的字段大小一致。(3)設(shè)置“tDoctor”表中“性別”字段的默認(rèn)值屬性,屬性值為“男”;并為該字段創(chuàng)建查閱列表,列表中顯示“男”和“女”兩個(gè)值。(4)刪除“tDoctor”表中的“專長(zhǎng)”字段,并設(shè)置“年齡”字段的有效性規(guī)則和有效性文本。具體規(guī)則為:輸入年齡必須在18歲至60歲之間(含18歲和60歲),有效性文本內(nèi)容為:“年齡應(yīng)在18歲到60歲之間”;取消對(duì)“年齡”字段值的隱藏。(5)設(shè)置“tDoctor”表的顯示格式,使表的背景顏色為“銀白”、網(wǎng)格線為“白色”、單元格效果為“凹陷”。(6)通過相關(guān)字段建立“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”四表之間的關(guān)系,同時(shí)使用“實(shí)施參照完整性”。標(biāo)準(zhǔn)答案:【操作步驟】(1)步驟1:雙擊打開“sampl.mdb”數(shù)據(jù)庫,單擊“表”對(duì)象。雙擊“tSubsoribe”表,發(fā)現(xiàn)只有字段“預(yù)約ID”的字段值是惟一的。所以把“預(yù)約ID”設(shè)為主鍵,關(guān)閉“tSubscribe”表。單擊“tSubscfibe”表,單擊“設(shè)計(jì)”按鈕,在“tSubscribe”表設(shè)計(jì)視圖右鍵單擊“預(yù)約ID”所在行,在彈出的快捷菜單中選擇“主鍵”命令。步驟2:?jiǎn)螕簟氨4妗卑粹o保存表結(jié)構(gòu)的修改。關(guān)閉設(shè)計(jì)視圖。(2)步驟1:?jiǎn)螕簟皌Subscribe”表,單擊“設(shè)計(jì)”按鈕,在“tSubscribe”表設(shè)計(jì)視圖單擊“醫(yī)生ID”字段,在其“字段屬性”的“輸入掩碼”所在行輸入:“A”000。字段大小輸入:8。通過“toffice”表的“屬性”查看到“醫(yī)生ID”為“8”。步驟2:?jiǎn)螕簟氨靥钭侄巍彼谛羞x擇“是”,如圖2-69所示。步驟3:?jiǎn)螕簟翱剖襂D”字段。在“字段屬性”中的“字段大小”所在行修改為:8。步驟4:?jiǎn)螕簟氨4妗卑粹o保存表設(shè)計(jì)的修改。關(guān)閉設(shè)計(jì)視圖。(3)步驟1:?jiǎn)螕簟皌doctor”表,單擊“設(shè)計(jì)”按鈕,單擊“性別”字段的類型選擇“查閱向?qū)А?,在“查閱向?qū)А睂?duì)話框內(nèi)選擇“自行鍵入所需的值”單選框,單擊“下一步”按鈕。在此對(duì)話框的“第1列”輸入“男”、“女”。如圖2-70所示。單擊“確定”按鈕。步驟2:在其“字段屬性”的“默認(rèn)值”所在行輸入:“男”。步驟3:?jiǎn)螕簟氨4妗卑粹o保存表設(shè)計(jì)的修改。關(guān)閉設(shè)計(jì)視圖。(4)步驟1:?jiǎn)螕簟皌doctor”表,單擊“設(shè)計(jì)”按鈕,單擊“專長(zhǎng)”字段。右鍵單擊鼠標(biāo),在彈出的快捷菜單中選擇“刪除行”命令。在彈出的系統(tǒng)對(duì)話框中單擊“是”按鈕。步驟2:?jiǎn)螕簟澳挲g”字段,在“字段屬性”下的“有效性規(guī)則”輸入:>=18and<=60。在“有效性文本”內(nèi)輸入:年齡應(yīng)在18歲到60歲之間。如圖2-71所示。步驟3:?jiǎn)螕簟氨4妗卑粹o保存表設(shè)計(jì)的修改。關(guān)閉設(shè)計(jì)視圖。步驟4:雙擊“tdoetor”表,執(zhí)行【格式】→【取消掩藏列】菜單命令,在“取消掩藏列”對(duì)話框單擊“年齡”復(fù)選框。關(guān)閉該對(duì)話框。步驟5:?jiǎn)螕簟氨4妗卑粹o保存表。關(guān)閉表。(5)步驟1:?jiǎn)螕簟氨怼睂?duì)象。雙擊“tdoctor”表。執(zhí)行【格式】→【數(shù)據(jù)表】菜單命令,在“數(shù)據(jù)表格式”對(duì)話框內(nèi)設(shè)置“背景色”顏色為“銀白”,“網(wǎng)格”線為“白色”,單元格效果為“凹陷”。步驟2:?jiǎn)螕簟按_定”按鈕。(6)步驟1:?jiǎn)螕艄ぞ邫谥械摹瓣P(guān)系”按鈕,在“關(guān)系”窗口內(nèi)右鍵單擊鼠標(biāo),在快捷菜單上選擇“顯示表”命令。添加“tDoctor”、“tOffiee”、“tPatient”和“tSubscribe”。關(guān)閉“顯示表”對(duì)話框。步驟2:拖動(dòng)“tDoetor”表的“醫(yī)生ID”到“tSubseribe”表的“醫(yī)生ID”,拖動(dòng)“tSubscribe”表的“病人ID”到“tPatient”表的“tPatient”表的“病人ID”,拖動(dòng)“tSubseribe”表的“科室ID”到“toffice”表的“科室ID”,在每個(gè)彈出的“編輯關(guān)系”對(duì)話框中單擊“創(chuàng)建”按鈕。如圖2-72所示。步驟3:在每個(gè)聯(lián)系的“線”上右鍵單擊,在彈出的快捷菜單上選擇“編輯”命令,在“編輯關(guān)系”對(duì)話框,單擊“實(shí)施參照完整性”選項(xiàng)框。如圖2-73所示。單擊“確定”按鈕。步驟4:?jiǎn)螕簟氨4妗卑粹o保存建立表關(guān)系。步驟5:關(guān)閉“sanmpl.mdb”數(shù)據(jù)庫。知識(shí)點(diǎn)解析:(1)主要考查主鍵設(shè)置方法以及主鍵的含義,能作為主鍵的“字段”的字段值必須滿足唯一性。(2)考查掩碼的設(shè)置方法,掌握在“掩碼”中一些符號(hào)所代表特殊類符號(hào)。字段的大小設(shè)置,一個(gè)合理的字段大小一定能夠節(jié)約數(shù)據(jù)庫存儲(chǔ)空間。(3)考查默認(rèn)值的設(shè)置.查閱向?qū)У脑O(shè)計(jì)方法,查閱向?qū)Р坏芊奖爿斎?,而且?duì)數(shù)據(jù)有效性控制起到促進(jìn)作用.(4)考查表結(jié)構(gòu)的調(diào)整:字段的刪除。有效規(guī)則的設(shè)置,有效規(guī)則設(shè)置主要用來控制輸入數(shù)據(jù)的有效性。(5)主要考查表的美化設(shè)置。(6)考查多表聯(lián)系設(shè)置方法,考生要掌握“實(shí)施參照完整性”的含義。二、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)2、考生文件夾下存在一個(gè)數(shù)據(jù)庫文件“samp3.mdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud”和查詢對(duì)象“qStud”,同時(shí)還設(shè)計(jì)出以“qStud”為數(shù)據(jù)源的報(bào)表對(duì)象“rStud”。試在此基礎(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì):(1)在報(bào)表的報(bào)表頁眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱為“bTitle”,標(biāo)題顯示為“97年入學(xué)學(xué)生信息表”。(2)在報(bào)表的主體節(jié)區(qū)添加一個(gè)文本框控件,顯示“姓名”字段值。該控件放置在距上邊0.1厘米、距左邊3.2厘米處,并命名為“tName”。(3)在報(bào)表的頁面頁腳節(jié)區(qū)添加一個(gè)計(jì)算控件,顯示系統(tǒng)年月,顯示格式為:××××年××月(注:不允許使用格式屬性)。計(jì)算控件放置在距上邊0.3厘米、距左邊10.5厘米處,并命名為“tDa”。(4)按“編號(hào)”字段前四位分組統(tǒng)計(jì)每組記錄的平均年齡,并將統(tǒng)計(jì)結(jié)果顯示在組頁腳節(jié)區(qū)。計(jì)算控件命名為“tAvg”。注意:不允許改動(dòng)數(shù)據(jù)庫中的表對(duì)象“tStud”和查詢對(duì)象“qStud”,同時(shí)也不允許修改報(bào)表對(duì)象“rStud”中已有的控件和屬性。標(biāo)準(zhǔn)答案:(1)步驟1:雙擊打開“samp3.mdb”數(shù)據(jù)庫,單擊對(duì)象“報(bào)表”,單擊“rStud”報(bào)表,單擊“設(shè)計(jì)”按鈕。打開rStud的設(shè)計(jì)視圖。在工具箱中單擊“標(biāo)簽”按鈕,然后在報(bào)表的頁眉節(jié)區(qū)拖出一個(gè)矩形,在矩形內(nèi)輸入:97年入學(xué)學(xué)生信息表。選中矩形框,右鍵單擊,在彈出的快捷菜單中選擇“屬性”命令。在“屬性”對(duì)話框中修改名稱為“bTitle”,如圖2-26所示。步驟2:關(guān)閉“屬性”對(duì)話框。(2)步驟1:在“rStud”報(bào)表的設(shè)計(jì)視圖下,在工具欄中單擊“文本框”,然后在報(bào)表主體節(jié)區(qū)拖出一個(gè)文本框。選中文本框,右鍵單擊文本框并在彈出的快捷菜單中選擇“屬性”命令,在“屬性”對(duì)話框中修改“名稱”為“tname”,單擊“控件來源”所在行,從下拉列表中選擇“姓名”,修改上邊距為0.1cm、左邊距為3.2cm,如圖2。27所示。步驟2:關(guān)閉“屬性”對(duì)

溫馨提示

  • 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)論