2021年歷年筆試真題附答案到_第1頁
2021年歷年筆試真題附答案到_第2頁
2021年歷年筆試真題附答案到_第3頁
2021年歷年筆試真題附答案到_第4頁
2021年歷年筆試真題附答案到_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

年4月全國(guó)計(jì)算機(jī)級(jí)別考試二級(jí)筆試試卷一、選取題(每小題2分,共70分)(1)數(shù)據(jù)存儲(chǔ)構(gòu)造是指()。A)存儲(chǔ)在外存中數(shù)據(jù)B)數(shù)據(jù)所占存儲(chǔ)空間量C)數(shù)據(jù)在計(jì)算機(jī)中順序存儲(chǔ)方式D)數(shù)據(jù)邏輯構(gòu)造在計(jì)算機(jī)中表達(dá)(2)下列關(guān)于棧描述中錯(cuò)誤是()。A)棧是先進(jìn)后出線性表B)棧只能順序存儲(chǔ)C)棧具備記憶作用D)對(duì)棧插入與刪除操作中,不需要變化棧底指針(3)對(duì)于長(zhǎng)度為n線性表,在最壞狀況下,下列各排序法所相應(yīng)比較次數(shù)中對(duì)的是()。A)冒泡排序?yàn)閚/2B)冒泡排序?yàn)閚C)迅速排序?yàn)閚D)迅速排序?yàn)閚(n-1)/2(4)對(duì)長(zhǎng)度為n線性表進(jìn)行順序查找,在最壞狀況下所需要比較次數(shù)為()。A)log2nB)n/2C)nD)n+1(5)下列對(duì)于線性鏈表描述中對(duì)的是()。A)存儲(chǔ)空間不一定持續(xù),且各元素存儲(chǔ)順序是任意B)存儲(chǔ)空間不一定持續(xù),且前件元素一定存儲(chǔ)在后件元素前面C)存儲(chǔ)空間必要持續(xù),且前件元素一定存儲(chǔ)在后件元素前面D)存儲(chǔ)空間必要持續(xù),且各元素存儲(chǔ)順序是任意(6)下列對(duì)于軟件測(cè)試描述中對(duì)的是()。A)軟件測(cè)試目是證明程序與否對(duì)的B)軟件測(cè)試目是使程序運(yùn)營(yíng)成果對(duì)的C)軟件測(cè)試目是盡量多地發(fā)現(xiàn)程序中錯(cuò)誤D)軟件測(cè)試目是使程序符合構(gòu)造化原則(7)為了使模塊盡量獨(dú)立,規(guī)定()。A)模塊內(nèi)聚限度要盡量高,且各模塊間耦合限度要盡量強(qiáng)B)模塊內(nèi)聚限度要盡量高,且各模塊間耦合限度要盡量弱C)模塊內(nèi)聚限度要盡量低,且各模塊間耦合限度要盡量弱D)模塊內(nèi)聚限度要盡量低,且各模塊間耦合限度要盡量強(qiáng)(8)下列描述中對(duì)的是()。A)程序就是軟件B)軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)限制C)軟件既是邏輯實(shí)體,又是物理實(shí)體D)軟件是程序、數(shù)據(jù)與有關(guān)文檔集合(9)數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫技術(shù)重要特點(diǎn)之一,所謂數(shù)據(jù)獨(dú)立性是指()。A)數(shù)據(jù)與程序獨(dú)立存儲(chǔ)B)不同數(shù)據(jù)被存儲(chǔ)在不同文獻(xiàn)中C)不同數(shù)據(jù)只能被相應(yīng)應(yīng)用程序所使用D)以上三種說法都不對(duì)(10)用樹形構(gòu)造表達(dá)實(shí)體之間聯(lián)系模型是()。A)關(guān)系模型B)網(wǎng)狀模型C)層次模型D)以上三個(gè)都是(11)在超市營(yíng)業(yè)過程中,每個(gè)時(shí)段要安排一種班組上崗值班,每個(gè)收款口要配備兩名收款員配合工作,共同使用一套收款設(shè)備為顧客服務(wù)。在數(shù)據(jù)庫中,實(shí)體之間屬于一對(duì)一關(guān)系是A)“顧客”與“收款口”關(guān)系B)“收款口”與“收款員”關(guān)系C)“班組”與“收款員”關(guān)系D)“收款口”與“設(shè)備”關(guān)系(12)在教師表中,如果要找出職稱為“專家”教師,所采用關(guān)系運(yùn)算是A)選取B)投影C)聯(lián)接D)自然聯(lián)接(13)在SELECT語句中使用ORDERBY是為了指定A)查詢表B)查詢成果順序C)查詢條件D)查詢字段(14)在數(shù)據(jù)表中,對(duì)指定字段查找匹配項(xiàng),按下圖“查找和替代”對(duì)話框中設(shè)立成果是A)定位簡(jiǎn)歷字段中包括了字符串“組織能力強(qiáng)”記錄B)定位簡(jiǎn)歷字段僅為“組織能力強(qiáng)”記錄C)顯示符合查詢內(nèi)容第一條記錄D)顯示符合查詢內(nèi)容所有記錄(15)“數(shù)學(xué)管理”數(shù)據(jù)庫中有學(xué)生表、課程表和選課表,為了有效地反映這三張表中數(shù)據(jù)之間聯(lián)系,在創(chuàng)立數(shù)據(jù)庫時(shí)應(yīng)設(shè)立A)默認(rèn)值B)有效性規(guī)則C)索引D)表之間關(guān)系(16)下列SQL查詢語句中,與下面查詢?cè)O(shè)計(jì)視圖所示查詢成果等價(jià)是A)SELECT姓名,性別,所屬院系,簡(jiǎn)歷FROMtStudWHERE性別="女"AND所屬院系IN("03","04")B)SELECT姓名,簡(jiǎn)歷FROMtStudWHERE性別="女"AND所屬院系IN("03","04")C)SELECT姓名,性別,所屬院系,簡(jiǎn)歷FROMtStudWHERE性別="女"AND所屬院系="03"OR所屬院系="04"D)SELECT姓名,簡(jiǎn)歷FROMtStudWHERE性別="女"AND所屬院系="03"OR所屬院系="04"(17)如果在數(shù)據(jù)庫中已有同名表,要通過查詢覆蓋本來表,應(yīng)當(dāng)使用查詢類型是A)刪除B)追加C)生成表D)更新(18)條件“Not工資額>”含義是A)選取工資額不不大于記錄B)選取工資額不大于記錄C)選取除了工資額不不大于之外記錄D)選取除了字段工資額之外字段,且不不大于記錄(19)Access數(shù)據(jù)庫中,為了保持表之間關(guān)系,規(guī)定在主表中修改有關(guān)記錄時(shí),子表有關(guān)記錄隨時(shí)之更改。為此需要定義參照完整性關(guān)系A(chǔ))級(jí)聯(lián)更新有關(guān)字段B)級(jí)聯(lián)刪除有關(guān)字段C)級(jí)聯(lián)修改有關(guān)字段D)級(jí)聯(lián)插入有關(guān)字段(20)如果輸入掩碼設(shè)立為“L”,則在輸入數(shù)據(jù)時(shí)候,該位置上可以接受合法輸入是A)必要輸入字母或數(shù)字B)可以輸入字母、數(shù)字或空格C)必要輸入字母A~ZD)任意符號(hào)(21)定義字段默認(rèn)值含義是A)不得使該字段為空B)不容許字段值超過某個(gè)范疇C)在末輸入數(shù)據(jù)之前系統(tǒng)自動(dòng)提供數(shù)值D)系統(tǒng)自動(dòng)把小寫字母轉(zhuǎn)換為大寫字母(22)在窗體上,設(shè)立控件Command0為不可見屬性是A)Command0.ColoreB)Command0.CaptionC)Command0.EnabledD)Command0.Visible(23)可以接受數(shù)值型數(shù)據(jù)輸入窗體控件是A)圖形B)文本框C)標(biāo)簽D)命令按鈕(24)SQL語句不能創(chuàng)立是A)報(bào)表B)操作查詢C)選取查詢D)數(shù)據(jù)定義查詢(25)不可以使用宏數(shù)據(jù)庫對(duì)象是A)數(shù)據(jù)表B)窗體C)宏D)報(bào)表(26)在下列關(guān)于宏和模塊論述中,對(duì)的是A)模塊是可以被程序調(diào)用函數(shù)B)通過定義宏可以選取或更新數(shù)據(jù)C)宏或模塊都不能是窗體或報(bào)表上事件代碼D)宏可以是獨(dú)立數(shù)據(jù)庫對(duì)象,可以提供獨(dú)立操作動(dòng)作(27)VBA程序流程控制方式是A)順序控制和分支控制B)順序控制和循環(huán)控制C)循環(huán)控制和分支控制D)順序、分支和循環(huán)控制(28)從字符串s中第2個(gè)字符開始獲得4個(gè)字符子字符串函數(shù)是A)Mid$(s,2,4)B)Left$(s,2,4)C)Rigth(s,4)D)Left$(s,4)(29)語句DimNewArray(10)AsInteger含義是A)定義了一種整型變量且初值為10B)定義了10個(gè)整數(shù)構(gòu)成數(shù)組C)定義了11個(gè)整數(shù)構(gòu)成數(shù)組D)將數(shù)組第10元素設(shè)立為整型(30)在Access中,如果要解決具備復(fù)雜條件或循環(huán)構(gòu)造操作,則應(yīng)當(dāng)使用對(duì)象是A)窗體B)模塊C)宏D)報(bào)表(31)不屬于VBA提供程序運(yùn)營(yíng)錯(cuò)誤解決語句構(gòu)造是A)OnErrorThen標(biāo)號(hào)B)OnErrorGoto標(biāo)號(hào)C)OnErrorResumeNextD)OnErrorGoto0(32)ADO含義是A)開放數(shù)據(jù)庫互連應(yīng)用編程接口B)數(shù)據(jù)庫訪問對(duì)象C)動(dòng)態(tài)鏈接庫D)Active數(shù)據(jù)對(duì)象(33)若要在子過程Proc1調(diào)用后返回兩個(gè)變量成果,下列過程定義語句中有效是A)SubProc1(n,m)B)SubProcl(ByValn,m)C)SubProcl(n,BYValm)D)SubProcl(ByValn,ByValm)(34)下列四種形式循環(huán)設(shè)計(jì)中,循環(huán)次數(shù)至少是A)a=5:b=8B)a=5:b=8DoDoA=a+1a=a+1LoopWhilea<bLoopUntila<bC)a=5:b=8D)a=5:b=8DoUntila<bDoUntila>bb=b+1a=a+1LoopLoop(35)在窗體中有一種命令按鈕run35,相應(yīng)事件代碼如下:PrivateSubrun35_Enter()DimnumAsIntegerDimaAsIntegerDimbAsIntegerDimiAsIntegerFori=1To10num=InputBox("請(qǐng)輸入數(shù)據(jù):","輸入",1)IfInt(num/2)=num/2Thena=a+1ElseB=b+1EndIfNextIMsgBox("運(yùn)營(yíng)成果:a="&Str(a)&:",b="&Str(b))EndSub運(yùn)營(yíng)以上事件所完畢功能是A)對(duì)輸入10個(gè)數(shù)據(jù)求累加和B)對(duì)輸入10個(gè)數(shù)據(jù)求各自余數(shù),然后再進(jìn)行累加C)對(duì)輸入10個(gè)數(shù)據(jù)分別記錄有幾種是整數(shù),有幾種是非整數(shù)D)對(duì)輸入10個(gè)數(shù)據(jù)分別記錄有幾種是奇數(shù),有幾種是偶數(shù)二、填空題(每空2分,共30分)(1)計(jì)算機(jī)網(wǎng)絡(luò)是由多臺(tái)計(jì)算機(jī)互聯(lián)而成,為保證網(wǎng)絡(luò)中計(jì)算機(jī)間數(shù)據(jù)互換,規(guī)定計(jì)算機(jī)在互換數(shù)據(jù)過程中遵守相應(yīng)網(wǎng)絡(luò)合同,一種網(wǎng)絡(luò)合同由語法、___________和時(shí)序三個(gè)要素構(gòu)成。(2)電子郵件程序向郵件服務(wù)器發(fā)送郵件時(shí),使用合同是___________。(3)對(duì)于給出一組僅w={5,6,8,12},通過霍夫曼算法求出擴(kuò)充二叉樹帶權(quán)外部途徑長(zhǎng)度為___________。(4)設(shè)散列表地址空間為0到18,散列函數(shù)為h(k)=kmod19,用線性控查法解決碰撞?,F(xiàn)從空散列表開始,依次插入核心碼值190,89,217,75,則最后一種核心碼33地址為___________。(5)設(shè)待排序核心碼序列為(25,18,9,33,67,82,53,95,12,70),要按核心碼值遞增順序進(jìn)行排序,采用以第一種核心碼為分界元素迅速排序法,第一趟完畢后核心碼33被放到了第___________個(gè)位置。(6)在Access中,要在查找條件中與任意一種數(shù)字字符匹配,可使用通配符是___________。(7)在學(xué)生成績(jī)表中,如果需要依照輸入學(xué)生姓名查找學(xué)生成績(jī),需要使用是___________查詢。(8)Int(-3.25)成果是___________。(9)分支構(gòu)造在程序執(zhí)行時(shí),依照___________選取執(zhí)行不同程序語句。(10)在VBA中變體類型類型標(biāo)記是___________。(11)在窗體中有一種名為Command1命令按鈕,Click事件代碼如下:PrivateSubCommand1_Click()f=0Forn=1To10Step2f=f+nNextnMe!Lb1.Caption=fEndSub單擊命令按鈕后,標(biāo)簽顯示成果是___________。(12)在窗體中有一種名為Command12命令按鈕,Click事件代碼如下:該事件所完畢功能是:接受從鍵盤輸入10個(gè)不不大于0整數(shù),找出其中最大值和相應(yīng)輸入位置。請(qǐng)根據(jù)上述功能規(guī)定將程序補(bǔ)充完整。PrivateSubCommand12_Click()max=0max_n=0Fori=1To10num=Val(InputBox("請(qǐng)輸入第"&i&"個(gè)不不大于0整數(shù):"))If(num>max)Thenmax=___________max_n=___________EndIfNextiMsgBox("最大值為第"&max_n&"個(gè)輸入"&max)EndSub(13)下列子過程功能是:將當(dāng)前數(shù)據(jù)庫文獻(xiàn)中“學(xué)生表”學(xué)生“年齡”都加1。請(qǐng)?jiān)诔绦蚩瞻椎胤教顚懬‘?dāng)語句,使程序?qū)崿F(xiàn)所需功能。PrivateSubSetAgePlus1_Click()DimdbAsDao.DatabaseDimrsAsDAO.RecordsetDimfdAsDAO.FieldSetdb=CurrentDb()Setrs=-db.OpenRecordset("學(xué)生表")Setfd=rs.Fields("年齡")DoWhileNotrs.EOFrs.Editfd=___________rs.Update___________Looprs.Closedb.CloseSetrs=NothingSetdb=NothingEndSub__參照答案一、選取題(1)C)(2)A)(3)B)(4)B)(5)A)(6)D)(7)B)(8)C)(9)D)(10)C)(11)D)(12)A)(13)B)(14)B)(15)D)(16)B)(17)C)(18)C)(19)A)(20)C)(21)C)(22)D)(23)B)(24)A)(25)A)(26)D)(27)D)(28)A)(29)C)(30)B)(31)A)(32)D)(33)A)(34)C)(35)D)二、填空題(1)輸出(2)16(3)24(4)關(guān)系(5)數(shù)據(jù)定義語言(6)#(7)參數(shù)(8)-4(9)條件表達(dá)式值(10)Variant(11)25(12)num(13)i(14)fd+1(15)rs.MoveNext9月全國(guó)計(jì)算機(jī)級(jí)別考試Access二級(jí)筆試試卷一、選取題(每小題2分,共70分)

下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一種選項(xiàng)是對(duì)的。請(qǐng)將對(duì)的選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。

(1)一種棧初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧順序是

A)12345ABCDE

B)EDCBA54321

C)ABCDE12345

D)54321EDCBA

(2)下列論述中對(duì)的是

A)循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因而,循環(huán)隊(duì)列是非線性構(gòu)造

B)在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素動(dòng)態(tài)變化狀況

C)在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素動(dòng)態(tài)變化狀況

D)循環(huán)隊(duì)列中元素個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定

(3)在長(zhǎng)度為n有序線性表中進(jìn)行二分查找,最壞狀況下需要比較次數(shù)是

A)O(n)

B)O(n2)

C)O(log2n)

D)O(nlog2n)

(4)下列論述中對(duì)的是

A)順序存儲(chǔ)構(gòu)造存儲(chǔ)一定是持續(xù),鏈?zhǔn)酱鎯?chǔ)構(gòu)造存儲(chǔ)空間不一定是持續(xù)

B)順序存儲(chǔ)構(gòu)造只針對(duì)線性構(gòu)造,鏈?zhǔn)酱鎯?chǔ)構(gòu)造只針對(duì)非線性構(gòu)造

C)順序存儲(chǔ)構(gòu)造能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)構(gòu)造不能存儲(chǔ)有序表

D)鏈?zhǔn)酱鎯?chǔ)構(gòu)造比順序存儲(chǔ)構(gòu)造節(jié)約存儲(chǔ)空間

(5)數(shù)據(jù)流圖中帶有箭頭線段表達(dá)是

A)控制流

B)事件驅(qū)動(dòng)

C)模塊調(diào)用

D)數(shù)據(jù)流

(6)在軟件開發(fā)中,需求分析階段可以使用工具是

A)N-S圖

B)DFD圖

C)PAD圖

D)程序流程圖

A)一致性

B)分類性

C)多態(tài)性

D)標(biāo)記唯一性

(7)在面向?qū)ο筠k法中,不屬于“對(duì)象”基本特點(diǎn)是()。

A)一致性B)分類性C)多態(tài)性D)標(biāo)記唯一性

(8)一間宿舍可住各種學(xué)生,則實(shí)體宿舍和學(xué)生之間聯(lián)系是

A)一對(duì)一

B)一對(duì)多

C)多對(duì)一

D)多對(duì)多

(9)在數(shù)據(jù)管理技術(shù)發(fā)展三個(gè)階段中,數(shù)據(jù)共享最佳是

A)人工管理階段

B)文獻(xiàn)系統(tǒng)階段

C)數(shù)據(jù)庫系統(tǒng)階段D)三個(gè)階段相似(10)有三個(gè)關(guān)系R、S和T如下:

