版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
國家二級ACCESS機試(選擇題)模擬試卷21(共9套)(共240題)國家二級ACCESS機試(選擇題)模擬試卷第1套一、選擇題(本題共25題,每題1.0分,共25分。)1、按數據的組織形式,數據庫的數據模型可分為三種模型,它們是A、小型、中型和大型B、網狀、環狀和鏈狀C、層次、網狀和關系D、獨享、共享和實時標準答案:C知識點解析:本題考查數據庫的基本知識。常見的數據模型有3種,分別是層次模型、網狀模型和關系模型,目前普遍戍用的是關系模型。層次模型用樹形結構描述實體間的關系;網狀模型用圖結構描述實體間的關系;關系模型用二維表描述實體間的關系。2、在關系模型中,每一個二維表稱為一個A、關系B、屬性C、元組D、主碼(鍵)標準答案:A知識點解析:關系模型采用二維表來表示,即每個二維表稱為一個關系。3、軟件設計中劃分模塊的一個準則是()。A、低內聚、低耦合B、高內聚、低耦合C、低內聚、高耦合D、高內聚、高耦合標準答案:B知識點解析:一般較優秀的軟件設計,應盡量做到高內聚、低耦合,即減弱模塊之間的耦合性:和提高模塊內的內聚性,這樣有利于提高模塊的獨立性。4、SELECT語句中有子句“WHEREI資額>1000”,該子句的含義是()。A、查找“工資額”中大于1000元的記錄B、將“工資額”中大于1000元的記錄刪除C、拷貝字段“工資額”中大于1000元的記錄D、將字段“工資額”中大于1000元的記錄進行替換標準答案:A知識點解析:Where子句用于限定Select查詢的條件,題干中的條件表示工資額大于1000元。5、下面描述中錯誤的是A、系統總體結構圖支持軟件系統的詳細設計B、軟件設計是將軟件需求轉換為軟件表示的過程C、數據結構與數據庫設計是軟件設計的任務之一D、PAD圖是軟件詳細設計的表示工具標準答案:A知識點解析:軟件設計是將軟件需求轉換為軟件表示的過程;數據結構與數據庫設計是軟件設計的任務之一;PAD圖,即問題分析圖,是一種主要用于描述軟件詳細設計的圖形工具。6、設二叉樹的前序序列為ABDEGHCFU,中序序列為DBGEHACIFJ。則后序序列為A、DGHEBIJFCAB、JIHGFEDCBAC、GHIJDEFBCAD、ABCDEFGHIJ標準答案:A知識點解析:前序遍歷中,第一個字母是根結點,也就是A是根結點;在中序遍歷中,根結點前面的是左子樹、后面的是右子樹。前序中,B在A的后面,中序中在左子樹中,可知B為A的左結點。中序中D在B的前面,前序中在B的后面,可知D為B的左結點,GEH為B的右子樹。前序中順序為EGH,由此可知,E為B的右結點,G為E的左結點、H為E的右結點。右子樹中,前序中C在最前,因為右子樹根結點,也就是A的右結點,根據前序中的子樹FIJ和中序中的IFJ子樹可知F為C的右結點,I為F的左結點、J為F的右結點。由此可畫出這個二叉樹,然后根據二叉樹可的后序序列為DGHEBIffCA。7、以下是宏m的操作序列設計:條件操作序列操作參數MsgBox消息為“AA”[tt]>1MsgBox消息為“BB”…MsgBox消息為“CC”現設置宏m為窗體“fTest”上名為“bTest’’命令按鈕的單擊事件屬性,打開窗體“fTest”運行后,在窗體上名為“tt”的文本框內輸入數字l,然后單擊命令按鈕bTest,則A、屏幕會先后彈出三個消息框,分別顯示消息“AA”、“BB”、“CC”B、屏幕會彈出一個消息框,顯示消息“AA”C、屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“BB”D、屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“CC”標準答案:B知識點解析:暫無解析8、為窗體或報表上的控件設置屬性值的正確宏操作命令是A、SetB、SetDataC、SetWarningsD、SetValue標準答案:D知識點解析:本題考查宏操作的知識。Access中提供了50多個可選的宏操作命令,在本題中出現的A選項Set、B選項SetData均不是合法的宏操作:C選項SetWamings用于關閉或打開系統消息;D選項SetValue用于設置屬性值。9、下列不屬于Access對象的是A、表B、文件夾C、窗體D、查詢標準答案:B知識點解析:本題考查Access對象的知識。在Access中分別有6種對象,分別是表、查詢、窗體、報表、宏和模塊,沒有“文件夾”。10、下列不屬于類模塊對象基本特征的是A、事件B、屬性C、方法D、函數標準答案:D知識點解析:類模塊中沒有函數的概念。11、為窗體或報表的控件設置屬性值的正確宏操作命令是A、SetB、SetDataC、SetValueD、SetWamings標準答案:A知識點解析:選項A)、B)不是宏命令;alue設置字段控件屬性值;twarings通知或警告命令,用于關閉或打開系統消息。12、執行語句:MsgBox“AAAA”,vb0KCancel+vbQuestion,”BBBB”之后,彈出的信息框A、標題為“BBBB”、框內提示符為“驚嘆號”、提示內容為“AAAA”B、標題為“AAAA”、框內提示符為“驚嘆號”、提示內容為“BBBB"C、標題為“BBBB”、框內提示符為“問號”、提示內容為“AAAA”D、標題為“AAAA”、框內提示符為“問號”、提示內容為“BBBB”標準答案:C知識點解析:暫無解析13、下面屬于系統軟件的是A、瀏覽器B、數據庫管理系統C、人事管理系統D、天氣預報的app標準答案:B知識點解析:系統軟件是指控制和協調計算機及外部設備,支持應用軟件開發和運行的系統,是無需用戶干預的各種程序的集合,主要功能是調度,監控和維護計算機系統;負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。有代表性的系統軟件有:操作系統、語言處理程序、數據庫管理和輔助程序。14、軟件生命周期中,能準確地確定軟件系統必須做什么和必須具備哪些功能的階段是()。A、概要設計B、軟件設計C、可行性研究和計劃制定D、需求分析標準答案:D知識點解析:通常,將軟件產品從提出、實現、使用維護到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產品從考慮其概念開始,到該軟件產品不能使用為止的整個時期都屬于軟件生命周期。軟件生命周期的主要活動階段為:①可行性研究和計劃制定。確定待開發軟件系統的開發目標和總的要求,給出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成開發任務的實施計劃。②需求分析。對待開發軟件提出的需求進行分析并給出詳細定義,即準確地確定軟件系統的功能。編寫軟件規格說明書及初步的用戶手冊,提交評審。③軟件設計。系統設計人員和程序設計人員應該在反復理解軟件需求的基礎上,給出軟件的結構、模塊的劃分、功能的分配以及處理流程。④軟件實現。把軟件設計轉換成計算機可以接受的程序代碼。即完成源程序的編碼,編寫用戶手冊、操作手冊等面向用戶的文檔,編寫單元測試計劃。⑤軟件測試。在設計測試用例的基礎上,檢驗軟件的各個組成部分。編寫測試分析報告。⑥運行和維護。將已交付的軟件投入運行,并在運行使用中不斷地維護,根據新提出的需求進行必要而且可能的擴充和刪改。因此,本題答案是D。15、窗體中有3個命令按鈕,分別命名為Command1、Command2和Command3。當單擊Command1按鈕時,Command2按鈕變為可用,Command3按鈕變為不可見。下列Command1的單擊事件過程中,正確的是A、PrivateSubCommandl_Click()Command2.Visible=TrueCommand3.vIsible=FalSeEndSubB、PrivateSubCommand1_Click()Command2.Enabled=TrueCommand3.Enabled=FalseEndSubC、PrivateSubCommand1_Click()Command2.Enabled=TrueCommand3.Visible=FalseEndSubD、PrivateSubCommand1_Click()Command2.Visible=TrueCommand3.Enabled=FalseEndSub標準答案:C知識點解析:Enabled屬性指定一個控件能否接受焦點和響應用戶產生的事件。如果啟用對象,則該值為Tme。如果為False,則用戶不能使用鼠標、擊鍵、加速鍵或熱鍵處理該控件。visible決定對象是否可見,如果屬性值為Tnle,則控件可見,如果屬性為False,則控件不可見。16、一個關系數據庫的表中有多條記錄,記錄之間的相互關系是A、前后順序不能任意顛倒,一定要按照輸入的順序排列B、前后順序可以任意顛倒,不影響庫中的數據關系C、前后順序可以任意顛倒,但排列順序不同,統計處理結果可能不同D、前后順序不能任意顛倒,一定要按照關鍵字段值的順序排列標準答案:B知識點解析:本題考查表的基礎知識。在關系數據庫中,記錄的順序是不會影響結果和存儲的,也就是說,行的次序是無所謂的。17、要修改表中的記錄,應選擇的視圖是A、數據表視圖B、布局視圖C、設計視圖D、數據透視圖標準答案:A知識點解析:在數據表視圖中可以查看數據,也可以以進行字段和記錄的添加、編輯和刪除:設計視圖主要用于建立表結構,設計每個字段的字段名稱、數據類型和字段屬性的,但不可以查看表中的數據內容,所以選項A正確。18、要修改表中的記錄,應選擇的視圖是A、數據表視圖B、布局視圖C、設計視圖D、數據透視圖標準答案:A知識點解析:在數據表視圖中可以查看數據,也可以以進行字段和記錄的添加、編輯和刪除;設計視圖主要用于建立表結構,設計每個字段的字段名稱、數據類型和字段屬性的,但不可以查看表中的數據內容,所以選項A正確。19、可以為“照片”字段設置的屬性是A、必填字段B、輸入掩碼C、默認值D、有效性規則標準答案:A知識點解析:在Access中,用于存儲照片的字段類型應該使用“OLE對象”,“OLE類型”的字段只有“標題”屬性和“必需”屬性。所以選項A正確。20、下列關于DROPTABLE語句功能的描述中,正確的是A、刪除指定的表及其記錄B、刪除指定表中的全部記錄C、刪除指定表中的指定字段D、刪除指定表中的指定索引標準答案:A知識點解析:DROPTABLE語句用于刪除數據庫中的表及其數據,所以選項A正確。21、要顯示格式為“頁碼/總頁數”的頁碼,應當設置文本框控件的空間來源屬性為A、[page]/[Pages]B、=[page]/[Pages]C、[Page]”/”[Pages]D、=[Page]&”/”&[Pages]標準答案:D知識點解析:本題考查報表頁碼表達式的書寫。表達式中:&為字符串連接符,連接其兩端的字符串;{Pagesl是ACCESS中一個內置對象,表示報表的總頁數。由于引用內置對象,因此兩端使用中括號包括。[Page]也是一內置對象,表示報表的當前頁碼。由于計算型文本框控件來源中的表達式應該以“=”號開頭,所以選項D正確。22、在窗體中有一個標簽Lbl和一個命令按鈕Cornmandl,事件代碼如下:OptionCompareDatabaseDimaAsString*10PrivateSubCommand1Click()a=“1234”b=Len(a)Me.Lb1.Coption=bEndSub打開窗體后單擊命令按鈕,窗體中顯示的內容是A、4B、5C、10D、40標準答案:C知識點解析:本題考查VBA中定長字符串的知識。當聲明一個變量為String類型時,如果不加長度說明,則為變長字符串;如果加上長度說明,則為定長字符串。定長字符串變量無論給它賦予何值,長度都為初始聲明時指定的長度。由于聲明a的長度為10,故Len(a)=10,所以C選項是正確的。23、打開報表后,下列事件中首先發生的是A、加載(Load)B、改變(Change)C、調整大小(Resize)D、成為當前(Current)標準答案:A知識點解析:Current事件是在窗體打開時,以及焦點從一條記錄移動到另一條記錄時發生;Activate是當一個對象成為活動窗口時發生的事件;Change是指文本框或組合框的部分內容改變時發生的事件;GotFocus指窗體或控件獲得焦點時發生的事件。以上四個事件,只有激活是打開窗體后最先發生的。24、假設某數據庫表中有一個姓名字段,查找姓名為兩個字的記錄的準則是A、Len([姓名])<=2B、Len([姓名])<=4C、Like”??”D、”????”標準答案:C知識點解析:暫無解析25、創建參數查詢時,在查詢設計視圖準則行中應將參數提示文本放置在A、{}中B、()中C、[]中D、<>中標準答案:C知識點解析:暫無解析國家二級ACCESS機試(選擇題)模擬試卷第2套一、選擇題(本題共25題,每題1.0分,共25分。)1、數據表中的“行”稱為()。A、字段B、數據C、記錄D、數據視圖標準答案:C知識點解析:本題考查Access數據庫表結果基本概念。表中“行”稱為記錄,“列”稱為字段。2、某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)A、3B、6C、8D、12標準答案:D知識點解析:根據二叉樹的性質,度為0的結點(即葉子結點)總是比度為2的結點多一個。題目中的二叉樹的葉子結點為1,因此度為2的結點的數目為0,故該二叉樹為12層,每層只有一個結點。3、Access中,如果不想顯示數據表中的某些字段,可以使用的命令是A、隱藏B、刪除C、凍結D、篩選標準答案:A知識點解析:選項A)隱藏:為了查看表中的主要數據,可以將某些字段列暫時隱藏起來,需要時再將其顯示出來。選項B)刪除:表中的信息如果出現了不需要的數據就應將其刪除。選項C)凍結:在通常的操作中,常常需要建立比較大的數據庫表,由于表過寬,在數據表視圖中有些關鍵的字段值因為水平流動后無法看到,影響了數據的查看。可以凍結某些字段,無論用戶怎樣水平滾動窗口,凍結字段總是可見的。選項D)篩選:從許多數據中挑選出滿足某種條件的數據進行處理,經過篩選后的表,只顯示滿足條件的記錄,而不滿足條件的記錄將被隱藏起來。4、在Access的數據表中刪除一條記錄,被刪除的記錄()。A、不能恢復B、可恢復為第一條記錄C、可恢復為最后一條記錄D、可恢復到原來設置標準答案:A知識點解析:在ACCESS數據庫中,刪除表中的記錄是不能恢復的。5、下圖中所示的查詢返回的記錄是()。A、年齡在19歲到21歲之間的記錄B、年齡不在19歲到21歲之間的記錄C、所有的記錄D、以上說法均不正確標準答案:B知識點解析:本題考查查詢條件的知識。NotBetween…And是一個表示不在某區間內的運算符,等價于:<下界Or>上界。6、在窗體中有一個命令按鈕run1,對應的事件代碼如下:PrivateSubrun1Enter()DimnumAsIntegerDimmAsIntergerDimnAsIntegerDimiAsIntegerFori=1To10num=InputBox("請輸入數據:","輸入",1)IfInt(num)=numThenm=m+1Elsen=n+1EndIfNextiMsgBox("運行結果:m="&Str(m)&",n="&Str(n))EndSub運行以上事件所完成的功能是()。A、對輸入的10個數據統計有幾個是整數,有幾個是非整數B、對輸入的10個數據求各自的余數,然后再進行累加C、對輸入的10個數據求累加和D、對輸入的10個數據統計有幾個是奇數,有幾個是偶數標準答案:A知識點解析:從題目要求來看for為循環語句,InputBox設置輸入數據框,If語句是計算輸入值為整數還是非整數,依次輸入10次數值,當輸入值為整數時m自動增1,當輸入值為非整數時n自動增1。7、數據庫系統的三級模式不包括A、概念模式B、內模式C、外模式D、數據模式標準答案:D知識點解析:數據庫系統的三級模式包括概念模式、外模式和內模式(物理模式)。8、以下程序段運行結束后,變量x的值為()。x=2y=4Dox=x*yy=y+1LoopWhiley<6A、2B、4C、8D、40標準答案:D知識點解析:第一次循環時,x=2*4=8,y=4+1=5,滿足第二次循環的條件y<6。第二次循環時,x=x*y=8*5=40,y=5+1=6,不滿足第三次循環的條件y<6所以"x=x*y"執行兩次就跳出循環,x值為40。9、下列敘述中正確的是A、帶鏈棧的棧底指針是固定的B、帶鏈棧的棧底指針是隨棧的操作而動態變化的C、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列為空D、若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列中至少有一個元素標準答案:B知識點解析:棧(stack)又名堆棧,它是一種運算受限的線性表。其限制是僅允許在表的一端進行桶入和刪除運算。這一端被稱為棧頂,相對地,把另一端稱為棧底。向一個棧插入新元素又稱作進棧、入棧或壓棧,它是把新元素放到棧頂元素的上面,使之成為新的棧項元素;從一個棧刪除元素又稱作出棧或退棧,它是把棧頂元素刪除掉,使其相鄰的元素成為新的棧頂元素。帶鏈棧的棧底指針是隨棧的操作而動態變化的;若帶鏈隊列的隊頭指針與隊尾指針相同,則隊列可能為0也可能為1。10、下面描述中,不屬于軟件危機表現的是A、軟件過程不規范B、軟件開發生產率低C、軟件質量難以控制D、軟件成本不斷提高標準答案:A知識點解析:軟件危機主要表現在6個方面:①軟件需求的增長得不到滿足;②軟件開發成本和進度無法控制:③軟件質量難以保證;④軟件不可維護或維護程度非常低;⑤軟件的成本不斷提高;⑥軟件開發生產率的提高趕不上硬件的發展和應用需求的增長。11、下面不屬于軟件需求分析階段主要工作的是A、需求變更申請B、需求分析C、需求評審D、需求獲取標準答案:A知識點解析:需求分析階段的工作可分為4個階段:需求獲取、需求分析、編寫需求規格說明書、需求評審。12、下列選項中,與VBA中語句DimNewVar%,sum!等價的是()。A、DimNewVarAsInteger,slimAsSingleB、DimNewVarAsInteger,sumAsDoubleC、DimNewVarAsSingle,sumAsSingleD、DimNewVarAsSibgle,sumAsInteger標準答案:A知識點解析:%代表的數據類型為整型,!代表的數據類型為單精度型。13、宏命令RunSQL的功能是()。A、執行指定的SQL語句B、執行指定的查詢中的SQL語句C、使用SQL在表中查詢D、使用SQL語句設置指定屬性值標準答案:A知識點解析:RunSQL命令用于執行指定的SQL語句以完成操作查詢或數據定義。14、要限制宏命令的操作范圍,在創建宏時應定義的是()。A、宏操作對象B、宏操作目標C、宏條件表達式D、窗體或報表控件屬性標準答案:C知識點解析:要限制宏命令的操作范圍,在創建宏時應定義宏條件表達式。使用條件表達式的條件宏可以在滿足特定條件時才執行對應的操作。15、軟件系統總體結構圖的作用是A、描述軟件系統結構的圖形工具B、描述軟件系統的控制流C、描述軟件系統的數據流D、描述軟件系統的數據結構標準答案:A知識點解析:軟件系統總體結構圖的作用是描述軟件系統結構的圖形工具。16、在關系模型中,每一個二維表稱為一個A、關系B、屬性C、元組D、主碼(鍵)標準答案:A知識點解析:每個二維表代表一個關系,由表框架及表的元組組成。17、若實體A和B是一對一的聯系,實體B和C是多對一的聯系,則實體A和C的聯系是A、多對一B、一對多C、一對一D、多對多標準答案:A知識點解析:因為實體A和B既然是1對l聯系,那么A和B可等價看待,A與C的關系應該和B與C的關系一樣,都是多對一。所以選項A正確。18、定義學生、教師和課程的關系模式:S(S#,Sn,Sd,Sa)(屬性分別為學號、姓名、所在系、年齡);C(C#,Cn,P#)(屬性分別為課程號、課程名、先修課);SC(S#,C#,G)(屬性分別為學號、課程號和成績)。則該關系為A、第一范式B、第二范式C、第三范式D、BCNF范式標準答案:C知識點解析:第三范式,每個非關鍵字列都獨立于其他非關鍵字列,并依賴于關鍵字,第三范式指數據庫中不能存在傳遞函數依賴關系。在本題中,在關系模式S(S#,Sn,Sd,Dc,Sa)中把學號S#設置為主鍵,則其它列姓名、所在系、所在系的系主任、年齡都依賴主鍵學號S#,非關鍵字之間都獨立,不存在函數依賴關系。在C(C#,Cn,P#)中將C#課程號設置為主鍵,則課程名、先修課都依賴主鍵C#,非關鍵字之間都獨立,不存在函數依賴關系。在SC(S#,C#,G)中,將S#,C#設置為主鍵,則G成績依賴于主鍵S#,C#。所以該關系模式是第三范式。選項C正確。19、在Access的數據庫中已建立了"tStu"表,若查找"學號"是"1234"和"4321"的記錄,應在查詢設計視圖準則行中輸入()。A、1234and"4321"B、notin("1234","4321")C、in("1234","4321")D、not("1234"and"4321")標準答案:C知識點解析:在查詢準則中,特殊運算符In是用于指定一個字段值的列表,列表中的任意一個值都可與查詢的字段相匹配。本題的查詢準則可以寫成in("1234","4321"),或者寫成"1234"Or"4321"。所以本題答案為C。20、按照傳統的數據模型分類,數據庫系統可分為A、層次、網狀和關系B、大型、中型和小型C、西文、中文和兼容D、數據、圖形和多媒體標準答案:A知識點解析:數據庫管理系統所支持的傳統數據模型分為三種:層次數據模型、網狀數據模型和關系數據模型。所以選項A正確。21、下列敘述中,正確的是A、Sub過程無返回值,不能定義返回值類型B、Sub過程有返回值,返回值類型只能是符號常量C、Sub過程有返回值,返回值類型可在調用過程時動態決定D、Sub過程有返回值,返回值類型可由定義時的As子句聲明標準答案:A知識點解析:暫無解析22、在創建表時設置了字段的“格式”屬性,下列關于“格式”屬性的敘述中,錯誤的是A、格式屬性只影響字段數據的顯示格式B、可以設置自動編號型字段的格式屬性C、顯示格式只在輸入數據被保存后應用D、可在需要控制數據的輸入格式時選用標準答案:D知識點解析:格式屬性只影響數據的顯示格式,不能控制數據的輸入格式,所以選項D敘述錯誤。23、AAndB準則表達式表示的意思是()。A、表示查詢表中的記錄必須同時滿足And兩端的準則A和B,才能進入查詢結果集B、表示查詢表中的記錄只需滿足由And兩端的準則A和B中的一個,即可進入查詢結果集C、表示查詢表中記錄的數據介于A、B之間的記錄才能進入查詢結果集D、表示查詢表中的記錄當滿足由Or兩端的準則A和B不相等時即進入查詢結果集標準答案:A知識點解析:And是"且"運算符,當And連接的表達式都是真時,整個表達式為真,否則為假。所以本題答案為A。24、在VBA中要定義一個100元素的個整型數組,正確的語句是A、DimNewArray(100)AsIntegerB、DimNewArray(2To101)AsIntegerC、DimNew,Array(2To101)Dr)DimNewArray(100)標準答案:B知識點解析:VBA中定義數組格式為:Dim數組名([下標下限to])下標上限)As數組類型缺省情況下,下標下限為0,數組元素從“數組名(0)”至“數組名(下標上限)”;如果使用to選項,則可以安排非0開始的下標下限。本題中c、D選項沒有指定數據類型,默認為變體型,不符合題意;A選項中數組下標默認從0開始,0到100共101個元素,不符合題意:所以只有選項B正確。25、運行下列程序,結果是()。PrivateSubCommand32_Click()f0=1:f1=1:k=1DoWhilek<=5f=t0+f1f0=f1f1=fk=k+1LoopMsgBox”f=”&fEndSubA、f=5B、f=7C、f=8D、f=13標準答案:D知識點解析:暫無解析國家二級ACCESS機試(選擇題)模擬試卷第3套一、選擇題(本題共25題,每題1.0分,共25分。)1、在調試VBA程序時,能自動被檢查出來的錯誤是()。A、語法錯誤B、邏輯錯誤C、運行錯誤D、語法錯誤和邏輯錯誤標準答案:A知識點解析:語法錯誤指程序的某一語句的語法出現錯誤,如左右引號或括號不匹配等。當程序設計人員輸入完一行語句時,VisualBaisc編輯器會自動檢測語法錯誤,并提醒程序員錯誤所在,但無法檢測邏輯錯誤。2、下列敘述中正確的是()。A、對長度為n的有序鏈表進行查找,最壞情況下需要的比較次數為nB、對長度為n的有序鏈表進行對分查找,最壞情況下需要韻比較次數為(n/2)C、對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數為(log2n)D、對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數為(nlog2n)標準答案:A知識點解析:本題主要考查的知識點為查找技術。順序查找的使用情況:①線性表為無序表;②表采用鍵式存儲結構。二分法查找只適用于順序存儲的有序表,并不適用于線性鏈表。3、下列關于關系數據庫中數據表的描述中,正確的是()。A、數據表相互之間存在聯系,但用獨立的文件名保存B、數據表相互之間存在聯系,是用表名表示相互間的聯系C、數據表相互之間不存在聯系,完全獨立D、數據表既相對獨立,又相互聯系標準答案:D知識點解析:Access是一個關系型數據庫管理系統,它的每一個表都是獨立的實體,保存各自的數據和信息,但這并不是說表與表之間是孤立的。Access通過數據庫之間的數據元素(即主鍵)連接起來,形成了有機的聯系,實現了信息的共享。表與表之間的聯系稱為關系,Access通過關系使表之間緊密地聯系起來,從而改善了數據庫的性能,增強了數據庫的處理能力。在Access中,數據表只能存在于數據庫之中,不使用獨立的文件名保存。4、在學校每間宿舍住l到6名學生,每個學生只在一間宿舍居住,則實體宿舍與實體學生間的聯系是()。A、一對一B、一對多C、多對一D、多對多標準答案:B知識點解析:一間宿舍可以住多名學生,一個學生只能在一個宿舍,則實體宿舍與實體學生間的聯系是一對多。宿舍是一的一方,學生是多的一方。5、設表的長度為15。則在最壞情況下,快速排序所需要的比較次數為A、105B、55C、15D、75標準答案:A知識點解析:假設線性表的長度為n,在最壞情況下,快速排序法的比較次數是n(n-1)/2。題中n=15,所以15*14/2=105。所以選項A正確。6、要實現報表按某字段分組統計輸出,需要設置的是A、報表頁腳B、該字段組頁腳C、主體D、頁面頁腳標準答案:B知識點解析:如果是進行分組統計并輸出,則統計計算控件應該布置在“組頁眉/組頁腳”節區內相應位置,然后使用統計函數設置控件源即可。7、下列關于窗體控件功能描述中,錯誤的是()。A、按鈕控件可用于查找記錄、打印記錄等操作B、“使用控件向導”用于打開和關閉控件向導C、圖像控件用于在窗體中顯示靜態圖片D、綁定對象框用于在窗體上顯示OLE對象字段內容標準答案:D知識點解析:綁定對象框用于在窗體或報表上直接顯示OLE對象,如圖片等。8、利用Access創建的數據庫文件,其擴展名為A、.ADPB、.DBFC、.FRMD、.ACCDB標準答案:D知識點解析:本題考查Access基本概念的知識。在Access中,數據庫文件的默認擴展名是.ACCDB。其他選項中,.ADP是Access的項目文件;.DBF是FoxPro的表文件;.FRM是VBA中的窗體文件。9、數據字典(DD)所定義的對象都包含于A、數據流圖(DFD圖)B、程序流程圖C、軟件結構圖D、方框圖標準答案:A知識點解析:本題考查數據流圖概念。數據流圖(DataFlowDiagram):簡稱DFD,它從數據傳遞和加工角度,以圖形方式來表達系統的邏輯功能、數據在系統內部的邏輯流向和邏輯變換過程,是結構化系統分析方法的主要表達工具及用于表示軟件模型的一種圖示方法。數據流程圖的主要元素包括:數據項、數據結構、數據流、數據源、數據存儲、對數據的處理;而數據字典的組成包括:數據項、數據結構、數據流、數據存儲和處理過程。說明數據字典所定義的對象均包含于數據流圖。10、在宏表達式中要引用Forml窗體中的txtl控件的值,正確的引用方法是A、Forml!txtlB、txtlC、Forms!Forml!txtlD、Forms!txtl標準答案:C知識點解析:在輸入條件表達式時,會引用窗體或報表上的控件值。可以使用如下的語法:Forms![窗體名]![控件名]或[Forrns]I![窗體名]![控件名]Reports?[報表名]![控件名]或[Reports]’![報表名]![控件名]11、在數據庫的三級模式中,可以有任意多個A、外模式(用戶模式)B、模式C、內模式(物理模式)D、外模式和內模式標準答案:A知識點解析:數據庫系統的三級模式是概念模式、外模式和內模式。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶公共數據視圖。外模式也稱為子模式或用戶模式,它是用戶的數據視圖,給出了每個用戶的局部數據描述,所以應選A。小提示:內模式又稱物理模式,它給出了數據庫物理存儲結構與物理存取方法。12、學院的每個系都有一名系主任,且一個教師可同時擔任多個系的系主任,則實體系主任和實體系間的聯系是A、一對多B、多對多C、多對一D、一對一標準答案:A知識點解析:一對多關系是關系數據庫中兩個表之間的一種關系.該關系中第一個表中的單個行可以與第二個表中的一個或多個行相關,但第二個表中的一個行只可以與第一個表中的一個行相關。本題中,一個系主任可以對應多個系,因此是一對多關系。13、有如下程序段:Dims1AsString*10Dimms1="abcde"m=25lenm=Len(m)s2=Left(s1,4)執行后,lenm和s2的返回值分別是()。A、25,abcdB、10,defgC、2,abcdD、0,defg標準答案:C知識點解析:Len()函數返回字符表達式的字符個數,因此Len(25)返回值是2,Left(s,m)函數是返回從字符串表達式s左側第1個字符開始,截取的m個字符。因此Left(s1,4)返回abcd。14、下列關于OLE對象的敘述中,正確的是A、用于輸入文本數據B、用于處理超級鏈接數據C、用于生成自動編號數據D、用于鏈接或內嵌Windows支持的對象標準答案:D知識點解析:OLE對象屬性是指字段允許單獨地“鏈接”或“嵌入”OLE對象,例如Word文檔、Excel電子表格、圖像、聲音或其他二進制數據。15、要顯示格式為"頁碼/總頁數"的頁碼,應當設置文本框控件的控件來源屬性為()。A、[Page]/[Pages]B、=[Page]/[Pages]C、[Page]&"/"&[Pages]D、=[Page]&"/"&[Pages]標準答案:D知識點解析:在報表的頁面頁腳節中一般包含頁碼或控制項的合計內容,數據顯示安排在文本框和其他一些類型控件中。在報表每頁底部顯示格式為"頁碼/總頁數"的頁碼,應當設置文本框控件的控件來源屬性為"=[Page]&"/"&[Pages]"。所以本題答案為D。16、在關系窗口中,雙擊兩個表之間的連接線,會出現A、數據表分析向導B、數據關系圖窗口C、連接線粗細變化D、編輯關系對話框標準答案:D知識點解析:在關系窗口中,單擊兩個表之間的連接線時,連接線有粗細的變化,當我們雙擊該連接線時,彈出編輯關系對話框。17、在設計視圖中創建查詢,若要查找平均分在80分以上的男生,并顯示姓名和平均分,則正確設置查詢條件的方法是A、在姓名的“條件”單元格中輸入:平均分>=800r性別="男"B、在姓名的“條件”單元格中輸入:平均分>=80And性別="男"C、在平均分的“條件”單元格中輸入:>=80;在性別的“條件”單元格中輸入:"男"D、在平均分的“條件”單元格中輸入:平均分>=80;在性別的“條件”單元格中輸入:性別="男"標準答案:C知識點解析:本題中需要設置的條件為“平均分>=80”,且“性別=男”,所以應該在“平均分”字段列的條件行中輸入“>=80”,在“性別”字段列的條件行中輸入“男”,所以選項C正確。18、可以判定某個日期表達式能否轉換為日期或時間的函數是()。A、CDateB、IsDateC、DateD、IsText標準答案:B知識點解析:判定某個日期表達式能否轉換為R期或時間的函數用IsDate。19、要在窗體中設置篩選條件以限制來自表中的記錄,應使用的宏命令是A、RequeryB、FindRecordC、ApplyFilterD、FindNextRecord標準答案:C知識點解析:“ApplyFilter”宏操作可以對表、窗體或報表應用篩選、查詢或“SQLWHERE”子句,以便限制或排序表、基礎表以及窗體或報表的查詢中的記錄,故C選項正確。20、若有以下窗體單擊事件過程:PrivateSubFormClick()result=1Fori=1To6steo3result=result*iNextiMsgBoxresultEndSub打開窗體運行后,單擊窗體,則消息框的輸出內容是A、1B、4C、15D、120標準答案:B知識點解析:根據題意可知,For循環的步長為3,只有當i分別為1和4時才會執行循環體,所以該事件的最終結果是4。21、在數據訪問頁的工具箱中,為了插入一個Office表格應該選擇的圖標是A、
B、
C、
D、
標準答案:A知識點解析:暫無解析22、在Access數據表中,不能定義為主鍵的是()。A、自動編號B、一個字段C、多個字段組合D、OLE對象標準答案:D知識點解析:本題主要考查了主鍵的定義。在Access中,可以定義三種類型的主鍵,即自動編號、單字段和多字段。①自動編號:在保存新建表之前未設置主鍵,Access則會詢問是否要創建主鍵,如何選擇“是”,Access將創建自動編號類型的主鍵。②單字段主鍵是以某一個字段作為主鍵來唯一標識一條記錄。③多字段主鍵是由兩個或兩個以上的字段組合在一起來唯一標識表中的一條記錄。故選擇D選項。23、定義某一個字段默認值屬性的作用是()。A、不允許字段的值超出指定的范圍B、在未輸入數據前系統自動提供值C、在輸入數據時系統自動完成大小寫轉換D、當輸入數據超出指定范圍時顯示的信息標準答案:B知識點解析:本題主要考查了字段默認值。在一個數據表中,會有一些字段的數據內容相同或者包含有相同的部分,可以將出現較多次數的值作為該字段的默認值,從而減少了數據的輸入量。在增加新記錄時,可以使用這個默認值,也可以輸入新值來取代這個默認值。故選擇B選項。24、為窗體或報表的控件設置屬性值的正確宏操作命令是()。A、SetB、SetDataC、SetValueD、SetWarngs標準答案:C知識點解析:宏操作命令中SetValue用于為窗體、窗體數據表或報表上的控件、字段或屬性設置值;SetWarnings用于關閉或打開所有的系統消息。故選擇C選項。25、在報表中使用內部計算函數Min,其功能是()。A、計算當前頁中“數字”類型字段的最小值B、計算整個報表“數字”類型字段的最小值C、計算指定字段所有值中的最小值D、計算當前頁中指定字段的最小值標準答案:C知識點解析:函數Min(字符表達式)返回字符表達式中值的最小值,在報表中使用Min()函數必須在其參數中指定字段,實現取得指定字段所有值中的最小值。故選擇C選項。國家二級ACCESS機試(選擇題)模擬試卷第4套一、選擇題(本題共25題,每題1.0分,共25分。)1、已知"銷售"表中有"銷售編號"、"圖書編號"和"價格"等字段,每銷售一本書生成一條記錄,要求按圖書編號統計出每本書的銷售數量。下列SQL語句中,正確的是()。A、Select圖書編號,Count(圖書編號)from銷售B、Select圖書編號,Count(圖書編號)from銷售GroupBy圖書編號C、Select圖書編號,Sum(圖書編號)from銷售D、Select圖書編號,Sum(圖書編號)from銷售OrderBy圖書編號標準答案:B知識點解析:要將查詢結果按某一列或多列的值分組,且值相等的為一組則使用GROUPBY子句;聚集函數COUNT()用于統計元組個數。2、建立表示學生選修課程活動的實體聯系模型,其中的兩個實體分別是()。A、課程和課程號B、學生和課程C、學生和學號D、課程和成績標準答案:B知識點解析:實體是概念世界中的基本單位,是客觀存在并可以相互區別的事物。要建立表示學生選修課程活動的實體聯系模型,能互相區別并可以聯系起來的實體是學生和課程。故本題答案為B。3、如果在數據庫中已有同名的表,要通過查詢覆蓋原來的表,應該使用的查詢類型是()。A、刪除B、追加C、生成表D、更新標準答案:C知識點解析:生成表查詢是利用一個或多個表中的數據建立一個新表。4、Access字段名的最大長度為()。A、32個字符B、128個字符C、64個字符D、256個字符標準答案:C知識點解析:Access規定,其數據表字段名的最大長度為64個字符。5、下列關于OLE對象的敘述中,正確的是()。A、用于處理超級鏈接類型的數據B、用于存儲一般的文本類型數據C、用于存儲Windows支持的對象D、用于存儲圖像、音頻或視頻文件標準答案:C知識點解析:OLE對象類型用于存儲鏈接或嵌入的對象,這些對象以文件的形式存在,其類型可以是Word文檔、Excel電子表格、圖像、聲音或其他二進制數據等WindOWS支持的對象。6、Access中,可與Like一起使用,代表0個或者多個字符的通配符是()。A、*B、?C、#D、$標準答案:A知識點解析:在Like子句中,“*”表示該位置可以匹配任意個數的字符。7、報表的分組統計信息顯示的區域是()。A、報表頁眉或報表頁腳B、頁面頁眉或頁面頁腳C、組頁眉或組頁腳D、主體標準答案:C知識點解析:對報表中的記錄進行分組統計輸出,需要對組頁眉或組頁腳進行設置。8、數據流圖中帶有箭頭的線段表示的是A、控制流B、事件驅動C、模塊調用D、數據流標準答案:D知識點解析:數據流圖是從數據傳遞和加工的角度,來刻畫數據流從輸入到輸出的移動變換過程。其中帶箭頭的線段表示數據流,沿箭頭方向傳遞數據的通道,一般在旁邊標注數據流名。9、某系統結構圖如下圖所示,則該系統結構圖的寬度是A、2B、3C、4D、n標準答案:D知識點解析:寬度是指最大模塊數的層的控制跨度。題目中系統第一層只有1個模塊,第二層有nfn>3)個模塊,第三層有4個模塊,控制跨度為n,D選項正確。10、可以作為窗體記錄源的是()。A、表B、查詢C、Select語句D、表、查詢或select語句標準答案:D知識點解析:Access窗體的"數據環境"被稱為記錄來源,記錄源可以是表、查詢或select語句。11、對軟件系統總體結構圖,下面描述中錯誤的是A、深度等于控制的層數B、扇入是一個模塊直接調用的其他模塊數C、扇出是一個模塊直接調用的其他模塊數D、V一定是結構圖中位于葉子結點的模塊標準答案:B知識點解析:在軟件工程中,模塊的扇入是指有多少個上級模塊調用它;模塊的扇出足指該模塊直接調用的下級模塊的個數。12、數據庫管理系統中負責數據模式定義和數據的物理存取構建的語言是()。A、數據定義語言B、數據管理語言C、數據操縱語言D、數據控制語言標準答案:A知識點解析:數據定義語言負責數據模式定義和數據的物理存取構建;數據操縱語言負責數據的操縱;數據控制語言負責數據完整性、安全性的定義與檢查以及并發控制、故障恢復等功能。無數據管理語言的說法。13、有兩個關系R和S如下圖所示:由關系R通過運算得到關系S,則所使用的運算為A、選擇B、投影C、插入D、連接標準答案:B知識點解析:一個關系R通過投影運算后仍為一個關系R’,R’是由R中投影運算所指出的那些域的列所組成的關系。所以題目中關系S是由關系R經過投影運算所得(選擇運算主要是對關系R中選擇由滿足邏輯條件的元組所組成的一個新關系)。14、運行下列程序段,顯示的結果是()。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。15、一個興趣班可以招收多名學生,而一個學生可以參加多個興趣班。則實體興趣班和實體學生之間的聯系是A、1:1聯系、B、1:m聯系C、m:1聯系D、m:n聯系標準答案:D知識點解析:一般來說,實體集之間必須通過聯系來建立聯接關系,分為3類:一對一聯系(1:1)、一對多聯系(1:m)、多對多聯系(m:n)。多個興趣班與多個學生的關系為m:n聯系,選項D正確。16、下述有關選項組敘述正確的是()。A、使用選項組,只要單擊選項組中所需的值,就可以為字段選定數據值B、如果選項組結合到某個字段,實際上是組框內的復選框、選項按鈕或切換按鈕結合到該字段上的C、選項組中的復選框可選可不選D、以上說法都不對標準答案:A知識點解析:選項組是由一個組框及一組復選框、選項按鈕或切換按鈕組成。選項組可以使用戶選擇某一組確定的值變的十分容易,因為只要單擊選項組中所需的值,就可以為字段選定數據值。如果選項組結合到某個字段,則只有組框本身結合到此字段上,而不是組框內的復選框、選項按鈕或切換按鈕。所以本題答案是A。17、執行如下語句:a=InputBox("1","2","3")將顯示一個輸入的對話框,在對話框的輸入區中將顯示的信息是()。A、1B、2C、3D、不顯示任何內容標準答案:C知識點解析:InputBox函數用于在一個對話框中顯示提示,等待用戶輸入正文并按下按鈕,返回包含文本框內容的字符串數據信息。InputBox的函數格式為:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])。其中prompt是必需的,是提示字符串;title是可選的,顯示對話框標題欄中的字符串表達式;default是可選的,為沒有其他輸入時的缺省值。如果省略default,則文本框為空。因此本題中,還沒有輸入值,選擇InputBox的缺省值3,答案為C。18、對數據表進行篩選操作的結果是A、將滿足條件的記錄保存在新表中B、隱藏表中不滿足條件的記錄C、將不滿足條件的記錄保存在新表中D、刪除表中不滿足條件的記錄標準答案:B知識點解析:使用數據庫表時,經常需要從很多的記錄中挑選出滿足條件的數據進行處理,這時需要對記錄進行篩選。所謂篩選記錄是指經過篩選后的表,只顯示符合條件的記錄,而那些不符合條件的記錄將被隱藏起來。19、在SELECT語句中使用ORDERBY是為了指定A、查詢的表B、查詢結果的順序C、查詢的條件D、查詢的字段標準答案:B知識點解析:本題考查SQL查詢語句的知識。在SQL查詢中,GroupBy用來分組,OrderBy用來排序。20、將表A的記錄添加到表B中,要求保持表B中原有的記錄,可以使用的查詢是A、選擇查詢B、生成表查詢C、追加查詢D、更新查詢標準答案:C知識點解析:本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源表追加數據,更新、刪除源表中的數據,以及生成表操作。本題中要求將A表中的數據追加到B表中原有記錄的后面,很明顯是追加查詢。21、窗口事件是指操作窗口時所引發的事件。下列事件中,不屬于窗口事件的是A、打開B、關閉C、加載D、取消標準答案:D知識點解析:本題考查窗口事件的知識。窗口事件是在打開、調整或關閉窗口時發生,包括Open(打開)、Close(關閉)、Load(加載)、Unload(卸載)和Resize(改變大小),并沒有取消事件。22、在“學生檔案表”有存放照片的OLL象字段,在使用向導為該表創建窗體時,“照片”字段所使用的控件是A、圖像B、附件C、綁定對象框D、未綁定對象框標準答案:C知識點解析:“圖像”控件用于在窗體中顯示靜態圖片,由于靜態圖片并非OLE對象,所以一旦將圖片添加到窗體或報表中,便不能在Access內進行圖片編輯;“未綁定對象框”控件用于在窗體中顯示未綁定OLE對象;“綁定對象框”用于在窗體或報表上顯示OLE對象,例如一系列的圖片,本題需要存放照片的OLE對象字段,所以應該使用“綁定對象框”,所以選項C正確。23、如果要在整個報表的最后輸出信息,需要設置A、頁面頁腳B、報表頁腳C、頁面頁眉D、報表頁眉標準答案:B知識點解析:本題考查報表的知識。報表頁眉處于報表的開始位置,一般用其來顯示報表的標題、圖形或者說明性文字;報表頁腳處于報表的結束位置,一般用來顯示報表的匯總說明;頁面頁眉處于每頁的開始位置,一般用來顯示報表中的字段名稱或記錄的分組名稱;頁面頁腳處于每頁的結束位置,一般用來顯示本頁的匯總說明。24、下面表達式為假的是A、(4>3)B、((4Or(3>2))=1)C、((4And(3<2))=1)D、(Not(3>=4))標準答案:C知識點解析:暫無解析25、關于交叉表查詢,下面的說法中不正確的是()。A、交叉表查詢是一類比較特殊的查詢,它可以將數據分為兩組顯示B、兩組數據,一組顯示在數據表的左邊,一組顯示在數據表的上方C、左邊和上面的數據在表中的交叉點可以對表中其他數據進行求和與求平均值的運算D、表中交叉點不可以對表中另外一組數據進行求平均值和其他計算標準答案:D知識點解析:本題考查交叉表查詢的知識。所謂交叉表查詢,就是將來源于某個表中的字段進行分組,一組列在數據表的左側,一組列在數據表的上部,然后在數據表行與列的交叉處顯示表中某個字段的各種計算值。它可以將數據分為兩組顯示,一組顯示在數據表的左邊,而另一組顯示在數據表的上方,這兩組數據都作為數據的分類依據;左邊和上面的數據在表中的交叉點可以對表中另外一組數據進行求總和、求平均值的運算。國家二級ACCESS機試(選擇題)模擬試卷第5套一、選擇題(本題共40題,每題1.0分,共40分。)1、一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是A、12345ABCDEB、EDCBA54321C、ABCDE12345D、54321EDCBA標準答案:B知識點解析:棧是按照“先進后出”或“后進先出”的原則組織數據的。所以出棧順序是EDCBAS4321。2、下列敘述中正確的是()。A、結點中具有兩個指針域的鏈表一定是二叉鏈表B、結點中具有兩個指針域的鏈表可以是線性結構,也可以是非線性結構C、循環鏈表是循環隊列的鏈式存儲結構D、循環鏈表是非線性結構標準答案:B知識點解析:結點中具有兩個指針域的鏈表既可以是雙向鏈表也可以是二叉鏈表,雙向鏈表是線性結構,二叉鏈表屬于非線性結構。循環鏈表是線性鏈表的一種形式,屬于線性結構,采用鏈式存儲結構,而循環隊列是隊列的一種順序存儲結構。3、對下列二叉樹()。進行前序遍歷的結果是A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZ標準答案:C知識點解析:二叉樹前序遍歷的簡單描述:若二叉樹為空,則結束返回;否則,①訪問根節點;②前序遍歷左子樹;③前序遍歷右子樹。可見,前序遍歷二叉樹的過程是一個遞歸的過程。根據題目中給出的二叉樹的結構可知前序遍歷的結果是ABDYECFXZ。4、下列敘述中正確的是A、循環隊列是順序存儲結構B、循環隊列是鏈式存儲結構C、循環隊列是非線性結構D、循環隊列的插入運算不會發生溢出現象標準答案:A知識點解析:循環隊列屬于隊列的特例和棧同屬于線性結構,所以選項C不正確。在順序隊列中,由于數組空間不夠而產生的溢出叫真溢出;順序隊列因多次入隊列和出隊列操作后出現的有存儲空間但不能進行入隊列操作的溢出稱為假溢出;假溢出是由于隊尾rear的值和隊頭front的值不能由所定義數組下界值自動轉為數組上界值而產生的,解決的辦法是把順序隊列所使用的存儲空間構造成一個邏輯上首尾相連的循環隊列。因此,順序隊列通常都采用順序循環隊列結構;棧的存儲方式有順序存儲和鏈式存儲,故選項A正確,選項B不正確。循環隊列雖然能解決假溢出,卻不能解決在順序隊列中,由于數組空間不夠而產生的真溢出,故選項D不正確。5、深度為7的完全二叉樹中共有125個結點,則該完全二叉樹中的葉子結點數為A、62B、63C、64D、65標準答案:B知識點解析:對于滿二叉樹,結點的數目等于2n-1,葉子結點數目為2n-1,n為深度,這里就是2的7次方-1,就是127個結點,葉子結點是64個。然而題目中只有125個結點,說明少了兩個結點,那么就少了一個葉子結點,即63個。6、下列關于表的敘述中,錯誤的是()。A、Access中的數據表是由字段和記錄構成B、Access中的數據表是查詢的主要數據源C、設計表的主要工作是定義表的字段和屬性D、數據表一般可以包含一到兩個主題的信息標準答案:D知識點解析:每個表中只包含一個主題信息,才可以更好地、獨立地維護主題信息。7、在Access的數據表中刪除一條記錄,被刪除的記錄()。A、不能恢復B、可恢復為第一條記錄C、可恢復為最后一條記錄D、可恢復到原來設置標準答案:A知識點解析:在ACCESS數據庫中,刪除表中的記錄是不能恢復的。8、數據流程圖(DFD圖)是A、軟件概要設計的工具B、軟件詳細設計的工具C、結構化方法的需求分析工具D、面向對象方法的需求分析工具標準答案:C知識點解析:本題考查數據流程圖DFD的概念。對于面向數據流的結構化分析方法,按照DeMarco的定義,“結構化分析就是使用數據流圖(DFD)、數據字典(DD)、結構化英語、判定表和判定樹等工具,來建立一種新的、稱為結構化規格說明的目標文檔”。結構化分析方法的實質是著眼于數據流,自頂向F,逐層分解,建立系統的處理流程,以數據流圖和數據字典為主要工具,建立系統的邏輯模型。數據流圖(DFD——DataFlowDiagram)是描述數據處理過程的工具,是需求理解的邏輯模型的圖形表示,它直接支持系統的功能建模。數據流圖從數據傳遞和加工的角度,來刻畫數據流從輸入到輸出的移動變換過程。由此可得數據流程圖是結構化方法的需求分析工具。9、在成績中要查找成績≥80且成績≤90的學生,正確的條件表達式是A、成績Between80And90B、成績Between80To90C、成績Between79And91D、成績Between79To91標準答案:A知識點解析:BETwEEN…AND選取介于兩個值之間的數據范圍,包含兩個值。這些值可以是數值、文本或者日期。10、在Access中,可以從()中進行打開表的操作。A、“數據表”視圖和“設計”視圖B、“數據表”視圖和“表向導”視圖C、“設計”視圖和“表向導”視圖D、“數據庫”視圖和“表向導”視圖標準答案:A知識點解析:本題考查表各種視圖的知識。Access中的表是數據實際存儲的對象,共有三種視圖,“數據表”視圖、“設計”視圖、“表向導”視圖。其中的“數據表”視圖和設計視圖均可以進行打開表的操作,表向導視圖不能完成打開表的操作。11、宏命令RunApp的功能是A、執行指定的SQ[.語句B、執行指定的外部應用程序C、執行指定的宏命令D、執行設置屬性值的宏命令標準答案:B知識點解析:宏命令RunApp用于執行指定的外部應用程序。12、操作MsgBox的作用是()。A、顯示消息框B、使窗口最大化C、關閉或打開系統信息D、從文本文件導入或導出數據標準答案:A知識點解析:MsgBox的作用是顯示消息框。B選項的操作是Maximize命令;C選項的操作是SetWarnings命令;D選項的操作是TransferText命令。這些操作只需看操作英文單詞的中文意思即可。13、設表的長度為n。在下列算法中,最壞情況下時間復雜度最高的是A、堆排序B、希爾排序C、有序鏈表查找D、循環鏈表中尋找最大項標準答案:B知識點解析:希爾排序(ShellSort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進版本。排序方法最壞時間復雜度:直接插入為O(n2)、簡單選擇為O(n2)、起泡排序為O(n2)、快速排序為O(n2)、堆排序為O(nlog2n)、歸并排序為O(nlog2n)。14、設順序表的長度為16,對該表進行簡單插入排序。在最壞情況下需要的比較次數為A、15B、30C、60D、120標準答案:D知識點解析:插入排序的基本思想是:每步將一個待排序的記錄,按其關鍵碼值的大小插入前面已經排序的文件中適當位置上,直到全部插入完為止:最壞情況計算方法(n*(n-1))/2=16*15/2=120。15、在報表中要計算“實發工資”字段的平均值,應將控件的“控件來源”屬性設置為()。A、=Avg([實發工資])B、Avg(實發工資)C、=Avg[實發工資]D、=Avg(實發工資)標準答案:A知識點解析:“控件來源”是系統如何檢索或保存窗體中要顯示的數據。如果控件來源中包含一個字段名,那么控件中顯示的就是數據表中該字段的值,如果控件來源中含有一個計算表達式,那么這個控件會顯示計算結果。根據題意要顯示“實發工資”的平均值,應該用計算表達式Avg([實發工資])。選項B、D中實發工資沒有帶“[]”,系統不能識別為字段,且選項B中沒有“=”,不符合題意。選項C中Avg后沒有“()”,系統不能識別為“Avg()”函數,不符合題意。故選擇A選項。16、“特殊效果”屬性值用于設置控件的顯示特效,下列屬于“特殊效果”的屬性值的是()。①平面②顏色③凸起④蝕刻⑤透明⑥陰影⑦凹陷⑧鑿痕⑨傾斜A、①②③④⑤⑥B、①③④⑤⑥⑦C、①④⑤⑥⑦⑧⑨D、①③④⑤⑥⑦⑧標準答案:D知識點解析:“特殊效果”值用于設置控件的顯示特效,包括“凹陷”、“鑿痕”等,但是不包括“顏色”。17、在窗體設計時,可設置窗體、主體、標簽或文本框等內容的屬性。下列選項中,屬于窗體的屬性是()。A、成為當前B、字體顏色C、控件來源D、輸入掩碼標準答案:A知識點解析:成為當前是窗體的屬性,其余三個選項均為窗體中控件的屬性。18、VBA的子字符串檢索函數是()。A、InStrB、LenC、RightD、Replace標準答案:A知識點解析:Instr為字符串檢索函數,使用格式為:Instr([Start,]<Str1>,<Str2>[,Compare]),用于檢索字符串Str2在字符串Str1中最早出現的位置,返回一個整數。19、下面不屬于白盒測試方法的是A、分支覆蓋B、語句覆蓋C、條件覆蓋D、邊界值分析標準答案:D知識點解析:白盒測試是把程序看成裝在一只透明的白盒里,測試者完全了解程序的結構和處理過程。它根據程序的內部邏輯來設計測試用例,檢查程序中的邏輯通路是否都按預定的要求正確地工作。白盒測試的測試方法有代碼檢查法、靜態結構分析法、靜態質量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程序變異:白盒測試法的覆蓋標準有邏輯覆蓋、循環覆蓋和基本路徑測試。其中邏輯覆蓋包括語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋。常用的黑盒測試方法和技術有:等價類劃分法、邊界值分析法、錯誤推測法和因果圖等。所以選項D正確。20、在宏表達式中要引用Form1窗體中的txt1控件的值,正確的引用方法是()。A、Form1!txt1B、txt1C、Forms!Form1!txt1D、Forms!txt1標準答案:C知識點解析:在宏表達式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。21、在窗體上有一個命令按鈕Commandl和一個文本框Textl,編寫事件代碼如下PrivateSubCommandl_Click()Dimi,j,xFori=1To20sep2x=0Forj=iTo20step3x=x+1NextjNextiText1.Value=Str(x)EndSub打開窗體運行后,單擊命令按鈕,文本框中顯示的結果是A、1B、7C、17D、400標準答案:A知識點解析:外循環每次循環都將x重置為0,所以只看外循環的最后一次即i=20時,此時內循環j=i=20開始以步長為2開始遞增,遞增一次執行x=x+1=0+1=1后便結柬循環,所以最后文本框顯示的結果為1。22、VBA中命令Write#和Print#的區別是()。A、Write#將數據寫入指定文件,而Print#是創建一個新的打印文件B、Write#將數據寫入打印文件,而Print#是創建一個新的指定文件C、write#能將數據寫入指定文件或打印文件,而Print#只能是創建一個新的指定文件D、Write#只能將數據寫入指定文件,而Print#可以創建一個新的指定文件或打印文件標準答案:A知識點解析:write#是將數據寫入指定文件,而Print#是創建一個新的打印文件。23、在關系模型中,每一個二維表稱為一個A、關系B、屬性C、元組D、主碼(鍵)標準答案:A知識點解析:每個二維表代表一個關系,由表框架及表的元組組成。24、發生在控件接收焦點之前的事件是A、EnterB、ExitC、GotFocusD、LostFocus標準答案:A知識點解析:本題考查焦點的知識。一個控件得到焦點到失去焦點,所觸發的時間順序依次為:Enter(控件)→GotFocus(控件)→Exit(控件)→LostFocus(控件)。25、在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下事件代碼:PrivateSubCommand1Click()S=“ABBACDDCBA”ForI=6T02.Step-2x=Mid(s,I,I)y=Lefl(s,I)z=Right(s,I)z=X&Y&ZNextIMsgBoxZEndSub窗體打開運行后,單擊命令按鈕,則消息框的輸出結果是A、AABAABB、ABBABAC、BABBAD、BBABBA標準答案:D知識點解析:本題考查VBA中循環和取子串函數的知識。在VBA中有三種取子串函數:Left函數用于在字符串左端開始取n個字符;Right函數用于在字符串右端開始取n個字符(注意子串中字符的順序與母串中相同);Mid函數可以實現在任何位置取任何長度的子串。在本題中由于循環每次都會為z賦一個新的值Right(s,i),所以只有最后一次循環中的z值才有意義。最后一次循環時i=2,所以D選項正確。26、Access有多種查詢類型,如下圖所示的是()。A、參數查詢B、操作查詢C、交叉表查詢D、分組總計查詢標準答案:D知識點解析:在查詢中,可以執行許多類型的計算。從上圖中可以看出"性別"字段的"總計"行為"分組","成績"字段的"總計"行為平均值,可知上圖查詢實現的功能是按照性別進行分組統計男女生的平均成績,為分組總計查詢,是選擇查詢的一種類型。27、對象實現了數據和操作的結合,是指對數據和數據的操作進行()。A、組合B、隱藏C、集成D、封裝標準答案:D知識點解析:對象是由數據及可以對這些數據施加的操作組成的統一體。對象的內部,即處理能力的實行和內部狀態,對外是看不見的,這一特性稱作對象的封裝。28、下列關于Access索引的敘述中,正確的是A、建立索引可以提高查找速度,且可以對表中的記錄實施唯一性限制B、建立索引不能提高查找速度,但可以對表中的記錄實施唯一性限制C、建立索引可以提高查找速度,但不能對表中的記錄實施唯一性限制D、建立索引不能提高查找速度,且不能對表中的記錄實施唯一性限制標準答案:A知識點解析:索引可以根據鍵值提高數據查找和排序的速度,并且能對表中的記錄實施唯一性,所以選項A正確。29、下列程序的功能是返回當前窗體的記錄集SubGetRecNum()DimrsAsObjectSetrS=MsgBoxrs.RecordC0untEndSub為保證程序輸出記錄集(窗體記錄源)的記錄數,空白處應填入的語句是A、RecordsetB、Me.RecordsetC、RecordSourceD、Me.RecordSource標準答案:B知識點解析:Me.Recordset為記錄集,Me.RecordSource是記錄源,本題要求輸出記錄集的記錄數。30、所有字符轉換為大寫的輸入掩碼是()。A、0B、>C、<D、A標準答案:B知識點解析:A選項指必須輸入數字(0~9),B選項指所有字符轉換為大寫,C選項指所有字符轉換為小寫,D選項指必須輸入字母或數字。31、在實體關系模型中,有關系R(學號,姓名)和關系S(學號,課程名,課程成績),要得到關系Q(學號,姓名,課程名,課程成績),應該使用的關系運算是A、投影B、選擇C、聯接D、自然聯接標準答案:C知識點解析:聯接運算是將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足聯接條件的元組,本題中生成的關系Q包含關系R和關系s中的所有屬性,所以選項C正確。32、以下關于操作查詢的敘述中,錯誤的是A、在更新查詢中可以使用計算功能B、刪除查詢可刪除符合條件的記錄C、生成表查詢生成的新表是原表的子集D、追加查詢要求兩個表的結構必須一致標準答案:D知識點解析:追加查詢需要源數據表中的字段與目標表中的字段能夠對應,而不需要兩個表的結構完全一致,所以選項D敘述錯誤。33、利用對話框提示用戶輸入查詢條件,這樣的查詢屬于A、選擇查詢B、參數查詢C、操作查詢D、SQL查詢標準答案:B知識點解析:選擇查詢:根據指定的查詢準則,從一個或多個表中獲取數據并顯示結果,也可以對記錄進行總計、計數、平均以及其他類型的計算,選擇查詢結果是一組數據記錄,即動態集。參數查詢是一種利用對話框來提示用戶輸入準則的查詢,這種查詢可以根據用戶輸入的準則來。操作查詢包括生成表查詢、追加查詢、刪除查詢和更新查詢。SQL查詢是直接運用SQL語句執行查詢任務的一種查詢。34、若在窗體設計過程中,命令按鈕Command()的事件屬性設置如下圖所示,則含義是A、只能為“進入”事件和“單擊”事件編寫事件過程B、不能為“進入”事件和“單擊”事件編寫事件過程C、“進入”事件和“單擊”事件執行的是同一事件過程D、已經為“進入”事件和“單擊”事件編寫了事件過程標準答案:D知識點解析:本題中如圖所示,“進入”與“單擊”操作都跟有[事件過程]字樣,代表已經為兩事件編寫了事件過程,若沒有編寫則不顯示[事件過程]字樣,編寫的過程在VBA程序中可看到。35、在窗體中要顯示一門課程的基本信息和選修該課程的學生,窗體設計時要在主窗體中顯示課程的基本信息,在子窗體中顯示選修該課程的學生名單,則主窗體和子窗體數據源之間的關系是A、一對一關系B、一對多關系C、多對一關系D、多對多關系標準答案:B知識點解析:在主窗體中顯示一門課程的基本信息,則子窗體中顯示所有選修該課程的學生信息,所以主子窗體之間的關系為“一對多”的關系,所以選項B正確。36、在學校中,“班級”與“學生”兩個實體集之間的聯系屬于()關系。A、一對一B、一對多C、多對一D、多對多標準答案:B知識點解析:一個班可以有多名學生,而一名學生只能屬于一個班級,所以“班級”與“學生”兩個實體集之間的聯系屬于一對多關系。37、下列敘述中正確的是A、軟件交付使用后還需要進行維護B、軟件一旦交付使用就不需要再進行維護C、軟件交付使用后其生命周期就結束D、軟件維護是指修復程序中被破壞的指令標準答案:A知識點解析:暫無解析38、下列程序的輸出結果是PrivateSubCommand3_Click()t=0m=1sum=0Dot=t+msum=sum+tm=m+2LoopWhilem<=5MsgBox"Sum="&sumEndSubA、Sum=6B、Sum=10C、Sum=35D、Sum=14標準答案:D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 東蘭縣2026年數學三上期末學業水平測試模擬試題含解析
- 恒美智造氮吹濃縮儀深度測評:國產頭部廠家穩定性與精度全面驗證
- 《動物藥學》-四真實踐項目-阿莫西林片的含量測定
- 《美川藏線上》課件
- 《設計心理學》課件
- 蘇州工業園區勝浦街道2026年社工招聘考試【結構化面試題庫+高分答題模板】(含考官評分要點)
- 2026年驅腸蟲藥行業創新驅動因素深度報告001
- 制冷劑項目績效評價
- 線上直播電商業務搭建實施方案
- 項目交付驗收與復盤總結手冊
- 酒店信息安全管理制度
- 合伙投資分紅合同模板
- 2024年成人高考專升本《數學》考試真題附答案
- GD-C3-51939 機房供配電系統檢驗批質量驗收記錄
- GB/T 6829-2024剩余電流動作保護電器的一般安全要求
- 初中數學因式分解練習題100題附詳解
- 電商倉庫商品出庫流程培訓課件
- 安徽-建標〔2017〕191號附件-2018工程量清單計價辦法
- 2024年人民網總網招聘筆試參考題庫含答案解析
- 第六章-古樹名木的養護管理課件
- cw3-2500m萬能式斷路器說明書
評論
0/150
提交評論