2023年計算機等級考試二級Access筆試_第1頁
2023年計算機等級考試二級Access筆試_第2頁
2023年計算機等級考試二級Access筆試_第3頁
2023年計算機等級考試二級Access筆試_第4頁
2023年計算機等級考試二級Access筆試_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2023年3月全國計算機等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計(考試時間90分鐘,滿分100分)一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是對的的,請將對的選項填涂在答題卡相應(yīng)位置上,答在試卷上不得分。(1)下列敘述中對的的是A)循環(huán)隊列是隊列的一種鏈?zhǔn)酱鎯Y(jié)構(gòu)B)循環(huán)隊列是一種邏輯結(jié)構(gòu)C)循環(huán)隊列是非線性結(jié)構(gòu)D)循環(huán)隊列是隊列的一種順序存儲結(jié)構(gòu)(2)下列敘述中對的的是A)棧是一種先進先出的線性表B)隊列是一種后進先出的線性表C)棧與隊列都是非線性結(jié)構(gòu)D)以上三種說法都不對(3)一棵二叉樹共有25個結(jié)點,其中5個是葉子結(jié)點,則度為1的結(jié)點數(shù)為A)4B)10C)6D)16(4)下列模式中,可以給出數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法的是A)內(nèi)模式B)外模式C)概念模式D)邏輯模式(5)在滿足實體完整性結(jié)束的條件下A)一個關(guān)系中必須有多個候選關(guān)鍵字B)一個關(guān)系中只能有一個候選關(guān)鍵字C)一個關(guān)系中應(yīng)當(dāng)有一個或多個候選關(guān)鍵字D)一個關(guān)系中可以沒有候選關(guān)鍵字(6)有三個關(guān)系R、S和T如下:RSTABCABCABCa12a12b21b21d21c31c31則由關(guān)系R和S得到關(guān)系T的操作是A)差B)自然連接C)交D)并(7)軟件生命周期中的活動不涉及A)需求分析B)市場調(diào)研C)軟件測試D)軟件維護(8)下面不屬于需求分析階段任務(wù)的是A)擬定軟件系統(tǒng)的功能需求B)制定軟件集成測試計劃C)擬定軟件系統(tǒng)的性能需求D)需求規(guī)格說明書評審(9)在黑盒測試方法中,設(shè)計測試用例的重要根據(jù)是A)程序內(nèi)部邏輯B)程序流程圖C)程序數(shù)據(jù)結(jié)構(gòu)D)程序外部功能(10)在軟件設(shè)計中不使用的工具是A)數(shù)據(jù)流圖(DFD圖)B)PAD圖C)系統(tǒng)結(jié)構(gòu)圖D)程序流程圖(11)在Access數(shù)據(jù)庫中,用來表達實體的是A)表B)記錄C)字段D)域(12)在學(xué)生表中要查找年齡大于18歲的男學(xué)生,所進行的操作屬于關(guān)系運算中的A)投影B)選擇C)聯(lián)接D)自然聯(lián)接(13)假設(shè)學(xué)生表已有年級、專業(yè)、學(xué)號、姓名、性別和生日6個屬性,其中可以作為主關(guān)鍵字的是A)姓名B)學(xué)號C)專業(yè)D)年級(14)下列關(guān)于索引的敘述中,錯誤的是A)可認為所有的數(shù)據(jù)類型建立索引B)可以提高對表中記錄的查詢速度C)可以加快對表中記錄的排序速度D)可以基于單個字段或多個字段建立索引(15)若查找某個字段中以字母A開頭且以字母Z結(jié)尾的所有記錄,則條件表達式應(yīng)設(shè)立為A)Like“A$Z”B)Like“A#Z”C)Like“A*Z”D)Like“A?Z”(16)在學(xué)生表中建立查詢,“姓名”字段的查詢條件設(shè)立為“IsNull”,運營該查詢后,顯示的記錄是A)姓名字段為空的記錄B)姓名字段中包含空格的記錄C)姓名字段不為空的記錄D)姓名字段中不包含空格的記錄(17)若要在一對多的關(guān)聯(lián)關(guān)系中,“一方”原始記錄更改后,“多方”自動更改,應(yīng)啟用A)有效性規(guī)則B)級聯(lián)刪除相關(guān)記錄C)完整性規(guī)則D)級聯(lián)更新相關(guān)記錄(18)教師表的“選擇查詢”設(shè)計視圖如下,則查詢結(jié)果是A)顯示教師的職稱、姓名和同名教師的人數(shù)B)顯示教師的職稱、姓名和同樣職稱的人數(shù)C)按職稱的順序分組顯示教師的姓名D)按職稱記錄各類職稱的教師人數(shù)(19)在教師表中“職稱”字段也許的取值為:專家、副專家、講師和助教,要查找職稱為專家或副專家的教師,錯誤的語句是A)SELECT*FROM教師表WHERE(InStr([職稱],“專家”)<>0);B)SELECT*FROM教師表WHERE(Right([職稱],2)=“專家”);C)SELECT*FROM教師表WHERE([職稱]=“專家”);D)SELECT*FROM教師表WHERE(InStr([職稱],“專家”)=1O(jiān)rInStr([職稱],“專家”)=2);(20)在窗體中為了更新數(shù)據(jù)表中的字段,要選擇相關(guān)的控件,對的的控件選擇是A)只能選擇綁定型控件B)只能選擇計算型控件C)可以選擇綁定型或計算型控件D)可以選擇綁定型、非綁定型或計算型控件(21)已知教師表“學(xué)歷”字段的值只也許是四項(博士、碩士、本科或其他)之一,為了方便輸入數(shù)據(jù),設(shè)計窗體時,學(xué)歷相應(yīng)的控件應(yīng)當(dāng)選擇A)標(biāo)簽B)文本框C)復(fù)選框D)組合框(22)在報表設(shè)計的工具欄中,用于修飾版面以達成更好顯示效果的控件是A)直線和多邊形B)直線和矩形C)直線和圓形D)矩形和圓形(23)要在報表中輸出時間,設(shè)計報表時要添加一個控件,且需要將該控件的“控件來源”屬性設(shè)立為時間表達式,最合適的控件是A)標(biāo)簽B)文本框C)列表框D)組合框(24)用SQL語句將STUDENT表中字段“年齡”的值加1,可以使用的命令是A)REPLACESTUDENT年齡=年齡+1B)REPLACESTUDENT年齡WITH年齡+1C)UPDATESTUDENTSET年齡=年齡+1D)UPDATESTUDENT年齡WITH年齡+1(25)已知學(xué)生表如下:學(xué)號姓名年齡性別班級20230231張三18男計算機一班20230232李四19男計算機一班20230233王五20男計算機一班20230234劉七19女計算機二班執(zhí)行下列命令后,得到的記錄數(shù)是SELECT班級,MAX(年齡)FROM學(xué)生表GROUPBY班級A)4B)3C)2D)1(26)數(shù)據(jù)庫中可以被另存為數(shù)據(jù)訪問頁的對象A)窗體B)報表C)表和查詢D)以上均可(27)在宏設(shè)計窗口中有“宏名”、“條件”、“操作”和“備注”等列,其中不能省略的是A)宏名B)操作C)條件D)備注(28)宏操作不能解決的是A)打開報表B)對錯誤進行解決C)顯示提醒信息D)打開和關(guān)閉窗體(29)下列關(guān)于VBA事件的敘述中,對的的是A)觸發(fā)相同的事件可以執(zhí)行不同的事件過程B)每個對象的事件都是不相同的C)事件都是由用戶操作觸發(fā)的D)事件可以由程序員定義(30)下列不屬于類模塊對象基本特性的是A)事件B)屬性C)方法D)函數(shù)(31)用來測試當(dāng)前讀寫位置是否達成文獻末尾的函數(shù)是A)EOFB)FileLenC)LenD)LOF(32)下列表達式中,可以保存變量x整數(shù)部分并進行四舍五入的是A)Fix(x)B)Rnd(x)C)Round(x)D)Int(x)(33)運營下列過程,當(dāng)輸入一組數(shù)據(jù):10,20,50,80,40,30,90,100,60,70,輸出的結(jié)果應(yīng)當(dāng)是Subp1()Dimi,j,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ù)列(34)下列程序的功能是計算N=2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。PrivateSubCommand34_Click()t=0m=0sum=0Dot=t+msum=sum+tm=Loopwhilem<41MsgBox“Sum=“&sumEndSub空白處應(yīng)當(dāng)填寫的語句是A)t+2B)t+1C)m+2D)m+1(35)運用ADO訪問數(shù)據(jù)庫的環(huán)節(jié)是:①定義和創(chuàng)建ADO實例變量②設(shè)立連接參數(shù)并打開連接③設(shè)立命令參數(shù)并執(zhí)行命令④設(shè)立查詢參數(shù)并打開記錄集⑤操作記錄集⑥關(guān)閉、回收有關(guān)對象?這些環(huán)節(jié)的執(zhí)行順序應(yīng)當(dāng)是A)①④③②⑤⑥B)①③④②⑤⑥C)①③④⑤②⑥D)①②③④⑤⑥二、填空題(每空2分,共30分)請將每空的對的答案寫在答題卡[1]~[15]序號的橫線上,答在試卷上不得分。(1)在長度為n的順序存儲的線性表中刪除一個元素,最壞情況下需要移動表中的元素個數(shù)為[1]。(2)設(shè)循環(huán)隊列的存儲空間為Q(1:30),初始狀態(tài)為front=rear=30?,F(xiàn)通過一系列入隊與退隊運算后,front=16,rear=15,則循環(huán)隊列中有[2]個元素。(3)數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言中,負責(zé)數(shù)據(jù)的增、刪、改和查詢的是[3]。(4)在將E-R圖轉(zhuǎn)換到關(guān)系模式時,實體和聯(lián)系都可以表達成[4]。(5)常見的軟件工程方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒?類、繼承以及多態(tài)性等概念屬于[5]。(6)Access的查詢分為5種類型,分別是選擇查詢、參數(shù)查詢、操作查詢、SQL查詢和[6]查詢。(7)假如規(guī)定用戶輸入的值是一個3位的整數(shù),那么其有效性規(guī)則表達式可以設(shè)立為[7]。(8)在工資表中有姓名和工資等字段,若規(guī)定查詢結(jié)果按照工資降序排列,可使用的SQL語句是:SELECT姓名,工資FROM工資表ORDERBY工資[8]。(9)在宏中引用窗體控件的命令格式是[9]。(10)已知:DimrsAsnewADODB.RecordSet,在程序中為了得到記錄集的下一條記錄,應(yīng)當(dāng)使用的方法是rs.[10]。(11)在VBA中,沒有顯式聲明或使用符號來定義的變量,其數(shù)據(jù)類型默認是[11]。(12)下列程序的功能是:輸入10個整數(shù),逆序后輸出,請在程序空白處填入適當(dāng)語句使程序完畢指定的功能。PrivateSubCommand2_Click()Dimi,j,k,temp,arr(11)AsIntegerDimresultAsStringFork=1To10arr(k)=Val(InputBox(“請輸入第”&k&“個數(shù):”,“數(shù)據(jù)輸入窗口”))Nextki=1j=10Dotemp=arr(i)arr(i)=arr(j)arr(j)=tempi=i+1j=[12]LoopWhile[13]result=“”Fork=1To10result=result&arr(k)&Chr(13)NextkMsgBoxresultEndSub(13)已經(jīng)設(shè)計出一個表格式窗體,可以輸出教師表的相關(guān)字段信息,請按照以下功能規(guī)定補充設(shè)計:改變當(dāng)前記錄,消息框彈出提醒“是否刪除該記錄?”,單擊“是”,則直接刪除該當(dāng)前記錄;單擊“否”,則什么都不做,其效果圖如下:'單擊“退出”按鈕,關(guān)閉窗體Privat(yī)eSubbtnCancel_Click()[14]EndSub'表格式窗體當(dāng)前記錄變化時觸發(fā)PrivateSubForm_Current()IfMsgBox("是否刪除該記錄?",vbQuestion+vbYesNo,"確認")=vbYesThen[15]EndIfEndSub答案:一、選擇題1—5DDDAA6—10ABBDA11—15BBBAC16—20ADDCA21—25DBBCC26—30DABAD31—35A(chǔ)CACD二、填空題1、n-12、293、數(shù)據(jù)操縱語言4、關(guān)系5、面向?qū)ο蠓椒ǎ丁⒔徊姹?、between100and9998、DESC9、forms![窗體名]![控件名]10、movenext11、ariant或變體型12、j-113、i<j14、docmd.close15、me.rocordset.delete2023年9月筆試試卷選擇題下列敘述中對的的是算法就是程序?B)設(shè)計算法時只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計C)設(shè)計算法時只需要考慮結(jié)果的可靠性 D)以上三種說法都不對下列關(guān)于線性鏈表的敘述中,對的的是各數(shù)據(jù)結(jié)點的存儲空間可以不連續(xù),但它們的存儲順序與邏輯順序必須一致各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù)進行插入與刪除時,不需要移動表中的元素 D)以上三種說法都不對下列關(guān)于二叉樹的敘述中,對的的是葉子結(jié)點總是比度為2的結(jié)點少一個 B)葉子結(jié)點總是比度為2的結(jié)點多一個葉子結(jié)點數(shù)是度為2的結(jié)點數(shù)的兩倍 ?D)度為2的結(jié)點數(shù)是度為1的結(jié)點數(shù)的兩倍軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件),下面屬于應(yīng)用軟件的是學(xué)生成績管理系統(tǒng)??B)C語言編譯程序C)UNIX操作系統(tǒng) D)數(shù)據(jù)庫管理系統(tǒng)某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:該系統(tǒng)總體結(jié)構(gòu)圖的深度是7 ?B)6? C)3 D)2程序調(diào)試的任務(wù)是設(shè)計測試用例? ? B)驗證程序的對的性?C)發(fā)現(xiàn)程序中的錯誤? ?D)診斷和改正程序中的錯誤下列關(guān)于數(shù)據(jù)庫設(shè)計的敘述中,對的的是在需求分析階段建立數(shù)據(jù)字典 B)在概念設(shè)計階段建立數(shù)據(jù)字典C)在邏輯設(shè)計階段建立數(shù)據(jù)字典 ?D)在物理設(shè)計階段建立數(shù)據(jù)字典數(shù)據(jù)庫系統(tǒng)的三級模式不涉及A)概念模式? ?B)內(nèi)模式?? C)外模式 D)數(shù)據(jù)模式 有三個關(guān)系R、S和T如下:下列選項中屬于面向?qū)ο笤O(shè)計方法的重要特性的是A)繼承??B)自頂向下? C)模塊化?D)逐步求精下列關(guān)于Access數(shù)據(jù)庫特點的敘述中,錯誤的是可以支持Internet/Intranet應(yīng)用可以保存多種類型的數(shù)據(jù),涉及多媒體數(shù)據(jù)可以通過編寫應(yīng)用程序來操作數(shù)據(jù)庫中的數(shù)據(jù)可以作為網(wǎng)狀型數(shù)據(jù)庫支持客戶機/服務(wù)器應(yīng)用系統(tǒng)學(xué)校規(guī)定學(xué)生住宿標(biāo)準(zhǔn)是:本科生4人一間,碩士生2人一間,博士生1人一間,學(xué)生與宿舍之間形成了住宿關(guān)系,這種住宿關(guān)系是A)一對一關(guān)系 ?B)一對四關(guān)系? C)一對多關(guān)系?D)多對多關(guān)系在Access數(shù)據(jù)庫中,表是由字段和記錄組成 B)查詢和字段組成?C)記錄和窗體組成 D)報表和字段組成可以插入圖片的字段類型是A)文本 B)備注 C)OLE對象?D)超鏈接輸入掩碼字符”C”的含義是A)必須輸入字母或數(shù)字? B)可以選擇輸入字母或數(shù)字C)必須輸入一個任意的字符或一個空格 ?D)可以選擇輸入任意的字符或一個空格若在查詢條件中使用了通配符“!“,它的含義是A)通配任意長度的字符? B)通配不在括號內(nèi)的任意字符C)統(tǒng)配方括號內(nèi)列出的任意單個字符 D)錯誤的使用方法在SQL語言的SELECT語句中,用于指明檢索結(jié)果排序的字句是A)FROM ?B)WHERE C)GROUPBY D)ORDERBY下列屬性中,屬于窗體的“數(shù)據(jù)”類型的是A)記錄源??B)自動居中 ?C)獲得焦點?D)記錄選擇器要將“選課成績”表中學(xué)生的“成績”取整,可以使用的函數(shù)是A)Abs([成績]) B)Int([成績])??C)Sqr([成績])?D)Sgn([成績])在Access中為窗體上的控件設(shè)立Tab鍵的順序,應(yīng)選擇“屬性”對話框的A)“格式”選項卡 B)“數(shù)據(jù)”選項卡 C)“事件”選項卡?D)“其他”選項卡下圖所示的是報表設(shè)計視圖,由此可判斷該報表的分組字段是A)課程名稱? B)學(xué)分??C)成績 D)姓名有商品表如下:執(zhí)行SQL命令:SELECT部門號,MAX(單價*數(shù)量)FROM商品表GROUPBY部門號;查詢結(jié)果的記錄數(shù)是A)1? B)3 C)4??D)10某學(xué)生成績管理系統(tǒng)的“主窗體”如下圖左側(cè)所示,點擊“退出系統(tǒng)”按鈕會彈出下圖右側(cè)“請確認”提醒框;假如繼續(xù)點擊“是”按鈕,才會關(guān)閉主窗體退出系統(tǒng),假如點擊“否”按鈕,則會返回“主窗體”繼續(xù)運營系統(tǒng)。A)B)C)D)在打開窗體時,一次發(fā)生的事件是打開(Open)→加載(Load)→調(diào)整大小(Resize)→激活(Activate)打開(Open)→激活(Activate)→加載(Load)→調(diào)整大小(Resize)打開(Open)→調(diào)整大小(Resize)→加載(Load)→激活(Activat(yī)e)打開(Open)→激活(Activate)→調(diào)整大?。ǎ襡size)→加載(Load)在宏表達式中要引用Form1窗體的txt1控件的值,對的的引用方法是A)Form1!txt1 B)txt1 C)Forms?。苚rm1!txt1?D)Forms!txt1將一個數(shù)轉(zhuǎn)換成相應(yīng)字符串的函數(shù)是A)Str?B)String?C)Asc D)ChrVBA中定義符號常量使用的關(guān)鍵字是A)Const?B)Dim C)Public?D)Static由“ForI=1To16Step3”決定的循環(huán)結(jié)構(gòu)被執(zhí)行A)4次 B)5次?C)6次 D)7次可以用InputBox函數(shù)產(chǎn)生“輸入對話框”。執(zhí)行語句:st=InputBox(“請輸入字符串”,”字符串對話框”,”aaaa”)當(dāng)用戶”bbbb”,按OK按鈕后,變量st的內(nèi)容是A)aaaa?B)請輸入字符串?C)字符串對話框 D)bbbb下列不屬于VBA函數(shù)的是A)Choose B)If C)IIf?D)Switch若有以下窗體單擊事件過程:PrivateSubForm_Click()result=1Fori=1To6step3result=result*iNextiMsgBoxresultEndSub打開窗體運營后,單擊窗體,則消息框的輸出內(nèi)容是A)1 B)4 C)15 D)120窗體中有命令按鈕Command32,其Click事件代碼如下。該事件的完整功能是:接受從鍵盤輸入的10個大于0的整數(shù),找出其中的最大值和相應(yīng)的輸入位置。Privat(yī)eSubCommand32_Click()max=0max_n=0Fori=1To10num=Val(InputBox(“請輸入第”&i&”個大于0的整數(shù):”))IfThenmax=num max_n=iEndIfNextiMsgBox(“最大值為第”&max_n&“個輸入的”&max)EndSub程序空白處應(yīng)當(dāng)填入的表達式是A)num>i?B)i<max C)num>max?D)num<max若有如下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和1 ?B)1.25和1 C)1.25和4 D)5和4運營下列程序,顯示的結(jié)果是PrivateSubCommand34_Click()i=0Doi=i+1LoopWhilei<10MsgBoxiEndSubA)0? B)1?C)10 D)11運營下列程序,在立即窗口顯示的結(jié)果是PrivateSubCommand0_Click()DimIAsInteger,JAsIntegerForI=2To10ForJ=2ToI/2IfImodJ=0ThenExitFofNextJIfJ>sqr(I)ThenDebug.PrintI;NextiEndSubA)1579 B)468 C)3579??D)2357二、填空題數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)與非線性結(jié)構(gòu),帶鏈的棧屬于。在長度為n的順序存儲的線性表中插入一個元素,最壞情況下需要移動表中個元素。常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒?。對某?yīng)用系統(tǒng)通過需求分析建立數(shù)據(jù)流圖(DFD)則應(yīng)采用方法。數(shù)據(jù)庫系統(tǒng)的核心是。在進行關(guān)系數(shù)據(jù)庫的邏輯設(shè)計時,E-R圖中的屬性常被轉(zhuǎn)換為關(guān)系的屬性,聯(lián)系通常被轉(zhuǎn)換為。Access數(shù)據(jù)庫中的字節(jié)(Byte)數(shù)值類型在數(shù)據(jù)庫中占字節(jié)。在報表重要顯示格式為“第N頁”的頁碼,頁碼格式設(shè)立是:=”第”&&“頁”。要將Access數(shù)據(jù)庫中保存的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,可以采用的對象是。若窗體名稱為Form1,則將該窗體標(biāo)題設(shè)立為”Access窗體”的語句是。下列程序段得功能是求1到100的累加和。請在空白處填入適當(dāng)?shù)恼Z句,是程序完畢指定的功能。DimsAsInteger,mAsIntegers=0m=1doWhiles=s+mm=m+1Loop下列程序的功能是求算式:1-1/2+1/3-1、4+……前30項之和。請在空白處填入適當(dāng)?shù)恼Z句,使程序可以完畢指定的功能。PrivateSubCommand1_Click()Dimiasinteger,sassingle,fasintegers=0:f=1Fori=1To30s=s+f/if=NextiDebug.Print“1-1/2+1/3-1/4+……”;sEndSub有一個標(biāo)題為“登錄”的用戶登錄窗體,窗體上有兩個標(biāo)簽,標(biāo)題分別為“用戶名:”和“密碼:”,用于輸入用戶名的文本框名為“UserName”,用于輸入密碼的文本框名為“UserPassword”,用于進行倒計時顯示的文本框名為“Tnum”,窗體上有一個標(biāo)題為“確認”的按鈕名為“OK”,用于輸入完用戶名和密碼后單擊此按鈕確認。輸入用戶名和密碼,如用戶名或密碼錯誤,則給出提醒信息:如對的,則顯示“歡迎使用!”信息。規(guī)定整個登錄過程要在30秒中完整,假如超過30秒還沒有完畢對的的登錄操作,則程序給出提醒自動終止整個登錄過程。請在程序空白處填入適當(dāng)?shù)恼Z句,使程序完畢指定的功能。OptionCompareDatabaseDimSecondAsIntegerPrivateSubForm_Open(CancelAsInteger)Second=0EndSubPrivateSubForm_Timer()IfSecond>30ThenMsgBox“請在30秒鐘登錄”,vbCritical,”警告”DoCmd.CloseElseMe!Then=30–Second‘倒計時顯示EndIfSecond=EndSubPrivateSubOK_Click()IfMe.UserName<>“123”O(jiān)rMe.UserPassword<>“456”ThenMsgBox“錯誤!”+“您尚有”&30-Second&“秒”,vbCritical,”提醒”ElseMe.TimerInterval=‘終止Timer事件繼續(xù)發(fā)生MsgBox“歡迎使用!”,vbInformation,”成功”DoCmd.CloseEndIfEndSub數(shù)據(jù)庫中有“平時成績表”,涉及“學(xué)號”、“姓名”、“平時作業(yè)”、“小測驗”、“期中考試”、“平時成績”和“能否考試”等字段,其中,平時成績=平時作業(yè)×50%+小測驗×10%+其中考試×40%,假如血色很傷心平時成績大于等于60分,則可以參與期末考試(“能否考試”字段為真),否則學(xué)生不能參與期末考試。下面的程序按照上述規(guī)定計算每名學(xué)生的平時成績并擬定是否可以參與期末考試。請在空白處填入適當(dāng)?shù)恼Z句,使程序可以完畢所需要的功能。PrivateSubCommand0_Click()DimdbAsDAO.DatabaseDimrsAsDAO.RecordsetDimpazyAsDAO.Field,xcyAsDAO.Field,qzksAsDAO.FieldDimpsAsDAO.Field,ksAsDAO.FieldSetdb=CurrentDb()Setrs=db.OpenRecordset(“平時成績表”)Setpszy=rs.Fields(“平時作業(yè)”)Setxcy=rs.Fields(“小測驗”)Setqzks=rs.Fields(“期中考試”)Setps=rs.Fields(“平時成績”)Setks=rs.Fieldd(“能否考試”)DoWhileNotrs.EofRs.Editps=Ifps>=60Thenks=TrueElseks=FalseEndIfrs.rs.MoveNextLooprs.Closedb.CloseSetrs=NothingSetdb=NothingEndSub2023年9月計算機等級考試二級Access筆試答案一、選擇題(1)D、(2)C、(3)B、(4)A、(5)C(6)D、(7)C、(8)D、(9)B、(10)A(11)D、(12)C、(13)D、(14)C、(15)D(16)B、(17)D、(18)A、(19)B、(20)D(21)D、(22)B、(23)A、(24)A、(25)C(26)A、(27)A、(28)C、(29)D、(30)B(31)B、(32)C、(33)B、(34)C、(35)D二、填空題【1】線性結(jié)構(gòu)【2】n【3】結(jié)構(gòu)化【4】數(shù)據(jù)庫管理系統(tǒng)【5】關(guān)系【6】1【7】【8】數(shù)據(jù)訪問頁【9】Forml.Caption="Access窗體"【10】m<=100或者m<101【11】-f或者f*(-1)【12】Second+1【13】False【14】pszy*0.5+xcy*0.1+qzks*0.4【15】Update2023年3月計算機等級考試二級Access筆試:文字版一、選擇題(1)下列關(guān)于棧敘述對的的是

A)棧頂元素最先能被刪除

B)棧頂元素最后才干被刪除?C)棧底元素永遠不能被刪除?D)以上三種說法都不對(2)下列敘述中對的的是?A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)

B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)

C)循環(huán)鏈表是非線性結(jié)構(gòu)

D)雙向鏈表是非線性結(jié)構(gòu)(3)某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有1個,則該二叉樹的深度為(假設(shè)根結(jié)點在第1層)

A)3

?B)4

C)6

?D)7(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的重要文檔是?A)軟件集成測試計劃

?B)軟件具體設(shè)計說明書

C)用戶手冊

D)軟件需求規(guī)格說明書(5)結(jié)構(gòu)化程序所規(guī)定的基本結(jié)構(gòu)不涉及?A)順序結(jié)構(gòu)

B)GOTO跳轉(zhuǎn)?C)選擇(分支)結(jié)構(gòu)

?D)反復(fù)(循環(huán))結(jié)構(gòu)(6)下面描述中錯誤的是

A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的具體設(shè)計

B)軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表達的過程

C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一?D)PAD圖是軟件具體設(shè)計的表達工具(7)負責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是

A)數(shù)據(jù)定義語言?B)數(shù)據(jù)管理語言?C)數(shù)據(jù)操縱語言

D)數(shù)據(jù)控制語言(8)一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯(lián)系是

A)1:1聯(lián)系

B)1:m聯(lián)系?C)m:1聯(lián)系

D)m:n聯(lián)系(9)有三個關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是

A)自然連接

?B)交

C)除

?D)并(10)定義無符號整數(shù)類為UInt,下面可以作為類UInt實例化值的是?A)-369

?B)369

C)0.369

?D)整數(shù)集合{1,2,3,4,5}

?(11)在學(xué)生表中要查找所有年齡大于30歲姓王的男同學(xué),應(yīng)當(dāng)采用的關(guān)系運算是?A)選擇

B)投影?C)聯(lián)接

D)自然聯(lián)接(12)下列可以建立索引的數(shù)據(jù)類型是?A)文本

?B)超級鏈接

C)備注

?D)OLE對象(13)下列關(guān)于字段屬性的敘述中,對的的是?A)可對任意類型的字段設(shè)立“默認值”屬性?B)定義字段默認值的含義是該字段值不允許為空

C)只有“文本”型數(shù)據(jù)可以使用“輸入掩碼向?qū)А?D)“有效性規(guī)則”屬性只允許定義一個條件表達式(14)查詢“書名”字段中包含“等級考試”字樣的記錄,應(yīng)當(dāng)使用的條件是?A)Like"等級考試"?B)Like"*等級考試。?C)Like"等級考試*"?D)Like"*等級考試*"(15)在Access中對表進行“篩選”操作的結(jié)果是?A)從數(shù)據(jù)中挑選出滿足條件的記錄

