國家二級ACCESS機試(選擇題)模擬試卷15(共255題)_第1頁
國家二級ACCESS機試(選擇題)模擬試卷15(共255題)_第2頁
國家二級ACCESS機試(選擇題)模擬試卷15(共255題)_第3頁
國家二級ACCESS機試(選擇題)模擬試卷15(共255題)_第4頁
國家二級ACCESS機試(選擇題)模擬試卷15(共255題)_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

國家二級ACCESS機試(選擇題)模擬試卷15(共9套)(共255題)國家二級ACCESS機試(選擇題)模擬試卷第1套一、選擇題(本題共25題,每題1.0分,共25分。)1、結(jié)構(gòu)化分析可以使用的工具是()。A、N-S圖B、DFD圖C、PAD圖D、程序流程圖標(biāo)準(zhǔn)答案:B知識點解析:數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典、判定表和判定樹是結(jié)構(gòu)化分析常用的工具。程序流程圖、N-S圖、PAD圖是詳細設(shè)計過程中常用的圖形工具。2、下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()。A、循環(huán)隊列B、帶鏈隊列C、二叉樹D、帶鏈棧標(biāo)準(zhǔn)答案:C知識點解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類:線性結(jié)構(gòu)和非線性結(jié)構(gòu)。循環(huán)隊列、帶鏈隊列和帶鏈棧都是線性結(jié)構(gòu),而二叉樹是非線性結(jié)構(gòu)。3、某二叉樹中有n個度為2的節(jié)點,則該二叉樹中的葉子節(jié)點數(shù)為()。A、n+1B、n—1C、2nD、n/2標(biāo)準(zhǔn)答案:A知識點解析:在任意一棵二叉樹中,度為0的節(jié)點,即葉子節(jié)點。總是比度為2的節(jié)點多一個。所以該二叉樹的葉子節(jié)點數(shù)等于n+1。4、某系統(tǒng)結(jié)構(gòu)圖如下圖所示,該系統(tǒng)結(jié)構(gòu)圖的最大扇入數(shù)是()。A、1B、2C、3D、n標(biāo)準(zhǔn)答案:D知識點解析:扇入是指調(diào)用一個給定模塊的模塊個數(shù)。本題中需要注意的是兩個省略號的位置,第一個省略號表示第二層有n個模塊,第二個省略號表示模塊“功能n.1”被第二層的n個模塊調(diào)用,故最大扇人數(shù)是n。5、帶鏈的棧與順序存儲的棧相比,其優(yōu)點是A、A棧與退棧操作方便B、可以省略棧底指針C、入棧操作時不會受棧存儲空間的限制而發(fā)生溢出D、所占存儲空間相同標(biāo)準(zhǔn)答案:C知識點解析:帶鏈的棧與順序存儲的棧相比優(yōu)點是不受連續(xù)存儲空間大小的限制,即不需考慮棧滿的問題,故選項C正確。6、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是A、可行性分析報告B、軟件需求規(guī)格說明書C、概要設(shè)計說明書D、集成測試計劃標(biāo)準(zhǔn)答案:B知識點解析:需求分析的最終結(jié)果是生成軟件需要規(guī)格說明書,可以為用戶、分析人員和設(shè)計人員之間的交流提供方便,可以直接支持目標(biāo)與確認(rèn),又可以作為控制軟件開發(fā)進程的依據(jù)。7、能夠減少相同數(shù)據(jù)重復(fù)存儲的是A、數(shù)據(jù)庫B、字段C、文件D、記錄標(biāo)準(zhǔn)答案:A知識點解析:數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今六十多年前,隨著信息技術(shù)和市場的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫主要特點:實現(xiàn)數(shù)據(jù)共享、減少數(shù)據(jù)的冗余度、數(shù)據(jù)的獨立性、數(shù)據(jù)實現(xiàn)集中控制、數(shù)據(jù)一致性和可維護性,以確保數(shù)據(jù)的安全性和可靠性和故障恢復(fù)。8、VBA中求字符串長度的函數(shù)是A、LenB、LengthC、StrLenD、strLength標(biāo)準(zhǔn)答案:A知識點解析:VBA中求字符串長度的函數(shù)是Len()。9、有三個關(guān)系R、S和T如下:由關(guān)系R和S通過運算得到關(guān)系T,則所使用的運算為A、笛卡爾積B、交C、并D、自然連接標(biāo)準(zhǔn)答案:D知識點解析:在實際應(yīng)用中,最常用的連接是一個叫自然連接的特例。它滿足下面的條件:兩關(guān)系問有公共域;通過公共域的相等值進行連接。通過觀察三個關(guān)系R,S,T的結(jié)果可知關(guān)系T是由關(guān)系R和S進行自然連接得到的。10、對不同類型的運算符,優(yōu)先級的規(guī)定是()。A、字符運算符>算術(shù)運算符>關(guān)系運算符>邏輯運算符B、算術(shù)運算符>字符運算符>關(guān)系運算符>邏輯運算符C、算術(shù)運算符>字符運算符>邏輯運算符>關(guān)系運算符D、字符運算符>關(guān)系運算符>邏輯運算符>算術(shù)運算符標(biāo)準(zhǔn)答案:B知識點解析:對不同類型的運算符,優(yōu)先級為:算術(shù)運算符>連接運算符(字符運算符)>比較運算符(關(guān)系運算符)>邏輯運算符。所有比較運算符的優(yōu)先級相同。算術(shù)運算符中,指數(shù)運算符(^)>負(fù)數(shù)(-)>乘法和除法(*、/)>整數(shù)除法(\)>求模運算(Mod)>加法和減法(+、-)。括號優(yōu)先級最高。11、軟件工程的三要素是A、方法、工具和過程B、建模、方法和工具C、建模、方法和過程D、定義、方法和過程標(biāo)準(zhǔn)答案:A知識點解析:軟件工程包括三個要素:方法、工具和過程。軟件工程方法為軟件開發(fā)提供了“如何做”的技術(shù)。它包括了多方面的任務(wù),如項目計劃與估算、軟件系統(tǒng)需求分析、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)總體結(jié)構(gòu)的設(shè)計、算法過程的設(shè)計、編碼、測試以及維護等。軟件工具為軟件工程方法提供了自動的或半自動的軟件支撐環(huán)境。目前,已經(jīng)推出了許多軟件工具,這些軟件工具集成起來,建立起稱之為計算機輔助軟件工程(CASE)的軟件開發(fā)支撐系統(tǒng)。CASE將各種軟件工具、開發(fā)機器和一個存放開發(fā)過程信息的工程數(shù)據(jù)庫組合起來形成一個軟件工程環(huán)境。軟件工程的過程則是將軟件工程的方法和工具綜合起來以達到合理、及時地進行計算機軟件開發(fā)的目的。過程定義了方法使用的順序、要求交付的文檔資料、為保證質(zhì)量和協(xié)調(diào)變化所需要的管理、及軟件開發(fā)各個階段完成的里程碑。12、計算機軟件包括A、算法和數(shù)據(jù)B、程序和數(shù)據(jù)C、程序和文檔D、程序、數(shù)據(jù)及相關(guān)文檔標(biāo)準(zhǔn)答案:D知識點解析:軟件由兩部分組成:一是機器可執(zhí)行的程序和數(shù)據(jù):二是機器不可執(zhí)行的,與軟件開發(fā)、運行、維護、使用等有關(guān)的文檔。13、定義了二維數(shù)組A(3to8,3),該數(shù)組的元素個數(shù)是()。A、20B、24C、25D、36標(biāo)準(zhǔn)答案:B知識點解析:數(shù)組A的第一個下標(biāo)從3到8,共6個。第二個下標(biāo)從0到3,共4個。數(shù)組的元素個數(shù)為6*4=24個。要注意數(shù)據(jù)默認(rèn)下界為0。14、運行下列過程,當(dāng)輸入一組數(shù)據(jù):10,20,50,80,40,30,90,100,60,70,輸出的結(jié)果應(yīng)該是Subpl()Dimi,j,arr(11)AsIntegerk=1Whilekl<=10arr(k)=Val(InputBox(”請輸入第”&k&”個數(shù):”,”輸入窗口”))k=k+1WendFori=1To9j=i+1Ifarr(i)>arr(j)Thentemp=arr(i)arr(i)=arr(j)arr(j)=tempEndIfDebug.Printarr(i)NextiEndSubA、無序數(shù)列B、升序數(shù)列C、降序數(shù)列D、原輸入數(shù)列標(biāo)準(zhǔn)答案:A知識點解析:本段代碼段是一個單重循環(huán),對于數(shù)組中的每一個元素,依次與后面的元素進行比較,較大的數(shù)放在前面。運行這個過程,返回序列為:10、20、50、40、30、80、90、60、70、100,表明是一個無序序列。15、在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是A、人工管理階段B、文件系統(tǒng)階段C、數(shù)據(jù)庫系統(tǒng)階段D、三個階段相同標(biāo)準(zhǔn)答案:C知識點解析:數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。人工管理階段無共享,冗余度大;文件管理階段共享性差,冗余度大;數(shù)據(jù)庫系統(tǒng)管理階段共享性大,冗余度小。16、在Access中已建立了“雇員”表,其中有可以存放照片的字段,在使用向?qū)樵摫韯?chuàng)建窗體時,“照片”字段所使用的默認(rèn)控件是A、圖像框B、綁定對象框C、非綁定對象D、列表框標(biāo)準(zhǔn)答案:B知識點解析:本題考查控件來源的知識。Access中的窗體中有一些控件可以與表或查詢中的字段相綁定,這時候就需要設(shè)置這些控件的數(shù)據(jù)來源。圖象框不能被綁定;綁定對象框的來源可以是OLE對象字段;未綁定對象框可以顯示Excel工作表、Word文檔等沒有與數(shù)據(jù)庫連接的對象;而列表框的控件來源可以是表或查詢的字段,或者取自固定內(nèi)容的數(shù)據(jù)。17、某個窗體已編寫以下事件過程:PrivateSubFormClick()DimkasInteger,nasInteger,masIntegern=5m=1k=1DoWhilek<=nm=m*2k=k+1LoopMsgBox(m,vbYesNo+vbQuestion,"結(jié)果")EndSub打開窗體運行后,單擊窗體,彈出的信息框外觀樣式是()。A、