由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用運(yùn)算為

A)笛卡爾積

B)交

C)并

D)自然連接(11)Access數(shù)據(jù)庫中,表構(gòu)成是(

)。

A)字段和記錄B)查詢和字段

C)記錄和窗體D)報(bào)表和字段

(12)若設(shè)立字段輸入掩碼為“####-######”,該字段對(duì)的輸入數(shù)據(jù)是(

)。

A)B)0755-abcdef

C)abcd-123456D)####-######

(13)對(duì)數(shù)據(jù)表進(jìn)行篩選操作,成果是(

)。

A)只顯示滿足條件記錄,將不滿足條件記錄從表中刪除

B)顯示滿足條件記錄,并將這些記錄保存在一種新表中

C)只顯示滿足條件記錄,不滿足條件記錄被隱藏

D)將滿足條件記錄和不滿足條件記錄分為兩個(gè)表進(jìn)行顯示

(14)在顯示查詢成果時(shí),如果要將數(shù)據(jù)表中“籍貫”字段名,顯示為“出生地”,可在查詢?cè)O(shè)計(jì)視圖中改動(dòng)(

)。

A)排序B)字段C)條件D)顯示

(15)在Access數(shù)據(jù)表中刪除一條記錄,被刪除記錄(

)。

A)可以恢復(fù)到本來設(shè)立

B)被恢復(fù)為最后一條記錄

C)被恢復(fù)為第一條記錄

D)不能恢復(fù)

(16)在Access中,參照完整性規(guī)則不涉及(

)。

A)更新規(guī)則B)查詢規(guī)則

C)刪除規(guī)則D)插入規(guī)則

(17)在數(shù)據(jù)庫中,建立索引重要作用是(

)。

A)節(jié)約存儲(chǔ)空間

B)提高查詢速度

C)便于管理

D)防止數(shù)據(jù)丟失

(18)假設(shè)有一組數(shù)據(jù):工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表達(dá)式中成果為“假”是(

)。

A)工資>800AND職稱="助教"OR職稱="講師"

B)性別="女"ORNOT職稱="助教"

C)工資=800AND(職稱="講師"OR性別="女")

D)工資>800AND(職稱="講師"OR性別="男")

(19)在建立查詢時(shí),若要篩選出圖書編號(hào)是“T01”或“T02”記錄,可以在查詢?cè)O(shè)計(jì)視圖準(zhǔn)則行中輸入(

)。

A)"T01"or"T02"

B)"T01"and"T02"

C)in("T01"and"T02")

D)notin("T01"and"T02")

(20)在Access數(shù)據(jù)庫中使用向?qū)?chuàng)立查詢,其數(shù)據(jù)可以來自(

)。

A)各種表B)一種表

C)一種表一某些D)表或查詢

(21)創(chuàng)立參數(shù)查詢時(shí),在查詢?cè)O(shè)計(jì)視圖準(zhǔn)則行中應(yīng)將參數(shù)提示文本放置在(

)。

A){}中B)()中

C)[]中D)<>中

(22)在下列查詢語句中,與

SELECTTABL*FROMTAB1WHEREInStr([簡(jiǎn)歷],"籃球")<>0

功能相似語句是(

)。

A)SELECTTAB1.*FROMTAB1WHERETAB1.簡(jiǎn)歷Like"籃球"

B)SELECTTAB1.*FROMTAB1WHERETAB1.簡(jiǎn)歷Like"*籃球"

C)SELECTTAB1.*FROMTAB1WHERETAB1.簡(jiǎn)歷Like"*籃球*"

D)SELECTTAB1.*FROMTAB1WHERETAB1.簡(jiǎn)歷Like"籃球*"

(23)在Access數(shù)據(jù)庫中創(chuàng)立一種新表,應(yīng)當(dāng)使用SQL語句是(

)。

A)CreateTable

B)CreateIndex

C)AlterTable

D)CreateDatabase

(24)在窗體設(shè)計(jì)工具箱中,代表組合框圖標(biāo)是(

)。

(25)要變化窗體上文本框控件輸出內(nèi)容,應(yīng)設(shè)立屬性是(

)。

A)標(biāo)題

B)查詢條件

C)控件來源

D)記錄源

(26)在下圖所示窗體上,有一種標(biāo)有“顯示”字樣命令按鈕(名稱為Command1)和一種文本框(名稱為text1)。當(dāng)單擊命令按鈕時(shí),將變量sum值顯示在文本框內(nèi),對(duì)的代碼是(

)。

A)Me!Text1.Caption=sum

B)Me!Text1.Valuc=sum

C)Me!Text1.Text=sum

D)Me!Text1.Visiblc=sum

(27)Access報(bào)表對(duì)象數(shù)據(jù)源可以是(

)。

A)表、查詢和窗體

B)表和查詢

C)表、查詢和SQL命令

D)表、查詢和報(bào)表

(28)要限制宏命令操作范疇,可以在創(chuàng)立宏時(shí)定義(

)。

A)宏操作對(duì)象

B)宏條件表達(dá)式

C)窗體或報(bào)表控件屬性

D)宏操作目的

(29)在VBA中,實(shí)現(xiàn)窗體打開操作命令是(

)。

A)DoCmd.OpenForm

B)OpenForm

C)Do.OpenForm

D)DoOpcn.Form

(30)在Access中,如果變量定義在模塊過程內(nèi)部,當(dāng)過程代碼執(zhí)行時(shí)才可見,則這種變量作用域?yàn)椋?/p>

)。

A)程序范疇

B)全局范疇

C)模塊范疇

D)局部范疇

(31)表達(dá)式Fix(-3.25)和Fix(3.75)成果分別是(

)。

A)-3,3

B)-4,3

C)-3,4

D)-4,4

(32)在VBA中,錯(cuò)誤循環(huán)構(gòu)造是(

)。

A)DoWhile條件式

循環(huán)體

Loop

B)DoUntil條件式

循環(huán)體

Loop

C)DoUntil

循環(huán)體

Loop條件式

D)Do

循環(huán)體

LoopWhile條件式

(33)在過程定義中有語句:PrivateSubGetData(ByValdataAsInteger)

其中“ByVal”含義是(

)。

A)傳值調(diào)用

B)傳址調(diào)用

C)形式參數(shù)

D)實(shí)際參數(shù)

(34)在窗體中有一種命令按鈕(名稱為run34),相應(yīng)事件代碼如下:

PrivateSubrun34_Click()

sum=0

Fori=10To1Step-2

sum=sum+i

Nexti

MsgBoxsum

EndSub

運(yùn)營(yíng)以上事件,程序輸出成果是(

)。

A)10

B)30

C)55

D)其她成果

(35)在窗體中有一種名稱為run35命令按鈕,單擊該按鈕從鍵盤接受學(xué)生成績(jī),如果輸入成績(jī)不在0到100分之間,則規(guī)定重新輸入;如果輸入成績(jī)對(duì)的,則進(jìn)入后續(xù)程序解決。run35命令按鈕Click事件代碼如下:

PrivateSubrun35_Click()

DimflagAsBoolcan

result=0

flag=True

DoWhileflag

result=Val(InputBox("請(qǐng)輸入學(xué)生成績(jī):","輸入"))

Ifresult>=0Andresult<=100Then

___________

Else

MsgBox

"成績(jī)輸入錯(cuò)誤,請(qǐng)重新輸入"

EndIf

Loop

Rem

成績(jī)輸入對(duì)的后程序代碼略

EndSub

程序中有一空白處,需要填入一條語句使程序完畢其功能。下列選項(xiàng)中錯(cuò)誤語句是(

)。

A)flag=False

B)flag=Notflag

C)flag=True

D)ExitDo二、填空題(每空2分,共30分)

請(qǐng)將每一種空對(duì)的答案寫在答題卡【1】~【15】序號(hào)橫線上,答在試卷上不得分。

(1)對(duì)下列二叉樹進(jìn)行中序遍歷成果

【1】

(2)按照軟件測(cè)試普通環(huán)節(jié),集成測(cè)試應(yīng)在

【2】

測(cè)試之后進(jìn)行。

(3)軟件工程三要素涉及辦法、工具和過程,其中,

【3】

支持軟件開發(fā)各個(gè)環(huán)節(jié)控制和管理。

(4)數(shù)據(jù)庫設(shè)計(jì)涉及概念設(shè)計(jì)、

【4】

和物理設(shè)計(jì)。

(5)在二維表中,元組

【5】

不能再提成更小數(shù)據(jù)項(xiàng)。

(6)在關(guān)系數(shù)據(jù)庫中,基本關(guān)系運(yùn)算有三種,它們是選取、投影和___________。

(7)數(shù)據(jù)訪問頁有兩種視圖,它們是頁視圖和___________視圖。

(8)下圖所示流程控制構(gòu)造稱為___________。(9)Access中用于執(zhí)行指定SQL語言宏操作名是___________。

(10)直接在屬性窗口設(shè)立對(duì)象屬性,屬于“靜態(tài)”設(shè)立辦法,在代碼窗口中由VBA代碼設(shè)立對(duì)象屬性叫做“___________”設(shè)立辦法。

(11)在窗體中添加一種名稱為Command1命令按鈕,然后編寫如下事件代碼:

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger

x=12:y=32

Callp(x,y)

MsgBoxx*y

EndSub

PublicSubp(nAsInteger,ByValmAsInteger)

n=nMod10

m=mMod10

EndSub

窗體打開運(yùn)營(yíng)后,單擊命令按鈕,則消息框輸出成果為___________。

(12)已知數(shù)列遞推公式如下:

f(n)=1

當(dāng)n=0,1時(shí)

f(n)=f(n-1)+f(n-2)

?當(dāng)n>1時(shí)

則按照遞推公式可以得到數(shù)列:1,1,2,3,5,8,13,21,34,55,……?,F(xiàn)規(guī)定從鍵盤輸入n值,輸出相應(yīng)項(xiàng)值。例如當(dāng)輸入n為8時(shí),應(yīng)當(dāng)輸出34。程序如下,請(qǐng)補(bǔ)充完整。

PrivateSubrunl1_Click()

f0=1

f1=1

num=Val(InputBox("請(qǐng)輸入一種不不大于2整數(shù):"))

Forn=2To___________

f2=___________

f0=f1

f1=f2

Nextn

MsgBoxf2

EndSub

(13)既有顧客登錄界面如下:

窗體中名為username文本框用于輸入顧客名,名為pass文本框用于輸入顧客密碼。顧客輸入顧客名和密碼后,單擊“登錄”名為login按鈕,系統(tǒng)查找名為“密碼表”數(shù)據(jù)表,如果密碼表中有指定顧客名且密碼對(duì)的,則系統(tǒng)依照顧客“權(quán)限”分別進(jìn)入“管理員窗體”和“顧客窗體”:如果顧客名或密碼輸入錯(cuò)誤,則給出相應(yīng)提示信息。

密碼表中字段均為文本類型,數(shù)據(jù)如下圖。單擊“登錄”按鈕后有關(guān)事件代碼如下,請(qǐng)補(bǔ)充完整。

PrivateSublogin_Click()

DimstrAsString

DimrsAsNewADODB.Recordset

DimfdAsADODB.Field

Setcn=CurrentProject.Connection

logname=Trim(Me!uscrname)

pass=Trim(Mc!pass)

IfLen(Nz(logname))=0Then

MsgBox"請(qǐng)輸入顧客名"

ElseIfLen(Nz(pass))=0Then

MsgBox"請(qǐng)輸入密碼"

Else

str="select*from密碼表where顧客名='"&logname&

"'and密碼='"&pass&"'"

rs.Openstr,cn,adOpenDynamic,adLockOptimistic,adCmdText

If___________Then

MsgBox"沒有這個(gè)顧客名或密碼輸入錯(cuò)誤,請(qǐng)重新輸入"

Me.username=""

Mc.pass=""

Else

Set___________=rs.Fields("權(quán)限")

Iffd="管理員"Then

DoCmd.Close

DoCmd.OpenForm"管理員窗體"

MsgBox"歡迎您,管理員"

Else

DoCmd.Close

DoCmd.OpenForm"顧客窗體"

MsgBox"歡迎使用會(huì)員管理系統(tǒng)"

EndIf

EndIf

EndIf

EndSub9月全國(guó)計(jì)算機(jī)級(jí)別考試二級(jí)筆試Access試卷一、選取題(每小題2分,共70分)1.下列數(shù)據(jù)構(gòu)造中,屬于非線性構(gòu)造是(

)。A.

循環(huán)隊(duì)列B.帶鏈隊(duì)列C.二叉樹

D.帶鏈棧答案C解析樹均是非線性構(gòu)造2.下列數(shù)據(jù)構(gòu)造中,可以按照”先進(jìn)后出”原則存取數(shù)據(jù)是(

)。A.

循環(huán)隊(duì)列B.棧

C.隊(duì)列D.二叉樹答案B解析:棧是先進(jìn)后出或后進(jìn)先出線性表3.對(duì)于循環(huán)隊(duì)列,下列論述中對(duì)的是(

)。A.隊(duì)頭指針是固定不變B.隊(duì)頭指針一定不不大于隊(duì)尾指針C.隊(duì)頭指針一定不大于隊(duì)尾指針D.隊(duì)頭指針可以不不大于隊(duì)尾指針,也可以不大于隊(duì)尾指針答案D解析:如果隊(duì)頭指針不不大于隊(duì)尾指針闡明隊(duì)列已經(jīng)循環(huán)存儲(chǔ)數(shù)據(jù)了,如果隊(duì)頭指針不大于隊(duì)尾指針闡明沒有進(jìn)行循環(huán)存儲(chǔ)4.算法空間復(fù)雜度是指(

)。A.算法在執(zhí)行過程中所需要計(jì)算機(jī)存儲(chǔ)空間

B.算法所解決數(shù)據(jù)量C.算法程序中語句或指令條數(shù)

D.算法在執(zhí)行過程中所需要暫時(shí)工作單元數(shù)答案A解析:算法空間復(fù)雜度是指執(zhí)行算法所需要內(nèi)存空間,涉及算法程序所占空間,輸入初始數(shù)據(jù)所占空間和執(zhí)行過程中所需要額外空間.5.軟件設(shè)計(jì)中劃分模塊一種準(zhǔn)則是(

)。A.

