國家二級(ACCESS)機(jī)試模擬試卷19(共470題)_第1頁
國家二級(ACCESS)機(jī)試模擬試卷19(共470題)_第2頁
國家二級(ACCESS)機(jī)試模擬試卷19(共470題)_第3頁
國家二級(ACCESS)機(jī)試模擬試卷19(共470題)_第4頁
國家二級(ACCESS)機(jī)試模擬試卷19(共470題)_第5頁
已閱讀5頁,還剩155頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

國家二級(ACCESS)機(jī)試模擬試卷19(共9套)(共470題)國家二級(ACCESS)機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列哪一條不屬于數(shù)據(jù)庫設(shè)計的任務(wù)?()A、設(shè)計數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)B、設(shè)計數(shù)據(jù)庫概論結(jié)構(gòu)C、設(shè)計數(shù)據(jù)庫邏輯結(jié)構(gòu)D、設(shè)計數(shù)據(jù)庫物理結(jié)構(gòu)標(biāo)準(zhǔn)答案:A知識點解析:數(shù)據(jù)庫設(shè)計工作量大而且過程復(fù)雜,既是一項數(shù)據(jù)庫工程也是一項龐大的軟件工程??紤]數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)全過程,將數(shù)據(jù)庫設(shè)計分為以下6個階段:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施和數(shù)據(jù)庫的運行和維護(hù)。2、假設(shè)已在Access中建立了包含“書名”“單價”和“數(shù)量”等三個字段的“tofg”表,以該表為數(shù)據(jù)源創(chuàng)建的窗體中,有一個計算訂購總金額的文本框,其控制來源為A、[單價]*[數(shù)量]B、=[單價]*[數(shù)量]C、[圖書訂單表]![單價]*[圖書訂單表]![數(shù)量]D、=[圖書訂單表]![單價]*[圖書訂單表]![數(shù)量]標(biāo)準(zhǔn)答案:B知識點解析:本題考查計算控件及數(shù)據(jù)庫對象的引用方法。計算控件要求控件來源的表達(dá)式必須以“=”號開頭。數(shù)據(jù)庫對象的引用基本語法格式為:Forms(或Reports)!窗體(或報表)名稱!控件名稱[.屬性名],其中Forms或Reports分別表示窗體或報表對象集合。感嘆號“!”分隔開對象名稱和控件名稱?!皩傩悦Q”部分默認(rèn)(即在控件名稱后不添加屬性)時,表示該控件的值。本題計算控件中引用的是當(dāng)前窗體記錄源中的“單價”和“數(shù)量”字段,字段必須用“[]”括起來。3、確定一個控件在窗體或報表上的位置的屬性是()。A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left標(biāo)準(zhǔn)答案:D知識點解析:本題考查窗體或報表中控件屬性相關(guān)知識。左邊距Left表示控件左邊緣與窗體左邊緣之間的距離,上邊距Top表示控件上邊緣與窗體上邊緣之間的距離。通過設(shè)置控件的左邊距、右邊距以便決定控件出現(xiàn)在窗體上的位置。4、下列程序的功能是返回當(dāng)前窗體的記錄集:SubGetRecNum()DimrsAsObjectSetrs=【】MsgBoxrs.RecordCountEndSub為保證程序輸出記錄集(窗體記錄源)的記錄數(shù),括號內(nèi)應(yīng)填入的語句是()。A、Me.RecordsetB、Me.RecordLocksC、Me.RecordSourceD、Me.RecordSelectors標(biāo)準(zhǔn)答案:A知識點解析:程序中rs是對象變量,指代窗體對象,set語句是將當(dāng)前窗體中的記錄集對象賦給rs對象,Me表示當(dāng)前窗體,用Me指明記錄集來自于窗體,Recordset屬性設(shè)置窗體、報表、列表框控件或組合框控件的記錄源,用Me.Recordset代表指定窗體的記錄源,即記錄源來自于窗體。而RecordSourse屬性用來設(shè)置數(shù)據(jù)源,格式為RecordSourse=數(shù)據(jù)源。因此題目空缺處應(yīng)填Me.RecordSet。5、在VBA中要打開名為"學(xué)生信息錄入"的窗體,應(yīng)使用的語句是()。A、DoCmd.OpenForm"學(xué)生信息錄入"B、OpenForm"學(xué)生信息錄入"C、DoCmd.OpenWindow"學(xué)生信息錄入"D、OpenWindow"學(xué)生信息錄入"標(biāo)準(zhǔn)答案:A知識點解析:在VBA中打開窗體的命令格式如下:DoCmd.OpenForm(FormName,View,F(xiàn)ilterName,WhereCondition,DataMode,WindowMode,OpenArgs)其中FormName是必需的,是字符串表達(dá)式,表示當(dāng)前數(shù)據(jù)庫中窗體的有效名稱。6、下列敘述中,正確的是()。A、在窗體和報表中均不能設(shè)置頁面頁眉B、在窗體和報表中均可以根據(jù)需要設(shè)置頁面頁眉C、在窗體中可以設(shè)置頁面頁眉,在報表中不能設(shè)置頁面頁眉D、在窗體中不能設(shè)置頁面頁眉,在報表中可以設(shè)置頁面頁眉標(biāo)準(zhǔn)答案:B知識點解析:窗體的設(shè)計視圖的結(jié)構(gòu)由5部分組成:主體、窗體頁眉、窗體頁腳、頁面頁眉、頁面頁腳,不包括組頁眉,故在窗體中可以設(shè)置頁面頁眉;報表通常包括7個部分:報表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面頁腳、報表頁腳,故在報表中也可以設(shè)置頁面頁眉。因此,本題應(yīng)選擇B選項。7、在報表中要顯示格式為"共N頁,第N頁"的頁碼,正確的頁碼格式設(shè)置是()。A、="共"+Pages+"頁,第"+Page+"頁"B、="共"+[Pages]+"頁,第"+[Page]+"頁"C、="共"&Pages&"頁,第"&Page&"頁"D、="共"&[Pages]&"頁,第"&[Page]&"頁"標(biāo)準(zhǔn)答案:D知識點解析:在報表中添加計算字段應(yīng)以"="開頭,在報表中要顯示格式為"共N頁,第N頁"的頁碼,需要用到[Pages]和[Page]這兩個計算項,所以正確的頁碼格式設(shè)置是="共"&[Pages]&"頁,第"&[Page]&"頁",即選項D)為正確答案。8、軟件是指A、程序B、程序和文檔C、算法加數(shù)據(jù)結(jié)構(gòu)D、程序、數(shù)據(jù)與相關(guān)文檔的完整集合標(biāo)準(zhǔn)答案:D知識點解析:計算機(jī)軟件是計算機(jī)系統(tǒng)中與硬件相互依存的另一部分,是包括程序、數(shù)據(jù)與相關(guān)文檔的完整集合。軟件由兩部分組成:一是機(jī)器可執(zhí)行的程序和數(shù)據(jù):二是機(jī)器不可執(zhí)行的,與軟件開發(fā)、運行、維護(hù)、使用等有關(guān)的文檔。9、在VBA中要打開名為“學(xué)生信息錄入”的窗體,應(yīng)使用的語句是()。A、DoCmd.OpenForm"學(xué)生信息錄入"B、OpenForm"學(xué)生信息錄入"C、DoCmd.OpenWindow"學(xué)生信息錄入"D、OpenWindow"學(xué)生信息錄入"標(biāo)準(zhǔn)答案:A知識點解析:在VBA中打開窗體的命令格式如下:DoCmd.OpenForm(FormName,View,FilterName,Where—Condition,DataMode,WindowMode,OpenArgs)萁中FormName是必需的,是字符串表達(dá)式,表示當(dāng)前數(shù)據(jù)庫中窗體的有效名稱。10、在Access數(shù)據(jù)庫中,表是()。A、關(guān)系B、索引C、記錄D、數(shù)據(jù)庫標(biāo)準(zhǔn)答案:A知識點解析:在Access中,一個“表”就是一個關(guān)系,每個關(guān)系都有一個關(guān)系名,即表名。11、在已建窗體中有一命令按鈕(名為Command1),該按鈕的單擊事件對應(yīng)的VBA代碼為:PrivateSubCommand1_Click()subT.Form.RecordSource="select*from雇員"EndSub單擊該按鈕實現(xiàn)的功能是()。A、使用select命令查找"雇員"表中的所有記錄B、使用select命令查找并顯示"雇員"表中的所有記錄C、將subT窗體的數(shù)據(jù)來源設(shè)置為一個字符串D、將subT窗體的數(shù)據(jù)來源設(shè)置為"雇員"表標(biāo)準(zhǔn)答案:D知識點解析:窗體的RecordSource屬性指明窗體的數(shù)據(jù)源,題目中窗體數(shù)據(jù)源來自一條SQL語句"select*from雇員",該語句從數(shù)據(jù)表"雇員"中選取所有記錄,即窗體數(shù)據(jù)來源為"雇員"表。12、下列關(guān)于在SQL語句中使用DESC的說法中,正確的是()。A、DESC關(guān)鍵字必須與ORDERBY關(guān)鍵字一起使用B、DESC關(guān)鍵字必須與GROUPBY關(guān)鍵字一起使用C、DESC關(guān)鍵字必須與WHEREBY關(guān)鍵字一起使用D、DESC關(guān)鍵字必須與INNERJOIN關(guān)鍵字一起使用標(biāo)準(zhǔn)答案:A知識點解析:SELECT語句的格式為:SELECT字段列表FROM表名[WHERE條件表達(dá)式][ORDERBY列名][ASC][DESC]。通過ORDERBY短語可以對查詢的結(jié)果進(jìn)行排序,與ASC、DESC搭配使用,ASC實現(xiàn)升序排序,DESC實現(xiàn)降序排序。13、假定有以下循環(huán)結(jié)構(gòu)DoUntil條件循環(huán)體Loop則正確的敘述是()。A、如果“條件”值為0,則一次循環(huán)體也不執(zhí)行B、如果“條件”值為0,則至少執(zhí)行一次循環(huán)體C、如果“條件”值不為0,則至少執(zhí)行一次循環(huán)體D、不論“條件”是否為“真”,至少要執(zhí)行一次循環(huán)體標(biāo)準(zhǔn)答案:B知識點解析:本題考查VBA中DoUntil...Loop循環(huán)的知識。對于這種循環(huán)結(jié)構(gòu),首先看條件判斷在循環(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ū)分清楚。本題中是先判斷條件,條件值為0表示條件是False,則至少執(zhí)行一次循環(huán)體。14、在關(guān)系模型中,每一個二維表稱為一個A、關(guān)系B、屬性C、元組D、主碼(鍵)標(biāo)準(zhǔn)答案:A知識點解析:每個二維表代表一個關(guān)系,由表框架及表的元素組組成。15、下列過程的功能是:通過對象變量返回當(dāng)前窗體的Recordset屬性記錄集引用,消息框中輸出記錄集的記錄(即窗體記錄源)個數(shù)。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox【】EndSub程序括號內(nèi)應(yīng)填寫的是()。A、CountB、rs.CountC、RecordCountD、rs.RecordCount標(biāo)準(zhǔn)答案:D知識點解析:題目中對象變量rs返回了當(dāng)前窗體的RecordSet屬性記錄集的引用,那么通過訪問對象變量rs的屬性:RrcordCount就可以得到該記錄集的記錄個數(shù),引用方法為rs.RcordCount。16、在下面關(guān)于數(shù)據(jù)表視圖與查詢關(guān)系的說法中,錯誤的是()。A、在查詢的數(shù)據(jù)表視圖和表的數(shù)據(jù)表視圖中窗口幾乎相同B、在查詢的數(shù)據(jù)表視圖中對顯示的數(shù)據(jù)記錄的操作方法和表的數(shù)據(jù)表視圖中的操作相同C、查詢可以將多個表中的數(shù)據(jù)組合到一起,使用查詢進(jìn)行數(shù)據(jù)的編輯操作可以像在一個表中編輯一樣,對多個表中的數(shù)據(jù)同時進(jìn)行編輯D、基礎(chǔ)表中的數(shù)據(jù)不可以在查詢中更新,這與在數(shù)據(jù)表視圖的表窗口中輸入新值不一樣,因為這里充分考慮到基礎(chǔ)表的安全性標(biāo)準(zhǔn)答案:D知識點解析:本題考查查詢數(shù)據(jù)表視圖的知識。查詢的數(shù)據(jù)表視圖就是查詢后得到的數(shù)據(jù)視圖,其顯示方式和表的數(shù)據(jù)表視圖中窗口幾乎相同,記錄操作方法也相同,并且可以將多個表中的數(shù)據(jù)組合到一起,像在一個表中編輯一樣對多個表中的數(shù)據(jù)同時進(jìn)行編輯。可以在數(shù)據(jù)表視圖中直接更新基礎(chǔ)表中的數(shù)據(jù)。17、已知過程GetData的定義如下:PrivateSubGetData(ByReffAsInteger)f=f+2EndSub若在主調(diào)過程中采用的調(diào)用語句是"CallGetData(J+5)",則下列選項中正確的是A、由于形式參數(shù)被說明為ByRef,則實際參數(shù)不能是表達(dá)式B、由于形式參數(shù)被說明為ByRef,則實際參數(shù)應(yīng)該使用數(shù)組名C、將表達(dá)式J+5的值傳遞給變量f,并將f的計算結(jié)果返回變量J中D、將表達(dá)式J+5的值傳遞給變量f,但不會將f的計算結(jié)果返回變量J中標(biāo)準(zhǔn)答案:D知識點解析:ByRef是指參數(shù)按地址傳遞,但是在這里面參數(shù)是一個表達(dá)式,表達(dá)式的結(jié)果會賦給一個臨時變量,然后把臨時變量的地址傳遞給f,因此f的計算結(jié)果并不會影響J的值。因此,本題應(yīng)選擇D選項。18、在宏表達(dá)式中要引用Form1窗體中的txt1控件的值,正確的引用方法是()。A、Form1!txt1B、txt1C、Forms!Form1!txt1D、Forms!txt1標(biāo)準(zhǔn)答案:C知識點解析:在宏表達(dá)式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。19、下面顯示的是查詢設(shè)計視圖的“設(shè)計網(wǎng)格”部分,從所顯示的內(nèi)容中可以判斷出該查詢要查找的是()。A、性別為“女”且1980年以前參加工作的記錄B、性別為“女”且1980年以后參加工作的記錄C、性別為“女”或者1980年以前參加者作的記錄D、性別為“女”或者1980年以后參加工作的記錄標(biāo)準(zhǔn)答案:A知識點解析:本題考查查詢條件的知識。由圖中可以看出,兩個查詢條件位于同一行,說明兩個條件之間是“與”的關(guān)系;Year(工作時間)<1980,說明工作時間在1980年以前。20、用來指明復(fù)選框的當(dāng)前選中狀態(tài)的屬性是()。A、SelectedB、CaptionC、ValueD、ControlSource標(biāo)準(zhǔn)答案:C知識點解析:ControlSource屬性:把控件和數(shù)據(jù)綁在一起。Value屬性:用來指明復(fù)選框的當(dāng)前狀態(tài)。Caption屬性:指定顯示在復(fù)選框旁邊的文字。21、下列關(guān)于報表的敘述中,正確的是()。A、報表只能輸入數(shù)據(jù)B、報表只能輸出數(shù)據(jù)C、報表可以輸入和輸出數(shù)據(jù)D、報表不能輸入和輸出數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識點解析:報表是Access提供的一種對象,用于將數(shù)據(jù)庫中的數(shù)據(jù)以格式化形式顯示和打印輸出,不能用于輸入。22、為使窗體每隔5秒鐘激發(fā)一次計時器事件(timer事件),應(yīng)將其Interval屬性值設(shè)置為()。A、5B、500C、300D、5000標(biāo)準(zhǔn)答案:D知識點解析:窗體計時器間隔以毫秒為單位,Interval屬性值為1000時,間隔為1秒,為5000時則間隔為5秒。23、定位到同一字段最后一條記錄中的快捷鍵是()。A、【End】B、【Ctrl】+【End】C、【Ctrl】+【↓】D、【Ctrl】+【Home】標(biāo)準(zhǔn)答案:C知識點解析:本題考查的是在“數(shù)據(jù)表”視圖中瀏覽表中數(shù)據(jù)的快捷鍵。其中【End】的作用是使光標(biāo)快速移到單行字段的結(jié)尾;【Ctrl】+【End】的作用是使光標(biāo)快速移到多行字段的結(jié)尾;【Ctrl】【↓】的作用是使光標(biāo)快速移到當(dāng)前字段的最后一條記錄;【Ctrl】+【Home】的作用是使光標(biāo)快速移到多行字段的開頭。24、內(nèi)置計算函數(shù)Max的功能是A、計算所有指定字段值的最大值B、計算全部數(shù)值型字段的最大值C、計算一條記錄中數(shù)值型字段的最大值D、計算一條記錄中指定字段的最大值標(biāo)準(zhǔn)答案:A知識點解析:內(nèi)置計算函數(shù)Max屬于統(tǒng)計函數(shù)中的一個,標(biāo)準(zhǔn)形式是:Max(字符表達(dá)式),功能是計算字符表達(dá)式中的最大值。根據(jù)題意,字符表達(dá)式用來指定某一字段,經(jīng)Max函數(shù)后計算出字符表達(dá)式指定的字段值的最大值。因此選擇A選項。25、一棵二叉樹共有25個節(jié)點,其中5個是葉子節(jié)點,則度為1的節(jié)點數(shù)為()。A、4B、6C、10D、16標(biāo)準(zhǔn)答案:D知識點解析:根據(jù)二叉樹的性質(zhì)3:在任意一棵二叉樹中,度為0的葉子節(jié)點總是比度為2的節(jié)點多一個,所以本題中度為2的節(jié)點是5—1=4個,所以度為1的節(jié)點的個數(shù)是25—5—4=16個。26、下列關(guān)于SQL命令的敘述中,正確的是()。A、DELETE命令不能與GROUPBY關(guān)鍵字一起使用B、SELECrl、命令不能與GROUPBY關(guān)鍵字一起使用C、INSERT命令與GROUPBY關(guān)鍵字一起使用可以按分組將新記錄插入到表中D、UPDATE命令與GROUPBY關(guān)鍵字一起使用可以按分組更新表中原有的記錄標(biāo)準(zhǔn)答案:A知識點解析:SQL查詢中使用Groupby子句用來進(jìn)行分組統(tǒng)計,可以和SELECT、INSERT、UPDATE搭配使用,不能與。DELETE搭配使用,所以選項A正確。27、Sub過程與Function過程最根本的區(qū)別是A、Sub過程的過程名不能返回值,而Function過程能通過過程名返回值B、Sub過程可以使用Call語句或直接使用過程名調(diào)用,而Function過程不可以C、兩種過程參數(shù)的傳遞方式不同D、Function過程可以有參數(shù),Sub過程不可以標(biāo)準(zhǔn)答案:A知識點解析:本題考查函數(shù)過程和子過程的知識。函數(shù)過程和子過程都是過程,都可以使用Call語句進(jìn)行調(diào)用,都可以指定參數(shù),并且都可以指定用傳址還是傳值的方式進(jìn)行參數(shù)傳遞。它們除了定義的關(guān)鍵字不同外的根本區(qū)別是:函數(shù)過程最終會通過過程名返回一個函數(shù)值,而子過程不會。28、有三個關(guān)系R、S和T如下:其中關(guān)系T南關(guān)系R和S通過某種操作得到,該操作為()。A、笛卡兒積B、交C、并D、自然連接標(biāo)準(zhǔn)答案:D知識點解析:自然連接是一種特殊的等值連接,它要求兩個關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進(jìn)行的是自然連接操作。29、在查詢中無法實現(xiàn)的操作是()。A、運行查詢時可以指定記錄的排列順序B、運行查詢時根據(jù)輸入的條件顯示表中滿足條件的結(jié)果C、運行查詢時根據(jù)輸入的表名顯示指定表的查詢結(jié)果D、可在查詢中設(shè)置計算字段顯示對表中多個字段的計算結(jié)果標(biāo)準(zhǔn)答案:C知識點解析:在運行查詢時,可以在數(shù)據(jù)表視圖中選中某一字段列,設(shè)置記錄的排列順序(升序或降序),所以選項A的操作可以實現(xiàn);參數(shù)查詢能夠在運行查詢時根據(jù)輸入的條件顯示表中滿足條件的結(jié)果,所以選項B的操作可以實現(xiàn);可以在查詢中設(shè)置表達(dá)式實現(xiàn)對表中多個字段的計算,所以選項D的操作可以實現(xiàn);運行查詢時無法根據(jù)輸入的表名顯示指定表的查詢結(jié)果,只能在建立查詢時指定表名。故本題選擇C選項。30、下列關(guān)于SQL命令的敘述中,錯誤的是()。A、DELETE命令不能與GROUPBY關(guān)鍵字一起使用B、SELECT命令不能與GROUPBY關(guān)鍵字一起使用C、INSERT命令不能與GROUPBY關(guān)鍵字一起使用D、UPDATE命令不能與GROUPBY關(guān)鍵字一起使用標(biāo)準(zhǔn)答案:B知識點解析:SQL查詢中使用GroupBY子句用來進(jìn)行分組統(tǒng)計,不能與DELETE、INSERT和UPDATE搭配使用,但是可以和SELECT命令一起使用,故本題選擇B選項。31、在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。A、需求分析階段B、概念設(shè)計階段C、邏輯設(shè)計階段D、物理設(shè)計階段標(biāo)準(zhǔn)答案:C知識點解析:E-R圖轉(zhuǎn)換成關(guān)系模型數(shù)據(jù)則是把圖形分析出來的聯(lián)系反映到數(shù)據(jù)庫中,即設(shè)計出表,所以屬于邏輯設(shè)計階段。32、Rnd函數(shù)不可能產(chǎn)生的值是()。A、0B、1C、0.1234D、0.00005標(biāo)準(zhǔn)答案:B知識點解析:Rnd函數(shù)產(chǎn)生一個0~1之間的單精度隨機(jī)數(shù),Rnd函數(shù)返回小于1但大于或等于0的值。33、設(shè)Student為學(xué)生關(guān)系,SC為學(xué)生選課關(guān)系,Sno為學(xué)生號,Sname為學(xué)生姓名,Cno為課程號,執(zhí)行下面SQL語句的查詢結(jié)果是()。SelectStudent.SnameFromStudent,SCWhereStudent.Sno=SC.SnoandSC.Cno=’C1’A、選出選修C1課程的學(xué)生信息B、選出選修C1課程的學(xué)生姓名C、選出Student中學(xué)生號與SC中學(xué)生號相等的信息D、選出Student和SC中的一個關(guān)系標(biāo)準(zhǔn)答案:B知識點解析:本題考查SQL中查詢語句的知識。在SQL的查詢語句中,Select子句用于指定最后結(jié)果中的字段,Where子句用于指定查詢條件,只有滿足條件的元組才會出現(xiàn)在結(jié)果中。對于本題來說,由于Select子句后面是Student.Sname,故此查詢結(jié)果只有學(xué)生姓名;Where子句中首先將Student.Sno和SC.Sno相等的篩選出來,是為兩表連接:并且條件“SC.Cno=’C1”限定了選修的課程號為C1。34、在下列關(guān)于宏和模塊的敘述中,正確的是()。A、模塊是能夠被程序調(diào)用的函數(shù)B、通過定義宏可以選擇或更新數(shù)據(jù)C、宏或模塊都不能是窗體或報表上的事件代碼D、宏可以是獨立的數(shù)據(jù)庫對象,可以提供獨立的操作動作標(biāo)準(zhǔn)答案:D知識點解析:模塊是Access系統(tǒng)中的一個重要的對象,它以VBA語言為基礎(chǔ)編寫,以函數(shù)過程(Function)或子過程(Sub)為單元的集合方式存儲,因此,選項A)錯誤。模塊是裝著VBA代碼的容器。模塊分為類模塊和標(biāo)準(zhǔn)模塊兩種類型。窗體模塊和報表模塊都屬于類模塊,它們從屬于各自的窗體和報表,因此,選項C)錯誤。使用宏,可以實現(xiàn)以下一些操作:①在首次打開數(shù)據(jù)庫時,執(zhí)行一個或一系列操作。②建立自定義菜單欄。③從工具欄上的按鈕執(zhí)行自己的宏或程序。④將篩選程序加到各個記錄中,從而提高記錄查找的速度。⑤可以隨時打開或者關(guān)閉數(shù)據(jù)庫對象。⑥設(shè)置窗體或報表控件的屬性值。⑦顯示各種信息,并能夠使計算機(jī)揚聲器發(fā)出報警聲,以引起用戶的注意。⑧實現(xiàn)數(shù)據(jù)自動傳輸,可以自動地在各種數(shù)據(jù)格式之間導(dǎo)入或?qū)С鰯?shù)據(jù)。⑨可以為窗體定制菜單,并可以讓用戶設(shè)計其中的內(nèi)容。因此,選項B)錯誤。所以本題正確答案為D)。35、若要在文本型字段查詢"Access"開頭的字符串,正確的條件表達(dá)式是A、like"Access*"B、like"Access"C、like"*Access*"D、like"*Access"標(biāo)準(zhǔn)答案:A知識點解析:Like用于指定查找文本字段的字符模式,通配符*表示與任何個數(shù)的字符匹配。因此,Like"Access"表示查詢字段值為"Access"字樣的記錄,Like"*Access*"表示查詢包含"Access"字樣的記錄,Like"*Access"表示查詢字段值中最后六個字符為"Access"字樣的記錄,Like"Access*"表示查詢字段值中前六個字符為"Access"字樣的記錄。36、對數(shù)據(jù)表進(jìn)行篩選操作的結(jié)果是將A、滿足條件的記錄保存在新表中B、不滿足條件的記錄從表中隱藏C、不滿足條件的記錄從表中刪除D、不滿足條件記錄保存在新表中標(biāo)準(zhǔn)答案:B知識點解析:由書本知識知,經(jīng)過篩選后的表,只顯示滿足條件的記錄,而那些不滿足條件的記錄將被隱藏起來。因此,本題應(yīng)選擇B選項。37、若數(shù)據(jù)庫中有表STUD,則下列函數(shù)實現(xiàn)的功能是FunctionDropPrimaryKey()DimstrSQLAsStringstrSQL="ALTERTABLESTUDDropCONSTRAINTPRIMARY_KEY"CurrentProject.Connection.ExecutestrSQLEndFunctionA、為關(guān)系STUD中設(shè)置主關(guān)鍵字B、取消關(guān)系STUD中的主關(guān)鍵字C、為關(guān)系STUD添加索引D、取消關(guān)系STUD的全部索引標(biāo)準(zhǔn)答案:B知識點解析:根據(jù)題意,用Function定義了一個自定義函數(shù),函數(shù)名為:DropPrimaryKey。在函數(shù)DropPrimaryKey中定義了一個strSQL的Sql語句,該Sql語句中使用Alter語句修改表STUD的表結(jié)構(gòu)。其中,DropConstraintprimary_key表示取消表STUD中的主關(guān)鍵字,因此選擇B選項。38、報表的分組統(tǒng)計信息顯示的區(qū)域是A、報表頁眉或報表頁腳B、頁面頁眉或頁面頁腳C、組頁眉或組頁腳D、主體標(biāo)準(zhǔn)答案:C知識點解析:列表框可顯示一組數(shù)據(jù)列表,用戶只能在其中選擇;圖像主要用于在窗體中顯示圖形、圖像,使窗體更加美觀;標(biāo)簽主要用于在窗體或報表中顯示說明性文本,如窗體標(biāo)題,顯示內(nèi)容是固定不變的;文本框主要用于顯示、輸入、編輯數(shù)據(jù)源等。39、在報表中輸出當(dāng)前日期的函數(shù)是A、DateB、NowC、TimeD、Year標(biāo)準(zhǔn)答案:A知識點解析:A選項輸出的是當(dāng)前的日期,不包含當(dāng)前時間;B選項實現(xiàn)的功能是輸出當(dāng)前日期和時間;C選項Time輸出的是返回當(dāng)前的時間部分(即只有時分秒的部分);D選項中Year的功能是返回某個日期的年份,因此,選擇A選項。40、“學(xué)生表”中有學(xué)號、姓名、班級和成績等字段。執(zhí)行如下SQL命令:SELECT班級,AVG(成績)AS平均成績FROM學(xué)生表GROUPBY班級ORDERBY2其結(jié)果是()。A、提示錯誤信息B、按班級排序,計算并顯示所有學(xué)生的性別和平均成績C、按班級分組計算平均成績,并按班級排序顯示班級的平均成績D、按班級分組計算平均成績,并按平均成績排序顯示班級的平均成績標(biāo)準(zhǔn)答案:D知識點解析:本題中“GROUPBY班級”表示按照班級字段進(jìn)行分組,SELECT語句后的字段列表中使用AVG(成績)夷示統(tǒng)計成績的平均值,最終顯示出來的結(jié)果使用“ORDERBY2”表示按照SELECT后面字段列表中的第2個字段(平均成績)進(jìn)行排序,故本題選擇D選項。二、基本操作題(本題共5題,每題1.0分,共5分。)在考生文件夾下,已有“sampl.a(chǎn)ccdb”數(shù)據(jù)庫文件和Stab.xls文件,“sampl.a(chǎn)ccdb”中已建立表對象“student”和“grade”,試按以下要求,完成表的各種操作:41、將考生文件夾下的Stab.xls文件導(dǎo)入到“student”表中。標(biāo)準(zhǔn)答案:步驟1:打開“sampl.a(chǎn)ccdb”數(shù)據(jù)庫,在【外部數(shù)據(jù)】功能區(qū)的“導(dǎo)入并鏈接”組中單擊“Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據(jù)-Excel電子表格】對話框中,單擊“瀏覽”按鈕,在彈出的【打開】對話框內(nèi)瀏覽“Stab.xls”文件所在的存儲位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟3:接著在【獲得外部數(shù)據(jù).Excel電子表格】對話框中選中“在表中追加一份記錄的副本”項,并在其下方的列表框中選擇“student”表,單擊“確定”按鈕。步驟4:系統(tǒng)彈出【導(dǎo)入數(shù)據(jù)表向?qū)А繉υ捒?,此時默認(rèn)的是sheetl表中的數(shù)據(jù),不需要修改,單擊“下一步”按鈕,繼續(xù)保持默認(rèn),單擊“下一步”按鈕,確認(rèn)數(shù)據(jù)導(dǎo)入的是student表,單擊“完成”按鈕,最后單擊“關(guān)閉”按鈕,關(guān)閉向?qū)?。知識點解析:(1)主要考查Access數(shù)據(jù)庫中獲取外來數(shù)據(jù)的方法。(2)主要考查表記錄的刪除,對表記錄的批量刪除。找出要刪除的記錄是非常關(guān)鍵的。一般要借助表的常用的數(shù)據(jù)處理:“排序”、“篩選”等方法。(3)此題主要考查默認(rèn)字段值的設(shè)置,這種方法對數(shù)據(jù)庫的數(shù)據(jù)的添加起到非常好的作用。(4)主要考查表“分析”操作。這個操作主要實現(xiàn)表“結(jié)構(gòu)”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及能夠建立聯(lián)系的兩個表必須滿足條件。42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學(xué)生記錄刪除。標(biāo)準(zhǔn)答案:步驟1:雙擊“student”表打開數(shù)據(jù)表視圖。選中“出生日期”列,再單擊【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的記錄中連續(xù)選擇出生年在1975~1980之間的記錄,按鍵盤上鍵,確認(rèn)刪除記錄。步驟2:單擊快速訪問工具欄中的“保存”按鈕。知識點解析:暫無解析43、將“student”表中“性別”字段的默認(rèn)值屬性設(shè)置為“男”。標(biāo)準(zhǔn)答案:步驟1:右擊student表,選擇“設(shè)計視圖”快捷菜單命令,打開表設(shè)計視圖。步驟1:單擊“性別”字段。在下方的“字段屬性”的“默認(rèn)值”所在行內(nèi)輸入:男。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存設(shè)置,關(guān)閉表設(shè)計器。知識點解析:暫無解析44、將“student”表拆分為兩個新表,表名分別為“tStud”和“tOffice”。其中“tStud”表結(jié)構(gòu)為:學(xué)號,姓名,性別,出生日期,院系,籍貫,主鍵為學(xué)號;“tOffice”表結(jié)構(gòu)為:院系,院長,院辦電話,主鍵為“院系”。要求:保留“student”表。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫工具】功能區(qū)的“分析”組中單擊“分析表”按鈕,彈出【表分析向?qū)А繉υ捒颉T趯υ捒蛑兄苯訂螕簟跋乱徊健卑粹o,直到出現(xiàn)表選擇向?qū)Ы缑?。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下一步”按鈕,選擇“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向?qū)А毕驅(qū)е型铣觥霸合怠保趶棾鰧υ捒蛑行薷摹?”的名稱為“toffice”,單擊“確定”按鈕,接著在向?qū)Ы缑嬗疑喜糠謫螕簟霸O(shè)置惟一標(biāo)識符”按鈕,設(shè)置“院系”字段設(shè)為“主鍵”;繼續(xù)拖“院長”、“院辦電話”字段到“toffice”中,如圖3.51所示。步驟3:單擊“表1”,向?qū)Ы缑嬗疑喜糠謫螕簟爸孛怼卑粹o,將“表1”修改名為“tStud”,單擊“確定”按鈕,在“tStud”表中選中“學(xué)號”字段,然后單擊向?qū)Ы缑嬗疑喜糠值摹霸O(shè)置惟-標(biāo)識符”按鈕,設(shè)置“學(xué)號"字段為主鍵。繼續(xù)單擊“下一步”按鈕,選中“否,不創(chuàng)建查詢”項,單擊“完成”按鈕,關(guān)閉向?qū)А*]知識點解析:暫無解析45、建立“student”和“grade”兩表之間的關(guān)系。標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫工具】功能區(qū)的【關(guān)系】分組中單擊“關(guān)系”按鈕,系統(tǒng)彈出“關(guān)系”窗口,在窗口內(nèi)右擊鼠標(biāo),選擇”顯示表”快捷菜單命令。在【顯示表】對話框內(nèi)分別雙擊“student”和“grade”表到關(guān)系窗口中。關(guān)閉【顯示表】對話框。在“student”表中拖動“學(xué)號”字段到“grade”表中“學(xué)號”上,在彈出的【編輯關(guān)系】對話框中單擊“創(chuàng)建”按鈕。[*]步驟2:單擊快速訪問工具欄中的“保存”按鈕。關(guān)閉“關(guān)系”窗口,關(guān)閉“sampl.a(chǎn)ccdb”數(shù)據(jù)庫。知識點解析:暫無解析三、簡單應(yīng)用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.a(chǎn)ccdb”,里面已經(jīng)設(shè)計好一個表對象“tTeacher”。試按以下要求完成設(shè)計:46、創(chuàng)建一個查詢,計算并輸出教師最人年齡與最小年齡的差值,顯示標(biāo)題為“mage“,所建查詢命名為“qT1”。標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp2.a(chǎn)ccdb”數(shù)據(jù)庫,在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTeacher”表。關(guān)閉對話框。在“字段”所在行的第一列輸入標(biāo)題“mage:”,再輸入求最大年齡和最小年齡之差的計算式:max([年齡]).min(、[年齡])。如圖3.53所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT1”文件名,單擊“確定”按鈕,關(guān)閉“qT1”查詢窗口。[*]知識點解析:本題考查查詢的基本方法的應(yīng)用max()函數(shù)、min()函數(shù)的使用方法。47、創(chuàng)建一個查詢,查找并顯示具有研究生學(xué)歷的教師的“編號”、“姓名”、“性別”和“系別”四個字段內(nèi)容,所建查詢命名為“qT2”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTeacher”表。關(guān)閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“系別”、“學(xué)歷”字段。在“學(xué)歷”所在的條件行內(nèi)輸入:”研究生”。作為條件字段不需要顯示,取消“顯示”復(fù)選框的勾選。如圖3.54所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT2”文件名,單擊“確定”按鈕,關(guān)閉“qT2”查詢窗口。[*]知識點解析:本題考查一個比較簡單的條件查詢。值得注意的是,“學(xué)歷”作為條件字段不需要顯示。48、創(chuàng)建一個查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的“編號”、“姓名”、“年齡”、“學(xué)歷”和“職稱”五個字段內(nèi)容,所建查詢命名為“qT3”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTeacher”表。關(guān)閉【顯示表】對話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“年齡”、“學(xué)歷”、“職稱”字段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸入:”教授”or”副教授”。如圖3-55所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關(guān)閉“qT3”查詢窗口。[*]知識點解析:本題考查多條件查詢實現(xiàn)方法。同時要考生掌握“and”、“or”、“not”邏輯運算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要顯示這兩個字段的信息,所以不能去掉“顯示”項。49、創(chuàng)建一個查詢,查找并統(tǒng)計在職教師按照職稱進(jìn)行分類的平均年齡,然后顯示出標(biāo)題為“職稱”和“平均年齡”的兩個字段內(nèi)容,所建查詢命名為“qT4”。標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTeacher”表,關(guān)閉【顯示表】對話框,單擊“匯總”按鈕。雙擊“tTeacher”表“職稱”字段,在其“總計”所在行選擇“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側(cè)單擊定位鼠標(biāo)。輸入標(biāo)題“平均年齡:”,在其“總計”行選擇“平均值”。雙擊“在職否”字段,在其“總計”行中選擇“where”,在其條件行內(nèi)輸入:-1,并去掉“顯示”行中的勾選,如圖3.56所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qT4”文件名,單擊“確定”按鈕,關(guān)閉“qT4”查詢窗口。步驟3:關(guān)閉“samp2.a(chǎn)ccdb”數(shù)據(jù)庫。[*]知識點解析:本題考查查詢中的計算方法的應(yīng)用。對不不同職稱的教師進(jìn)行分組,然后求出不同組的平均年齡,同時還要求考生掌握“是/否”型的符號表達(dá):是:-1(yes)、否:0(no)。四、綜合應(yīng)用題(本題共3題,每題1.0分,共3分。)考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.a(chǎn)ccdb”,里面已經(jīng)設(shè)計好表對象“tEmployee”和“tGroup”及查詢對象“qEmployee”,同時還設(shè)計出以“qEmployee”為數(shù)據(jù)源的報表對象“rEmployee”。試在此基礎(chǔ)上按照以下要求補(bǔ)充報表設(shè)計:50、在報表的報表頁眉節(jié)區(qū)位置添加一個標(biāo)簽控件,其名稱為“bTitle”,標(biāo)題顯示為“職工基本信息表”。標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp3.a(chǎn)ccdb”數(shù)據(jù)庫,在【開始】功能區(qū)的“報表”面板中右擊“rEmployee”報表,選擇“設(shè)計視圖”快捷菜單命令,打開“rEmployee”的設(shè)計視圖,單擊【控件】分組中的”標(biāo)簽”控件。在報表的頁眉節(jié)區(qū)單擊鼠標(biāo),在光標(biāo)閃動處輸入:職工基本信息表,在標(biāo)簽上右鍵單擊鼠標(biāo),在快捷菜單中選擇“屬性”命令,在【屬性表】對話框內(nèi)修改“名稱”為:bTitle。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改。知識點解析:本題主要考查報表一些常用控件的設(shè)計方法、控件在報表中的樣式、控件在報表中顯示的位置以及表的修改。利用函數(shù)對數(shù)據(jù)中顯示的數(shù)據(jù)進(jìn)行處理。Dlookup()函數(shù)的使用格式:DL,ookup(”字段名稱”,”表或查詢名稱”,”條件字段名=…&forms!窗體名!控件名&…”1。51、在“性別”字段標(biāo)題對應(yīng)的報表主體節(jié)區(qū)距上邊0.1厘米、距左側(cè)5.2厘米位置添加一個文本框,顯示出“性別”字段值,并命名為“tSex”。標(biāo)準(zhǔn)答案:步驟1:在“rEmployee”報表設(shè)計視圖下,單擊【控件】分組中的“文本框”按鈕,在報表主體節(jié)區(qū)上拖動產(chǎn)生一個“文本框”和一個“標(biāo)簽”,刪除“標(biāo)簽”。選中新增的文本框,在【屬性表】對話框內(nèi)修改“名稱”為:tSex,單擊“控件來源”所在行的下拉框中選擇:性別,把“上邊距”修改為:0.1cm,“左”修改為:5.2cm。如圖3.57所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改。[*]知識點解析:暫無解析52、設(shè)置報表主體節(jié)區(qū)內(nèi)文本框“tDept”的控件來源屬性為計算控件。要求該控件可以根據(jù)報表數(shù)據(jù)源里的“所屬部門”字段值,從非數(shù)據(jù)源表對象“tGroup”中檢索出對應(yīng)的部門名稱并顯示輸出。(提示:考慮DLookup函數(shù)的使用。)注意:不允許修改數(shù)據(jù)庫中的表對象“‘tEmployee”和“tGroup”及查詢對象“qEmployee”;不允許修改報表對象“qEmployee”中未涉及的控件和屬性。標(biāo)準(zhǔn)答案:步驟1:在“rEmployee”報表設(shè)計視圖中選中“tDept”文本框,在【屬性表】對話框的“控件來源”所在行內(nèi)輸入運算式:=DIookl”名稱”,”tGhlDup”,”部門編號=”&[所屬部門]&””。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報表的修改,關(guān)閉“rEmployee”報表。步驟3:關(guān)閉“samp3.a(chǎn)ccdb”數(shù)據(jù)庫。知識點解析:暫無解析國家二級(ACCESS)機(jī)試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、為窗體或報表的控件設(shè)置屬性值的正確宏操作命令是()。A、SetB、SetDataC、SetValueD、SetWarnings標(biāo)準(zhǔn)答案:C知識點解析:宏操作命令中SetValue用于為窗體、窗體數(shù)據(jù)表或報表上的控件、字段或?qū)傩栽O(shè)置值;SetWarnings用于關(guān)閉或打開所有的系統(tǒng)消息。2、為了使模塊盡可能獨立,要求()。A、內(nèi)聚程度要盡量高,耦合程度要盡量強(qiáng)B、內(nèi)聚程度要盡量高,耦合程度要盡量弱C、內(nèi)聚程度要盡量低,耦合程度要盡量弱D、內(nèi)聚程度要盡量低,耦合程度要盡量強(qiáng)標(biāo)準(zhǔn)答案:B知識點解析:模塊獨立性是指每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單。耦合性與內(nèi)聚性是模塊獨立性的兩個定性標(biāo)準(zhǔn),耦合與內(nèi)聚是相互關(guān)聯(lián)的。在程序結(jié)構(gòu)中,各模塊的內(nèi)聚性越強(qiáng),則耦合性越弱。一般較優(yōu)秀的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性。3、“AOrB”準(zhǔn)則表達(dá)式表示的意思是()。A、表示查詢表中的記錄必須同時滿足or兩端的準(zhǔn)則A和B,才能進(jìn)入查詢結(jié)果集B、表示查詢表中的記錄只需滿足由or兩端的準(zhǔn)則A和B中的一個,即可進(jìn)入查詢結(jié)果集C、表示查詢表中記錄的數(shù)據(jù)介于A、B之間的記錄才能進(jìn)入查詢結(jié)果集D、表示查詢表中的記錄當(dāng)滿足由Or兩端的準(zhǔn)則A和B不相等時即進(jìn)入查詢結(jié)果集標(biāo)準(zhǔn)答案:B知識點解析:Or是“或”運算符,表示兩端準(zhǔn)則滿足其一即可。4、已知程序段:S=0Fori=1To10Step2S=S+1i=i*2Nexti當(dāng)循環(huán)結(jié)束后,變量i和S的值分別為()。A、10,4B、11,3C、22,3D、16,4標(biāo)準(zhǔn)答案:C知識點解析:第一次循環(huán)后,s=s+1=1,i=i×2:1×2=2;第二次循環(huán)后,s=s+1=2,i=i×2=(2+2)×2=8;第三次循環(huán)后,s=s+1:3,i=i×2=(8+2)×2=20;由于Nexti,所以i=i+2=20+2=22,此時22>10,循環(huán)結(jié)束,所以i的值為22,s的值為3。所以本題答案是C。5、支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是()。A、棧B、樹C、隊列D、二叉樹標(biāo)準(zhǔn)答案:A知識點解析:棧支持子程序調(diào)用。棧是一種只能在一端進(jìn)行插入或刪除的線性表,在主程序調(diào)用子函數(shù)時要首先保存主程序當(dāng)前的狀態(tài),然后轉(zhuǎn)去執(zhí)行子程序,最終把子程序的執(zhí)行結(jié)果返回到主程序中調(diào)用子程序的位置,繼續(xù)向下執(zhí)行,這種調(diào)用符合棧的特點,因此,本題的答案為A。6、下列不是分支結(jié)構(gòu)的語句是()。A、If…Then…EndIFB、While…EndC、If…Then…Else…EndIfD、Select…Case…EndSelect標(biāo)準(zhǔn)答案:B知識點解析:本題考查控制結(jié)構(gòu)的知識。選項A)是一個單分支選擇結(jié)構(gòu);選項C)是一個雙分支選擇結(jié)構(gòu);選項D)是一個多分支選擇結(jié)構(gòu);選項B)是一個循環(huán)結(jié)構(gòu)。7、以下程序段運行結(jié)束后,變量x的值為x=1y=2Dox=x*yy=y+1LoopWhiley<2A、1B、2C、3D、4標(biāo)準(zhǔn)答案:B知識點解析:本題考查VBA中循環(huán)的知識。對于這種循環(huán)結(jié)構(gòu),首先看條件判斷在循環(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)楚。8、SQL集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,動詞INSERT、DELETE、UPDATE實現(xiàn)()。A、數(shù)據(jù)定義B、數(shù)據(jù)查詢C、數(shù)據(jù)操縱D、數(shù)據(jù)控制標(biāo)準(zhǔn)答案:C知識點解析:本題考查SQL中核心動詞的知識。SQL語言的功能包含數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制,其中的數(shù)據(jù)定義功能使用核心動詞CREATE、ALTER、DROP;數(shù)據(jù)查詢功能使用核心動詞SELECT;數(shù)據(jù)操縱功能使用核心動詞INSERT、DELETE、UPDATE;數(shù)據(jù)控制功能使用核心動詞GRANT和REVOKE。9、Access數(shù)據(jù)庫中哪個數(shù)據(jù)庫對象是其他數(shù)據(jù)庫對象的基礎(chǔ)()。A、報表B、查詢C、表D、模塊標(biāo)準(zhǔn)答案:C知識點解析:表是所有數(shù)據(jù)庫對象的基礎(chǔ)。10、算法的空間復(fù)雜度是指()。A、算法在執(zhí)行過程中所需要的計算機(jī)存儲空間B、算法所處理的數(shù)據(jù)量C、算法程序中的語句或指令條數(shù)D、算法在執(zhí)行過程中所需要的臨時工作單元數(shù)標(biāo)準(zhǔn)答案:A知識點解析:算法的空間復(fù)雜度是指算法在執(zhí)行過程中所需要的內(nèi)存空間。所以選擇A。11、MsgBox函數(shù)使用的正確語法是()。A、MsgBox(提示信息[,標(biāo)題][,按鈕類型])B、MsgBox(標(biāo)題[,按鈕類型][,提示信息])C、MsgBox(標(biāo)題[,提示信息][,按鈕類型])D、MsgBox(提示信息[,按鈕類型][,標(biāo)題])標(biāo)準(zhǔn)答案:D知識點解析:MsgBox函數(shù)的語法格式為:MsgBox(Prompt[,Buttons][,Title][,Hehpfile]][,Context])其中Prompt是必需的,其他為可選參數(shù)。12、在VBA中,實現(xiàn)窗體打開操作的命令是()。A、DoCmd.OpenFormB、OpenFormC、Do.OpenFormD、DoOpen.Form標(biāo)準(zhǔn)答案:A知識點解析:一個程序中往往包含多個窗體,可以用代碼的形式打開或關(guān)閉這些窗體,從而形成完整的程序結(jié)構(gòu)。DoCmd.OpenForm為在VBA中實現(xiàn)打開窗體的命令,其格式如下:DoCmd.OpenFormformname。其中formname是字符串表達(dá)式,代表窗體的有效名稱。選項B的OpenForm是在宏中打開窗體的操作。因此選項A正確。13、下列關(guān)于貨幣數(shù)據(jù)類型的敘述中,錯誤的是()。A、貨幣型字段的長度為8個字節(jié)B、貨幣型數(shù)據(jù)等價于具有單精度屬性的數(shù)字型數(shù)據(jù)C、向貨幣型字段輸入數(shù)據(jù)時,不需要輸入貨幣符號D、貨幣型數(shù)據(jù)與數(shù)字型數(shù)據(jù)混合運算后的結(jié)果為貨幣型標(biāo)準(zhǔn)答案:B知識點解析:貨幣型數(shù)據(jù)字段長度為8字節(jié),向貨幣字段輸入數(shù)據(jù)時,不必鍵入美元符號和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計算,結(jié)果為貨幣型。故答案為B。14、若要使某命令按鈕獲得控制焦點,可使用的方法是()。A、LostFocusB、SetFocusC、PointD、Value標(biāo)準(zhǔn)答案:B知識點解析:使得某個控件獲得控制焦點可以使用SetFocus方法。語法為:Object.SetFocus。當(dāng)控件失去焦點時發(fā)生LostFocus事件,當(dāng)控件得到焦點時發(fā)生GotFocus事件。在事件中可以設(shè)置一些用戶定義的語句。15、在窗體上添加一個命令按鈕,然后編寫其單擊事件過程為:ForI=1To3X=4Forj=1To4x=3Fork=1To2X=x+5NextkNextjNextiMsgBoxx則單擊命令按鈕后消息框的輸出結(jié)果是()。A、7B、8C、9D、13標(biāo)準(zhǔn)答案:D知識點解析:本題考查VBA中多重循環(huán)的知識。見到多重循環(huán)的問題不要害怕,認(rèn)真地分析清楚每一次循環(huán)這種問題就迎刃而解了。比如這個例子,我們看到,在每一次外循環(huán)開始的時候都把x的值置為4,所以我們只分析最后一次循環(huán)就可以了;同理中層循環(huán)每一次開始前都把x置為3,所以這個問題最后實際上就是x的初值為3,執(zhí)行最內(nèi)層循環(huán)直到結(jié)束就可以了。根據(jù)程序內(nèi)循環(huán)執(zhí)行兩次,最后x=3+5+5=13。16、在窗體中使用一個文本框(名為n)接受輸入的值,有一個命令按鈕run,事件代碼如下:PrivateSubrun_Click()result=""Fori=1ToMe!nForj=1ToMe!nresult=result+"*"Nextjresult=result+Chr(13)+Chr(10)NextiMsgBoxresultEndSub打開窗體后,如果通過文本框輸入的值為4,單擊命令按鈕后輸出的圖形是()。A、

B、

C、

D、

標(biāo)準(zhǔn)答案:A知識點解析:本題考查二重循環(huán)的知識。在這個二重循環(huán)中,外循環(huán)的執(zhí)行次數(shù)為4,內(nèi)循環(huán)的執(zhí)行次數(shù)也為4,并且每次內(nèi)循環(huán)退出后都要換行,所以最后結(jié)果為一個4*4的矩陣,矩陣的每個元素都為“*”。17、下列敘述中正確的是A、帶鏈隊列的存儲空間可以不連續(xù),但隊頭指針必須大于隊尾指針B、帶鏈隊列的存儲空間可以不連續(xù),但隊頭指針必須小于隊尾指針C、帶鏈隊列的存儲空間可以不連續(xù),且隊頭指針可以大于也可以小于隊尾指針D、帶鏈隊列的存儲空間一定是不連續(xù)的標(biāo)準(zhǔn)答案:C知識點解析:帶鏈的隊列就是用一個單鏈表來表示隊列,隊列中的每一個元素對應(yīng)鏈表中的一個節(jié)點,其存儲結(jié)構(gòu)既可以采用順序存儲也可以是鏈接存儲,其中順序存儲的空間連續(xù)而鏈?zhǔn)酱鎯臻g不連續(xù),D選項錯誤。循環(huán)隊列中,由于指針超過隊列地址最大值時會移動到隊列最小地址處,所以隊頭指針可以大于也可以小于隊尾指針,A、B選項錯誤,C選項正確。18、使用SQL命令不能創(chuàng)建的對象是()。A、窗體B、數(shù)據(jù)表C、操作查詢D、選擇查詢標(biāo)準(zhǔn)答案:A知識點解析:SQL命令可以實現(xiàn)的功能包括數(shù)據(jù)定義(創(chuàng)建表、修改表、刪除表)、數(shù)據(jù)操作(插入記錄、更新記錄、刪除記錄)、數(shù)據(jù)查詢以及數(shù)據(jù)控制。SQL命令不能創(chuàng)建窗體。19、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括()。A、順序結(jié)構(gòu)B、GOTO跳轉(zhuǎn)C、選擇(分支)結(jié)構(gòu)D、重復(fù)(循環(huán))結(jié)構(gòu)標(biāo)準(zhǔn)答案:B知識點解析:1966年Boehm和Jacopini證明了程序設(shè)計語言僅儀使用順序、選擇和重復(fù)三種基本控制結(jié)構(gòu)就是以表達(dá)出各種其他形式結(jié)構(gòu)的程序設(shè)計方法。20、下列操作中,適宜使用宏的是()。A、修改數(shù)據(jù)表結(jié)構(gòu)B、創(chuàng)建自定義過程C、打開或關(guān)閉報表對象D、處理報表中錯誤標(biāo)準(zhǔn)答案:C知識點解析:宏是由一個或多個操作組成的集合,其中的每個操作都能自動執(zhí)行,并實現(xiàn)特定的功能。在Access中,可以在宏中定義各種操作,如打開或關(guān)閉窗體、顯示及隱藏工具欄、預(yù)覽或打印報表等。21、下列不屬于VBA函數(shù)的是()。A、ChooseB、IfC、IIfD、Switch標(biāo)準(zhǔn)答案:B知識點解析:IIf函數(shù),Switch函數(shù)和Choose函數(shù)是VBA提供的3個條件函數(shù),而If是程序流程控件的條件語句,不是函數(shù)。22、為方便用戶的輸入操作,可在屏幕上顯示提示信息。在設(shè)計查詢條件時可以將提示信息寫在特定的符號之中,該符號是()。A、[]B、<>C、{}D、()標(biāo)準(zhǔn)答案:A知識點解析:參數(shù)查詢運用對話框提示用戶輸入?yún)?shù),并檢索出符合所輸參數(shù)的記錄,在查詢條件行中使用“[]”將參數(shù)提示信息括起來,故本題A選項正確。23、下列排序方法中,最壞情況下比較次數(shù)最少的是()。A、簡單選擇排序B、冒泡排序C、堆排序D、直接插入排序標(biāo)準(zhǔn)答案:C知識點解析:在最壞情況下,冒泡排序、簡單選擇排序和直接插入排序需要的比較次數(shù)都是n(n-1)/2,堆排序需要比較的次數(shù)為nlog2n,這也是堆排序的最大優(yōu)點。24、下列描述中正確的是()。A、程序就是軟件B、軟件開發(fā)不受計算機(jī)系統(tǒng)的限制C、軟件即是邏輯實體,又是物理實體D、軟件是程序、數(shù)據(jù)和相關(guān)文檔的集合標(biāo)準(zhǔn)答案:D知識點解析:軟件是計算機(jī)系統(tǒng)中與硬件相互依存的另一部分,是包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。25、下列敘述中正確的是()。A、循環(huán)隊列是隊列的一種鏈?zhǔn)酱鎯Y(jié)構(gòu)B、循環(huán)隊列是隊列的一種順序存儲結(jié)構(gòu)C、循環(huán)隊列是非線性結(jié)構(gòu)D、循環(huán)隊列是一種邏輯結(jié)構(gòu)標(biāo)準(zhǔn)答案:B知識點解析:在實際應(yīng)用中,隊列的順序存儲結(jié)構(gòu)一般采用循環(huán)隊列的形式。26、下列算法中,最壞情況下時間復(fù)雜度為O(nlog2n)的是()。A、快速排序B、堆排序C、二分查找法D、順序查找法標(biāo)準(zhǔn)答案:B知識點解析:對長度為n的線性表排序時,最壞的情況下,快速排序的時間復(fù)雜度為O(n2),堆排序的時間復(fù)雜度為D(nlog2n)。對于長度為n的線性表進(jìn)行順序查找,最壞的情況下,查找次數(shù)為n。對于長度為n的有序線性表進(jìn)行二分法查找,最壞的情況下,查找次數(shù)為log2n。故B選項正確。27、表達(dá)式“B=INT(A+0.5)”的功能是A、將變量A保留小數(shù)點后1位B、將變量A四舍五入取整C、將變量A保留小數(shù)點后5位D、舍去變量A的小數(shù)部分標(biāo)準(zhǔn)答案:B知識點解析:Int(<數(shù)值表達(dá)式>)函數(shù)為取整函數(shù),返回數(shù)值表達(dá)式的整數(shù)部分。參數(shù)為負(fù)值時,返回小于等于參數(shù)值的第一個負(fù)數(shù)。28、在設(shè)計窗體時,由于內(nèi)容較多無法在窗體中一頁顯示,為了在窗體上分類顯示不同的信息,需要使用的控件是()。A、選項組B、選項卡C、切換按鈕D、選項按鈕標(biāo)準(zhǔn)答案:B知識點解析:選項組與復(fù)選框、選項按鈕或切換按鈕搭配使用,可以顯示一組可選值,不能實現(xiàn)題目要求的功能,故A選項錯誤;選項卡用于創(chuàng)建一個多頁的帶選項卡的窗體,可以在窗體上分類顯示不同的信息,故B選項正確;切換按鈕在單擊時可以在開/關(guān)兩種狀態(tài)之間切換,使用它可以在一組值中選擇其中一個;選項按鈕的行為和切換按鈕相似,故C選項錯誤。故選擇B選項。29、關(guān)系模型中最基本的完整性約束是()。A、實體完整性規(guī)則和參照完整性規(guī)則B、實體完整性規(guī)則和用戶定義完整性規(guī)則C、參照完整性規(guī)則和用戶定義完整性規(guī)則D、關(guān)系完整性規(guī)則和參照完整性規(guī)則標(biāo)準(zhǔn)答案:A知識點解析:關(guān)系模型中有3類完整性規(guī)則,分別是實體完整性規(guī)則、參照完整性規(guī)則和用戶定義的完整性規(guī)則。其中,實體完整性規(guī)則和參照完整性規(guī)則是關(guān)系數(shù)據(jù)模型中兩個最基本的完整性約束。故本題選擇A選項。30、在顯示查詢結(jié)果時,若要將數(shù)據(jù)表中的"date"字段名顯示為"日期",則應(yīng)進(jìn)行的相關(guān)設(shè)置是A、在查詢設(shè)計視圖的"字段"行中輸入"日期"B、在查詢設(shè)計視圖的"顯示"行中輸入"日期"C、在查詢設(shè)計視圖的"字段"行中輸入"日期:date"D、在查詢設(shè)計視圖的"顯示"行中輸入"日期:date"標(biāo)準(zhǔn)答案:C知識點解析:在查詢的設(shè)計視圖中,"字段"行可以輸入或添加字段名,"顯示"行利用復(fù)選框來確定字段是否在查詢結(jié)果中顯示。若要修改字段的顯示名稱應(yīng)在其字段名之前增加"顯示名稱:"字樣。因此本題中要將"date"字段名顯示為"日期",應(yīng)在"字段"行中輸入"日期:date"字樣。因此選項C正確。31、在宏表達(dá)式中要引用Form1窗體中的txt1控件的值,正確的引用方法是()。A、Forml!txt1B、txt1C、Forms!Forml!txt1D、Forms!txt1標(biāo)準(zhǔn)答案:C知識點解析:在宏表達(dá)式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。32、現(xiàn)有"產(chǎn)品表"(產(chǎn)品編碼,產(chǎn)品名稱,單價),新增加"新品表"(產(chǎn)品編碼,產(chǎn)品名稱,單價)。如果根據(jù)產(chǎn)品編碼,一件產(chǎn)品只在"新品表"中出現(xiàn),則要將該產(chǎn)品追加到"產(chǎn)品表"中;如果一件產(chǎn)品在"產(chǎn)品表"和"新品表"中同時出現(xiàn),則用"新品表"中的單價修改"產(chǎn)品表"中相應(yīng)產(chǎn)品的單價。為實現(xiàn)上述功能要求,應(yīng)使用的方法是A、更新查詢B、追加查詢C、生成表查詢D、編VBA程序標(biāo)準(zhǔn)答案:D知識點解析:根據(jù)題目描述,若產(chǎn)品編碼只在"新品表"中出現(xiàn),需要追加至"產(chǎn)品表";若產(chǎn)品編碼在"產(chǎn)品表"和"新品表"中同時出現(xiàn),需要修改"產(chǎn)品表"中相應(yīng)產(chǎn)品的單價。為了同時滿足上述功能要求,應(yīng)編寫VBA程序進(jìn)行判斷后執(zhí)行相應(yīng)操作。因此選項D正確33、下列關(guān)于貨幣數(shù)據(jù)類型的敘述中,錯誤的是()。A、貨幣型字段在數(shù)據(jù)表中占8個字節(jié)的存儲空間B、貨幣型字段可以與數(shù)字型數(shù)據(jù)混合計算,結(jié)果為貨幣型C、向貨幣型字段輸入數(shù)據(jù)時,系統(tǒng)自動將其設(shè)置為4位小數(shù)D、向貨幣型字段輸入數(shù)據(jù)時,不必輸入人民幣符號和千位分隔符標(biāo)準(zhǔn)答案:C知識點解析:貨幣型數(shù)據(jù)字段長度為8字節(jié),向貨幣字段輸入數(shù)據(jù)時,不必鍵入美元符號和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計算,結(jié)果為貨幣型。34、下列代碼實現(xiàn)的功能是:若在文本框tNum中輸入課程編號,則將在文本框tName顯示"課表"中對應(yīng)的"課程名稱"。PrivateSubtNum_AfterUpdate()Me!tName=【】("課程名稱","課表","課程編號=’"&Me!tNum&"’")EndSub則程序中【】處應(yīng)該填寫的是A、DLookupB、SwitchC、DFindD、Choose標(biāo)準(zhǔn)答案:A知識點解析:根據(jù)題意,當(dāng)用戶在文本框tNum中輸入課程編號時,文本框tName中要顯示"課表"中對應(yīng)的"課程名稱",則程序需要在"課表"結(jié)果集中查找和所輸入課程編號對應(yīng)的課程名稱,因此程序空格中代碼應(yīng)能完成查找的功能。DLookup的功能是從記錄集中檢索特定字段的值,符合題意。Switch和Choose是程序流程函數(shù),沒有查找功能,不符合題意。VBA中只有Find命令用于在記錄集中查詢檢索,并沒有DFind命令,故C選項錯誤,因此選擇A選項。35、現(xiàn)有"產(chǎn)品表"(產(chǎn)品編碼,產(chǎn)品名稱,單價),新增加"新品表"(產(chǎn)品編碼,產(chǎn)品名稱,單價)。如果根據(jù)產(chǎn)品編碼,一件產(chǎn)品只在"新品表"中出現(xiàn),則要將該產(chǎn)品追加到"產(chǎn)品表"中;如果一件產(chǎn)品在"產(chǎn)品表"和"新品表"中同時出現(xiàn),則用"新品表"中的單價修改"產(chǎn)品表"中相應(yīng)產(chǎn)品的單價。為實現(xiàn)上述功能要求,應(yīng)使用的方法是A、更新查詢B、追加查詢C、生成表查詢D、編VBA程序標(biāo)準(zhǔn)答案:D知識點解析:根據(jù)題目描述,若產(chǎn)品編碼只在"新品表"中出現(xiàn),需要追加至"產(chǎn)品表";若產(chǎn)品編碼在"產(chǎn)品表"和"新品表"中同時出現(xiàn),需要修改"產(chǎn)品表"中相應(yīng)產(chǎn)品的單價。為了同時滿足上述功能要求,應(yīng)編寫VBA程序進(jìn)行判斷后執(zhí)行相應(yīng)操作。因此選項D正確36、由"Fori=1To9Step-3"決定的循環(huán)結(jié)構(gòu),其循環(huán)體將被執(zhí)行()。A、0次B、1次C、4次D、5次標(biāo)準(zhǔn)答案:A知識點解析:題目中For循環(huán)的初值為1,終值為9,步長為-3,不滿足循環(huán)條件,循環(huán)體將不會被執(zhí)行。37、在關(guān)系窗口中,雙擊兩個表之間的連接線,會出現(xiàn)()。A、數(shù)據(jù)表分析向?qū)、數(shù)據(jù)關(guān)系圖窗口C、連接線粗細(xì)變化D、編輯關(guān)系對話框標(biāo)準(zhǔn)答案:D知識點解析:當(dāng)兩個表之間建立關(guān)系,兩個表之間會出現(xiàn)一條連接線,雙擊這條連接線會出現(xiàn)編輯關(guān)系對話框。所以,選項D)正確。38、要限制宏命令的操作范圍,在創(chuàng)建宏時應(yīng)定義的是()。A、宏操作對象B、宏操作目標(biāo)C、宏條件表達(dá)式D、窗體或報表控件屬性標(biāo)準(zhǔn)答案:C知識點解析:要限制宏命令的操作范圍可以在創(chuàng)建宏時定義宏條件表達(dá)式。使用條件表達(dá)式的條件宏可以在滿足特定條件時才執(zhí)行對應(yīng)的操作。39、下列代碼實現(xiàn)的功能是:若在窗體中一個名為tNum的文本框中輸入學(xué)號,則將"學(xué)生表"中對應(yīng)的"姓名"顯示在另一個名為tName文本框中,PrivateSubtNum_AfterUpdate()Me!tName=【】("姓名","學(xué)生表","學(xué)號=’"&Me!TNum&"’")EndSub則程序中【】處應(yīng)該填寫的是A、DLookupB、LookupC、DFindD、IIf標(biāo)準(zhǔn)答案:A知識點解析:Dlookup函數(shù)(域函數(shù))是ACCESS為用戶提供的內(nèi)置函數(shù),通過這些函數(shù)可以方便的從一個表或查詢結(jié)果中取得符合一定條件的值賦予變量或控件值。其語法是DLookup(expr,domain,[criteria]),expr:要獲取值的字段名稱,domain:要獲取值的表或查詢名稱,criteria:用于限制DLookup函數(shù)執(zhí)行的數(shù)據(jù)范圍。因此,選擇A選項。40、在Access2010中,對數(shù)據(jù)庫對象進(jìn)行組織和管理的工具是A、工作區(qū)B、導(dǎo)航窗格C、命令選項卡D、數(shù)據(jù)庫工具標(biāo)準(zhǔn)答案:B知識點解析:在Access2010中,導(dǎo)航窗格可以對數(shù)據(jù)庫對象進(jìn)行組織和管理。因此選項B正確。二、基本操作題(本題共6題,每題1.0分,共6分。)在考生文件夾下,“sampl.a(chǎn)ccdb”數(shù)據(jù)庫文件中已建立兩個表對象(名為“員工表”和“部門表”)和一個窗體對象(名為“fTest”)及一個宏對象(名為“mTest”)。試按以下要求,按順序完成對象的各種操作:41、將編號為“000002”員工的“照片”字段值設(shè)置為考生文件夾下的“photo.bmp”圖像文件(要求使用“由文件創(chuàng)建”方式)。標(biāo)準(zhǔn)答案:步驟1:打開考生文件夾下的數(shù)據(jù)庫文件sampl.a(chǎn)ccdb,雙擊“員工表”打開“數(shù)據(jù)表視圖”。步驟2:選中編號為“000002”員工的照片字段值,單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“插入對象”命令。步驟3:在彈出的“MicmsoftAccess”對話框中選擇“由文件創(chuàng)建”單選按鈕,再單擊“瀏覽”按鈕。步驟4:在打開的“瀏覽”對話框中選擇考生文件夾下的“photo.bmp”圖像文件,單擊“確定”按鈕。步驟5:按Ctrl+s組合鍵保存修改,關(guān)閉“員工表”的“數(shù)據(jù)表視圖”知識點解析:暫無解析42、設(shè)置表對象“員工表”的有效性規(guī)則為員工聘用時必須年滿16歲(含);同時設(shè)置相應(yīng)有效性文本為“請合法聘用員工”。說明:一年的天數(shù)=365.24天標(biāo)準(zhǔn)答案:步驟1:右鍵單擊“員工表”,在彈出的快捷菜單中選擇“設(shè)計視圖”命令,選擇“設(shè)計”選項卡下“顯示/隱藏”功能組中的“屬性表”命令,彈出的“屬性表”對話框。步驟2:在“常規(guī)”選項卡下的“有效性規(guī)則”行中輸入表達(dá)式“([聘用時間]-[出生時間])/365.24>=16”,在“有效性文本”行中輸入文字“請合法聘用員工”。步驟3:關(guān)閉“屬性表”對話框,按Ctrl+S組合鍵保存修改,關(guān)閉“員工表”的“設(shè)計視圖”知識點解析:暫無解析43、設(shè)置表對象“員工表”的聘用時間字段的默認(rèn)值為系統(tǒng)當(dāng)前日期下一年的同月1日。標(biāo)準(zhǔn)答案:步驟1:右鍵單擊“員工表”,在彈出的快捷菜單中選擇“設(shè)計視圖”命令,單擊鼠標(biāo)選中“聘用時問”字段行。步驟2:在“常規(guī)”選項卡下的“默認(rèn)值”行中輸入表達(dá)式“Datesedal(Year(Date())+1,Month(date()),1)”。步驟3:按Ctrl+s組合鍵保存修改,關(guān)閉“員工表”的“設(shè)計視圖”知識點解析:暫無解析44、查找出“員工表”中聘用時年齡最小和最大的男女員工,在其對應(yīng)簡歷字段值后追加“***”標(biāo)記字符。標(biāo)準(zhǔn)答案:步驟1:雙擊“員工表”打開“數(shù)據(jù)表視圖”,選擇“開始”選項卡下“排序和篩選”功能組中的“高級”按鈕,在下拉列表中選擇“高級篩選/排序”命令。彈出“員工表篩選l”設(shè)計界面。步驟2:在“員工表篩選l”設(shè)計界面中,使用表達(dá)式“[聘用時間]一[出生時間]”來篩選“員工表”中聘用時的“年齡”值,選擇“升序”排序,選擇“性別”字段,設(shè)置篩選條件“男”員工。步驟3:單擊“開始”選項卡下“排序和篩選”功能組中的“切換篩選”按鈕。在篩選出的結(jié)果中,將第一條記錄的“簡歷”字段內(nèi)容后面添加“***”字樣,將最后一條記錄的“簡歷”字段內(nèi)容后面添加“***”字樣。步驟4:單擊“員工表篩選1”的設(shè)計界面,將“性別”篩選條件設(shè)置為“女”。步驟5:單擊“開始”選項卡下“排序和篩選”功能組中的“切換篩選”按鈕,在篩選出的結(jié)果中,將第一條記錄的“簡歷”字段內(nèi)容后面添加“***”標(biāo)記字符,將最后一條記錄的“簡歷”字段內(nèi)容后面添加“***”標(biāo)記字符。步驟6:關(guān)閉“員工表篩選l”設(shè)計界面,按Ctrl+S組合鍵保存修改,關(guān)閉“員工表”的“數(shù)據(jù)表視圖”知識點解析:暫無解析45、設(shè)置窗體對象“/Test”的“篩選”屬性,實現(xiàn)窗體男員工信息輸出;設(shè)置相關(guān)屬性,實現(xiàn)窗體對象(名為“frest”)上的記錄數(shù)據(jù)不允許編輯的操作。標(biāo)準(zhǔn)答案:步驟1:右鍵單擊“fTest”窗體,在彈出的快捷菜單中選擇“設(shè)計視圖”命令。步驟2:單擊“設(shè)計”選項卡下“工具”功能組中的“屬性表”按鈕,彈出“屬性表”對話框。步驟3:在“屬性表”對話框中單擊“數(shù)據(jù)”選項卡,在“篩選”行中輸入“員工表.性別=”男””;單擊“允許編輯”右側(cè)下三角按鈕,在彈出的下拉列表中選擇“否”。關(guān)閉“屬性表”對話框。步驟4:按Ctrl+S組合鍵保存修改,關(guān)閉“fTest”窗體的“設(shè)計視圖”。知識點解析:暫無解析46、刪除表對象“員工表”和“部門表”之間已建立的錯誤表間關(guān)系,重新建立正確關(guān)系;將宏對象(名為“mTest”)重命名為可自動運行的宏。標(biāo)準(zhǔn)答案:步驟l:單擊“數(shù)據(jù)庫工具”選項卡下“關(guān)系”功能組中的“關(guān)系”按鈕,打開“關(guān)系”設(shè)置界面。步驟2:單擊選中“員工表”和“部門表”之問的關(guān)系線,右鍵單擊,在彈出的快捷菜單中選擇“刪除”命令,彈出“MicrosoftAccess”對活框,選擇“是”。步驟3:選中“部門表”表中的部門號字段,然后拖到鼠標(biāo)至“員工表”中的所屬部門字段,在彈出的“編輯關(guān)系”對話框中點擊“創(chuàng)建”。步驟4:關(guān)閉“關(guān)系”設(shè)置界面。步驟5:右鍵單擊“mTest”宏,在彈出的快捷菜單中選擇“重命名”命令,在光標(biāo)處輸入“autoexec”。步驟6:按Ctrl+s組合鍵保存修改,關(guān)閉sampl.a(chǎn)ccdb數(shù)據(jù)庫文件。知識點解析:暫無解析三、簡單應(yīng)用題(本題共4題,每題1.0分,共4分。)考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.a(chǎn)ccdb”,里面已經(jīng)設(shè)計好三個關(guān)聯(lián)表對象“tCourse”、“tGrade”、“tStudent”和一個空表“tTemp”,試按以下要求完成設(shè)計:47、創(chuàng)建一個查詢,查找并顯示所選課程均不及格的學(xué)生信息,輸出其“學(xué)號”字段內(nèi)容,所建查詢命名為“qTl”。標(biāo)準(zhǔn)答案:步驟l:打開考生文件夾下的數(shù)據(jù)庫文件samp2.a(chǎn)ccdb,單擊“創(chuàng)建”選項卡下“查詢”功能組中的“查詢設(shè)計”按鈕,在彈出的“顯示表”對話框中雙擊添加“tstudent”表和“tGrade”表,然后關(guān)閉“顯示表”對話框。步驟2:分別雙擊添加“tstudent”表中的“學(xué)號”字段和“tGrade”表中的“成績”字段。步驟3:單擊“設(shè)計”選項卡下“顯示/隱藏”功能組中的“匯總”按鈕,將“成績”字段的“總計”行設(shè)置為“最大值”,其“條件”行中輸入表達(dá)式“<60”,取消該字段的顯示。步驟4:單擊“設(shè)計”選項卡下“運行”功能組中的“運行”按鈕,按Ctrl+S組合鍵保存修改,另存為“qTl”,關(guān)閉查詢結(jié)果。知識點解析:暫無解析48、創(chuàng)建一個查詢,統(tǒng)計沒有選課的學(xué)生人數(shù),輸出標(biāo)題為“未選數(shù)”,所建查詢命名為“qT2”。要求用“學(xué)號”字段進(jìn)行計數(shù)計算。標(biāo)準(zhǔn)答案:步驟1:單擊“創(chuàng)建”選項卡下“查詢”功能組中的“查詢設(shè)計”按鈕,在彈出的“顯示表”對話框中雙擊添加“tStudent”表,然后關(guān)閉“顯示表”對話框。步驟2:分別雙擊添加“tStudent”表中的“學(xué)號”字段(添加兩次)。步驟3:在第一個“學(xué)號”字段前添加“未選數(shù):”字段樣,在第二個“學(xué)號”字段的“條件”行中輸入表達(dá)式“NotIn(se1ect學(xué)號from[tGrade])”。步驟4:單擊“設(shè)計”選項卡下“顯示/隱藏”功能組中的“匯總”按鈕,將“未選數(shù):學(xué)號”字段的“總計”行修改為“計數(shù)”;將“學(xué)號”字段的“總計”行修改為“Where”,取消該字段的顯示。步驟5:單擊“設(shè)計”選項卡下“運行”功能組中的“運行”按鈕,按Ctrl+S組合鍵保存修改,另存為“qT2”,關(guān)閉查詢結(jié)果。知識點解析:暫無解析49、創(chuàng)建一個查詢,統(tǒng)計每班每門課程的平均成績。要求結(jié)果用round函數(shù)取整,顯示結(jié)果如下圖所示,所建查詢命名為“qT3”。標(biāo)準(zhǔn)答案:步驟l:單擊“創(chuàng)建”選項卡下“查詢”功能組中的“查詢設(shè)計”按鈕,在彈出的“顯示表”對話框中雙擊添加“tStudent”表、“tGrade”表和tCourse表,然后關(guān)閉“顯示表”對話框。步驟2:在“字段”行中輸入“班級:Left([tStudent]![學(xué)號],6)”,然后雙擊“課程名”字段,并在其下一字段行中輸入“平均成績:Round(Avg([成績]),0)”。步驟3:單擊“設(shè)計”選項卡下“查詢類型”功能組中的“交叉表”按鈕,在“班級”字段的“交叉表”行中選擇“行標(biāo)題”,在“課程名”字段的“交叉表”行中選擇“列標(biāo)題”,在“平均成績”字段的“交叉表”行中選擇“值”,在其“總計”行中選擇“Ex.pression”。步驟4:單擊“設(shè)計”選項卡下“運行”功能組中的“運行”按鈕,按Ctrl+S組合鍵保存修改,另存為“qTS”,關(guān)閉查詢結(jié)果。知識點解析:暫無解析50、創(chuàng)建一個查詢,將下半年出生男學(xué)生的“班級”、“姓名”、“性別”、“課程名”和“成績”等信息追加到“tTemp”表的對應(yīng)字段中,所建查詢命名為“qT4”。標(biāo)準(zhǔn)答案:步驟l:單擊“創(chuàng)建”選項卡下“查詢”功能組中的“查詢設(shè)計”按鈕,在彈出的“顯示表”對話框中雙擊添加“tStudent”表、“tGrade”表和tCourse表,然后關(guān)閉“顯示表”對話框。步驟2:分別雙擊添加“t

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論