B)從數(shù)據(jù)中挑選出滿足條件的記錄并生成一個新表

C)從數(shù)據(jù)中挑選出滿足條件的記錄并輸出到一個報表中

D)從數(shù)據(jù)中挑選出滿足條件的記錄并顯示在一個窗體中(16)在學(xué)生表中使用“照片”字段存放相片,當(dāng)使用向?qū)樵摫韯?chuàng)建窗體時,照片字段使用的默認控件是?A)圖形

B)圖像?C)綁定對象框

?D)未綁定對象框(17)下列表達式計算結(jié)果為日期類型的是?A)#2023-1-23#-#2023-2-3#

?B)year(#2023-2-3#)?C)DateValue("2023-2-3")

?D)Len("2023-2-3")(18)若要將“產(chǎn)品”表中所有供貨商是“ABC”的產(chǎn)品單價下調(diào)50,則對的的SQL語句是?A)UPDATE產(chǎn)品SET單價=50WHERE供貨商="ABC"?B)UPDATE產(chǎn)品SET單價=單價-50WHERE供貨商="ABC"?C)UPDATEFROM產(chǎn)品SET單價=50WHERE供貨商="ABC"?D)UPDATEFROM產(chǎn)品SET單價=單價-50WHERE供貨商="ABC"(19)若查詢的設(shè)計如下,則查詢的功能是A)設(shè)計尚未完畢,無法進行記錄?B)記錄班級信息僅含Null(空)值的記錄個數(shù)

C)記錄班級信息不涉及Null(空)值的記錄個數(shù)

D)記錄班級信息涉及Null(空)值所有記錄個數(shù)(20)在教師信息輸入窗體中,為職稱字段提供“專家”、“副專家”、“講師”等選項供用戶直接選擇,應(yīng)使用的控件是?A)標(biāo)簽

B)復(fù)選框

C)文本框

D)組合框(21)在報表中要顯示格式為“共N頁,第N頁”的頁碼,對的的頁碼格式設(shè)立是

A)="共"+Pages+"頁,第"+Page+"頁"

B)="共"+[Pages]+"頁,第"++"頁"

C)="共"&Pages&"頁,第"&Page&"頁"?D)="共"&[Pages]&"頁,第"&"頁"(22)某窗體上有一個命令按鈕,規(guī)定單擊該按鈕后調(diào)用宏打開應(yīng)用程序Word,則設(shè)計該宏時應(yīng)選擇的宏命令是

A)RunApp

?B)RunCode?C)RunMacro

D)RunCommand(23)下列表達式中,能對的表達條件“x和y都是奇數(shù)”的是

A)xMod2=0AndyMod2=0

B)xMod2=0OryMod2=0

C)xMod2=1AndyMod2=1?D)xMod2=1OryMod2=1(24)若在窗體設(shè)計過程中,命令按鈕Command0的事件屬性設(shè)立如下圖所示,則含義是A)只能為"進入"事件和"單擊"事件編寫事件過程?B)不能為"進入"事件和"單擊"事件編寫事件過程

C)“進入”事件和“單擊”事件執(zhí)行的是同一事件過程

D)已經(jīng)為“進入”事件和“單擊”事件編寫了事件過程(25)若窗體Frm1中有一個命令按鈕Cmd1,則窗體和命令按鈕的Click事件過程名分別為

A)Form_Click()

Command1_Click()?B)Frm1_Click()

Command1_Click()?C)Form_Click()

Cmd1_Click()?D)Frm1_Click()

Cmd1_Click()(26)在VBA中,能自動檢查出來的錯誤是

A)語法錯誤

B)邏輯錯誤?C)運營錯誤

?D)注釋錯誤(27)下列給出的選項中,非法的變量名是?A)Sum

B)Integer_2

C)Rem

D)Form1(28)假如在被調(diào)用的過程中改變了形參變量的值;但又不影響實參變量自身,這種參數(shù)傳遞方式稱為?A)按值傳遞

?B)按地址傳遞?C)ByRef傳遞

?D)按形參傳遞

(29)表達式“B=INT(A+0.5)”的功能是?A)將變量A保存小數(shù)點后1位

B)將變量A四舍五入取整?C)將變量A保存小數(shù)點后5位

D)舍去變量A的小數(shù)部分?

(30)VBA語句“DimNewArray(10)asInteger”的含義是?A)定義10個整型數(shù)構(gòu)成的數(shù)組NewArray?B)定義11個整型數(shù)構(gòu)成的數(shù)組NewArray