低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合

D.高內(nèi)聚高耦合答案B解析:模塊內(nèi)部各元素之間聯(lián)系要緊密,高內(nèi)聚,模塊間連接緊密限度要低,低耦合,這樣可以提高模塊獨(dú)立性.6.下列選項(xiàng)中不屬于構(gòu)造化程序設(shè)計(jì)原則是(

)。A.可封裝B.自頂向下C.模塊化D.逐漸求精答案A7.軟件詳細(xì)設(shè)計(jì)產(chǎn)生圖如下該圖是(

).A.N-S圖B.PAD圖C.程序流程圖D.E-R圖答案C8.數(shù)據(jù)庫管理系統(tǒng)是(

)。A.操作系統(tǒng)一某些B.在操作系統(tǒng)支持下系統(tǒng)軟件C.一種編譯系統(tǒng)D.一種操作系統(tǒng)

答案B9.在E-R圖中,用來表達(dá)實(shí)體聯(lián)系圖形是(

)。A.橢圓形B.矩形C.菱形D.三角形

答案C

10.有三個(gè)關(guān)系R,S,T如下:RABCa12b21c31ABCd32STABCa12b21c31d32

其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作稱為(

)。A.選取B.投影

C.交D.并

答案D解析:T是由S表或R表中元素構(gòu)成

(11)Access數(shù)據(jù)庫構(gòu)造層次是

A)數(shù)據(jù)庫管理系統(tǒng)→應(yīng)用程序→表

B)數(shù)據(jù)庫→數(shù)據(jù)表→記錄→字段

C)數(shù)據(jù)表→記錄→數(shù)據(jù)項(xiàng)→數(shù)據(jù)

D)數(shù)據(jù)表→記錄→字段

(12)某賓館中有單人間和雙人間兩種客房,按照規(guī)定,每位入住該賓館客人都要進(jìn)行身份登記。賓館數(shù)據(jù)庫中有客房信息表(房間號(hào),……)和客人信息表(身份證號(hào),姓名,來源,……);為了反映客人入住客房狀況,客房信息表與客人信息表之間聯(lián)系應(yīng)設(shè)計(jì)為

A)一對(duì)一聯(lián)系

B)一對(duì)多聯(lián)系

C)多對(duì)多聯(lián)系

D)無聯(lián)系

(13)在學(xué)生表中要查找所有年齡不大于20歲且姓王男生,應(yīng)采用關(guān)系運(yùn)算是

A)選取

B)投影

C)聯(lián)接

D)比較

(14)在Access中,可用于設(shè)計(jì)輸入界面對(duì)象是

A)窗體

B)報(bào)表

C)查詢

D)表

(15)下列選項(xiàng)中,不屬于Access數(shù)據(jù)類型是

A)數(shù)字

B)文本

C)報(bào)表

D)時(shí)間/日期

(16)下列關(guān)于OLE對(duì)象論述中,對(duì)的是

A)用于輸入文本數(shù)據(jù)

B)用于解決超級(jí)鏈接數(shù)據(jù)

C)用于生成自動(dòng)編號(hào)數(shù)據(jù)

D)用于鏈接或內(nèi)嵌Windows支持對(duì)象

(17)在關(guān)系窗口中,雙擊兩個(gè)表之間連接線,會(huì)浮現(xiàn)

A)數(shù)據(jù)表分析向?qū)?/p>

B)數(shù)據(jù)關(guān)系圖窗口

C)連接線粗細(xì)變化

D)編輯關(guān)系對(duì)話框

(18)在設(shè)計(jì)表時(shí),若輸入掩碼屬性設(shè)立為“LLLL“,則可以接受輸入是

A)abcd

B)1234

C)AB+C

D)ABa9

19)在數(shù)據(jù)表中篩選記錄,操作成果是

A)將滿足篩選條件記錄存入一種新表中

B)將滿足篩選條件記錄追加到一種表中

C)將滿足篩選條件記錄顯示在屏幕上

D)用滿足篩選條件記錄修改另一種表中已存在記錄

20)已知“借閱”表中有“借閱編號(hào)”、“學(xué)號(hào)”和“借閱圖書編號(hào)”等字段,每個(gè)學(xué)生每借閱一本書生成一條記錄,規(guī)定按學(xué)生學(xué)號(hào)記錄出每個(gè)學(xué)生借閱次數(shù),下列SQL語句中,對(duì)的是

A)Select學(xué)號(hào),count(學(xué)號(hào))from借閱

B)Select學(xué)號(hào),count(學(xué)號(hào))from借閱groupby學(xué)號(hào)

C)Select學(xué)號(hào),sum(學(xué)號(hào))from借閱

D)select學(xué)號(hào),sum(學(xué)號(hào))from借閱orderby學(xué)號(hào)

(21)在學(xué)生借書數(shù)據(jù)庫中,已有“學(xué)生”表和“借閱”表,其中“學(xué)生”表具有“學(xué)號(hào)”、“姓名”等信息,“借閱”表具有“借閱編號(hào)”、“學(xué)號(hào)”等信息。若要找出沒有借過書學(xué)生記錄,并顯示其“學(xué)號(hào)”和“姓名”,則對(duì)的查詢?cè)O(shè)計(jì)是

(22)啟動(dòng)窗體時(shí),系統(tǒng)一方面執(zhí)行事件過程是

A)LoadB)ClickC)UnloadD)GotFocus

(23)在設(shè)計(jì)報(bào)表過程中,如果要進(jìn)行強(qiáng)制分頁,應(yīng)使用工具圖標(biāo)是