B、

C、

D、

標(biāo)準(zhǔn)答案:A知識點解析:DoWhile語句是先判斷條件,如果條件為True,則執(zhí)行循環(huán)體。本題中的條件表達式是k<=n,而剛開始k=1,n=5,而循環(huán)依次k就加1,故一共要執(zhí)行5次循環(huán)。而m每執(zhí)行一次就乘2,故一共乘了5次2。最后m的值為32。此外,消息框用于在對話框中顯示信息,其使用格式為:MsgBox(prompt[,buttons][,title][,helpfile,context])。其中,第一個參數(shù)是顯示在對話框上的內(nèi)容;第二個參數(shù)用于指定顯示按鈕的數(shù)目及形式。使用的圖標(biāo)樣式等;第三個參數(shù)是對話框標(biāo)題欄顯示的內(nèi)容。vbYesNo表示對話框中顯示"是"和"否"兩個按鈕,vbQuestion表示顯示問號圖標(biāo)。所以此題選A。18、有三個關(guān)系R,S和T如下圖所示:則由關(guān)系R和S得到關(guān)系T的運算是A、并B、交C、投影D、自然連接標(biāo)準(zhǔn)答案:D知識點解析:自然連接是一種特殊的等值連接,它要求兩個關(guān)系中進行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進行的是自然連接操作。19、將數(shù)據(jù)庫的結(jié)構(gòu)劃分成多個層次,是為了提高數(shù)據(jù)庫的邏輯獨立性和A、安全性B、操作獨立性C、物理獨立性D、管理規(guī)范性標(biāo)準(zhǔn)答案:C知識點解析:物理獨立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相互獨立的。即,數(shù)據(jù)在磁盤上怎樣存儲由DBMS管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲改變了,應(yīng)用程序不用改變:邏輯獨立性存在于外模式和內(nèi)模式之間。數(shù)據(jù)的邏輯獨立性是指數(shù)據(jù)與程序的邏輯獨立性。用戶的應(yīng)用程序和數(shù)據(jù)庫中的邏輯結(jié)構(gòu)是相互獨立的,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)發(fā)生改變時應(yīng)用不需要改變,邏輯獨立性存在于外模式和內(nèi)模式之間。數(shù)據(jù)的邏輯獨立性是指數(shù)據(jù)與程序的邏輯獨立性。20、掩碼“LLL000”對應(yīng)的正確輸入數(shù)據(jù)是A、555555B、aaa555C、555aaaD、aaaaaa標(biāo)準(zhǔn)答案:B知識點解析:輸入掩碼中的字符L表示必須輸入數(shù)字(0一9),字符0表示必須輸入字母(A—Z)。所以掩碼“LL000”對應(yīng)的只能輸入三個字母及三個數(shù)字。21、在窗體上有一個命令按鈕Command1,編寫事件代碼如下:PrivateSubCommandI_Click()Dimd1AsDate,d2AsDated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff(“ww”,d1,d2)EndSub打開窗體運行后,單擊命令按鈕,立即窗口上輸出的結(jié)果是A、1B、2C、10D、11標(biāo)準(zhǔn)答案:B知識點解析:DateDiff函數(shù)返回變量型(長型),指定兩個指定的日期之間的時間間隔數(shù)。語法:DateDiffinterval,datel,date2[,firstdayofweek][,firstweekofyear])22、下列不屬于VBA函數(shù)的是A、ChooseB、IfC、IIfD、Switch標(biāo)準(zhǔn)答案:B知識點解析:IIf()函數(shù),該函數(shù)可用于選擇操作。調(diào)用格式為:IIf(條件表達式,表達式1,表達式2)功能:函數(shù)根據(jù)“條件表達式”的值來決定返同值。如果“條件表達式”的值為“真”(True),函數(shù)返回“表達式1”的值;“條件表達式”的值為“假”(Flase),函數(shù)返回“表達式2”的值。Switch()函數(shù),該函數(shù)可用于多條件選擇操作。調(diào)用格式為:Switch(條件式1,表達式1[,條件式2,表達式2],[,條件式n,表達式n])功能:函數(shù)分別根據(jù)“條件式1”、“條件式2”…“條件式n”的值來決定返回值。條件式是由左至右進行計算判斷的,函數(shù)將返回第一個條件式為True的對應(yīng)“表達式”的值。Choose()函數(shù),調(diào)用格式為:Choose(數(shù)值表達式,表達式1[,表達式2]…[,表達式n])功能:函數(shù)根據(jù)“數(shù)值表達式”的值決定返回值。若不考慮變量的小數(shù)的定義位數(shù),當(dāng)“數(shù)值表達式”值大于1、小于2時,函數(shù)將返回“表達式1”的值;值大于2、小于3,返回“表達式2”的值,依此類推。以上3種函數(shù)均為VBA的函數(shù)。23、在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:PrivateSubCommandl_Click()DimXAsInteger,YAsIntegerx=12:y=32CallProc(x,y)EndSubPublicSubProc{hAsInteger,ByValmAsInteger}n=nMod10m=mMod10EndSub打開窗體運行后,單擊命令按鈕,立即窗El上輸出的結(jié)果是A、232B、123C、22D、1232標(biāo)準(zhǔn)答案:A知識點解析:在VBA的過程調(diào)用時,參數(shù)有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數(shù)為傳值調(diào)用,此時形參的變化不會返回到實參;若用ByRef。聲明,說明此參數(shù)為傳址調(diào)用,此時形參的變化將會返回到實參;沒有說明傳遞類型,則默認(rèn)為傳址傳遞。因此調(diào)用函數(shù)實參x是傳址方式傳遞,實參y為傳值方式傳遞,調(diào)用函數(shù)后x值在函數(shù)中隨形參改變,即x=xmod10=12mod10=2,而y不隨之改變。24、要從記錄集中得到符合條件的特定字段的值,應(yīng)使用的內(nèi)置函數(shù)是A、DLookupB、DCountC、DFirstD、DLast標(biāo)準(zhǔn)答案:A知識點解析:DLookup表示從記錄集中檢索特定字段的值;DCount函數(shù)用于返回指定記錄集中的記錄數(shù);如果只需要表或查詢中特定字段的任意值,則可以使用DFirst和DLast函數(shù)從該字段返回隨機記錄??梢栽诤?、模塊、查詢表達式或者窗體或報表上的計算控件中使用DFirst和DLast函數(shù)。所以選項A正確。25、下列敘述中正確的是A、循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu)B、在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動態(tài)變化情況C、在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動態(tài)變化情況D、循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定標(biāo)準(zhǔn)答案:D知識點解析:循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定的,元素的動態(tài)變化也是通過隊頭指針和隊尾指針來反映的。國家二級ACCESS機試(選擇題)模擬試卷第2套一、選擇題(本題共25題,每題1.0分,共25分。)1、下列敘述中正確的是()。A、算法的時間復(fù)雜度與計算機的運行速度有關(guān)B、算法的時間復(fù)雜度與運行算法時特定的輸入有關(guān)C、算法的時間復(fù)雜度與算法程序中的語句條數(shù)成正比D、算法的時間復(fù)雜度與算法程序編制者的水平有關(guān)標(biāo)準(zhǔn)答案:B知識點解析:為了能夠比較客觀地反映出一個算法的效率,在度量一個算法的工作量時,不僅應(yīng)該與所使用的計算機、程序設(shè)計語言以及程序編制者無關(guān),而且還應(yīng)該與算法實現(xiàn)過程中的許多細節(jié)無關(guān)。為此,可以用算法在執(zhí)行過程中所需基本運算的執(zhí)行次數(shù)來度量算法的工作量。算法所執(zhí)行的基本運算次數(shù)還與問題的規(guī)模有關(guān);對應(yīng)一個固定的規(guī)模,算法所執(zhí)行的基本運算次數(shù)還可能與特定的輸入有關(guān)。2、下列與隊列結(jié)構(gòu)有關(guān)聯(lián)的是A、函數(shù)的遞歸調(diào)用B、數(shù)組元素的引用C、多重循環(huán)的執(zhí)行D、先到先服務(wù)的作業(yè)調(diào)度標(biāo)準(zhǔn)答案:D知識點解析:隊列中最先插入的元素將最先被刪除,最后插入的元素將最后被刪除。3、某系統(tǒng)總體結(jié)構(gòu)如下圖所示該系統(tǒng)結(jié)構(gòu)圖的最大扇出數(shù)是()。A、2B、5C、3D、1標(biāo)準(zhǔn)答案:C知識點解析:扇出指一個模塊直接調(diào)用的其他模塊數(shù)。本題中,模塊“某系統(tǒng)”調(diào)用“功能1”“功能2”“功能3”3個模塊,扇出數(shù)為3;模塊“功能2”調(diào)用“功能2.1”“功能2.2”“功能2.3”3個模塊,扇出數(shù)為3;其余模塊調(diào)用少于3個模塊,故最大扇出數(shù)為3。4、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括()。A、順序結(jié)構(gòu)B、選擇(分支)結(jié)構(gòu)C、goto跳轉(zhuǎn)結(jié)構(gòu)D、重復(fù)(循環(huán))結(jié)構(gòu)標(biāo)準(zhǔn)答案:C知識點解析:結(jié)構(gòu)化程序的基本結(jié)構(gòu)有:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu),沒有g(shù)oto跳轉(zhuǎn)結(jié)構(gòu)。5、用SQL語言描述“在教師表中查找男教師的全部信息”,下列描述中,正確的是()。A、SELECTFROM教師表IF(性別=’男’)B、SELECT性別FROM教師表IF(性別=’男’)C、SELECT*FROM教師表WHERE(性別=’男’)D、SELECT*FROM性別WHERE(性別=’男’)標(biāo)準(zhǔn)答案:C知識點解析:在SQL查詢中,用*來表示查詢表中的全部信息,同時按照題干要求,將教師的性別限定為男。6、設(shè)二叉樹的后序序列與中序序列均為ABCDEFGH,則該二叉樹的前序序列為A、HGFEDCBAB、ABCDEFGHC、ABCDHGFED、DCBAHGFE標(biāo)準(zhǔn)答案:A知識點解析:后序遍歷中,最后一個字母是根結(jié)點,也就是H是根結(jié)點;在中序遍歷中,根結(jié)點前面的是左子樹、后面的是右子樹,H后面沒有,因此該樹沒有右子樹。同理,可判斷出該樹是第一個完全的左子樹。由此可畫出這個二叉樹,然后根據(jù)二叉樹可的前序序列為HGFEDCBA。7、在報表中,要計算“數(shù)學(xué)”字段的最高分,應(yīng)將控件的“控件來源”屬性設(shè)置為A、=Mas([數(shù)學(xué)])B、Max(數(shù)學(xué))C、=Max[數(shù)學(xué)]D、=MaX(數(shù)學(xué))標(biāo)準(zhǔn)答案:A知識點解析:本題考查報表控件數(shù)據(jù)來源的知識。報表的控件來源必須以“=”引出;控件來源可以設(shè)置成有關(guān)字段的表達式,但是字段必須用“[]”括起來;要計算最高分可以使用函數(shù)Max()。8、下列選項中,不屬于Access數(shù)據(jù)類型的是A、數(shù)字B、文本C、報表D、時間/日期標(biāo)準(zhǔn)答案:C知識點解析:一個表中的同一列數(shù)據(jù)應(yīng)具有相同的數(shù)據(jù)特征,稱為字段的數(shù)據(jù)類型。Access的數(shù)據(jù)類型有10種,包括文本、備注、數(shù)字、日期/時間、貨幣、自動編號、是/否、OLE對象、超級鏈接和查閱向?qū)У阮愋汀?、下列敘述中正確的是A、線性鏈表是線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)B、棧與隊列是非線性結(jié)構(gòu)C、雙向鏈表是非線性結(jié)構(gòu)D、只有根結(jié)點的二叉樹是線性結(jié)構(gòu)標(biāo)準(zhǔn)答案:A知識點解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后關(guān)系的復(fù)雜程度,可將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。如果一個非空的數(shù)據(jù)結(jié)構(gòu)滿足下列兩個條件:①有且只有一個根結(jié)點;②每個結(jié)點最多有一個前驅(qū),也最多有一個后繼,則稱該數(shù)據(jù)結(jié)構(gòu)為線性結(jié)構(gòu),也稱線性表。若不滿足上述條件,則稱之為非線性結(jié)構(gòu)。線性表、棧與隊列、線性鏈表都是線性結(jié)構(gòu),而二叉樹是非線性結(jié)構(gòu)。10、窗體中有命令按鈕run34,對應(yīng)的事件代碼如下:PrivateSubrun34_Enter()DimhumAsInteger,aAsInteger,bAsInteger,iAsIntegerFori=1T010num=InputBox(“請輸入數(shù)據(jù):”,“輸入”)IfInt(num/2)=num/2Thena=a+lElseb=b+lEndIfNextiMsgBox(“運行結(jié)果:a=”&Str(a)&“,b=”&Str(b))EndSub運行以上事件過程,所完成的功能是A、對輸入的10個數(shù)據(jù)求累加和B、對輸入的10個數(shù)據(jù)求各自的余數(shù),然后再進行累加C、對輸入的10個數(shù)據(jù)分別統(tǒng)計奇數(shù)和偶數(shù)的個數(shù)D、對輸入的10個數(shù)據(jù)分別統(tǒng)計整數(shù)和非整數(shù)的個數(shù)標(biāo)準(zhǔn)答案:C知識點解析:因Num變量為整型,所以每次輸入的數(shù)據(jù)是整數(shù),int函數(shù)是取整函數(shù),如果num為整數(shù),則int(:num/2)與num/2相等,否則不等,所以此事件代碼完成的功能是統(tǒng)計輸入奇數(shù)與偶數(shù)的個數(shù)。11、有商品表內(nèi)容如下:執(zhí)行SQL命令:SELECT部門號,MAX(單價木數(shù)量)FROM商品表GRO,UPBY部門號;查詢結(jié)果的記錄數(shù)是A、1B、3C、4D、10標(biāo)準(zhǔn)答案:B知識點解析:該SQL語句實現(xiàn)按部門分組查詢總價(單價*數(shù)量)最高的記錄,所以查詢結(jié)果的記錄數(shù)為3條,分別是3個部門總價最高的記錄。12、公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯(lián)系是A、1:1聯(lián)系B、m:1聯(lián)系C、1:m聯(lián)系D、m:n聯(lián)系標(biāo)準(zhǔn)答案:C知識點解析:一個部門可以有多名員工,所以實體部門和職員間的聯(lián)系是1:m聯(lián)系。13、“商品”與“顧客”兩個實體集之間的聯(lián)系一般是A、一對一B、一對多C、多對一D、多對多標(biāo)準(zhǔn)答案:D知識點解析:實體集間的聯(lián)系的個數(shù)可以是單個也可以是多個。兩個實體集之間的聯(lián)系實際上是實體集間的函數(shù)關(guān)系,這種關(guān)系有三種:一對一的聯(lián)系,簡記為1:1;一對多或多對一聯(lián)系,簡記為1:m或m:1:多對多聯(lián)系,簡記為m:n。本題中“商品”與“顧客”兩個實體集之間的聯(lián)系是多對多聯(lián)系。因為一種“商品”可以被多個“顧客"購買,而一個“顧客”也可以購買多個“商品”。14、有三個關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是A、選擇B、差C、交D、并標(biāo)準(zhǔn)答案:B知識點解析:關(guān)系T中的元組是R關(guān)系中有而S關(guān)系中沒有的元組的集合,所以進行的差運算,選擇B選項。15、S12廠生產(chǎn)中所需的零件可以存放在多個倉庫中,而每一倉庫中可存放多種零件。則實體倉庫和零件間的聯(lián)系是A、多對多B、一對多C、多對一D、一對一標(biāo)準(zhǔn)答案:A知識點解析:零件可以存放在多個倉庫中,而每一倉庫中可存放多種零件。則實體倉庫和零件間的聯(lián)系是多對多的關(guān)系。選項A正確。16、在Access中,在"查詢"特殊運算符Like中,可以用來通配任意個數(shù)字符的通配符是()。A、?B、*C、#D、[]標(biāo)準(zhǔn)答案:B知識點解析:特殊運算符like用于指定查找文本字段的字符模式。在所定義的字符模式中,用"?"表示該位置可以匹配任何一個字符;用"*"表示該位置可匹配零或多個字符;用"#"表示該位置可以匹配一個數(shù)字;用方括號描述一個范圍,用于可匹配的字符范圍。所以本題答案是B。17、下列給出的選項中,非法的變量名是A、SumB、Integer2C、RemD、Forml標(biāo)準(zhǔn)答案:C知識點解析:變量名必須以字母開頭,大小寫等價,不能包括空格或除下劃線“”之外的其他字符,不能使用VBA的關(guān)鍵字,變量名長度小于255個字符,本題中選項C)為關(guān)鍵字,不能作為變量名使用。18、要顯示當(dāng)前過程中的所有變量及對象的取值,可以利用的調(diào)試窗口是A、監(jiān)視窗口B、調(diào)用堆棧C、立即窗口D、本地窗口標(biāo)準(zhǔn)答案:D知識點解析:本題考查程序調(diào)試的知識。程序調(diào)試的時候可以利用幾種輔助窗口來輔助調(diào)試,它們分別是:“本地”窗口——顯示當(dāng)前過程中變量的值:“立即”窗口——當(dāng)應(yīng)用程序處于中斷模式時,允許運行代碼或查詢變量值;“監(jiān)視”窗口——顯示選定表達式的值;快速監(jiān)視——當(dāng)應(yīng)用程序處于中斷模式時,列出表達式的當(dāng)前值:調(diào)用堆棧在——中斷模式中,顯示一個對話框,其中列出所有被調(diào)用且未完成運行的過程。19、已知數(shù)據(jù)庫中有三個表,“班級設(shè)置"(年級,學(xué)院,班級,班級編碼)中保存了全校所有班級設(shè)置基本信息,“學(xué)生表”(學(xué)號,姓名,學(xué)院,專業(yè),入學(xué)時間)中保存全校學(xué)生基本情況,“班級”表(班級編碼,學(xué)號)保存了各班學(xué)生的學(xué)號。查詢設(shè)計如下:該查詢顯示的結(jié)果是A、按班級順序顯示全校所有班級學(xué)生名單B、按班級分組顯示所有班級的學(xué)生名單C、按指定的班級編碼顯示全班學(xué)生名單D、按年級順序顯示全校所有班級學(xué)生名單標(biāo)準(zhǔn)答案:C知識點解析:在視圖中班級表作為系班級設(shè)置表和學(xué)生表的橋梁和紐帶,顯示不同班級學(xué)生班級設(shè)置信息和學(xué)生基本情況信息,在“班級代碼”字段所對應(yīng)的“條件”行中,使用參數(shù)查詢“[?]”,表示按指定班級編碼顯示學(xué)生信息,所以選項C正確。20、在窗體中有一個命令按鈕Commandl和一個文本框Textl,編寫事件代碼如下:PrivateSubCommandl_Click()ForI=1To4x=3Fori=1To3Fork=1To2x=x+3NextkNextjNextITextl.value=Str(x)EndSub打開窗體運行后,單擊命令按鈕,文本框Textl輸出的結(jié)果是A、6B、12C、18D、2l標(biāo)準(zhǔn)答案:D知識點解析:各層循環(huán)過程及結(jié)果如下表所示:運行結(jié)束后,X的最終值為21.21、下列Access內(nèi)置函數(shù)中,用于去掉字符串前后空格的函數(shù)是A、LtrimB、RtrimC、SpaceD、Trim標(biāo)準(zhǔn)答案:D知識點解析:LTrim(<字符串表達式>):刪除字符串的開始空格;RTrim(<字符串表達式>):刪除字符串的尾部空格;Triml<字符串表達式>):刪除字符串的開始和尾部空格;space(<數(shù)值表達式>):返回數(shù)值表達式的值指定的空格字符數(shù)。本題選項D正確。22、要設(shè)置只在報表最后一頁主體內(nèi)容之后輸出的信息,需要設(shè)置A、報表頁眉B、報表頁腳C、頁面頁眉D、頁面頁腳標(biāo)準(zhǔn)答案:B知識點解析:暫無解析23、若有如下sub過程:Subsfun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗體中添加一個命令按鈕command33,對應(yīng)的事件過程如下:PrivateSubCommand33_Click()DimaAsSingleDimbAsSinglea=5:b=4sfun(a,@B@MsgBoxa&chr(10)+chr(13)&bEndSub打開窗體運行后,單擊命令按鈕,消息框中有兩行輸出,內(nèi)容分別為A、1和lB、1.25和1C、1.25和4D、5和4標(biāo)準(zhǔn)答案:B知識點解析:暫無解析24、下面對軟件特點描述正確的是()。A、軟件具有明顯的制作過程B、軟件在使用中存在磨損、老化問題C、軟件復(fù)制不涉及知識產(chǎn)權(quán)D、軟件是一種邏輯實體,具有抽象性標(biāo)準(zhǔn)答案:D知識點解析:軟件具有以下特點:軟件是一種邏輯實體,而不是物理實體,具有抽象性;軟件的生產(chǎn)與硬件不同,它沒有明顯的制作過程;軟件在運行、使用期間不存在磨損、老化問題;軟件的開發(fā)、運行對硬件和環(huán)境具有依賴性;軟件復(fù)雜性高,成本昂貴;軟件開發(fā)涉及諸多的社會因素(包括軟件知識產(chǎn)權(quán)及法律等問題)。25、在VBA中,下列關(guān)于過程的描述中正確的是()。A、過程的定義可以嵌套,但過程的調(diào)用不能嵌套B、過程的定義不可以嵌套,但過程的調(diào)用可以嵌套C、過程的定義和過程的調(diào)用均可以嵌套D、過程的定義和過程的調(diào)用均不能嵌套標(biāo)準(zhǔn)答案:B知識點解析:在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調(diào)用。故選擇B選項。國家二級ACCESS機試(選擇題)模擬試卷第3套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列敘述中正確的是A、棧是一種先進先出的線性表B、隊列是一種后進先出的線性表C、棧與隊列都是非線性結(jié)構(gòu)D、棧與隊列都是線性結(jié)構(gòu)標(biāo)準(zhǔn)答案:D知識點解析:棧是先進后出,隊列是先進先出。棧和隊列都是一種線性表,屬于線性結(jié)構(gòu)。2、下列屬于Access對象的是A、文件B、數(shù)據(jù)C、記錄D、查詢標(biāo)準(zhǔn)答案:D知識點解析:本題考查Access對象的知識。在Access中分別有7種對象,分別是表、查詢、窗體、報表、宏和模塊。3、如果在創(chuàng)建表中建立字段“性別”,并要求用漢字表示,其數(shù)據(jù)類型應(yīng)當(dāng)是A、是/否B、數(shù)字C、文本D、備注標(biāo)準(zhǔn)答案:C知識點解析:本題考查Access數(shù)據(jù)類型的基礎(chǔ)知識。在Access中支持很多種數(shù)據(jù)類型,Access中的字段數(shù)據(jù)類型有:文本型、備注型、數(shù)字型、日期/時間型、貨幣型、自動編號型、是/否型、OLE對象型、超級鏈接型和查閱向?qū)汀h字表示的字段屬于文本型。4、對長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數(shù)為()。A、log2nB、n/2C、nD、n+1標(biāo)準(zhǔn)答案:C知識點解析:在進行順序查找過程中,如果被查的元素是線性表中的最后一個元素,或者被查元素根本不在線性表中,則為了查找這個元素需要與線性表中的所有元素進行比較,這是順序查找的最壞情況,需要比較的次數(shù)為n次。5、下列敘述中正確的是A、所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點B、所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(即葉子結(jié)點)C、只有一個根結(jié)點,且只有一個葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)D、沒有根結(jié)點或沒有葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)標(biāo)準(zhǔn)答案:D知識點解析:只有一個空節(jié)點的結(jié)構(gòu)也屬數(shù)據(jù)結(jié)構(gòu),所以選項A和選項B不正確;有且只有一個根結(jié)點,每一個結(jié)點最多有一個前件,也最多有一個后件的數(shù)據(jù)結(jié)構(gòu)才屬于線性結(jié)構(gòu),其它的都屬于非線性結(jié)構(gòu),故選項C不正確,選項D正確。6、假設(shè)一個書店用(書號、書名、作者、出版社、出版日期、庫存數(shù)量……)一組屬性來描述圖書,可以作為“關(guān)鍵字”的是()。A、書號B、書名C、作者D、出版社標(biāo)準(zhǔn)答案:A知識點解析:本題考查主關(guān)鍵字的知識。主關(guān)鍵字是一個或者多個字段的集合,是用于區(qū)別表中記錄唯一的標(biāo)識,也就意味著在一個表中主關(guān)鍵字不能取重復(fù)值。在Access的表中,可以定義三種類型的主關(guān)鍵字:自動編號主鍵、單字段主鍵和多字段主鍵。在本題中只有“書號”是每本書都不相同的,也就是主關(guān)鍵字。7、下列敘述中正確的是A、在棧中,棧頂指針的動態(tài)變化決定棧中元素的個數(shù)B、在循環(huán)隊列中,隊尾指針的動態(tài)變化決定隊列的長度C、在循環(huán)鏈表中,頭指針和鏈尾指針的動態(tài)變化決定鏈表的長度D、在線性鏈表中,頭指針和鏈尾指針的動態(tài)變化決定鏈表的長度標(biāo)準(zhǔn)答案:A知識點解析:棧是一種特殊的線性表,是一種只允許在表的一端進行插入或刪除操作的線性表。表中允許進行插入、刪除操作的一端稱為棧頂;表的另一端稱為棧底。棧頂?shù)漠?dāng)前位置是動態(tài)的,對棧頂當(dāng)前位置的標(biāo)記稱為棧頂指針。在棧中,棧頂指針動態(tài)反映了棧中元素的變化情況。所以選項A正確。8、定義某一個字段默認(rèn)值屬性的作用是()。A、不允許字段的值超出指定的范圍B、在未輸入數(shù)據(jù)前系統(tǒng)自動提供值C、在輸入數(shù)據(jù)時系統(tǒng)自動完成大小寫轉(zhuǎn)換D、當(dāng)輸入數(shù)據(jù)超出指定范圍時顯示的信息標(biāo)準(zhǔn)答案:B知識點解析:字段可以設(shè)置“默認(rèn)值”屬性指定一個數(shù)值,該數(shù)值在新建記錄時將自動輸入字段中。故正確選項為B。9、下列結(jié)構(gòu)中為非線性結(jié)構(gòu)的是A、樹B、向量C、二維表D、矩陣標(biāo)準(zhǔn)答案:A知識點解析:線性結(jié)構(gòu)是一個有序數(shù)據(jù)元素的集合。常用的線性結(jié)構(gòu)有:線性表,棧,隊列,雙隊列,數(shù)組,串。常見的非線性結(jié)構(gòu)有:二維數(shù)組,多維數(shù)組,廣義表,樹(二叉樹等),圖。10、結(jié)構(gòu)化程序設(shè)計的基本原則不包括A、多態(tài)性B、自頂向下C、模塊化D、逐步求精標(biāo)準(zhǔn)答案:A知識點解析:結(jié)構(gòu)化程序設(shè)計方法的主要原則可以概括為:自頂向下,逐步求精,模塊化和限制使用GOTO語句,其中不包括多態(tài)性。11、下面敘述中錯誤的是A、軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤B、對被調(diào)試的程序進行“錯誤定位”是程序調(diào)試的必要步驟C、程序調(diào)試通常也稱為DebugD、軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性標(biāo)準(zhǔn)答案:A知識點解析:軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。軟件測試要嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性。程序調(diào)試通常也稱Debug,對被調(diào)試的程序進行“錯誤”定位是程序調(diào)試的必要步驟。12、Access數(shù)據(jù)庫中,表的組成是A、字段和記錄B、查詢和字段C、記錄和窗體D、報表和字段標(biāo)準(zhǔn)答案:A知識點解析:表是數(shù)據(jù)庫的基本對象,是存放各類數(shù)據(jù)的基礎(chǔ),如查詢、窗體、報表等都是在表的基礎(chǔ)上建立并使用的。表由字段與記錄組成。13、結(jié)構(gòu)化程序包括的基本控制結(jié)構(gòu)是A、主程序與子程序B、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)與層次結(jié)構(gòu)C、順序結(jié)構(gòu)、選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)D、模塊結(jié)構(gòu)、選擇結(jié)構(gòu)與層次結(jié)構(gòu)標(biāo)準(zhǔn)答案:C知識點解析:在結(jié)構(gòu)化程序設(shè)計中,任何復(fù)雜的算法,都可以由順序結(jié)構(gòu)、選擇(分支)結(jié)構(gòu)和循環(huán)結(jié)構(gòu)這三種基本結(jié)構(gòu)來完成。選項C正確。14、表達式123+Mid("123456",3,2)的結(jié)果是()。A、12334B、12334C、123D、157標(biāo)準(zhǔn)答案:D知識點解析:Mid("123456",3,2)是從字符串中第3個字符開始取2個字符,結(jié)果是"34",于是,題目中的表達式成為123+"34"。在VBA中數(shù)值和數(shù)字字符串進行運算時,會把數(shù)字字符串轉(zhuǎn)換為數(shù)值進行運算,所以表達式123+"34"就成為123+34=157。15、VBA表達式19.5Mod2*2的運算結(jié)果是()。A、3.5B、1C、3D、0標(biāo)準(zhǔn)答案:D知識點解析:乘法運算符優(yōu)先級高于求模運算符,對于Mod運算,若操作數(shù)是小數(shù),則會先四舍五入變成整數(shù)后再運算,上述表達式可改寫成20Mod(2*2),結(jié)果為0。16、下面描述不屬于軟件特點的是A、軟件是一種邏輯實體,具有抽象性B、軟件在使用中不存在磨損、老化問題C、軟件復(fù)雜性高D、軟件使用不涉及知識產(chǎn)權(quán)標(biāo)準(zhǔn)答案:D知識點解析:計算機軟件的特點:①軟件是由一個人或許多人共同完成的高強度智力勞動的結(jié)晶,是建立在知識、經(jīng)驗和智慧基礎(chǔ)上的具有獨創(chuàng)性的產(chǎn)物,是一種邏輯實體,具有抽象性。由于軟件具有獨創(chuàng)性(即原始性),所以軟件著作權(quán)人對軟件產(chǎn)品依法享有發(fā)表權(quán)、開發(fā)者身份權(quán)、使用權(quán)、許可權(quán)、獲得報酬權(quán)以及轉(zhuǎn)讓權(quán);②軟件產(chǎn)品是無形的,即沒有質(zhì)量,也沒有體積及其他物理性質(zhì),它只收藏在某種有形的載體中,如磁盤等介質(zhì),而且是通過該載體進行交易;③軟件產(chǎn)品的復(fù)制(批量生產(chǎn))是極其簡單的,其復(fù)制成本同其開發(fā)成本相比較,幾乎可以忽略不計;④軟件產(chǎn)品維護同硬件產(chǎn)品維護的含義有明顯差別。軟件幾乎不存在有形損耗,但存在無形損耗。所以選項D正確。17、在已建窗體中有一命令按鈕(名為Commandl),該按鈕的單擊事件對應(yīng)的VBA代碼為:PrivateSubCommandl_Click()subT.Form.RecordSource=“select*from雇員”EndSub單擊該按鈕實現(xiàn)的功能是A、使用select命令查找“雇員”表中的所有記錄B、使用select命令查找并顯示“雇員”表中的所有記錄C、將subT窗體的數(shù)據(jù)來源設(shè)置為一個字符串D、將subT窗體的數(shù)據(jù)來源設(shè)置為“雇員”表標(biāo)準(zhǔn)答案:D知識點解析:sQL語句是將雇員表中的所有數(shù)據(jù)查詢出來,并顯示在subT窗體上。18、如果X是一個正的實數(shù),保留兩位小數(shù)、將千分位四舍五入的表達式是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.005))標(biāo)準(zhǔn)答案:B知識點解析:Int(<數(shù)值表達式>)函數(shù)為取整函數(shù),返回數(shù)值表達式的整數(shù)部分。19、運行下列程序,結(jié)果是()。PrivateSubCommand1_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知識點解析:本題考查Do循環(huán)語句:k=1時,f=1+1=2,f0=1,f1=2,k=1+1=2:k=2時,f=3,f0=2,f1=3,k=2+1=3;k=3時,f=5,f0=3,f1=5,k=3+1=4;k=4時,f=8,f0=5,f1=8,k=4+1=5;k=5時,f=13,f0=8,f1=13,k=6,不再滿足循環(huán)條件即跳出循環(huán),此時f=13。20、某系統(tǒng)結(jié)構(gòu)圖如下圖所示(圖中n≥5),該系統(tǒng)結(jié)構(gòu)圖的寬度是A、nB、3C、2D、1標(biāo)準(zhǔn)答案:A知識點解析:所謂的軟件系統(tǒng)結(jié)構(gòu)圖的寬度,就是結(jié)構(gòu)中某一層最大模塊數(shù),故該圖的寬度是第二層的最大模塊數(shù)n。所以選項A正確。21、下面對“對象”概念描述錯誤的是A、X寸象不具有封裝性B、對象是屬性和方法的封裝體C、對象間的通信是靠消息傳遞D、一個對象是其對應(yīng)類的實例標(biāo)準(zhǔn)答案:A知識點解析:面向?qū)ο蟮幕靖拍睿孩賹ο螅簩ο笫侨藗円M行研究的任何事物,從最簡單的整數(shù)到復(fù)雜的飛機等均可看作對象,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件;②對象的狀態(tài)和行為:對象具有狀態(tài),一個對象用數(shù)據(jù)值來描述它的狀態(tài)。對象還有操作,用于改變對象的狀態(tài),對象及其操作就是對象的行為。對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對象的統(tǒng)一體中:③類:具有相同或相似性質(zhì)的對象的抽象就是類。因此,對象的抽象是類,類的具體化就是對象,也可以說類的實例是對象。因此選項A正確。22、下面不屬于軟件需求規(guī)格說明書內(nèi)容的是A、軟件的可驗證性B、軟件的功能需求C、軟件的性能需求D、軟件的外部接口標(biāo)準(zhǔn)答案:A知識點解析:軟件需求說明書的編制是為了使用戶和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個共同的理解,使之成為整個開發(fā)工作的基礎(chǔ)。包含硬件、功能、性能、輸入輸出、接口需求、警示信息、保密安全、數(shù)據(jù)與數(shù)據(jù)庫、文檔和法規(guī)的要求。23、下列不屬于操作查詢的是A、參數(shù)查詢B、生成表查詢C、更新查詢D、刪除查詢標(biāo)準(zhǔn)答案:A知識點解析:本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源表追加數(shù)據(jù),更新、刪除源表中的數(shù)據(jù),以及生成表操作。24、下列屬性中,屬于窗體的“數(shù)據(jù)”類屬性的是A、記錄源B、自動居中C、獲得焦點D、記錄選擇器標(biāo)準(zhǔn)答案:A知識點解析:“數(shù)據(jù)”屬性決定一個控件或窗體中的數(shù)據(jù)來源,以及操作數(shù)據(jù)的規(guī)則,而這些數(shù)據(jù)均為綁定在控件上的數(shù)據(jù)。數(shù)據(jù)屬性包括記錄源、排序依據(jù)、允許編輯、數(shù)據(jù)入口等。25、因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是A、ChangeB、EditC、GetfocusD、LostFocus標(biāo)準(zhǔn)答案:A知識點解析:Change事件:文本框內(nèi)容更新時發(fā)生事件;GetFocus事件:文本框獲得輸入焦點時發(fā)生事件;LostFocus事件:文本框失去輸入焦點時發(fā)生事件;Edit不是文本框中的事件。26、一名員工可以使用多臺計算機,每臺計算機只能由一名員工使用,則實體員工和計算機間的聯(lián)系是A、一對多B、多對多C、多對一D、一對一標(biāo)準(zhǔn)答案:C知識點解析:一名員工可以使用多臺計算機,每臺計算機只能由一名員工使用,所以實體員工和計算機間的聯(lián)系是多對一。所以選項C正確。27、表達式Fix(一3.25)和Fix(3.75)的結(jié)果分別是A、一3,3B、-4.3C、一3,4D、-4.4標(biāo)準(zhǔn)答案:A知識點解析:取整函數(shù)Fix(<數(shù)值表達式>):返回數(shù)值表達式的整數(shù)部分。28、定義部門關(guān)系模式:部門(部門號,部門名,部門成員,部門總經(jīng)理),使它不滿足第一范式的屬性是A、部門名B、部門成員C、部門總經(jīng)理D、部門號標(biāo)準(zhǔn)答案:B知識點解析:所謂第一范式(1NF)是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重復(fù)的屬性。如果出現(xiàn)重復(fù)的屬性,就可能需要定義一個新的實體,新的實體由重復(fù)的屬性構(gòu)成,新實體與原實體之間為一對多關(guān)系。在第一范式(1NF)中表的每一行只包含一個實例的信息。本題中“部門”關(guān)系模式中的“部門成員”可以分割成其它基本數(shù)據(jù)項,因此它導(dǎo)致“部門”關(guān)系模式不滿足第一范式。29、在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下事件代碼:PrivateSubCommandlClick()A=75IfA>60ThenI=1IfA>70ThenI=2IfA>80Then1=3IfA>90Then1=4MsgBoxIEndSub窗體打開運行后,單擊命令按鈕.則消息框的輸出結(jié)果是A、1B、2C、3D、4標(biāo)準(zhǔn)答案:B知識點解析:本題考查VBA中選擇結(jié)構(gòu)的知識。在本題中用了多個If分支結(jié)構(gòu),這些結(jié)構(gòu)是順序的而不是嵌套的,所以會順序執(zhí)行判斷是否滿足條件。首先75大于60。所以i=1,然后再判斷75大于70。所以i=2,再接著判斷75既不大于80也不大于90,所以最后消息框里輸出的i值為2。30、常見的數(shù)據(jù)模型有3種,它們是A、網(wǎng)狀、關(guān)系和語義B、層次、關(guān)系和網(wǎng)狀C、環(huán)狀、層次和關(guān)系D、字段名、字段類型和記錄標(biāo)準(zhǔn)答案:B知識點解析:本題考查數(shù)據(jù)庫的基本知識。常見的數(shù)據(jù)模型共有三種,分別是層次模型、網(wǎng)狀模型和關(guān)系模型,目前最普遍應(yīng)用的是關(guān)系模型。此外,今年發(fā)展的面向?qū)ο竽P鸵仓饾u成為主流數(shù)據(jù)模型。31、在VBA中,能自動檢查出來的錯誤是A、語法錯誤B、邏輯錯誤C、運行錯誤D、注釋錯誤標(biāo)準(zhǔn)答案:A知識點解析:在VBA中,能自動檢查出來的錯誤是語法錯誤,如有語法錯誤則程序不會繼續(xù)運行,邏輯錯誤、注釋錯誤是不能自動檢查出來的,邏輯錯誤需要調(diào)試,對結(jié)果進行分析,需要人為檢查,注釋錯誤不影響程序執(zhí)行。32、在Access中,如果要處理具有復(fù)雜條件或循環(huán)結(jié)構(gòu)的操作,則應(yīng)該使用的對象是A、窗體B、模塊C、宏D、報表標(biāo)準(zhǔn)答案:B知識點解析:本題考查VBA程序設(shè)計的知識。模塊是能夠被程序調(diào)用的函數(shù),可以在模塊中放置任意復(fù)雜的代碼段。而窗體只能設(shè)計自己的事件,報表也不能設(shè)計復(fù)雜的代碼,宏里面只能設(shè)計宏操作。33、SQL語句的Where子句可以限制窗體中的記錄,完成同樣功能的宏命令是A、RequcryB、FindRecordC、ApplyFilterD、FindNextRecord標(biāo)準(zhǔn)答案:C知識點解析:“ApplyFilter”宏操作可以對表、窗體或報表應(yīng)用篩選、查詢或“SQLWHERE”子句,以便限制或排序表、基礎(chǔ)表以及窗體或報表的查詢中的記錄,所以選項C正確。34、當(dāng)窗體的大小發(fā)生變化時,觸發(fā)的事件是A、ResizeB、ChangeC、UnloadD、AfterUpdate標(biāo)準(zhǔn)答案:A知識點解析:Resize事件是在打開窗體后,當(dāng)窗體的大小發(fā)生變化時觸發(fā)的事件。Change事件是當(dāng)文本框或其它控件中的文本或數(shù)據(jù)發(fā)生變化時觸發(fā)的事件。Unload事件是加載窗體時激發(fā)的事件。AfterUpdate文本框內(nèi)容更新后激發(fā)的事件,所以選擇選項A。35、下列敘述中正確的是A、棧是“先進先出”的線性表B、隊列是“先進后出”的線性表C、循環(huán)隊列是非線性結(jié)構(gòu)D、有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu)標(biāo)準(zhǔn)答案:D知識點解析:本題主要考查了棧、隊列、循環(huán)隊列的概念,棧是先進后出的線性表,隊列是先進先出的線性表。根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。有序線性表既可以采用順序存儲結(jié)構(gòu),又可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu)。36、軟件生命周期中的活動不包括A、市場調(diào)研B、需求分析C、軟件測試D、軟件維護標(biāo)準(zhǔn)答案:A知識點解析:軟件的生命周期描述了軟件從產(chǎn)生到最終消亡的全過程,生命周期中的活動包括需求分析、軟件設(shè)計(分為概要設(shè)計和詳細設(shè)計)、軟件實現(xiàn)、軟件測試和軟件維護,不包括市場調(diào)研。37、創(chuàng)建表,可以在什么中進行A、報表設(shè)計器B、表瀏覽器C、表設(shè)計器D、查詢設(shè)計器標(biāo)準(zhǔn)答案:C知識點解析:暫無解析38、在Access中,以下哪個不屬于查詢操作方式A、選擇查詢B、參數(shù)查詢C、準(zhǔn)則查詢D、操作查詢標(biāo)準(zhǔn)答案:C知識點解析:查詢有選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢,不存在準(zhǔn)則查詢。39、若要求在文本框中輸入文本時達到密碼“*”的顯示效果,則應(yīng)該設(shè)置的屬性是A、默認(rèn)值B、有效性文本C、輸入掩碼D、密碼標(biāo)準(zhǔn)答案:C知識點解析:暫無解析40、關(guān)系模型中的關(guān)系模式至少應(yīng)是()。A、1NFB、2NFC、3NFD、BCNF標(biāo)準(zhǔn)答案:A知識點解析:關(guān)系數(shù)據(jù)庫中的關(guān)系是要滿足一定要求的,滿足不同程度要求的為不同的范式。滿足最低要求的叫第一范式,簡稱1NF。在滿足第一范式的基礎(chǔ)上,進一步滿足更多要求規(guī)范則是第二范式。然后在滿足第二范式的基礎(chǔ)上,還可以再滿足第三范式,以此類推。對于關(guān)系模式,若其中的每個屬性都已不能再分為簡單項,則它屬于第一范式。若某個關(guān)系R為第一范式,并且R中每一個非主屬性完全依賴于R的某個候選鍵,則稱其為第二范式。第二范式消除了非主屬性對主鍵的部分依賴。如果關(guān)系R是第二范式,并且每個非主屬性都不傳遞依賴于R的候選鍵,則稱R為第三范式。(傳遞依賴:在關(guān)系模式中,如果Y→X,X→A,且X不決定Y和A不屬于X,那么Y→A是傳遞依賴。)比第三范式更高級的BCF范式,它要求所有屬性都不傳遞依賴于關(guān)系的任何候選鍵。國家二級ACCESS機試(選擇題)模擬試卷第4套一、選擇題(本題共25題,每題1.0分,共25分。)1、表中要添加Intemet站點的網(wǎng)址,字段應(yīng)采用的數(shù)據(jù)類型是()。A、OLE對象B、超級鏈接C、查閱向?qū)、自動編號標(biāo)準(zhǔn)答案:B知識點解析:在數(shù)據(jù)表中,應(yīng)采用超級鏈接型的字段保存超級鏈接。2、某二叉樹共有l(wèi)2個節(jié)點,其中葉子節(jié)點只有1個。則該二叉樹的深度為(假設(shè)根節(jié)點在第1層)()。A、3B、6C、8D、12標(biāo)準(zhǔn)答案:D知識點解析:根據(jù)二叉樹的性質(zhì),度為0的節(jié)點(葉子節(jié)點)總是比度為2的節(jié)點多一個。題目中的二叉樹的葉子節(jié)點為1,因此度為2的節(jié)點的數(shù)目為0。故該二叉樹為12層,每層只有一個節(jié)點。3、可以插入圖片的字段類型是A、文本B、備注C、OLE對象D、超鏈接標(biāo)準(zhǔn)答案:C知識點解析:OLE對象指字段允許單獨地鏈接或嵌入OLE對象(例如M-icrosoftWord文檔、MicrosoftExcel電子表格、圖像、聲音或其他二進制數(shù)據(jù)),可以將這些對象鏈接或嵌入到MiciosoftAccess表中。4、使用表設(shè)計器定義表中字段時,不是必須設(shè)置的內(nèi)容是A、字段名稱B、數(shù)據(jù)類型C、說明D、字段屬性標(biāo)準(zhǔn)答案:C知識點解析:本題考查表設(shè)計器的知識。在使用表設(shè)計器定義表中的字段時,必須指定字段名、數(shù)據(jù)類型和字段屬性,而說明可以不指定。5、下列算法中均以比較作為基本運算,則平均情況與最壞情況下的時間復(fù)雜度相同的是A、在順序存儲的線性表中尋找最大項B、在順序存儲的線性表中進行順序查找C、在順序存儲的有序表中進行對分查找D、在鏈?zhǔn)酱鎯Φ挠行虮碇羞M行查找標(biāo)準(zhǔn)答案:A知識點解析:最壞情況下的時間復(fù)雜度稱為最壞時間復(fù)雜度。一般不特別說明,討論的時間復(fù)雜度均是最壞情況下的時間復(fù)雜度。最壞情況下的時間復(fù)雜度是算法在任何輸入實例上運行時間的上界,這就保證了算法的運行時間不會比任何情況更長。平均時間復(fù)雜度是指所有可能的輸入實例均以等概率出現(xiàn)的情況下,算法的期望運行時間。在輸入不同的情況下算法的運行時間復(fù)雜度可能會發(fā)生變化。平均時間復(fù)雜度給出了算法的期望運行時間,有助于算法好壞的評價以及在不同算法之間比較時有一個統(tǒng)一標(biāo)準(zhǔn)。在順序存儲的線性表中尋找最大項,其平均情況與最壞情況下的時間復(fù)雜度都是n/2。6、若要求輸入的數(shù)據(jù)具有固定的格式,應(yīng)設(shè)置字段的屬性是()。A、格式B、默認(rèn)值C、輸入掩碼D、字段大小標(biāo)準(zhǔn)答案:C知識點解析:“輸入掩碼”是用戶輸入數(shù)據(jù)時的提示格式。它規(guī)定了數(shù)據(jù)的輸入格式,有利于提高數(shù)據(jù)輸入的正確性。在本題中對要求輸入相對固定格式的數(shù)據(jù),需要定義字段的輸入掩碼。7、設(shè)二叉樹共有500個結(jié)點,其中葉子結(jié)點有250個。則度為2的結(jié)點個數(shù)是A、0B、1C、249D、不可能有這樣的二叉樹標(biāo)準(zhǔn)答案:C知識點解析:二叉樹的每個結(jié)點至多只有二棵子樹(不存在度大于2的結(jié)點),二叉樹的子樹有左右之分,次序不能顛倒。二叉樹的第i層至多有2i-1個結(jié)點;深度為k的二叉樹至多有2k-1個結(jié)點;對任何一棵二叉樹T,如果其終端結(jié)點數(shù)為n0,度為2的結(jié)點數(shù)為n2,則n0=n2+1。本題中,葉子結(jié)點有250個,度為2的結(jié)點數(shù)為n2=n0-1=250-1=249。8、VBA中將字符串中小寫字母轉(zhuǎn)化為大寫字母的函數(shù)是()。A、LtrimB、RtrimC、MaxD、Ucase標(biāo)準(zhǔn)答案:D知識點解析:LTrim函數(shù):刪除字符串的開始空格。RTrim函數(shù):刪除字符串的尾部空格。Trim函數(shù):刪除字符串的開始和尾部空格。Ucase函數(shù):將字符串中小寫字母轉(zhuǎn)化為大寫字母。所以本題答案是D。9、下列數(shù)組聲明語句中,正確的是()。A、Dima[3,4]AsIntegerB、Dima(3,4)AsIntegerC、Dima(n,n)AsIntegerD、Dima[3,n]AsInteger標(biāo)準(zhǔn)答案:B知識點解析:聲明數(shù)組時,數(shù)組的上下標(biāo)需要明確含義的數(shù)字表示,并用圓括號括起來,同時要指定數(shù)組類型。10、計算機軟件的構(gòu)成是A、源代碼B、程序和數(shù)據(jù)C、程序和文檔D、程序、數(shù)據(jù)及相關(guān)文檔標(biāo)準(zhǔn)答案:D知識點解析:計算機軟件由程序和有關(guān)的文檔組成。程序是指令序列的符號表示,文檔是軟件開發(fā)過程中建立的技術(shù)資料。所以選項D正確。11、如有聲明語句Dima(2,-3To2,4),則數(shù)組a包含元素的個數(shù)是()。A、40B、75C、12D、90標(biāo)準(zhǔn)答案:D知識點解析:數(shù)組的默認(rèn)下限為0,所以Dima(2,-3T02,4),第一維下標(biāo)為0,1,2,共3個;第二維下標(biāo)為-3,-2,-1,0,1,2,共6個;第三維下標(biāo)為0,1,2,3,4,共5個,因此數(shù)據(jù)a包含的元素個數(shù)為3×6×5=90。12、某系統(tǒng)結(jié)構(gòu)圖如下圖所示,該系統(tǒng)結(jié)構(gòu)圖的寬度是A、5B、4C、2D、1標(biāo)準(zhǔn)答案:B知識點解析:所謂的軟件系統(tǒng)結(jié)構(gòu)圖的寬度,就是結(jié)構(gòu)中某一層最大模塊數(shù),故該圖的寬度為4。13、在下列查詢語句中,與SELECTTABL*FROMTAB1WHEREInStr([簡歷],"籃球")<>0功能相同的語句是A、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球"B、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球"C、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球*"D、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球*"標(biāo)準(zhǔn)答案:C知識點解析:InStr(<str1>,<str2>)函數(shù):檢索子字符串str2在字符串str1中最早出現(xiàn)的位置,返回一整型數(shù)。InStr([簡歷],“籃球”)<>0,返回不等于0的值表示“籃球”在簡歷字段出現(xiàn),與Like“*籃球*”所表達意思一致,*代表匹配零個或多個字符。14、下列關(guān)于報表的敘述中,正確的是A、報表只能輸入數(shù)據(jù)B、報表只能輸出數(shù)據(jù)C、報表可以輸入和輸出數(shù)據(jù)D、報表不能輸入和輸出數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表的知識。Access中的報表和窗體都是Access數(shù)據(jù)庫的對象,窗體與報表的建立過程基本上是一樣的;最終窗體一般顯示在屏幕上,而報表通常打印在紙上:窗體可以有交互,而報表沒有交互,也就是報表不能輸入數(shù)據(jù)。15、假設(shè)數(shù)據(jù)庫中表2與表1建立了"一對多"的關(guān)系,表1為"多"的一方,則下述說法中正確的是()。A、表1中的一個字段能與表2中的多個字段匹配B、表2中的一個字段能與表1中的多個字段匹配C、表1中的一個記錄能與表2中的多個記錄匹配D、表2中的一個記錄能與表1中的多個記錄匹配標(biāo)準(zhǔn)答案:D知識點解析:在一對多的聯(lián)系中,如果表1為多的一方,則表2的一條記錄在表1中可以有多條記錄與之對應(yīng),但表1中的一條記錄最多只能與表2的一條記錄相對應(yīng)。所以本題答案為D。16、在“職工”表中有姓名、性別、出生日期等字段,查詢并顯示男職工年齡最大的職工姓名、性別和年齡,正確的SQL命令是A、SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM職工WHERE性別=男B、SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM職工WttERE性別="男"C、SELECT姓名,性別,年齡FROM職工WHERE年齡=MAX(YEAR(DATE())-YEAR([出生日期]))AND性別=男D、SELECT姓名,性別,年齡FROM職工WHERE年齡=MAX(YEAR(DATE())-YEAR([出生日期]))AND性別="男"標(biāo)準(zhǔn)答案:B知識點解析:表示年齡最大值應(yīng)該使用表達式“MAX(YEAR(DbATE())-YEAR([出生日期]))”,在SQL語言中,使用“AS”關(guān)鍵字給字段起別名,所以選項C、選項D語法均為錯誤;Where后跟條件表達式,其中作為文本的條件,應(yīng)該使用一對雙引號括起來,所以選項B正確。17、若Access數(shù)據(jù)表中有姓名為“李建華”的記錄,下列無法查詢出“李建華”的表達式是A、Like“華”B、Like“*華”C、Like“*華*”D、Like“??華”標(biāo)準(zhǔn)答案:A知識點解析:Like運算符的作用如下表所示:所以只有選項A無法查出“李建華”。18、在設(shè)計視圖中,若沒有設(shè)置條件,但對某一字段的“總計”行選擇了“計數(shù)”選項,則含義是A、統(tǒng)計符合條件的記錄個數(shù),包括Null(空)值B、統(tǒng)計符合條件的記錄個數(shù),不包括Null(空)值C、統(tǒng)計全部記錄的個數(shù),包括Null(空)值D、統(tǒng)計全部記錄的個數(shù),不包括Null(空)值標(biāo)準(zhǔn)答案:D知識點解析:總計項中的“計數(shù)”功能是統(tǒng)計一組記錄中某字段的非空值個數(shù),所以選項D正確。19、可作為報表記錄源的是A、表B、查詢C、Select語句D、以上都可以標(biāo)準(zhǔn)答案:D知識點解析:本題考查報表數(shù)據(jù)源的知識。報表可以用于顯示一些固定的信息,也可以顯示表和查詢中的數(shù)據(jù),但是它本身并不存儲,必須從外部獲得數(shù)據(jù)源。表、查詢或者select語句都可以作為這種記錄源。20、在宏的條件表達式中,要引用“rptT”報表上名為“txtName”控件的值,可以使用的引用表達式是A、Reports!rptT!txtNameB、Report!txtNameC、rptT!txtNameD、txtName標(biāo)準(zhǔn)答案:A知識點解析:本題考查數(shù)據(jù)庫對象的引用方法。基本語法格式為:Foms(或Reports)!窗體(或報表)名稱!控件名稱[.屬性名],其中F0rms或Repons分別表示窗體或報表對象集合。感嘆號“!”分隔開對象名稱和控件名稱?!皩傩悦Q”部分默認(rèn)(即在控件名稱后不添加屬性)時,表示該控件的值。要引用“rptT”報表上名為“txtName”控件的值,則選項A正確。21、下列Access內(nèi)置函數(shù)中,屬于域聚合函數(shù)的是A、CountB、DMaxC、CDateD、Max標(biāo)準(zhǔn)答案:B知識點解析:數(shù)據(jù)庫數(shù)據(jù)訪問中常用的域聚合函數(shù)有:Nz函數(shù)、DCount函數(shù)、DAvg函數(shù)和DSum函數(shù)、DMax函數(shù)和DMin函數(shù)及DLookup函數(shù),所以選項B正確。22、VBA中定義符號常量使用的關(guān)鍵字是A、ConstB、DimC、PublicD、Static標(biāo)準(zhǔn)答案:A知識點解析:暫無解析23、Access中,設(shè)置為主鍵的字段A、不能設(shè)置索引B、可設(shè)置為“有(有重復(fù))”索引C、系統(tǒng)自動設(shè)置索引D、可設(shè)置為“無”索引標(biāo)準(zhǔn)答案:C知識點解析:暫無解析24、若窗體Frml中有一個命令按鈕Cmdl,則窗體和命令按鈕的Click事件過程名分別為A、Form_Click()Commandl_Click()B、Frml_Click()Commamdl_Click()C、Form_Click()Cmdl_Click()D、Frml_Click()Cmdl_Click()標(biāo)準(zhǔn)答案:C知識點解析:暫無解析25、Access中通配符“_”的含義是A、通配任意單個運算符B、通配任意單個字符C、通配任意多個減號D、通配指定范圍內(nèi)的任意單個字符標(biāo)準(zhǔn)答案:D知識點解析:暫無解析國家二級ACCESS機試(選擇題)模擬試卷第5套一、選擇題(本題共25題,每題1.0分,共25分。)1、按數(shù)據(jù)的組織形式,數(shù)據(jù)庫的數(shù)據(jù)模型可分為三種模型,它們是A、小型、中型和大型B、網(wǎng)狀、環(huán)狀和鏈狀C、層次、網(wǎng)狀和關(guān)系D、獨享、共享和實時標(biāo)準(zhǔn)答案:C知識點解析:本題考查數(shù)據(jù)庫的基本知識。常見的數(shù)據(jù)模型有3種,分別是層次模型、網(wǎng)狀模型和關(guān)系模型,目前普遍應(yīng)用的是關(guān)系模型。層次模型用樹形結(jié)構(gòu)描述實體間的關(guān)系;網(wǎng)狀模型用圖結(jié)構(gòu)描述實體間的關(guān)系:關(guān)系模型用二維表描述實體間的關(guān)系。2、下列敘述中正確的是()。A、隊列是“先進后出”的線性表B、棧是“先進先出”的線性表C、數(shù)據(jù)可分為線性結(jié)構(gòu)和非線性結(jié)構(gòu)D、循環(huán)隊列是非線性結(jié)構(gòu)標(biāo)準(zhǔn)答案:C知識點解析:本題主要考查了棧、隊列、循環(huán)隊列的概念。棧是先進后出的線性表,隊列是先進先出的線性表,根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)雜程度,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。3、有二叉樹如下圖所示:則前序序列為A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGH標(biāo)準(zhǔn)答案:A知識點解析:前序遍歷首先訪問根結(jié)點然后遍歷左子樹,最后遍歷右子樹;在遍歷左、右子樹時,仍然先訪問根結(jié)點,然后遍歷左子樹,最后遍歷右子樹。故選項A正確,選項B為中序遍歷,選項C為后序遍歷,選項D不正確。4、下列敘述中正確的是A、帶鏈棧的棧底指針是固定的B、帶鏈棧的棧底指針是隨棧的操作而動態(tài)變化的C、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列為空D、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列中至少有一個元素標(biāo)準(zhǔn)答案:B知識點解析:棧(stack)又名堆棧,它是一種運算受限的線性表。其限制是僅允許在表的一端進行插入和刪除運算。這一端被稱為棧頂,相對地,把另一端稱為棧底。向一個棧插入新元素又稱作進棧、入?;驂簵?,它是把新元素放到棧頂元素的上面,使之成為新的棧頂元素;從一個棧刪除元素又稱作出?;蛲藯?,它是把棧項元素刪除掉,使其相鄰的元素成為新的棧頂元素。帶鏈棧的棧底指針是隨棧的操作而動態(tài)變化的;若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列可能為0也可能為1。5、設(shè)表的長度為n。在下列算法中,最壞情況下時間復(fù)雜度最高的是A、堆排序B、希爾排序C、有序鏈表查找D、循環(huán)鏈表中尋找最大項標(biāo)準(zhǔn)答案:B知識點解析:希爾排序(ShellSort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進版本。排序方法最壞時間復(fù)雜度:直接插入為O(n2)、簡單選擇為O(n2)、起泡排序為O(n2)、快速排序為O(n2)、堆排序為O(nlog2n)、歸并排序為O(nlog2n)。6、在窗體中,最基本的區(qū)域是()。A、頁面頁眉B、主體C、窗體頁眉D、窗體頁腳標(biāo)準(zhǔn)答案:B知識點解析:在窗體中,最基本的區(qū)域為窗體的主體部分。7、如果要在整個報表的最后輸出信息,需要設(shè)置A、頁面頁腳B、報表頁腳C、頁面頁眉D、報表頁眉標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標(biāo)題、圖形或者說明性文字;報表頁腳處于報表的結(jié)束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。8、SQL語句的WHERE子句可以限制表中的記錄,完成同樣功能的宏命令是()。A、RequeryB、FindRecordC、ApplyFilterD、FindNextRecord標(biāo)準(zhǔn)答案:C知識點解析:ApplyFilter宏操作命令可以對表、窗體或報表應(yīng)用篩選、查詢或SQL的WHERE字句,以限制或排序表、窗體及報表的記錄。9、主窗體和子窗體通常用于顯示多個表或查詢中的數(shù)據(jù),這些表或查詢中的數(shù)據(jù)一般應(yīng)該具有的關(guān)系是()。A、一對一B、一對多C、多對多D、關(guān)聯(lián)標(biāo)準(zhǔn)答案:B知識點解析:窗體中的窗體稱為子窗體,包含子窗體的窗體稱為主窗體,主窗體和子窗體顯示的表或查詢中的數(shù)據(jù)具有一對多關(guān)系。例如,有一個“教學(xué)管理”數(shù)據(jù)庫,其中,每名學(xué)生可以選多門課,這樣“學(xué)生”表和“選課成績”表之間就存在一對多的關(guān)系,“學(xué)生”表中的每一條記錄都與“選課成績”表中的多條記錄相對應(yīng)。10、在E-R圖中,用來表示實體間聯(lián)系的圖形是A、橢圓形B、矩形C、菱形D、三角形標(biāo)準(zhǔn)答案:C知識點解析:構(gòu)成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:實體型(Entity)一用矩形表示;屬性(Attribute)一用橢圓形表示,聯(lián)系(Relationship)一用菱形表示,菱形框內(nèi)寫明聯(lián)系名。11、設(shè)有一個商店的數(shù)據(jù)庫,記錄客戶及其購物情況,由三個關(guān)系組成:商品(商品號,商品名,單價,商品類別,供應(yīng)商),客戶(客戶號,姓名,地址,電郵,性別,身份證號),購買(客戶號,商品號,購買數(shù)量),則關(guān)系購買的鍵為A、客戶號B、商品號C、客戶號,商品號D、客戶號,商品號,購買數(shù)量標(biāo)準(zhǔn)答案:C知識點解析:購買關(guān)系是聯(lián)系客戶和商品表的紐帶,所以購買表的鍵為客戶號和商品號,選項C正確。12、在數(shù)據(jù)庫中,數(shù)據(jù)模型包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和A、查詢B、數(shù)據(jù)類型C、關(guān)系運算D、數(shù)據(jù)約束標(biāo)準(zhǔn)答案:D知識點解析:在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型有三個要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的約束條件。其中數(shù)據(jù)的約束條件包括三種:實體完整性約束條件、參照完整性約束條件和用戶定義的完整性約束條件。因此選項D正確。13、表示學(xué)生選修課程的關(guān)系模式是SC(S#,C#,G),其中S#為學(xué)號,C#為課程號,G為成績,檢索選修了課程號為2的課且成績不及格的學(xué)生學(xué)號的表達式是A、πS#(σC#=2∧G<60(SC))B、σG<60(SC)C、σC#=2∧G<60(SC)D、πS#(σC=2(SC)標(biāo)準(zhǔn)答案:A知識點解析:檢索選修了課程號為2的課且成績不及格的學(xué)生學(xué)號的表達式,首先對關(guān)系模式SC在C#列進行滿足課程號為2并且成績不及格(G<60)選擇運算,對得到的結(jié)果,再在學(xué)號S#列進行投影運算。所以選項A正確。14、運行下列程序段,結(jié)果是Form=10to1step0k=k+3NextmA、形成死循環(huán)B、循環(huán)體不執(zhí)行即結(jié)束循環(huán)C、出現(xiàn)語法錯誤D、循環(huán)體執(zhí)行一次后結(jié)束循環(huán)標(biāo)準(zhǔn)答案:B知識點解析:FOR是循環(huán)語句,當(dāng)step>=0時,to前數(shù)字要小于后面數(shù)字,否則將不執(zhí)行。本題中to前數(shù)字是10大于后面數(shù)字1則不執(zhí)行此循環(huán)體,直接跳過。15、下列與窗體和報表相關(guān)的敘述中,正確的是A、在窗體和報表中均不能設(shè)置頁面頁眉B、在窗體和報表中均可以根據(jù)需要設(shè)置頁面頁眉C、在窗體中可以設(shè)置頁面頁眉,在報表中不能設(shè)置頁面頁眉D、在窗體中不能設(shè)置頁面頁眉,在報表中可以設(shè)置頁面頁眉標(biāo)準(zhǔn)答案:B知識點解析:“頁面頁眉”一般用來設(shè)置窗體或報表在打印時的頁頭信息,所以選項B正確。16、報表的頁面頁腳節(jié)有一個文本框,其控件來源屬性設(shè)置為:=[page]&"頁/"&[pages]&"頁",該報表共6頁,則打印預(yù)覽報表時第1頁報表的頁碼輸出為A、1頁/6頁B、1頁,6頁C、第1頁,共6頁D、1/6頁標(biāo)準(zhǔn)答案:A知識點解析:[Page]代表當(dāng)前頁號,[Pages]代表總頁數(shù),所以表達式“=[page]&"頁/"&[pages]&"頁"”打印預(yù)覽報表時第1頁報表的頁碼輸出為“1頁/6頁”。所以選項A正確。17、在窗體中為了更新數(shù)據(jù)表中的字段,要選擇相關(guān)的控件,正確的控件選擇是A、只能選擇綁定型控件B、只能選擇計算型控件C、可以選擇綁定型或計算型控件D、可以選擇綁定型、非綁定型或計算型控件標(biāo)準(zhǔn)答案:A知識點解析:“數(shù)據(jù)”屬性決定一個控件或窗體中的數(shù)據(jù)來源,以及操作數(shù)據(jù)的規(guī)則,只有綁定性控件才可以與數(shù)據(jù)庫中的數(shù)據(jù)表進行綁定,并對數(shù)據(jù)表進行修改。18、窗體有命令按鈕Commandl和文本框Textl,對應(yīng)的事件代碼如下:PrivateSubCommand1_Click()Fori=1To4x=3Forj=1To3Fork=1To2x=x+3Nextk,j,iText1.Value=Str(x)EndSub運行以上事件過程,文本框中的輸出是A、6B、12C、18D、21標(biāo)準(zhǔn)答案:D知識點解析:此處嵌套三層循環(huán),最外層循環(huán)總是把x值初始化為3,所以只看內(nèi)兩層循環(huán)的次數(shù)及累加,內(nèi)兩層一共循環(huán)3*2=6次,每次x的值累加3,即共累加6*3=18,再加上初始值x=3+18=21。19、在窗體中有一個標(biāo)簽Lbl和一個命令按鈕Commandl,事件代碼如下:OptionCompareDatabaseDimaAsString*10PrivateSubCommandl_Click()a=”1234”b=Len(@A@Me.Lb1.Coption=bEndSub打開窗體后單擊命令按鈕,窗體中顯示的內(nèi)容是A、4B、5C、10D、40標(biāo)準(zhǔn)答案:C知識點解析:暫無解析20、在宏表達式中要引用Form1窗體中的txt1控件的值,正確的引用方法是()。A、Form1!txt1B、txt1C、Forms!Form1!txt1D、Forms!txt1標(biāo)準(zhǔn)答案:C知識點解析:在宏表達式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。21、下列關(guān)于宏和宏組的說法中正確的是()。A、宏是由一系列操作組成,不能是一個宏組B、創(chuàng)建宏與宏組的區(qū)別在于:創(chuàng)建宏可以用來執(zhí)行某個特定的操作,創(chuàng)建宏組則是用來執(zhí)行一系列操作C

溫馨提示

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

最新文檔

評論

0/150

提交評論