C)定義1個值為整型數(shù)的變量NewArray(10)?D)定義1個值為10的變量NewArray(31)運營下列程序段,結(jié)果是?Form=10to1step0?k=k+3?Nextm

A)形成死循環(huán)

B)循環(huán)體不執(zhí)行即結(jié)束循環(huán)?C)出現(xiàn)語法錯誤

?D)循環(huán)體執(zhí)行一次后結(jié)束循環(huán)(32)運營下列程序,結(jié)果是?Privat(yī)eSubCommand32_Click()

f0=1:f1=1:k=1

DoWhilek<=5?f=f0+f1

f0=f1?f1=f

k=k+1

Loop?MsgBox"f="&f

EndSub

A)f=5

?B)f=7

C)f=8

?D)f=13(33)有如下事件程序,運營該程序后輸出結(jié)果是

Privat(yī)eSubCommand33_Click()?DimxAsInteger,yAsInteger?x=1:y=0

DoUntily<=25

y=y+x*x

x=x+1?Loop

MsgBox"x="&x&",y="&y

EndSub?A)x=1,y=0

?B)x=4,y=25?C)x=5,y=30

?D)輸出其他結(jié)果(34)下列程序的功能是計算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)

PrivateSubCommand34_Click()?t=0?m=1

sum=0

