




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
全國計(jì)算機(jī)等級考試《二級Access數(shù)據(jù)庫程序設(shè)計(jì)》試題(網(wǎng)友回憶版)一[單選題]1.下列敘述中正確的是()。A.算法的效(江南博哥)率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)B.算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量C.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應(yīng)的D.算法的時(shí)間復(fù)雜度與空間復(fù)雜度一定相關(guān)參考答案:B參考解析:A項(xiàng)錯誤,采用不同的存儲結(jié)構(gòu),數(shù)據(jù)處理效率是不同的;B項(xiàng)正確,算法的時(shí)間復(fù)雜度是指算法在計(jì)算機(jī)內(nèi)執(zhí)行時(shí)所需時(shí)間的度量;C項(xiàng)錯誤,數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲空間的存放形式稱為數(shù)據(jù)的存儲結(jié)構(gòu),二者并非一一對應(yīng);D項(xiàng)錯誤,空間復(fù)雜度是指算法在計(jì)算機(jī)內(nèi)執(zhí)行時(shí)所需存儲空間的度量,與時(shí)間復(fù)雜度不相關(guān)。[單選題]2.設(shè)循環(huán)隊(duì)列為Q(1:m),初始狀態(tài)為front=rear=m?,F(xiàn)經(jīng)過一系列的入隊(duì)與退隊(duì)運(yùn)算后,front=rear=1,則該循環(huán)隊(duì)列中的元素個數(shù)為()。A.1B.2C.m-1D.0或m參考答案:D參考解析:在循環(huán)隊(duì)列中,front為隊(duì)首指針,指向隊(duì)首元素的前一個位置;rear為隊(duì)尾指針,指向隊(duì)尾元素。front=rear=1時(shí),①循環(huán)隊(duì)列可能為空,隊(duì)首和隊(duì)尾指針都指向空元素,此時(shí)循環(huán)隊(duì)列的元素個數(shù)為0;②循環(huán)隊(duì)列可能為滿,此時(shí)循環(huán)隊(duì)列的元素個數(shù)為m。答案選擇D選項(xiàng)。[單選題]3.下列敘述中正確的是()。A.棧與隊(duì)列都只能順序存儲B.循環(huán)隊(duì)列是隊(duì)列的順序存儲結(jié)構(gòu)C.循環(huán)鏈表是循環(huán)隊(duì)列的鏈?zhǔn)酱鎯Y(jié)構(gòu)D.棧是順序存儲結(jié)構(gòu)而隊(duì)列是鏈?zhǔn)酱鎯Y(jié)構(gòu)參考答案:B參考解析:循環(huán)隊(duì)列是順序存儲結(jié)構(gòu),可以充分利用數(shù)組;棧是所有的插入與刪除都限定在表的同一端進(jìn)行的線性表;隊(duì)列是在表的一端進(jìn)行插入,而在另一端進(jìn)行刪除的線性表,二者既可順序存儲也可鏈?zhǔn)酱鎯?。[單選題]4.設(shè)二叉樹如下:則中序遍歷為()。A.ABDEGCFHB.DBGEAFHCC.DGEBHFCAD.ABCDEFGH參考答案:B參考解析:二叉樹遍歷方式有:①前序遍歷,即訪問根結(jié)點(diǎn)在訪問左子樹和訪問右子樹之前;②中序遍歷,即訪問根結(jié)點(diǎn)在訪問左子樹和訪問右子樹兩者之間;③后序遍歷,即訪問根結(jié)點(diǎn)在訪問左子樹和訪問右子樹之后。由②知,根結(jié)點(diǎn)A在BDEG四個節(jié)點(diǎn)后面訪問,CHF三個節(jié)點(diǎn)前面訪問,很容易排除ACD選項(xiàng),選B。另外,可以復(fù)習(xí)一下三種遍歷方式的規(guī)則,本題中前序遍歷為ABDEGCFH,中序遍歷為DBGEAFHC,后序遍歷為DGEBHFCA。[單選題]5.下面屬于整數(shù)類的實(shí)例是()。A.0x518B.0.518C."-518"D.518E-2參考答案:A參考解析:整數(shù)類實(shí)例包括:①十進(jìn)制常量,不能以0開頭且用0~9表示;②八進(jìn)制常量,以0開頭,用0~7表示;③十六進(jìn)制常量,以0x或0X開頭,用0~9和A~F(a~f)表示。B項(xiàng)是浮點(diǎn)數(shù)實(shí)例,C項(xiàng)是字符串實(shí)例,D項(xiàng)是用科學(xué)計(jì)數(shù)法表示的浮點(diǎn)數(shù)實(shí)例。答案選擇A選項(xiàng)。[單選題]6.耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個標(biāo)準(zhǔn)。下列敘述中正確的是()。A.提高耦合性,降低內(nèi)聚性,有利于提高模塊的獨(dú)立性B.降低耦合性,提高內(nèi)聚性,有利于提高模塊的獨(dú)立性C.耦合性是指一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度D.內(nèi)聚性是指模塊間互相連接的緊密程度參考答案:B參考解析:耦合性是指模塊間互相連接的緊密程度,內(nèi)聚性是指一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度。提高內(nèi)聚性、降低耦合性是提高模塊獨(dú)立性的方法。答案選擇B選項(xiàng)。[單選題]7.某系統(tǒng)結(jié)構(gòu)圖如下圖所示該系統(tǒng)結(jié)構(gòu)圖的寬度是()。A.2B.3C.4D.n參考答案:D參考解析:系統(tǒng)結(jié)構(gòu)圖的寬度是指最大模塊數(shù)的層的控制跨度。圖中系統(tǒng)第一層只有1個模塊,第二層有n(n>3)個模塊,第三層有4個模塊,最大的跨度為n。答案選擇D選項(xiàng)。[單選題]8.下列方法中,不屬于軟件調(diào)試方法的是()。A.回溯法B.強(qiáng)行排錯法C.集成測試法D.原因排除法參考答案:C參考解析:軟件調(diào)試采用的主要方法包括:①強(qiáng)行排錯法,其過程為設(shè)置斷點(diǎn)、程序暫停、觀察程序狀態(tài)、繼續(xù)運(yùn)行程序;②回溯法,指一旦發(fā)現(xiàn)了錯誤,先分析錯誤征兆,確定最先發(fā)現(xiàn)“癥狀”的位置;③原因排除法,指通過演繹和歸納,以及二分法來排錯。答案選擇C選項(xiàng)。[單選題]9.數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,()沒有專門的軟件對數(shù)據(jù)進(jìn)行管理。Ⅰ.人工管理階段Ⅱ.文件系統(tǒng)階段Ⅲ.數(shù)據(jù)庫階段A.僅ⅠB.僅ⅢC.Ⅰ和ⅡD.Ⅱ和Ⅲ參考答案:A參考解析:數(shù)據(jù)管理技術(shù)發(fā)展階段包括:①人工管理階段,沒有操作系統(tǒng),沒有管理數(shù)據(jù)的軟件,采用批處理的方式處理數(shù)據(jù);②文件系統(tǒng)階段,操作系統(tǒng)中包含專門管理數(shù)據(jù)的文件系統(tǒng);③數(shù)據(jù)庫系統(tǒng)階段,使用數(shù)據(jù)庫管理系統(tǒng)來統(tǒng)一管理數(shù)據(jù)。答案選擇A選項(xiàng)。[單選題]10.有關(guān)系R如下,其中屬性B為主鍵:則其中最后一個記錄違反了()。A.實(shí)體完整性約束B.參照完整性約束C.用戶定義的完整性約束D.關(guān)系完整性約束參考答案:A參考解析:本題中屬性B為主鍵,但最后一個記錄為空,違反了實(shí)體完整性約束。關(guān)系模型中的完整性約束有:①實(shí)體完整性約束;②參照完整性約束;③用戶定義的完整性約束三種。其中,實(shí)體完整性約束是指:若屬性B是關(guān)系的主鍵,則B中的屬性值不能為空。答案選擇A選項(xiàng)。[單選題]11.數(shù)據(jù)庫的基本特點(diǎn)是()。A.數(shù)據(jù)可以共享,數(shù)據(jù)冗余大,數(shù)據(jù)獨(dú)立性高,統(tǒng)一管理和控制B.數(shù)據(jù)可以共享,數(shù)據(jù)冗余小,數(shù)據(jù)獨(dú)立性高,統(tǒng)一管理和控制C.數(shù)據(jù)可以共享,數(shù)據(jù)冗余小,數(shù)據(jù)獨(dú)立性低,統(tǒng)一管理和控制D.數(shù)據(jù)可以共享,數(shù)據(jù)冗余大,數(shù)據(jù)獨(dú)立性低,統(tǒng)一管理和控制參考答案:B參考解析:數(shù)據(jù)庫的基本特點(diǎn)是數(shù)據(jù)可以共享、數(shù)據(jù)獨(dú)立性高、數(shù)據(jù)冗余小,易移植、統(tǒng)一管理和控制。答案選擇B選項(xiàng)。[單選題]12.在Access數(shù)據(jù)庫對象中,體現(xiàn)數(shù)據(jù)庫設(shè)計(jì)目的的對象是()。A.報(bào)表B.模塊C.查詢D.表參考答案:C參考解析:Access數(shù)據(jù)庫對象包括表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏、模塊。A項(xiàng),報(bào)表是數(shù)據(jù)庫應(yīng)用程序進(jìn)行打印輸出的一種方式;B項(xiàng),模塊是將VBA聲明和過程作為一個單元進(jìn)行保存的集合,是應(yīng)用程序開發(fā)人員的工作環(huán)境;C項(xiàng),查詢是數(shù)據(jù)庫設(shè)計(jì)目的的體現(xiàn),建完數(shù)據(jù)庫以后,數(shù)據(jù)只有被使用者查詢才能真正體現(xiàn)它的價(jià)值;D項(xiàng),表是數(shù)據(jù)庫中用來存儲數(shù)據(jù)的對象,是整個數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。[單選題]13.下列關(guān)于字段屬性的敘述中,正確的是()。A.可對任意類型的字段設(shè)置“默認(rèn)值”屬性B.設(shè)置字段默認(rèn)值就是規(guī)定該字段值不允許為空C.只有“文本”型數(shù)據(jù)能夠使用“輸入掩碼向?qū)А盌.“有效性規(guī)則”屬性只允許定義一個條件表達(dá)式參考答案:D參考解析:A項(xiàng)錯誤,不可為OLE對象設(shè)置“默認(rèn)值”屬性;B項(xiàng)錯誤,定義默認(rèn)值的目的是為減少數(shù)據(jù)輸入量,可以將出現(xiàn)較多的值作為該字段的默認(rèn)值,允許為空;C項(xiàng)錯誤,輸入掩碼向?qū)轻槍σ恍?shù)據(jù)有相對固定的書寫格式,例如文本、數(shù)字、日期/時(shí)間、貨幣等數(shù)據(jù)類型的字段;D項(xiàng)正確,“有效性規(guī)則”屬性只允許定義一個條件表達(dá)式。[單選題]14.某數(shù)據(jù)表中有5條記錄,其中“編號”為文本型字段,其值分別為:129、97、75、131、118,若按該字段對記錄進(jìn)行降序排序,則排序后的順序應(yīng)為:()。A.75、97、118、129、131B.118、129、131、75、97C.131、129、118、97、75D.97、75、131、129、118參考答案:D參考解析:文本型數(shù)據(jù)排序是按照其ASCII碼進(jìn)行排序的,并且首先按第一個字符排序,若第一個字符相同,再依次按照后面的字符排序。[單選題]15.創(chuàng)建參數(shù)查詢時(shí),在查詢設(shè)計(jì)視圖條件行中應(yīng)將參數(shù)提示文本放在()。A.B.()中C.[]中D.<>中參考答案:C參考解析:建立參數(shù)查詢時(shí),要定義輸入?yún)?shù)準(zhǔn)則字段時(shí),必須輸入用“[]”括起來的提示信息。[單選題]16.已知學(xué)生表(學(xué)號,姓名,性別,生日),以下事件代碼功能是將學(xué)生表中生日為空值的學(xué)生“性別”字段值設(shè)置為“男”。PrivateSubCommand0_Click()DimsdivAsSdivingSetdb=CurrentDb()sdiv=""DoCmd.RunSQLsdivEndSub按照功能要求,在橫線上應(yīng)填寫的是()。A.Update學(xué)生表set性別=′男′where生日IsNullB.Update學(xué)生表set性別=′男′where生日=NullC.Set學(xué)生表Values性別=′男′where生日IsNullD.Set學(xué)生表Values性別=′男′where生日=Null參考答案:A參考解析:SQL語句更新數(shù)據(jù)要使用Update語句,判斷字段是否為空應(yīng)使用IsNull函數(shù)。[單選題]17.在下列查詢語句中,與SELECTTAB1.*FROMTAB1WHEREInSdiv([簡歷,“籃球”)<>0功能等價(jià)的語句是()。A.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球"B.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球"C.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球*"D.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球*"參考答案:C參考解析:InStr(String1,String2)函數(shù)返回一個整數(shù),該整數(shù)指定第二個字符串String2在第一個字符串String1中第一個匹配項(xiàng)的起始位置。此題中表示的是“籃球”在“簡歷”字段中出現(xiàn)的位置,即簡歷中包含籃球兩個字的記錄。[單選題]18.在Access中,可用于設(shè)計(jì)輸入界面的對象是()。A.窗體B.報(bào)表C.查詢D.表參考答案:A參考解析:窗體是Access數(shù)據(jù)庫對象中最具靈活性的一個對象,用于設(shè)計(jì)輸入界面,其數(shù)據(jù)源可以是表或查詢。[單選題]19.在已建窗體中有一命令按鈕(名為Command1),該按鈕的單擊事件對應(yīng)的VBA代碼為:PrivatesubCommand1_Click()subT.Form.RecordSource="select*from雇員"EndSub單擊該按鈕實(shí)現(xiàn)的功能是()。A.使用select命令查找“雇員”表中的所有記錄B.使用select命令查找并顯示“雇員”表中的所有記錄C.將subT窗體的數(shù)據(jù)來源設(shè)置為一個字符串D.將subT窗體的數(shù)據(jù)來源設(shè)置為“雇員”表參考答案:D參考解析:窗體的RecordSource屬性指明窗體的數(shù)據(jù)源,題目代碼中窗體數(shù)據(jù)源來自一條SQL語句“select*from雇員”,該語句從數(shù)據(jù)表“雇員”中選取所有記錄,即窗體數(shù)據(jù)來源為“雇員”表。[單選題]20.將項(xiàng)目添加到List控件中的方法是()。A.ListB.ListCountC.MoveD.AddItem參考答案:D參考解析:List控件添加項(xiàng)目的方法是AddItem,使用格式為:控件名稱.AddItem(字符串)。[單選題]21.假定窗體的名稱為frest,將窗體的標(biāo)題設(shè)置為“Sample”的語句是()。A.Me="Sample"B.Me.Caption="Sample"C.Me.Text="Sample"D.Me.Name="Sample"參考答案:B參考解析:窗體的Caption屬性,作用是確定窗體的標(biāo)題,設(shè)置當(dāng)前窗體的屬性時(shí)可以用Me來表示當(dāng)前窗體。[單選題]22.在報(bào)表中,要計(jì)算“數(shù)學(xué)”字段的最低分,應(yīng)將控件的“控件來源”屬性設(shè)置為()。A.=Min([數(shù)學(xué)])B.=Min(數(shù)學(xué))C.=Min[數(shù)學(xué)]D.Min(數(shù)學(xué))參考答案:A參考解析:在報(bào)表中,要為控件添加計(jì)算字段,應(yīng)設(shè)置控件的“控件來源”屬性,并且以“=”開頭,字段要用“()”括起來。在此題中要計(jì)算數(shù)學(xué)的最低分,應(yīng)使用Min()函數(shù),故正確形式為“=Min([數(shù)學(xué)])”。[單選題]23.在下列關(guān)于宏和模塊的敘述中,正確的是()。A.模塊是能夠被程序調(diào)用的函數(shù)B.通過定義宏可以選擇或更新數(shù)據(jù)C.宏或模塊都不能是窗體或報(bào)表上的事件代碼D.宏可以是獨(dú)立的數(shù)據(jù)庫對象,可以提供獨(dú)立的操作動作參考答案:D參考解析:模塊是Access系統(tǒng)中的一個重要對象,它是以VBA語言為基礎(chǔ)編寫,以函數(shù)過程(Function)或子過程(Sub)為單元的集合方式存儲,A項(xiàng)錯誤;宏不能直接選擇更新數(shù)據(jù),B項(xiàng)錯誤;模塊是裝著VBA代碼的容器,分為類模塊和標(biāo)準(zhǔn)模塊兩種類型。窗體模塊和報(bào)表模塊都屬于類模塊,它們從屬于各自的窗體和報(bào)表,C項(xiàng)錯誤;每個宏都是一個獨(dú)立的數(shù)據(jù)庫對象,相互之間沒有任何聯(lián)系,D項(xiàng)正確。[單選題]24.在宏表達(dá)式中要引用Form1窗體中的txt1控件的值,正確的引用方法是()。A.Form1!txt1B.txt1C.Forms!Form1!txt1D.Forms!txt1參考答案:C參考解析:在宏表達(dá)式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。[單選題]25.能夠?qū)崿F(xiàn)從指定記錄集里檢索特定字段值的函數(shù)是()。A.DCountB.DLookUpC.DMaxD.DSum參考答案:B參考解析:DLookUp函數(shù)用于從指定記錄集里檢索特定字段的值。它可以直接在VBA、宏、查詢表達(dá)式或計(jì)算控件中使用,主要用于檢索來自外部表字段中的數(shù)據(jù)。[單選題]26.對不同類型的運(yùn)算符,優(yōu)先級的規(guī)定是()。A.字符運(yùn)算符>算術(shù)運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符B.算術(shù)運(yùn)算符>字符運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符C.算術(shù)運(yùn)算符>字符運(yùn)算符>邏輯運(yùn)算符>關(guān)系運(yùn)算符D.字符運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符>算術(shù)運(yùn)算符參考答案:B參考解析:對不同類型的運(yùn)算符,優(yōu)先級為:算術(shù)運(yùn)算符>連接運(yùn)算符(字符運(yùn)算符)>比較運(yùn)算符(關(guān)系運(yùn)算符)>邏輯運(yùn)算符。[單選題]27.在窗體中有一個文本框Text1,編寫事件代碼如下:PrivatesubForm_Click()X=val(Inputbox("輸入x的值"))Y=1IfX<>0ThenY=2Text1.Value=YEndSub打開窗體運(yùn)行后,在輸入框中輸入整數(shù)12,文本框Text1中輸出的結(jié)果是()。A.1B.2C.3D.4參考答案:B參考解析:本題中窗體單擊事件是通過輸入框輸入數(shù)值,根據(jù)所輸入數(shù)值內(nèi)容對Y進(jìn)行賦值,運(yùn)行時(shí)輸入框輸入12,Y賦初值為1,判斷X的值不等于0,因此Y又賦值為2,最終文本框中輸出結(jié)果為2。[單選題]28.在VBA中要打開名為“學(xué)生信息錄入”的窗體,應(yīng)使用的語句是()。A.DoCmd.OpenForm"學(xué)生信息錄入"B.OpenForm"學(xué)生信息錄入”C.DoCmd.OpenWindow"學(xué)生信息錄入"D.OpenWindow"學(xué)生信息錄入”參考答案:A參考解析:在VBA中打開窗體的命令格式如下:DoCmd.OpenForm(FormName,View,F(xiàn)iherName,WhereCondition,DataMode,WindowMode,OpenArgs),其中FormName是必需的,表示當(dāng)前數(shù)據(jù)庫中窗體的有效名稱。[單選題]29.MsgBox函數(shù)使用的正確語法是()。A.MsgBox(提示信息[,標(biāo)題][,按鈕類型])B.MsgBox(標(biāo)題[,按鈕類型][,提示信息])C.MsgBox(標(biāo)題[,提示信息][,按鈕類型])D.MsgBox(提示信息[,按鈕類型][,標(biāo)題])參考答案:D參考解析:MsgBox函數(shù)的語法格式為:MsgBox(Prompt[,Buttons][,Title][,Helpfile][,Context]),其中Prompt是必需的,其他為可選參數(shù)。[單選題]30.用一個對象來表示“一只白色的足球被踢進(jìn)球門”,那么“白色”、“足球”、“踢”、“進(jìn)球門”分別對應(yīng)的是()。A.屬性、對象、方法、事件B.屬性、對象、事件、方法C.對象、屬性、方法、事件D.對象、屬性、事件、方法參考答案:A參考解析:對象就是一個實(shí)體,比如足球;每個對象都具有一些屬性可以相互區(qū)分,比如顏色;對象的方法就是對象可以執(zhí)行的行為,比如足球可以踢,人可以走;對象可以辨別或響應(yīng)的動作是事件,比如足球進(jìn)門。[單選題]31.在VBA中,能自動檢查出來的錯誤是()。A.語法錯誤B.邏輯錯誤C.運(yùn)行錯誤D.注釋錯誤參考答案:A參考解析:語法錯誤在編輯時(shí)就能自動檢測出來;邏輯錯誤和運(yùn)行錯誤在程序運(yùn)行時(shí)顯示,不能自動檢測;注釋錯誤無法檢測。[單選題]32.下列表達(dá)式計(jì)算結(jié)果為日期類型的是()。A.#2012-1-23#-#2011-2-3#B.year(#2011-2-3#)C.DateValue("2011-2-3")D.Len("2011-2-3")參考答案:C參考解析:A項(xiàng)結(jié)果為數(shù)值,等于兩日期相隔天數(shù);B項(xiàng)結(jié)果為數(shù)值,等于年份2011;C項(xiàng)正確,DateValue函數(shù)是將字符串變?yōu)槿掌陬愋?D項(xiàng)結(jié)果為數(shù)值,Len函數(shù)返回字符串的長度。[單選題]33.在VBA中,下列關(guān)于過程的描述中正確的是()。A.過程的定義可以嵌套,但過程的調(diào)用不能嵌套B.過程的定義不可以嵌套,但過程的調(diào)用可以嵌套C.過程的定義和過程的調(diào)用均可以嵌套D.過程的定義和過程的調(diào)用均不能嵌套參考答案:B參考解析:在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調(diào)用。[單選題]34.運(yùn)行下列程序段,結(jié)果是()。Form=10to1step0k=k+3NextmA.形成死循環(huán)B.循環(huán)體不執(zhí)行即結(jié)束循環(huán)C.出現(xiàn)語法錯誤D.循環(huán)體執(zhí)行一次后結(jié)束循環(huán)參考答案:B參考解析:在For-Next循環(huán)語句中,步長等于0,如果循環(huán)變量值小于等于終值,會進(jìn)入死循環(huán);如果循環(huán)變量值大于終值,則不執(zhí)行循環(huán)體。[單選題]35.刪除字符串前導(dǎo)和尾部空格的函數(shù)是()。A.Ldivim()B.Rdivim()C.Trim()D.Lcase()參考答案:C參考解析:刪除字符串開始和尾部空格使用函數(shù)Trim();函數(shù)Ltrim()是刪除字符串的開始空格;函數(shù)Rtrim()是刪除字符串的尾部空格;Lcase()函數(shù)是將字符串中大寫字母轉(zhuǎn)換成小寫字母。[單選題]36.假定有以下循環(huán)結(jié)構(gòu):DimaasIntegera=1DoUntila>10a=a+1Loop則正確的敘述是()。A.如果a>10,則循環(huán)體開始執(zhí)行B.如果a<10,則跳出循環(huán)體C.循環(huán)體總共循環(huán)11次D.循環(huán)體總共循環(huán)10次參考答案:D參考解析:Do...Until...Loop循環(huán)結(jié)構(gòu)中,當(dāng)條件值為假時(shí),重復(fù)執(zhí)行循環(huán)體,直至條件值為真,結(jié)束循環(huán)。a的初值為1,循環(huán)終止條件為a>10,共循環(huán)10次。[單選題]37.將Access數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到互聯(lián)網(wǎng)上,可以使用的對象是()。A.查詢B.窗體C.報(bào)表D.數(shù)據(jù)訪問頁參考答案:D參考解析:將Access數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到互聯(lián)網(wǎng)上,可以使用數(shù)據(jù)訪問頁對象創(chuàng)建數(shù)據(jù)訪問頁。[單選題]38.下列四種形式的循環(huán)設(shè)計(jì)中,循環(huán)次數(shù)最少的是()。A.B.C.D.參考答案:C參考解析:Do...LoopUntil和DoUntil...Loop都是當(dāng)條件值為假時(shí),重復(fù)執(zhí)行循環(huán),直至條件值為真或執(zhí)行到選擇ExitDo語句,結(jié)束循環(huán)。Do...LoopWhile當(dāng)條件結(jié)果為真時(shí),執(zhí)行循環(huán)體,并持續(xù)到條件結(jié)果為假或執(zhí)行到選擇ExitDo語句,結(jié)束循環(huán)。A項(xiàng)循環(huán)3次,B項(xiàng)循環(huán)1次,C項(xiàng)循環(huán)0次,D項(xiàng)循環(huán)4次。[單選題]39.因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是()。A.ChangeB.EditC.GetfocusD.LostFocus參考答案:A參考解析:Change事件是因修改文本框中的數(shù)據(jù)而觸發(fā)的事件;Edit事件是因控件對象被編輯而觸發(fā)的事件;Getfocus是控件對象獲得焦點(diǎn)時(shí)觸發(fā)的事件;LostFocus是控件對象失去焦點(diǎn)時(shí)觸發(fā)的事件。[單選題]40.數(shù)據(jù)庫中有數(shù)據(jù)表“Emp”,包括“Eno”、“Ename”、“Eage”、“Esex”、“Edate”、“Eparty”等字段。下面程序段的功能是:在窗體文本框“tValue”內(nèi)輸入年齡條件,單擊“刪除”按鈕完成對該年齡職工記錄信息的刪除操作。PrivatesubbtnDelete_Click()′單擊"刪除"按鈕DimsdivSQLAsSdiving′定義變量sdivSQL="deletefromEmp"′賦值SQL基本操作字符串′判斷窗體年齡條件值無效(空值或非數(shù)值)所做的處理IfIsNull(Me!tValue)=TrueOrIsNumeric(Me!tValue)=FalseThenMsgBox"年齡值為空或非有效數(shù)值!",vbCritical,"Error"′窗體輸入焦點(diǎn)移回年齡輸入的文本框“tValue”控件內(nèi)Me!tValue.SetFocusElse′構(gòu)造條件刪除查詢表達(dá)式sdivSQL=sdivSQL&"whereEage="&Me!tValue′消息框提示“確認(rèn)刪除?(Yes/No)”,確認(rèn)后實(shí)施刪除操作IfThenDoCmd.runSQLsdivSQL′執(zhí)行刪除查詢MsgBox"completed!",vbInformation,"Msg"EndIfEndIfEndSub按照功能要求,在橫線上應(yīng)填寫的是()。A.MsgBox("確認(rèn)刪除?(Yes/No)",vbQuestion+vbYesNo,"確認(rèn)")=vbOkB.MsgBox("確認(rèn)刪除?(Yes/No)",vbQuestion+vbYesNo,"確認(rèn)")=vbYesC.MsgBox("確認(rèn)",vbQuestion+vbYesNo,"確認(rèn)刪除?(Yes/No)")=vbOkD.MsgBox("確認(rèn)",vbQuestion+vbYesNo,"確認(rèn)刪除?(Yes/No)")=vbYes參考答案:B參考解析:MsgBox函數(shù)的語法為:MsgBox(Prompt,[Buttons],[Title],[Helpfile],[Context])。該函數(shù)的返回值告訴用戶單擊了哪一個按鈕。根據(jù)題目要求消息框應(yīng)為MsgBox("確認(rèn)刪除?(Yes/No)",vbQuestion+vbYesNo,"確認(rèn)"),顯示時(shí)會顯示“是”、“否”兩個按鈕。單擊“是”按鈕,MsgBox函數(shù)的返回值為vbYes;單擊“否”按鈕,MsbBox函數(shù)返回值為vbNo。[問答題]1.請?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:考生文件夾下,“samp1.accdb”數(shù)據(jù)庫文件中已建立表對象“tEmp”。試按以下操作要求,完成對表“tEmp”的編輯修改和操作:(1)將“編號”字段改名為“工號”,并設(shè)置為主鍵;按所屬部門修改工號,修改規(guī)則為:部門“01”的“工號”首字符為“1”,部門“02”首字符為“2”,依此類推。(2)設(shè)置“年齡”字段的有效性規(guī)則為不能是空值。(3)設(shè)置“聘用時(shí)間”字段的默認(rèn)值為系統(tǒng)當(dāng)前年的1月1號。(4)刪除表結(jié)構(gòu)中的“簡歷”字段;設(shè)置“聘用時(shí)間”字段的相關(guān)屬性,使該字段按照“××××/××/××”格式輸入,例如,2013/07/08。(5)將考生文件夾下“samp0.accdb”數(shù)據(jù)庫文件中的表對象“tTemp”導(dǎo)入到“samp1.accdb”數(shù)據(jù)庫文件中。(6)完成上述操作后,在“samp1.accdb”數(shù)據(jù)庫文件中做一個表對象“tEmp”的備份,命名為“tEL”。參考答案:(1)步驟1:右鍵單擊表“tEmp”→選擇“設(shè)計(jì)視圖”→將“字段名稱”行的“編號”改為“工號”。步驟2:選中“工號”字段行→右鍵單擊“工號”行→選擇“主鍵”。單擊“保存”按鈕,關(guān)閉界面。步驟3:單擊“創(chuàng)建”選項(xiàng)卡→選擇“查詢”組中“查詢設(shè)計(jì)”,從打開的“顯示表”對話框中添加表“tEmp”,關(guān)閉“顯示表”對話框。步驟4:單擊“設(shè)計(jì)”選項(xiàng)卡,選擇“更新”,并雙擊“工號”字段名,在“更新到”行輸入“"Right([所屬部門],1)"&"Right([工號],5)"”,如圖1所示;單擊“運(yùn)行”,在彈出的對話框中單擊“是”按鈕,關(guān)閉界面,不保存。圖1(2)步驟1:右鍵單擊表“tEmp”→選擇“設(shè)計(jì)視圖”→單擊“年齡”字段行→在“有效性規(guī)則”中輸入“IsNotNull”,如圖2所示;步驟2:單擊“保存”按鈕,在彈出的對話框中單擊“是”按鈕。圖2(3)單擊“聘用時(shí)間”字段行→在“默認(rèn)值”行輸入“=DateSerial(Year(Date()),1,1)”,如圖3所示。圖3(4)步驟1:選中“簡歷”字段行→右鍵單擊“簡歷”→選擇“刪除行”→在彈出的對話框中單擊“是”按鈕。步驟2:單擊“聘用時(shí)間”字段→單擊“輸入掩碼”行輸入“0000/00/00”;單擊“保存”按鈕。(5)步驟1:單擊“外部數(shù)據(jù)”選項(xiàng)卡→選擇“導(dǎo)入并鏈接”組中的“Access”,打開“獲取外部數(shù)據(jù)-Access數(shù)據(jù)庫”對話框。步驟2:單擊“瀏覽”按鈕,找到考生文件夾下的samp0.accdb文件;選擇“將表、查詢、窗體、報(bào)表、宏和模塊導(dǎo)入當(dāng)前數(shù)據(jù)庫”選項(xiàng),單擊“確定”按鈕,如圖4所示。圖4步驟3:在彈出的對話框中選擇“tTemp”,如圖5所示。單擊“確定”并關(guān)閉導(dǎo)入對話框。圖5(6)右鍵單擊“tEmp”→選擇“復(fù)制”→右鍵單擊“表”文件的空白處→選擇“粘貼”→在表名稱中輸入“tEL”,單擊“確定”按鈕,如圖6所示。圖6[問答題]2.請?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好兩個關(guān)聯(lián)表對象“tStaff”和“tSalary”及表對象“tTemp”。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個查詢,查找下半年聘用的經(jīng)理,并顯示“工號”、“姓名”、“年齡”和“性別”四個字段內(nèi)容,所建查詢命名為“qT1”。(2)創(chuàng)建一個查詢,查找各位員工在2005年的工資信息,并顯示“工號”、“工資合計(jì)”和“水電房租費(fèi)合計(jì)”三列內(nèi)容。其中,“工資合計(jì)”和“水電房租費(fèi)合計(jì)”兩列數(shù)據(jù)均由統(tǒng)計(jì)計(jì)算得到,所建查詢命名為“qT2”。(3)創(chuàng)建一個查詢,查找并顯示員工的“年月”、“姓名”、“工資”、“水電房租費(fèi)”及“應(yīng)發(fā)工資”五列內(nèi)容。其中“應(yīng)發(fā)工資”列數(shù)據(jù)由計(jì)算得到,計(jì)算公式為:應(yīng)發(fā)工資=工資-水電房租費(fèi),所建查詢命名為“qT3”。(4)創(chuàng)建一個查詢,將表“tTemp”中“年齡”字段值均加1,所建查詢命名為“qT4”。參考答案:(1)步驟1:單擊“創(chuàng)建”選項(xiàng)卡→選擇“查詢”組中“查詢設(shè)計(jì)”→在“顯示表”對話框中雙擊表“tStaff”→關(guān)閉“顯示表”對話框。步驟2:分別雙擊“工號”、“姓名”、“年齡”、“性別”和“職務(wù)”字段。步驟3:在“職務(wù)”字段的“條件”行輸入“經(jīng)理”,單擊“顯示”行取消該字段顯示。在新字段中輸入“Month([聘用時(shí)間])”,對應(yīng)的“條件”行輸入“>6”,單擊“顯示”行取消該字段的顯示,如圖7所示。步驟4:單擊“保存”按鈕,另存為“qT1”,關(guān)閉設(shè)計(jì)視圖。圖7(2)步驟1:單擊“創(chuàng)建”選項(xiàng)卡→選擇“查詢”組中“查詢設(shè)計(jì)”→在“顯示表”對話框中雙擊表“tSalary”→關(guān)閉“顯示表”對話框。步驟2:雙擊“工號”、“工資”、“水電房租費(fèi)”字段。步驟3:單擊“設(shè)計(jì)”選項(xiàng)卡→選擇“匯總”→在“工資”和“水電房租費(fèi)”字段“總計(jì)”行下拉列表中選中“合計(jì)”。步驟4:在新的一列中,“字段”行輸入“Year([年月])”,“總計(jì)”行選擇“Where”,“條件”行輸入“2005”,單擊“顯示”行取消該字段顯示。步驟5:分別在“工資”和“水電房租費(fèi)”字段前添加“工資合計(jì):”和“水電房租費(fèi)合計(jì):”字樣,如圖8所示。步驟6:單擊“保存”按鈕,另存為“qT2”,關(guān)閉設(shè)計(jì)視圖。圖8(3)步驟1:單擊“創(chuàng)建”選項(xiàng)卡→選擇“查詢”組中“查詢設(shè)計(jì)”→在“顯示表”對話框中依次雙擊表“tSalary”、“tStaff”→關(guān)閉“顯示表”對話框;單擊表“tSalary”的“工號”字段,拖拽到“tStaff”表的“工號”字段,建立表間關(guān)系,如圖9所示。圖9步驟2:分別雙擊字段“年月”、“姓名”、“工資”和“水電房租費(fèi)”添加到“字段”行。步驟3:在“字段”行下一列輸入“應(yīng)發(fā)工資:[工資]-[水電房租費(fèi)]”,如圖10所示。步驟4:單擊“保存”按鈕,另存為“qT3”,關(guān)閉設(shè)計(jì)視圖。圖10(4)步驟1:單擊“創(chuàng)建”選項(xiàng)卡→選擇“查詢”組中“查詢設(shè)計(jì)”→在“顯示表”對話框中雙擊表“tTemp”→關(guān)閉“顯示表”對話框。步驟2:單擊“設(shè)計(jì)”選項(xiàng)卡→選擇“查詢類型”組中的“更新”。步驟3:雙擊“年齡”字段→在“更新到”行輸入“[年齡]+"1"”,如圖11所示。單擊“運(yùn)行”按鈕,在彈出的對話框中單擊“是”按鈕。步驟4:單擊“保存”按鈕,另存為“qT4”,關(guān)閉設(shè)計(jì)視圖。圖11[問答題]3.請?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:在考生文件夾下有一個數(shù)據(jù)庫文件“sarap3.mdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、窗體對象“fEmp”、宏對象“mEmp”和報(bào)表對象“rEmp”;同時(shí),給出窗體對象“fEmp”的“加載”事件和“預(yù)覽”及“打印”兩個命令按鈕的單擊事件代碼,請按以下功能要求補(bǔ)充設(shè)計(jì)。(1)將窗體“fEmp”上標(biāo)簽“bTitle”以“特殊效果:陰影”顯示。(2)已知
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第2.6練 指數(shù)與指數(shù)函數(shù)(解析版)-2024年高考數(shù)學(xué)一輪復(fù)習(xí)精講精練寶典(新高考專用)
- 2022年北京市初三一模道德與法治試題匯編:遵守社會規(guī)則
- 2024人工智能法律倫理
- 2020-2021學(xué)年江蘇省南京外國語河西初級中學(xué)等三校七年級(下)期中數(shù)學(xué)試卷
- 衢州屋檐防水施工方案
- 2024年廣西地區(qū)中考滿分作文《給小廣的一封信》5
- 第1課 十字路口-認(rèn)識多圖層動畫 教學(xué)設(shè)計(jì)-2023-2024學(xué)年遼師大版(2015)初中信息技術(shù)八年級下冊
- 合同范例和合同范例區(qū)別
- 代銷電器合同范例
- 可持續(xù)發(fā)展的工作實(shí)踐計(jì)劃
- 《PLC應(yīng)用技術(shù)(西門子S7-1200)第二版》全套教學(xué)課件
- 第一單元練習(xí)卷(單元測試)2023-2024學(xué)年統(tǒng)編版語文六年級下冊
- 新《鐵路勞動安全》考試題庫500題(含答案)
- 基層醫(yī)療衛(wèi)生機(jī)構(gòu)崗位設(shè)置指導(dǎo)意見
- micro830和micro850可編程控制器手冊
- 文件材料歸檔(移交)清單
- 注塑正交試驗(yàn)(DOE)案例表
- 漯河市物業(yè)服務(wù)收費(fèi)管理辦法
- 2022年湖南(土建)二級造價(jià)師考試題庫匯總(含基礎(chǔ)和實(shí)務(wù))
- 歷屆全國初中數(shù)學(xué)聯(lián)賽真題及答案
- 頸椎病ppt課件
評論
0/150
提交評論