(24)下列操作中,適合使用宏是

A)修改數(shù)據(jù)表構(gòu)造

B)創(chuàng)立自定義過程

C)打開或關(guān)閉報(bào)表對(duì)象

D)解決報(bào)表中錯(cuò)誤

(25)執(zhí)行語句:MsgBox”AAAA”,vbOKCancel+vbQuetion,“BBBB”之后,彈出信息框

A)標(biāo)題為“BBBB”、框內(nèi)提示符為“驚嘆號(hào)”、提示內(nèi)容為“AAAA”

B)標(biāo)題為“AAAA”、框內(nèi)提示符為“驚嘆號(hào)”、提示內(nèi)容為“BBBB”

C)標(biāo)題為“BBBB”、框內(nèi)提示符為“問號(hào)”、提示內(nèi)容為“AAAA”

D)標(biāo)題為“AAAA”、框內(nèi)提示符為“問號(hào)”、提示內(nèi)容為“BBBB”

(26)窗體中有3個(gè)命令按鈕,分別命名為Command1、Command2和Command3。當(dāng)單擊Command1按鈕時(shí),Command2按鈕變?yōu)榭捎茫珻ommand3按鈕變?yōu)椴豢梢?。下列Command1單擊事件過程中,對(duì)的是

A)privatesubCommand1_Click()

Command2.Visible=true

Command3.Visible=false

B)privatesubCommand1_Click()

Command2.Enable=true

Command3.Enable=false

C)privatesubCommand1_Click()

Command2.Enable=true

Command3.Visible=false

D)privatesubCommand1_Click()

Command2.Visible=true

Command3.Enable=false

(27)用于獲得字符串S最左邊4個(gè)字符函數(shù)是

A)Left(S,

4)

B)Left(S,

1,

4)

C)Leftstr(S,

4)

D)Leftstr(S,

1,

4)

(28)窗體Caption屬性作用是

A)擬定窗體標(biāo)題B)擬定窗體名稱C)擬定窗體邊界類型D)擬定窗體字體

(29)下列論述中,錯(cuò)誤是。

A)宏可以一次完畢各種操作

B)可以將各種宏構(gòu)成一種宏組

C)可以用編程辦法來實(shí)現(xiàn)宏

D)宏命令普通由動(dòng)作名和操作參數(shù)構(gòu)成

(30)下列程數(shù)據(jù)類型中,不屬于VBA是

A)長(zhǎng)整型

B)布爾型

C)變體型

D)指針型

(31)下列數(shù)組聲明語句中,對(duì)的是

A)DimA[3,4]AsInteger

B)DimA(3,4)AsInteger

C)DimA[3;4]AsInteger

D)DimA(3;4)AsInteger

(32)在窗體中有一種文本框Test1,編寫事件代碼如下:

PrivateSubForm_Click()

X=val(Inputbox(“輸入x值”))

Y=1

IfX<>0ThenY=2

Text1.Value=Y

EndSub

打開窗體運(yùn)營(yíng)后,在輸入框中輸入整數(shù)12,文本框Text1中輸出成果是

A)1

B)2

C)3

D)4

(33)在窗體中有一種命令按鈕Command1和一種文本框Test1,編寫事件代碼如下:

PrivateSubCommand1_Click()

ForI=1To4

x=3

Forj=1To3

Fork=1To2

x=x+3

Nextk

Nextj

NextI

Text1.Value=Str(x)

EndSub

打開窗體運(yùn)營(yíng)后,單擊命令按鈕,文本框Text1中輸出成果是

A)6B)12(34)在窗體中有一種命令按鈕Command1,編寫事件代碼如下:

PrivateSubCommand1_Click()

Dim

s

As

Integer

s=p(1)+p(2)+p(3)+p(4)

debug.Prints

EndSub

PublicFunctionp(N

As

Integer)

Dim

Sum

As

Integer

Sum=0

Fori=1ToN

Sum=Sum+1

Nexti

P=Sum

EndFunction

打開窗體運(yùn)營(yíng)后,單擊命令按鈕,輸出成果是

A)15

B)20

C)25

D)35

(35)下列過程功能是:通過對(duì)象變量返回當(dāng)前窗體Recordset屬性記錄集引用,消息框中輸出記錄集記錄(即窗體記錄源)個(gè)數(shù)。

SubGetRecNum()

DimrsAsObject

Setrs=Me.Recordset

MsgBox-----

EndSub

程序空白處應(yīng)填寫是

A)Count

B)rs.Count

C)RecordCount

D)rs.RecordCount

二、填空題(每空2分,共30分)

(1)某二叉樹由5個(gè)度為2結(jié)點(diǎn)以及3個(gè)度為1結(jié)點(diǎn),則該二叉樹中共有【1】個(gè)結(jié)點(diǎn)。

(2)程序流程圖中菱形框表達(dá)是【2】。

(3)軟件開發(fā)過程重要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段,其中【3】階段產(chǎn)生“軟件需求規(guī)格闡明書“。

(4)在數(shù)據(jù)庫技術(shù)中,實(shí)體集之間聯(lián)系可以是一對(duì)一或一對(duì)多,那么“學(xué)生“和”可選課程“聯(lián)系為【4】。

(5)人員基本信息普通涉及:身份證號(hào)、姓名、性別、年齡等。其中可以做主核心字是【5】。

(6)Access中若要將數(shù)據(jù)庫中數(shù)據(jù)發(fā)布到網(wǎng)上,應(yīng)采用對(duì)象是【6】。

(7)在一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論