Do?t=t+m

sum=sum+t?m=______

LoopWhilem<=39

MsgBox"Sum="&sum

EndSub

為保證程序?qū)Φ耐戤吷鲜龉δ?空白處應(yīng)填入的語句是

A)m+1

?B)m+2?C)t+1

D)t+2(35)下列程序的功能是返回當(dāng)前窗體的記錄集

SubGetRecNum()?DimrsAsObject?Setrs=______

MsgBoxrs.RecordCount

EndSub

為保證程序輸出記錄集(窗體記錄源)的記錄數(shù),空白處應(yīng)填入的語句是?A)Recordset

B)Me.Recordset?C)RecordSource

D)Me.RecordSource二、填空題(1)有序線性表能進行二分查找的前提是該線性表必須是【1】存儲的。(2)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為【2】。(3)對軟件設(shè)計的最小單位(模塊或程序單元)進行的測試通常稱為【3】測試。(4)實體完整性約束規(guī)定關(guān)系數(shù)據(jù)庫中元組的【4】屬性值不能為空。(5)在關(guān)系A(S,SN,D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,則稱【5】是關(guān)系A(chǔ)的外碼。(6)在Access查詢的條件表達式中要表達任意單個字符,應(yīng)使用通配符【6】。(7)在SELECT語句中,HAVING子句必須與【7】子句一起使用。(8)若要在宏中打開某個數(shù)據(jù)表,應(yīng)使用的宏命令是【8】。(9)在VBA中要將數(shù)值表達式的值轉(zhuǎn)換為字符串,應(yīng)使用函數(shù)【9】。(10)運營下列程序,輸入如下兩行:Hi,Iamhere.彈出的窗體中的顯示結(jié)果是【10】。Privat(yī)eSubCommand11_Click()DimabcAsString,sumAsstringsum=""Doabc=InputBox("輸入abc")IfRight(abc,1)="."ThenExitDosum=sum+abcLoopMsgBoxsumEndSub(11)運營下列程序,窗體中的顯示結(jié)果是:x=【11】。OptionCompareDatabaseDimxAsIntegerPrivateSubForm_Load()x=3EndSubPrivateSubCommand11_Click()StaticaAsIntegerDimbAsIntegerb=x^2fun1x,bfun1x,bMsgBox"x="&xEndSubSubfun1(ByRefyAsInteger,ByValzAsInte

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論