版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
國家二級(ACCESS)機試模擬試卷53(共7套)(共366題)國家二級(ACCESS)機試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、“是/否”數(shù)據類型常被稱為()。A、真/假型B、對/錯型C、I/O型D、布爾型標準答案:D知識點解析:本題考查Access數(shù)據類型的基礎知識。在Access中支持很多種數(shù)據類型,其中的是/否型是針對只包含兩種不同取值的字段而設置的,又常被稱為布爾型。2、一個棧的初始狀態(tài)為空?,F(xiàn)將元素1,2,3,A,B,C依次入棧,然后再依次出棧,則元素出棧的順序是A、1,2,3,A,B,CB、C,B,A,1,2,3C、C,B,A,3,2,1D、1,2,3,C,B,A標準答案:C知識點解析:棧是按照“先進后出”或“后進先出”的原則組織數(shù)據的。所以出棧順序是CBA321。3、在深度為7的滿二叉樹中,葉子結點的個數(shù)為A、32B、31C、64D、63標準答案:C知識點解析:所謂滿二叉樹是指這樣的一種二叉樹:除最后一層外,每一層上的所有結點都有兩個子結點。也就是在滿二叉樹中,每一層上的結點數(shù)都是最大結點數(shù),即在滿二叉樹的第k層上有2k-1個結點,且深度為m的滿二叉樹有2m-1個結點。對于深度為7的滿二叉樹,葉子結點所在的是第7層,一共有27-1=64個葉子結點。全部結點共27-1=127個。4、在SQL查詢中,若要取得“學生”數(shù)據表中的所有記錄和字段,其SQL語法為()。A、SELECT姓名FROM學生B、SELECT*FROM學生C、SELECT姓名FROM學生WHERE學號=02650D、SELECT*FROM學生WHERE學號=02650標準答案:B知識點解析:本題考查SQL中查詢語句的知識。在SQL的查詢語句中,“*”代表所有字段,WHERE子句用于指定查詢條件,只有滿足條件的元組才會出現(xiàn)在結果集中。本題中要求查詢所有記錄和字段,所以不應指定WHERE子句。5、下列各項中,不能作為軟件需求分析工具的是()。A、PAD圖B、數(shù)據字典(DD)C、數(shù)據流程圖(DFD圖)D、判定樹標準答案:A知識點解析:需求分析方法可以分為結構化分析方法和面向對象的分析方法,結構化分析工具包括:數(shù)據流圖(DFD)、數(shù)據字典(DD)、結構化語言、判定表和判定樹等。PAD圖是過程設計工具,所以A選項正確。6、報表頁腳的作用是()。A、用來顯示報表的標題、圖形或說明性文字B、用來顯示整個報表的匯總說明C、用來顯示報表中的字段名稱或對記錄的分組名稱D、用來顯示本頁的匯總說明標準答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標題、圖形或者說明性文字;報表頁腳處于報表的結束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結束位置,一般用來顯示本頁的匯總說明。7、VBA中求字符串長度的函數(shù)是()。A、LenB、LengthC、StrLenD、strLength標準答案:A知識點解析:VBA中求字符串長度的函數(shù)是Len()。8、要改變窗體上文本框控件的數(shù)據源,應沒置的屬性是()。A、記錄源B、控件來源C、篩選查閱D、默認值標準答案:B知識點解析:本題考查窗體控件來源的知識。Access中的窗體中有一些控件可以與表或查詢中的字段相綁定,這時候就需要設置這些控件的數(shù)據來源。設置控件來源的方法是:選擇“屬性”窗口的“數(shù)據”選項卡,并且在其中選擇“控件來源”。9、算法的空間復雜度是指()。A、算法在執(zhí)行過程中所需要的計算機存儲空間B、算法所處理的數(shù)據量C、算法程序中的語句或指令條數(shù)D、算法在執(zhí)行過程中所需要的臨時工作單元數(shù)標準答案:A知識點解析:算法的空間復雜度是指算法在執(zhí)行過程中所需要的內存空間。所以選擇A)。10、在學生表中要查找所有年齡小于20歲且姓王的男生,應采用的關系運算是()。A、選擇B、投影C、聯(lián)接D、比較標準答案:A知識點解析:關系運算包括:選擇、投影和連接。①選擇:從關系中找出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進行的運算。②投影:從關系模式中指定若干個屬性組成新的關系。投影是從列的角度進行的運算。③連接:連接運算將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足連接條件的元組。比較不是關系運算。此題是從關系中查找所有年齡小于20歲且姓王的男生,應進行的運算是選擇,所以選項A)是正確的。11、下列關于SQL命令的敘述中,正確的是A、INSERT命令中可以沒有INTO關鍵字B、INSERT命令中可以沒有VALUES關鍵字C、INSERT命令中必須有SET關鍵字D、以上說法均不正確標準答案:D知識點解析:追加查詢是一條用于插入數(shù)據庫記錄的SQL語句(o...Values),所以選項A錯誤;必須要插入內容,但不一定要有SET。因此,本題應選擇D選項。12、下列Case語句中,錯誤的是()。A、CaseIs>10AndIs<50B、Case0To10C、CaseIs>10D、Case3,5,Is>10標準答案:A知識點解析:在SelectCase語句中,Case表達式可以是下列4種格式之一:①單一數(shù)值或一行并列的數(shù)值,用來與“表達式”的值進行比較,成員之間以逗號隔開。②由關鍵字To分割開的兩個數(shù)值或表達式之間的范圍。③關鍵字Is接關系運算符,如<>、<、<=、=、>=或>,后面再接變量或精確的值。④關鍵字CaseElse后的表達式,是在前面的Case條件都不滿足時執(zhí)行。A選項中兩個Is所接關系運算符之間使用And連接是錯誤形式,故A選項符合題意。13、設R是一個2元關系,有3個元組,S是一個3元關系,有3個元組。如T=R×S,則T的元組的個數(shù)為()。A、6B、8C、9D、12標準答案:C知識點解析:R為n元關系,有p個元組S為m元關系,有q個元組。兩個關系笛卡兒積是一個n+m元的關系,元組個數(shù)是q×p。所以T的元組的個數(shù)為9個。14、假定有以下程序段n=0ForI=1to4Forj=3to—1step一1n=n+1nextjnexti運行完畢后n的值是()。A、12B、15C、16D、20標準答案:D知識點解析:本題考查VBA程序設計中的循環(huán)知識。在本題的程序中,每次循環(huán)n都會加1,所以關鍵問題就是循環(huán)共執(zhí)行多少次。我們已知外循環(huán)共執(zhí)行4次,每次外循環(huán)中內循環(huán)都執(zhí)行5次,則內循環(huán)共執(zhí)行的次數(shù)為20次。15、下列只能讀不能寫的文件打開方式是()。A、InputB、OutputC、RandomD、Append標準答案:A知識點解析:VBA中如果文件打開方式為Input,則表示從指定的文件中讀出記錄,此方式不能對打開的文件進行寫入操作。如果指定的文件不存在則會產生“文件未找到”錯誤。16、編寫如下窗體事件過程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)ItShift=6AndButton=2ThenMsgBox’’Hello’’EndIfEndSub程序運行后,為了在窗體上消息框中輸出“Hello”信息,在窗體上應執(zhí)行的操作是()。A、同時按下Shift鍵和鼠標左鍵B、同時按下Shift鍵和鼠標右鍵C、同時按下Ctrl、Ah鍵和鼠標左鍵D、同時按下Ctrl、Alt鍵和鼠標右鍵標準答案:D知識點解析:在窗體的鼠標事件中,參數(shù)Button的值為1表示左鍵按下,值為2表示右鍵按下,值為4表示中間按鍵按下,參數(shù)Shift的值為l表示Shift鍵按下,值為2表示Ctrl鍵按下,值為4表示Alt鍵按下。Shift值為6則說明是Ctrl鍵和Ah鍵按下,Button值為2說明是鼠標右鍵按下。17、在Access中,查詢的數(shù)據源可以是A、表B、查詢C、表和查詢D、表、查詢和報表標準答案:C知識點解析:本題考查查詢數(shù)據源的知識。查詢的數(shù)據源可以是表或視圖,也可以是另一個查詢,但是不能為報表。18、軟件按功能可以分為應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是()。A、學生成績管理系統(tǒng)B、C語言編譯程序C、LJNIX操作系統(tǒng)D、數(shù)據庫管理系統(tǒng)標準答案:A知識點解析:軟件按功能可以分為:應用軟件、系統(tǒng)軟件、支撐軟件。操作系統(tǒng)、編譯程序、匯編程序、網絡軟件、數(shù)據庫管理系統(tǒng)都屬于系統(tǒng)軟件。所以B、C、D都是系統(tǒng)軟件,只有A是應用軟件。19、有下列程序段:Dims,I,jasintegerForI=1to3Forj=3To1Step-1s=I*jNextjNextI執(zhí)行完該程序段后,循環(huán)執(zhí)行次數(shù)是()。A、3B、4C、9D、10標準答案:C知識點解析:外層For循環(huán)從1到3將執(zhí)行3次,內層循環(huán)從3到1遞減,也將執(zhí)行3次,因此,整個程序段的循環(huán)體將執(zhí)行3*3=9次。20、軟件需求分析階段工作,可以分為四個方面:需求獲取、編寫需求規(guī)格說明書、需求評審和()。A、需求分析B、需求總結C、階段性報告D、以上都不正確標準答案:A知識點解析:軟件需求分析階段工作,可以分為四個方面:需求獲取、需求分析、編寫需求規(guī)格說明書和需求評審。需求獲取是為了確定對目標系統(tǒng)的各方面需求。其中所涉及的主要任務是建立獲取用戶需求的方法框架,并支持和監(jiān)控需求獲取的過程。需求分析是對獲取的需求進行分析和綜合,最終給出系統(tǒng)的解決方案和目標系統(tǒng)的邏輯模型。編寫需求規(guī)格說明書作為需求分析的階段成果,能夠為用戶、分析人員和設計人員之間的交流提供方便,能夠直接支持目標軟件系統(tǒng)的確認,同時可作為控制軟件開發(fā)進程的依據。需求評審是對需求分析階段的工作進行復審,用于驗證需求文檔的一致性、可行性、完整性和有效性。21、在"職工"表中有姓名、性別、生日等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知識點解析:Access有效性規(guī)則的設置不支持連等式的輸入,因此選項D中的"0<=[成績]<=100"錯誤,因此選擇D選項。22、程序調試的任務是()。A、設計測試用例B、驗證程序的正確性C、發(fā)現(xiàn)程序中的錯誤D、診斷和改正程序中的錯誤標準答案:D知識點解析:程序調試的任務是診斷和改正程序中的錯誤,故D)選項正確。23、對象可以識別和響應的行為稱為()。A、屬性B、方法C、繼承D、事件標準答案:D知識點解析:對象可以識別和響應的行為稱為事件,事件是對象所能辨識和檢測的動作,當此動作發(fā)生于某一個對象上時,其對應的事件便會被觸發(fā)。24、在VBA中,下列關于過程的描述中正確的是()。A、過程的定義可以嵌套,但過程的調用不能嵌套B、過程的定義不可以嵌套,但過程的調用可以嵌套C、過程的定義和過程的調用均可以嵌套D、過程的定義和過程的調用均不能嵌套標準答案:B知識點解析:本題考查過程的知識。過程可以嵌套調用,但是不得嵌套定義,故B)選項正確。25、下列程序的輸出結果是()。DimxAsIntegerPrivateSubCommand4_Click()DimyAsIntegerx=3y=10Callfun(y,x)MsgBox"y="&yEndSubSubfun(ByRefyAsInteger,ByValzAsInteger)y=y(tǒng)+zz=y(tǒng)-zEndSubA、y=3B、y=10C、y=13D、y=7標準答案:C知識點解析:在函數(shù)參數(shù)傳遞中,包括按地址傳遞By.Ref’和按值傳遞ByVal兩種方法。其中前者在函數(shù)體內改變變量值會影響參數(shù)外的變量,后者不會。本題y是按地址傳遞,調用fun()函數(shù)后,會將y的值改為fun()函數(shù)中y的值。故選擇C選項。26、正確的生成表查詢SQL語句是A、Select*into新表from數(shù)據源表B、Select*set新表from數(shù)據源表C、Select*from數(shù)據源表into新表D、Select*from數(shù)據源表set新表標準答案:A知識點解析:生成表查詢就是從一個或多個表中提取有用數(shù)據,創(chuàng)建新表的查詢。若數(shù)據庫中已有同名的表,該操作將覆蓋原有的表。生成表的Sql語句的基本格式為:SELECT字段列表INTO新表名稱FROM舊表名稱。因此選項A正確。27、VBA程序流程控制的方式是()。A、順序控制和分支控制B、順序控制和循環(huán)控制C、循環(huán)控制和分支控制D、順序、分支和循環(huán)控制標準答案:D知識點解析:程序流程控制一般有三種,有順序流程、分支流程和循環(huán)流程。順序流程指程序的語句依次順序執(zhí)行,分支流程指程序根據If語句或Case語句使程序流程選擇不同的分支執(zhí)行,循環(huán)流程則是依據一定的條件使指定的程序語句反復執(zhí)行。28、在數(shù)據訪問頁的工具箱中,為了插入一段滾動的文字應該選擇的圖標是()。A、
B、
C、
D、
標準答案:B知識點解析:暫無解析29、VBA中定義符號常量使用的關鍵字是()。A、ConstB、DimC、PublicD、Static標準答案:A知識點解析:符號常量使用關鍵字(Const來定義,格式為:Const符號常量名稱=常最值。Dim是定義變量的關鍵字,Public關鍵字定義作用于全局范圍的變量、常量,Static!用于定義靜態(tài)變量。30、在已建窗體中有一命令按鈕(名為Commandl),該按鈕的單擊事件對應的VBA代碼為:PrivateSubCommandl_Click()subT.Form.RecordSource="select*from雇員"EndSub單擊該按鈕實現(xiàn)的功能是()。A、將subT窗體的數(shù)據來源設置為“雇員”表B、將subT窗體的數(shù)據來源設置為一個字符串C、使用select命令查找“雇員”表中的所有記錄D、使用select命令查找并顯示“雇員”表中的所有記錄標準答案:A知識點解析:窗體的RecordSource屬性指明窗體的數(shù)據源,題目中窗體數(shù)據源來自一條SQL語句“select*fum雇員”,該語句從數(shù)據表“雇員”中選取所有記錄,即窗體數(shù)據來源為“雇員”表。31、下列數(shù)組聲明語句中,正確的是A、Dima[3,4]AsIntegerB、Dima(3,4)AsIntegerC、Dima(n,n)AsIntegerD、Dima[3,n]AsInteger標準答案:B知識點解析:在VBA中數(shù)組聲明的格式為:Dim數(shù)組名(維數(shù)定義)as類型,聲明數(shù)組用圓括號,如果定義多維數(shù)組時,維數(shù)之間用逗號分隔。B32、下列敘述中,正確的是A、在窗體和報表中均不能設置組頁腳B、在窗體和報表中均可以根據需要設置組頁腳C、在窗體中可以設置組頁腳,在報表中不能設置組頁腳D、在窗體中不能設置組頁腳,在報表中可以設置組頁腳標準答案:D知識點解析:窗體的設計視圖的結構由5部分組成:主體、窗體頁眉、窗體頁腳、頁面頁眉、頁面頁腳,不包括組頁眉,故在窗體中不能設置組頁眉;報表通常包括7個部分:報表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面頁腳、報表頁腳,故在報表中可以設置組頁眉。因此,本題應選擇D選項。33、下列程序的功能是計算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)PrivateSubCommand_Click()t=0m=1sum=0Dot=t+msum=sum+tm=【】LoopWhilem<=39MsgBox"Sum="&sumEndSub為保證程序正確完成上述功能,空白處【】應填入的語句是A、m+1B、m+2C、t+1D、t+2標準答案:B知識點解析:本題考查是while循環(huán)知識點。通過while循環(huán)實現(xiàn)求取表達式的值,只要條件滿足,while循環(huán)會一直繼續(xù)。通過觀察我們可以發(fā)現(xiàn)規(guī)律:while的每次循環(huán)sum會加一項(1+3+...+m),該項比上一次數(shù)據項多出一個數(shù)字,該數(shù)字就是上個數(shù)據項最大值加2,即m的值,所以每次循環(huán)m需要加2。因此,選擇B選項。34、在Access數(shù)據庫中已有"學生"、"課程"和"成績"表,為了有效地反映3個表之間的聯(lián)系,在創(chuàng)建數(shù)據庫時,還應設置的內容是A、表的默認視圖B、表的排序依據C、表之間的關系D、表的有效性規(guī)則標準答案:C知識點解析:所謂表間關系可以理解為在兩個或多個表的公共字段之間建立的關系,因此為了反映已知幾個表間的關系必須建立表與表之間的關系,因此選項C正確。35、在數(shù)據表的“查找”操作中,通配符“[!]”的使用方法是()。A、通配任意一個數(shù)字字符B、通配任意一個文本字符C、通配不在方括號內的任意一個字符D、通配位于方括號內的任意一個字符標準答案:C知識點解析:暫無解析36、一個窗體上有兩個文本框,其放置順序分別是:Text1,Text2,要想在Text1中按"回車"鍵后焦點自動轉到Text2上,需編寫的事件是()。A、PrivateSubText1_KeyPress(KeyAsciiAsInteger)B、PrivateSubText1_LostFocus()C、PrivateSubText2_GotFocus()D、PrivateSubText1_Click()標準答案:A知識點解析:根據題目的要求,如果想要在Text1中按"回車"鍵使焦點自動轉到Text2上,那么就需要編寫Text1的按鍵事件,即SubText1_KeyPress()。具體可以如下實現(xiàn):PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13thenText2.SetFocusEndSub37、下列鏈表中,其邏輯結構屬于非線性結構的是A、二叉鏈表B、循環(huán)鏈表C、雙向鏈表D、帶鏈的棧標準答案:A知識點解析:在定義的鏈表中,若只含有一個指針域來存放下一個元素地址,稱這樣的鏈表為單鏈表或線性鏈表。帶鏈的??梢杂脕硎占嬎銠C存儲空間中所有空閑的存儲結點,是線性表。在單鏈表中的結點中增加一個指針域指向它的直接前件,這樣的鏈表,就稱為雙向鏈表(一個結點中含有兩個指針),也是線性鏈表。循環(huán)鏈表具有單鏈表的特征,但又不需要增加額外的存貯空間,僅對表的鏈接方式稍做改變,使得對表的處理更加方便靈活,屬于線性鏈表。二叉鏈表是二叉樹的物理實現(xiàn),是一種存儲結構,不屬于線性結構。答案為A選項。38、在VBA定義過程時,說明形參是傳值方式的關鍵字是A、VarB、ByDefC、ByValD、Value標準答案:C知識點解析:參數(shù)有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,則說明此參數(shù)為傳值調用,此時形參的變化不會返回到實參;若用ByRef聲明,則說明此參數(shù)為傳址調用,此時形參的變化將會返回到實參;若沒有說明傳遞類型,則默認為傳址傳遞。39、關系數(shù)據庫的任何檢索操作都是由3種基本運算組合而成的,這3種基本運算不包括A、連接B、關系C、選擇D、投影標準答案:B知識點解析:專門的關系運算包括投影、選擇和連接三種。選擇運算是從關系中找出滿足給定條件的那些元組,這種運算是從水平方向抽取元組;投影運算是從關系模式中挑選若干屬性組成新的關系,這是從列的角度進行的運算,相當于對關系進行垂直分解;連接運算是將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條件的元組。40、如果在C盤當前文件夾下已存在名為StuData.dat的順序文件,那么執(zhí)行語句Open”C:StuData.dat”ForAppendAs#1之后將()。A、刪除文件中原有內容B、保留文件中原有內容,可在文件尾添加新內容C、保留文件中原有內容,在文件頭開始添加新內容標準答案:B知識點解析:文件打開方式中使用ForAppend時,指定文件按順序方式輸出,文件指針被定位在文件末尾。如果對文件執(zhí)行寫操作,則寫入的數(shù)據附加到原來文件的后面。二、基本操作題(本題共5題,每題1.0分,共5分。)在考生文件夾下,已有“sampl.accdb”數(shù)據庫文件和Stab.xls文件,“sampl.accdb”中已建立表對象“student”和“grade”,試按以下要求,完成表的各種操作:41、將考生文件夾下的Stab.xls文件導入到“student”表中。標準答案:步驟1:打開“sampl.accdb”數(shù)據庫,在【外部數(shù)據】功能區(qū)的“導入并鏈接”組中單擊“Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據-Excel電子表格】對話框中,單擊“瀏覽”按鈕,在彈出的【打開】對話框內瀏覽“Stab.xls”文件所在的存儲位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟3:接著在【獲得外部數(shù)據.Excel電子表格】對話框中選中“在表中追加一份記錄的副本”項,并在其下方的列表框中選擇“student”表,單擊“確定”按鈕。步驟4:系統(tǒng)彈出【導入數(shù)據表向導】對話框,此時默認的是sheetl表中的數(shù)據,不需要修改,單擊“下一步”按鈕,繼續(xù)保持默認,單擊“下一步”按鈕,確認數(shù)據導入的是student表,單擊“完成”按鈕,最后單擊“關閉”按鈕,關閉向導。知識點解析:(1)主要考查Access數(shù)據庫中獲取外來數(shù)據的方法。(2)主要考查表記錄的刪除,對表記錄的批量刪除。找出要刪除的記錄是非常關鍵的。一般要借助表的常用的數(shù)據處理:“排序”、“篩選”等方法。(3)此題主要考查默認字段值的設置,這種方法對數(shù)據庫的數(shù)據的添加起到非常好的作用。(4)主要考查表“分析”操作。這個操作主要實現(xiàn)表“結構”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及能夠建立聯(lián)系的兩個表必須滿足條件。42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學生記錄刪除。標準答案:步驟1:雙擊“student”表打開數(shù)據表視圖。選中“出生日期”列,再單擊【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的記錄中連續(xù)選擇出生年在1975~1980之間的記錄,按鍵盤上鍵,確認刪除記錄。步驟2:單擊快速訪問工具欄中的“保存”按鈕。知識點解析:暫無解析43、將“student”表中“性別”字段的默認值屬性設置為“男”。標準答案:步驟1:右擊student表,選擇“設計視圖”快捷菜單命令,打開表設計視圖。步驟1:單擊“性別”字段。在下方的“字段屬性”的“默認值”所在行內輸入:男。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存設置,關閉表設計器。知識點解析:暫無解析44、將“student”表拆分為兩個新表,表名分別為“tStud”和“tOffice”。其中“tStud”表結構為:學號,姓名,性別,出生日期,院系,籍貫,主鍵為學號;“tOffice”表結構為:院系,院長,院辦電話,主鍵為“院系”。要求:保留“student”表。標準答案:步驟1:在【數(shù)據庫工具】功能區(qū)的“分析”組中單擊“分析表”按鈕,彈出【表分析向導】對話框。在對話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向導界面。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下一步”按鈕,選擇“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向導”向導中拖出“院系”,在彈出對話框中修改‘表2”的名稱為“toffice”,單擊“確定”按鈕,接著在向導界面右上部分單擊“設置惟一標識符”按鈕,設置“院系”字段設為“主鍵”;繼續(xù)拖“院長”、“院辦電話”字段到“toffice”中,如圖3.51所示。步驟3:單擊“表1”,向導界面右上部分單擊“重命名表”按鈕,將“表1”修改名為“tStud”,單擊“確定”按鈕,在“tStud”表中選中“學號”字段,然后單擊向導界面右上部分的“設置惟-標識符”按鈕,設置“學號"字段為主鍵。繼續(xù)單擊“下一步”按鈕,選中“否,不創(chuàng)建查詢”項,單擊“完成”按鈕,關閉向導。[*]知識點解析:暫無解析45、建立“student”和“grade”兩表之間的關系。標準答案:步驟1:在【數(shù)據庫工具】功能區(qū)的【關系】分組中單擊“關系”按鈕,系統(tǒng)彈出“關系”窗口,在窗口內右擊鼠標,選擇”顯示表”快捷菜單命令。在【顯示表】對話框內分別雙擊“student”和“grade”表到關系窗口中。關閉【顯示表】對話框。在“student”表中拖動“學號”字段到“grade”表中“學號”上,在彈出的【編輯關系】對話框中單擊“創(chuàng)建”按鈕。[*]步驟2:單擊快速訪問工具欄中的“保存”按鈕。關閉“關系”窗口,關閉“sampl.accdb”數(shù)據庫。知識點解析:暫無解析三、簡單應用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個數(shù)據庫文件“samp2.accdb”,里面已經設計好一個表對象“tTeacher”。試按以下要求完成設計:46、創(chuàng)建一個查詢,計算并輸出教師最人年齡與最小年齡的差值,顯示標題為“mage“,所建查詢命名為“qT1”。標準答案:步驟1:雙擊打開“samp2.accdb”數(shù)據庫,在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉對話框。在“字段”所在行的第一列輸入標題“mage:”,再輸入求最大年齡和最小年齡之差的計算式:max([年齡]).min(、[年齡])。如圖3.53所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT1”文件名,單擊“確定”按鈕,關閉“qT1”查詢窗口。[*]知識點解析:本題考查查詢的基本方法的應用max()函數(shù)、min()函數(shù)的使用方法。47、創(chuàng)建一個查詢,查找并顯示具有研究生學歷的教師的“編號”、“姓名”、“性別”和“系別”四個字段內容,所建查詢命名為“qT2”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“系別”、“學歷”字段。在“學歷”所在的條件行內輸入:”研究生”。作為條件字段不需要顯示,取消“顯示”復選框的勾選。如圖3.54所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT2”文件名,單擊“確定”按鈕,關閉“qT2”查詢窗口。[*]知識點解析:本題考查一個比較簡單的條件查詢。值得注意的是,“學歷”作為條件字段不需要顯示。48、創(chuàng)建一個查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的“編號”、“姓名”、“年齡”、“學歷”和“職稱”五個字段內容,所建查詢命名為“qT3”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“年齡”、“學歷”、“職稱”字段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸入:”教授”or”副教授”。如圖3-55所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關閉“qT3”查詢窗口。[*]知識點解析:本題考查多條件查詢實現(xiàn)方法。同時要考生掌握“and”、“or”、“not”邏輯運算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要顯示這兩個字段的信息,所以不能去掉“顯示”項。49、創(chuàng)建一個查詢,查找并統(tǒng)計在職教師按照職稱進行分類的平均年齡,然后顯示出標題為“職稱”和“平均年齡”的兩個字段內容,所建查詢命名為“qT4”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表,關閉【顯示表】對話框,單擊“匯總”按鈕。雙擊“tTeacher”表“職稱”字段,在其“總計”所在行選擇“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側單擊定位鼠標。輸入標題“平均年齡:”,在其“總計”行選擇“平均值”。雙擊“在職否”字段,在其“總計”行中選擇“where”,在其條件行內輸入:-1,并去掉“顯示”行中的勾選,如圖3.56所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT4”文件名,單擊“確定”按鈕,關閉“qT4”查詢窗口。步驟3:關閉“samp2.accdb”數(shù)據庫。[*]知識點解析:本題考查查詢中的計算方法的應用。對不不同職稱的教師進行分組,然后求出不同組的平均年齡,同時還要求考生掌握“是/否”型的符號表達:是:-1(yes)、否:0(no)。四、綜合應用題(本題共3題,每題1.0分,共3分。)考生文件夾下存在一個數(shù)據庫文件“samp3.accdb”,里面已經設計好表對象“tEmployee”和“tGroup”及查詢對象“qEmployee”,同時還設計出以“qEmployee”為數(shù)據源的報表對象“rEmployee”。試在此基礎上按照以下要求補充報表設計:50、在報表的報表頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle”,標題顯示為“職工基本信息表”。標準答案:步驟1:雙擊打開“samp3.accdb”數(shù)據庫,在【開始】功能區(qū)的“報表”面板中右擊“rEmployee”報表,選擇“設計視圖”快捷菜單命令,打開“rEmployee”的設計視圖,單擊【控件】分組中的”標簽”控件。在報表的頁眉節(jié)區(qū)單擊鼠標,在光標閃動處輸入:職工基本信息表,在標簽上右鍵單擊鼠標,在快捷菜單中選擇“屬性”命令,在【屬性表】對話框內修改“名稱”為:bTitle。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改。知識點解析:本題主要考查報表一些常用控件的設計方法、控件在報表中的樣式、控件在報表中顯示的位置以及表的修改。利用函數(shù)對數(shù)據中顯示的數(shù)據進行處理。Dlookup()函數(shù)的使用格式:DL,ookup(”字段名稱”,”表或查詢名稱”,”條件字段名=…&forms!窗體名!控件名&…”1。51、在“性別”字段標題對應的報表主體節(jié)區(qū)距上邊0.1厘米、距左側5.2厘米位置添加一個文本框,顯示出“性別”字段值,并命名為“tSex”。標準答案:步驟1:在“rEmployee”報表設計視圖下,單擊【控件】分組中的“文本框”按鈕,在報表主體節(jié)區(qū)上拖動產生一個“文本框”和一個“標簽”,刪除“標簽”。選中新增的文本框,在【屬性表】對話框內修改“名稱”為:tSex,單擊“控件來源”所在行的下拉框中選擇:性別,把“上邊距”修改為:0.1cm,“左”修改為:5.2cm。如圖3.57所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改。[*]知識點解析:暫無解析52、設置報表主體節(jié)區(qū)內文本框“tDept”的控件來源屬性為計算控件。要求該控件可以根據報表數(shù)據源里的“所屬部門”字段值,從非數(shù)據源表對象“tGroup”中檢索出對應的部門名稱并顯示輸出。(提示:考慮DLookup函數(shù)的使用。)注意:不允許修改數(shù)據庫中的表對象“‘tEmployee”和“tGroup”及查詢對象“qEmployee”;不允許修改報表對象“qEmployee”中未涉及的控件和屬性。標準答案:步驟1:在“rEmployee”報表設計視圖中選中“tDept”文本框,在【屬性表】對話框的“控件來源”所在行內輸入運算式:=DIookl”名稱”,”tGhlDup”,”部門編號=”&[所屬部門]&””。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改,關閉“rEmployee”報表。步驟3:關閉“samp3.accdb”數(shù)據庫。知識點解析:暫無解析國家二級(ACCESS)機試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、在教師表中,如果要找出職稱為“教授”的教師,所采用的關系運算是()。A、選擇B、投影C、聯(lián)接D、自然聯(lián)接標準答案:A知識點解析:本題考查關系運算的知識。關系運算共可分為兩大類,一類是傳統(tǒng)的集合運算,如并、交、差和笛卡兒積;還有一類是專門的關系運算,其中包括選擇、投影、連接和自然連接。選擇運算是在關系中選擇滿足條件的元組;投影運算是在關系中指定某些屬性所組成新的關系;連接運算是將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條件的元組;自然連接是在等值連接的基礎上去除重復的屬性。本題明顯屬于關系中選擇滿足條件的元組,故為選擇操作。2、數(shù)據庫中有數(shù)據表"Emp",包括"Eno"、"Ename"、"Eage"、"Esex"、"Edate"、"Eparty"等字段。下面程序段的功能是:在窗體文本框"tValue"內輸入年齡條件,單擊"刪除"按鈕完成對該年齡職工記錄信息的刪除操作。PrivateSubbtnDelete_Click()’單擊"刪除"按鈕DimstrSQLAsString’定義變量strSQL="deletefromEmp"’賦值SQL基本操作字符串’判斷窗體年齡條件值無效(空值或非數(shù)值)處理IfIsNull(Me!tValue)=TrueOrIsNumeric(Me!tValue)=FalseThenMsgBox"年齡值為空或非有效數(shù)值!",vbCritical,"Error"’窗體輸入焦點移回年齡輸入的文本框"tValue"控件內Me!tValue.SetFocusElse’構造條件刪除查詢表達式strSQL=strSQL&"whereEage="&Me!tValue’消息框提示"確認刪除?(Yes/No)",確認后實施刪除操作IfThenDoCmd.RunSQLstrSQL’執(zhí)行刪除查詢MsgBox"completed!",vbInformation,"Msg"EndIfEndIfEndSub按照功能要求,在橫線上應填寫的是()。A、MsgBox("確認刪除?(Yes/No)",vbQuestion+vbYesNo,"確認")=vbOkB、MsgBox("確認刪除?(Yes/No)",vbQuestion+vbYesNo,"確認")=vbYesC、MsgBox("確認",vbQuestion+vbYesNo,"確認刪除?(Yes/No)")=vbOkD、MsgBox("確認",vbQuestion+vbYesNo,"確認刪除?(Yes/No)")=vbYes標準答案:B知識點解析:MsgBox函數(shù)的語法為:MsgBox(Prompt,[Buttons],[Title],[Helpfile],[Context])。該函數(shù)的返回值告訴用戶單擊了哪一個按鈕。根據題目要求消息框應為MsgBox("確認刪除?(Yes/No)",vbQuestion+vbYesNo,"確認"),顯示時會顯示"是","否"兩個按鈕。單擊"是"按鈕,MsgBox函數(shù)的返回值為vbYes;單擊"否"按鈕,MsbBox函數(shù)返回值為vbNo。3、下面VBA程序段運行時,內層循環(huán)的循環(huán)總次數(shù)是()。Form=0TO7step3Forn=m一1TOm+lNextnNextmA、4B、5C、8D、9標準答案:D知識點解析:本題考查循環(huán)的基礎知識。對于這類問題我們應該仔細分析清楚每一重循環(huán)的次數(shù)??梢钥闯?,外循環(huán)由于步長為3,所以總共會執(zhí)行3次,即m=0、m=3、m=6;在每次外循環(huán)中,無論m取何值,內循環(huán)都是從m一1到m+1執(zhí)行3次。所以內循環(huán)總共的執(zhí)行次數(shù)為3*3:9次。4、軟件生命周期可分為定義階段、開發(fā)階段和維護階段,下面屬于開發(fā)階段任務的是A、軟件運行B、可行性研究C、軟件開發(fā)計劃D、軟件集成測試標準答案:D知識點解析:開發(fā)階段由三個階段組成:設計、實現(xiàn)和測試??尚行匝芯亢蛙浖_發(fā)計劃屬于定義階段;軟件運行屬于維護階段。5、查看報表輸出效果可以使用()命令。A、“打印”B、“打印預覽”C、“頁面設置”D、“數(shù)據庫屬性”標準答案:B知識點解析:本題考查報表輸出的知識。報表的主要功能就是輸出顯示數(shù)據,若在設計時需要查看報表輸出效果可以使用打印預覽命令。6、要顯示當前過程中的所有變量及對象的取值,可以利用的調試窗口是()。A、監(jiān)視窗口B、調用堆棧C、立即窗口D、本地窗口標準答案:D知識點解析:本地窗口內部自動顯示出所有在當前過程中的變量聲明及變量值。本地窗口打開后,列表中的第一項內容是一個特殊的模塊變量。對于類模塊,定義為Me。Me是對當前模塊定義的當前實例的引用。由于它是對象引用,因而可以展開顯示當前實例的全部屬性和數(shù)據成員。7、在窗體上有一個命令按鈕Command1和一個文本框Text1,編寫事件代碼如下:PrivateSubCommandl_Click()Dimi,j,xFori=lT020step2x=0Forj=iTo20step3x=x+lNextJNextiTextl.Value=Str(x)EndSub打開窗體運行后,單擊命令按鈕,文本框中顯示的結果是()。A、1B、7C、17D、400標準答案:A知識點解析:題目中使用了雙重For循環(huán),外循環(huán)中每循環(huán)一次,X的值都是從0開始,所以外循環(huán)中到最后一次循時,X的值是0,而內循環(huán)中的最后一次循環(huán)是j=20to20step3所以此時內循環(huán)只循環(huán)一次,X的值為X=0+1=1。Str函數(shù)將數(shù)值轉換成字符串。8、以下關于VBA運算符優(yōu)先級比較,正確的是()。A、算術運算符>邏輯運算符>連接運算符B、邏輯運算符>關系運算符>算術運算符C、算術運算符>關系運算符>邏輯運算符D、連接運算符>邏輯運算符>算術運算符標準答案:C知識點解析:本題考查的是vBA中運算符的優(yōu)先級的知識。在VBA中的運算符都具有其優(yōu)先級,最基本的就是算術運算符>連接運算符>關系運算符>邏輯運算符,在各個種類的運算符中還有不同的優(yōu)先級,比如在算術運算中乘方的優(yōu)先級就高于乘法和除法運算,同優(yōu)先級的運算由左至右順序執(zhí)行。9、在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)Debug.Printx;yEndSubPublicSubProc(nAsInteger,ByValmAsInteger)n=nMod10m=mMod10EndSub打開窗體運行后,單擊命令按鈕,立即窗口上輸出的結果是()。A、232B、123C、22D、1232標準答案:A知識點解析:參數(shù)有兩種傳遞方式:傳址傳遞ByRef和傳值傳遞ByVal。如果沒有說明傳遞類型,則默認為傳址傳遞。在函數(shù)Proc(nAsInteger,ByValmAsInteger)參數(shù)中,形參n默認為傳址傳遞,形參的變化將會返回到實參,即形參nmod10(12mod10)得到的結果2將返回給實參x,即x=2;而y為傳值類型,不因形參的變化而變化,所以輸出的x和y應為2和32。10、下列關于對象"更新前"事件的敘述中,正確的是()。A、在控件或記錄的數(shù)據變化后發(fā)生的事件B、在控件或記錄的數(shù)據變化前發(fā)生的事件C、當窗體或控件接收到焦點時發(fā)生的事件D、當窗體或控件失去了焦點時發(fā)生的事件標準答案:B知識點解析:Access對象事件有單擊、雙擊、更新前、更新后等事件,而"更新前"事件表示的是在控件或記錄的數(shù)據變化前發(fā)生的事件。故選項B正確。11、對軟件系統(tǒng)總體結構圖,下面描述中錯誤的是A、深度等于控制的層數(shù)B、扇入是一個模塊直接調用的其他模塊數(shù)C、扇出是一個模塊直接調用的其他模塊數(shù)D、V一定是結構圖中位于葉子結點的模塊標準答案:B知識點解析:在軟件工程中,模塊的扇入是指有多少個上級模塊調用它;模塊的扇出是指該模塊直接調用的下級模塊的個數(shù)。12、在顯示查詢結果時,如果要將數(shù)據表中的“出生日期”字段名,顯示為“年齡”,可在查詢設計視圖中改動()。A、顯示B、字段C、排序D、條件標準答案:B知識點解析:A排序用于選擇查詢所采用的排序方法;B字段可以在此輸入或添加字段名;C根據所輸入條件進行查找;D利用復選框來確定字段是否在數(shù)據表(查詢結果)中顯示。13、數(shù)據庫DB、數(shù)據庫系統(tǒng)DBS、數(shù)據庫管理系統(tǒng)DBMS之間的關系是A、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、沒有任何關系標準答案:C知識點解析:數(shù)據庫系統(tǒng)(DatabaseSystem簡稱DBS)由下列幾個部分組成:數(shù)據庫(DB)、數(shù)據庫管理系統(tǒng)(DBMS)、數(shù)據庫管理員(人員)、系統(tǒng)平臺之一——硬件平臺(硬件)、系統(tǒng)平臺之二——軟件平臺(軟件)。這五個部分構成了一個以數(shù)據庫為核心的完整的運行實體,稱為數(shù)據庫系統(tǒng)。其中DB(DataBase)即數(shù)據庫,是統(tǒng)一管理的相關數(shù)據的集合:DBMS(DatabaseManagementSystem)即數(shù)據庫管理系統(tǒng),是位于用戶與操作系統(tǒng)之間的一層數(shù)據管理軟件,為用戶或應用程序提供訪問DB的方法。14、如果在北京時間7點50分運行以下代碼,程序的輸出是SubProcedure()IfHour(Time())>=8AndHour(Time())<12ThenDebug.Print"上午好!"ElseIfHour(Time())>=12AndHour(Time())<18ThenDebug.Print"下午好!"ElseDebug.Print"歡迎下次光臨!"EndIfEndSubA、歡迎下次光臨!B、上午好!C、下午好!D、無輸出標準答案:A知識點解析:本題考查的是if語句的執(zhí)行。運行程序,time()函數(shù)會返回當前的時間,此時返回的是7:50。因此If語句的前倆個條件都不成立(第一個條件是早上8點到12點,第二個條件是中午12點到下午6點),所以執(zhí)行if語句的最后一句,即Debug.Print"歡迎下次光臨!"。因此,本題應選擇A選項。15、下列數(shù)據結構中,屬于非線性結構的是()。A、循環(huán)隊列B、帶鏈隊列C、二叉樹D、帶鏈棧標準答案:C知識點解析:樹是簡單的非線性結構,所以二叉樹作為樹的一種也是一種非線性結構。16、下列敘述中正確的是A、軟件的使用存在老化問題B、軟件是物理實體,不具有抽象性C、軟件是邏輯實體,具有抽象性D、軟件的運行對計算機系統(tǒng)不一定具有依賴性標準答案:C知識點解析:軟件是一種邏輯實體,而不是物理實體,具有抽象性。軟件的使用不存在老化問題。17、某系統(tǒng)總體結構圖如下圖所示:該系統(tǒng)總體結構圖的深度是()。A、7B、6C、3D、2標準答案:C知識點解析:根據總體結構圖可以看出該樹的深度為3,比如:XY系統(tǒng)—功能2—功能2.1,就是最深的度數(shù)的一個表現(xiàn)。18、Dimb1,b2AsBoolean語句顯式聲明變量()。A、b1和b2都為布爾型變量B、b1是整型,b2是布爾型C、b1是變體型(可變型),b2是布爾型D、b1和b2都是變體型(可變型)標準答案:C知識點解析:在使用Dim顯式聲明變量時,如果省略“As類型”,那么變量將被定義為變體型(Variant類型)。19、學校圖書館規(guī)定,一名旁聽生同時只能借一本書,一名在校生同時可以借5本書,一名教師同時可以借10本書,在這種情況下,讀者與圖書之間形成了借閱關系,這種借閱關系是A、一對一聯(lián)系B、一對五聯(lián)系C、一對十聯(lián)系D、一對多聯(lián)系標準答案:C知識點解析:由于一間宿舍可以住宿多位學生,但一位學生只能住宿在一間宿舍里,所以這種住宿關系是一對多聯(lián)系。20、有如下語句:s=Int(100*Rnd)執(zhí)行完畢,s的值是()。A、[0,99]的隨機整數(shù)B、[0,100]的隨機整數(shù)C、[1,99]的隨機整D、[1,100]的隨機整數(shù)標準答案:A知識點解析:本題考查隨機函數(shù)的知識。Rnd是一個隨機數(shù)函數(shù),此函數(shù)的返回值是一個(0,1)開區(qū)間內的數(shù)。此函數(shù)乘以100后得到(0,100)開區(qū)間內的隨機數(shù),取整后即是【0,99】的隨機整數(shù)。21、如果輸入掩碼設置為"L",則在輸入數(shù)據的時候,該位置上可以接受的合法輸入是()。A、任意符號B、必須輸入字母A~ZC、必須輸入字母或數(shù)字D、可以輸入字母、數(shù)字或空格標準答案:B知識點解析:輸入掩碼符號L的含義是必須輸入字母(A-Z)。故答案B正確。22、下列選項中,所有控件共有的屬性是()。A、CaptionB、ValueC、TextD、Name標準答案:D知識點解析:所有控件共有的屬性是Name屬性,因為在代碼中引用一個窗體控件時,該屬性是必須使用的控件屬性。所以答案為D23、在Access數(shù)據庫中創(chuàng)建一個新表,應該使用的SQL語句是()。A、CREATETABLEB、CREATEINDEXC、ALTERTABLED、CREATEDATABASE標準答案:A知識點解析:在Access數(shù)據庫中創(chuàng)建一個新表,應該使用的SOL語句是CREATETABLE,所以答案為A。24、設a:3,則執(zhí)行x=IIF(a>5,-1,0)后,x的值為()。A、0B、-1C、3D、5標準答案:A知識點解析:IIf函數(shù)的調用格式為:IIf(條件式,表達式1,表達式2),該函數(shù)是根據“條件式”的值來決定函數(shù)返回值?!皸l件式”值為“真”(Ture),函數(shù)返回“表達式1”的值;“條件式”值為“假”(False),函數(shù)返回“表達式2”的值。在本題中a>5為假,所以返回的是0。所以本題答案是A。25、要改變窗體上文本框控件的數(shù)據源,應設置的屬性是()。A、記錄源B、控件來源C、篩選查閱D、默認值標準答案:B知識點解析:本題考查窗體控件來源的知識。Access中的窗體中有一些控件可以與表或查詢中的字段相綁定,這時候就需要設置這些控件的數(shù)據來源。設置控件來源的方法是:選擇“屬性”窗口的“數(shù)據”選項卡,并且在其中選擇“控件來源”。26、在軟件開發(fā)中,需求分析階段產生的主要文檔是()。A、軟件集成測試計劃B、軟件詳細設計說明書C、用戶手冊D、軟件需求規(guī)格說明書標準答案:D知識點解析:需求分析階段的工作可以概括為:需求獲取、需求分析、編寫需求規(guī)格說明書、需求評審四個方面。所以選擇D)。27、MsgBox函數(shù)使用的正確語法是()。A、MsgBox(提示信息[,標題][,按鈕類型])B、MsgBox(標題[,按鈕類型][,提示信息])C、MsgBox(標題[,提示信息][,按鈕類型])D、MsgBox(提示信息[,按鈕類型][,標題])標準答案:D知識點解析:MsgBox函數(shù)的語法格式為:MsgBox(Prompt[,Buttons][,Title][,Helpfile][,Context])其中Prompt是必需的,其他為可選參數(shù)。28、如有數(shù)組聲明語句Dima(2,—3to2,4),則數(shù)組a包含元素的個數(shù)是()。A、40B、75C、12D、90標準答案:D知識點解析:數(shù)組的默認下限為0,所以Dima(2,—3to2,4),第一維下標為0,1,2,共3個,第二維下標為—3,—2,一1,0,1,2,共6個,第三維下標為0,1,2,3,4,共5個,所以數(shù)據a包含的元素個數(shù)為3×6×5=90。29、在設計窗體時,成績字段只能輸入“優(yōu)秀”、“良好”、“中等”、“及格”和“不及格”,可以使用的控件是()。A、組合框B、復選框C、切換按鈕D、文本框標準答案:A知識點解析:組合框控件的列表是由多行數(shù)據組成,顯示時只顯示一行,對于需要輸入固定內容的數(shù)據時,可以使用組合框控件本題中規(guī)定丁職稱稱字段只能輸入“優(yōu)秀”、“良好”、“中等”、“及格”和“不及格”,所以可以使用組合框控件,故A選項正確。復選框、切換按鈕是作為單獨的控件來顯示表或查詢中的“是”或“否”的值;文本榧是用于輸入或編輯數(shù)據的控件。30、以下關于報表的敘述不正確的是()。A、報表可以輸入數(shù)據B、報表只能輸出數(shù)據C、報表可以控制輸出數(shù)據的內容D、報表可以對輸出數(shù)據排序和分組標準答案:A知識點解析:本題考查報表的基礎知識。報表是Access中輸出數(shù)據所使用的一種對象,利用報表可以控制數(shù)據內容的大小及外觀、排序和分組等功能,但是不可以進行數(shù)據輸入。31、使用()創(chuàng)建報表時會提示用戶輸入相關的數(shù)據源、字段和報表版面格式等信息。A、自動報表B、報表向導C、圖標向導D、標簽向導標準答案:B知識點解析:在Access數(shù)據庫中,當使用“報表向導”來創(chuàng)建報表時會提示用戶輸入相關的數(shù)據源、字段和報表版面格式等信思。32、假設某設備表中有一個設備名稱字段,查找設備名稱最后一個字為“機”的記錄的準則是()。A、Right([設備名稱],1)=“機”B、Right([設備名稱],2)=“機”C、Right(“設備名稱”,1)=“機”D、Right(“設備名稱”,2)=“機”標準答案:A知識點解析:本題考查條件準則和常量盼知識。在Access中,字符型常量要求用雙引號括起來}字段名稱需要用方括號(口)括起來;另外Right函數(shù)用于在字符串右端開始取n個字符,一個漢字認為是一個字符。33、語句DimNewArray(10)AsInteger的含義是()。A、定義了一個整型變量且初值為10B、定義了10個整數(shù)構成的數(shù)組C、定義了11個整數(shù)構成的數(shù)組D、將數(shù)組的第10元素設置為整型標準答案:C知識點解析:本題考查VBA中數(shù)組的知識。數(shù)組變量由變量名和數(shù)組下標構成,通常使用Dim語句來定義數(shù)組,其格式為:Dim數(shù)組名([下標下限]to)下標上限)As數(shù)據類型其中下標下限缺省為O。數(shù)組中的元素個數(shù)即為:下標上限一下標下限+1。34、VBA中一般采用Hungarian符號法命名變量,代表子報表的字首碼是A、subB、RptC、FmtD、txt標準答案:A知識點解析:本題考查的是Hungarian符號法命名規(guī)則,標識符的名字以一個或者多個小寫字母開頭作為前綴;前綴之后的是第一個單詞或者多個單詞的組合的首字母大寫,該單詞要指明變量的用途。子報表英文為subreport。因此,選擇A選項。35、在報表中要計算"實發(fā)工資"字段的平均值,應將控件的"控件來源"屬性設置為A、=Avg([實發(fā)工資])B、Avg(實發(fā)工資)C、=Avg[實發(fā)工資]D、=Avg(實發(fā)工資)標準答案:A知識點解析:控件來源告訴系統(tǒng)如何檢索或保存窗體中要顯示的數(shù)據。如果控件來源中包含一個字段名,那么控件中顯示的就是數(shù)據表中該字段的值,如果控件來源中含有一個計算表達式,那么這個控件會顯示計算結果。根據題意要顯示"實發(fā)工資"的平均值,應該用計算表達式Avg([實發(fā)工資])。B、D選項中實發(fā)工資沒有帶"[]",則系統(tǒng)不能識別為字段,且B選項中沒有"=",則不是正確的表達式形式,因此B、D選項不符合題意。C選項中Avg后沒有跟"()",則系統(tǒng)不能識別為"Avg()"函數(shù),因此C選項不符合題意,故選擇A選項。36、下列VBA變量名中,正確的是A、3aB、Print-2C、SelectMyNameD、Select_12標準答案:D知識點解析:變量命名規(guī)則:只能由字母、數(shù)字或下劃線組成,不允許出現(xiàn)空格、-等符號;第一個字符必須是字母;不能與VBA關鍵字相同。因此,選項A是以數(shù)字開頭,選項B含有"-"符號,選項C含有空格,只有選項D正確。37、在SQL查詢語句中,GroupBy子語用于A、條件B、排序C、列表D、分組標準答案:D知識點解析:SELECT語句的格式為:SELECT[字段列表]/*FROM表名[WHERE條件表達式][ORDERBY列名][ASC][DESC]。因此,若要在教師表中查找男教師的全部信息應使用的SQL語句為SELECT*FROM教師表WHERE(性別=’男’)。38、在設計窗體時,由于內容較多無法在窗體中一頁顯示,為了在窗體上分類顯示不同的信息,需要使用的控件是A、選項組B、選項卡C、切換按鈕D、選項按鈕標準答案:B知識點解析:選項組與復選框、選項按鈕或切換按鈕搭配使用,可以顯示一組可選值,不能實現(xiàn)題目要求的功能,故A選項錯誤;選項卡用于創(chuàng)建一個多頁的帶選項卡的窗體,可以在窗體上分類顯示不同的信息,故B選項正確;切換按鈕在單擊時可以在開/關兩種狀態(tài)之間切換,使用它可以在一組值中選擇其中一個;選項按鈕的行為和切換按鈕相似,故C選項錯誤。因此,答案是B選項。39、在Access中,與關系數(shù)據庫中的術語"域"對應的概念是A、字段的取值范圍B、字段的默認值C、表中的字段D、表中的字段標準答案:A知識點解析:關系數(shù)據庫中的"域"代表屬性的取值范圍,對應Access中字段的取值范圍。因此選項A正確。40、在數(shù)據表的“查找”操作中,通配符“[!]”的使用方法是()。A、通配任意一個數(shù)字字符B、通配任意一個文本字符C、通配不在方括號內的任意一個字符D、通配位于方括號內的任意一個字符標準答案:C知識點解析:在數(shù)據表的“查找”操作中,通配符“!”的含義是匹配任意不在方括號里的字符,如b[!ae]ll可查到bill和bull,但不能查到ball或bell。故選項C正確。二、基本操作題(本題共5題,每題1.0分,共5分。)在考生文件夾下,已有“sampl.accdb”數(shù)據庫文件和Stab.xls文件,“sampl.accdb”中已建立表對象“student”和“grade”,試按以下要求,完成表的各種操作:41、將考生文件夾下的Stab.xls文件導入到“student”表中。標準答案:步驟1:打開“sampl.accdb”數(shù)據庫,在【外部數(shù)據】功能區(qū)的“導入并鏈接”組中單擊“Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據-Excel電子表格】對話框中,單擊“瀏覽”按鈕,在彈出的【打開】對話框內瀏覽“Stab.xls”文件所在的存儲位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟3:接著在【獲得外部數(shù)據.Excel電子表格】對話框中選中“在表中追加一份記錄的副本”項,并在其下方的列表框中選擇“student”表,單擊“確定”按鈕。步驟4:系統(tǒng)彈出【導入數(shù)據表向導】對話框,此時默認的是sheetl表中的數(shù)據,不需要修改,單擊“下一步”按鈕,繼續(xù)保持默認,單擊“下一步”按鈕,確認數(shù)據導入的是student表,單擊“完成”按鈕,最后單擊“關閉”按鈕,關閉向導。知識點解析:(1)主要考查Access數(shù)據庫中獲取外來數(shù)據的方法。(2)主要考查表記錄的刪除,對表記錄的批量刪除。找出要刪除的記錄是非常關鍵的。一般要借助表的常用的數(shù)據處理:“排序”、“篩選”等方法。(3)此題主要考查默認字段值的設置,這種方法對數(shù)據庫的數(shù)據的添加起到非常好的作用。(4)主要考查表“分析”操作。這個操作主要實現(xiàn)表“結構”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及能夠建立聯(lián)系的兩個表必須滿足條件。42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學生記錄刪除。標準答案:步驟1:雙擊“student”表打開數(shù)據表視圖。選中“出生日期”列,再單擊【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的記錄中連續(xù)選擇出生年在1975~1980之間的記錄,按鍵盤上鍵,確認刪除記錄。步驟2:單擊快速訪問工具欄中的“保存”按鈕。知識點解析:暫無解析43、將“student”表中“性別”字段的默認值屬性設置為“男”。標準答案:步驟1:右擊student表,選擇“設計視圖”快捷菜單命令,打開表設計視圖。步驟1:單擊“性別”字段。在下方的“字段屬性”的“默認值”所在行內輸入:男。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存設置,關閉表設計器。知識點解析:暫無解析44、將“student”表拆分為兩個新表,表名分別為“tStud”和“tOffice”。其中“tStud”表結構為:學號,姓名,性別,出生日期,院系,籍貫,主鍵為學號;“tOffice”表結構為:院系,院長,院辦電話,主鍵為“院系”。要求:保留“student”表。標準答案:步驟1:在【數(shù)據庫工具】功能區(qū)的“分析”組中單擊“分析表”按鈕,彈出【表分析向導】對話框。在對話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向導界面。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下一步”按鈕,選擇“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向導”向導中拖出“院系”,在彈出對話框中修改‘表2”的名稱為“toffice”,單擊“確定”按鈕,接著在向導界面右上部分單擊“設置惟一標識符”按鈕,設置“院系”字段設為“主鍵”;繼續(xù)拖“院長”、“院辦電話”字段到“toffice”中,如圖3.51所示。步驟3:單擊“表1”,向導界面右上部分單擊“重命名表”按鈕,將“表1”修改名為“tStud”,單擊“確定”按鈕,在“tStud”表中選中“學號”字段,然后單擊向導界面右上部分的“設置惟-標識符”按鈕,設置“學號"字段為主鍵。繼續(xù)單擊“下一步”按鈕,選中“否,不創(chuàng)建查詢”項,單擊“完成”按鈕,關閉向導。[*]知識點解析:暫無解析45、建立“student”和“grade”兩表之間的關系。標準答案:步驟1:在【數(shù)據庫工具】功能區(qū)的【關系】分組中單擊“關系”按鈕,系統(tǒng)彈出“關系”窗口,在窗口內右擊鼠標,選擇”顯示表”快捷菜單命令。在【顯示表】對話框內分別雙擊“student”和“grade”表到關系窗口中。關閉【顯示表】對話框。在“student”表中拖動“學號”字段到“grade”表中“學號”上,在彈出的【編輯關系】對話框中單擊“創(chuàng)建”按鈕。[*]步驟2:單擊快速訪問工具欄中的“保存”按鈕。關閉“關系”窗口,關閉“sampl.accdb”數(shù)據庫。知識點解析:暫無解析三、簡單應用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個數(shù)據庫文件“samp2.accdb”,里面已經設計好一個表對象“tTeacher”。試按以下要求完成設計:46、創(chuàng)建一個查詢,計算并輸出教師最人年齡與最小年齡的差值,顯示標題為“mage“,所建查詢命名為“qT1”。標準答案:步驟1:雙擊打開“samp2.accdb”數(shù)據庫,在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉對話框。在“字段”所在行的第一列輸入標題“mage:”,再輸入求最大年齡和最小年齡之差的計算式:max([年齡]).min(、[年齡])。如圖3.53所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT1”文件名,單擊“確定”按鈕,關閉“qT1”查詢窗口。[*]知識點解析:本題考查查詢的基本方法的應用max()函數(shù)、min()函數(shù)的使用方法。47、創(chuàng)建一個查詢,查找并顯示具有研究生學歷的教師的“編號”、“姓名”、“性別”和“系別”四個字段內容,所建查詢命名為“qT2”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“系別”、“學歷”字段。在“學歷”所在的條件行內輸入:”研究生”。作為條件字段不需要顯示,取消“顯示”復選框的勾選。如圖3.54所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT2”文件名,單擊“確定”按鈕,關閉“qT2”查詢窗口。[*]知識點解析:本題考查一個比較簡單的條件查詢。值得注意的是,“學歷”作為條件字段不需要顯示。48、創(chuàng)建一個查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的“編號”、“姓名”、“年齡”、“學歷”和“職稱”五個字段內容,所建查詢命名為“qT3”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表。關閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“年齡”、“學歷”、“職稱”字段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸入:”教授”or”副教授”。如圖3-55所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關閉“qT3”查詢窗口。[*]知識點解析:本題考查多條件查詢實現(xiàn)方法。同時要考生掌握“and”、“or”、“not”邏輯運算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要顯示這兩個字段的信息,所以不能去掉“顯示”項。49、創(chuàng)建一個查詢,查找并統(tǒng)計在職教師按照職稱進行分類的平均年齡,然后顯示出標題為“職稱”和“平均年齡”的兩個字段內容,所建查詢命名為“qT4”。標準答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設計”按鈕,系統(tǒng)彈出查詢設計器。在【顯示表】對話框中添加“tTeacher”表,關閉【顯示表】對話框,單擊“匯總”按鈕。雙擊“tTeacher”表“職稱”字段,在其“總計”所在行選擇“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側單擊定位鼠標。輸入標題“平均年齡:”,在其“總計”行選擇“平均值”。雙擊“在職否”字段,在其“總計”行中選擇“where”,在其條件行內輸入:-1,并去掉“顯示”行中的勾選,如圖3.56所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT4”文件名,單擊“確定”按鈕,關閉“qT4”查詢窗口。步驟3:關閉“samp2.accdb”數(shù)據庫。[*]知識點解析:本題考查查詢中的計算方法的應用。對不不同職稱的教師進行分組,然后求出不同組的平均年齡,同時還要求考生掌握“是/否”型的符號表達:是:-1(yes)、否:0(no)。四、綜合應用題(本題共3題,每題1.0分,共3分。)考生文件夾下存在一個數(shù)據庫文件“samp3.accdb”,里面已經設計好表對象“tEmployee”和“tGroup”及查詢對象“qEmployee”,同時還設計出以“qEmployee”為數(shù)據源的報表對象“rEmployee”。試在此基礎上按照以下要求補充報表設計:50、在報表的報表頁眉節(jié)區(qū)位置添加一個標簽控件,其名稱為“bTitle”,標題顯示為“職工基本信息表”。標準答案:步驟1:雙擊打開“samp3.accdb”數(shù)據庫,在【開始】功能區(qū)的“報表”面板中右擊“rEmployee”報表,選擇“設計視圖”快捷菜單命令,打開“rEmployee”的設計視圖,單擊【控件】分組中的”標簽”控件。在報表的頁眉節(jié)區(qū)單擊鼠標,在光標閃動處輸入:職工基本信息表,在標簽上右鍵單擊鼠標,在快捷菜單中選擇“屬性”命令,在【屬性表】對話框內修改“名稱”為:bTitle。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改。知識點解析:本題主要考查報表一些常用控件的設計方法、控件在報表中的樣式、控件在報表中顯示的位置以及表的修改。利用函數(shù)對數(shù)據中顯示的數(shù)據進行處理。Dlookup()函數(shù)的使用格式:DL,ookup(”字段名稱”,”表或查詢名稱”,”條件字段名=…&forms!窗體名!控件名&…”1。51、在“性別”字段標題對應的報表主體節(jié)區(qū)距上邊0.1厘米、距左側5.2厘米位置添加一個文本框,顯示出“性別”字段值,并命名為“tSex”。標準答案:步驟1:在“rEmployee”報表設計視圖下,單擊【控
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年度基礎地質勘查服務競爭策略分析報告
- 二零二五年度違約民事起訴狀合同起草技巧與法律適用3篇
- 2024-2025學年新教材高中數(shù)學第十章概率單元質量評估含解析新人教A版必修第二冊
- 2025年度文化旅游項目招投標與合同管理規(guī)范解讀3篇
- 2024金融行業(yè)拓展訓練合同
- 2025年度新能源居間服務合同范本英文版3篇
- 二零二五年度留守兒童特殊教育需求與個性化支持服務合同4篇
- 2025年度高科技企業(yè)派遣研發(fā)人員合同范本
- 2025版高性能鋁合金模板制造與租賃服務合同詳盡條款全文4篇
- 2025年度家庭經濟困難子女撫養(yǎng)費減免專項合同
- 長亭送別完整版本
- 《鐵路軌道維護》課件-更換道岔尖軌作業(yè)
- 股份代持協(xié)議書簡版wps
- 職業(yè)學校視頻監(jiān)控存儲系統(tǒng)解決方案
- 《銷售心理學培訓》課件
- 智能養(yǎng)老院視頻監(jiān)控技術方案
- 2024年安徽省公務員錄用考試《行測》真題及解析
- 你比我猜題庫課件
- 豐順縣鄉(xiāng)鎮(zhèn)集中式飲用水水源地基礎狀況調查和風險評估報告
- 無人駕駛航空器安全操作理論復習測試附答案
- 2024年山東省青島市中考語文試卷(附答案)
評論
0/150
提交評論