參考答案及分析
1、B
解析: 利用前序和中序遍歷的方法可以確定二叉樹(shù)的結(jié)構(gòu),具體步驟如下:① 前序遍歷的第一個(gè)結(jié)點(diǎn)A為樹(shù)的根結(jié)點(diǎn);② 中序遍歷中A的左邊的結(jié)點(diǎn)為A的左子樹(shù),A右邊的結(jié)點(diǎn)為A的右子樹(shù);③ 再分別對(duì)A的左右子樹(shù)進(jìn)行上述兩步處理,直到每個(gè)結(jié)點(diǎn)都找到正確的位置。
2、A
解析: 樹(shù)是一個(gè)或多個(gè)結(jié)點(diǎn)組成的有限集合,其中一個(gè)特定的結(jié)點(diǎn)稱為根,其余結(jié)點(diǎn)分為若干個(gè)不相交的集合。每個(gè)集合同時(shí)又是一棵樹(shù)。樹(shù)有且只有1個(gè)根結(jié)點(diǎn)。
3、B
解析: 由棧"后進(jìn)先出"的特點(diǎn)可知:A)中e1不可能比e2先出,C)中e3不可能比e4先出,且e1不可能比e2先出,D)中棧是先進(jìn)后出的,所以不可能是任意順序。B)中出棧過(guò)程如圖所示:
4、D
解析: 濫用goto 語(yǔ)句將使程序流程無(wú)規(guī)律,可讀性差,因此A)不選;注解行有利于對(duì)程序的理解,不應(yīng)減少或取消,B)也不選;程序的長(zhǎng)短要依照實(shí)際情況而論,而不是越短越好,C)也不選。
5、D
解析: 程序設(shè)計(jì)語(yǔ)言是用于書(shū)寫(xiě)計(jì)算機(jī)程序的語(yǔ)言,其基本成分有以下4種,數(shù)據(jù)成分:用來(lái)描述程序中的數(shù)據(jù)。運(yùn)算成分:描述程序中所需的運(yùn)算?刂瞥煞郑河脕(lái)構(gòu)造程序的邏輯控制結(jié)構(gòu)。傳輸成分:定義數(shù)據(jù)傳輸成分,如輸入輸出語(yǔ)言。
6、D
解析: 軟件需求規(guī)格說(shuō)明書(shū)(SRS,Software Requirement Specification)是需求分析階段的最后成果,是軟件開(kāi)發(fā)中的重要文檔之一。它有以下幾個(gè)方面的作用:① 便于用戶、開(kāi)發(fā)人員進(jìn)行理解和交流;② 反映出用戶問(wèn)題的結(jié)構(gòu),可以作為軟件開(kāi)發(fā)工作的基礎(chǔ)和依據(jù);③ 作為確認(rèn)測(cè)試和驗(yàn)收的依據(jù)。
7、D
解析: 軟件工程包括3個(gè)要素,即方法、工具和過(guò)程。方法是完成軟件工程項(xiàng)目的技術(shù)手段;工具支持軟件的開(kāi)發(fā)、管理、文檔生成;過(guò)程支持軟件開(kāi)發(fā)的各個(gè)環(huán)節(jié)的控制、管理。
8、A
解析: 選項(xiàng)A)正確,外模式是用戶的數(shù)據(jù)視圖,也就是用戶所見(jiàn)到的數(shù)據(jù)模式;選項(xiàng)B)不正確,全局?jǐn)?shù)據(jù)視圖的描述稱為概念模式,即數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述;選項(xiàng)C)不正確,物理存儲(chǔ)數(shù)據(jù)視圖的描述稱為內(nèi)模式,即數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述;選項(xiàng)D)不正確,存儲(chǔ)模式即為內(nèi)模式。
9、B
解析: 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的主要工作是將E-R圖轉(zhuǎn)換成指定RDBMS中的關(guān)系模式。首先,從E-R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實(shí)體與聯(lián)系都可以表示成關(guān)系,E-R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。實(shí)體集也可以轉(zhuǎn)換成關(guān)系。
10、C
解析: 結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language,簡(jiǎn)稱SQL)是集數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體的數(shù)據(jù)庫(kù)語(yǔ)言。
11、C
解析: 數(shù)據(jù)庫(kù)管理系統(tǒng)支持的數(shù)據(jù)模型有3種:層次模型、網(wǎng)狀模型和關(guān)系模型。關(guān)系模型是用二維表結(jié)構(gòu)來(lái)表示實(shí)體及實(shí)體之間的聯(lián)系。
12、B
解析: 數(shù)據(jù)庫(kù)(DB)是指存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合,數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是為數(shù)據(jù)庫(kù)建立、使用和維護(hù)而配置的軟件系統(tǒng)。它們之間的關(guān)系是數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)。
13、A
解析: Visual FoxPro中,變量包括字段變量和內(nèi)存變量,當(dāng)字段變量和內(nèi)存變量同名時(shí),系統(tǒng)優(yōu)先使用字段變量,如果要先使用內(nèi)存變量,可以在內(nèi)存變量之間加前綴"M."或"M->"。
14、B
解析: 日期時(shí)間表達(dá)式是對(duì)日期型數(shù)據(jù)或日期時(shí)間型數(shù)據(jù)的連接。其運(yùn)算符也有"+"和"-"兩個(gè)。但日期表達(dá)式的格式有一定的限制,不能將兩個(gè)日期直接相加。
15、A
解析: 選項(xiàng)A)中兩個(gè)函數(shù)都是用來(lái)截取字符串,其結(jié)果都是VFP;選項(xiàng)B)中YEAR()函數(shù)的結(jié)果為數(shù)值型,SUBSTR()的結(jié)果為字符型;選項(xiàng)C)中兩個(gè)數(shù)據(jù)的類型不一致;選項(xiàng)D)中A-B的運(yùn)算結(jié)果是將第一個(gè)字符串的尾部空格移到新連接的字符串尾部,而A+B的結(jié)果沒(méi)有此移動(dòng)。
16、A
解析: 在邏輯表達(dá)式中,共有3種運(yùn)算符:邏輯非、邏輯與和邏輯或,3種運(yùn)算符的優(yōu)先順序?yàn)椋?NOT.(非)>.AND.(與)> .OR.(或)。
17、B
解析: 在打開(kāi)數(shù)據(jù)庫(kù)時(shí),EXCLUSIVE短語(yǔ)是以獨(dú)占方式打開(kāi);SHARED短語(yǔ)是以共享方式打開(kāi);NOUPDATE短語(yǔ)是以只讀方式打開(kāi);VALIDATE短語(yǔ)用以指定Visual FoxPro檢查在數(shù)據(jù)庫(kù)中應(yīng)用的對(duì)象是否合法。
18、D
解析: Visual FoxPro中包括4種索引:主索引、候選索引、惟一索引和普通索引。主索引和候選索引都要求了字段值的惟一,不允許出現(xiàn)重復(fù)記錄,在惟一索引中,它的"惟一性"是指索引項(xiàng)的惟一,而不是字段值的惟一。普通索引只用來(lái)處理記錄的物理順序,不僅允許字段中出現(xiàn)重復(fù)值,并且允許索引項(xiàng)中也出現(xiàn)重復(fù)值。
19、B
解析: 定義域完整性,可以通過(guò)指定不同的寬度說(shuō)明不同范圍數(shù)值的數(shù)據(jù)類型,從而可以限定字段的取值類型和取值范圍。包括"規(guī)則"、"信息"和"默認(rèn)值"3個(gè)項(xiàng)的定義。
20、A
解析: 在Visual FoxPro中,利用SELECT命令可以選擇不同的工作區(qū)。最小的工作區(qū)號(hào)是1,最大的是32 767。若編號(hào)指定為0,則選擇編號(hào)最小的可用工作區(qū),即尚未使用的工作區(qū)。
希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇
更多信息請(qǐng)?jiān)L問(wèn):考試吧計(jì)算機(jī)等級(jí)考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |