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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

國家二級ACCESS機試(選擇題)模擬試卷30(共9套)(共240題)國家二級ACCESS機試(選擇題)模擬試卷第1套一、選擇題(本題共25題,每題1.0分,共25分。)1、構成計算機軟件的是A、源代碼B、程序和數據C、程序和文檔D、程序、數據及相關文檔標準答案:D知識點解析:軟件指的是計算機系統(tǒng)中與硬件相互依賴的另一部分,包括程序、數據和有關的文檔,選D。2、若限制字段只能輸入數字0~9,則應使用的輸入掩碼字符是A、XB、AC、0D、9標準答案:C知識點解析:輸入掩碼屬性所使用字符的含義見表1。因此若要限制字段只能輸入數字0~9,應使用的輸入掩碼字符是“0”。3、設棧的存儲空間為S(1:50),初始狀態(tài)為top=51?,F經過一系列正常的入棧與退棧操作后,top=50,則棧中的元素個數為A、1B、0C、50D、49標準答案:A知識點解析:棧的存儲空間為S(1:50),初始狀態(tài)為top=51?,F經過~系列正常的入棧與退棧操作后,top=50,則棧中有51-50=1個元素,因此選項A正確。4、下列關于SQL語句的說法中,錯誤的是A、INSERT語句可以向數據表中追加新的數據記錄B、UPDATE語句用來修改數據表中已經存在的數據記錄C、DELETE語句用來刪除數據表中的記錄D、CREATE語句用來建立表結構并追加新的記錄標準答案:D知識點解析:本題考查SQL語句的知識。SQL語言的功能包含數據定義、數據操縱、數據查詢和數據控制,其中CREATE語句用于創(chuàng)建表、索引或視圖;INSERT語句用于向表中插入數據;DELETE語句用于刪除基本表和視圖中的元組;UPDATE語句用于更新數據表中的數據。5、在Access中,與關系數據庫中的術語“域”對應的概念是()。A、字段的取值范圍B、字段的默認值C、表中的字段D、表中的字段標準答案:A知識點解析:本題主要考查了關系模型中的關系術語。在Access中,在關系模型中主要的關系術語有:①關系就是一張二維表;②元組就是關系表中的行,在Access表中表示具體的記錄;③屬性就是關系中的列,在Access中表示為字段名;④域表示的是屬性的取值范圍;⑤關鍵字是能夠唯一表示一個元組的屬性或屬性組合;⑥外部關鍵字是表示表與表之間的關聯(lián);故選擇A選項。6、在設計計算控件中,“控件來源”表達式前都要加上的運算符是()。A、=B、!C、,D、Like標準答案:A知識點解析:將計算控件的控件來源屬性設置為表達式的時候,要以“=”開頭。7、在宏的參數中,要引用窗體F1上的Text1文本框的值,應該使用的表達式是A、[FOrmS]![F1]![Textl]B、TextlC、[F1].[Textl]D、[Forms]一[F1]一[Text1]標準答案:A知識點解析:本題考查宏的表達式的知識。宏使用報表或窗體控件的表達式語法格式為:Forms![窗體名]![控件名]Reports![報表名]![控件名]8、下列Case語句中,錯誤的是()。A、CaseIs>10AndIs<50B、Case0To10C、CaseIs>10D、Case3,5,Is>10標準答案:A知識點解析:選項A中表示范圍,應該表示為Case10To50。9、執(zhí)行語句:MsgBox”AAAA”,vbOKCancel+vbQuestion,”BBBB”之后,彈出的信息框A、標題為“BBBB”、框內提示符為“驚嘆號”、提示內容為“AAAA”B、標題為“AAAA”、框內提示符為“驚嘆號”、提示內容為“BBBB”C、標題為“BBBB"、框內提示符為“問號”、提示內容為“AAAA”D、標題為“AAAA”、框內提示符為“問號”、提示內容為“BBBB”標準答案:C知識點解析:在VBA中可以函數的形式調用。格式為:Msgbox(prornpt[,buttons][,title][Ihelpfile,context])Msgbox用于打開一個信息框,等待用戶單擊按鈕并返回一整數值,告訴系統(tǒng)用戶單擊了哪一個按鈕,若不需要返回值,可直接作為命令語句使用,顯示提示信息。10、若Access數據表中有姓名為“李建華”的記錄,下列無法查詢出“李建華”的表達式是A、Like"華"B、Like"*華"C、Like"*華*"D、Like"??華"標準答案:A知識點解析:Like運算符的作用如下表所示:所以只有選項A)無法查出“李建華”。11、在窗體中有命令按鈕Command1和三個文本框Text0、Text1、Text2,命令按鈕對應的代碼過程如下:PrivateSubCommand1_Click()Dimi,f1,f2AsIntegerDimflagAsBooleanf1=Val(Me!Text0)t2=Val(Me!Text1)Iff1>f2Theni=f2Elsei=f1EndIfflag=TrueDoWhilei>1AndflagIff1Modi=0Andf2Modi=0Thenflag=FalseElsei=i-1EndIfLoopMe!Text2=iEndSub運行程序,在文本框Text0和Text1中分別輸入15和20,單擊命令按鈕,則文本框Text2中顯示的結果是()。A、5B、15C、20D、10標準答案:A知識點解析:f1=15,f2=20,i=15,DoWhile循環(huán)中,f1和f2不能同時整除i,一直循環(huán)執(zhí)行i=i-1,直到i=5,滿足f1和f2不能同時整除i,執(zhí)行flag=False,則退出循環(huán),Me!Text2=i,即為5。12、某系統(tǒng)總體結構圖如下圖所示,該系統(tǒng)結構圖的最大扇出數、最大扇入數的總和是A、4B、5C、7D、8標準答案:B知識點解析:系統(tǒng)結構圖的最大扇入數指該模塊在結構圖中的直接上層模塊數,扇出是該模塊在結構圖的直接下層模塊數。在題目中的“功能2.2.2”模塊,它的扇入數為2,所以這個系統(tǒng)結構的最大扇入數為2;“某系統(tǒng)”和“功能2”模塊,它們的扇出數為3,所以這個系統(tǒng)結構的最大扇出數為3;所以該系統(tǒng)結構圖的最大扇出數、最大扇入數的總和是5。所以選項B正確。13、在Access表中,可以定義3種主關鍵字,它們是()。A、單字段、雙字段和多字段B、單字段、雙字段和自動編號C、單字段、多字段和自動編號D、雙字段、多字段和自動編號標準答案:C知識點解析:為了使保存在不同表中的數據產生聯(lián)系,Access數據庫中的每個表必須至少有一個字段能唯一標識每條記錄,這個字段就是主關鍵字。主關鍵字可以是一個字段,也可以是一組字段。為確保主關鍵字段值的唯一性,Access不允許在主關鍵字字段中存入重復值和空值。自動編號字段是在每次向表中添加新記錄時,Access會自動插入唯一順序號。庫中若未設置其他主關鍵字,在保存表時會提示創(chuàng)建主鍵,單擊"是"按鈕,Access為新建的表創(chuàng)建一個"自動編號"字段作為主關鍵字。所以本題答案為C。14、在過程定義中有語句:PrivateSubGetData(ByValdataAsInteger)其中“ByVal”的含義是A、傳值調用B、傳址調用C、形式參數D、實際參數標準答案:A知識點解析:參數有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數為傳值調用,此時形參的變化不會返回到實參;若用ByRef聲明,說明此參數為傳址調用,此時形參的變化將會返回到實參;沒有說明傳遞類型,則默認為傳址傳遞。15、運行下列程序段,顯示的結果是()。a:Instr(5,"Hello!Beijing.","e")b=Sgn(3>2)c=a+bMsgBoxcA、1B、3C、7D、9標準答案:C知識點解析:Instr為字符串檢索函數,使用格式為:Instr([Start,]<Str1>,<Str2>[,Compare]),用于檢索字符串Str2在字符串Str1中最早出現的位置,返回一個整數;Sgn()返回表示數字符號的整數,在題目中a=8,b=-1,所以c=7。16、“tEmolovee”表結構如下所示:在“tEmployee”表中,“姓名”字段的字段大小為10,在此列輸入數據時,最多可輸入的漢字數的英文字符數分別是A、55B、510C、1010D、1020標準答案:C知識點解析:本題考查漢字和字母存儲形式的知識。Access中的漢字、字母和數字都采用Unicode編碼,存儲都占2個字節(jié),稱為一個字符。所以字段大小為10意味著無論漢字、字母還是數字都可以輸入10個。讀者要注意與其他數據庫語言例如VisualFoxPro等區(qū)分開來。17、在“職工”表中有姓名、性別、生日等3個字段,要查詢男職工中年齡最大的記錄,顯示最大年齡,正確的SQL命令是A、SELECTMAX(生日)AS年齡FROM職工Where[性別]="男";B、SELECTMAX(YEAR(生日))AS年齡FROM職工Where[性別]="男";C、SELECTMAX(DATEDIFF("YYYY",YEAR(生日),YEAR(DATE()))AS年齡FROM職工Where[性別]="男";D、SELECTMAX(DATEDIFF("YYYY",生日,DATE())AS年齡FROM職工Where[性別]="男";標準答案:D知識點解析:DataDiff(<間隔類型>,<日期1>,<日期2>)函數用于返回日期1與日期2之間按照間隔類型所指定的實踐間隔數目(注意:應該使用日期2減去日期1),所以本題中表示年齡的值可以使用函數DateDiff("YYYY",生日,DATE()),求年齡最大值可以使用MAX函數,MAX(DateDiff("YYYY",生日,DATE())),所以選項D正確。18、如果“姓名”字段是文本型字段,則查找叫“紅梅”的學生應該使用A、姓名like"紅梅"B、姓名like"[!紅梅]"C、姓名="*紅梅"D、姓名Like"*紅梅"標準答案:D知識點解析:LIKE運算符與通配符一起使用可以進行模糊查詢,本題中需要查找姓名為“紅梅”的記錄,沒有指定姓什么,所以可以使用通配符“*”(通配任意0個或多個字符)來表示學生的“姓”,查詢條件應該表示為Like“*紅梅”,所以選項D正確。19、下列代碼實現的功能是:若在窗體中一個名為tNum的文本框中輸入課程編號,則將“課程表”中對應的“課程名稱”顯示在另一個名為tName文本框中。PrivateSub[]()Me!tName=DLookup("課程名稱","課程表","課程編號=’"&Me!TNum&"’")EndSub程序[]處應該填寫的是A、tNurn_AtterUpdateB、tNum_ClickC、tNum_AfterlnsertD、tNam_MouseDown標準答案:A知識點解析:本題考查的是變量標識符的命名規(guī)則。標識符的名字以一個或者多個小寫字母開頭作為前綴;之后接第一個單詞的首字母大寫或者多個單詞的組合,且該單詞要指明變量的用途。本題是根據輸入Num然后(After)更新(Update)tName內容,所以選擇選項A。20、有如下事件程序,運行該程序后輸出結果是PrivateSubCommand33_Click()DimxAsInteger,yAsIntegerx=1:y=0DoUntily<=25y=y+x*Xx=x+1LoopMsgBox"x="&X&",y="&yEndSubA、x=1,y=0B、x=4,y=25C、x=5,y=30D、輸出其他結果標準答案:A知識點解析:暫無解析21、以下有關優(yōu)先級的比較,正確的是A、算術運算符>關系運算符>連接運算符B、算術運算符>連接運算符>邏輯運算符C、連接運算符>算術運算符>關系運算符D、邏輯運算符>關系運算符>算術運算符標準答案:B知識點解析:優(yōu)先級:算術運算符>連接運算符>關系運算符>邏輯運算符。22、下面屬于白盒測試方法的是A、等價類劃分法B、邏輯覆蓋C、邊界值分析法D、錯誤推測法標準答案:B知識點解析:暫無解析23、自動創(chuàng)建的窗體不包括A、縱欄式B、新奇式C、表格式D、數據表標準答案:B知識點解析:暫無解析24、假設某數據庫已建有宏對象“宏1”,“宏1”中只有一個宏操作SetValue,其中第一個參數項目為“[Label0].[Caption]”,第二個參數表達式為“[Text0]”。窗體“fmTest”中有一個標簽Label0和一個文本框Text0,現設置控件Text0的“更新后”事件為運行“宏1”,則結果是A、將文本框清空B、將標簽清空C、將文本框中的內容復制給標簽的標題,使二者顯示相同內容D、將標簽的標題復制到文本框,使二者顯示相同內容標準答案:C知識點解析:暫無解析25、在VBA中,下列關于過程的描述中正確的是()。A、過程的定義可以嵌套,但過程的調用不能嵌套B、過程的定義不可以嵌套,但過程的調用可以嵌套C、過程的定義和過程的調用均可以嵌套D、過程的定義和過程的調用均不能嵌套標準答案:B知識點解析:在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調用。故選擇B選項。國家二級ACCESS機試(選擇題)模擬試卷第2套一、選擇題(本題共25題,每題1.0分,共25分。)1、下列敘述中正確的是()。A、結點中具有兩個指針域的鏈表一定是二叉鏈表B、結點中具有兩個指針域的鏈表可以是線性結構,也可以是非線性結構C、循環(huán)鏈表是循環(huán)隊列的鏈式存儲結構D、循環(huán)鏈表是非線性結構標準答案:B知識點解析:結點中具有兩個指針域的鏈表既可以是雙向鏈表也可以是二叉鏈表,雙向鏈表是線性結構,二叉鏈表屬于非線性結構。循環(huán)鏈表是線性鏈表的一種形式,屬于線性結構,采用鏈式存儲結構,而循環(huán)隊列是隊列的一種順序存儲結構。2、設二叉樹共有150個結點,其中度為1的結點有10個,則該二叉樹中的葉子結點數為A、71B、70C、69D、不可能有這樣的二叉樹標準答案:D知識點解析:根據二叉樹的性質3,在任意一顆二叉樹中,度為0的結點(即葉子結點)總是比度為2的結點多一個。即有n0=n2+1。對于這個題來說,總結點數150=n0+n1+n2=n2+1+10+n2=2n2+11,所以2n2=139,度為2個結點個數不能確定。3、對長度為10的線性表進行冒泡排序,最壞情況下需要比較的次數為A、9B、10C、45D、90標準答案:C知識點解析:線性表的長度為n,最壞情況下冒泡排序需要比較的次數為n(n-1)/2。4、在黑盒測試方法中,設計測試用例的根據是()。A、數據結構B、模塊間的邏輯關系C、程序調用規(guī)則D、軟件要完成的功能標準答案:D知識點解析:黑盒測試方法也稱功能測試或數據驅動測試。黑盒測試是對軟件已經實現的功能是否滿足需求進行測試和驗證。它完全不考慮程序內部的邏輯結構和內部特征,只依據程序的需求和功能規(guī)格說明,檢查程序的功能是否符合它的功能要求。5、在具有2n個結點的完全二叉樹中,葉子結點個數為A、nB、n+1C、n-1D、n/2標準答案:A知識點解析:在具有2n個結點的完全二叉樹中,葉子結點個數為:(2n+1)/2取整,其值等于n。所以選項A正確。6、如果要將3KB的純文本塊存入一個字段,應選用的字段類型是()。A、文本B、備注C、OLE對象D、附件標準答案:B知識點解析:文本型字段的字段大小最多可達到255個字符,如果取值的字符個數超過了255,可以使用備注型。7、下列敘述中正確的是A、帶鏈棧的棧底指針是固定的B、帶鏈棧的棧底指針是隨棧的操作而動態(tài)變化的C、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列為空D、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列中至少有一個元素標準答案:B知識點解析:棧(stack)又名堆棧,它是一種運算受限的線性表。其限制是僅允許在表的一端進行插入和刪除運算。這一端被稱為棧頂,相對地,把另一端稱為棧底。向一個棧插入新元素又稱作進棧、入?;驂簵#前研略胤诺綏m斣氐纳厦?,使之成為新的棧項元素;從一個棧刪除元素又稱作出?;蛲藯?,它是把棧項元素刪除掉,使其相鄰的元素成為新的棧頂元素。帶鏈棧的棧底指針是隨棧的操作而動態(tài)變化的;若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列可能為0也可能為1。8、在窗體中,用來輸入或編輯字段數據的交互控件是A、文本框控件B、標簽控件C、復選框控件D、列表框控件標準答案:A知識點解析:本題考查窗體控件的知識。Access中的窗體中有一些基本控件,其中的文本框主要用來輸入或編輯數據,可以與字段數據相綁定:標簽常用來顯示一些說明文字:復選框一般用于綁定是,否型的字段;列表框是既允許在列表中選擇,又允許自行輸入值的控件。所以選項A正確。9、軟件生命周期中的活動不包括A、市場調研B、需求分析C、軟件測試D、軟件維護標準答案:A知識點解析:軟件的生命周期描述了軟件從產生到最終消亡的全過程,生命周期中的活動包括需求分析、軟件設計(分為概要設計和詳細設計)、軟件實現、軟件測試和軟件維護,不包括市場調研。10、下面屬于黑盒測試方法的是A、語句覆蓋B、邏輯覆蓋C、邊界值分析D、路徑覆蓋標準答案:C知識點解析:采用黑盒技術設計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。11、假設學生表已有年紀、專業(yè)、學號、姓名、性別和生日6個屬性,其中可以作為主關鍵字的是A、姓名B、學號C、專業(yè)D、年紀標準答案:B知識點解析:在關系型數據庫中,作為主關鍵字屬性的特點,能夠惟一的確定一條記錄,在學生表中,只有學號具有這一特點。12、以下程序段運行結束后,變量X的值為X=2Y=4DOX==x*yY=y+lLoopWhiley<4A、2B、4C、8D、20標準答案:C知識點解析:本題考查VBA中循環(huán)的知識。在本題中用了Do…LoopWhile循環(huán),先運行循環(huán)體后判斷條件,當條件滿足時繼續(xù)循環(huán),條件不滿足時退出循環(huán)體。在本題中第一次循環(huán)結束后y的值為5已經不滿足條件,故此本循環(huán)只執(zhí)行一次,x的值為2*4=8。13、下面對“對象”概念描述錯誤的是A、對象不具有封裝性B、對象是屬性和方法的封裝體C、對象間的通信是靠消息傳遞D、一個對象是其對應類的實例標準答案:A知識點解析:面向對象的基本概念:①對象:對象是人們要進行研究的任何事物,從最簡單的整數到復雜的飛機等均可看作對象,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件;②對象的狀態(tài)和行為:對象具有狀態(tài),一個對象用數據值來描述它的狀態(tài)。對象還有操作,用于改變對象的狀態(tài),對象及其操作就是對象的行為。對象實現了數據和操作的結合,使數據和操作封裝于對象的統(tǒng)一體中;③類:具有相同或相似性質的對象的抽象就是類。因此,對象的抽象是類,類的具體化就是對象,也可以說類的實例是對象。因此選項A正確。14、宏命令GoToRecord的功能是()。A、刷新當前控件的數據B、查找滿足指定條件的第一條記錄C、查找滿足指定條件的下一條記錄D、指定記錄成為當前記錄標準答案:D知識點解析:GoToRecord命令可以在表、窗體或查詢集中將指定的記錄設置為當前記錄。15、若在“tEmployee”表中查找所有姓“王”的記錄,可以在查詢設計視圖的準則行中輸入A、Like“王”B、Like“王*”C、=“王”D、=“王*”標準答案:B知識點解析:本題考查查詢的條件準則的知識。當我們進行查詢時,不可避免要遇到查詢的條件準則的書寫,在本題中要求查找姓“王”的記錄,由于是模糊查詢,所以應該使用關鍵詞“Like”;另外在“王’’的后面都加上“*”,代表要查找的是“王”開頭,后面有多個或0個字符的數據。16、有三個關系R,S和T如下圖所示,則由關系R和S得到關系T的運算是A、選擇B、投影C、交D、并標準答案:D知識點解析:關系代數的并運算是指:設關系R和S具有相同的關系模式,R和S的并是由屬于R或屬于S的元組組成的集合,記為R∪S。形式定義為:R∪S≡{t|t∈R∨t∈s},式中t是元組變量。本題中關系T是由屬于關系R的或者屬于關系s的元組組成,所以T是R∪s的結果。17、一般情況下,當對關系R和S進行自然連接時,要求R和S含有一個或者多個共有的A、k2錄B、行C、屬性D、元組標準答案:C知識點解析:自然連接要滿足兩個條件:一是兩關系之間有公共域。二是通過共域的相等值(屬性)進行連接。18、在運行宏的過程中,宏不能修改的是A、窗體B、宏本身C、表D、數據庫標準答案:B知識點解析:本題考查宏的知識。宏是一個或多個操作的序列,每個操作自動實現自己的功能。宏操作可以修改數據庫、表和窗體,但是不能修改它本身。19、表達式“B=INT(A+0.5)”的功能是A、將變量A保留小數點后1位B、將變量A四舍五入取整C、將變量A保留小數點后5位D、舍去變量A的小數部分標準答案:B知識點解析:Int(<數值表達式>1函數為取整函數,返回數值表達式的整數部分。參數為負值時,返回小于等于參數值的第一個負數。20、在一個長度為n的順序表中,向第i個元素(1≤i≤n+1)的位置插入一個新元素,需要從后向前依次移動__________個元素A、n-iB、iC、n-i-1D、n-i+1標準答案:D知識點解析:根據順序表的插入運算的定義知道,在第i個位置上插入x,從ai到an都要向后移動一個位置,所以共需要移動n-i+1個元素。21、在設計窗體時,“政治面貌”的全部可能輸入作為記錄事先存入一個表中,要簡化輸入可以使用的控件是A、組合框B、復選框控件C、切換按鈕控件D、文本框控件標準答案:A知識點解析:如果在窗體上輸入的數據總是取自某一個表或查詢中記錄的數據,或者取自某固定內容的數據,可以使用組合框或列表框控件來完成,這樣既可以保證輸入數據的正確,也可以提高輸入數據的效率,本題中可以將“政治面貌”的全部可能輸入作為記錄事先存入一個表中,然后使用“列表框”或“組合框”控件進行選擇,所以選項A正確。22、執(zhí)行語句:MsgBox”AAAA”,vbOKCancel+vbQuestion,”BBBB”之后,彈出的信息框A、標題為“BBBB”、框內提示符為“驚嘆號”、提示內容為“AAAA”B、標題為“AAAA”、框內提示符為“驚嘆號”、提示內容為“BBBB”C、標題為“BBBB”、框內提示符為“問號”、提示內容為“AAAA”D、標題為“AAAA”、框內提示符為“問號”、提示內容為“BBBB”標準答案:C知識點解析:在VBA中可以函數的形式調用,格式為:Msgbox(prompt[,buttons][,title][,helpfile,context])Msgbox用于打開一個信息框,等待用戶單擊按鈕并返回一整數值,告訴系統(tǒng)用戶單擊了哪一個按鈕,若不需要返回值,可直接作為命令語句使用,顯示提示信息。23、假設學生表已有年紀、專業(yè)、學號、姓名、性別和生日6個屬性,其中可以作為主關鍵字的是A、姓名B、學號C、專業(yè)D、年紀標準答案:B知識點解析:暫無解析24、數據庫系統(tǒng)的數據獨立性是指()。A、不會因為存儲策略的變化而影響存儲結構B、不會因為數據的變化而影響應用程序C、不會因為系統(tǒng)數據存儲結構與數據邏輯結構的變化而影響應用程序D、不會因為某些存儲結構的變化而影響其他的存儲結構標準答案:C知識點解析:數據庫系統(tǒng)的數據獨立性,是指數據庫中數據獨立于應用程序且不依賴于應用程序,即數據的邏輯結構、存儲結構與存取方式的改變不會影響應用程序。數據獨立性一般分為物理獨立性和邏輯獨立性兩級。25、如果要求查詢在運行時能夠接受從鍵盤輸入的查詢參數,進行查詢設計時,“輸入參數值”對話框的提示文本在“設計網格”中應設置在()。A、“字段”行B、“顯示”行C、“條件”行D、“文本提示”行標準答案:C知識點解析:參數查詢是可以創(chuàng)建要求用戶輸入條件值的查詢。所以進行查詢設計時,“輸入參數值”對話框的提示文本在“設計網格”中應設置在“條件”行中。故選擇C選項。國家二級ACCESS機試(選擇題)模擬試卷第3套一、選擇題(本題共40題,每題1.0分,共40分。)1、有兩個關系R,S如下:由關系R通過運算得到關系S,則所使用的運算為()。A、選擇B、插入C、投影D、聯(lián)接標準答案:C知識點解析:專門的關系運算有3種:投影、選擇和聯(lián)接。選擇運算是從關系中找出滿足給定條件的那些元組,其中的條件是以邏輯表達式給出的,值為真的元組將被選取,這種運算是從水平方向抽取元組。投影運算是從關系模式中挑選若干屬性組成新的關系,這是從列的角度進行的運算,相當于對關系進行垂直分解。聯(lián)接運算是二目運算,需要兩個關系作為操作對象。2、下列排序方法中,最壞情況下比較次數最少的是A、冒泡排序B、簡單選擇排序C、直接插入排序D、堆排序標準答案:D知識點解析:冒泡排序、簡單選擇排序和直接插入排序法在最壞的情況下比較次數為:n(n—1)/2。而堆排序法在最壞的情況下需要比較的次數為O(nlog2n)。其中堆排序的比較次數最少。3、在Access數據庫中,表是由A、字段和記錄組成B、查詢和字段組成C、記錄和窗體組成D、報表和字段組成標準答案:A知識點解析:表是用來存儲數據的對象,是數據庫系統(tǒng)的核心與基礎。一個數據庫中可以包含多個表。在表中,數據的保存形式類似于電子表格,是以行和列的形式保存的。表中的行和列分別稱為記錄和字段,其中記錄是由一個或多個字段組成的。4、對長度為10的線性表進行冒泡排序,最壞情況下需要比較的次數為A、9B、10C、45D、90標準答案:C知識點解析:線性表的長度為n,最壞情況下冒泡排序需要比較的次數為n(n一1)/2。5、為了使模塊盡可能獨立,要求()。A、模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量強B、模塊的內聚程度要盡量高,且各模塊間的耦合程度要盡量弱C、模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量弱D、模塊的內聚程度要盡量低,且各模塊間的耦合程度要盡量強標準答案:B知識點解析:系統(tǒng)設計的質量主要反映在模塊的獨立性上。評價模塊獨立性的主要標準有兩個:一是模塊之間的耦合,它表明兩個模塊之間互相獨立的程度;’二是模塊內部之間的關系是否緊密,稱為內聚。一般來說,要求模塊之間的耦合盡可能弱,即模塊盡可能獨立,而要求模塊的內聚程度盡量地高。綜上所述,選項B的答案正確。6、下列敘述中正確的是A、程序執(zhí)行的效率與數據的存儲結構密切相關B、程序執(zhí)行的效率只取決于程序的控制結構C、程序執(zhí)行的效率只取決于所處理的數據量D、以上都不正確標準答案:A知識點解析:影響程序執(zhí)行效率的因素有很多,如數據的存儲結構、程序處理的數據量、程序的算法等。順序存儲結構和鏈式存儲結構在數據插入和刪除操作上的效率就存在差別。其中,鏈式存儲結構的效率要高一些。7、下列描述中,不符合良好程序設計風格要求的是()。A、程序的效率第一,清晰第二B、程序的可讀性好C、程序中要有必要的注釋D、輸入數據前要有提示信息標準答案:A知識點解析:一般來講,程序設計風格是指編寫程序時所表現出的特點、習慣和邏輯思路。程序設計風格總體而言應該強調簡單和清晰,程序必須是可以理解的。著名的“清晰第一,效率第二”的論點已成為當今主導的程序設計風格。8、Access中對報表進行操作的視圖有()。A、報表視圖、打印預覽、透視報表和布局視圖B、工具視圖、布局視圖、透視報表和設計視圖C、打印預覽、工具報表、布局視圖和設計視圖D、報表視圖、打印預覽、布局視圖和設計視圖標準答案:D知識點解析:Access中對報表進行操作的視圖有報表視圖、打印預覽、布局視圖和設計視圖。9、下列敘述中正確的是A、矩陣是非線性結構B、數組是長度固定的線性表C、對線性表只能作插入與刪除運算D、線性表中各元素的數據類型可以不同標準答案:B知識點解析:所謂數組,就是相同數據類型的元素按一定順序排列的集合,就是把有限個類型相同的變量用一個名字命名,然后用編號區(qū)分它們的變量的集合,這個名字稱為數組名,編號稱為下標。10、在Access數據庫的表設計視圖中,不能進行的操作是()。A、修改字段類型B、設置索引C、增加字段D、刪除記錄標準答案:D知識點解析:在Access數據庫的表設計器中可以修改字段類型、設置索引和增加字段。要想刪除表中的記錄,需要打開表進行刪除。11、如果加載一個窗體,先被觸發(fā)的事件是A、Load事件B、Open事件C、Click事件D、DdClick事件標準答案:A知識點解析:本題考查窗體常見事件的知識。窗體能響應的事件不多,Click事件和DbClick事件均是窗體打開以后才觸發(fā)的,而當窗體剛剛打開時,首先觸發(fā)Load事件,打開后才繼續(xù)觸發(fā)Open事件。12、下圖所示是報表設計視圖,由此可判斷該報表的分組字段是()。A、課程名稱B、學分C、成績D、姓名標準答案:D知識點解析:報表設計中,組頁眉/組頁腳用于記錄的分組,由給出的報表設計視圖中可判斷,組頁眉為姓名頁眉,組頁腳為姓名頁腳,所以該報表是按照姓名進行分組的。13、以下關于宏的敘述中,錯誤的是()。A、與窗體連接的宏屬于窗體中的對象B、構成宏的基本操作也稱為宏命令C、可以通過觸發(fā)某一事件來運行宏D、宏是由一個或多個操作組成的集合標準答案:A知識點解析:與窗體連接的宏獨立于窗體,不屬于窗體中的對象。14、要實現報表按某字段分組統(tǒng)計輸出,需要設置的是A、報表頁腳B、該字段組頁腳C、主體D、頁面頁腳標準答案:B知識點解析:如果是進行分組統(tǒng)計并輸出,則統(tǒng)計計算控件應該布置在“組頁眉/組頁腳”節(jié)區(qū)內相應位置,然后使用統(tǒng)計函數設置控件源即可。15、下面不屬于軟件測試實施步驟的是A、集成測試B、回歸測試C、確認測試D、單元測試標準答案:B知識點解析:軟件測試實施的步驟有單元測試、集成測試和確認測試。16、輸入掩碼字符“&”的含義是A、必須輸入字母或數字B、可以選擇輸入字母或數字C、必須輸入一個任意的字符或一個空格D、可以選擇輸入任意的字符或一個空格標準答案:C知識點解析:在輸入數據時,如果希望輸入的格式標準保持一致,或希望檢查輸入時的錯誤,可以使用Access提供“輸入掩碼向導”來設置一個輸入掩碼。17、若要在一對多的關聯(lián)關系中,“一方”原始記錄更改后,“多方”自動更改,應啟用A、有效性規(guī)則B、級聯(lián)刪除相關記錄C、完整性規(guī)則D、級聯(lián)更新相關記錄標準答案:D知識點解析:有效性規(guī)則屬性可以指定對輸入的記錄、字段或控件中的數據的要求,當輸入的數據違反了有效性規(guī)則的設置時,可以使用有效性規(guī)則屬性指定將顯示給用戶的消息;完整性規(guī)則包括實體完整性、參照完整性和用戶定義的完整性,完整性規(guī)則是對數據的約束:級聯(lián)刪除中,刪除其外鍵值引用了刪除的主鍵值的所有行;在級聯(lián)更新中,更新所有外鍵值以便與新的主鍵值相匹配。18、用二維表來表示實體及實體之間聯(lián)系的數據模型是()。A、實體-聯(lián)系模型B、層次模型C、網狀模型D、關系模型標準答案:D知識點解析:用二維表來表示實體以及實體之間聯(lián)系的數據模型稱為關系數據模型。關系數據模型是以關系數學理論為基礎的,在關系模型中,操作的對象和結果都是二維表,這種二維表就是關系。所以本題答案為D。19、在下列關于宏和模塊的敘述中,正確的是()。A、宏可以是獨立的數據庫對象,可以提供獨立的操作動作B、模塊是能夠被程序調用的函數C、通過定義宏可以選擇或更新數據D、宏或模塊都不能是窗體或報表上的事件代碼標準答案:A知識點解析:宏可以是獨立的數據庫對象,可以提供獨立的操作動作,選項A說法正確;模塊是一個集合體,包含子過程或函數過程,選項B說法錯誤;通過定義宏不能實現選擇功能,選項C說法錯誤;宏或模塊都可以是窗體或報表上的事件代碼,選項D說法錯誤。20、不屬于對象構成成份的是A、規(guī)則B、屬性C、標識D、方法(或操作)標準答案:A知識點解析:對象由屬性、方法和標識構成。21、下列四種形式的循環(huán)設計中,循環(huán)次數最少的是()。A、a=5:b=8Doa=a+1LoopWhileaB、a=5:b=8Doa=a+1LoopUntrlaC、a=5:b=8DoUntrlaD、a=5:b=8DoUntrla>ba=a+1Loop標準答案:C知識點解析:本題考查VBA中循環(huán)的知識。對于這種循環(huán)結構,首先看條件判斷在循環(huán)體的前面還是后面,如果是先判斷條件,則有可能一次也不執(zhí)行循環(huán)體;如果是后判斷條件,則無論條件如何至少執(zhí)行一次循環(huán)體。在Until循環(huán)中條件為False時執(zhí)行循環(huán)體,條件為True時退出循環(huán);在While循環(huán)中條件為True時執(zhí)行循環(huán)體,條件為False時退出循環(huán),這一點要注意區(qū)分清楚。本題中的A)選項循環(huán)執(zhí)行4次,B)選項循環(huán)執(zhí)行1次,C)選項循環(huán)1次也不執(zhí)行,D)選項循環(huán)執(zhí)行4次。22、在"窗體視圖"中顯示窗體時,要使窗體中有記錄選定器,應將窗體的"記錄選定器"屬性值設置為()。A、是B、否C、有D、無標準答案:A知識點解析:在窗體屬性中,要使窗體中有記錄選定器,必須把"記錄選定器"的屬性值設置為"是"。所以本題答案為A。23、下列屬性中,屬于窗體的“數據”類屬性的是A、記錄源B、自動居中C、獲得焦點D、記錄選擇器標準答案:A知識點解析:“數據”屬性決定一個控件或窗體中的數據來源,以及操作數據的規(guī)則,而這些數據均為綁定在控件上的數據。數據屬性包括記錄源、排序依據、允許編輯、數據入口等。24、下面模型中為概念模型的是A、網狀模型B、層次模型C、關系模型D、實體.聯(lián)系模型標準答案:D知識點解析:概念模型是對真實世界中問題域內的事物的描述,不是對軟件設計的描述。概念數據模型是面向用戶、面向現實世界的數據模型,是與DBMS無關的。它主要用來描述一個單位的概念化結構。實體關系模型(EntityRelationshipDiagram)地理信息系統(tǒng)術語,該模型直接從現實世界中抽象出實體類型和實體間聯(lián)系,然后用實體聯(lián)系圖(E-R圖)表示數據模型,是描述概念世界,建立概念模型的實用工具。層次模型是指用一顆“有向樹”的數據結構來表示各類實體以及實體間的聯(lián)系,樹中每一個結點代表一個記錄類型,樹狀結構表示實體型之間的聯(lián)系。層次模型是最早用于商品數據庫管理系統(tǒng)的數據模型。25、下列與表創(chuàng)建操作相關的敘述中,錯誤的是A、創(chuàng)建表之間的關系時,必須要關閉所有打開的表B、使用表設計視圖定義字段時,必須定義字段名稱C、使用表設計視圖定義字段時,不能設置索引字段D、使用表設計視圖可以對備注型字段設置格式屬性標準答案:C知識點解析:在定義表間關系之前,應關閉所有需要定義關系的表,選項A正確;使用設計視圖建立表結構,要詳細說明每個字段的字段名稱和數據類型,選項B正確;使用設計視圖建立表結構,可以直接為字段創(chuàng)建索引,選項C錯誤;可以為“備注”型字段設置“格式”屬性,選項D正確。26、要在Access數據庫中建立“學生成績表”,包括字段(學號,平時成績,期末成績,總成績),其中平時成績?yōu)?~20分,期末成績和總成績均為0~100分,總成績?yōu)槠綍r成績+期末成績×80%。則在創(chuàng)建表時,錯誤的操作是A、將“總成績”字段設置為計算類型并設置計算公式B、為“平時成績”、“期末成績”和“總成績”字段設置有效性規(guī)則C、將“平時成績”和“期末成績”字段設置為數字類型D、將“學號”字段設置為主關鍵字標準答案:B知識點解析:“總成績”字段是根據“平時成績”和“期末成績”計算得到的,應該將數據類型設置為“計算”型,可以為“平時成績”和“期末成績”設置“有效性規(guī)則”,而“總成績”字段是計算得到的,不需要設置“有效性規(guī)則”,所以選項B錯誤。27、要在Access數據庫中建立“學生成績表”,包括字段(學號,平時成績,期末成績,總成績),其中平時成績?yōu)?~20分,期末成績和總成績均為0~100分,總成績?yōu)槠綍r成績+期末成績×80%。則在創(chuàng)建表時,錯誤的操作是A、將“總成績”字段設置為計算類型并設置計算公式B、為“平時成績”、“期末成績”和“總成績”字段設置有效性規(guī)則C、將“平時成績”和“期末成績”字段設置為數字類型D、將“學號”字段設置為主關鍵字標準答案:B知識點解析:“總成績”字段是根據“平時成績”和“期末成績”計算得到的,應該將數據類型設置為“計算”型,可以為“平時成績”和“期末成績”設置“有效性規(guī)則”,而“總成績”字段是計算得到的,不需要設置“有效性規(guī)則”,所以選項B錯誤。28、條件“Not工資額>2000”的含義是A、選擇工資額大于2000的記錄B、選擇工資額小于2000的記錄C、選擇除了工資額大于2000之外的記錄D、選擇除了字段工資額之外的字段,且大于2000的記錄標準答案:C知識點解析:本題考查條件表達式的知識?!癗ot工資額>2000”,就是工資額不大于2000,也就是工資額小于等于2000,也可以說成除了工資額大于2000以外。29、為方便用戶的輸入操作,可在屏幕上顯示提示信息。在設計查詢條件時可以將提示信息寫在特定的符號之中,該符號是.A、[]B、<>C、{}D、()標準答案:A知識點解析:參數查詢中指定參數提示信息應在“設計網格”中的“條件”行中指定,并使用一對中括號將參數提示信息括起來,所以本題選項A正確。30、在窗體設計視圖中,必須包含的部分是A、主體B、窗體頁眉和頁腳C、頁面頁眉和頁腳D、主體、頁面頁眉和頁腳標準答案:A知識點解析:“主體”節(jié)通常用于顯示記錄數據,是窗體中必不可少的一部分,所以選項A正確。31、在窗體中要顯示一名教師基本信息和該教師所承擔的全部課程情況,窗體設計時在主窗體中要顯示教師基本信息,在子窗體中顯示承擔的課程情況,則主窗體和子窗體數據源之間的關系是A、一對一關系B、一對多關系C、多對一關系D、多對多關系標準答案:B知識點解析:在主窗體中顯示一名教師的基本信息,則子窗體中顯示該教師所有承擔的課程,所以主子窗體之間的關系為“一對多”的關系,所以選項B正確。32、在窗體中要顯示一名醫(yī)生基本信息和該醫(yī)生當天預約的病人,窗體設計時要在主窗體中顯示醫(yī)生基本信息,在子窗體中顯示預約的病人,則主窗體和子窗體數據源之間的關系是A、一對一關系B、一對多關系C、多對一關系D、多對多關系標準答案:B知識點解析:在主窗體中顯示一名醫(yī)生的基本信息,則子窗體中顯示該醫(yī)生當天預約的病人,所以主子窗體之間的關系為“一對多”的關系,所以選項B正確。33、在窗體中要顯示一名學生基本信息和該學生各門課程的成績,窗體設計時在主窗體中顯示學生基本信息,在子窗體中顯示學生課程的成績,則主窗體和子窗體數據源之間的關系是A、一對一關系B、一對多關系C、多對一關系D、多對多關系標準答案:B知識點解析:在主窗體中顯示一名學生的基本信息,則子窗體中顯示該學生所有課程成績,所以主子窗體之間的關系為“一對多”的關系,所以選項B正確。34、在報表的設計視圖中,不能使用的是A、列表框B、文本框C、圖形D、頁眉頁腳標準答案:A知識點解析:列表框控件主要用于選擇一組固定值,由于在報表視圖中不能對報表中的數據進行操作,所以報表設計時不能使用“列表框控件”,所以選項A正確。35、在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學生成績,如果輸入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進入后續(xù)程序處理。run35命令按鈕的Click的事件代碼如下:PrivateSubrun35Click()DimflagAsBoolcanresult=0:flag=TrueDoWhileflagresult=Val(InputBox(“請輸入學生成績.“輸入”))Ifresult>=OAndresult<=100Then________________ElseMsgBOX“成績輸入錯誤,請重新輸入”EndIfLoopRem成績輸入正確后的程序代碼略EndSub程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是A、flag=FalseB、flag=NotflagC、flag=TrueD、ExitDo標準答案:C知識點解析:根據題目要求,當輸入正確的成績后,進入后續(xù)的程序處理,Flag初始為True,進入dowhile循環(huán),循環(huán)條件為Flag。當輸入錯誤的成績時,提示信息并不改變.Flag標記,即還為True,繼續(xù)進行循環(huán);當輸入正確成績時,應將Flag標記為False,這樣才可以跳出循環(huán),繼續(xù)后續(xù)的程序處理,否則將一直停留在循環(huán)這里。36、為窗體上的控件設置[Tab]鍵的順序,應選擇屬性表中的什么選項卡A、格式B、數據C、事件D、其他標準答案:D知識點解析:暫無解析37、不是報表的組成部分的是A、報表頁眉B、報表頁腳C、報表主體D、報表設計器標準答案:D知識點解析:暫無解析38、在報表中,要計算“數學”字段的最高分,應將控件的“控件來源"屬性設置為A、=Mas([數學])B、Max(數學)C、=Max[數學]D、=Max(數學)標準答案:A知識點解析:暫無解析39、在數據庫的三級模式中,外模式(用戶模式或子模式)有()。A、3個B、2個C、1個D、任意多個標準答案:D知識點解析:一個數據庫可以有多個外模式(因為用戶可有多個),但概念模式和內模式只能有一個。40、在VBA中,下列關于過程的描述中正確的是()。A、過程的定義可以嵌套,但過程的調用不能嵌套B、過程的定義不可以嵌套,但過程的調用可以嵌套C、過程的定義和過程的調用均可以嵌套D、過程的定義和過程的調用均不能嵌套標準答案:B知識點解析:在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調用。故選擇B選項。國家二級ACCESS機試(選擇題)模擬試卷第4套一、選擇題(本題共25題,每題1.0分,共25分。)1、下列關于二叉樹的敘述中,正確的是()。A、葉子節(jié)點總是比度為2的節(jié)點少一個B、葉子節(jié)點總是比度為2的節(jié)點多一個C、葉子節(jié)點數是度為2的節(jié)點數的兩倍D、度為2的節(jié)點數是度為1的節(jié)點數的兩倍標準答案:B知識點解析:由二叉樹的性質可以知道,在二叉樹中葉子節(jié)點總是比度為2的節(jié)點多一個。2、在查詢中,默認的字段顯示順序是()。A、在表的“數據表視圖”中顯示的順序B、添加時的順序C、按照字母順序D、按照文字筆畫順序標準答案:B知識點解析:本題考查查詢設計相關知識要點。在查詢中,默認的字段顯示順序是用戶通過查詢設計視圖的數據區(qū)向設計網格中添加時的前后順序。3、下列敘述中正確的是()。A、結點中具有兩個指針域的鏈表一定是二叉鏈表B、結點中具有兩個指針域的鏈表可以是線性結構,也可以是非線性結構C、循環(huán)鏈表是循環(huán)隊列的鏈式存儲結構D、循環(huán)鏈表是非線性結構標準答案:B知識點解析:結點中具有兩個指針域的鏈表既可以是雙向鏈表也可以是二叉鏈表,雙向鏈表是線性結構,二叉鏈表屬于非線性結構。循環(huán)鏈表是線性鏈表的一種形式,屬于線性結構,采用鏈式存儲結構,而循環(huán)隊列是隊列的一種順序存儲結構。4、設有二叉樹如下圖所示:則中序序到為A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGH標準答案:B知識點解析:中序遍歷(LDR)是指首先遍歷左子樹,然后訪問根結點,最后遍歷右子樹,選項B正確。5、下列可用于創(chuàng)建窗體或修改窗體的視圖是()。A、設計視圖B、窗體視圖C、數據表視圖D、透視表視圖標準答案:A知識點解析:設計視圖用于創(chuàng)建和修改窗體,在“設計視圖”中可以添加控件、修改控件的屬性、設置數據來源等。6、在學生成績表中,若要查詢姓“張”的女同學信息,應將條件設置為()。A、在“條件”行中輸入:姓名:"張"And性別="女"B、在“性別”對應的條件單元格中輸入:"女"C、在“性別”的條件行中輸入:"女",在“姓名”的條件行中輸入:Like"張*"D、在“條件”行中輸入:性別="女"And姓名="張*"標準答案:C知識點解析:題干中提出了兩個查詢條件,一是性別為女,二是姓名的姓氏為張,該條件的設置需要使用Like關鍵字,姓名中的其他字符用通配符“*”來代替,*表示可以通配任意個數的字符。7、文本框Text1中有選定的文本,執(zhí)行Text1.SelText="Hello"的結果是()。A、“Hello”將替換原來選定的文本B、“Hello”將插入到原來選定的文本之前C、Text1.SelLength為5D、文本框中只有“Hello”信息標準答案:A知識點解析:文本框的SelText屬性返回的是文本框中選中的字符串,如果沒有選中任何文本,將返回空串,當執(zhí)行Text1.SelText="Hello"時,文本框Text1中的選中字符串將替換為“Hello”。8、將表“學生名單2”的記錄復制到表“學生名單1”中,且不刪除表“學生名單1”中的記錄,可使用的查詢方式是()。A、刪除查詢B、生成表查詢C、追加查詢D、交叉表查詢標準答案:C知識點解析:本題主要考查了追加查詢。刪除查詢可以從一個或多個表中刪除一組記錄,刪除查詢將刪除整個記錄,而不只是記錄中所選擇的字段;生成表查詢利用一個或多個表中的全部或部分數據創(chuàng)建新表,若數據庫中已有同名的表,該操作將覆蓋原有的表;追加查詢從一個或多個表中將一組記錄添加到一個或多個表的尾部。交叉表查詢是用于對相同的數據進行統(tǒng)計,是一個二維總計矩陣。故選擇C選項。9、下列關于數據庫設計的敘述中,錯誤的是A、設計時應將有聯(lián)系的實體設計成一張表B、設計時應避免在表之間出現重復的字段C、使用外部關鍵字來保證關聯(lián)表之間的聯(lián)系D、表中的字段必須是原始數據和基本數據元素標準答案:A知識點解析:為了合理組織數據,關系數據庫的設計應遵從以下幾個基本設計原則:①關系數據庫的設計應該遵從概念單一化“一事一地”的原則?!耙皇乱坏亍敝傅氖且粋€表描述一個實體或實體間的一。種聯(lián)系。例如,將有關學生基本情況的數據,包括性別、年齡、籍貫等,保存到學生表中;把成績信息保存到成績表中,而不是將這些數據統(tǒng)統(tǒng)放到一起。②避免表之間出現重復字段。避免表之間出現重復字段,是指除了保證表中有反映與其他表之間的聯(lián)系的外部關鍵字之外,盡量避免在表之間出現重復字段。③表中的字段必須是原始數據和基本數據元素。④用外部關鍵字來保證有關聯(lián)的表之間的聯(lián)系。10、下面不屬于軟件需求分析階段主要工作的是A、需求變更申請B、需求分析C、需求評審D、需求獲取標準答案:A知識點解析:需求分析階段的工作可分為4個階段:需求獲取、需求分析、編寫需求規(guī)格說明書、需求評審。11、Access中通配符“_”的含義是A、通配任意單個運算符B、通配任意單個字符C、通配任意多個減號D、通配指定范圍內的任意單個字符標準答案:D知識點解析:各通配符的意義如下表所示。12、軟件測試的目的是A、發(fā)現程序中的錯誤B、發(fā)現并改正程序中的錯誤C、設計和執(zhí)行測試用例D、診斷程序中的錯誤標準答案:A知識點解析:軟件測試的目的是為了發(fā)現程序中的錯誤,而軟件調試是為了更正程序中的錯誤。13、下面對“對象”概念描述正確的是A、操作是對象的動態(tài)屬性B、屬性就是對象C、任何對象都必須有繼承性D、對象是對象名和方法的封裝體標準答案:A知識點解析:①對象:對象是人們要進行研究的任何事物,從最簡單的整數到復雜的飛機等均可看作對象,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件;②對象的狀態(tài)和行為:對象具有狀態(tài),一個對象用數據值來描述它的狀態(tài)。對象還有操作,用于改變對象的狀態(tài),對象及其操作就是對象的行為。對象實現了數據和操作的結合,使數據和操作封裝于對象的統(tǒng)一體中;③類:具有相同或相似性質的對象的抽象就是類。因此,對象的抽象是類,類的具體化就是對象,也可以說類的實例是對象。因此選項A正確。14、下列敘述中,錯誤的是()。A、宏能夠一次完成多個操作B、可以將多個宏組成一個宏組C、可以用編程的方法來實現宏D、宏命令一般由動作名和操作參數組成標準答案:A知識點解析:宏是指一個或多個操作的集合,其中每個操作實現特定的功能,宏命令一般是由動作名和操作參數組成的??梢詫⒍鄠€宏組成宏組,也可以用編程的方法來實現宏。15、要想在過程Proc調用后返回形參x和Y的變化結果,下列定義語句中正確的是A、SubProc(xasInteger,YasInteger)B、SubProc(ByValXasInteger,YasInteger)C、SubProc(xasInteger,ByValYasInteger)D、SubProc(ByValxasInteger,ByValYasInteger)標準答案:A知識點解析:本題考查VBA中參數傳遞的知識。在vBA的過程調用時,參數有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數為傳值調用;若用ByRef。聲明,說明此參數為傳址調用;沒有說明傳遞類型,則默認為傳址傳遞。即形參的結果會傳遞給實參。16、假設某設備表中有一個設備名稱字段,查找設備名稱最后一個字為“機”的記錄的準則是()。A、Right([設備名稱],1)=“機”B、Right([設備名稱],2)=“機”C、Right(“設備名稱”,1)=“機”D、Right(“設備名稱”,2)=“機”標準答案:A知識點解析:小題考查條件準則和常量的知識。住Access中,字符型常量要求用雙引號括起來:字段名稱需要用方括號([])括起來;另外Right,函數用于在字符串右端開始取n個字符,一個漢字認為是一個字符。17、可作為報表記錄源的是A、表B、查詢C、Sclect語句D、以上都可以標準答案:D知識點解析:本題考查報表數據源的知識。報表可以用于顯示一些固定的信息,也可以顯示表和查詢中的數據,但是它本身并不存儲,必須從外部獲得數據源。表、查詢或者select語句都可以作為這種記錄源。18、定義學生選修課程的關系模式如下:S(S#,Sn,Sd,Sa)(其屬性分別為學號、姓名、所在系、年齡);C(C#,Cn,P#)(其屬性分別為課程號、課程名、先選課);SC(S#,C#,G)(其屬性分別學號、課號和成績)。檢索選修課程名為“操作系統(tǒng)”的成績在90分以上(含90分)的學生姓名的表達式是A、

B、

C、

D、

標準答案:A知識點解析:首先對C(C#,Cn,P#)關系在以課程名Cn為“操作系統(tǒng)”為條件作選擇運算,得到C關系中課程名為操作系統(tǒng)的記錄,然后再與SC(S#,C#,G)關系在以成績G大于等于90為條件作選擇運算,得到成績大于等于90的記錄,兩者作自然連接運算,對運算結果在課號列作投影運算,再在學號列作一次投影運算,再在姓名列上用投影運算,得到選修課程名為“操作系統(tǒng)”的成績在90分以上(含90分)的學生姓名。所以選項A正確。19、下列關于輸入掩碼屬性的敘述中,正確的是A、可以使用向導定義各種類型字段的輸入掩碼B、可在需要控制數據輸入格式時選用輸入掩碼C、只能設置文本和日期/時間兩種類型字段的輸入掩碼D、日期/時間型字段不能使用規(guī)定的字符定義輸入掩碼標準答案:B知識點解析:輸入掩碼只為“文本”型和“日期/時間”型字段提供向導,其他數據類型沒有提供向導幫助,選項A錯誤:為了便于輸入,可以對有相對固定格式的數據設置輸入掩碼,選項B正確;可以對“文本”、“數字”、“日期/時間”、“貨幣”等數據類型的字段定義“輸入掩碼”,選項C錯誤;對于“日期/時間”型數據可以使用規(guī)定的字符定義輸入掩碼,選項D錯誤。20、Access數據庫的結構層次是A、數據庫管理系統(tǒng)→應用程序→表B、數據庫→數據表→記錄→字段C、數據表→記錄→數據項→數據D、數據表→記錄→字段標準答案:B知識點解析:Access是目前世界上最流行的一種關系型桌面數據管理系統(tǒng),是MicrosoftOffice套件產品之一。Access數據庫由數據庫對象和組兩部分組成。其中,數據庫對象又分為表、查詢、窗體、報表、數據訪問頁、宏和模塊7種。Access數據庫的結構層次是:數據庫→數據表→記錄→字段。21、下列選項中,不屬于Access數據類型的是A、數字B、文本C、報表D、時間/日期標準答案:C知識點解析:一個表中的同一列數據應具有相同的數據特征,稱為字段的數據類型。Access的數據類型有10種,包括文本、備注、數字、日期/時間、貨幣、自動編號、是/否、OLE對象、超級鏈接和查閱向導等類型。22、在成績表中有字段“總評成績”、“平時成績”和“期末考試”等,其中,總評成績=平時成績+0.7×期末考試。則進行表設計時,字段“總評成績”的數據類型應該是A、計算B、數字C、整數D、文本標準答案:A知識點解析:“總評成績”字段是由“平時成績”字段和“期末成績”字段經過計算得到的,應該將“總評成績”設置為“計算”類型,所以選項A正確。23、若有“客戶”(客戶號,單位名稱,聯(lián)系人,電話號碼)和“訂單”(訂單號,客戶號,訂購日期)兩個表,查詢尚未確定訂購日期的訂單,并顯示單位名稱、聯(lián)系人、電話號碼和訂單號,正確的SQL命令是A、SELECT客戶.單位名稱,客戶.聯(lián)系人,客戶.電話號碼,訂單.訂單號FROM客戶INNERJOIN訂單ON客戶.客戶號=訂單.客戶號WHERE(訂單.訂購日期)IsNullB、SELECT客戶.單位名稱,客戶.聯(lián)系人,客戶。電話號碼.訂單.訂單號FROM客戶INNERJOIN訂單ON客戶.客戶號=訂單.客戶號WHERE(f1訂單.訂購日期)NullC、SELECT客戶.單位名稱,客戶.聯(lián)系人,客戶.電話號碼,訂單.訂單號FROM客戶INNERJOIN訂單ON客戶.客戶號=訂單.客戶號FOR(訂單.訂購日期)IsNullD、SELECT客戶.單位名稱,客戶.聯(lián)系人,客戶.電話號碼,訂單.訂單號FROM客戶INNERJOIN訂單ON客戶.客戶號=訂單.客戶號FOR(訂單.訂購日期)Null標準答案:A知識點解析:SQL語句的命令格式為:SELECT字段列表FROM表名[WHERE查詢條件][GROUPBY分組字段][ORDERBY排序字段ASC|DESC],由上述命令格式可知選項C和選項D錯誤;查詢?yōu)榭罩档糜涗浀拿罡袷綖椋鹤侄蚊鹖snull,由上述語句可知,選項B錯誤,選項A正確。24、要顯示格式為“頁碼/總頁數”的頁碼,應當設置文本框控件的空間來源屬性為A、[page]/[Pages]B、=[page]/[Pages]C、[Page]”/”[Pages]D、=[Page]&”/”&[Pages]標準答案:D知識點解析:本題考查報表頁碼表達式的書寫。表達式中:&為字符串連接符,連接其兩端的字符串;{Pagesl是ACCESS中一個內置對象,表示報表的總頁數。由于引用內置對象,因此兩端使用中括號包括。[Page]也是一內置對象,表示報表的當前頁碼。由于計算型文本框控件來源中的表達式應該以“=”號開頭,所以選項D正確。25、如果字段“學分”的取值范圍為l~6,則下列選項中,錯誤的有效性規(guī)則是A、>=1and<=6B、[學分]>=land[學分]<=6C、學分>0and學分<=6D、1<=f學分1<=6標準答案:D知識點解析:本題中“學分”的取值范圍為1~6,并且包含1和6。選項A、選項B和選項C都是正確的表達式。選項D中因為“<=”符號是用于數值比較的雙目運算符,結合方向為從左到右。第一步計算出“1<=[學分]”的結果值為“true”或“false”的邏輯值,當與第二個<=做比較操作時,左邊的true/false值會強制類型轉換為數值-1/0,然后跟<=右邊值比較,永遠小于6,最后的結果是布爾值“真”,進而起不到約束輸入的作用,綜上可知,選擇選項D。國家二級ACCESS機試(選擇題)模擬試卷第5套一、選擇題(本題共25題,每題1.0分,共25分。)1、在Access中要顯示“教師表”中姓名和職稱的信息,應采用的關系運算是A、選擇B、投影C、連接D、關聯(lián)標準答案:B知識點解析:關系運算有選擇、投影、聯(lián)接與自然聯(lián)接。選擇:從關系中找出滿足給定條件的元組的操作。投影:從關系模式中指定若干屬性組成新的關系。聯(lián)接:將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足聯(lián)接條件的元組。自然聯(lián)接:在聯(lián)接運算中,按照字段值對應相等為條件進行的聯(lián)接操作稱為等值聯(lián)接,自然聯(lián)接是去掉重復屬性的等值聯(lián)接。2、下列數據結構中,能夠按照“先進先出”原則存取數據的是()。A、循環(huán)隊列B、棧C、隊列D、二叉樹標準答案:C知識點解析:棧按照“先進后出”(FILO)或“后進先出”(LIFO)組織數據;隊列是“先進先出”(FIFO)或“后進后出”(LILO)的線性表。3、某二叉樹共有7個結點,其中葉子結點只有1個,則該二叉樹的深度為(假設根結點在第l層)A、3B、4C、6D、7標準答案:D知識點解析:根據二叉樹的性質,度為0的結點(即葉子結點)總是比度為2的結點多一個。題目中的二叉樹的葉子結點為1,因此度為2的結點的數目為0,故該二叉樹為7層,每層只有一個結點。4、若表A中的一條記錄與表B中的多條記錄相匹配,且表B中的一條記錄在表A中最多只能找到一條記錄與之相匹配,則表A與表B存在的關系是()。A、一對一B、一對多C、多對一D、多對多標準答案:B知識點解析:Access中,表之間的基本關系包括一對一、一對多、多對多3種。若表A中的一條記錄與表B中的一條記錄相匹配,反之也一樣,那么兩表之間存在一對一關系;若表A中的一條記錄與表B中的多條記錄相匹配,且表B中的一條記錄只能與表A中的一條記錄相匹配,那么兩表之間存在一對多關系;若表A中的多條記錄與表B中的多條記錄相對應,反之也成立,那么兩表之間存在多對多關系。5、數據訪問頁可以簡單地認為就是一個()。A、網頁B、數據庫文件C、Word文件D、子表標準答案:A知識點解析:數據訪問頁對象是ACCESS2003版本中用來將ACCESS數據庫中的數據發(fā)布到網絡上的數據庫對象,不僅能發(fā)布數據,合法用戶也能通過數據訪問頁對數據進行編輯。數據訪問頁就是網頁,格式編碼為HTML,即超文本標記語言。6、在報表的設計視圖中,區(qū)段被表示成帶狀形式,稱為()。A、主體B、節(jié)C、主體節(jié)D、細節(jié)標準答案:B知識點解析:本題考查報表設計的知識。在報表的設計視圖中,區(qū)段被表示成帶狀形式,稱為節(jié)。主體節(jié)是節(jié)的一種。7、在長度為n的順序表中查找一個元素,假設需要查找的元素有一半的機會在表中,并且如果元素在表中,則出現在表中每個位置上的可能性是相同的。則在平均情況下需要比較的次數大約為A、(3+n)/4B、nC、n/2D、n/4標準答案:A知識點解析:在長度為n的順序表中查找一個元素,最好的情況是目標在第一個,一次找到;最壞的情況是目標在最后一個,n次找到。那么平均長度為:(1+2+…+n)/n=(n(n+1)/2)/n=(n+1)/2.。本題需要查找的元素有一半的機會在表中,則在平均情況下需要比較的次數大約為((1+n)/2+1)/2=(3+n)/4。所以選項A正確。8、建立一個基于"學生"表的查詢,要查找"出生日期"(數據類型為日期/時間型)在1990-06-06和1990-07-06間的學生,在"出生日期"對應列的"條件"行中應輸入的表達式是()。A、between1990-06-06and1990-07-06B、between#1990-06-06#and#1990-07-06#C、between1990-06-06or1990-07-06D、between#1990-06-06#or#1990-07-06#標準答案:B知識點解析:在Access中建立查詢時,有時需要以計算或處理日期所得到的結果作為條件,在書寫這類條件時應注意,日期值要用半角的井號"#"括起來。查找"在……和……之間",應使用between…and…。所以本題答案為B。9、下面顯示的是查詢設計視圖的“設計網絡”部分,從此部分所示的內容中可以判斷出要創(chuàng)建的查詢是()。A、刪除查詢B、生成表查詢C、選擇查詢D、更新查詢標準答案:D知識點解析:本題考查查詢設計器的知識。對于本題給出的圖片,注意到有“更新到”這一特殊行,就應該知道這是一個更新查詢。同理,刪除查詢應該有“刪除”這一行,追加查詢應該有“追加到”這一行,而生成表查詢沒有特殊的行。10、特殊效果屬性值用于設定控件的顯示特效,以下不屬于"特殊效果"屬性值的是()。A、凹陷B、顏色C、陰影D、鑿痕標準答案:B知識點解析:特殊效果屬性值用于設定控件的顯示效果,如"平面"、"凸起"、"凹陷"、"蝕刻"、"陰影"、"鑿痕"等,但是沒有顏色項。11、執(zhí)行下列程序段后,變量s的值是DimsAslong,xAsIntegerB=0:x=1DoWhile(x<10)s=s+xx=x+2LoopA、10B、25C、50D、100標準答案:B知識點解析:DoWhile…Loop語句是在條件表達式結果成立時,執(zhí)行循環(huán)體,并持續(xù)到條件表達式結果不成立或執(zhí)行到選擇性ExitDo語句而退出循環(huán)。在程序中,s初始值為0,x初始值為1,若滿足x<10循環(huán)條件則執(zhí)行s=s+x,x=x+2操作,實際上是求1-10以內奇數之和。因此1+3+5+7+9=25。12、在教師表中,如果要找出職稱為“教授”的教師,所采用的關系運算是A、選擇B、投影C、聯(lián)接D、自然聯(lián)接標準答案:A知識點解析:本題考查關系運算的知識。關系運算共可分為兩大類,一類是傳統(tǒng)的集合運算如并、交、差和笛卡爾積;還有…類是專門的關系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關系中選擇滿足條件的元組;投影運算是在關系中指定某些屬性所組成新的關系;連接運算是將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。本題明顯屬于關系中選擇滿足條件的元組,所以為選擇操作。13、下面屬于黑盒測試方法的是A、邊界值分析法B、基本路徑測試C、條件覆蓋D、條件一分支覆蓋標準答案:A知識點解析:黑盒測試設計方法包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法等。所以選項A正確。B、C、D選項為白盒測試方法。14、下列關于報表的敘述中,正確的是()。A、報表只能輸入數據B、報表只能輸出數據C、報表可以輸入和輸出數據D、報表不能輸入和輸出數據標準答案:B知識點解析:本題考查報表的知識。Access中的報表和窗體都是Access數據庫的對象,窗體與報表的建立過程基本上是一樣的;最終窗體一般顯示在屏幕上,而報表通常打印在紙上:窗體可以有交互,而報表沒有交互,也就是報表不能輸入數據。15、某系統(tǒng)結構圖如下圖所示(圖中n≥5),該系統(tǒng)結構圖的寬度是A、nB、3C、2D、1標準答案:A知識點解析:所謂的軟件系統(tǒng)結構圖的寬度,就是結構中某一層最大模塊數,故該圖的寬度是第二層的最大模塊數n。所以選項A正確。16、代碼編寫階段可進行的軟件測試是A、單元測試B、集成測試C、確認測試D、系統(tǒng)測試標準答案:A知識點解析:單元測試是對軟件組成單元進行測試,其目的是檢驗軟件基本組成單位的正確性,測試的對象是軟件設計的最小單位是模塊,可在代碼編寫階段測試。集成測試也稱聯(lián)合測試,將程序模塊采用適當的集成策略組裝起來,對系統(tǒng)的接口及集成后的功。系統(tǒng)測試主要包括功能測試、界面測試、可靠性測試、易用性測試、性能測試。功能測試主要針對包括功能可用性、功能實現程度(功能流程&業(yè)務流程、數據處理&業(yè)務數據處理)方面測試。17、在學生表中要查找年齡大于18歲的男學生,所進行的操作屬于關系運算中的A、投影B、選擇C、聯(lián)接D、自然聯(lián)接標準答案:B知識點解析:關系運算有選擇、投影、聯(lián)接與自然聯(lián)接。選擇:從關系中找出滿足給定條件的元組的操作;投影:從關系模式中指定若干屬性組成新的關系;聯(lián)接:將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足聯(lián)接條件的元組;所以從學生表中查找年齡大于18周歲的男學生應該屬于選擇操作。18、在VBA中,能自動檢查出來的錯誤是A、語法錯誤B、邏輯錯誤C、運行錯誤D、注釋錯誤標準答案:A知識點解析:在VBA中,能自動檢查出來的錯誤是語法錯誤,如有語法錯誤則程序不會繼續(xù)運行,邏輯錯誤、注釋錯誤是不能自動檢查出來的,邏輯錯誤需要調試,對結果進行分析,需要人為檢查,注釋錯誤不影響程序執(zhí)行。19、在已建雇員表中有“工作日期”字段,下圖所示的是以此表為數據源創(chuàng)建的“雇員基本信息”窗體。假設當前雇員的工作日期為“1998-08-17”,若在窗體“工作日期”標簽右側文本框控件的“控件來源”屬性中輸入表達式:=Str(Month([工作日期]))+“月”,則在該文本框控件內顯示的結果是A、Str(Month(Date0))+“月”B、“08”+”月”C、08月D、8月標準答案:D知識點解析:本題考查函數表達式的知識。Month函數用于取得日期型數據的月份,結果是一個數值型數據;Str函數用于將數

溫馨提示

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

評論

0/150

提交評論