二、填空題
(1)【1】DCBEA
【解析】棧操作原則是"后進(jìn)先出",棧底至棧頂依次存放元素A、B、C、D,則表明這4個(gè)元素中D是最后進(jìn)棧,B、C處于中間,A最早進(jìn)棧。所以出棧時(shí)一定是先出D,再出C、B,最后出A。
(2)【2】 O(nlog2n)
【解析】在最壞情況下,冒泡排序所需要的比較次數(shù)為n(n-1)/2;簡(jiǎn)單插入排序所需要的比較次數(shù)為n(n-1)/2;希爾排序所需要的比較次數(shù)為O(n^1.5);堆排序所需要的比較次數(shù)為O(nlog2n)。
(3)【3】cedba
【解析】依據(jù)后序遍歷序列可確定根結(jié)點(diǎn)為c;再依據(jù)中序遍歷序列可知其左子樹(shù)由deba構(gòu)成,右子樹(shù)為空;又由左子樹(shù)的后序遍歷序列可知其根結(jié)點(diǎn)為e,由中序遍歷序列可知其左子樹(shù)為d,右子樹(shù)由ba構(gòu)成。因此為cedba。
(4)【4】概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)
【解析】從工程管理角度看,軟件設(shè)計(jì)分為兩步完成:概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)(又稱結(jié)構(gòu)設(shè)計(jì))將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu)、確定系統(tǒng)級(jí)接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫(kù)模式;詳細(xì)設(shè)計(jì)確立每個(gè)模塊的實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用適當(dāng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。
(5)【5】關(guān)系模型/關(guān)系
【解析】 以二維表的形式來(lái)表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型是關(guān)系模型;另外還有層次模型、網(wǎng)狀模型。
關(guān)系數(shù)據(jù)模型是以關(guān)系數(shù)學(xué)理論為基礎(chǔ)的,在關(guān)系模型中,操作的對(duì)象和結(jié)果都是二維表,這種二維表就是關(guān)系,每一個(gè)關(guān)系都是一個(gè)二維表,無(wú)論實(shí)體本身還是實(shí)體之間的聯(lián)系均用稱為"關(guān)系"的二維表來(lái)表示。
(6)【6】參數(shù)
【解析】參數(shù)查詢是一種利用對(duì)話框來(lái)提示用戶輸入條件的查詢。這種查詢可以根據(jù)用戶輸入的條件來(lái)檢索符合相應(yīng)條件的記錄。
(7)【7】設(shè)計(jì)
【解析】數(shù)據(jù)訪問(wèn)頁(yè)有兩種視圖方式:頁(yè)視圖和設(shè)計(jì)視圖。頁(yè)視圖是查看所生成的數(shù)據(jù)訪問(wèn)頁(yè)樣式的一種視圖方式;而以設(shè)計(jì)視圖方式打開(kāi)數(shù)據(jù)訪問(wèn)頁(yè)通常是要對(duì)數(shù)據(jù)訪問(wèn)頁(yè)進(jìn)行修改。
(8)【8】條件操作宏
【解析】在數(shù)據(jù)處理過(guò)程中,如果希望只是滿足指定條件執(zhí)行宏的一個(gè)或多個(gè)操作,可以使用條件來(lái)控制這種流程。使用了這種控制的宏稱為條件操作宏。
(9)【9】OpenReport
【解析】Access中,打開(kāi)報(bào)表的宏操作是OpenReport。
(10)【10】abdb
【解析】本題考查的是函數(shù)和循環(huán)語(yǔ)句For…Next的使用。字符串轉(zhuǎn)換字符代碼函數(shù)Asc(<字符串表達(dá)式>),返回字符串首字符的ASCII值;字符代碼轉(zhuǎn)換字符函數(shù)Chr(<字符代碼>),返回與字符代碼相關(guān)的字符;字符串截取函數(shù)Mid(<字符串表達(dá)式>,,[N2]),從字符串左邊第N1個(gè)字符起截取N2個(gè)字符;字符串長(zhǎng)度檢測(cè)函數(shù)Len(<字符串表達(dá)式>或<變量名>),返回字符串所含字符數(shù)。循環(huán)語(yǔ)句For…Next能夠重復(fù)執(zhí)行程序代碼區(qū)域特定次數(shù),使用格式如下:
For 循環(huán)變量=初值 To 終值 [Step 步長(zhǎng)]
循環(huán)體
[條件語(yǔ)句序列
Exit For
結(jié)束條件語(yǔ)句序列]
Next [循環(huán)變量]
(11)【11】12
【解析】由于VBA中,默認(rèn)情況下,參數(shù)是按地址傳遞(ByRef),結(jié)果會(huì)返回。本題中z的值等于x+y,所以文本框中顯示的內(nèi)容為12。
(12)【12】MsgBox("",vbOKCancel)
【13】False
【解析】消息框(MsgBox)用于對(duì)話框中顯示信息,書(shū)寫格式為:MsgBox(提示[,按鈕][,標(biāo)題])。根據(jù)題意消息框中顯示兩個(gè)按鈕"確定"和"取消"所以設(shè)置其值為"vbOKCancel",因?yàn)闆](méi)有要求說(shuō)明提示語(yǔ)句和標(biāo)題,可以不進(jìn)行設(shè)置。cmdDisplay.Visible用來(lái)設(shè)置cmdDisplay(顯示)的屬性,Visible決定控件是否可見(jiàn),其屬性False表示程序運(yùn)行時(shí)控件隱含起來(lái),用戶看不到但本身存在,如果單擊"確定"按鈕則"顯示"控件被隱藏。
(13)【14】fd+1
【15】rs.MoveNext
【解析】下面對(duì)DAO部分對(duì)象進(jìn)行說(shuō)明。Database對(duì)象:表示操作的數(shù)據(jù)庫(kù)對(duì)象。RecordSet對(duì)象:表示數(shù)據(jù)庫(kù)操作返回的記錄集。Field對(duì)象:表示記錄集中的字段數(shù)據(jù)信息。EOF函數(shù):指示當(dāng)前記錄位置位于Recordset對(duì)象的最后一個(gè)記錄之后。屬性返回布爾型值。本題要求將當(dāng)前數(shù)據(jù)庫(kù)文件中"學(xué)生表"的學(xué)生"年齡"都加1。【14】對(duì)"年齡"加1,因此在橫線處應(yīng)填入fd+1;【15】當(dāng)遍歷完一個(gè)記錄后,記錄指針移向下一條,因此在橫線處應(yīng)填入rs.MoveNext。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |