第 1 頁:基本操作題 |
第 3 頁:基本操作題 |
第 4 頁:簡單應(yīng)用題 |
第 5 頁:綜合應(yīng)用題 |
第 6 頁:參考答案 |
一、選擇題
(1)B
【解析】線性鏈式存儲結(jié)構(gòu)中每個結(jié)點都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲空間,所以一般要多于順序存儲結(jié)構(gòu)。
(2)B
【解析】棧是按先進后出的原則組織數(shù)據(jù)的。隊列是先進先出的原則組織數(shù)據(jù)。
(3)D
【解析】循環(huán)隊列的隊頭指針與隊尾指針都不是固定的,隨著入隊與出隊操作要進行變化。因為是循環(huán)利用的隊列結(jié)構(gòu),所以隊頭指針有時可能大于隊尾指針,有時也可能小于隊尾指針。
(4)D
【解析】需求分析階段的工作可以概括為:需求獲取、需求分析、編寫需求規(guī)格說明書、需求評審四個方面。所以選擇D。
(5)A
【解析】通常,將軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用為止的整個時期都屬于軟件生命周期。
(6)A
【解析】結(jié)構(gòu)化程序設(shè)計的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語句,所以選擇A。
(7)C
【解析】N—S圖提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流程圖,所以A不對。PAD圖是問題分析圖,它是繼承
程序流程圖和方框圖之后提出的又一種主要用于描述軟件詳細設(shè)計的圖形表示工具,所以B不對。E—R圖是數(shù)據(jù)庫中的用于表示E—R模型的圖示工具,所以D不對。根據(jù)圖中所示表示方法是進行軟件詳細設(shè)計時使用的程序流程圖。
(8)B
【解析】數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫的機構(gòu),它是一種系統(tǒng)軟件,負責(zé)數(shù)據(jù)庫中數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護、控制及保護和數(shù)據(jù)服務(wù)等。是一種在操作系統(tǒng)之上的系統(tǒng)軟件。
(9)C
【解析】在E—R圖中實體集用矩形,屬性用橢圓,聯(lián)系用菱形。
(10)D
【解析】關(guān)系T中包含了關(guān)系R與s中的所有元組,所以進行的是并的運算。
(11)B
【解析】數(shù)據(jù)庫的基本特點是數(shù)據(jù)可以共享、數(shù)據(jù)獨立性高、數(shù)據(jù)冗余小,易移植、統(tǒng)一管理和控制。故選項B正確。
(12)C
【解析】在數(shù)據(jù)表的“查找”操作中,通配符“!”的含義是匹配任意不在方括號里的字符,如b[!ae]11可查到bi11和bu11,但不能查到ba11或be11。故選項C正確。
(13)C
【解析】本題考查的是在“數(shù)據(jù)表”視圖中瀏覽表中數(shù)據(jù)的快捷鍵。其中【End】的作用是使光標快速移到單行字段的結(jié)尾;【Ctr1】【End】的作用是使光標快速移到多行字段的結(jié)尾;【Ctr1】+【J】的作用是使光標快速移到當前字段的最后一條記錄;【Ctr1】【Home】的作用是使光標快速移到多行字段的開頭。
(14)B
【解析】貨幣型數(shù)據(jù)字段長度為8字節(jié),向貨幣字段輸入數(shù)據(jù)時,不必鍵人美元符號和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計算,結(jié)果為貨幣型。故答案為B。
(15)D
【解析】當對多個字段設(shè)定條件,并且設(shè)定多個條件時,可采用“按窗體篩選”。“按選定內(nèi)容篩選”主要用于對一個字段設(shè)定條件時,找出包含選定字段中數(shù)據(jù)的所有記錄。當輸入的條件為一個通式或是一個計算公式時,可采用“輸入篩選目標篩選”的方式篩選滿足的記錄。更為復(fù)雜的設(shè)置可采用“高級篩選”來實現(xiàn)。故選項D為正確答案。
(16)A
【解析】在查詢準則中比較運算符“IN”用于集合設(shè)定,表示“在……之內(nèi)”。若查找“學(xué)號”是“S00001”或“S00002”的記錄應(yīng)使用表達式in(”S00001”,”S00002”),也可以使用表達式(”S00001”or”S00002”),所以選項A正確。
(17)B
【解析】追加查詢可以將符合查詢條件的數(shù)據(jù)追加到一個已經(jīng)存在的表中,該表可以是當前數(shù)據(jù)庫中的一個表,也可以是另一個數(shù)據(jù)庫中的表,所以選項B正確。
(18)A
【解析】SQ1查詢中使用Group by子句用來進行分組統(tǒng)計,可以和SE1ECT、INSERT、UPDATE搭配使用,不能與DE1ETE搭配使用,所以選項A正確。
(19)C
【解析】在查詢準則中比較運算符“Between…And”用于設(shè)定范圍,表示“在……之間”,此題中Between 3000And 10000,包括3000和10000,所以查詢出來的結(jié)果有3條,故選項C正確。
(20)A
【解析】在查詢準則中比較運算符“Between…And”用于設(shè)定范圍,表示“在……之間”,此題在成績中要查找成績t>80且成績≤90的學(xué)生,表達式應(yīng)為“成績Between 80And 90”,所以選項A正確。
(21)D
【解析】所有控件共有的屬性是Name屬性,因為在代碼中引用一個窗體控件時,該屬性是必須使用的控件屬性。所以答案為D。
(21)A
【解析】在報表中,要為控件添加計算字段,應(yīng)設(shè)置控件的“控件來源”屬性,并且以“=”開頭,字段要用“()”括起來,在此題中要計算數(shù)學(xué)的最低分,應(yīng)使用Min()函數(shù),故正確形式為“=Min([數(shù)學(xué)])”,即選項A正確。
(22)A
【解析】ACCess開啟窗體時事件發(fā)生的順序是:開啟窗體:Open(窗體)一1oad(窗體)一Resize(窗體)一ACtivate(窗體)--Current(窗體)---+Enter(第一個擁有焦點的控件)--,GotFoCus(第一個擁有焦點的控件),所以此題答案為A。
(23)B
【解析】在ACCess中為窗體上的控件設(shè)置Tab鍵的順序,應(yīng)選擇“屬性”對話框的“其他”選項卡中的“Tab鍵索引”選項進行設(shè)置,故答案為B。
(24)C
【解析】“切換面板”是一種特殊類型的窗體,缺省的切換面板名為。SwitChBoard”,當用系統(tǒng)的“切換面板管理器”創(chuàng)建切換面板時,MiCrosoft ACCess會創(chuàng)建一個“切換面板項目”表,用來描述窗體上的按鈕顯示什么以及具有什么功能。所以答案為C。
(25)D
【解析】報表是用來在數(shù)據(jù)庫中獲取數(shù)據(jù),并對數(shù)據(jù)進行分組、計算、匯總和打印輸出。它是ACCess數(shù)據(jù)庫的對象之一。利用報表可以按指定的條件打印輸出一定格式的數(shù)據(jù)信息,它有以下功能:格式化數(shù)據(jù)、分組匯總功能、插入圖片或圖表、多樣化輸出。所以答案為D。
(26)B
【解析】窗體Caption屬性的作用是確定窗體的標題,設(shè)置當前窗體的屬性時可以用me來表示當前窗體,故答案為B。
(27)A
【解析】根據(jù)題目的要求,如果想要在Textl中按“回車”鍵使焦點自動轉(zhuǎn)到Text2上,那么就需要編寫Textl的按鍵事件,即Sub Textl—KeyPress()。具體可以如下實現(xiàn):
Private Sub Textl—KeyPress(KeyAsCii As Integer)If KeyAsCii=13 then Text2.SetFoCus
End Sub
(28)A【解析】在VBA中將邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)
據(jù)時,True轉(zhuǎn)為一1,F(xiàn)lase則轉(zhuǎn)為0。
(29)B
【解析】對不同類型的運算符,優(yōu)先級為:算術(shù)運算符>連接運算符(字符運算符)>比較運算符(關(guān)系運算符)>邏輯運算符。所有比較運算符的優(yōu)先級相同。算術(shù)運算符中,指數(shù)運算符(^)>負數(shù)(一)>乘法和除法(*、/)>整數(shù)除法(\)>求模運算(MoD>加法和減法(+、一)。括號優(yōu)先級最高。
(30)A
【解析】VBA中構(gòu)成對象的三要素是屬性、事件和方法。每種對象都具有一些屬性以想到區(qū)分。對象的方法就是對象的可以執(zhí)行的行為。事件是對象可以識別或響應(yīng)的動作。
(31)C
【解析】VBA中在一行中寫多條語句時,應(yīng)使用冒號(:)分隔。
(32)D
【解析】為Boo1ean型變量賦值可以使用系統(tǒng)常量True、F1ase,也可以通過關(guān)系表達式為變量賦值。題目中只有A=3<4能夠正確為Boo1ean變量賦值,表達式3<4為真。
(33)D【解析】在窗體的鼠標事件中,參數(shù)Buuon的值為1表示左鍵按下,值為2表示右鍵按下,值為4表示中間按鍵按下,參數(shù)Shift的值為1表示Shift鍵按下,值為2表示Ctd鍵按下,值為4表示A1t鍵按下。Shift值為6則說明是Ctr1鍵和A1t鍵按下,Button值為2說明是鼠標右鍵按下。
(34)C
【解析】題目考查的是For循環(huán)結(jié)構(gòu),循環(huán)初值i為1,終值為16,每次執(zhí)行循環(huán)i依次加3,則i分別為1、4、7、10、13、16,則循環(huán)執(zhí)行6次。
(35)B
【解析】Rnd函數(shù)產(chǎn)生一個0~1之間的單精度隨機數(shù),Rnd函數(shù)返回小于1但大于或等于0的值。
(36)B
【解析】本題程序是判斷奇偶性的程序,函數(shù)Resu1t用來判斷X是否是偶數(shù),如果x是偶數(shù),那么Resu1t的返
回值為真,否則返回值為假,單擊命令按鈕時執(zhí)行的過程是輸入整數(shù)X,然后調(diào)用Resu1t函數(shù),如果值為真,文本框會顯示輸入的值是偶數(shù),否則顯示輸入的值為奇數(shù)。調(diào)用Resu1t函數(shù)且Resu1t函數(shù)值為真時的表達式為:Resu1t(X)。
(37)B
【解析】此題中設(shè)定了一個sfun()函數(shù),進行除法運算和求模運算。命令按鈕的單擊事件中,定義兩變量a=5,b=4,調(diào)用sfun函數(shù)傳遞a,b的值給X,Y進行運算,t=x=5,Y=4;x=t/y=5/4=1.25(除法運算);y=tMod Y=5 mod 4=1(求模運算)。Sfun函數(shù)參數(shù)沒有指明參數(shù)傳遞方式,則默認以傳址方式傳遞,因此a的值為1.25,b的值為1。
(38)B
【解析】文件打開方式中使用For Append時,指定文件按順序方式輸出,文件指針被定位在文件末尾。如果對文件執(zhí)行寫操作,則寫入的數(shù)據(jù)附加到原來文件的后面。
(39)C
【解析】Reeordset對象只代表一個記錄集,這個記錄集是一個連接的數(shù)據(jù)庫中的表或者是Command對象的執(zhí)行結(jié)果返回的記錄集。ConneCtion對象用于建立與數(shù)據(jù)庫的連接,通過連接可從應(yīng)用程序訪問數(shù)據(jù)源,因此,可以打開和返回ReCordSet對象0 Command對象在建立ConneCtion后,可以發(fā)出命令操作數(shù)據(jù)源,因此,也可以打開并返回ReCordSet對象。
(40)D
【解析】題目中對象變量rs返回了當前窗體的ReCordSet屬性記錄集的引用,那么通過訪問對象變量rs的屬性RrCnrdCount就可以得到該記錄集的記錄個數(shù),引用方法為rs,ReordCount。
微信搜索"考試吧"獲取更多考試資訊、備考資料
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |