第 1 頁:試題 |
第 4 頁:參考答案 |
一、選擇題
(1)B
【解析】棧是先進(jìn)后出的原則組織數(shù)據(jù),所以入棧最早的最后出棧,所以選擇B。
(2)D
【解析】循環(huán)隊列有隊頭和隊尾兩個指針,但是循環(huán)隊列仍是線性結(jié)構(gòu)的,所以A錯誤;在循環(huán)隊列中只需要隊頭指針與隊尾兩個指針來共同反映隊列中元素的動態(tài)變化情況,所以B與C錯誤。
(3)C
【解析】當(dāng)有序線性表為順序存儲時才能用二分法查找?梢宰C明的是對于長度為n的有序線性表,在最壞情況下,二分法查找只需要比較l092n次,而順序查找需要比較n次。
(4)A
【解析】鏈?zhǔn)酱鎯Y(jié)構(gòu)既可以針對線性結(jié)構(gòu)也可以針對非線性結(jié)構(gòu),所以B與C錯誤。鏈?zhǔn)酱鎯Y(jié)構(gòu)中每個結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲空間,所以D錯誤。
(5)D
【解析】數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的通道,一般在旁邊標(biāo)注數(shù)據(jù)流名。
(6)B
【解析】在需求分析階段可以使用的工具有數(shù)據(jù)流圖(DFD圖,數(shù)據(jù)字典(DD,判定樹與判定表,所以選擇B。
(7)A
【解析】對象有如下一些基本特點(diǎn):標(biāo)識唯一性、分類性、多態(tài)性、封裝性、模塊獨(dú)立性好。所以選擇A。
(8)B
【解析】因為一間宿舍可以住多個學(xué)生即多個學(xué)生住在一個宿舍中,但一個學(xué)生只能住一間宿舍,所以實體宿舍和學(xué)生之間是一對多的關(guān)系。
(9)C【解析】數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中最后一個階段結(jié)構(gòu)簡單,使用方便邏輯性強(qiáng)物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導(dǎo)地位,所以選擇C。
(10)D
【解析】自然連接是一種特殊的等值連接,它要求兩個關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進(jìn)行的是自然連接操作。
(11)A
【解析】關(guān)系運(yùn)算包括:選擇、投影和連接。①選擇:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進(jìn)行的運(yùn)算,即從水平方向抽取記錄。②投影:從關(guān)系模式中指定若干個屬性組成新的關(guān)系。投影是從列的角度進(jìn)行的運(yùn)算,相當(dāng)于對關(guān)系進(jìn)行垂直分解。③連接:連接是關(guān)系的橫向結(jié)合。連接運(yùn)算將兩個關(guān)系模式拼接成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足連接條件的元組。此題干要求從關(guān)系中找出同時滿足兩個條件的元組,應(yīng)進(jìn)行的運(yùn)算是選擇,所以選項A是正確的。
(12)C
【解析】ACCess數(shù)據(jù)庫對象分為7種。這些數(shù)據(jù)庫對象包括表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏、模塊。其中
、俦恚簲(shù)據(jù)庫中用來存儲數(shù)據(jù)的對象,是整個數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。②查詢:它是數(shù)據(jù)庫設(shè)計目的的體現(xiàn),建完數(shù)據(jù)庫以后,數(shù)據(jù)只有被使用者查詢才能真正體現(xiàn)它的價值。③報表:一種數(shù)據(jù)庫應(yīng)用程序進(jìn)行打印輸出的方式。④模塊:將VBA聲明和過程作為一個單元進(jìn)行保存的集合,是應(yīng)用程序開發(fā)人員的工作環(huán)境。故答案為C。
(13)C
【解析】將“輸入掩碼”屬性設(shè)置為“密碼”,以創(chuàng)建密碼輸入項文本框。文本框中鍵入的任何字符都按原字符保存,但顯示為星號(*)。選項C正確。
(14)D
【解析】ACCess是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它的每一個表都是獨(dú)立的實體,保存各自的數(shù)據(jù)和信息。但這并不是說表與表之間是孤立的。ACCess通過數(shù)據(jù)庫之間的數(shù)據(jù)元素(即主鍵)連接起來,形成了有機(jī)的聯(lián)系,實現(xiàn)了信息的共享。表與表之間的聯(lián)系稱為關(guān)系,ACCess通過關(guān)系使表之間緊密地聯(lián)系起來,從而改善了數(shù)據(jù)庫的性能,增強(qiáng)了數(shù)據(jù)庫的處理能力。答案D正確。
(15)C
【解析】輸入掩碼的符號中“&”表示的是輸入任一字符或空格(必選項)。所以選項C正確。
(16)B
【解析】SQL查詢的SeleCt語句是功能最強(qiáng),也是最為復(fù)雜的SQL語句。SELECT語句的結(jié)構(gòu)是:SELECT[A1.L I DISTINCT]別名FROM表名[WHERE查詢條件]其中“查詢條件”還可以是另一個選擇查詢或子查詢。在主查詢中查找任何等于、大于或小于由子查詢返回的值(使用ANY、IN或ALL保留字)。在此題中用IN表示等于這兩個值。所以選項B正確。
(17)D
【解析】SQL查詢的SeleCt語句是功能最強(qiáng),也是最為復(fù)雜的SQL語句。SELECT語句的結(jié)構(gòu)是:SELECT[ALL I DISTINCT]別名FROM表名[WHERE查詢條件]在查詢條件中輸入Like運(yùn)算符來限制結(jié)果中的記錄。為了查找公司名稱中有“網(wǎng)絡(luò)”二字的公司信息,需要使用like運(yùn)算符,與之搭配使用的通配符有很多,其中“*”的含義是表示由0個或任意多個字符組成的字符串,在字符串中可以用作第一個字符或最后一個字符,在本題中應(yīng)該使用的條件是Like”*網(wǎng)絡(luò)*”。所以選項D正確。
(18)B
【解析】參數(shù)查詢可以顯示一個或多個提示參數(shù)值(準(zhǔn)則)預(yù)定義對話框,也可以創(chuàng)建提示查詢參數(shù)的自定義對話框,提示輸入?yún)?shù)值,進(jìn)行問答式查詢。所以選項B正確。
(19)D
【解析】ACCess支持的數(shù)據(jù)定義語句有創(chuàng)建表(CREATE TABLE)、修改表(ALTER TABLE)、刪除表(DROPTABLE)。故選項D為正確答案。
(20)B
【解析】修改數(shù)據(jù)的語法結(jié)構(gòu)為:Update table set字段名=value[where條件],所以答案為B。
(21)C
【解析】圖形控件用于在窗體上繪制圖形;圖像控件用于顯示靜態(tài)圖片,在ACCess中不能對圖片進(jìn)行編輯;綁定對象框控件用于顯示0LE對象,一般用來顯示記錄源中OLE類型的字段的值。當(dāng)記錄改變時,該對象會一起改變;未綁定對象框控件用于顯示未結(jié)合的OLE對象。當(dāng)記錄改變時,該對象不會改變。學(xué)生表中的學(xué)生照片在移動學(xué)生記錄時會發(fā)生變動,所以選項C正確。
(22)B
【解析】ACCess對象事件有單擊、雙擊、更新前、更新后等事件,而“更新前”事件表示的是在控件或記錄的數(shù)據(jù)變化前發(fā)生的事件。故選項B正確。
(23)C
【解析】窗體的單擊事件過程統(tǒng)一用Form—CliCk(),不需要使用窗體名稱,而命令按鈕事件過程需要使用按鈕名稱,則為Cmdl_CliCk()。故本題答案為C。
(24)B
【解析】組頁腳節(jié)中主要顯示分組統(tǒng)計數(shù)據(jù),通過文本框?qū)崿F(xiàn)。打印輸出時,其數(shù)據(jù)顯示在每組結(jié)束位置。所以要實現(xiàn)報表按某字段分組統(tǒng)計輸出,需要設(shè)置該字段組頁腳。故本題答案為B。
(25)D
【解析】在報表中添加計算字段應(yīng)以“=”開頭,在報表中要顯示格式為“共N頁,第N頁”的頁碼,需要用到[Pages]和這兩個計算項,所以正確的頁碼格式設(shè)置是=”共”&[Pages]&”頁,第”&”頁”,即選項Di為正確答案。
(26)D【解析】為窗體或報表上的控件設(shè)置屬性值的宏操作是SetValue,宏操作Beep用于使計算機(jī)發(fā)出“嘟嘟”聲,宏操作MsgBox用于顯示消息框。
(27)A
【解析】創(chuàng)建條件宏時,經(jīng)常會出現(xiàn)操作格式相同的事件,可以簡單地用省略號(…)來表示。
(28)C
【解析】在宏操作中,MsgBox用于顯示提示消息框,PrintOut用于打印激活的數(shù)據(jù)庫對象,OutputT0用于將指定數(shù)據(jù)庫對象中的數(shù)據(jù)輸出成.xlsx、。rff、.txt、.htm、.snp等格式的文件。
(29)A
【解析】在VBA中打開窗體的命令格式如下:
DoCmd.OpenForm(FormName,View,F(xiàn)ilterName,Where—Condition,Data_Mode,WindowMode,OpenArgs)其中FormName是必需的,是字符串表達(dá)式,表示當(dāng)前數(shù)據(jù)庫中窗體的有效名稱。
(30)B
【解析】該語句是定義了ll個由整型數(shù)構(gòu)成的數(shù)組,默認(rèn)的數(shù)組下限是O,10為數(shù)組的上限,數(shù)組元素為NewArray(0)到NewArray(10),共有11個整型數(shù)。
(31)D
【解析】本地窗口內(nèi)部自動顯示出所有在當(dāng)前過程中的變量聲明及變量值。本地窗口打開后,列表中的第一項內(nèi)容是一個特殊的模塊變量。對于類模塊,定義為Me。Me是對當(dāng)前模塊定義的當(dāng)前實例的引用。由于它是對象引用,因而可以展開顯示當(dāng)前實例的全部屬性和數(shù)據(jù)成員。
(32)B
【解析】在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調(diào)用。
(33)C
【解析】A選項結(jié)果為數(shù)值,等于兩日期相隔天
數(shù);B選項結(jié)果為數(shù)值,等于年份2011;D選項結(jié)果為數(shù)值,Len函數(shù)是返回字符串的長度;C選項正確,DateValue函數(shù)是將字符串變?yōu)槿掌陬愋汀?/P>
(34)A
【解析】題目中For循環(huán)的初值為l,終值為9,步長為-3,不滿足循環(huán)條件,循環(huán)體將不會被執(zhí)行。
(35)B
【解析】根據(jù)題意,hat(100*(X+0.005)實現(xiàn)千分位的四舍五入,同時擴(kuò)大l00倍取整,乘0.Ol是為保證保留兩位小數(shù),與前面的乘以100對應(yīng),因此本題選B。
(36)A
【解析】Do Until循環(huán)采用的是先判斷條件后執(zhí)行循環(huán)體的做法,如果條件為True,則循環(huán)體一次都不執(zhí)行。否則進(jìn)人循環(huán)體執(zhí)行。本題中的循環(huán)停止條件是Y<=25,而Y=0,滿足條件表達(dá)式,則不進(jìn)入循環(huán)體,X、Y的值不變,仍為1、0。
(37)A
【解析】參數(shù)有兩種傳遞方式:傳址傳遞ByRef和傳值傳遞ByVal。如果沒有說明傳遞類型,則默認(rèn)為傳址傳遞。在函數(shù)ProC(n As Integer,ByVal Ill As Integer)參數(shù)中,形參n默認(rèn)為傳址傳遞,形參的變化將會返回到實參,即形參nmodl0(12modl0)得到的結(jié)果2將返回給實參X,即x=2;而Y為傳值類型,不因形參的變化而變化,所以輸出的x和Y應(yīng)為2和32。
(38)A
【解析】題目中使用了雙重For循環(huán),外循環(huán)中每循環(huán)一次,X的值都是從0開始,所以外循環(huán)中到最后一次循時,x的值是0,而內(nèi)循環(huán)中的最后一次循環(huán)是j=20 t020 step3所以此時內(nèi)循環(huán)只循環(huán)一次。x的值為X=0+1=1。Str函數(shù)將數(shù)值轉(zhuǎn)換成字符串。
(39)B【解析JDLookUp函數(shù)是從指定記錄集里檢索特定字段的值。它可以直接在VBA、宏、查詢表達(dá)式或計算控件中使用,而且主要用于檢索來自外部表字段中的數(shù)據(jù)。
(40)D
【解析】窗體的ReCordSourCe屬性指明窗體的數(shù)據(jù)源,題目中窗體數(shù)據(jù)源來自一條SQL語句“seleCt*from雇員”,該語句從數(shù)據(jù)表“雇員”中選取所有記錄,即窗體數(shù)據(jù)來源為“雇員”表。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國計算機(jī)等級考試復(fù)習(xí)知識點(diǎn)匯總(各科目)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |