![國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共270題)_第1頁](http://file4.renrendoc.com/view3/M01/1E/3C/wKhkFma8AXeAKfnMAAHWWQP1izE135.jpg)
![國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共270題)_第2頁](http://file4.renrendoc.com/view3/M01/1E/3C/wKhkFma8AXeAKfnMAAHWWQP1izE1352.jpg)
![國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共270題)_第3頁](http://file4.renrendoc.com/view3/M01/1E/3C/wKhkFma8AXeAKfnMAAHWWQP1izE1353.jpg)
![國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共270題)_第4頁](http://file4.renrendoc.com/view3/M01/1E/3C/wKhkFma8AXeAKfnMAAHWWQP1izE1354.jpg)
![國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共270題)_第5頁](http://file4.renrendoc.com/view3/M01/1E/3C/wKhkFma8AXeAKfnMAAHWWQP1izE1355.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
國家二級ACCESS機(jī)試(選擇題)模擬試卷11(共9套)(共270題)國家二級ACCESS機(jī)試(選擇題)模擬試卷第1套一、選擇題(本題共25題,每題1.0分,共25分。)1、下面屬于白盒測試方法的是()。A、等價類劃分法B、判定一條件覆蓋C、因果圖法D、錯誤推測法(猜錯法)標(biāo)準(zhǔn)答案:B知識點解析:白盒測試法主要有邏輯覆蓋、基本路徑測試等。其中,邏輯覆蓋又包括語句覆蓋、路徑覆蓋、判定覆蓋、條件覆蓋、判斷一條件覆蓋。黑盒測試方法主要有等價類劃分法、邊界值分析法、錯誤推測法和因果圖等。2、下面屬于黑盒測試方法的是A、語句覆蓋B、邏輯覆蓋C、邊界值分析D、路徑覆蓋標(biāo)準(zhǔn)答案:C知識點解析:采用黑盒技術(shù)設(shè)計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。3、在滿足實體完整性約束的條件下A、一個關(guān)系中應(yīng)該有一個或多個候選關(guān)鍵字B、一個關(guān)系中只能有一個候選關(guān)鍵字C、一個關(guān)系中必須有多個候選關(guān)鍵字D、一個關(guān)系中可以沒有候選關(guān)鍵字標(biāo)準(zhǔn)答案:A知識點解析:在關(guān)系數(shù)據(jù)庫中,實體完整性的概念是主屬性不能為空。在滿足實體完整性的前提下,必須在關(guān)系中存在主屬性,也就是在關(guān)系中應(yīng)該有候選關(guān)鍵字。一個關(guān)系中可以有一個或者多個候選關(guān)鍵字。4、窗體Caption屬性的作用是A、確定窗體的標(biāo)題B、確定窗體的名稱C、確定窗體的邊界類型D、確定窗體的字體標(biāo)準(zhǔn)答案:A知識點解析:窗體的Caption屬性定義窗口標(biāo)題欄中的內(nèi)容。如果標(biāo)題屬性為空,窗口標(biāo)題欄則顯示窗體中字段所在表格的名稱。5、下列關(guān)于數(shù)據(jù)庫設(shè)計的敘述中,錯誤的是()。A、設(shè)計時應(yīng)將有聯(lián)系的實體設(shè)計成一張表B、設(shè)計時應(yīng)避免在表之間出現(xiàn)重復(fù)的字段C、使用外部關(guān)鍵字來保證關(guān)聯(lián)表之間的聯(lián)系D、表中的字段必須是原始數(shù)據(jù)和基本數(shù)據(jù)元素標(biāo)準(zhǔn)答案:A知識點解析:為了合理組織數(shù)據(jù),關(guān)系數(shù)據(jù)庫的設(shè)計應(yīng)遵從以下幾個基本設(shè)計原則。(1)關(guān)系數(shù)據(jù)庫的設(shè)計應(yīng)該遵從概念單一化“一事一地”的原則。“一事一地”指的是一個表描述一個實體或?qū)嶓w間的一種聯(lián)系,偽如將有關(guān)學(xué)生基本情況的數(shù)據(jù),包括性別、年齡、籍貫等,保存到學(xué)生表中;把成績信息保存到成績表中,而不是將這些數(shù)據(jù)統(tǒng)統(tǒng)放到一起。(2)避免表之間出現(xiàn)重復(fù)字段。避免表之間出現(xiàn)重復(fù)字段,是指除了保證表中有反映與其他表之間的聯(lián)系的外部關(guān)鍵字之外,盡量避免在表之間出現(xiàn)重復(fù)字段。(3)表中的字段必須是原始數(shù)據(jù)和基本數(shù)據(jù)元素。(4)用外部關(guān)鍵字來保證有關(guān)聯(lián)的表之間的聯(lián)系。6、對象實現(xiàn)了數(shù)據(jù)和操作(方法)的結(jié)合,其實現(xiàn)的機(jī)制是A、封裝B、繼承C、隱蔽D、抽象標(biāo)準(zhǔn)答案:A知識點解析:封裝,即隱藏對象的屬性和實現(xiàn)細(xì)節(jié),僅對外公開接口,控制在程序中屬性的讀和修改的訪問級別;將抽象得到的數(shù)據(jù)和行為(或功能)相結(jié)合,形成一個有機(jī)的整體,也就是將數(shù)據(jù)與操作數(shù)據(jù)的源代碼進(jìn)行有機(jī)的結(jié)合,形成“類”,其中數(shù)據(jù)和函數(shù)都是類的成員。所以選項A正確。7、在學(xué)生表中,如果要找出性別為"男"的學(xué)生,所采用的關(guān)系運算是()。A、選擇B、投影C、聯(lián)接D、自然聯(lián)接標(biāo)準(zhǔn)答案:A知識點解析:選擇:從關(guān)系中找出滿足給定條件的元組的操作。投影:從關(guān)系模式中指定若干屬性組成新的關(guān)系。聯(lián)接:將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。自然聯(lián)接:在聯(lián)接運算中,按照字段值對應(yīng)相等為條件進(jìn)行的聯(lián)接操作稱為等值聯(lián)接,自然聯(lián)接是去掉重復(fù)屬性的等值聯(lián)接。8、在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學(xué)生成績,如果輸入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進(jìn)入后續(xù)程序處理。run35命令按鈕的Click的事件代碼如下:PrivateSubrun35_Click()DimflagAsBoolcanresult=0flag=TrueDoWhileflagresult=Val(InputBox(”請輸入學(xué)生成績:","輸入"))Ifresult>=0Andresult<=100ThenElseMsgBox”成績輸入錯誤,請重新輸入”EndIfLoopRem成績輸入正確后的程序代碼略EndSub程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是A、flag=FalseB、flag=NotflagC、flag=TrueD、ExitDo標(biāo)準(zhǔn)答案:C知識點解析:根據(jù)題目要求,當(dāng)輸入正確的成績后,進(jìn)入后續(xù)的程序處理,F(xiàn)lag初始為True,進(jìn)入dowhile循環(huán),循環(huán)條件為Flag。當(dāng)輸入錯誤的成績時,提示信息并不改變Flag標(biāo)記。即還為True,繼續(xù)進(jìn)行循環(huán);當(dāng)輸入正確成績時,應(yīng)將Flag標(biāo)記為False,這樣才可以跳出循環(huán),繼續(xù)后續(xù)的程序處理,否則將一直停留在循環(huán)這里.9、若變量i的初值為8,則下列循環(huán)語句中循環(huán)體的執(zhí)行次數(shù)為DoWhilei<=17i=i+2LoopA、3次B、4次C、5次D、6次標(biāo)準(zhǔn)答案:C知識點解析:DoWhile…Loop循環(huán)結(jié)構(gòu)是當(dāng)條件為假時,重復(fù)執(zhí)行循環(huán)體,直至條件表達(dá)式為真,結(jié)束循環(huán)。每次循環(huán)對應(yīng)的i值:10、在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)EndSubPublicSubPtoc(nAsInteger,ByValmAsInteger)n=nMod10m=mMod10EndSub打開窗體運行后,單擊命令按鈕,立即窗口上輸出的結(jié)果是()。A、2和32B、12和32C、10和10D、32和2標(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不隨之改變。11、有三個關(guān)系R,S和T如下圖所示:則由關(guān)系R和S得到關(guān)系T的運算是A、自然連接B、交C、投影D、并標(biāo)準(zhǔn)答案:A知識點解析:選擇是單目運算,其運算對象是一個表。該運算按給定的條件,從表中選出滿足條件的行形成一個新表作為運算結(jié)果。投影也是單目運算,該運算從表中選出指定的屬性值組成一個新表。自然連接是一種特殊的等價連接,它將表中有相同名稱的列自動進(jìn)行記錄匹配。自然連接不必指定任何同等連接條件。12、在已建窗體中有一命令按鈕(名為Commandl),該按鈕的單擊事件對應(yīng)的VBA代碼為:PrivateSubCommand1_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窗體上。13、工廠生產(chǎn)中所需的零件可以存放在多個倉庫中,而每一倉庫中可存放多種零件。則實體倉庫和零件間的聯(lián)系是A、多對多B、一對多C、多對一D、一對一標(biāo)準(zhǔn)答案:A知識點解析:零件可以存放在多個倉庫中,而每一倉庫中可存放多種零件。則實體倉庫和零件間的聯(lián)系是多對多的關(guān)系。選項A正確。14、不屬于VBA提供的程序運行錯誤處理的語句結(jié)構(gòu)是A、OnErrorThen標(biāo)號B、OnErrorGoto標(biāo)號C、OnErrorResumeNextD、OnErrorGoto0標(biāo)準(zhǔn)答案:A知識點解析:本題考查VBA中程序運行錯誤處理的知識。在VBA中,程序運行錯誤處理的語句有三種,分別是:OnErrorGoto標(biāo)號,在遇到錯誤發(fā)生時程序轉(zhuǎn)移到標(biāo)號所指位置代碼執(zhí)行;OnErrorResumeNext,在遇到錯誤發(fā)生時不會考慮錯誤并繼續(xù)執(zhí)行下一條語句;OnErrorGoto0,關(guān)閉錯誤處理。15、“tEmolovee”表結(jié)構(gòu)如下所示:在“tEmployee”表中,“姓名”字段的字段大小為10,在此列輸入數(shù)據(jù)時,最多可輸入的漢字?jǐn)?shù)的英文字符數(shù)分別是A、55B、510C、1010D、1020標(biāo)準(zhǔn)答案:C知識點解析:本題考查漢字和字母存儲形式的知識。Access中的漢字、字母和數(shù)字都采用Unicode編碼,存儲都占2個字節(jié),稱為一個字符。所以字段大小為10意味著無論漢字、字母還是數(shù)字都可以輸入10個。讀者要注意與其他數(shù)據(jù)庫語言例如VisualFoxPro等區(qū)分開來。16、Access數(shù)據(jù)庫中,若要求在窗體上設(shè)置輸入的數(shù)據(jù)是取自某一個表或查詢中記錄的數(shù)據(jù),或者取自某固定內(nèi)容的數(shù)據(jù),可以使用的控件是A、選項組控件B、列表框或組合框控件C、文本框控件D、復(fù)選框、切換按鋸、選項按鈕控件標(biāo)準(zhǔn)答案:B知識點解析:本題考查控件來源的知識。Access中的窗體中有一些控件可以與表或查詢中的字段相綁定,這時候就需要設(shè)置這些控件的數(shù)據(jù)來源。列表框和組合框的控件來源可以是表或查詢的字段,或者取自固定內(nèi)容的數(shù)據(jù)。17、為了在報表每頁的上部輸出單位名稱信息,應(yīng)設(shè)置的位置是A、頁面頁眉B、組頁眉C、報表主體D、報表頁眉標(biāo)準(zhǔn)答案:A知識點解析:要在報表的每頁上部輸出單位名稱信息,應(yīng)在“頁面頁眉節(jié)”中設(shè)置。18、VBA程序流程控制的方式是A、順序控制和分支控制B、順序控制和循環(huán)控制C、循環(huán)控制和分支控制D、順序、分支和循環(huán)控制標(biāo)準(zhǔn)答案:D知識點解析:本題考查結(jié)構(gòu)化程序設(shè)計的知識。VBA是一種結(jié)構(gòu)化的程序設(shè)計方式,結(jié)構(gòu)化的程序設(shè)計方式要求程序只能由順序、分支和循環(huán)三種基本控制結(jié)構(gòu)組成。19、下列能夠交換變量X和Y值的程序段是A、Y=X:X=YB、Z=X:Y=Z:X=YC、Z=X:X=Y:Y=ZD、Z=X:W=Y:Y=Z:X=Y標(biāo)準(zhǔn)答案:C知識點解析:想要交換X與Y的值,需要另一個變量作為中間變量Z,先把X值賦給Z,再把Y值賦給X,最后把Z的值賦給Y,交換完畢。20、下列代碼實現(xiàn)的功能是:若在窗體中一個名為tNum的文本框中輸入學(xué)號,則將“學(xué)生表”中對應(yīng)的“姓名”顯示在另一個名為tName文本框中。PfivmeSubtNurn_AfterUpdate()Me!tName=[]("姓名","學(xué)生表","學(xué)號=’"&Me!TNum&"’")EndSub則程序[]處應(yīng)該填寫的是A、DLookupB、LookupC、DFindD、IIf標(biāo)準(zhǔn)答案:A知識點解析:根據(jù)題意,[]處的代碼應(yīng)實現(xiàn)的功能是在”課程表”中查詢出“課程編號”等于tNum文本框中數(shù)據(jù)的“課程名稱”,此DLookup函數(shù)有此功能。DLookup函數(shù)的格式為:DLookup(表達(dá)式,記錄集[,條件式])。其中表達(dá)式用來指定要查詢的字段,即題中的”課程名稱”。記錄集用來指定要查詢的范圍,即題中的“課程表”。條件式用來指定查詢條件,即題中的“課程編號=’”MeltNum“’”,所以選擇選項A。21、Access將內(nèi)置函數(shù)分類進(jìn)行管理,下列選項中,不屬于Access內(nèi)置函數(shù)分類的是A、備注B、算術(shù)C、轉(zhuǎn)換D、檢查標(biāo)準(zhǔn)答案:A知識點解析:Access內(nèi)置函數(shù)分類包括數(shù)組、轉(zhuǎn)換、數(shù)字、程序流程、應(yīng)用程序、數(shù)據(jù)庫、域聚合、財務(wù)等,所以應(yīng)選擇選項A。22、若在“銷售總數(shù)”窗體中有“訂貨總數(shù)”文本框控件,能夠正確引用控件值的是()。A、Forms.[銷售總數(shù)].[訂貨總數(shù)]B、Forms![銷售總數(shù)].[訂貨總數(shù)]C、Forms.[銷售總數(shù)]![訂貨總數(shù)]D、Forms![銷售總數(shù)]![訂貨總數(shù)]標(biāo)準(zhǔn)答案:D知識點解析:引用窗體或報表上的控件值,使用語法如下:Forms![窗體名]![控件名]或[Forms]![窗體名]![控件名]和Reports![報表名]![控件名]或[Reports]![報表名]![控件名]。23、下列描述中正確的是A、軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤B、軟件測試的主要目的是確定程序中錯誤的位置C、為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作D、軟件測試是證明軟件沒有錯誤標(biāo)準(zhǔn)答案:A知識點解析:暫無解析24、不是窗體組成部分的是A、窗體頁眉B、窗體頁腳C、主體D、窗體設(shè)計器標(biāo)準(zhǔn)答案:D知識點解析:暫無解析25、如果數(shù)據(jù)經(jīng)常改變而Web應(yīng)用程序需要使用窗體時,則數(shù)據(jù)訪問頁應(yīng)使用A、靜態(tài)HTML文件B、動態(tài)HTML文件C、隨機(jī)HTML文件D、靜態(tài)HTML文件或動態(tài)HTML文件標(biāo)準(zhǔn)答案:B知識點解析:暫無解析國家二級ACCESS機(jī)試(選擇題)模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列敘述中正確的是A、線性表鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間一般要少于順序存儲結(jié)構(gòu)B、線性表鏈?zhǔn)酱鎯Y(jié)構(gòu)與順序存儲結(jié)構(gòu)的存儲空間都是連續(xù)的C、線性表鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間可以是連續(xù)的,也可以是不連續(xù)的D、以上說法均錯誤標(biāo)準(zhǔn)答案:C知識點解析:線性表的順序存儲結(jié)構(gòu)具備如下兩個基本特征:①線性表中的所有元素所占的存儲空間是連續(xù)的;②線性表中各數(shù)據(jù)元素在存儲空間中是按邏輯順序依次存放的。用一組任意的存儲單元來依次存放線性表的結(jié)點,這組存儲單元既可以是連續(xù)的,也可以是不連續(xù)的,甚至是零散分布在內(nèi)存中的任意位置上的。因此C選項正確。2、算法的空間復(fù)雜度是指A、算法在執(zhí)行過程中所需要的計算機(jī)存儲空間B、算法所處理的數(shù)據(jù)量C、算法程序中的語句或指令條數(shù)D、算法在執(zhí)行過程中所需要的臨時工作單元數(shù)標(biāo)準(zhǔn)答案:A知識點解析:算法的空間復(fù)雜度是指執(zhí)行這個算法所需要的內(nèi)存空間。這個內(nèi)存空間包括算法程序所占的空間,輸入的初始數(shù)據(jù)所占的存儲空間以及算法執(zhí)行過程中所需要的額外空間。3、如果字段內(nèi)容為聲音文件,則該字段的數(shù)據(jù)類型應(yīng)定義為()。A、備注B、文本C、超級鏈接D、OLE對象標(biāo)準(zhǔn)答案:D知識點解析:表中字段的數(shù)據(jù)類型OLE對象是指字段允許單獨的"鏈接"或"嵌入"OLE對象??梢枣溄踊蚯度氡碇械腛LE對象是指在其他使用OLE協(xié)議程序創(chuàng)建的對象。例如Word文檔、Excel電子表格、圖像、聲音或其他二進(jìn)制數(shù)據(jù)。4、數(shù)據(jù)庫設(shè)計過程不包括A、概念設(shè)計B、邏輯設(shè)計C、物理設(shè)計D、算法設(shè)計標(biāo)準(zhǔn)答案:D知識點解析:數(shù)據(jù)庫設(shè)計過程主要包括需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)分析、數(shù)據(jù)庫物理設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和維護(hù)階段。答案為D選項。5、某二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)為A、n+lB、n-1C、2nD、n/2標(biāo)準(zhǔn)答案:A知識點解析:在任意一棵二叉樹中,度為0的結(jié)點(即葉子結(jié)點)總是比度為2的結(jié)點多一個。所以該二叉樹的葉子結(jié)點數(shù)等于n+1。6、如果在數(shù)據(jù)庫中已有同名的表,要通過查詢覆蓋原來的表,應(yīng)該使用的查詢類型是()。A、刪除B、追加C、生成表D、更新標(biāo)準(zhǔn)答案:C知識點解析:生成表查詢是利用一個或多個表中的數(shù)據(jù)建立一個新表。7、“數(shù)學(xué)管理"數(shù)據(jù)庫中有學(xué)生表、課程表和選課表,為了有效地反映這三張表中數(shù)據(jù)之間的聯(lián)系,在創(chuàng)建數(shù)據(jù)庫時應(yīng)設(shè)置A、默認(rèn)值B、有效性規(guī)則C、索引D、表之間的關(guān)系標(biāo)準(zhǔn)答案:D知識點解析:本題考查表之間關(guān)系的知識。因為表是現(xiàn)實世界中實體的反映,而現(xiàn)實世界中實體與實體之間的關(guān)系也需要通過表與表之間的關(guān)系反映出來。8、設(shè)有二叉樹如下圖所示:則中序序列為A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGH標(biāo)準(zhǔn)答案:B知識點解析:中序遍歷(LDR)是指首先遍歷左子樹,然后訪問根結(jié)點,最后遍歷右子樹,選項B正確。9、下列算法中均以比較作為基本運算,則平均情況與最壞情況下的時間復(fù)雜度相同的是A、在順序存儲的線性表中尋找最大項B、在順序存儲的線性表中進(jìn)行順序查找C、在順序存儲的有序表中進(jìn)行對分查找D、在鏈?zhǔn)酱鎯Φ挠行虮碇羞M(jìn)行查找標(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。10、用SELECT語句實現(xiàn)生成表查詢時,必須包含的子句是()。A、TOB、INTOC、ORDERBYD、GROUPBY標(biāo)準(zhǔn)答案:B知識點解析:生成表查詢時利用一個或多個表中的全部或部分?jǐn)?shù)據(jù)建立新表,用SELECT語句實現(xiàn)生成表查詢時,用INTO語句來限定生成的新表的名稱。11、設(shè)一棵樹的度為3,共有27個結(jié)點,其中度為3,2,0的結(jié)點數(shù)分別為4,1,10。該樹中度為1的結(jié)點數(shù)為A、11B、12C、13D、不可能有這樣的樹標(biāo)準(zhǔn)答案:B知識點解析:因為任一棵樹中,結(jié)點總數(shù)=總分支數(shù)目+1,所以:27=(0*10+n1*1+2*1+3*4)+1。運算結(jié)果n1=12。其中,n1表示葉子結(jié)點,所以選項B正確。12、設(shè)二叉樹共有375個結(jié)點,其中度為2的結(jié)點有187個。則度為1的結(jié)點個數(shù)是A、0B、1C、188D、不可能有這樣的二叉樹標(biāo)準(zhǔn)答案:A知識點解析:二叉樹的每個結(jié)點至多只有二棵子樹(不存在度大于2的結(jié)點),二叉樹的子樹有左右之分,次序不能顛倒。二叉樹的第i層至多有2i-1個結(jié)點;深度為k的二叉樹至多有2k-1個結(jié)點;對任何一棵二叉樹T,如果其終端結(jié)點數(shù)為n0,度為2的結(jié)點數(shù)為n2,則n0=n2+1。本題中,度為2的結(jié)點有187個,葉子結(jié)點應(yīng)該有187+1=188個,度為1的結(jié)點個數(shù)=375-187-188=0。13、表達(dá)式Datediff("YYYY",#12/30/2012#,#L/13/2013#)的結(jié)果是A、10B、1C、14D、99標(biāo)準(zhǔn)答案:B知識點解析:函數(shù)DateDiff按照指定類型返回指定時間的間隔數(shù)目。語法為DateDiff(<間隔類型>,<日期1>,<日期2>,[W1][W2]),間隔類型為“yyyy”,表示返回兩個日期間隔的年數(shù)。因此2012年與2013年間隔1年,返回1。14、下列敘述中正確的是A、算法的復(fù)雜度是指算法所處理的數(shù)據(jù)量B、算法的復(fù)雜度是指算法程序中指令的數(shù)量C、算法的復(fù)雜度是指算法控制結(jié)構(gòu)的復(fù)雜程度D、算法的復(fù)雜度包括時間復(fù)雜度與空間復(fù)雜度標(biāo)準(zhǔn)答案:D知識點解析:算法分析的目的在于選擇合適算法和改進(jìn)算法。一個算法的評價主要從時間復(fù)雜度和空間復(fù)雜度來考慮。15、Access中將一個或多個操作構(gòu)成集合,每個操作能實現(xiàn)特定的功能,則稱該操作集合為()。A、窗體B、報表C、查詢D、宏標(biāo)準(zhǔn)答案:D知識點解析:宏是由一個或多個操作組成的集合,其中每個操作都實現(xiàn)特定的功能,宏可以是由一系列操作組成的一個宏,也可以是一個宏組。通過使用宏組,可以同時執(zhí)行多個任務(wù)??梢杂肁ccess中的宏生成器來創(chuàng)建和編輯宏,但不能通過編程實現(xiàn)。宏由條件、操作、操作參數(shù)等構(gòu)成。16、在報表設(shè)計時,如果只在報表最后一頁的主體內(nèi)容之后輸出規(guī)定的內(nèi)容,則需要設(shè)置的是A、報表頁眉B、報表頁腳C、頁面頁眉D、頁面頁腳標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標(biāo)題、圖形或者說明性文字;報表頁腳處于報表的結(jié)束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。17、在窗體中添加了一個文本框和一個命令按鈕(名稱分別為Text1和Command1),并編寫了相應(yīng)的事件過程。運行此窗體后,在文本框中輸入一個字符,則命令按鈕上的標(biāo)題變?yōu)椤癆ccess模擬”。以下能實現(xiàn)上述操作的事件過程是()。A、PrivateSubCommand1_click()Caption="Access模擬"EndSubB、PrivateSubText1_Click()Command1.Caption="Access模擬"EndSubC、PfivteSubCommand1_Change()Caption="Access模擬"EndSubD、PrivteSubText1_Change()Caption="Access模擬"EndSub標(biāo)準(zhǔn)答案:D知識點解析:本題考查控件的基本屬性和事件的知識。由于題目要求在文本框中輸入一個字符就會觸發(fā)事件,能觸發(fā)的只有Text1的Change事件,在給某個控件的屬性賦值的時候,不可省略控件名。18、學(xué)院的每個系都有一名系主任,且一個教師可同時擔(dān)任多個系的系主任,則實體系主任和實體系間的聯(lián)系是A、一對多B、多對多C、多對一D、一對一標(biāo)準(zhǔn)答案:A知識點解析:一對多關(guān)系是關(guān)系數(shù)據(jù)庫中兩個表之間的一種關(guān)系,該關(guān)系中第一個表中的單個行可以與第二個表中的一個或多個行相關(guān),但第二個表中的一個行只可以與第一個表中的一個行相關(guān)。本題中,一個系主任可以對應(yīng)多個系,因此是一對多關(guān)系。19、在VBA中,能自動檢查出來的錯誤是()。A、語法錯誤B、邏輯錯誤C、運行錯誤D、注釋錯誤標(biāo)準(zhǔn)答案:A知識點解析:語法錯誤在編輯時就能自動檢測出來;邏輯錯誤和運行錯誤是程序在運行時才能顯示出來的,不能自動檢測;注釋錯誤是檢測不出來的。20、定義字段默認(rèn)值的含義是A、不得使該字段為空B、不允許字段的值超出某個范圍C、在末輸入數(shù)據(jù)之前系統(tǒng)自動提供的數(shù)值D、系統(tǒng)自動把小寫字母轉(zhuǎn)換為大寫字母標(biāo)準(zhǔn)答案:C知識點解析:本題考查表的基礎(chǔ)知識。在表中的每個字段都可以設(shè)置一個默認(rèn)值,當(dāng)在數(shù)據(jù)表視圖下向表中輸入數(shù)據(jù)時,未輸入的數(shù)據(jù)都是該字段的默認(rèn)值。21、某系統(tǒng)結(jié)構(gòu)圖如下圖所示,該系統(tǒng)結(jié)構(gòu)圖的深度是A、4B、3C、2D、1標(biāo)準(zhǔn)答案:A知識點解析:樹中結(jié)點的層次從根開始定義起,根為第一層,根的孩子為第二層,依次累計。樹中結(jié)點的最大層次稱為樹的深度。所以由題目中系統(tǒng)結(jié)構(gòu)圖,得到該樹的深度為4,因此應(yīng)選A選項。22、在學(xué)生表中使用“照片”字段存放相片,當(dāng)使用向?qū)樵摫韯?chuàng)建窗體時,照片字段使用的默認(rèn)控件是A、圖形B、圖像C、綁定對象框D、未綁定對象框標(biāo)準(zhǔn)答案:C知識點解析:圖像不是窗體控件:圖像用于在窗體中顯示靜態(tài)圖片,由于靜態(tài)圖片并非OLE對象,所以一旦將圖片添加到窗體或報表中,便不能在Access內(nèi)進(jìn)行圖片編輯;C)綁定對象框:用于在窗體或報表上顯示OLE對象,該控件針對的是保存在窗體或報表基礎(chǔ)記錄源字段中的對象,當(dāng)在記錄間移動時,不同的對象將顯示在窗體或報表上;非綁定對象框用于在窗體中顯示非結(jié)合OLE對象,當(dāng)在記錄間移動時,該對象將保持不變。23、報表記錄分組操作時,首先要選定(),在這些字段上值相同的記錄數(shù)據(jù)歸為同一組。A、主鍵B、分組字段C、自動編號D、排序字段標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表排序與分組的知識。報表記錄的排序是按照某字段值進(jìn)行大小排序,分組是按照分組字段值相同的被分為一組來計算的,所謂分組就是指按某個字段值進(jìn)行歸類,將字段值相同的記錄分在一組之中,而排序是指按某個字段值將記錄排序。要想實現(xiàn)分組,首先要選定分組字段。24、關(guān)系數(shù)據(jù)模型A、只能表示實體間1:1聯(lián)系B、只能表示實體間1:m聯(lián)系C、可以表示實體間m:n聯(lián)系D、只能表示實體間1:n聯(lián)系標(biāo)準(zhǔn)答案:C知識點解析:關(guān)系數(shù)據(jù)模型能表示實體間一對一(1:1)、一對多(1:m)和多對多(m:n)聯(lián)系。因此選項C正確。25、將數(shù)據(jù)庫的結(jié)構(gòu)劃分成多個層次,是為了提高數(shù)據(jù)庫的物理獨立性和A、規(guī)范程度B、操作獨立性C、邏輯獨立性D、降低數(shù)據(jù)冗余標(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ù)與程序的邏輯獨立性。26、將數(shù)據(jù)庫的結(jié)構(gòu)劃分成多個層次,是為了提高數(shù)據(jù)庫的物理獨立性和A、規(guī)范程度B、操作獨立性C、邏輯獨立性D、降低數(shù)據(jù)冗余標(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ù)與程序的邏輯獨立性。27、下列過程的功能是:通過對象變量返回當(dāng)前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個數(shù)。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox______________EndSub程序空白處應(yīng)填寫的是A、CountB、rs.CountC、RecordCountD、rs.RecordCount標(biāo)準(zhǔn)答案:D知識點解析:RecordCount屬性返回Long值,指示Recordset中的記錄數(shù)目。由于對象變量rs返回當(dāng)前窗體的RecordSet屬性記錄集引用,所以輸出記錄個數(shù)時的代碼寫成rs.RecordCount。28、在Access數(shù)據(jù)庫中,與關(guān)系模型中“域”對應(yīng)的概念是A、字段的顯示格式B、字段的默認(rèn)值C、字段的數(shù)據(jù)類型D、字段的取值范圍標(biāo)準(zhǔn)答案:D知識點解析:“域”指的是屬性的取值范圍,即不同元組對同一個屬性的取值所限定的范圍,所以選項D正確。29、若在設(shè)計視圖中創(chuàng)建一個查詢,查找平均分在85分以上的女生,并顯示姓名、性別和平均分,正確的設(shè)置查詢條件的方法是A、在姓名的“條件”單元格中輸入:平均分>=850r性別="女"B、在姓名的“條件”單元格中輸入:平均分>=85And性別="女"C、在平均分的“條件”單元格中輸入:>=85;在性別的“條件”單元格中輸入:"女"D、在平均分的“條件”單元格中輸入:平均分>=85;在性別的“條件”單元格中輸入:性別="女"標(biāo)準(zhǔn)答案:C知識點解析:本題中需要設(shè)置的條件為“平均分>=85”,且“性別=女”,所以應(yīng)該在“平均分”字段列的條件行中輸入“>=85”,在“性別”字段列的條件行中輸入“女”,所以選項C正確。30、在學(xué)生借書數(shù)據(jù)庫中,已有“學(xué)生”表和“借閱”表,其中“學(xué)生”表含有“學(xué)號”、“姓名”等信息,“借閱”表含有“借閱編號”、“學(xué)號”等信息。若要找出沒有借過書的學(xué)生記錄,并顯示其“學(xué)號”和“姓名”。則正確的查詢設(shè)計是A、
B、
C、
D、
標(biāo)準(zhǔn)答案:A知識點解析:題意中要求查找的是沒有借過書的學(xué)生記錄,所以“借閱”表中的學(xué)號應(yīng)為空,所以條件表達(dá)式為IsNull,排除選項C)和選項D)。又由于只顯示“學(xué)號”和“姓名”,所以排除選項B)。31、要改變窗體上文本框控件的數(shù)據(jù)源,應(yīng)設(shè)置的屬性是A、記錄源B、控件來源C、數(shù)據(jù)源D、默認(rèn)值標(biāo)準(zhǔn)答案:B知識點解析:本題考查窗體控件來源的知識。Access中的窗體中有一些控件可以與表或查詢中的字段相綁定,這時候就需要設(shè)置這些控件的數(shù)據(jù)來源。設(shè)置控件來源的方法是:選擇“屬性”窗口的“數(shù)據(jù)”選項卡,并且在其中選擇“控件來源”,所以選項B正確。32、在報表設(shè)計時,如果只在報表最后一頁的主體內(nèi)容之后輸出規(guī)定的內(nèi)容,則需要設(shè)置的是A、報表頁眉B、報表頁腳C、頁面頁眉D、頁面頁腳標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標(biāo)題、圖形或者說明性文字;報表頁腳處于報表的結(jié)束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。33、若存在關(guān)系STUD(學(xué)號,姓名,性別,年齡),下列函數(shù)Fun的功能是FunctionFun()DimstrSQLAsStringstrSQL="ALTERTABLESTUDDropCONSTRAINTPR/MARY_KEY"CurrentProject.Connection.ExecutestrSQLEndFunctionA、為關(guān)系STUD中設(shè)置主關(guān)鍵字B、取消關(guān)系STUD中的主關(guān)鍵字C、為關(guān)系STUD添加索引D、取消關(guān)系STUD的全部索引標(biāo)準(zhǔn)答案:B知識點解析:在SQL語句中可以使用ALTERTABLE語句修改己建立的結(jié)構(gòu),包括添加新字段,修改字段屬性,或刪除某些字段,其基本格式為:ALTERTABLE<表名>[ADD<新字段名><數(shù)據(jù)類型>[字段級完整性約束條件]][DROP[<字段名>]…][ALTER<字段名[><數(shù)據(jù)類型>]:命令說明:<表名>:指需要修改的表結(jié)構(gòu)的名字。ADD子句:用于增加新字段和該字段的完整性約束條件。DROP子句:用于刪除指定的字段和完整性約束,ALTER子句:用于修改原來字段屬性,包括字段名稱、數(shù)據(jù)類型等。本題中SQL語句“ALTERTABLESTUDDropCONEFRAINTPRIMARY_KEY”是刪除STUD表中的主鍵,所以選項B正確。34、在設(shè)計計算控件中,“控件來源”表達(dá)式前都要加上的運算符是A、=B、!C、,D、Like標(biāo)準(zhǔn)答案:A知識點解析:設(shè)置計算型控件的控件來源時,計算表達(dá)式的第一個符號必須是“=”,所以選項A正確。35、宏的功能不包括A、自動進(jìn)行數(shù)據(jù)校驗B、打開數(shù)據(jù)庫時自動運行C、對數(shù)據(jù)進(jìn)行分組、計算、匯總和打印輸出D、根據(jù)條件的不同執(zhí)行不同的操作標(biāo)準(zhǔn)答案:A知識點解析:宏是一個或多個操作的集合,其中每個操作都可以實現(xiàn)特定的功能,使用簡單,可以提高工作效率??梢栽O(shè)置自動運行或根據(jù)需要來進(jìn)行數(shù)據(jù)統(tǒng)計計算以及根據(jù)需要設(shè)計條件宏,但宏不具有數(shù)據(jù)校驗的功能,所以選擇選項A。36、運行下列程序,結(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知識點解析:暫無解析37、以下不是控件的類型的是()。A、結(jié)合型B、非結(jié)合型C、計算型D、非計算型標(biāo)準(zhǔn)答案:D知識點解析:Access數(shù)據(jù)庫中控件類型有結(jié)合型、非結(jié)合型和計算型,而不包括非計算型。38、可以選擇輸入字符或空格的輸入掩碼是A、0B、&C、AD、C標(biāo)準(zhǔn)答案:D知識點解析:暫無解析39、在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下事件代碼:PrivateSubCommandIClick()MsgBoxf(24,18)EndSubPublicFunctionf(mAsInteger,nAsInteger)AsIntegerDoWhilem<>nDoWhilem>nm=m-nLoopDoWhilemA、2B、4C、6D、8標(biāo)準(zhǔn)答案:C知識點解析:暫無解析40、從“圖書”表中查找出定價高于“圖書編號”為“115”的圖書的記錄,正確的SQL命令是()。A、SELECT*FROM:圖書WHERE定價>”115”B、SELECT*FROM圖書WHEREEXISTS定價="115"C、SELZCT*FROM圖書WHERE定價>(SELECT*FROM圖書WHERE圖書編號="115")D、SELECT*FROM圖書WHERE定價>(SELECT定價FROM圖書WHERE圖書編號="115")標(biāo)準(zhǔn)答案:D知識點解析:本題主要考查了SQL嵌套查詢。首先把“圖書編號”為115的圖書找出來,用SQL語句SELECT定價FROM圖書WHERE圖書編號=”115”,然后再找出定價高于上面圖書的圖書,整個SQL語句為:SELECT*FROM圖書WHERE定價>(SELECT定價FROM圖書WHERE圖書編號=”115”)。故選擇D選項。國家二級ACCESS機(jī)試(選擇題)模擬試卷第3套一、選擇題(本題共40題,每題1.0分,共40分。)1、在Access中要顯示“教師表”中姓名和職稱的信息,應(yīng)采用的關(guān)系運算是A、選擇B、投影C、連接D、關(guān)聯(lián)標(biāo)準(zhǔn)答案:B知識點解析:關(guān)系運算有選擇、投影、聯(lián)接與自然聯(lián)接。選擇:從關(guān)系中找出滿足給定條件的元組的操作。投影:從關(guān)系模式中指定若干屬性組成新的關(guān)系。聯(lián)接:將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。自然聯(lián)接:在聯(lián)接運算中,按照字段值對應(yīng)相等為條件進(jìn)行的聯(lián)接操作稱為等值聯(lián)接,自然聯(lián)接是去掉重復(fù)屬性的等值聯(lián)接。2、下列對隊列的描述中正確的是A、隊列屬于非線性表B、隊列按“先進(jìn)后出”原則組織數(shù)據(jù)C、隊列在隊尾刪除數(shù)據(jù)D、隊列按“先進(jìn)先出”原則組織數(shù)據(jù)標(biāo)準(zhǔn)答案:D知識點解析:隊列(queue)是指允許在一端進(jìn)行插入、而在另一端進(jìn)行刪除的線性表。允許插入的一端稱為隊尾;允許刪除的一端稱為隊頭。在隊列這種數(shù)據(jù)結(jié)構(gòu)中,最先插入的元素將最先能夠被刪除:反之,最后插入的元素將最后才能被刪除。因此,隊列又稱“先進(jìn)先出”或“后進(jìn)后出”的線性表。3、一棵二叉樹共有25個結(jié)點,其中5個是葉子結(jié)點,則度為1的結(jié)點數(shù)為A、16B、10C、6D、4標(biāo)準(zhǔn)答案:A知識點解析:根據(jù)二叉樹的性質(zhì),在任意二叉樹中,度為0的結(jié)點(即葉子結(jié)點)總是比度為2的結(jié)點多一個,故此度為1的結(jié)點個數(shù)=總結(jié)點數(shù).葉子節(jié)點數(shù).度為2的節(jié)點數(shù)=25-5-4=16。4、使用查詢向?qū)?,不能?chuàng)建的是()。A、單表查詢B、多表查詢C、帶條件查詢D、不帶條件查詢標(biāo)準(zhǔn)答案:C知識點解析:可以使用查詢向?qū)Ы伪聿樵?、多表查詢和不帶條件的查詢,帶條件的查詢需要使用設(shè)計視圖來完成。5、下列關(guān)于軟件工程的描述中正確的是A、軟件工程只是解決軟件項目的管理問題B、軟件工程主要解決軟件產(chǎn)品的生產(chǎn)率問題C、軟件工程的主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則D、軟件工程只是解決軟件開發(fā)中的技術(shù)問題標(biāo)準(zhǔn)答案:C知識點解析:軟件工程是建立并使用完善的工程化原則,以較經(jīng)濟(jì)的手段獲得能在實際機(jī)器上有效運行的可靠軟件的一系列方法。軟件工程主要思想是強(qiáng)調(diào)在軟件開發(fā)過程中需要應(yīng)用工程化原則。6、設(shè)順序表的長度為n。下列排序方法中,最壞情況下比較次數(shù)小于n(n一1)/2的是A、堆排序B、快速排序C、簡單插入排序D、冒泡排序.標(biāo)準(zhǔn)答案:A知識點解析:假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要經(jīng)過n/2遍的從前往后掃描和.n/2遍的從后往前掃描,需要比較次數(shù)為n(n-1)/2??焖倥判蚍ǖ淖顗那闆r比較次數(shù)也是n(n一1)/2。簡單插入排序,無論是否最壞都需要n(n-1)/2比較。堆排序,無論是否最壞都需要比較O(nlog2n)次。所以選項A正確。7、從工程管理角度看,軟件設(shè)計一般分為兩步完成,它們是A、概要設(shè)計與詳細(xì)設(shè)計B、數(shù)據(jù)設(shè)計與接口設(shè)計C、軟件結(jié)構(gòu)設(shè)計與數(shù)據(jù)設(shè)計D、過程設(shè)計與數(shù)據(jù)設(shè)計標(biāo)準(zhǔn)答案:A知識點解析:軟件設(shè)計是開發(fā)階段最重要的步驟。從工程管理的角度來看可分為兩步:概要設(shè)計和詳細(xì)設(shè)計。概要設(shè)計是將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu),確定系統(tǒng)級接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫模式;詳細(xì)設(shè)計是指確立每個模塊的實現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用適應(yīng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。從技術(shù)觀點來看,軟件設(shè)計包括軟件結(jié)構(gòu)設(shè)計(定義軟件系統(tǒng)各主要部件之間的關(guān)系)、數(shù)據(jù)設(shè)計(將分析時創(chuàng)建的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu))、接口設(shè)計(描述軟件內(nèi)部、軟件與協(xié)作系統(tǒng)之間以及軟件與人之間如何通信)、過程設(shè)計(把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程)四個步驟。8、定義學(xué)生選修課程的關(guān)系模式:SC(S#,Sn,C#,Cn,G)(其屬性分別為學(xué)號、姓名、課程號、課程名、成績)則該關(guān)系的主鍵為A、C#B、S#C、S#,C#D、S#,C#,G標(biāo)準(zhǔn)答案:C知識點解析:主關(guān)鍵字(primarykey)是表中的一個或多個字段,它的值用于唯一地標(biāo)識表中的某一條記錄。SC中學(xué)號和課程號一起才能用于唯一地表示表中的某一條記錄,因此SC的主鍵是“S#,C#”。9、在關(guān)系運算中,投影運算的含義是()。A、在基本表中選擇滿足條件的記錄組成一個新的關(guān)系B、在基本表中選擇需要的字段(屬性)組成一個新的關(guān)系C、在基本表中選擇滿足條件的記錄和屬性組成一個新的關(guān)系D、上述說法均是正確的標(biāo)準(zhǔn)答案:B知識點解析:本題考查關(guān)系運算的知識。關(guān)系運算共可分為兩大類,一類是傳統(tǒng)的集合運算如并、交、差和笛卡爾積;還有一類是專門的關(guān)系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關(guān)系中選擇滿足條件的元組;投影運算是在關(guān)系中指定某些屬性所組成新的關(guān)系;連接運算是將兩個關(guān)系拼接成一個新的關(guān)系,生成的新關(guān)系中包含滿足條件的元組;自然連接是在等值連接的基礎(chǔ)上去除重復(fù)的屬性。10、下列關(guān)于二維表的說法錯誤的是()。A、二維表中的列稱為屬性B、屬性值的取值范圍稱為值域C、二維表中的行稱為元組D、屬性的集合稱為關(guān)系標(biāo)準(zhǔn)答案:D知識點解析:本題考查關(guān)系模型基本概念的知識。在關(guān)系數(shù)據(jù)庫中關(guān)系是一個二維表,每一行稱為一個元組;每一列稱為一個屬性;其中屬性的取值范圍稱為域或值域;關(guān)系被看成是元組的集合而不是屬性的集合。11、軟件設(shè)汁中劃分模塊的準(zhǔn)則是A、低內(nèi)聚低耦合B、高內(nèi)聚低耦合C、低內(nèi)聚高耦合D、高內(nèi)聚高耦合標(biāo)準(zhǔn)答案:B知識點解析:耦合性與內(nèi)聚性是模塊獨立性的兩個定性標(biāo)準(zhǔn)。一般一個較優(yōu)秀的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性。12、不能用來作為表或查詢中“是/否”值輸出的控件是()。A、復(fù)選框B、切換按鈕C、選項按鈕D、命令按鈕標(biāo)準(zhǔn)答案:D知識點解析:復(fù)選框、切換按鈕、選項按鈕控件均可以作為綁定到“是/否”字段的獨立控件,而命令按鈕用于完成各種操作。13、在SQL語言的SELECT語句中,可以實現(xiàn)選擇運算的子句是()。A、FORB、IFC、WHERED、WHILE標(biāo)準(zhǔn)答案:C知識點解析:FOR和WHILE為VBA語言中的循環(huán)語句,IF為VBA語言中的條件語句,而WHERE是SQL語句中的條件語句。14、下列敘述中正確的是A、軟件過程是把輸入轉(zhuǎn)化為輸出的一組彼此相關(guān)的資源和活動B、軟件過程是軟件開發(fā)過程C、軟件過程是軟件維護(hù)過程D、軟件過程是軟件開發(fā)過程和軟件維護(hù)過程標(biāo)準(zhǔn)答案:A知識點解析:軟件過程是指軟件整個生命周期,從需求獲取,需求分析,設(shè)計,實現(xiàn),測試,發(fā)布和維護(hù)一個過程模型。一個軟件過程定義了軟件開發(fā)中采用的方法,但軟件過程還包含該過程中應(yīng)用的技術(shù)——技術(shù)方法和自動化工具。過程定義一個框架,為有效交付軟件工程技術(shù),這個框架必須創(chuàng)建。軟件過程構(gòu)成了軟件項目管理控制的基礎(chǔ),并且創(chuàng)建了一個環(huán)境以便于技術(shù)方法的采用、工作產(chǎn)品(模型、文檔、報告、表格等)的產(chǎn)生、里程碑的創(chuàng)建、質(zhì)量的保證、正常變更的正確管理。15、下面顯示的是查詢設(shè)計視圖,從設(shè)計視圖所示的內(nèi)容中判斷此查詢將顯示A、出生日期字段值B、所有字段值C、除出生日期以外的所有字段值D、雇員ID字段值標(biāo)準(zhǔn)答案:B知識點解析:本題考查查詢設(shè)計器的知識。我們知道“*”代表全部屬性,對于本題給出的圖片,注意到在“字段”這一行里的內(nèi)容是tEmployee.*,所以在最終結(jié)果中會顯示所有字段值。16、有兩個關(guān)系R和S如下圖所示:由關(guān)系R通過運算得到關(guān)系S,則所使用的運算為A、選擇B、投影C、插入D、連接標(biāo)準(zhǔn)答案:B知識點解析:一個關(guān)系R通過投影運算后仍為一個關(guān)系R’,R’是由R中投影運算所指出的那些域的列所組成的關(guān)系。所以題目中關(guān)系S是由關(guān)系R經(jīng)過投影運算所得(選擇運算主要是對關(guān)系R中選擇由滿足邏輯條件的元組所組成的一個新關(guān)系)。17、在數(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)歷7三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。人工管理階段無共享,冗余度大;文件管理階段共享性差,冗余度大;數(shù)據(jù)庫系統(tǒng)管理階段共享性大,冗余度小。18、在過程定義中有語句:PrivateSubGetData(ByValdataAsInteger)其中ByVal的含義是()。A、傳值調(diào)用B、傳址調(diào)用C、形式參數(shù)D、實際參數(shù)標(biāo)準(zhǔn)答案:A知識點解析:過程定義語句中形參變量說明中使用ByVal指定參數(shù)傳遞方式為按值傳遞,如果使用ByRef則指定參數(shù)傳遞方式為按地址傳遞,如果不指定參數(shù)傳遞方式,則默認(rèn)為按地址傳遞。19、ADO的含義是A、開放數(shù)據(jù)庫互連應(yīng)用編程接口B、數(shù)據(jù)庫訪問對象C、動態(tài)鏈接庫D、Active數(shù)據(jù)對象標(biāo)準(zhǔn)答案:D知識點解析:本題考查VBA中數(shù)據(jù)庫訪問接口的知識。在vBA中,數(shù)據(jù)庫訪問接口有3種:開放數(shù)據(jù)庫互連(ODBC)、數(shù)據(jù)訪問對象(DAO)和Active數(shù)據(jù)對象(ADO)。20、為窗體中的命令按鈕設(shè)置單擊鼠標(biāo)時發(fā)生的動作,應(yīng)選擇設(shè)置其屬性對話框的A、格式選項卡B、事件選項卡C、方法選項卡D、數(shù)據(jù)選項卡標(biāo)準(zhǔn)答案:B知識點解析:本題考查窗體控件的基礎(chǔ)知識。在窗體上每一個控件都是一個對象,都具有三要素就是屬性、事件和方法。事件是控件可以響應(yīng)的動作如單擊鼠標(biāo)等,所以要想設(shè)計單擊鼠標(biāo)時的動作就要設(shè)計單擊鼠標(biāo)事件里面的內(nèi)容。21、在關(guān)系模型中,每一個二維表稱為一個A、關(guān)系B、屬性C、元組D、主碼(鍵)標(biāo)準(zhǔn)答案:A知識點解析:每個二維表代表一個關(guān)系,由表框架及表的元組組成。22、下列屬性中,屬于窗體的“數(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ù)入口等。23、要實現(xiàn)報表按某字段分組統(tǒng)計輸出,需要設(shè)置的是A、報表頁腳B、該字段的組頁腳C、主體D、頁面頁腳標(biāo)準(zhǔn)答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標(biāo)題、圖形或者說明性文字;報表頁腳處于報表的結(jié)束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結(jié)束位置,一般用來顯示本頁的匯總說明。組頁眉處于組的開始位置,一般用來顯示某個組的分組依據(jù);組頁腳處于組的結(jié)束位置,一般用來顯示組的匯總信息。由于本題要求統(tǒng)計某個組的匯總信息數(shù)據(jù),所以應(yīng)該放在組頁腳。24、數(shù)據(jù)庫管理系統(tǒng)(DBMS)是一種A、應(yīng)用軟件B、系統(tǒng)軟件C、計算機(jī)輔助設(shè)計D、辦公軟件標(biāo)準(zhǔn)答案:B知識點解析:數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是一種系統(tǒng)軟件。用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱DBMS。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過DBMS訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進(jìn)行數(shù)據(jù)庫的維護(hù)工作。它可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。25、設(shè)有課程關(guān)系模式如下:R(C#,Cn,T,TA)(其中C#為課程號,Cn為課程名,T為教師名,Ta為教師地址)并且假定不同課程號可以有相同的課程名,每個課程號下只有一位任課教師,但每位教師可以有多門課程。該關(guān)系模式可進(jìn)一步規(guī)范化為A、R1(C#,Cn,T),R2(T,TA)B、R1(C#,Cn),R2(T,TA)C、R1(C#,Cn,TA),R2(T,TA)D、R1(C#,T),R2(T,TA)標(biāo)準(zhǔn)答案:A知識點解析:關(guān)系模式R中,課程號和教師名為主關(guān)鍵字,它們不能拆開。教師地址可以拆開、并將教師名作為主關(guān)鍵字。因此可以形成關(guān)系模式R2(T;Ta),課程號、課程名和教師名可拆為一個關(guān)系模式R1(C#,Cn,T)。因此關(guān)系模式R可進(jìn)一步規(guī)范化為兩個關(guān)系模式R1(C#,Cn,T)和R2(T,TA).26、在學(xué)生表中要查找年齡大于18歲的男學(xué)生,所進(jìn)行的操作屬于關(guān)系運算中的A、投影B、選擇C、聯(lián)接D、自然聯(lián)接標(biāo)準(zhǔn)答案:B知識點解析:關(guān)系運算有選擇、投影、聯(lián)接與自然聯(lián)接。選擇:從關(guān)系中找出滿足給定條件的元組的操作;投影:從關(guān)系模式中指定若干屬性組成新的關(guān)系;聯(lián)接:將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組;所以從學(xué)生表中查找年齡大于18周歲的男學(xué)生應(yīng)該屬于選擇操作。27、表達(dá)式5+5\6*7/8Mod3的值是()。A、5B、6C、7D、8標(biāo)準(zhǔn)答案:B知識點解析:按照算術(shù)運算符的優(yōu)先級的關(guān)系,該表達(dá)式應(yīng)先計算6*7,結(jié)果為42。然后計算42/8,結(jié)果為5.25。然后計算5\5.25,結(jié)果為1。最后計算1Mod3。結(jié)果為1。所以表達(dá)式的最終值為5+1,即6。所以本題答案是B。28、在建立查詢時,若要篩選出圖書編號是“T01”或“T02”的記錄,可以在查詢設(shè)計視圖準(zhǔn)則行中輸入A、“T01”or“T02”B、“T01”and“T02”C、in(“T01”and“T02”)D、notin(“TO1”and“T02”)標(biāo)準(zhǔn)答案:A知識點解析:準(zhǔn)則用于輸入一個準(zhǔn)則來限定記錄的選擇,圖書編號是“T01”或“T02”的準(zhǔn)則為“T01”orm1"02”,或者為in(”T01”,”T02")。29、在顯示查詢結(jié)果時,若要將數(shù)據(jù)表中的“date”字段名顯示為“日期”,則應(yīng)進(jìn)行的相關(guān)設(shè)置是A、在查詢設(shè)計視圖的“字段”行中輸入“日期”B、在查詢設(shè)計視圖的“顯示”行中輸入“日期”C、在查詢設(shè)計視圖的“字段”行中輸入“日期:date”D、在查詢設(shè)計視圖的“顯示”行中輸入“日期:date”標(biāo)準(zhǔn)答案:C知識點解析:在查詢設(shè)計視圖的“設(shè)計網(wǎng)格”給字段起別名,應(yīng)該在字段名行中使用:“別名:字段名”的格式,所以選項C正確。30、如果“姓名”字段是文本型字段,則要查找叫“冬梅”的人應(yīng)該使用的條件表達(dá)式是A、姓名like"冬梅"B、姓名like"[!冬梅]"C、姓名="*冬梅"D、姓名Like"*冬梅"標(biāo)準(zhǔn)答案:D知識點解析:LIKE運算符與通配符一起使用可以進(jìn)行模糊查詢,本題中需要查找姓名為“冬梅”的記錄,沒有指定姓什么,所以可以使用通配符“*”(通配任意0個或多個字符)來表示學(xué)生的“姓”,查詢條件應(yīng)該表示為Like“*冬梅”,故選項D正確。31、在窗體上有一個命令按鈕Command1,編寫事件代碼如下:PrivateSubCommandl_Click()DimyAsIntegery=0Doy=InPutBox{“y”)If(yMod10)+Int(y/10)=10ThenDebug.Printy;LoopUntilY=0EndSub打開窗體運行后,單擊命令按鈕,依次輸入10、37、50、55、64、20、28、19、-19、0,立即窗口上輸出的結(jié)果是A、375564281919B、lO5020C、1050200D、3755642819標(biāo)準(zhǔn)答案:D知識點解析:分析if語句,當(dāng)計算表達(dá)式(ymod10)+int(y/10)等于10時,立即窗口顯示輸入的數(shù)字。當(dāng)輸入第一個數(shù)字10時,(ynlod10)+int(y/10)=0+1=1不等于10,不顯示;當(dāng)輸入第二個數(shù)字37時,(ymod10)+int(y/10)=7+3=10,顯示數(shù)字37,依次類推,結(jié)果為選項D。32、InputBox函數(shù)的返回值類型是A、數(shù)值B、字符串C、變體D、視輸入的數(shù)據(jù)而定標(biāo)準(zhǔn)答案:B知識點解析:InputBox輸入框:在對話框中顯示提示,等待使用者輸入文字或按一下按鈕,再返回包含文本框內(nèi)容的字符串類型值。33、運行下列過程,當(dāng)輸入一組數(shù)據(jù):10,20,50,80,40,30,90,100,60,70,輸出的結(jié)果應(yīng)該是Subp10Dimij,arr(11)AsIntegerk=1Whilek<=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ù)組中的每一個元素,依次與后面的元素進(jìn)行比較,較大的數(shù)放在前面。運行這個過程,返回序列為:10、20、50、40、30、80、90、60、70、100,表明是一個無序序列。34、在SELECT語法中,“[]”表示的意思是A、實際需要替代的內(nèi)容B、根據(jù)需要進(jìn)行選擇,也可不選C、多個選項只能選其一D、必選項標(biāo)準(zhǔn)答案:B知識點解析:暫無解析35、下列過程的功能是:通過對象變量返回當(dāng)前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個數(shù)。SubGetRecNum0DimrsAsObjectSetrs=Me.Record.setMsgBoxEndSub程序空白處應(yīng)填寫的是A、CountB、rs.CountC、RecordCountD、rs.RecordCount標(biāo)準(zhǔn)答案:D知識點解析:RecordCount屬性返回Long值,指示Recordset中的記錄數(shù)目。由于對象變量rs返回當(dāng)前窗體的RecordSet屬性記錄集引用,所以輸出記錄個數(shù)時的代碼寫成rs.RecordCount。36、窗體有3種視圖,用于創(chuàng)建窗體或修改窗體的窗口、顯示記錄數(shù)據(jù)的窗口,以及以行列格式顯示表、查詢或窗體數(shù)據(jù)的窗口分別是A、“設(shè)計”視圖、“窗體”視圖、“數(shù)據(jù)表”視圖B、“窗體”視圖、“設(shè)計”視圖、“數(shù)據(jù)表”視圖C、“數(shù)據(jù)表”視圖、“窗體”視圖、“設(shè)計”視圖D、“透視表”視圖、“窗體”視圖、“設(shè)計”視圖標(biāo)準(zhǔn)答案:A知識點解析:用于創(chuàng)建窗體或修改窗體的窗口為“設(shè)計”視圖;顯示記錄數(shù)據(jù)的窗口為“窗體”視圖;以行列格式顯示表、查詢或窗體數(shù)據(jù)的窗口為“數(shù)據(jù)表”視圖。37、設(shè)計報表時,關(guān)于頁眉頁腳說法正確的是A、如果設(shè)置了頁眉,就設(shè)置了頁腳B、頁眉和頁腳可以分開設(shè)置,但必須都要設(shè)置C、可以只設(shè)頁眉或只設(shè)頁腳D、以上說法都不正確標(biāo)準(zhǔn)答案:A知識點解析:暫無解析38、在窗體中有一個名為Commandl的命令按鈕,事件代碼如下:PrivateSubCommandlClick()Dimm(10)Fork=1To10m(k)=kNextkx=6MsgBoxm(2+m(X))EndSub打開窗體,單擊命令按鈕,消息框的輸出結(jié)果是A、2B、3C、4D、5標(biāo)準(zhǔn)答案:C知識點解析:暫無解析39、采用樹型結(jié)構(gòu)表示實體之間聯(lián)系的數(shù)據(jù)模型為()。A、層次模型B、網(wǎng)狀模型C、樹狀模型D、關(guān)系模型標(biāo)準(zhǔn)答案:A知識點解析:本題主要考查了數(shù)據(jù)模型的分類。數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型分為層次模型、網(wǎng)狀模型和關(guān)系模型3種。其中,層次模型用樹型結(jié)構(gòu)來表示實體與實體之間的聯(lián)系;網(wǎng)狀模型用網(wǎng)狀結(jié)構(gòu)來表示實體與實體之間的聯(lián)系;關(guān)系模型用二維表來表示實體與實體之間的聯(lián)系。故選擇A選項。40、宏操作、宏和子宏的組成關(guān)系是()。A、子宏→宏操作→宏B、宏操作→子宏→宏C、宏操作→宏→子宏D、宏→宏操作→子宏標(biāo)準(zhǔn)答案:B知識點解析:宏操作就是一個宏命令,子宏可以由多個相關(guān)的宏操作組成,宏對象可以包含對個子宏,所以三者之間的關(guān)系為:宏操作→子宏→宏。故選擇B選項。國家二級ACCESS機(jī)試(選擇題)模擬試卷第4套一、選擇題(本題共25題,每題1.0分,共25分。)1、下列敘述中正確的是A、算法復(fù)雜度是指算法控制結(jié)構(gòu)的復(fù)雜程度B、算法復(fù)雜度是指設(shè)計算法的難度C、算法的時間復(fù)雜度是指設(shè)計算法的工作量D、算法的復(fù)雜度包括時間復(fù)雜度與空間復(fù)雜度標(biāo)準(zhǔn)答案:D知識點解析:算法復(fù)雜度,即算法在編寫成可執(zhí)行程序后,運行時所需要的資源,資源包括時間資源和內(nèi)存資源。一個算法的評價主要從時間復(fù)雜度和空間復(fù)雜度來考慮。算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量??臻g復(fù)雜度是指算法在計算機(jī)內(nèi)執(zhí)行時所需存儲空間的度量。2、在Access中要顯示“教師表”中姓名和職稱的信息,應(yīng)采用的關(guān)系運算是A、選擇B、投影C、連接D、關(guān)聯(lián)標(biāo)準(zhǔn)答案:B知識點解析:關(guān)系運算有選擇、投影、聯(lián)接與自然聯(lián)接。選擇:從關(guān)系中找出滿足給定條件的元組的操作。投影:從關(guān)系模式中指定若干屬性組成新的關(guān)系。聯(lián)接:將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。自然聯(lián)接:在聯(lián)接運算中,按照字段值對應(yīng)相等為條件進(jìn)行的聯(lián)接操作稱為等值聯(lián)接,自然聯(lián)接是去掉重復(fù)屬性的等值聯(lián)接。3、在“查找和替換”對話框的“查找內(nèi)容”文本框中,設(shè)置“2#1”的含義是()。A、查找值為21B、查找值為2#1C、查找第一位為2、第二位為任意字符,第三位為1的值D、查找第一位為2、第二位為任意數(shù)字,第三位為1的值標(biāo)準(zhǔn)答案:D知識點解析:在Access中進(jìn)行查找和替換功能,可使用通配符來通配相應(yīng)的字符。其中,#通配任何單個數(shù)字字符。4、設(shè)循環(huán)隊列為Q(1:m),其初始狀態(tài)為front=rear=m。經(jīng)過一系列入隊與退隊運算后,front=15,rear=20?,F(xiàn)要在該循環(huán)隊列中尋找最大值的元素,最壞情況下需要比較的次數(shù)為A、4B、6C、m-5D、m-6標(biāo)準(zhǔn)答案:A知識點解析:初始狀態(tài)為:front=rear=m,rear-front=0,此時隊列為空。經(jīng)過一系列入隊與退隊運算后,front=15,rear=20。隊尾大于隊頭,則隊尾rear減隊頭front等于5個元素。此時隊列中有5個元素,而查找最大項至少要比較n-1次,就是4次。因此選項A正確。5、設(shè)棧的存儲空間為S(1:50),初始狀態(tài)為top=51。現(xiàn)經(jīng)過一系列正常的入棧與退棧操作后,top=50,則棧中的元素個數(shù)為A、1B、OC、50D、49標(biāo)準(zhǔn)答案:A知識點解析:棧的存儲空間為S(1:50),初始狀態(tài)為top=51?,F(xiàn)經(jīng)過一系列正常的入棧與退棧操作后,top=50,則棧中有51-50=1個元素,因此選項A正確。6、VBA中定義全局變量需要使用的關(guān)鍵字是()。A、ConstB、DimC、PublicD、Static標(biāo)準(zhǔn)答案:C知識點解析:定義全局變量需要使用的關(guān)鍵字是Public,Const用來定義符號變量,Dim用來定義局部變量,Static用來定義靜態(tài)變量。因此答案選擇C。7、設(shè)棧的順序存儲空間為S(1:m),初始狀態(tài)為top=0?,F(xiàn)經(jīng)過一系列正常的入棧與退棧操作后,top=m+1,則棧中的元素個數(shù)為A、不可能B、m+1C、0D、m標(biāo)準(zhǔn)答案:A知識點解析:棧是向上增長的,每次壓入一個元素,棧的TOP指針向上移動一位,即top-1。對于這個題目,由于top初始值等于0,此時入棧一個元素,top值減1,即0-1=一1,出現(xiàn)下溢錯誤,所以選項A正確。8、若在窗體設(shè)計過程中,命令按鈕Command0的事件屬性設(shè)置如下圖所示,則含義是()。A、只能為“進(jìn)入”事件和“單擊”事件編寫事件過程B、不能為“進(jìn)入”事件和“單擊”事件編寫事件過程C、“進(jìn)入”事件和“單擊”事件執(zhí)行的是同一事件過程D、已經(jīng)為“進(jìn)入”事件和“單擊”事件編寫了事件過程標(biāo)準(zhǔn)答案:D知識點解析:在控件屬性對話框的“事件”選項卡中,只有進(jìn)入和單擊對應(yīng)的事件已經(jīng)編寫了事件過程的程序。9、不能夠使用宏的數(shù)據(jù)庫對象是A、數(shù)據(jù)表B、窗體C、宏D、報表標(biāo)準(zhǔn)答案:A知識點解析:本題考查宏的知識。宏是一個或多個操作的序列,每個操作自動實現(xiàn)自己的功能。在Access的窗體、報表中都可以使用宏,在宏中也可以使用宏,而在數(shù)據(jù)表中是不能使用宏的。10、在報表中,要計算"數(shù)學(xué)"字段的最高分,應(yīng)將控件的"控件來源"屬性設(shè)置為()。A、=Max([數(shù)學(xué)])B、Max(數(shù)學(xué))C、=Max[數(shù)學(xué)]D、=Max(數(shù)學(xué))標(biāo)準(zhǔn)答案:A知識點解析:Max(字符表達(dá)式)的作用是返回表達(dá)式值中的最大值。"字符表達(dá)式"可以是一個字段名,也可以是一個含字段名的表達(dá)式,但所含字段應(yīng)該是數(shù)字?jǐn)?shù)據(jù)類型的字段。本題中的字符表達(dá)式是字段名,而字段名必需用方括號括起來,所以本題答案為A。11、下面不屬于軟件需求分析階段主要工作的是A、需求變更申請B、需求分析C、需求評審D、需求獲取標(biāo)準(zhǔn)答案:A知識點解析:在軟件開發(fā)的過程中,應(yīng)該盡早的制定測試計劃,其中在需求分析階段制定系統(tǒng)測試計劃,在概要設(shè)計階段制定集成測試計劃,在詳細(xì)設(shè)計階段制定單元測試計劃。12、下面不能作為軟件設(shè)計工具的是A、PAD圖B、程序流程圖C、數(shù)據(jù)流程圖(DFD圖)D、總體結(jié)構(gòu)圖標(biāo)準(zhǔn)答案:C知識點解析:軟件設(shè)計工具包括:PAD圖、程序流程圖、總體結(jié)構(gòu)圖等。在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖)、數(shù)據(jù)字典DD、判定樹和判定表,所以選項C正確。13、軟件測試的實施步驟是A、單元測試,集成測試,確認(rèn)測試B、集成測試,確認(rèn)測試,系統(tǒng)測試C、確認(rèn)測試,集成測試,單元測試D、單元測試,集成測試,回歸測試標(biāo)準(zhǔn)答案:A知識點解析:軟件測試的實施主要有四個步驟:單元測試:也稱模塊測試,對模塊(軟件設(shè)計最小單位)進(jìn)行正確性檢驗的測試,以期盡早發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種錯誤;集成測試:通常采用黑盒,也稱組裝測試,把模塊在按照設(shè)計要求組裝起來的同時進(jìn)行測試,主要目的是發(fā)現(xiàn)與接口有關(guān)的錯誤;確認(rèn)測試:驗證軟件的功能和性能及其他特性是否滿足了需求規(guī)格說明中確定的各種需求,以及軟件配置是否完全正確;系統(tǒng)測試:將通過測試確認(rèn)的軟件,作為整個基于計算機(jī)系統(tǒng)的一個元素,與計算機(jī)硬件、外設(shè)、人員等其他系統(tǒng)元素組合在一起,在實際運行環(huán)境下對計算機(jī)系統(tǒng)進(jìn)行一系列的集成測試和確認(rèn)測試。故選項A正確。14、下面描述中正確的是A、軟件調(diào)試是為了改善軟件的性能B、軟件測試要確定錯誤的性質(zhì)和位置C、軟件測試是軟件質(zhì)量保證的重要手段D、軟件調(diào)試的任務(wù)是發(fā)現(xiàn)并改正程序中的錯誤標(biāo)準(zhǔn)答案:C知識點解析:軟件測試(SoftwareTesting),描述一種用來促進(jìn)鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。15、下列選項中不屬于結(jié)構(gòu)化程序設(shè)計方法的是A、自頂向下B、逐步求精C、模塊化D、可復(fù)用標(biāo)準(zhǔn)答案:D知識點解析:20世紀(jì)70年代以來,提出了許多軟件設(shè)計方法,主要包括①逐步求精。對復(fù)雜的問題,應(yīng)設(shè)計一些子目標(biāo)作過渡,逐步細(xì)化。②自頂向下。程序設(shè)計時,應(yīng)先考慮總體,后考慮細(xì)節(jié);先考慮全局目標(biāo),后考慮局部目標(biāo)。一開始不要過多追求細(xì)節(jié),先從最上層總目標(biāo)開始設(shè)計,逐步使問題具體化。③模塊化。一個復(fù)雜問題肯定是由若干相對簡單的問題構(gòu)成。模塊化是把程序要解決的總目標(biāo)分解為分目標(biāo),再進(jìn)一步分解為具體的小目標(biāo),把每個小目標(biāo)稱為一個模塊。而可復(fù)用是面向?qū)ο蟪绦蛟O(shè)計的一個優(yōu)點,不是結(jié)構(gòu)化程序設(shè)計方法。16、下列描述中正確的是A、程序就是軟件B、軟件開發(fā)不受計算機(jī)系統(tǒng)的限制C、軟件既是邏輯實體,又是物理實體D、軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合標(biāo)準(zhǔn)答案:D知識點解析:計算機(jī)軟件是計算機(jī)系統(tǒng)中與硬件相互依存的另一部分,包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。軟件具有如下特點:①軟件是一種邏輯實體,而不是物理實體,具有抽象性;②軟件的生產(chǎn)過程與硬件不同,沒有明顯的制作過程;③軟件在運行、使用期間,不存在磨損、老化問題;④軟件的開發(fā)、運行對計算機(jī)系統(tǒng)具有不同程度的依賴性,這導(dǎo)致軟件移植的問題;⑤軟件復(fù)雜性高,成本昂貴;⑥軟件開發(fā)涉及諸多的社會因素。17、某賓館中有單人間和雙人間兩種客房,按照規(guī)定,每位入住該賓館的客人都要進(jìn)行身份登記。賓館數(shù)據(jù)庫中有客房信息表(房間號,……)和客人信息表(身份證號,姓名,來源,……);為了反映客人入住客房的情況,客房信息表與客人信息表之間的聯(lián)系應(yīng)設(shè)計為A、一對一聯(lián)系B、一對多聯(lián)系C、多對多聯(lián)系D、無聯(lián)系標(biāo)準(zhǔn)答案:B知識點解析:由于一個客人只能住一間客房,而一間客房可以住多個客人,所以客房信息表與客人信息表之間的聯(lián)系應(yīng)設(shè)計為一對多關(guān)系。18、下列不屬于Access對象的是A、表B、文件夾C、窗體D、查詢標(biāo)準(zhǔn)答案:B知識點解析:本題考查Access對象的知識。在Access中分別有6種對象,分別是表、查詢、窗體、報表、宏和模塊,沒有“文件夾”。19、如果一個字段的值為空值,則含義是A、字段的值為0B、字段的值為空格C、字段的值為空串D、字段目前還沒有值標(biāo)準(zhǔn)答案:D知識點解析:空值表示該字段的取值暫時不確定,它不等于數(shù)字0、空格或空字符串。20、在“教師”表中有姓名、性別、出生日期等字段,查詢并顯示男性中年齡最大的教師,并顯示姓名、性別和年齡,正確的SQL命令是A、SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM教師WHERE性別="男"B、SELECT姓名,性別,MAX(YEAR(DATE())-YEAR([出生日期]))AS年齡FROM教師WHERE性別=男C、SELECT姓名,性別,年齡FROM教師WHERE年齡=MAX(YEAR(DATE())-YEAR([出生日期]))AND性別=男D、SELECT姓名,性別,年齡FROM教師WHERE年齡=MAX(YEAR(DATE())-YEAR([出生日期]))AND性別="男"標(biāo)準(zhǔn)答案:A知識點解析:本題中需要根據(jù)當(dāng)前“出生日期”字段的值計算出“年齡”,應(yīng)該使用表達(dá)式“Year(date())-Year([出生日期])”表示年齡,表達(dá)式MAX(Year(date())-Year([出生日期]))用于獲得年齡的最大值,SELECT語句中使用WHERE子句為查詢指定條件,表示查詢男教師應(yīng)該使用WHERE性別=“男”,所以選項A正確。21、VBA中一般采用Hungarian符號法命名變量,下列代表復(fù)選框的字首碼是A、ChkB、CboC、cmdD、opt標(biāo)準(zhǔn)答案:A知識點解析:Hungarian符號使用一組代表數(shù)據(jù)類型的碼。用小寫字母作為變量名的前綴,“Chk”代表復(fù)選框,“Cbo”代表組合框,“cmd”代表命令按鈕,“opt”代表選項按鈕,所以選項A正確。22、在宏的表達(dá)式中要引用報表exam上控件Name的值,可以使用引用式()。A、Reports!NameB、Reports!Exam!NameC、exam!NameD、ReportsexamName標(biāo)準(zhǔn)答案:B知識點解析:在宏的表達(dá)式中,引用報表上控件的值,可以使用的引用式格式為:“Reports!報表名!控件名”。23、以下關(guān)于報表的敘述不正確的是()。A、報表可以輸入數(shù)據(jù)B、報表只能輸出數(shù)據(jù)C、報表可以控制輸出數(shù)據(jù)的內(nèi)容D、報表可以對輸出數(shù)據(jù)排序和分組標(biāo)準(zhǔn)答案:A知識點解析:本題考查報表的基礎(chǔ)知識。報表是Access中輸出數(shù)據(jù)所使用的一種對象,利用報表可以控制數(shù)據(jù)內(nèi)容的大小及外觀、排序和分組等功能,但是不可以進(jìn)行數(shù)據(jù)輸入。24、用二淮表來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型是A、實體一聯(lián)系模型B、層次模型C、網(wǎng)狀模型D、關(guān)系模型標(biāo)準(zhǔn)答案:D知識點解析:暫無解析25、下列關(guān)于對象“更新前”事件的敘述中,正確的是A、在控件或記錄的數(shù)據(jù)變化后發(fā)生的事件B、在控件或記錄的數(shù)據(jù)變化前發(fā)生的事件C、當(dāng)窗體或控件接收到焦點時發(fā)生的事件D、當(dāng)窗體或控件失去了焦點時發(fā)生的事件標(biāo)準(zhǔn)答案:B知識點解析:暫無解析國家二級ACCESS機(jī)試(選擇題)模擬試卷第5套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列關(guān)于在SQL語句中使用DESC的說法中,正確的是A、DESC關(guān)鍵字必須與ORDERBY關(guān)鍵字一起使用B、DESC關(guān)鍵字必須與GROUPBY關(guān)鍵字一起使用C、DESC關(guān)鍵字必須與WHEREBY關(guān)鍵字一起使用D、DESC關(guān)鍵字必須與INNERJOIN關(guān)鍵字一起使用標(biāo)準(zhǔn)答案:A知識點解析:SEL
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告招牌安裝合同年
- 辦公室租賃合同書
- 勞動合同企業(yè)勞動合同
- 2025年云南貨運從業(yè)資格證考試試題及答案解析大全
- 小學(xué)二年級數(shù)學(xué)下學(xué)期口算練習(xí)
- 電梯保養(yǎng)合同(2篇)
- 2024-2025學(xué)年高中物理課時分層作業(yè)8原子核的組成與核力含解析教科版選修3-5
- 中圖版地理八年級下冊《第六節(jié) 學(xué)習(xí)與探究-走進(jìn)埃及》聽課評課記錄1
- 物業(yè)公司前臺工作總結(jié)
- 第四季度綜治工作總結(jié)
- 預(yù)防艾滋病、梅毒和乙肝母嬰傳播服務(wù)流程圖
- 鋼鐵是怎樣煉成的手抄報
- 防火墻漏洞掃描基礎(chǔ)知識
- 供應(yīng)鏈網(wǎng)絡(luò)安全解決方案
- NPI管理流程文檔
- 運動技能學(xué)習(xí)PPT
- 嶺南版三年級美術(shù)下冊教學(xué)工作計劃
- 應(yīng)急裝備、應(yīng)急物資臺賬(較詳細(xì))
- 運動技能學(xué)習(xí)與控制
- 大學(xué)物理光學(xué)答案
- 關(guān)于教材編寫的統(tǒng)一格式的規(guī)定
評論
0/150
提交評論