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

下載本文檔

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

文檔簡(jiǎn)介

國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷26(共9套)(共472題)國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、VBA中打開“student”表的語(yǔ)句是()。A、Docmd.OpenForm“student”B、Docmd.OpenQuery“student”C、Docmd.OpenTable“student”D、Docmd.Openreport“student”標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查VBA中如何打開對(duì)象的知識(shí)。在VBA中,打開表的命令格式為:Docmd.OpenTable表名。另外還需知道打開窗體使用Docmd.OpenForm;打開報(bào)表使用Docmd.OpenReport;打開查詢使用Docmd.OpenQuery;關(guān)閉窗體和報(bào)表使用:Docmd.Close。2、運(yùn)行下列程序段,結(jié)果是()。Form=10to1step0k=k+3NextmA、形成死循環(huán)B、循環(huán)體不執(zhí)行即結(jié)束循環(huán)C、出現(xiàn)語(yǔ)法錯(cuò)誤D、循環(huán)體執(zhí)行一次后結(jié)束循環(huán)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考察for循環(huán)語(yǔ)句,step表示循環(huán)變量增加步長(zhǎng),循環(huán)初始值大于終值時(shí)步長(zhǎng)應(yīng)為負(fù)數(shù),步長(zhǎng)為0時(shí)則循環(huán)不成立,循環(huán)體不執(zhí)行即結(jié)束循環(huán)。3、運(yùn)行下列程序,結(jié)果是()。PrivateSubCommand32_Click()f0=1:f1=1:k=1DoWhilek<=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox“f=”&fEndSubA、f=5B、f=7C、f=8D、f=13標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考察Do循環(huán)語(yǔ)句:k=1時(shí),f=1+1=2,f0=1,f1=2,k=1+1=2;k=2時(shí),f=3,f0=2,f1=3,k=2+1=3;k=3時(shí),f=5,f0=3,f1=5,k=3+1=4;k=4時(shí),f=8,f0=5,f1=8,k=4+1=5;k=5時(shí),f=13,f0=8,f1=13,k=6,不再滿足循環(huán)條件跳出循環(huán),此時(shí)f=13。4、下面關(guān)于算法的敘述中,正確的是()。A、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)B、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止C、算法的空間復(fù)雜度是指算法程序中指令(或語(yǔ)句)的條數(shù)D、以上三種描述都正確標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:算法在運(yùn)行過(guò)程中需輔助存儲(chǔ)空間的大小稱為算法的空間復(fù)雜度。算法的有窮性是指一個(gè)算法必須在執(zhí)行有限的步驟以后結(jié)束。5、軟件生命周期可分為定義階段、開發(fā)階段和維護(hù)階段,下面不屬于開發(fā)階段任務(wù)的是()。A、測(cè)試B、設(shè)計(jì)C、可行性研究D、實(shí)現(xiàn)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:開發(fā)階段包括分析、設(shè)計(jì)和實(shí)施兩類任務(wù)。其中分析、設(shè)計(jì)包括需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)3個(gè)階段,實(shí)施則包括編碼和測(cè)試兩個(gè)階段,C選項(xiàng)不屬于開發(fā)階段。6、層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是()。A、數(shù)據(jù)之間的聯(lián)系方式B、記錄長(zhǎng)度C、聯(lián)系的復(fù)雜程度D、文件的大小標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)按數(shù)據(jù)模型分為層次型數(shù)據(jù)庫(kù)、網(wǎng)狀型數(shù)據(jù)庫(kù)、關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)模型即數(shù)據(jù)之間的聯(lián)系方式,因此正確選項(xiàng)為A。7、表達(dá)式10Mod2的值為()。A、0B、1C、2D、5標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查VBA中表達(dá)式運(yùn)算的知識(shí)。在VBA中Mod是取余數(shù)運(yùn)算,將返回左操作數(shù)整除右操作數(shù)后的余數(shù)。本題中10可以被2整除,所以余數(shù)為0。8、在VBA中要打開名為"學(xué)生信息錄入"的窗體,應(yīng)使用的語(yǔ)句是()。A、DoCmd.OpenForm"學(xué)生信息錄入"B、OpenForm"學(xué)生信息錄入"C、DoCmd.OpenWindow"學(xué)生信息錄入"D、OpenWindow"學(xué)生信息錄入"標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在VBA中打開窗體的命令格式如下:DoCmd.OpenForm(FormName,View,F(xiàn)ilterName,WhereCondition,DataMode,WindowMode,OpenArgs)其中FormName是必需的,是字符串表達(dá)式,表示當(dāng)前數(shù)據(jù)庫(kù)中窗體的有效名稱。9、軟件需求分析階段的工作,可以分為四個(gè)方面:需求獲取、編寫需求規(guī)格說(shuō)明書、需求評(píng)審和()。A、階段性報(bào)告B、需求分析C、需求總結(jié)D、都不正確標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:軟件需求分析階段的工作,可以概括為四個(gè)方面:需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書和需求評(píng)審。需求獲取的目的是確定對(duì)目標(biāo)系統(tǒng)的各方面需求。涉及到的主要任務(wù)是建立獲取用戶需求的方法框架,并支持和監(jiān)控需求獲取的過(guò)程。需求分析是對(duì)獲取的需求進(jìn)行分析和綜合,最終給出系統(tǒng)的解決方案和目標(biāo)系統(tǒng)的邏輯模型。編寫需求規(guī)格說(shuō)明書作為需求分析的階段成果,可以為用戶、分析人員和設(shè)計(jì)人員之間的交流提供方便,可以直接支持目標(biāo)軟件系統(tǒng)的確認(rèn),又可以作為控制軟件開發(fā)進(jìn)程的依據(jù)。需求評(píng)審是對(duì)需求分析階段的工作進(jìn)行復(fù)審,驗(yàn)證需求文檔的一致性、可行性、完整性和有效性。10、在Access數(shù)據(jù)庫(kù)中,表是()。A、關(guān)系B、索引C、記錄D、數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在Access中,一個(gè)“表”就是一個(gè)關(guān)系,每個(gè)關(guān)系都有一個(gè)關(guān)系名,即表名。11、如果X是一個(gè)正的實(shí)數(shù),保留兩位小數(shù)、將千分位四舍五入的表達(dá)式是().A、0.01*Int(X+0.05)B、0.01*Int(100*(X+0.005))C、0.01*Int(X+0.005)D、0.01*Int(100*(X+0.05))標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:根據(jù)題意,Int(100*(x+0.005)實(shí)現(xiàn)千分位的四舍五入,同時(shí)擴(kuò)大100倍取整,乘0.01是為保證保留兩位小數(shù),與前面的乘以100對(duì)應(yīng),因此本題選B。12、在窗體上添加一個(gè)命令按鈕(名為Commandl),編寫如下事件過(guò)程:PrivateSubCommand1—Click()ForI=1To4x=4Forj=1To3x=3Fork=1To2x=x+6NextkNextjNextiMsgBoxxEndSub打開窗體后,單擊命令按鈕,消息框的輸出結(jié)果是()。A、7B、15C、157D、528標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查VBA中多重循環(huán)的知識(shí)。見到多重循環(huán)的問(wèn)題不要害怕,認(rèn)真地分析清楚每一次循環(huán)這種問(wèn)題就迎刃而解了。本題中,在每一次外循環(huán)開始的時(shí)候都把x的值置為4,所以我們只分析最后一次循環(huán)就可以了;同理中層循環(huán)每一次開始前都把x的值置為3,所以這個(gè)問(wèn)題最后實(shí)際上就是x的初值為3,執(zhí)行最內(nèi)層循環(huán)直到結(jié)束就可以了。根據(jù)程序內(nèi)循環(huán)執(zhí)行兩次,最后x=3+6+6=15。13、在Access中要顯示"教師表"中姓名和職稱的信息,應(yīng)采用的關(guān)系運(yùn)算是()。A、選擇B、投影C、連接D、關(guān)聯(lián)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:關(guān)系運(yùn)算包括:選擇、投影和連接。①選擇:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進(jìn)行的運(yùn)算,即從水平方向抽取記錄。②投影:從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系。投影是從列的角度進(jìn)行的運(yùn)算,相當(dāng)于對(duì)關(guān)系進(jìn)行垂直分解。③連接:連接是關(guān)系的橫向結(jié)合。連接運(yùn)算將兩個(gè)關(guān)系模式拼接成一個(gè)更寬的關(guān)系模式,生成的新關(guān)系中包含滿足連接條件的元組。此題干要求從關(guān)系中找出同時(shí)滿足兩個(gè)條件的元組,應(yīng)進(jìn)行的運(yùn)算是選擇,所以選項(xiàng)A)是正確14、假設(shè)數(shù)據(jù)中表A與表B建立了“一對(duì)多”關(guān)系,表A為“多”的一方,則下述說(shuō)法正確的是()。A、表B中的一個(gè)字段能與表A中的多個(gè)字段匹配B、表B中的一個(gè)記錄能與表A中的多個(gè)記錄匹配C、表A中的一個(gè)記錄能與表B中的多個(gè)記錄匹配D、表A中的一個(gè)字段能與表B中的多個(gè)字段匹配標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查表與表之間的關(guān)系。在關(guān)系數(shù)據(jù)庫(kù)中,表與表的關(guān)系有三種:一對(duì)一關(guān)系、一對(duì)多關(guān)系、多對(duì)多關(guān)系。若表A和表B之間存在一對(duì)一的關(guān)系,那么表A中的一條記錄只能與表B中的一條記錄匹配,反過(guò)來(lái)表B中的一條記錄只能與表A中的一條記錄匹配;若表A和表B之間存在一對(duì)多的關(guān)系,且表B為多的一方,那么表A中的一條記錄與表B中的多條記錄匹配,反過(guò)來(lái)表B中的一條記錄只能與表A中的一條記錄匹配;若表A和表B之間存在多對(duì)多的關(guān)系,那么表A中的一條記錄能與表B中的多條記錄匹配,反過(guò)來(lái)表B中的一條記錄也能與表A中的多條記錄匹配。15、窗體設(shè)計(jì)中,決定了按Tab鍵時(shí)焦點(diǎn)在各個(gè)控件之間移動(dòng)順序的屬性是()。A、IndexB、TabStopC、TablndexD、SetFocus標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:窗體中控件的TabIndex屬性決定了按Tab鍵時(shí)焦點(diǎn)在各個(gè)控件之間的移動(dòng)順序。此項(xiàng)設(shè)置在控件屬性窗口的“其他”選項(xiàng)卡中。用戶為窗體添加控件時(shí),系統(tǒng)會(huì)按添加控件的順序自動(dòng)設(shè)置該項(xiàng)屬性值,用戶可以根據(jù)自己的需要修改。16、下列Access內(nèi)置函數(shù)中,屬于域聚合函數(shù)的是A、AvgB、DMinC、CDateD、Sum標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Access內(nèi)置函數(shù)中域聚合函數(shù)包括DAvg、DCount、DFirst、DLookup、DMax、Dmin等。因此,本題選擇B選項(xiàng)。17、在代碼中引用一個(gè)窗體控件時(shí),應(yīng)使用的控件屬性是()。A、CaptionB、NameC、TextD、Index標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在代碼中引用一個(gè)窗體控件時(shí),應(yīng)使用的控件屬性是Name屬性,即名稱屬性。其中選項(xiàng)A)的Caption屬性表示控件的標(biāo)題屬性;選項(xiàng)C)的Text屬性表示控件的文本屬性;選項(xiàng)D)的Index屬性表示控件的索引編號(hào)。所以答案為B)。18、刪除字符串前導(dǎo)和尾隨空格的函數(shù)是()。A、Ltrim()B、Rtrim()C、Trim()D、Lcase()標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:刪除字符串開始和尾部空格使用函數(shù)Trim()。而函數(shù)Ltrim()是刪除字符串的開始空格,Rtrim()函數(shù)是刪除字符串的尾部空格。Lease()函數(shù)是將字符串中大寫字母轉(zhuǎn)換成小寫字母。19、下列過(guò)程的功能是:通過(guò)對(duì)象變量返回當(dāng)前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個(gè)數(shù)。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox________EndSub程序畫線處應(yīng)填寫的是()。A、CountB、rs.CountC、RecordCountD、rs.RecordCount標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:題目中對(duì)象變量rs返回了當(dāng)前窗體的Recordset屬性記錄集的引用,那么通過(guò)訪問(wèn)對(duì)象變量rs的屬性RecordCount就可以得到該記錄集的記錄個(gè)數(shù),引用方法為rs.RecordCount。20、在VBA中,能自動(dòng)檢查出來(lái)的錯(cuò)誤是()。A、語(yǔ)法錯(cuò)誤B、邏輯錯(cuò)誤C、運(yùn)行錯(cuò)誤D、注釋錯(cuò)誤標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:語(yǔ)法錯(cuò)誤在編輯時(shí)就能自動(dòng)檢測(cè)出來(lái),邏輯錯(cuò)誤和運(yùn)行錯(cuò)誤是程序在運(yùn)行時(shí)才能顯示出來(lái)的,不能自動(dòng)檢測(cè),注釋錯(cuò)誤是檢測(cè)不出來(lái)的。21、要求在頁(yè)面頁(yè)腳中顯示“第X頁(yè),共Y頁(yè)”,則頁(yè)腳中的頁(yè)碼“控件來(lái)源”應(yīng)設(shè)置為()。A、="第"&[pages]&"頁(yè),共"&[page]&"頁(yè)"B、="共"&[pages]&"頁(yè),第"&[page]&"頁(yè)"C、="第"&[page]&"頁(yè),共"&[page]&"頁(yè)"D、="共"&[page]&"頁(yè),第"&[page]&"頁(yè)"標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在報(bào)表中添加頁(yè)碼時(shí),表達(dá)式中Page和Pages是內(nèi)置變量,[Page]代表當(dāng)前頁(yè),[Pages]代表總頁(yè)數(shù),表達(dá)式中的其他字符串將按順序原樣輸出。22、為使窗體每隔5秒鐘激發(fā)一次計(jì)時(shí)器事件(timer事件),應(yīng)將其Interval屬性值設(shè)置為()。A、5B、500C、300D、5000標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:窗體計(jì)時(shí)器間隔以毫秒為單位,Interval屬性值為1000時(shí),間隔為1秒,為5000時(shí)則間隔為5秒。23、數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性是指()。A、不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序B、不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序C、不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu)D、不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性,是指數(shù)據(jù)庫(kù)中數(shù)據(jù)獨(dú)立于應(yīng)用程序且不依賴于應(yīng)用程序,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)與存取方式的改變不會(huì)影響應(yīng)用程序。故選A選項(xiàng)。24、對(duì)話框在關(guān)閉前,不能繼續(xù)執(zhí)行應(yīng)用程序的其他部分,這種對(duì)話框稱為()。A、輸入對(duì)話框B、輸出對(duì)話框C、模態(tài)對(duì)話框D、非模態(tài)對(duì)話框標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:對(duì)話框按執(zhí)行方式原理不同分為兩種:模式對(duì)話框和非模式對(duì)話框。模式對(duì)話框,是指在繼續(xù)執(zhí)行應(yīng)用程序的其他部分之前,必須先被關(guān)閉對(duì)話框;非模式對(duì)話框允許在對(duì)話框與其他窗體間轉(zhuǎn)移焦點(diǎn)而不必關(guān)閉對(duì)話框。所以選項(xiàng)C)為正確答案。25、當(dāng)條件為5<x<10時(shí),x=x+1,以下語(yǔ)句正確的是()。A、if5<x<10thenx=x+1B、if5<xorx<10thenx=x+1C、if5<xandx<10thenx=x+1D、if5<xxorx<10thenx=x+1標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:條件5<x<10即為x大于5小于10,用關(guān)系表達(dá)式表示就是x>5andx<10。26、已知按鈕Command0的Click事件對(duì)應(yīng)的程序代碼如下:PrivateSubCommandO_Click()DimJAsIntegerJ=20CallGetData(J+5)MsgBoxJEndSubPrivateSubGetData(ByReffAsInteger)f=f+30EndSub運(yùn)行程序,輸出結(jié)果是()。A、20B、25C、50D、55標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:常量與表達(dá)式在傳遞時(shí),形參即便是傳址(ByRef項(xiàng))說(shuō)明,實(shí)際傳遞的也只是常量或表達(dá)式的值,這種情況下,過(guò)程參數(shù)“傳址調(diào)用”的“雙向”作用形式就不起作用。本題中實(shí)參是表達(dá)式“J+5”,盡管形參前使用ByRef修飾,也不會(huì)影響實(shí)參“J”的值,故最終變量“J”的值仍是20,故本題選擇A選項(xiàng)。27、確定一個(gè)控件的大小的屬性是()。A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題考查控件基本屬性的知識(shí)。Width代表寬度,Height代表高度,Top是控件到窗體上邊的距離,Left是控件到窗體左邊的距離。用左邊距和上邊距來(lái)描述控件的位置,寬度和高度來(lái)描述控件的大小。28、在模塊的聲明部分使用"OptionBase1"語(yǔ)句,然后定義二維數(shù)組A(2to5,5),則該數(shù)組的元素個(gè)數(shù)為()。A、20B、24C、25D、36標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VBA中OptionBase1語(yǔ)句的作用是設(shè)置數(shù)組下標(biāo)從1開始,展開二維數(shù)組A(2to5,5),為A(2,1)…A(2,5),A(3,1)…A(3,5),…,A(5,1)…A(5,5)共4組,每組5個(gè)元素,共20個(gè)元素。29、在VBA中,能自動(dòng)檢查出來(lái)的錯(cuò)誤是()。A、語(yǔ)法錯(cuò)誤B、邏輯錯(cuò)誤C、運(yùn)行錯(cuò)誤D、注釋錯(cuò)誤標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:語(yǔ)法錯(cuò)誤在編輯時(shí)就能自動(dòng)檢測(cè)出來(lái),邏輯錯(cuò)誤和運(yùn)行錯(cuò)誤是程序在運(yùn)行時(shí)才能顯示出來(lái)的,不能自動(dòng)檢測(cè),注釋錯(cuò)誤是檢測(cè)不出來(lái)的。30、若在設(shè)計(jì)視圖中創(chuàng)建一個(gè)查詢,查找平均分在85分以上的女生,并顯示姓名、性別和平均分,正確的設(shè)置查詢條件的方法是A、在姓名的"條件"單元格中輸入:平均分>=85Or性別="女"B、在姓名的"條件"單元格中輸入:平均分>=85And性別="女"C、在平均分的"條件"單元格中輸入:>=85;在性別的"條件"單元格中輸入:"女"D、在平均分的"條件"單元格中輸入:平均分>=85;在性別的"條件"單元格中輸入:性別="女"標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:首先要找出平均分在85分以上的記錄,應(yīng)在平均分的"條件"行中鍵入">=85",其次要找出性別為女的信息,此時(shí)應(yīng)在性別的"條件"行中鍵入"女"。因此選項(xiàng)C正確。31、SQL語(yǔ)句不能創(chuàng)建的是()。A、報(bào)表B、視圖C、數(shù)據(jù)表D、索引標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查SQL中定義語(yǔ)句的知識(shí)。SQL語(yǔ)言的功能包含數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)查詢和數(shù)據(jù)控制,其中的數(shù)據(jù)定義功能可以實(shí)現(xiàn)表、索引、視圖的定義、修改和刪除。在Access中提供3種創(chuàng)建報(bào)表的方式,分別是使用“自動(dòng)報(bào)表”功能,使用向?qū)Чδ芎褪褂谩霸O(shè)計(jì)”視圖創(chuàng)建,使用SQL語(yǔ)句是不能創(chuàng)建報(bào)表的。32、下列程序段運(yùn)行結(jié)束后,變量x的值是()。x=2y=2Dox=x*yy=y(tǒng)+1LoopWhiley<4A、4B、12C、48D、192標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:程序中使用了Do…While循環(huán),循環(huán)體至少執(zhí)行一次,循環(huán)繼續(xù)執(zhí)行的條件是y<4。循環(huán)體中x=x*y=2*2=4,y=y+1=3,條件滿足循環(huán)體繼續(xù)執(zhí)行,x=4*3=12,y=3+1=4.此時(shí)條件不滿足,不再執(zhí)行循環(huán)體,循環(huán)結(jié)束。33、若要在文本型字段查詢"Access"開頭的字符串,正確的條件表達(dá)式是A、like"Access*"B、like"Access"C、like"*Access*"D、like"*Access"標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:Like用于指定查找文本字段的字符模式,通配符*表示與任何個(gè)數(shù)的字符匹配。因此,Like"Access"表示查詢字段值為"Access"字樣的記錄,Like"*Access*"表示查詢包含"Access"字樣的記錄,Like"*Access"表示查詢字段值中最后六個(gè)字符為"Access"字樣的記錄,Like"Access*"表示查詢字段值中前六個(gè)字符為"Access"字樣的記錄。34、建立表結(jié)構(gòu)的SQL命令是()A、CREATECURSORB、CREATETABLEC、CREATEINDEXD、CREATEVIEW標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:CREATETABLE表的定義命令,命令中各短語(yǔ)的功能:PRIMARYKEY:用于定義滿足實(shí)體完整性的主索引。CHECK…ERROR:用于定義域的完整性和出錯(cuò)提示信息。DEFAULT:用于定義默認(rèn)值。FROEIGNKEY…REFERENCES:用于定義表之間的聯(lián)系。FREE:用于指明所建立的表是一個(gè)自由表,不添加到當(dāng)前數(shù)據(jù)庫(kù)中。NULL或NOTNULL:用于說(shuō)明屬性允許或不允許為空值。UNIQE:用于建立候選索引,但不是惟一索引。FROMARRAY:用于說(shuō)明根據(jù)數(shù)組的內(nèi)容建立表。35、窗體中的選項(xiàng)卡控件中從一頁(yè)移到另一頁(yè)時(shí),發(fā)生的事件是A、CurrentB、ClickC、ChangeD、MouseMove標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Current事件是在窗體打開時(shí),以及只要焦點(diǎn)從一條記錄移動(dòng)到另一條記錄,此事件就會(huì)被激活;Click事件是在按下然后釋放鼠標(biāo)按鈕時(shí)發(fā)生;Change是指文本框或組合框的部分內(nèi)容改變時(shí)發(fā)生的事件;MouseMove是指鼠標(biāo)移動(dòng)事件。因此,本題選擇C選項(xiàng)。36、為了減少漢字輸入,將字段"民族"的全部可能輸入事先存入一個(gè)表中,在窗體設(shè)計(jì)時(shí),可以將輸入"民族"對(duì)應(yīng)的控件設(shè)置為A、列表框控件B、復(fù)選框控件C、切換按鈕控件D、文本框控件標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:列表框一般用于從若干個(gè)已知的值中選擇一個(gè)作為輸入時(shí)的簡(jiǎn)化操作,并且可以綁定到數(shù)據(jù)中的某個(gè)字段,符合題目要求。復(fù)選框單獨(dú)使用,數(shù)據(jù)源只能為"是/否"類型,如果作為選項(xiàng)組里的控件使用,其數(shù)據(jù)源為數(shù)字型,而且都只能選擇一個(gè)選項(xiàng)值,不符合要求。C選項(xiàng)中切換按鈕單獨(dú)使用,數(shù)據(jù)源只能為"是/否"類型,,只能設(shè)置是、否兩個(gè)值,如果作為選項(xiàng)組里的控件使用,其數(shù)據(jù)源為數(shù)字型,而且都只能選擇一個(gè)選項(xiàng)值,不符合要求。,不符合要求。文本框既可以用于顯示指定的數(shù)據(jù),也可以自行輸入數(shù)據(jù),并不能簡(jiǎn)化輸入操作,不符合題意,因此選擇A選項(xiàng)。37、要求在輸入學(xué)生所屬專業(yè)時(shí),專業(yè)名稱中必須包括漢字"專業(yè)",應(yīng)定義字段的屬性是A、默認(rèn)值B、輸入掩碼C、有效性文本D、有效性規(guī)則標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在ACCESS中若要對(duì)用戶的輸入做某種限制,可在表字段設(shè)計(jì)時(shí)設(shè)置有效性規(guī)則或輸入掩碼。輸入掩碼可以控制數(shù)據(jù)的輸入樣式,有效性規(guī)則可以控制數(shù)據(jù)的輸入范圍。本題中要求輸入的數(shù)據(jù)必須包括漢字"專業(yè)",應(yīng)定義字段的屬性是有效性規(guī)則。因此選項(xiàng)D正確。38、要實(shí)現(xiàn)報(bào)表按某字段分組統(tǒng)計(jì)輸出,需要設(shè)置的是()。A、報(bào)表頁(yè)腳B、該字段的組頁(yè)腳C、主體D、頁(yè)面頁(yè)腳標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:組頁(yè)腳節(jié)中主要顯示分組統(tǒng)計(jì)數(shù)據(jù),通過(guò)文本框?qū)崿F(xiàn)。打印輸出時(shí),其數(shù)據(jù)顯示在每組結(jié)束位置。所以要實(shí)現(xiàn)報(bào)表按某字段分組統(tǒng)計(jì)輸出,需要設(shè)置該字段組頁(yè)腳。故本題答案為39、下列過(guò)程的功能是:通過(guò)對(duì)象變量返回當(dāng)前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個(gè)數(shù)。SubGetRecNum()DimrsAsObjeetSetrs=Me.RecordsetMsgBox【】EndSub程序括號(hào)內(nèi)應(yīng)填寫的是()。A、CountB、rs.CountC、RecordCountD、rs.RecordCount標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:題目中對(duì)象變量rs返回了當(dāng)前窗體的RecordSet屬性記錄集的引用,那么通過(guò)訪問(wèn)對(duì)象變量rs的屬性RrcordCount就可以得到該記錄集的記錄個(gè)數(shù),引用方法為rs.RcordCount。40、基本路徑測(cè)試是屬于()。A、黑盒測(cè)試方法且是靜態(tài)測(cè)試B、黑盒測(cè)試方法且是動(dòng)態(tài)測(cè)試C、白盒測(cè)試方法且是動(dòng)態(tài)測(cè)試D、白盒測(cè)試方法且是靜態(tài)測(cè)試標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:白盒測(cè)試法主要有邏輯覆蓋、基本路徑測(cè)試等。黑盒測(cè)試方法主要有等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法和因果圖等。基本路徑測(cè)試根據(jù)軟件過(guò)程性描述中的控制流確定程序的環(huán)路復(fù)雜性度量,用此度量定義基本路徑集合,并由此導(dǎo)出一組測(cè)試用例對(duì)每一條獨(dú)立執(zhí)行路徑進(jìn)行測(cè)試。因此基本路徑測(cè)試屬于動(dòng)態(tài)測(cè)試。故本題選擇C選項(xiàng)。二、基本操作題(本題共5題,每題1.0分,共5分。)在考生文件夾下,已有“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù)文件和Stab.xls文件,“sampl.a(chǎn)ccdb”中已建立表對(duì)象“student”和“grade”,試按以下要求,完成表的各種操作:41、將考生文件夾下的Stab.xls文件導(dǎo)入到“student”表中。標(biāo)準(zhǔn)答案:步驟1:打開“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù),在【外部數(shù)據(jù)】功能區(qū)的“導(dǎo)入并鏈接”組中單擊“Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據(jù)-Excel電子表格】對(duì)話框中,單擊“瀏覽”按鈕,在彈出的【打開】對(duì)話框內(nèi)瀏覽“Stab.xls”文件所在的存儲(chǔ)位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟3:接著在【獲得外部數(shù)據(jù).Excel電子表格】對(duì)話框中選中“在表中追加一份記錄的副本”項(xiàng),并在其下方的列表框中選擇“student”表,單擊“確定”按鈕。步驟4:系統(tǒng)彈出【導(dǎo)入數(shù)據(jù)表向?qū)А繉?duì)話框,此時(shí)默認(rèn)的是sheetl表中的數(shù)據(jù),不需要修改,單擊“下一步”按鈕,繼續(xù)保持默認(rèn),單擊“下一步”按鈕,確認(rèn)數(shù)據(jù)導(dǎo)入的是student表,單擊“完成”按鈕,最后單擊“關(guān)閉”按鈕,關(guān)閉向?qū)АVR(shí)點(diǎn)解析:(1)主要考查Access數(shù)據(jù)庫(kù)中獲取外來(lái)數(shù)據(jù)的方法。(2)主要考查表記錄的刪除,對(duì)表記錄的批量刪除。找出要?jiǎng)h除的記錄是非常關(guān)鍵的。一般要借助表的常用的數(shù)據(jù)處理:“排序”、“篩選”等方法。(3)此題主要考查默認(rèn)字段值的設(shè)置,這種方法對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)的添加起到非常好的作用。(4)主要考查表“分析”操作。這個(gè)操作主要實(shí)現(xiàn)表“結(jié)構(gòu)”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及能夠建立聯(lián)系的兩個(gè)表必須滿足條件。42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學(xué)生記錄刪除。標(biāo)準(zhǔn)答案:步驟1:雙擊“student”表打開數(shù)據(jù)表視圖。選中“出生日期”列,再單擊【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的記錄中連續(xù)選擇出生年在1975~1980之間的記錄,按鍵盤上鍵,確認(rèn)刪除記錄。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕。知識(shí)點(diǎn)解析:暫無(wú)解析43、將“student”表中“性別”字段的默認(rèn)值屬性設(shè)置為“男”。標(biāo)準(zhǔn)答案:步驟1:右擊student表,選擇“設(shè)計(jì)視圖”快捷菜單命令,打開表設(shè)計(jì)視圖。步驟1:?jiǎn)螕簟靶詣e”字段。在下方的“字段屬性”的“默認(rèn)值”所在行內(nèi)輸入:男。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕保存設(shè)置,關(guān)閉表設(shè)計(jì)器。知識(shí)點(diǎn)解析:暫無(wú)解析44、將“student”表拆分為兩個(gè)新表,表名分別為“tStud”和“tOffice”。其中“tStud”表結(jié)構(gòu)為:學(xué)號(hào),姓名,性別,出生日期,院系,籍貫,主鍵為學(xué)號(hào);“tOffice”表結(jié)構(gòu)為:院系,院長(zhǎng),院辦電話,主鍵為“院系”。要求:保留“student”表。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫(kù)工具】功能區(qū)的“分析”組中單擊“分析表”按鈕,彈出【表分析向?qū)А繉?duì)話框。在對(duì)話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向?qū)Ы缑?。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下一步”按鈕,選擇“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向?qū)А毕驅(qū)е型铣觥霸合怠?,在彈出?duì)話框中修改‘表2”的名稱為“toffice”,單擊“確定”按鈕,接著在向?qū)Ы缑嬗疑喜糠謫螕簟霸O(shè)置惟一標(biāo)識(shí)符”按鈕,設(shè)置“院系”字段設(shè)為“主鍵”;繼續(xù)拖“院長(zhǎng)”、“院辦電話”字段到“toffice”中,如圖3.51所示。步驟3:?jiǎn)螕簟氨?”,向?qū)Ы缑嬗疑喜糠謫螕簟爸孛怼卑粹o,將“表1”修改名為“tStud”,單擊“確定”按鈕,在“tStud”表中選中“學(xué)號(hào)”字段,然后單擊向?qū)Ы缑嬗疑喜糠值摹霸O(shè)置惟-標(biāo)識(shí)符”按鈕,設(shè)置“學(xué)號(hào)"字段為主鍵。繼續(xù)單擊“下一步”按鈕,選中“否,不創(chuàng)建查詢”項(xiàng),單擊“完成”按鈕,關(guān)閉向?qū)?。[*]知識(shí)點(diǎn)解析:暫無(wú)解析45、建立“student”和“grade”兩表之間的關(guān)系。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫(kù)工具】功能區(qū)的【關(guān)系】分組中單擊“關(guān)系”按鈕,系統(tǒng)彈出“關(guān)系”窗口,在窗口內(nèi)右擊鼠標(biāo),選擇”顯示表”快捷菜單命令。在【顯示表】對(duì)話框內(nèi)分別雙擊“student”和“grade”表到關(guān)系窗口中。關(guān)閉【顯示表】對(duì)話框。在“student”表中拖動(dòng)“學(xué)號(hào)”字段到“grade”表中“學(xué)號(hào)”上,在彈出的【編輯關(guān)系】對(duì)話框中單擊“創(chuàng)建”按鈕。[*]步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕。關(guān)閉“關(guān)系”窗口,關(guān)閉“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù)。知識(shí)點(diǎn)解析:暫無(wú)解析三、簡(jiǎn)單應(yīng)用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.a(chǎn)ccdb”,里面已經(jīng)設(shè)計(jì)好一個(gè)表對(duì)象“tTeacher”。試按以下要求完成設(shè)計(jì):46、創(chuàng)建一個(gè)查詢,計(jì)算并輸出教師最人年齡與最小年齡的差值,顯示標(biāo)題為“mage“,所建查詢命名為“qT1”。標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp2.a(chǎn)ccdb”數(shù)據(jù)庫(kù),在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉對(duì)話框。在“字段”所在行的第一列輸入標(biāo)題“mage:”,再輸入求最大年齡和最小年齡之差的計(jì)算式:max([年齡]).min(、[年齡])。如圖3.53所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT1”文件名,單擊“確定”按鈕,關(guān)閉“qT1”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查查詢的基本方法的應(yīng)用max()函數(shù)、min()函數(shù)的使用方法。47、創(chuàng)建一個(gè)查詢,查找并顯示具有研究生學(xué)歷的教師的“編號(hào)”、“姓名”、“性別”和“系別”四個(gè)字段內(nèi)容,所建查詢命名為“qT2”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉【顯示表】對(duì)話框。雙擊“tTeacher”表中的“編號(hào)”、“姓名”、“性別”、“系別”、“學(xué)歷”字段。在“學(xué)歷”所在的條件行內(nèi)輸入:”研究生”。作為條件字段不需要顯示,取消“顯示”復(fù)選框的勾選。如圖3.54所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT2”文件名,單擊“確定”按鈕,關(guān)閉“qT2”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查一個(gè)比較簡(jiǎn)單的條件查詢。值得注意的是,“學(xué)歷”作為條件字段不需要顯示。48、創(chuàng)建一個(gè)查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的“編號(hào)”、“姓名”、“年齡”、“學(xué)歷”和“職稱”五個(gè)字段內(nèi)容,所建查詢命名為“qT3”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉【顯示表】對(duì)話框。雙擊“tTeacher”表中的“編號(hào)”、“姓名”、“性別”、“年齡”、“學(xué)歷”、“職稱”字段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸入:”教授”or”副教授”。如圖3-55所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關(guān)閉“qT3”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查多條件查詢實(shí)現(xiàn)方法。同時(shí)要考生掌握“and”、“or”、“not”邏輯運(yùn)算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要顯示這兩個(gè)字段的信息,所以不能去掉“顯示”項(xiàng)。49、創(chuàng)建一個(gè)查詢,查找并統(tǒng)計(jì)在職教師按照職稱進(jìn)行分類的平均年齡,然后顯示出標(biāo)題為“職稱”和“平均年齡”的兩個(gè)字段內(nèi)容,所建查詢命名為“qT4”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表,關(guān)閉【顯示表】對(duì)話框,單擊“匯總”按鈕。雙擊“tTeacher”表“職稱”字段,在其“總計(jì)”所在行選擇“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側(cè)單擊定位鼠標(biāo)。輸入標(biāo)題“平均年齡:”,在其“總計(jì)”行選擇“平均值”。雙擊“在職否”字段,在其“總計(jì)”行中選擇“where”,在其條件行內(nèi)輸入:-1,并去掉“顯示”行中的勾選,如圖3.56所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT4”文件名,單擊“確定”按鈕,關(guān)閉“qT4”查詢窗口。步驟3:關(guān)閉“samp2.a(chǎn)ccdb”數(shù)據(jù)庫(kù)。[*]知識(shí)點(diǎn)解析:本題考查查詢中的計(jì)算方法的應(yīng)用。對(duì)不不同職稱的教師進(jìn)行分組,然后求出不同組的平均年齡,同時(shí)還要求考生掌握“是/否”型的符號(hào)表達(dá):是:-1(yes)、否:0(no)。四、綜合應(yīng)用題(本題共3題,每題1.0分,共3分。)考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.a(chǎn)ccdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tEmployee”和“tGroup”及查詢對(duì)象“qEmployee”,同時(shí)還設(shè)計(jì)出以“qEmployee”為數(shù)據(jù)源的報(bào)表對(duì)象“rEmployee”。試在此基礎(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì):50、在報(bào)表的報(bào)表頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱為“bTitle”,標(biāo)題顯示為“職工基本信息表”。標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp3.a(chǎn)ccdb”數(shù)據(jù)庫(kù),在【開始】功能區(qū)的“報(bào)表”面板中右擊“rEmployee”報(bào)表,選擇“設(shè)計(jì)視圖”快捷菜單命令,打開“rEmployee”的設(shè)計(jì)視圖,單擊【控件】分組中的”標(biāo)簽”控件。在報(bào)表的頁(yè)眉節(jié)區(qū)單擊鼠標(biāo),在光標(biāo)閃動(dòng)處輸入:職工基本信息表,在標(biāo)簽上右鍵單擊鼠標(biāo),在快捷菜單中選擇“屬性”命令,在【屬性表】對(duì)話框內(nèi)修改“名稱”為:bTitle。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕保存報(bào)表的修改。知識(shí)點(diǎn)解析:本題主要考查報(bào)表一些常用控件的設(shè)計(jì)方法、控件在報(bào)表中的樣式、控件在報(bào)表中顯示的位置以及表的修改。利用函數(shù)對(duì)數(shù)據(jù)中顯示的數(shù)據(jù)進(jìn)行處理。Dlookup()函數(shù)的使用格式:DL,ookup(”字段名稱”,”表或查詢名稱”,”條件字段名=…&forms!窗體名!控件名&…”1。51、在“性別”字段標(biāo)題對(duì)應(yīng)的報(bào)表主體節(jié)區(qū)距上邊0.1厘米、距左側(cè)5.2厘米位置添加一個(gè)文本框,顯示出“性別”字段值,并命名為“tSex”。標(biāo)準(zhǔn)答案:步驟1:在“rEmployee”報(bào)表設(shè)計(jì)視圖下,單擊【控件】分組中的“文本框”按鈕,在報(bào)表主體節(jié)區(qū)上拖動(dòng)產(chǎn)生一個(gè)“文本框”和一個(gè)“標(biāo)簽”,刪除“標(biāo)簽”。選中新增的文本框,在【屬性表】對(duì)話框內(nèi)修改“名稱”為:tSex,單擊“控件來(lái)源”所在行的下拉框中選擇:性別,把“上邊距”修改為:0.1cm,“左”修改為:5.2cm。如圖3.57所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕保存報(bào)表的修改。[*]知識(shí)點(diǎn)解析:暫無(wú)解析52、設(shè)置報(bào)表主體節(jié)區(qū)內(nèi)文本框“tDept”的控件來(lái)源屬性為計(jì)算控件。要求該控件可以根據(jù)報(bào)表數(shù)據(jù)源里的“所屬部門”字段值,從非數(shù)據(jù)源表對(duì)象“tGroup”中檢索出對(duì)應(yīng)的部門名稱并顯示輸出。(提示:考慮DLookup函數(shù)的使用。)注意:不允許修改數(shù)據(jù)庫(kù)中的表對(duì)象“‘tEmployee”和“tGroup”及查詢對(duì)象“qEmployee”;不允許修改報(bào)表對(duì)象“qEmployee”中未涉及的控件和屬性。標(biāo)準(zhǔn)答案:步驟1:在“rEmployee”報(bào)表設(shè)計(jì)視圖中選中“tDept”文本框,在【屬性表】對(duì)話框的“控件來(lái)源”所在行內(nèi)輸入運(yùn)算式:=DIookl”名稱”,”tGhlDup”,”部門編號(hào)=”&[所屬部門]&””。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕保存報(bào)表的修改,關(guān)閉“rEmployee”報(bào)表。步驟3:關(guān)閉“samp3.a(chǎn)ccdb”數(shù)據(jù)庫(kù)。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、郵政編碼是由6位數(shù)字組成的字符串,為郵政編碼設(shè)置輸入掩碼,正確的是()。A、000000B、999999C、CCCCCCD、LLLLLL標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在輸入數(shù)據(jù)時(shí),如果希望輸入的格式標(biāo)準(zhǔn)保持一致,或希望檢查輸入時(shí)的錯(cuò)誤,可以設(shè)置輸入掩碼。輸入掩碼屬性所使用字符的含義:0必須輸入數(shù)字(0—9);9可以選擇輸入數(shù)據(jù)或空格;C可以選擇輸入任何字符或一個(gè)空格;L必須輸入字母(A—Z)。郵政編碼必須為0—9的數(shù)字且不能為空格,所以用“0”表示,本題答案為A。2、在宏的調(diào)試中,可以配合使用設(shè)計(jì)器上的工具按鈕()。A、“調(diào)試”B、“條件”C、“單步”D、“運(yùn)行”標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查宏調(diào)試的知識(shí)。在宏的調(diào)試過(guò)程中,通常使用“單步”工具來(lái)讓宏單步執(zhí)行以便觀察執(zhí)行效果。其余三個(gè)選項(xiàng)不能配合宏使用。3、在模塊的聲明部分使用"OptionBase1"語(yǔ)句,然后定義二維數(shù)組A(2to5,5),則該數(shù)組的元素個(gè)數(shù)為()。A、20B、24C、25D、36標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VBA中OptionBase1語(yǔ)句的作用是設(shè)置數(shù)組下標(biāo)從1開始,展開二維數(shù)組A(2to5,5),為A(2,1)…A(2,5),A(3,1)…A(3,5),…,A(5,1)…A(5,5)共4組,每組5個(gè)元素,共20個(gè)元素。4、如果在被調(diào)用的過(guò)程中改變了形參變量的值,但又不影響實(shí)參變量本身,這種參數(shù)傳遞方式稱為()。A、按值傳遞B、按地址傳遞C、ByRef傳遞D、按形參傳遞標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:參數(shù)傳遞有兩種辦式:按值傳遞ByVal和按址傳遞ByRef。按值傳遞是單向傳遞,改變了彤參變量的值而不會(huì)影響實(shí)參本身;而按址傳遞是雙向傳遞,任何引起形參的,變化都會(huì)影響實(shí)參的值。5、VBA中不能實(shí)現(xiàn)錯(cuò)誤處理的語(yǔ)句結(jié)構(gòu)是()。A、OnErrorThen標(biāo)號(hào)B、OnErrorGoto標(biāo)號(hào)C、OnErrorResumeNextD、OnErrorGoto0標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VBA中實(shí)現(xiàn)錯(cuò)誤處理的語(yǔ)句一般語(yǔ)法如下:OnErrorGoTo標(biāo)號(hào)OnErrorReSumeNextOnErrorGoTo06、下列程序的功能是返回當(dāng)前窗體的記錄集:SubGetRecNum()DimrSAsObjectSetrs=【】MsgBoxrs.RecordCountEndSub為保證程序輸出記錄集(窗體記錄源)的記錄數(shù),括號(hào)內(nèi)應(yīng)填入的語(yǔ)句是()。A、Me.RecordsetB、Me.RecordLoocksC、Me.RecordSourceD、Me.RecordSelectors標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:程序中rs是對(duì)象變量,指代窗體對(duì)象,set語(yǔ)句是將當(dāng)前窗體中的記錄集對(duì)象賦給rs對(duì)象,Me表示當(dāng)前窗體,用Me指明記錄集來(lái)自于窗體,Recordset屬性設(shè)置窗體、報(bào)表、列表框控件或組合框控件的記錄源,用Me.Recordset代表指定窗體的記錄源,即記錄源來(lái)自于窗體。而Recordsourse屬性用來(lái)設(shè)置數(shù)據(jù)源,格式為Recordsourse=數(shù)據(jù)源。因此題目空缺處應(yīng)填Me.RecordSet。7、下列關(guān)于棧敘述中正確的是()。A、棧頂元素最先能被刪除B、棧底元素最后才能被刪除C、棧底元素永遠(yuǎn)不能被刪除D、棧底元素是最先被刪除標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:棧是先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu),所以棧頂元素是最后入棧最先被刪除。棧底元素最先進(jìn)卻最后被刪除。所以選擇A。8、十進(jìn)制整數(shù)設(shè)為整數(shù)類I,則下面屬于類I的實(shí)例的是A、-518B、0.518C、518E-2D、518標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:整數(shù)的全體構(gòu)成整數(shù)集,整數(shù)集是一個(gè)數(shù)環(huán)。在整數(shù)系中,零和正整數(shù)統(tǒng)稱為自然數(shù)。-1、-2、-3、…、-n、…(n為非零自然數(shù))為負(fù)整數(shù)。則正整數(shù)、零與負(fù)整數(shù)構(gòu)成整數(shù)系。整數(shù)不包括小數(shù)、分?jǐn)?shù)。本題中,選項(xiàng)A是正確的,選項(xiàng)B是小數(shù),選項(xiàng)C是科學(xué)計(jì)數(shù),也是小數(shù),選項(xiàng)D是小數(shù)。9、在軟件開發(fā)中,需求分析階段可以使用的工具是()。A、N-S圖B、DFD圖C、PAD圖D、程序流程圖標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在需求分析階段可以使用的工具有數(shù)據(jù)流圖DFD圖,數(shù)據(jù)字典DD,判定樹與判定表,所以選擇B。10、下列關(guān)于關(guān)系數(shù)據(jù)庫(kù)中數(shù)據(jù)表的描述,正確的是()。A、數(shù)據(jù)表相互之間存在聯(lián)系,但用獨(dú)立的文件名保存B、數(shù)據(jù)表相互之間存在聯(lián)系,是用表名表示相互間的聯(lián)系C、數(shù)據(jù)表相互之間不存在聯(lián)系,完全獨(dú)立D、數(shù)據(jù)表既相對(duì)獨(dú)立,又相互聯(lián)系標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Access是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。它的每一個(gè)表都是獨(dú)立的實(shí)體,保存各自的數(shù)據(jù)和信息。但這并不是說(shuō)表與表之間是孤立的。Access通過(guò)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)元素(即主鍵)連接起來(lái),形成lr有機(jī)的聯(lián)系,實(shí)現(xiàn)了信息的共享。表與表之間的聯(lián)系稱為關(guān)系,Access通過(guò)關(guān)系使表之間緊密地聯(lián)系起來(lái),從而改善了數(shù)據(jù)庫(kù)的性能,增強(qiáng)了數(shù)據(jù)庫(kù)的處理能力。答案D正確。11、下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是A、順序存儲(chǔ)的有序線性表B、線性鏈表C、二叉鏈表D、有序線性鏈表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:二分法查找只適應(yīng)于順序存儲(chǔ)的有序表。有序表是指線性表中的元素按值非遞減排序(即從小到大,但允許相鄰元素值相等)的表。12、窗體中有文本框?yàn)門ext1和Text2。運(yùn)行程序,在Text1中輸入整數(shù)m(m>0),單擊"運(yùn)行"按鈕Command1,將m分解為質(zhì)因子之積,并在Text2中給出結(jié)果。例如,18=2*3*3,輸出結(jié)果為"2,3,3,";28=2*2*7,輸出結(jié)果為"2,2,7,"。事件代碼如下:PrivateSubCommand1_Click()m=Val(Me!Text1)resule=""k=2DoWhilem>1IfmModk=0Thenresult=result&k&","m=m/kElse【】EndIfLoopMe!Text2=resultEndSub程序【】處應(yīng)填寫的語(yǔ)句是A、k=k+1B、k=1C、m=m-kD、m=m/k標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題是求解m的所有質(zhì)因子之積,while循環(huán)結(jié)束的條件是m的值大于1。If循環(huán)中,如果mmodk=0,則說(shuō)明k為其中的質(zhì)因子,所有將k加入結(jié)果中,并且把m/k的值賦給m;否則mmodk<>0,則k不是m的因子,k需要加1,以查找較大的質(zhì)因子。因此,本題應(yīng)選擇A選項(xiàng)。13、假設(shè)“公司”表中有編號(hào)、名稱、法人等字段,查找公司名稱中有“網(wǎng)絡(luò)”二字的公司信息.正確的命令是()。A、SELECT*FROM公司FOR名稱="*網(wǎng)絡(luò)*"B、SELECT*FROM公司FOR名稱LIKE"*網(wǎng)絡(luò)*"C、SELECT*FROM公司W(wǎng)HERE名稱="*網(wǎng)絡(luò)*"D、SELECT*FROM公司W(wǎng)HERE名稱LIKE"*網(wǎng)絡(luò)*"標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SQL查詢的Select語(yǔ)句是功能最強(qiáng),也是最為復(fù)雜的SQL語(yǔ)句。SELECT語(yǔ)句的結(jié)構(gòu)是:SELECT[ALLIDISTINCT]別名FROM表名[WHERE查詢條件]在查詢條件中輸入Like運(yùn)算符來(lái)限制結(jié)果中的記錄。為了查找公司名稱中有“網(wǎng)絡(luò)”二字的公司信息,需要使用like運(yùn)算符,與之搭配使用的通配符有很多,其中“*”的含義是表示由0個(gè)或任意多個(gè)字符組成的字符串,在字符串中可以用作第一個(gè)字符或最后一個(gè)字符,在本題中應(yīng)該使用的條件是Like"*網(wǎng)絡(luò)*"。所以選項(xiàng)D)正確。14、登錄窗體如圖所示,單擊"登錄"按鈕,當(dāng)用戶名正確則彈出窗口顯示"OK"信息。按鈕cmdOK對(duì)應(yīng)的事件代碼是A、PrivateSubcmdOK_Click()IftxtUser.Value="zhangs"ThenMsgBox"OK"EndifEndSubB、PrivateSubcmdOK_Click()IftxtUser.Value="zhangs"ThenMsgBox"OK"EndSubC、PrivateSubcmdOK_Click()IftxtUser.Value="zhangs"ThenMsgBox"OK"EndifEndSubD、PrivateSubcmdOK_Click()IftxtUser.Value="zhangs"MsgBox"OK"EndIfEndSub標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查是if...then...endif語(yǔ)句的語(yǔ)法。A選項(xiàng)中一行寫了多條語(yǔ)句,中間需要用":"隔開,并且當(dāng)if<條件>then<語(yǔ)句>寫在同一行時(shí),可不用endif;B選項(xiàng)缺少"endif";D選項(xiàng)缺少關(guān)鍵字then。因此,本題應(yīng)選擇C選項(xiàng)。15、在窗體中有一個(gè)命令按鈕Command1和一個(gè)文本框Text1,編寫事件代碼如下:PrivateSubCommand1_Click()Fori=lTo4x=3Forj=1To3Fork=1To2x=x+3NextkNextjNextiText1.value=Str(x)EndSub打開窗體運(yùn)行后,單擊命令按鈕,文本框Text1輸出的結(jié)果是()。A、6B、12C、18D、21標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:題目中程序是在文本框中輸出x的值,x的值由一個(gè)三重循環(huán)求出,在第一重循環(huán)中,x的初值都是3,因此,本段程序重復(fù)運(yùn)行4次,每次x初值為3,然后再經(jīng)由里面兩重循環(huán)的計(jì)算。在里面的兩重循環(huán)中,每循環(huán)一次,x的值加3,里面兩重循環(huán)分別從1到3,從1到2共循環(huán)6次,所以x每次加3,共加6次,最后的結(jié)果為x=3+6*3=21。Str函數(shù)將數(shù)值表達(dá)式轉(zhuǎn)換成字符串,即在文本框中顯示21。16、下列各項(xiàng)中,不屬于黑盒測(cè)試方法的是()。A、邊界值分析法B、基本路徑測(cè)試C、等價(jià)類劃分法D、錯(cuò)誤推測(cè)法標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:常用的黑盒測(cè)試方法和技術(shù)有:等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法和因果圖等?;韭窂綔y(cè)試屬于白盒測(cè)試,故正確答案為B選項(xiàng)。17、定義學(xué)生選修課程的關(guān)系模式:SC(S#,Sn,C#,Cn,G)(其屬性分別為學(xué)號(hào)、姓名、課程號(hào)、課程名、成績(jī))則該關(guān)系的主鍵為A、C#B、S#C、S#,C#D、S#,C#,G標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:主關(guān)鍵字(primarykey)是表中的一個(gè)或多個(gè)字段,它的值用于唯一地標(biāo)識(shí)表中的某一條記錄。SC中學(xué)號(hào)和課程號(hào)一起才能用于唯一地表示表中的某一條記錄,因此SC的主鍵是“S#,C#”。18、如果在查詢條件中使用通配符"[]",其含義是()。A、錯(cuò)誤的使用方法B、通配任意長(zhǎng)度的字符C、通配不在括號(hào)內(nèi)的任意字符D、通配方括號(hào)內(nèi)任一單個(gè)字符標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在查詢條件中使用通配符"[]",其含義是通配方括號(hào)內(nèi)任一單個(gè)字符,故選項(xiàng)D)正確。19、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)之間的關(guān)系是()。A、數(shù)據(jù)庫(kù)包括數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)B、數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)C、數(shù)據(jù)庫(kù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)D、三者沒有明顯的包含關(guān)系標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)有數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員、系統(tǒng)平臺(tái)之一——硬件平臺(tái)、系統(tǒng)平臺(tái)之二——軟件平臺(tái)5部分構(gòu)成。20、在下圖中,與查詢?cè)O(shè)計(jì)器的篩選標(biāo)簽中所設(shè)置的篩選功能相同的表達(dá)式是A、成績(jī)表.綜合成績(jī)>=80AND成績(jī)表.綜合成績(jī)=<90B、成績(jī)表.綜合成績(jī)>80AND成績(jī)表.綜合成績(jī)<90C、80<=成績(jī)表.綜合成績(jī)<=90D、80<成績(jī)表.綜合成績(jī)<90標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查表達(dá)式和運(yùn)算符的知識(shí)。“Between…And”是一個(gè)表示在某區(qū)間內(nèi)的運(yùn)算符,等價(jià)于>=下界And<=上界。故選項(xiàng)A正確。21、下列關(guān)于字段大小屬性的敘述中,錯(cuò)誤的是A、字段大小屬性用于限制輸入到字段中值的最大長(zhǎng)度B、字段大小屬性只適用于文本或自動(dòng)編號(hào)類型的字段C、文本型字段的字段大小屬性可以在數(shù)據(jù)表視圖中設(shè)置D、自動(dòng)編號(hào)型的字段大小屬性不能在數(shù)據(jù)表視圖中設(shè)置標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:字段大小屬性是用于限制輸入字段的最大長(zhǎng)度,除了文本和自動(dòng)編號(hào)類型字段可以設(shè)置外,還包括數(shù)字也可以設(shè)置最大字段長(zhǎng)度,所以B選項(xiàng)錯(cuò)誤;A、C、D選項(xiàng)都是正確的。因此,本題應(yīng)選擇B選項(xiàng)。22、如果在C盤當(dāng)前文件夾下已存在名為StuData.dat的順序文件,那么執(zhí)行語(yǔ)句Open"C:StuData.dat"ForAppendAs#1之后將()。A、刪除文件中原有內(nèi)容B、保留文件中原有內(nèi)容,可在文件尾添加新內(nèi)容C、保留文件中原有內(nèi)容,在文件頭開始添加新內(nèi)容標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:文件打開方式中使用ForAppend時(shí),指定文件按順序方式輸出,文件指針被定位在文件末尾。如果對(duì)文件執(zhí)行寫操作,則寫入的數(shù)據(jù)附加到原來(lái)文件的后面。23、在窗體上畫一個(gè)命令按鈕,名稱為Command1,然后編寫如下事件過(guò)程:PrivateSubCommand1_Click()Dima()a=Array("機(jī)床","車床","鉆床","軸承")Printa(2)EndSub程序運(yùn)行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是()。A、機(jī)床B、車床C、鉆床D、軸承標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查VBA中數(shù)組的知識(shí)。數(shù)組變量由變量名和數(shù)組下標(biāo)構(gòu)成,我們通常使用Dim語(yǔ)句來(lái)定義數(shù)組,其中下標(biāo)下限缺省為0。本題中的a(2)就是數(shù)組的第三個(gè)元素即“鉆床”。24、在Accessp已建立了“學(xué)生”表,其中有可以存放簡(jiǎn)歷的字段,在使用向?qū)樵摫韯?chuàng)建窗體時(shí),“簡(jiǎn)歷”字段所使用的默認(rèn)控件是()。A、非綁定對(duì)象框B、綁定對(duì)象框C、圖像框D、列表框標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:綁定型對(duì)象框用于在窗體或報(bào)表上顯示OLE對(duì)象,例如一系列的圖片。25、在窗體中添加一個(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)解析:題中程序的功能是通過(guò)雙重循環(huán)給二維數(shù)組a(10,10)賦值,最后通過(guò)MsgBox輸出二維數(shù)組a的元素集中3個(gè)元素的和。通過(guò)程序中的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。26、在窗體上有一個(gè)執(zhí)行命令按鈕(名為Commandl),兩個(gè)文本框Text0和Textlo命令按鈕的Click事件程序如下:PrivateSubCommandO_Click()x=Val(Me!Textl)If【】ThenTextO=Str(x)&”是奇數(shù).”ElseTextO=Str(x)&”是偶數(shù).”EndIfEndSubFunctionresult(ByValxAsInteger)AsBooleanresult=FalseIfxMod2=0Thenresult=TrUeEndIfEndFunction程序運(yùn)行時(shí),在Textl中輸入21,單擊命令按鈕后Text0中顯示“21是奇數(shù)”,則程序【】處應(yīng)填寫的語(yǔ)句是()。A、result(x)=“奇數(shù)”B、result(x)="偶數(shù)”C、result(x)D、Notresult(x)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:函數(shù)result的功能是判斷一個(gè)數(shù)的奇偶性,如果是偶數(shù),則返回True,否則返回False。在主調(diào)過(guò)程CommandO_Click()中,使用Ⅱ判斷Text0中輸入值的奇偶性,當(dāng)Ⅱ表達(dá)式為True時(shí),返回“是奇數(shù)”,否則返回“是偶數(shù)”,因此在If后的空缺條件表達(dá)式處,應(yīng)填入調(diào)用函數(shù)result的語(yǔ)句,如果返回的值為True,則為奇數(shù);如果返回的值為False,則為偶數(shù),所以應(yīng)填入的語(yǔ)句為“notresult(x)”,故D)選項(xiàng)正確。27、輸入掩碼字符“&”的含義是()。A、必須輸入字母或數(shù)字B、可以選擇輸入字母或數(shù)字C、必須輸入一個(gè)任意的字符或一個(gè)空格D、可以選擇輸入任意的字符或一個(gè)空格標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:輸入掩碼的符號(hào)中“&”所表示的是輸入任一字符或空格(必選項(xiàng)),故C)選項(xiàng)正確。28、在VBA中定義了二維數(shù)組B(3to7,4),則該數(shù)組的元素個(gè)數(shù)為()。A、25B、36C、20D、24標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查二維數(shù)組元素個(gè)數(shù)的計(jì)算問(wèn)題。在二維數(shù)組B(3t07,4)中,行數(shù)為5行(下標(biāo)的取值范圍為3,4,5,6,7),列數(shù)為5列(下標(biāo)的取值范圍為0,1,2,3,4),所以此二維表的元素個(gè)數(shù)為Sx5=25個(gè),故A)選項(xiàng)正確。29、若要將“產(chǎn)品”表中所有供貨商是“ABC”的產(chǎn)品單價(jià)下凋50,則正確的SQL語(yǔ)句是()。A、UPDATE產(chǎn)品SET單價(jià)=50WHERE供貨商="ABC"B、UPDATE產(chǎn)品SET單價(jià)=單價(jià)-50WHERE供貨商="ABC"C、UPDATEFROM產(chǎn)品SET單價(jià)=50WHERE供貨商="ABC"D、UPDATEFROM產(chǎn)品SET單價(jià)=單價(jià)-50WHERE供貨商="ABC"標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:修改數(shù)據(jù)的語(yǔ)法結(jié)構(gòu)為:UPDATETABLESET字段名=VALUE[WHERE條件],所以答案為B)。30、若參數(shù)查詢運(yùn)行時(shí)要給出提示信息,則對(duì)應(yīng)參數(shù)條件的提示信息的格式是A、(提示信息)B、<提示信息>C、{提示信息}D、[提示信息]標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:參數(shù)查詢利用對(duì)話框提示用戶輸入?yún)?shù),并檢索符合所輸入?yún)?shù)的記錄或值,準(zhǔn)則中需將參數(shù)提示文本放在"[]"中。31、下列敘述中正確的是()。A、順序存儲(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ǔ)空間標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)既可以針對(duì)線性結(jié)構(gòu)也可以針對(duì)非線性結(jié)構(gòu),所以B)與C)錯(cuò)誤。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,所以D)錯(cuò)誤。32、ADO對(duì)象模型中可以打開并返回RecordSet對(duì)象的是()。A、只能是Connection對(duì)象B、只能是Command對(duì)象C、可以是Connection對(duì)象和Command對(duì)象D、不存在標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Recordset對(duì)象只代表一個(gè)記錄集,這個(gè)記錄集是一個(gè)連接的數(shù)據(jù)庫(kù)中的表或者是Command對(duì)象的執(zhí)行結(jié)果返回的記錄集。Connection對(duì)象用于建立與數(shù)據(jù)庫(kù)的連接,通過(guò)連接可從應(yīng)用程序訪問(wèn)數(shù)據(jù)源,因此,可以打開和返回RecordSet對(duì)象。Command對(duì)象在建立Connection后,可以發(fā)出命令操作數(shù)據(jù)源,因此,也可以打開并返回RecordSet對(duì)象。33、要將電話號(hào)碼的輸入格式固定為:×××-××××××××,應(yīng)定義字段的屬性是A、格式B、輸入掩碼C、小數(shù)位數(shù)D、有效性規(guī)則標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:格式屬性用以確定數(shù)據(jù)的顯示方式和打印方式;輸入掩碼用于設(shè)置數(shù)據(jù)的輸入格式;有效性規(guī)則是用于限制輸入數(shù)據(jù)時(shí)必須遵守的規(guī)則;小數(shù)位數(shù)屬性用于設(shè)置數(shù)字和貨幣數(shù)據(jù)的小數(shù)位數(shù)。因此,本題應(yīng)選擇B選擇。34、有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。A、并B、自然連接C、笛卡爾積D、交標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以B)錯(cuò)誤。笛卡爾積是用R集合中元素為第一元素,S集合中元素為第二元素構(gòu)成的有序?qū)?,所以C)錯(cuò)誤。根據(jù)關(guān)系T可以很明顯的看出是從關(guān)系R與關(guān)系S中取得相同的關(guān)系組所以取得是交運(yùn)算,選擇D)。35、在篩選時(shí),不需要輸入篩選規(guī)則的方法是()。A、高級(jí)篩選B、按窗體篩選C、按選定內(nèi)容篩選D、輸入篩選目標(biāo)篩選標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:當(dāng)對(duì)多個(gè)字段設(shè)定條件,并且設(shè)定多個(gè)條件時(shí),可采用"按窗體篩選"。"按選定內(nèi)容篩選"主要用于對(duì)一個(gè)字段設(shè)定條件時(shí),找出包含選定字段中數(shù)據(jù)的所有記錄。當(dāng)輸入的條件為一個(gè)通式或是一個(gè)計(jì)算公式時(shí),可采用"輸入篩選目標(biāo)篩選"的方式篩選滿足的記錄。更為復(fù)雜的設(shè)置可采用"高級(jí)篩選"來(lái)實(shí)現(xiàn)。故選項(xiàng)D)為正確答案。36、如有數(shù)組聲明語(yǔ)句Dima(2,-3to2,4),則數(shù)組a包含元素的個(gè)數(shù)是()。A、40B、75C、12D、90標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:數(shù)組的默認(rèn)下限為0,所以Dima(2,-3to2,4),第一維下標(biāo)為0,1,2,共3個(gè),第二維下標(biāo)為-3,-2,-1,0,1,2,共6個(gè),第三維下標(biāo)為0,1,2,3,4,共5個(gè),所以數(shù)據(jù)a包含的元素個(gè)數(shù)為3×6×5=90。37、宏命令OpenForm的功能是A、打開窗體B、打開報(bào)表C、打開查詢D、打開表標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:宏命令OpenForm的功能是打開窗體,打開報(bào)表的宏命令是OpenReport,打開查詢的宏命令是OpenQuery,打開表的宏命令是OpenTable。38、VBA中去除字符串前面空格的函數(shù)是A、LTrimB、RTrimC、TrimD、Ucase標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:VBA中去除字符串前面空格使用函數(shù)Ltrim();Rtrim()函數(shù)是刪除字符串的尾部空格;Trim()是刪除字符串開始和尾部空格;Ucase()函數(shù)是將字符串中小寫字母轉(zhuǎn)換成大寫字母。39、以下關(guān)于字段的敘述中,錯(cuò)誤的是A、可以為任意類型的字段設(shè)置默認(rèn)值屬性B、不同的字段類型的字段屬性有所不同C、有效性規(guī)則是表達(dá)式,可用于限制字段的輸入D、在數(shù)據(jù)表視圖中不能直接編輯計(jì)算類型字段標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:B、C、D選項(xiàng)是正確的,并不是所有的數(shù)據(jù)類型都可以設(shè)置默認(rèn)屬性,例如:附件、自動(dòng)編號(hào)等。因此,本題應(yīng)選擇A選項(xiàng)。40、循環(huán)隊(duì)列的存儲(chǔ)空間為Q(0:59),初始狀態(tài)為空。經(jīng)過(guò)一系列正常的入隊(duì)與退隊(duì)操作后,front=25,rear=24。循環(huán)隊(duì)列中的元素個(gè)數(shù)為()。A、1B、2C、59D、60標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:設(shè)循環(huán)隊(duì)列的存儲(chǔ)空間為Q(1:m),初始狀態(tài)為空。在循環(huán)隊(duì)列運(yùn)轉(zhuǎn)起來(lái)后,如果real一front>O,則隊(duì)列中的元素個(gè)數(shù)為。rear—front個(gè);如果rear—front<0,則隊(duì)列中的元素個(gè)數(shù)為rear—front+m。本題中front=25,rear=24,rear一front<0,則元素個(gè)數(shù)為24—25+60=59。故本題選擇C選項(xiàng)。二、基本操作題(本題共5題,每題1.0分,共5分。)在考生文件夾下,已有“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù)文件和Stab.xls文件,“sampl.a(chǎn)ccdb”中已建立表對(duì)象“student”和“grade”,試按以下要求,完成表的各種操作:41、將考生文件夾下的Stab.xls文件導(dǎo)入到“student”表中。標(biāo)準(zhǔn)答案:步驟1:打開“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù),在【外部數(shù)據(jù)】功能區(qū)的“導(dǎo)入并鏈接”組中單擊“Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據(jù)-Excel電子表格】對(duì)話框中,單擊“瀏覽”按鈕,在彈出的【打開】對(duì)話框內(nèi)瀏覽“Stab.xls”文件所在的存儲(chǔ)位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟3:接著在【獲得外部數(shù)據(jù).Excel電子表格】對(duì)話框中選中“在表中追加一份記錄的副本”項(xiàng),并在其下方的列表框中選擇“student”表,單擊“確定”按鈕。步驟4:系統(tǒng)彈出【導(dǎo)入數(shù)據(jù)表向?qū)А繉?duì)話框,此時(shí)默認(rèn)的是sheetl表中的數(shù)據(jù),不需要修改,單擊“下一步”按鈕,繼續(xù)保持默認(rèn),單擊“下一步”按鈕,確認(rèn)數(shù)據(jù)導(dǎo)入的是student表,單擊“完成”按鈕,最后單擊“關(guān)閉”按鈕,關(guān)閉向?qū)АVR(shí)點(diǎn)解析:(1)主要考查Access數(shù)據(jù)庫(kù)中獲取外來(lái)數(shù)據(jù)的方法。(2)主要考查表記錄的刪除,對(duì)表記錄的批量刪除。找出要?jiǎng)h除的記錄是非常關(guān)鍵的。一般要借助表的常用的數(shù)據(jù)處理:“排序”、“篩選”等方法。(3)此題主要考查默認(rèn)字段值的設(shè)置,這種方法對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)的添加起到非常好的作用。(4)主要考查表“分析”操作。這個(gè)操作主要實(shí)現(xiàn)表“結(jié)構(gòu)”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及能夠建立聯(lián)系的兩個(gè)表必須滿足條件。42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學(xué)生記錄刪除。標(biāo)準(zhǔn)答案:步驟1:雙擊“student”表打開數(shù)據(jù)表視圖。選中“出生日期”列,再單擊【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的記錄中連續(xù)選擇出生年在1975~1980之間的記錄,按鍵盤上鍵,確認(rèn)刪除記錄。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕。知識(shí)點(diǎn)解析:暫無(wú)解析43、將“student”表中“性別”字段的默認(rèn)值屬性設(shè)置為“男”。標(biāo)準(zhǔn)答案:步驟1:右擊student表,選擇“設(shè)計(jì)視圖”快捷菜單命令,打開表設(shè)計(jì)視圖。步驟1:?jiǎn)螕簟靶詣e”字段。在下方的“字段屬性”的“默認(rèn)值”所在行內(nèi)輸入:男。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕保存設(shè)置,關(guān)閉表設(shè)計(jì)器。知識(shí)點(diǎn)解析:暫無(wú)解析44、將“student”表拆分為兩個(gè)新表,表名分別為“tStud”和“tOffice”。其中“tStud”表結(jié)構(gòu)為:學(xué)號(hào),姓名,性別,出生日期,院系,籍貫,主鍵為學(xué)號(hào);“tOffice”表結(jié)構(gòu)為:院系,院長(zhǎng),院辦電話,主鍵為“院系”。要求:保留“student”表。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫(kù)工具】功能區(qū)的“分析”組中單擊“分析表”按鈕,彈出【表分析向?qū)А繉?duì)話框。在對(duì)話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向?qū)Ы缑?。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下一步”按鈕,選擇“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向?qū)А毕驅(qū)е型铣觥霸合怠保趶棾鰧?duì)話框中修改‘表2”的名稱為“toffice”,單擊“確定”按鈕,接著在向?qū)Ы缑嬗疑喜糠謫螕簟霸O(shè)置惟一標(biāo)識(shí)符”按鈕,設(shè)置“院系”字段設(shè)為“主鍵”;繼續(xù)拖“院長(zhǎng)”、“院辦電話”字段到“toffice”中,如圖3.51所示。步驟3:?jiǎn)螕簟氨?”,向?qū)Ы缑嬗疑喜糠謫螕簟爸孛怼卑粹o,將“表1”修改名為“tStud”,單擊“確定”按鈕,在“tStud”表中選中“學(xué)號(hào)”字段,然后單擊向?qū)Ы缑嬗疑喜糠值摹霸O(shè)置惟-標(biāo)識(shí)符”按鈕,設(shè)置“學(xué)號(hào)"字段為主鍵。繼續(xù)單擊“下一步”按鈕,選中“否,不創(chuàng)建查詢”項(xiàng),單擊“完成”按鈕,關(guān)閉向?qū)А*]知識(shí)點(diǎn)解析:暫無(wú)解析45、建立“student”和“grade”兩表之間的關(guān)系。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫(kù)工具】功能區(qū)的【關(guān)系】分組中單擊“關(guān)系”按鈕,系統(tǒng)彈出“關(guān)系”窗口,在窗口內(nèi)右擊鼠標(biāo),選擇”顯示表”快捷菜單命令。在【顯示表】對(duì)話框內(nèi)分別雙擊“student”和“grade”表到關(guān)系窗口中。關(guān)閉【顯示表】對(duì)話框。在“student”表中拖動(dòng)“學(xué)號(hào)”字段到“grade”表中“學(xué)號(hào)”上,在彈出的【編輯關(guān)系】對(duì)話框中單擊“創(chuàng)建”按鈕。[*]步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕。關(guān)閉“關(guān)系”窗口,關(guān)閉“sampl.a(chǎn)ccdb”數(shù)據(jù)庫(kù)。知識(shí)點(diǎn)解析:暫無(wú)解析三、簡(jiǎn)單應(yīng)用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.a(chǎn)ccdb”,里面已經(jīng)設(shè)計(jì)好一個(gè)表對(duì)象“tTeacher”。試按以下要求完成設(shè)計(jì):46、創(chuàng)建一個(gè)查詢,計(jì)算并輸出教師最人年齡與最小年齡的差值,顯示標(biāo)題為“mage“,所建查詢命名為“qT1”。標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp2.a(chǎn)ccdb”數(shù)據(jù)庫(kù),在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉對(duì)話框。在“字段”所在行的第一列輸入標(biāo)題“mage:”,再輸入求最大年齡和最小年齡之差的計(jì)算式:max([年齡]).min(、[年齡])。如圖3.53所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT1”文件名,單擊“確定”按鈕,關(guān)閉“qT1”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查查詢的基本方法的應(yīng)用max()函數(shù)、min()函數(shù)的使用方法。47、創(chuàng)建一個(gè)查詢,查找并顯示具有研究生學(xué)歷的教師的“編號(hào)”、“姓名”、“性別”和“系別”四個(gè)字段內(nèi)容,所建查詢命名為“qT2”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉【顯示表】對(duì)話框。雙擊“tTeacher”表中的“編號(hào)”、“姓名”、“性別”、“系別”、“學(xué)歷”字段。在“學(xué)歷”所在的條件行內(nèi)輸入:”研究生”。作為條件字段不需要顯示,取消“顯示”復(fù)選框的勾選。如圖3.54所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT2”文件名,單擊“確定”按鈕,關(guān)閉“qT2”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查一個(gè)比較簡(jiǎn)單的條件查詢。值得注意的是,“學(xué)歷”作為條件字段不需要顯示。48、創(chuàng)建一個(gè)查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的“編號(hào)”、“姓名”、“年齡”、“學(xué)歷”和“職稱”五個(gè)字段內(nèi)容,所建查詢命名為“qT3”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢?cè)O(shè)計(jì)”按鈕,系統(tǒng)彈出查詢?cè)O(shè)計(jì)器。在【顯示表】對(duì)話框中添加“tTeacher”表。關(guān)閉【顯示表】對(duì)話框。雙擊“tTeacher”表中的“編號(hào)”、“姓名”、“性別”、“年齡”、“學(xué)歷”、“職稱”字段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸入:”教授”or”副教授”。如圖3-55所示。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關(guān)閉“qT3”查詢窗口。[*]知識(shí)點(diǎn)解析:本題考查多條件查詢實(shí)現(xiàn)方法。同時(shí)要考生掌握“and”、“or”、“not”邏輯運(yùn)算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論