一、選擇題(每題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)數(shù)據(jù)結(jié)構(gòu)作為計(jì)算機(jī)的一門(mén)學(xué)科,主要研究數(shù)據(jù)的邏輯結(jié)構(gòu)、對(duì)各種數(shù)據(jù)結(jié)構(gòu)進(jìn)行的運(yùn)算,以及
A)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
B)計(jì)算方法
C)數(shù)據(jù)映象
D)邏輯存儲(chǔ)
(2)串的長(zhǎng)度是
A)串中不同字符的個(gè)數(shù)
B)串中不同字母的個(gè)數(shù)
C)串中所含字符的個(gè)數(shù)且字符個(gè)數(shù)大于零
D)串中所含字符的個(gè)數(shù)
(3)在計(jì)算機(jī)中,算法是指
A)加工方法
B)解題方案的準(zhǔn)確而完整的描述
C)排序方法
D)查詢方法
(4)以下不屬于對(duì)象的基本特點(diǎn)的是
A)分類(lèi)性
B)多態(tài)性
C)繼承性
D)封裝性
(5)開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱(chēng)作
A)軟件投機(jī)
B)軟件危機(jī)
C)軟件工程
D)軟件產(chǎn)生
(6)下面不屬于軟件設(shè)計(jì)原則的是
A)抽象
B)模塊化
C)自底向上
D)信息隱蔽
(7)開(kāi)發(fā)大型軟件時(shí),產(chǎn)生困難的根本原因是
A)大系統(tǒng)的復(fù)雜性
B)人員知識(shí)不足
C)客觀世界千變?nèi)f化
D)時(shí)間緊、任務(wù)重
(8)下列SQL語(yǔ)句中,用于修改表結(jié)構(gòu)的是
A)ALTER
B)CREATE
C)UPDATE
D)INSERT
(9)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)之間的關(guān)系是
A)數(shù)據(jù)庫(kù)包括數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)
B)數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)
C)數(shù)據(jù)庫(kù)管理系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)
D)三者沒(méi)有明顯的包含關(guān)系
(10)關(guān)系模型允許定義三類(lèi)數(shù)據(jù)約束,下列不屬于數(shù)據(jù)約束的是
A)實(shí)體完整性約束
B)參照完整性約束
C)域完整性約束
D)用戶自定義的完整性約束
(11)在下列四個(gè)選項(xiàng)中,不屬于基本關(guān)系運(yùn)算的是
A)連接
B)投影
C)選擇
D)排序
(12)如果一個(gè)班只能有一個(gè)班長(zhǎng),而且一班長(zhǎng)不能同時(shí)擔(dān)任其他班的班長(zhǎng),班級(jí)和班長(zhǎng)兩個(gè)堤逯淶墓叵凳粲?BR>A)一對(duì)一聯(lián)系
B)一對(duì)二聯(lián)系
C)多對(duì)多聯(lián)系
D)一對(duì)多聯(lián)系
(13)假設(shè)已經(jīng)生成了名為mymenu的菜單文件,執(zhí)行該菜單文件的命令是
A)DO mymenu
B)DO mymenu.mpr
C)DO mymenu.pjX
D)DO mymenu.mnx
(14)下面有關(guān)索引的描述正確的是
A)建立索引以后,原來(lái)的數(shù)據(jù)庫(kù)表文件中記錄的物理順序?qū)⒈桓淖?BR> B)索引與數(shù)據(jù)庫(kù)表的數(shù)據(jù)存儲(chǔ)在一個(gè)文件中
C)創(chuàng)建索引是創(chuàng)建一個(gè)指向數(shù)據(jù)庫(kù)表文件記錄的指針構(gòu)成的文件
D)使用索引并不能加快對(duì)表的查詢操作
(15)若所建立索引的字段值不允許重復(fù),并且一個(gè)表中只能創(chuàng)建一個(gè),它應(yīng)該是
A)主索引
B)索引
C)候選索引
D)普通索引
(16)下面是參照完整性規(guī)則的是
A)限制規(guī)則
B)刪除規(guī)則
C)復(fù)制規(guī)則
D)檢索規(guī)則
(17)一個(gè)數(shù)據(jù)庫(kù)名為student,要想打開(kāi)該數(shù)據(jù)庫(kù),應(yīng)使用命令
A)OPEN student
B)OPEN DATA student
C)USE student
D)OPEN DA student
(18)下面是關(guān)于運(yùn)算符優(yōu)先級(jí)的敘述,錯(cuò)誤的敘述是 .
A)先執(zhí)行算術(shù)運(yùn)算符、字符串運(yùn)算符和日期型運(yùn)算符
B)先執(zhí)行關(guān)系運(yùn)算符,后執(zhí)行邏輯運(yùn)算符
C)先執(zhí)行算術(shù)運(yùn)算符,最后執(zhí)行邏輯運(yùn)算符
D)先執(zhí)行邏輯運(yùn)算符,后執(zhí)行關(guān)系運(yùn)算符
(19)下面有關(guān)HAVING子句描述錯(cuò)誤的是
A)HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用
B)使用HAVING予句的同時(shí)不能使用WHERE子句
C)使用HAVING子句的同時(shí)可以使用WHERE子句
D)使用HAVING子句的作用是限定分組的條件
(20)視圖設(shè)計(jì)器中含有的、但查詢?cè)O(shè)計(jì)器中卻沒(méi)有的選項(xiàng)卡是
A)篩選
B)排序依據(jù)
C)分組依據(jù)
D)更新條件
(21)下面關(guān)于查詢描述正確的是
A)可以使用CREATE VIEW打開(kāi)查詢?cè)O(shè)計(jì)器
B)使用查詢?cè)O(shè)計(jì)器可以生成所有的SQL查詢語(yǔ)句
C)使用查詢?cè)O(shè)計(jì)器生產(chǎn)的SQL語(yǔ)句存盤(pán)后將存放在擴(kuò)展名為QPR的文件中
D)使用D0語(yǔ)句執(zhí)行查詢時(shí),可以不帶擴(kuò)展名
(22)使用報(bào)表向?qū)Фx報(bào)表時(shí),定義報(bào)表布局的選項(xiàng)是
A)列數(shù)、方向、字段布局
B)列數(shù)、行數(shù)、字段布局
C)行數(shù)、方向、字段布局
D)列數(shù)、行數(shù)、方向
(23)下面對(duì)編輯框(EditBox)控制屬性的描述正確的是
A)SelLength屬性的設(shè)置可以小于0
B)當(dāng)ScrollBars的屬性值為0時(shí),編輯框內(nèi)包含水平滾動(dòng)條
C)SelText屬性在做界面設(shè)計(jì)時(shí)不可用,在運(yùn)行時(shí)可讀寫(xiě)
D)Readonly屬性值為.T.時(shí),用戶不能使用編輯框上的滾動(dòng)條
(24)查詢?cè)O(shè)計(jì)器和視圖設(shè)計(jì)器的主要的不同是
A)查詢?cè)O(shè)計(jì)器有“更新條件”選項(xiàng)卡,沒(méi)有“查詢?nèi)ハ颉边x項(xiàng)
B)查詢?cè)O(shè)計(jì)器沒(méi)有“更新條件”選項(xiàng)卡,有“查詢?nèi)ハ颉边x項(xiàng)
C)視圖設(shè)計(jì)器沒(méi)有“更新條件”選項(xiàng)卡,有“查詢?nèi)ハ颉边x項(xiàng)
D)視圖設(shè)計(jì)器有“更新條件”選項(xiàng)上,也有“查詢?nèi)ハ颉边x項(xiàng)
(25)要為當(dāng)前表所有職工增加100元工資,應(yīng)該使用的命令是
A)CHANGE工資WITH工資+i00
B)REPLACE工資wITH工資+100
C)CHANGE ALL工資wITH工資4-100
D)REPLACE ALl。工資wITH工資4-100
(26)在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,建立兩個(gè)表之間的一對(duì)多聯(lián)系,可通過(guò)索引實(shí)現(xiàn)的方式是
A)“一方”表的主索引或候選索引,“多方”表的普通索引
B)“一方”表的主索引,“多方”表的普通索引或候選索引
C)“一方”表的普通索引,“多方”表的主索引或候選索引
D)“一方”表的普通索引,“多方”表的候選索引或普通索引
(27)題~(35)題使用的數(shù)據(jù)如下:
當(dāng)前盤(pán)當(dāng)前目錄下有數(shù)據(jù)庫(kù)dbsk,其中有數(shù)據(jù)庫(kù)表sk.dbf,該數(shù)據(jù)庫(kù)表的內(nèi)容是:
股票代碼股票名稱(chēng) 單價(jià) 交易所
(27)執(zhí)行下列程序段以后,內(nèi)存變量a的內(nèi)容是
A)1
B)3
C)5
D)7
(28)有如下sQL SELECT語(yǔ)句
SELECT*FROM stockWHERE單價(jià)BETWEEN l2.76 AND l5.20與該語(yǔ)句等價(jià)的是
A)SELECT*FROM skWHERE單價(jià)<=15.20.AND.單價(jià)>一12.76
B)SELECT*FROM skWHERE單價(jià)<15.20.AND.單價(jià)>12.76
C)SELECT*FROM sk WHERE單價(jià)>一15.20.AND.單價(jià)<一12.76
D)SELECT*FROM skWHgRE單價(jià)>15.20.AND.單價(jià)<12.76
(29)有如下SQL語(yǔ)句
SELECT max(單價(jià))INTOARRAY a FROM sk
執(zhí)行該語(yǔ)句后
A)aEl]的內(nèi)容為l5.20
B)aEa]的內(nèi)容為6
C)a[O]的內(nèi)容為l5.20
D)aE03的內(nèi)容為6
(30)有如下SQL語(yǔ)句
SELECT股票代碼,avg(單價(jià))as均價(jià)FROMsk;
GROUP BY交易所INTO DBFtemp
執(zhí)行該語(yǔ)句后temp表中第二條記錄的”均價(jià)”字段的內(nèi)容是
A)7.48
B)9.99
C)11.73
D)15.20
(31)將sk表的股票名稱(chēng)字段的寬度由8改為10,應(yīng)使用SQL語(yǔ)句
A)ALTER TABLE sk股票名稱(chēng)WlTHc(10)
B)ALTER TABLE sk股票名稱(chēng)c(10)
C)ALTER TABLE skALTER股票名稱(chēng)c(10)
D)ALTER sk ALTER股票名稱(chēng)c(10)
(32)有如下SQL語(yǔ)句
CREATE VIEW view—sk AS SELECT股票名稱(chēng)AS名稱(chēng),單價(jià)FROM sk
執(zhí)行該語(yǔ)句后產(chǎn)生的視圖含有的字段名是
A)股票名稱(chēng)、單價(jià)
B)名稱(chēng)、單價(jià)
C)名稱(chēng)、單價(jià)、交易所
D)股票名稱(chēng)、單價(jià)、交易所
(33)下面有關(guān)對(duì)視圖的描,述正確的是
A)可以使用MODIFYSTRUCTURE命令修改視圖的結(jié)構(gòu)
B)視圖不能刪除,否則影響原來(lái)的數(shù)據(jù)文件
C)視圖是對(duì)表的復(fù)制產(chǎn)生的
D)使用SQL對(duì)視圖進(jìn)行查詢時(shí)必須事先打開(kāi)該視圖所在的數(shù)據(jù)庫(kù)
(34)執(zhí)行如下SQL語(yǔ)句后
A)1 B)2 C)3 D)4
(35)求每個(gè)交易所的平均單價(jià)的SQL語(yǔ)句是
A)SELECT交易所,avg(單價(jià))FROM sk GROUP BY單價(jià)
B)SELECT交易所,avg(單價(jià))FROM sk ORDER BY單價(jià)
C)SELECT交易所,avg(單價(jià))FROM sk ORDER BY交易所
D)SELECT交易所,avg(單價(jià))FROM sk GROUP BY交易所
二、填空題(每空2分,共30分)
請(qǐng)將答案分別寫(xiě)在答題卡中【1】至【l5】的橫線上,答在試卷上不得分。
(1)設(shè)一棵二叉樹(shù)的中序遍歷結(jié)果為ABCDEFG,前序遍歷結(jié)果為DBACFEG,則后序遍歷結(jié)果為【1】 。
(2)在面向?qū)ο蠓椒ㄖ?,屬性與操作相似的一組對(duì)象稱(chēng)為 【2】 。
(3)在結(jié)構(gòu)化設(shè)計(jì)方法中,數(shù)據(jù)流圖表達(dá)了問(wèn)題中的數(shù)據(jù)流與加工之間的關(guān)系,并且,每一個(gè)【3】實(shí)際上對(duì)應(yīng)一個(gè)處理模塊。
(4)在進(jìn)行模塊測(cè)試時(shí),要為每個(gè)被測(cè)試的模塊另外設(shè)計(jì)兩類(lèi)模塊:驅(qū)動(dòng)模塊和承接模塊。其中 【4】
的作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊,并顯示被測(cè)試模塊所產(chǎn)生的結(jié)果。
(5)在關(guān)系運(yùn)算中,【5】運(yùn)算是在指定的關(guān)系中選取所有滿足給定條件的元組,構(gòu)成一個(gè)新的關(guān)系,而這個(gè)新的關(guān)系是原關(guān)系的一個(gè)子集。
(6)復(fù)合索引文件的擴(kuò)展名是【6】 。
(7)在表單中確定控件是否可見(jiàn)的屬性是【7】 。
(8)函數(shù)BETWEEN(20,34,50)的運(yùn)算結(jié)果是【8】 。
(9)查詢檢索的信息,可以輸出到不同的目的地.以用作不同的用途。如果沒(méi)有選定輸出的目的地,查詢結(jié)果將顯示在【9】中。
下面(10)一(12)各題使用如下的“教師”表和“學(xué)院”表
“教師”表
職工號(hào) 姓名 職稱(chēng) 年齡 工資 系號(hào)
11020001 王海蘭 副教授 35 2000.O0 01
11020002 李曉燕 教授 40 3000.O0 02
11020003 張權(quán)海 講師 25 1500.O0 01
11020004 王月梅 講師 30 1500.O0 03
11020005 周明玉 教授 34 2000.O0 01
11020006 孫大山 教授 47 2100.O0 02
11020007 朱小明 教授 49 2200.O0 03
“學(xué)院”表
系號(hào) 系名
01 計(jì)算機(jī)
02 法律
03 企業(yè)管理
(10)使用SQL語(yǔ)句將一條新的記錄插入學(xué)院表
INSERT 【10】 學(xué)院(系號(hào),系名) 【11】 (“04”,“無(wú)線電”)
(11)使用SQL語(yǔ)句求“企業(yè)管理”系的所有職工的工資總和。
SELECT 【12】(工資)FROM教師;
WHERE系號(hào)IN(SELECT系號(hào)FROM 【13】 WHERE系名=“企業(yè)管理”)
(12)使用SQL語(yǔ)句完成如下操作(將所有教授的工資提高5%)
【14】教師SET工資=工資*1.05 【15】 職稱(chēng)=“教授”
一、選擇題
(1)A【解析】數(shù)據(jù)結(jié)構(gòu)是研究數(shù)據(jù)元素及其之間的相互關(guān)系和數(shù)據(jù)運(yùn)算的一門(mén)學(xué)科,它包含3個(gè)方面的內(nèi)容,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)和數(shù)據(jù)的運(yùn)算。
(2)D【解析】串的長(zhǎng)度指的是串中的字符的個(gè)數(shù),且其字符個(gè)數(shù)可以為零。
(3)B【解析】計(jì)算機(jī)算法是指解題方案的準(zhǔn)確而完整的描述,它有以下幾個(gè)基本特征:可行性、確定性、有窮性和擁有足夠的情報(bào)。
(4)C【解析】對(duì)象有如下一些基本特點(diǎn),即標(biāo)識(shí)性、分類(lèi)性、多態(tài)性、封裝性和模塊獨(dú)立性。
(5)B【解析】軟件工程概念的出現(xiàn)源自軟件危機(jī)。所謂軟件危機(jī)是泛指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題??傊梢詫④浖C(jī)歸結(jié)為成本、質(zhì)量、生產(chǎn)率等問(wèn)題。
(6)C【解析】軟件設(shè)計(jì)遵循軟件工程的基本目標(biāo)和原則,建立了適用于在軟件設(shè)計(jì)中應(yīng)該遵循的基本原理和與軟件設(shè)計(jì)有關(guān)的概念,它們是抽象、模塊化、信息隱蔽和數(shù)據(jù)獨(dú)立性。自底向上是集成測(cè)試中增量測(cè)試的一種。
(7)A【解析】軟件的顯著特點(diǎn)是規(guī)模龐大,復(fù)雜度超線性增長(zhǎng),在開(kāi)發(fā)大型軟件時(shí),要保證高質(zhì)量,極端復(fù)雜困難,不僅涉及技術(shù)問(wèn)題,更重要的是必須要有嚴(yán)格而科學(xué)的管理。
(8)A【解析】sQL語(yǔ)句中凡創(chuàng)建都用CREATE,刪除都用DROP,改變用ALTER,再跟類(lèi)型和名字,附加子句。
(9)B【解析】數(shù)據(jù)庫(kù)系統(tǒng)(DatabaseSystem,簡(jiǎn)稱(chēng)DBS)包括數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱(chēng)DB)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DatabaseManagement System,簡(jiǎn)稱(chēng)DBMS)。
(10)C【解析】關(guān)系模型允許定義3類(lèi)數(shù)據(jù)約束,它們是實(shí)體完整性約束、參照完整性約束及用戶自定義的完整性約束。其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)支持,對(duì)于用戶自定義的完整性約束,則由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)提供完整性約束語(yǔ)言,用戶利用該語(yǔ)言給出約束條件,運(yùn)行時(shí)由系統(tǒng)自動(dòng)檢查。
(11)D【解析】排序不屬于基本關(guān)系運(yùn)算。
(12)A【解析】一個(gè)班只能有一個(gè)班長(zhǎng),這是一一對(duì)應(yīng)的關(guān)系,所以班級(jí)和班長(zhǎng)兩個(gè)實(shí)體之間的關(guān)系屬于一對(duì)一聯(lián)系。
(13)B【解析】菜單文件名的后綴為.mpr,執(zhí)行該菜單文件的命令的格式為:
DO菜單文件名.mpr菜單后綴名不能省略。
(14)C【解析】創(chuàng)建索引是創(chuàng)建一個(gè)指向數(shù)據(jù)庫(kù)表文件記錄的指針構(gòu)成的文件,而不是改變?cè)瓉?lái)數(shù)據(jù)庫(kù)表文件中記錄的物理順序,目的是使用索引加快對(duì)表的查詢操作。
(15)A【解析】 主索引和候選索引都能保證不重復(fù),但如果一個(gè)表中只能創(chuàng)建一個(gè),則只能建立主索引。
(16)B【解析】參照完整性規(guī)則的是更新規(guī)則、刪除規(guī)則和插入規(guī)則規(guī)則。
(17)B【解析】命令格式如下:
OPENDATABASE數(shù)據(jù)庫(kù)名
VisualFoxPrO允許使用4個(gè)字母的省略方式,即:
OPENDATABASE數(shù)據(jù)庫(kù)名
(18)B【解析】運(yùn)算符優(yōu)先級(jí)是先執(zhí)行算術(shù)運(yùn)算符、字符串運(yùn)算符和日期型運(yùn)算符,其次執(zhí)行邏輯運(yùn)算符,最后執(zhí)行關(guān)系運(yùn)算符。
(19)B【解析】B和C是矛盾的,必有一個(gè)錯(cuò)誤。使用HAVING子句的時(shí),也需要使用WHERE子句。所以B是錯(cuò)誤的。
(20)D【解析】查詢?cè)O(shè)計(jì)器中沒(méi)有“更新條件”選項(xiàng)卡,視圖設(shè)計(jì)器中有。
(21)C【解析】CREATEVIEW打開(kāi)的不是查詢?cè)O(shè)計(jì)器,而是打開(kāi)視圖設(shè)計(jì)器。使用查詢?cè)O(shè)計(jì)器不能生成所有的SQL查詢語(yǔ)句。使用DO語(yǔ)句執(zhí)行查詢時(shí),必須給出擴(kuò)展名。使用查詢?cè)O(shè)計(jì)器生產(chǎn)的sQL語(yǔ)句存盤(pán)后,將存放在擴(kuò)展名為QPR的文件中。
(22)A【解析】定義報(bào)表布局的選項(xiàng)是列數(shù)、方向、字段布局。
(23)C【解析】SelLength屬性的設(shè)置不能小于0。當(dāng)ScrollBars的屬性值為0時(shí),編輯框內(nèi)沒(méi)有水平滾動(dòng);屬性值為2時(shí),編輯框內(nèi)包含垂直滾動(dòng)條。Readonly屬性值為.T.時(shí),用戶能使用編輯框上的滾動(dòng)條,但不能編輯編輯框中的內(nèi)容。SelText屬性在做界面設(shè)計(jì)時(shí)不可用,在運(yùn)行時(shí)可讀寫(xiě)。
(24)B【解析】查詢不能更新,因此鎖定B,而查詢的結(jié)果有“查詢?nèi)ハ颉眴?wèn)題,從而驗(yàn)證B是正確的。
(25)D【解析】應(yīng)該修改所有職工目前的工資值,使用REPLACEALL…wITH格式。
(26)A【解析】一個(gè)表中可以建立多個(gè)普通索引。要建立兩個(gè)表之間的一對(duì)多聯(lián)系,需要在“多方”表建立普通索引。
(27)C【解析】成需求單價(jià)大于10元的股票數(shù),從sk.dbf中可知,滿足條件的有5項(xiàng)。
(28)A【解析】BETWEEN…AND…描述的是閉區(qū)間,所以與A等效。
(29)A【解析】求值,放在a[1]中。
(30)B【解析】因?yàn)槭前唇灰姿纸M,temp表中第二條記錄的“均價(jià)”字段的內(nèi)容是深圳交易所的(7.48+12.50)/2=9.99。
(31)C【解析】改變字段寬度需要在字段名稱(chēng)前加Al。TER,只有C的格式正確。
(32)B【解析1AS后面列出產(chǎn)生的視圖含有的字段名是“名稱(chēng)”和“單價(jià)”,對(duì)比選項(xiàng),可知應(yīng)該選B。
(33)D 【解析】使用SQL對(duì)視圖進(jìn)行查詢時(shí),必須事先打開(kāi)該視圖所在的數(shù)據(jù)庫(kù)。
(34)A【解析】雖然最小值有兩個(gè),但短語(yǔ)DISTINCT去掉重復(fù)值,所以在表SX中的記錄個(gè)數(shù)是1。
(35)D【解析】應(yīng)該按交易所分組,所以D正確。
二、填空題
(1)【1】AcBEGFD【解析】 由于在前序遍歷中首先訪問(wèn)根結(jié)點(diǎn),因此,前序序列中的第一個(gè)結(jié)點(diǎn)為二叉樹(shù)的根結(jié)點(diǎn),即D為二叉樹(shù)的根結(jié)點(diǎn)。又由于在中序遍歷中訪問(wèn)根結(jié)點(diǎn)的次序?yàn)榫又?,而訪問(wèn)左子樹(shù)上的結(jié)點(diǎn)為居先,訪問(wèn)右子樹(shù)上的結(jié)點(diǎn)為最后,因此,在中序序列中,以根結(jié)點(diǎn)(D)為分界線,前面的子序列(ABC)一定在左子樹(shù)中,后面的子序列(EFG)一定在右子樹(shù)中。同樣的道理,對(duì)于已經(jīng)劃分出的每一個(gè)子序列的所有結(jié)點(diǎn)中,位于前序序列最前面的一個(gè)結(jié)點(diǎn)為子樹(shù)的根結(jié)點(diǎn),而在中序序列中位于該根結(jié)點(diǎn)前面的結(jié)點(diǎn)構(gòu)成左子樹(shù)上的結(jié)點(diǎn)子序列,位于該根結(jié)點(diǎn)后面的結(jié)點(diǎn)構(gòu)成右子樹(shù)上的結(jié)點(diǎn)子序列。這個(gè)處理過(guò)程直到所有子序列為空為止。根據(jù)上述道理,該二叉樹(shù)恢復(fù)的過(guò)程如下圖所示:
根據(jù)后序遍歷的方法,對(duì)該二叉樹(shù)后序遍歷的結(jié)果為ACBEGFD。
(2)【2】類(lèi) 【解析】在面向?qū)ο蠓椒ㄖ?,?lèi)描述的是具有相似性質(zhì)的一組對(duì)象。因此,屬性與操作相似的一組對(duì)象稱(chēng)為類(lèi)。
(3)【3】加工【解析】SD方法實(shí)際上是面向數(shù)據(jù)流的,即它的工作對(duì)象實(shí)際上是在SA方法中形成的數(shù)據(jù)流圖。因此,可以由數(shù)據(jù)流圖來(lái)導(dǎo)出結(jié)構(gòu)圖。另外,由數(shù)據(jù)流圖導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵是找出中心加工,而每個(gè)加工則對(duì)應(yīng)一個(gè)處理模塊。
(4)【4】驅(qū)動(dòng)模塊 【解析】在進(jìn)行模塊測(cè)試時(shí),要為每個(gè)被測(cè)試的模塊另外設(shè)計(jì)兩類(lèi)模塊:驅(qū)動(dòng)模塊和承接模塊。其中驅(qū)動(dòng)模塊的作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊,并顯示被測(cè)試模塊所產(chǎn)生的結(jié)果。
(5)【5】選擇 【解析】在關(guān)系運(yùn)算中,選擇運(yùn)算是在指定的關(guān)系中選取所有滿足給定條件的元組,構(gòu)成一個(gè)新的關(guān)系,而這個(gè)新的關(guān)系是原關(guān)系的一個(gè)子集。
(6)【6】CDX【解析】復(fù)合索引文件的擴(kuò)展名是CDX。
(7)【7】Visible【解析】在表單中,控件是否可見(jiàn)的屬性是通過(guò)Visible來(lái)控制的,當(dāng)結(jié)果為真時(shí),是可見(jiàn)的,否則為不可見(jiàn)。Enabled是控制控件的可用性,也是通過(guò)邏輯真和邏輯假兩個(gè)值來(lái)控制,它容易和Visible屬性弄混淆。
(8)【8】.F. 【解析】BETWEEN用于判斷一個(gè)表達(dá)式的值是否介于其他兩個(gè)表達(dá)式的值之間。格式為(<表達(dá)式1>,<表達(dá)式2>,<表達(dá)式3>)。當(dāng)<表達(dá)式1>值大于等于<表達(dá)式2>值且小于等于<表達(dá)式3>值時(shí),函數(shù)值為邏輯真(.T.),否則函數(shù)值為邏輯假(.F.)。如果<表達(dá)式2>或<表達(dá)式3>有一個(gè)NULL值,那么函數(shù)值也是NUl。L值
(9)【9】瀏覽窗口【解析】默認(rèn)是瀏覽窗口。
(10)【10】INT0 【11】VALUES【解析】 這是INSERTINT0…VALUE格式。
(11)【12】SUM【13】學(xué)院【解析】使用SUM求和,求和來(lái)源是“企業(yè)管理”系的所有職工。
(12)【14】UPDATE 【15】WHERE【解析】使用UPDATE更新,條件由WHERE給出。