二級(jí)VISUALFOXPRO筆試-79-真題(含答案與解析)-交互_第1頁
二級(jí)VISUALFOXPRO筆試-79-真題(含答案與解析)-交互_第2頁
二級(jí)VISUALFOXPRO筆試-79-真題(含答案與解析)-交互_第3頁
二級(jí)VISUALFOXPRO筆試-79-真題(含答案與解析)-交互_第4頁
二級(jí)VISUALFOXPRO筆試-79-真題(含答案與解析)-交互_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

二級(jí)VISUALFOXPRO筆試-79(總分100,做題時(shí)間90分鐘)一、選擇題

下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)選出正確選項(xiàng)。1.

VisualFoxPro6.0是一個(gè)A

8位數(shù)據(jù)庫開發(fā)系統(tǒng)B

16位數(shù)據(jù)庫開發(fā)系統(tǒng)C

32位數(shù)據(jù)庫開發(fā)系統(tǒng)D

64位數(shù)據(jù)庫開發(fā)系統(tǒng)

分值:2答案:C[分析]VisualFoxPro6.0與以前的各個(gè)版本相比,它在性能、設(shè)計(jì)環(huán)境、命令函數(shù)、系統(tǒng)資源的利用方面都有很大的改進(jìn)。它支持與其他應(yīng)用程序共享數(shù)據(jù)、交換數(shù)據(jù),支持與大多數(shù)后臺(tái)數(shù)據(jù)庫的客戶機(jī)朋艮務(wù)器應(yīng)用程序連接,使32位的ODBC驅(qū)動(dòng)程序能夠集成來自各個(gè)系統(tǒng)的數(shù)據(jù)。因此VisualFoxPro6.0是一個(gè)全新的32位的數(shù)據(jù)庫開發(fā)系統(tǒng)。2.

執(zhí)行SETEXACTOFF命令后,再執(zhí)行“北京市”=“北京”命令的顯示結(jié)果是A

.T.B

.F.C

1D

0

分值:2答案:A[分析]用“=”比較兩字符串時(shí),取決于SETEXTRACTON|OFF命令,該命令用來設(shè)置是否精確匹配比較的字符串。

SETEXTRACTOFF狀態(tài)是系統(tǒng)默認(rèn)狀態(tài),這種狀態(tài)只要右邊字符串與左邊字符串的前面部分字符相匹配,即認(rèn)為相等。

SETEXTRACTON狀態(tài),比較過程是先在較短字符串尾部加上若干空格,使兩字符串長度相等,然后再進(jìn)行比較。

根據(jù)此規(guī)則,本題的中的兩個(gè)字符串會(huì)被認(rèn)為相等,因此結(jié)果為.T.。正確答案的選項(xiàng)應(yīng)該是A。3.

下列說法中,錯(cuò)誤的是A

在數(shù)據(jù)庫中,可以包含表、視圖、查詢以及表間的永久關(guān)系B

可以通過修改視圖中數(shù)據(jù)來更新數(shù)據(jù)源中數(shù)據(jù),但查詢不可以C

查詢和視圖都是用SELECT-SQL語言實(shí)現(xiàn)的,都要以數(shù)據(jù)表作為數(shù)據(jù)源D

視圖雖然具備了一般數(shù)據(jù)表的特征,但它本身并不是表

分值:2答案:A[分析]我們對(duì)4個(gè)選項(xiàng)進(jìn)行逐個(gè)分析。對(duì)選項(xiàng)A,在數(shù)據(jù)庫中可以包含表間的永久關(guān)系,但是視圖就不可以了,因此選項(xiàng)A為錯(cuò)誤的:對(duì)選項(xiàng)B,視圖與表相類似的地方是,可以用來更新其中的信息,并將更新結(jié)果永久地保存在磁盤上,而查詢則不可以更新表中的數(shù)據(jù),因此B為正確的;對(duì)選項(xiàng)C,查詢和視圖都是用來從一個(gè)或多個(gè)相關(guān)聯(lián)的表中提取有用的信息,它們都必須要有數(shù)據(jù)源,因此C也是正確的;對(duì)選項(xiàng)D,視圖與表類似,但是它本身只是一個(gè)虛擬的表,并不是一個(gè)真正的表,因此選項(xiàng)D是正確的。所以本題選擇A。4.

算法計(jì)算量的大小稱為算法的A

現(xiàn)實(shí)性B

難度C

復(fù)雜性D

效率

分值:2答案:C[分析]一個(gè)算法的計(jì)算量通常是隨問題規(guī)模的增長而增長,因此比較不同算法的優(yōu)劣主要應(yīng)該以其“增長的趨勢”為準(zhǔn)則。對(duì)于不同機(jī)器,算法的執(zhí)行時(shí)也不同,不能用算法的運(yùn)行時(shí)間來衡量,通常使用時(shí)間復(fù)雜性來衡量。答案選C。5.

序言性注釋的主要內(nèi)容不包括A

模塊的接口B

模塊的功能C

程序設(shè)計(jì)者D

數(shù)據(jù)的狀態(tài)

分值:2答案:D[分析]程序注釋一般為序言性注釋和功能性注釋。序言性注釋常位于程序開頭部分,它包括程序標(biāo)題、程序功能說明、主要算法、接口說明、程序位置、開發(fā)簡歷、程序設(shè)計(jì)者、復(fù)審者、復(fù)審日期及修改日期等。6.

在對(duì)象的引用中,Thisform表示A

當(dāng)前對(duì)象B

當(dāng)前表單C

當(dāng)前表單集D

當(dāng)前對(duì)象的上一級(jí)對(duì)象

分值:2答案:B[分析]在對(duì)表單進(jìn)行處理時(shí),有一個(gè)內(nèi)置的變量Thisform,該變量一直是表示當(dāng)前正在處理的表單。7.

以下關(guān)于VisualFoxPro的敘述最全面的是A

VisualFoxPro是一個(gè)數(shù)據(jù)庫應(yīng)用平臺(tái)軟件B

VisualFoxPro是一個(gè)數(shù)據(jù)庫應(yīng)用開發(fā)工具C

VisualFoxPro是一個(gè)綜合應(yīng)用軟件D

VisualFoxPro既是一個(gè)數(shù)據(jù)庫應(yīng)用平臺(tái),又是數(shù)據(jù)庫應(yīng)用開發(fā)工具

分值:2答案:D[分析]VisualFoxPro是一個(gè)數(shù)據(jù)庫應(yīng)用平臺(tái)軟件,并且VisualFoxPro是一個(gè)數(shù)據(jù)庫應(yīng)用開發(fā)工具,因此選項(xiàng)D的說法是最為全面的。選項(xiàng)C的說法是錯(cuò)誤的,它并不是一個(gè)綜合應(yīng)用軟件。8.

以下關(guān)于查詢的描述正確的是A

不能根據(jù)自由表建立查詢B

只能根據(jù)自由表建立查詢C

只能根據(jù)數(shù)據(jù)庫表建立查詢D

可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢

分值:2答案:D[分析]查詢是從指定的表或視圖中提取滿足條件的記錄,然后按照希望得到的輸出類型定向輸出查詢結(jié)果,通常查詢用SQL命令來表示。SQL的查詢命令也稱作SELECT命令,它能夠完成的主要功能包含:簡單查詢、連接查詢、嵌套查詢和分組與計(jì)算查詢。在VisualFoxPro中,查詢的基礎(chǔ)是表,這個(gè)表包括數(shù)據(jù)庫表和自由表。因此本題4個(gè)選項(xiàng)中正確的是D。9.

有如下一段程序:

SET

TALKOFF

AY="Hello

World!"

BY="X"

CY=ASC(BY)+1

DY=30

EY=CHR(DY*2+5)+CHR(CY)

EY=&EY

?"&EY."

SET

TALK

ON

RETURN

執(zhí)行該程序后,屏幕顯示的結(jié)果為A

AYB

BYC

HelloWorld!D

程序出錯(cuò)

分值:2答案:C[分析]通過將題目中的程序拷貝到命令框中執(zhí)行,可以知道其執(zhí)行結(jié)果為HelloWorld!。實(shí)際上它的執(zhí)行過程如下:首先通過第1,2,3,4,5,6行程序的執(zhí)行,可以得到EY的值為“AY”,然后第七行通過宏替換可以得到EY的值為“HelloWorld!”,然后回顯即可以得到結(jié)果。10.

數(shù)據(jù)庫的數(shù)據(jù)都存放在一臺(tái)計(jì)算機(jī)中,并由它統(tǒng)一管理和運(yùn)行的數(shù)據(jù)庫系統(tǒng)稱為A

分布式系統(tǒng)B

單用戶系統(tǒng)C

集中式系統(tǒng)D

共享式系統(tǒng)

分值:2答案:B[分析]根據(jù)題目的敘述:數(shù)據(jù)庫的數(shù)據(jù)都存放在一臺(tái)計(jì)算機(jī)中,可以知道該系統(tǒng)肯定是一個(gè)集中式的:然后根據(jù)后面的敘述:并由它統(tǒng)一管理和運(yùn)行,可以知道該數(shù)據(jù)庫系統(tǒng)只能在該計(jì)算機(jī)上進(jìn)行操作,因此它是一個(gè)單用戶系統(tǒng),本題正確答案為B。11.

循環(huán)結(jié)構(gòu)中EXIT語句的功能是A

放棄本次循環(huán),重新執(zhí)行該循環(huán)結(jié)構(gòu)B

放棄本次循環(huán),進(jìn)入下一次循環(huán)C

退出循環(huán),執(zhí)行循環(huán)結(jié)構(gòu)的下一條語句D

退出循環(huán),結(jié)束程序的運(yùn)行

分值:2答案:C[分析]在VisualFoxPro中,如果循環(huán)體中含有EXIT,則當(dāng)遇到EXIT時(shí),立即退出循環(huán),執(zhí)行ENDDO后面的命令。因此本題的正確選項(xiàng)是C。12.

在生成參照完整性中,設(shè)置更新操作規(guī)則時(shí)選擇了“限制”選項(xiàng)卡后,則A

在更新父表時(shí),用新的關(guān)鍵字值更新子表中的所有相關(guān)記錄B

在更新父表時(shí),若子表中有相關(guān)記錄則禁止更新C

在更新父表時(shí),若子表中有相關(guān)記錄則允許更新D

允許更新父表,不管子表中的相關(guān)記錄

分值:2答案:B[分析]參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。其中更新規(guī)則規(guī)定了當(dāng)更新父表中的連接字段值時(shí),如何處理相關(guān)的子表中的記錄,更新規(guī)則有如下3種選項(xiàng):如果選擇“級(jí)聯(lián)”,則用新的連接字段值自動(dòng)修改子表中的相關(guān)所有記錄;如果選擇“限制”,若子表中有相關(guān)的記錄,則禁止修改父表中的連接字段值:如果選擇“忽略”,則不作參照完整性檢查,可以隨意更新父記錄的連接字段值。因此本題的答案應(yīng)該為B。13.

一個(gè)供應(yīng)商可供應(yīng)多種零件,而一種零件可由多個(gè)供應(yīng)商供應(yīng),則實(shí)體供應(yīng)商與零件之間的聯(lián)系是A

一對(duì)一B

一對(duì)多C

多對(duì)一D

多對(duì)多

分值:2答案:D[分析]如果實(shí)體集A中的每一個(gè)實(shí)體,在實(shí)體集B中有n(n≥0)個(gè)實(shí)體與之聯(lián)系,反之,如果實(shí)體集B中的每一個(gè)實(shí)體,在實(shí)體集A中有m(m≥0)個(gè)實(shí)體與之聯(lián)系,則實(shí)體集A與實(shí)體集B具有多對(duì)多聯(lián)系,簡記為M:N或m:n。14.

在深度為5的滿二叉樹中,葉子結(jié)點(diǎn)的個(gè)數(shù)為A

32B

31C

16D

15

分值:2答案:C[分析]所謂滿二叉樹是指除最后一層外,每層上的所有結(jié)點(diǎn)都有兩個(gè)子結(jié)點(diǎn)。因此,在滿二叉樹中,最后一層的結(jié)點(diǎn)個(gè)數(shù)就是葉子結(jié)點(diǎn)的個(gè)數(shù),本題中深度為5,故葉子結(jié)點(diǎn)數(shù)為25-1=24=16。15.

下列關(guān)于關(guān)系模型的參照完整性規(guī)則的描述,錯(cuò)誤的是A

外鍵和相應(yīng)的主鍵需定義在相同值域上B

外鍵和相應(yīng)的主鍵可以不同名C

參照關(guān)系模式和依賴關(guān)系模式可以是同一個(gè)關(guān)系模式D

外鍵值不可以為空值

分值:2答案:D[分析]參照完整性與表之間的聯(lián)系有關(guān),它的含義是:當(dāng)插入、刪除或修改一個(gè)表中的數(shù)據(jù)時(shí),通過參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來檢查對(duì)表的數(shù)據(jù)操作是否正確。與參照完整性密切相關(guān)的一個(gè)概念就是外鍵,外鍵與相應(yīng)的主鍵可以不同名,但是它們的值域必須相同;參照關(guān)系模式和依賴關(guān)系模型可以是同一個(gè)關(guān)系模型,并且外鍵可以為空值。因此本題的正確答案應(yīng)該是D。16.

以下關(guān)于視圖的描述正確的是A

可以根據(jù)自由表建立視圖B

可以根據(jù)查詢建立視圖C

可以根據(jù)數(shù)據(jù)庫表建立視圖D

可以根據(jù)數(shù)據(jù)庫表和自由表建立視圖

分值:2答案:D[分析]視圖兼有“表”和“查詢”的特點(diǎn),與查詢類似的地方是,可以用來從一個(gè)或多個(gè)相關(guān)聯(lián)的表中提取有用信息:與表相類似的地方是,可以用來更新其中的信息,并將更新結(jié)果永久地保存在磁盤上??梢詮谋镜乇?包括數(shù)據(jù)庫表和自由表)、其他視圖、存儲(chǔ)在服務(wù)器上的表或遠(yuǎn)程數(shù)據(jù)源中創(chuàng)建視圖。因此本題的正確答案應(yīng)該是D。17.

希爾排序法屬于哪個(gè)類型的排序法。A

交換類排序法B

插入類排序法C

選擇類排序法D

建堆排序法

分值:2答案:B[分析]希爾排序法的基本思想是:將整個(gè)無序序列分割成若干小的序列分別進(jìn)行插入排序。所以希爾排序法屬于插入類排序,但它對(duì)簡單插入排序做了很大的改進(jìn)。18.

項(xiàng)目管理器的“文檔”選項(xiàng)卡用于處理A

類及事件B

數(shù)據(jù)庫,自由表,查詢和視圖C

表單、打印表、報(bào)表D

程序文件、函數(shù)庫、應(yīng)用程序

分值:2答案:C[分析]“項(xiàng)目管理器”窗口是VisualFoxPro開發(fā)人員的工作平臺(tái),其中包含多個(gè)選項(xiàng)卡?!皵?shù)據(jù)”選項(xiàng)卡包含了一個(gè)項(xiàng)目中所有的數(shù)據(jù)—數(shù)據(jù)庫、自由表、查詢和視圖;“文檔”選項(xiàng)卡包含了處理數(shù)據(jù)時(shí)所用的3類文件—表單、打印表、報(bào)表;“代碼”選項(xiàng)卡包括3大類程序—程序文件、函數(shù)庫API和其他應(yīng)用文件;“類”選項(xiàng)卡包括處理與面向?qū)ο笙嚓P(guān)的操作。因此本題的正確答案應(yīng)該為C。19.

要撤銷SQL模式STCO及其下屬所有的元素,可用______語句來實(shí)現(xiàn)A

DROPSCHEMASTCOCASCADEB

DROPSCHEMASTCORESTRICTC

DELETESCHEMASTCOCASCADED

DELETESCHEMASTCORESTRICT

分值:2答案:A[分析]由于本題的目的是需要撤銷SQL模式STCO,因此需要采用DROP命令,由于是要撤銷模式下屬的所有元素,因此必須加上參數(shù)CASCADE,根據(jù)上述分析,正確選項(xiàng)為A。20.

已知PROJECT(J#,JNAME,DATE),要求若沒有視圖或約束引用屬性DATE,則刪除該列,若有視圖或約束引用該屬性,則不刪除該列。則可實(shí)現(xiàn)上述語義的語句是A

DELETETABLEPROJECTDROPDATECASCADEB

DELETETABLEPROJECTDROPDATERESTRICTC

ALTERTABLEPROJECTDROPDATECASCADED

ALTERTABLEPRO了ECTDROPDATERESTRICT

分值:2答案:D[分析]本題的含義是當(dāng)數(shù)據(jù)滿足一定的條件時(shí),刪除表PROJECT(J#,JNAME,DATE)中的DATE列,此時(shí)需要采用的關(guān)鍵字為RESTRICT,該關(guān)鍵字的含義是如果有數(shù)據(jù)時(shí)不刪除,沒有數(shù)據(jù)時(shí)則刪除。因?yàn)楸绢}并不是要?jiǎng)h除表,因此不能采用DELETE子句,只需要采用ALTER即可完成題目中所要求的功能,因此本題的正確選項(xiàng)是D。21.

在表單MyPorm的一個(gè)控件的事件或方法程序中,改變該表單的背景色為紅色的正確命令是A

MyForm.Backcolor=RGB(255,0,0)B

This.parem.Backcolor=RGB(0,255,0)C

ThisForm.backcolor=RGB(255,0,0)D

This.Backcolor=RGB(0,255,0)

分值:2答案:C[分析]要將背景色改為紅色,那么用RGB來表示為RGB(255,0,0),然后因?yàn)橐O(shè)置背景色,因此需要訪問表單的Backcolor屬性,訪問當(dāng)前表單可以采用內(nèi)置的變量thisform,因此用于完成“改變該表單的背景色為紅色”的正確命令為ThisForm.backcolor=RGB(255,0,0),本題應(yīng)該選C。22.

SQL數(shù)據(jù)庫中的視圖與下列哪項(xiàng)是對(duì)應(yīng)的?A

關(guān)系模式B

存儲(chǔ)模式C

子模式D

以上均不與之對(duì)應(yīng)

分值:2答案:C[分析]外模式又稱為子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,即使用戶所見到的模式的一個(gè)部分,它有概念模式推導(dǎo)而出。在Visual

FoxPro中,視圖是一個(gè)定制的虛擬表,通常是用戶所看到的數(shù)據(jù)庫表中數(shù)據(jù)的一部分。一般來說,外模式又稱為子模式,它是與視圖相對(duì)應(yīng)的。23.

設(shè)棧S和隊(duì)列Q的初始狀態(tài)為空。元素a、b、c、d、e、f依次通過棧S,并且一個(gè)元素出棧后即進(jìn)入隊(duì)列Q,若出隊(duì)的順序?yàn)閎、d、c、f、e、a,則棧S的容量至少應(yīng)該為A

3B

4C

5D

6

分值:2答案:A[分析]由于隊(duì)列是先進(jìn)先出線性表,隊(duì)列Q的出隊(duì)順序?yàn)閎、d、c、f、e、a,則入隊(duì)順序必定也是b、d、c、f、e、a,這一順序就是棧S的出棧順序。又由于入棧順序?yàn)閍、b、c、d、e、f,因此入棧和出棧順序是:a、b入棧,b出棧,c、d入棧,d、c出棧、e、f入棧,f、e、a出棧,因此棧中駐留元素最多是3個(gè),因此棧S的容量至少應(yīng)該為3。24.

A

B

C

D

分值:2答案:C[分析]數(shù)據(jù)流圖主要圖符元素有:①加工,用圓或橢圓表示,輸入數(shù)據(jù)經(jīng)過加工變換產(chǎn)生輸出:②數(shù)據(jù)流,用箭頭表示,沿箭頭方向傳送數(shù)據(jù)的通道;③存儲(chǔ)文件,用雙杠表示,處理過程中存放各種數(shù)據(jù)文件;④源、潭,用方框表示,系統(tǒng)和環(huán)境接口。25.

有如下程序:

INPUTTOA

IFA=10

S=0

ENDIF

S=1

?S

假定從鍵盤輸入的A的值一定是數(shù)值型,那么上面條件選擇程序的執(zhí)行結(jié)果是A

0B

1C

由A的值決定D

程序出錯(cuò)

分值:2答案:B[分析]通過分析程序,可以發(fā)現(xiàn),無論從鍵盤輸入什么值都肯定會(huì)執(zhí)行倒數(shù)第二行,也就是S=1,因此最后顯示S的值時(shí),結(jié)果肯定會(huì)是1。本題的正確選項(xiàng)應(yīng)該是B。26.

運(yùn)行VisualFoxPro6.0,錯(cuò)誤的方法是A

雙擊VisualFoxPro6.0圖標(biāo)B

單擊VisualFoxPro6.0圖標(biāo)回車C

右擊VisualFoxPro6.0圖標(biāo),并單擊其快捷菜單中的“打開”命令D

拖動(dòng)VisualFoxPro6.0圖標(biāo)到一個(gè)新位置

分值:2答案:D[分析]用戶如果需要啟動(dòng)VisualFoxPro6.0,可以采用如下3種方法:第一種是雙擊Visual

FoxPro6.0圖標(biāo);第二種是單擊VisualFoxPro

6.0圖標(biāo)回車:第三種是右擊VisualFoxPro6.0圖標(biāo),并單擊其快捷菜單中的“打開”命令。選項(xiàng)D只是將VisualFoxPro6.0的圖標(biāo)換了一個(gè)位置,并沒有啟動(dòng)VisualFoxPro6.0,因此該選項(xiàng)是錯(cuò)誤的。27.

關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)表與表之間的聯(lián)系是通過A

實(shí)體完整性規(guī)則B

參照完整性規(guī)則C

用戶自定義的完整性規(guī)則D

值域

分值:2答案:B[分析]在數(shù)據(jù)庫設(shè)計(jì)器中設(shè)計(jì)表之間的聯(lián)系是,要在父表中建立主索引,在子表中建立普通索引,然后通過父表的主索引和子表的普通索引建立起兩個(gè)表之間的聯(lián)系,即這種聯(lián)系是通過參照完整性來實(shí)現(xiàn)的。參照完整性的含義是:當(dāng)插入、刪除或修改一個(gè)表中的數(shù)據(jù)時(shí),通過參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來檢查對(duì)表的數(shù)據(jù)操作是否正確。28.

用于實(shí)現(xiàn)對(duì)數(shù)據(jù)庫進(jìn)行各種數(shù)據(jù)操作的軟件稱為A

數(shù)據(jù)軟件B

操作系統(tǒng)C

數(shù)據(jù)庫管理系統(tǒng)D

編譯程序

分值:2答案:C[分析]為了讓多種應(yīng)用程并發(fā)的使用數(shù)據(jù)庫中具有最小冗余度的共享數(shù)據(jù),必須使數(shù)據(jù)與程序具有較高的獨(dú)立性。這就需要一個(gè)軟件系統(tǒng)對(duì)數(shù)據(jù)實(shí)行專門管理,提供安全性和完整性等統(tǒng)一控制機(jī)制,方便用戶以交互命令或程序方式對(duì)數(shù)據(jù)庫進(jìn)行操作。通常將對(duì)數(shù)據(jù)庫的建立、使用和進(jìn)行維護(hù)管理的軟件系統(tǒng)成為數(shù)據(jù)庫管理系統(tǒng)。29.

創(chuàng)建兩個(gè)具有“多對(duì)多”關(guān)系的表之間的關(guān)聯(lián),應(yīng)當(dāng)A

通過紐帶表B

通過某個(gè)同名字段C

通過某個(gè)索引過的同名字段D

通過主索引字段和不同字段

分值:2答案:A[分析]當(dāng)進(jìn)行表的關(guān)聯(lián)時(shí),通常需要索引字段,但是當(dāng)兩個(gè)表的關(guān)系是“多對(duì)多”時(shí),僅僅通過索引字段可能不能完成此功能,必須再定義個(gè)紐帶表,這個(gè)表的字段作為需要關(guān)聯(lián)的表的外鍵,從而完成“多對(duì)多”關(guān)系的表之間的關(guān)聯(lián)。因此本題的正確答案應(yīng)該是A。30.

鏈表適用于______查找A

順序B

二分法C

順序,也能二分法D

隨機(jī)

分值:2答案:A[分析]線性表的查找有順序查找和二分法查找兩種。由于鏈表不能隨機(jī)訪問,要訪問某個(gè)結(jié)點(diǎn),必須從它的直接前趨指針域出發(fā)才能找到。因此,鏈?zhǔn)酱鎯?chǔ)的線性表,即使是有序表,也只能使用順序查找。31.

數(shù)據(jù)的邏輯獨(dú)立性是指A

存儲(chǔ)結(jié)構(gòu)與物理結(jié)構(gòu)的邏輯獨(dú)立性B

數(shù)據(jù)與存儲(chǔ)結(jié)構(gòu)的邏輯獨(dú)立性C

數(shù)據(jù)與程序的邏輯獨(dú)立性D

數(shù)據(jù)元素之間的邏輯獨(dú)立性

分值:2答案:C[分析]數(shù)據(jù)的邏輯獨(dú)立性是指數(shù)據(jù)庫總體邏輯結(jié)構(gòu)的改變,如修改數(shù)據(jù)模式、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間聯(lián)系等,不需要相應(yīng)修改應(yīng)用程序,從而實(shí)現(xiàn)了數(shù)據(jù)與程序的邏輯獨(dú)立性。32.

在SQL中,創(chuàng)建基本表用A

CREATESCHEMA命令B

CREATETABLE命令C

CREATEINDEX命令D

CREATEVIEW命令

分值:2答案:B[分析]SQL語言中,CREATE命令完成的功能是數(shù)據(jù)定義的功能,利用CREATE語句,可以建立基本表、視圖、索引和模式。在本題的4個(gè)選項(xiàng)中,CREATESCHEMA命令的功能是建立模式;CREATETABLE命令的功能是建立基本表:CREATEINDEX命令的功能是建立索引:CREATEVIEW命令的功能是建立視圖。因此本題的正確選項(xiàng)是B。33.

軟件測試的過程是

Ⅰ.集成測試

Ⅱ.驗(yàn)收測試

Ⅲ.系統(tǒng)測試

Ⅳ.單元測試A

Ⅰ、Ⅱ、Ⅲ、ⅣB

Ⅳ、Ⅲ、Ⅱ、ⅠC

Ⅳ、Ⅰ、Ⅱ、ⅢD

Ⅱ、Ⅰ、Ⅳ、Ⅲ

分值:2答案:C[分析]軟件測試過程分4個(gè)步驟,即單元測試、集成測試、驗(yàn)收測試(確認(rèn)測試)和系統(tǒng)測試。34.

在SQL中,外模式一級(jí)數(shù)據(jù)結(jié)構(gòu)的基本單位是A

基本表B

視圖C

元組D

屬性

分值:2答案:B[分析]外模式又稱為子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,即使用戶所見到的模式的一個(gè)部分,它有概念模式推導(dǎo)而出。通常在SQL中,用來表示外模式的數(shù)據(jù)結(jié)構(gòu)是視圖。35.

以下4組表達(dá)式中結(jié)果是邏輯值.T.的是A

'this'$'thisisastring’B

'this'$'THISISASTRING'C

'thisisastring'$'this'D

'this'>'thisisastring'

分值:2答案:A[分析]在做此題前,應(yīng)該首先需要了解運(yùn)算符“$”的功能。該運(yùn)算符的功能是測試字符串是否包含另一指定的子字符串。其格式如下:<字符表達(dá)式1>$<字符表達(dá)式2>如果<字符表達(dá)式1>是<字符表達(dá)式2>的一個(gè)子串,則結(jié)果為.T.,否則為.F.通過分析題目的4個(gè)選項(xiàng),只有選項(xiàng)A的結(jié)果為.T.選項(xiàng)D的含義是進(jìn)行兩個(gè)字符串的比較,但是其結(jié)果是.F.。二、填空題

請(qǐng)將每一個(gè)空的正確答案寫在【1】~【15】的橫線上。1.

在單鏈表中,要?jiǎng)h除一個(gè)指定的結(jié)點(diǎn),必須要找到該結(jié)點(diǎn)的

【1】

。

分值:2答案:前件[分析]單鏈表是一種順序存取的存儲(chǔ)結(jié)構(gòu),要對(duì)某結(jié)點(diǎn)進(jìn)行存取,都必須從鏈表的頭指針指向的結(jié)點(diǎn)開始,依次找到該點(diǎn),因此在刪除一個(gè)指定的結(jié)點(diǎn),必須要找到該結(jié)點(diǎn)的前件。2.

假設(shè)一棵二叉樹的后序遍歷序列為DGJHEBIFCA,中序遍歷序列為DBGEHJACIF,則其前序遍歷序列為

【2】

分值:2答案:ABDEGHJCFI[分析]若后序序列為非空,則后序遍歷序列最后一個(gè)元素應(yīng)是二叉樹的根。那么前半部分非空應(yīng)是二叉樹左子樹的中序遍歷序列,后半部分非空應(yīng)是二叉樹右子樹的中序序列。若判斷出左子樹非空,那么在后序序列的第二個(gè)元素即是左子樹的根,再結(jié)合中序序列前半部分,遞歸地就可把左子樹判定出來。同樣的方法可把右子樹判定出來,那么二叉樹就唯一地確定出來,這樣其前序序列便可得到。

對(duì)于本題,首先根據(jù)后序遍歷序列確定這棵二叉樹的根結(jié)點(diǎn)為A,然后將根據(jù)中序遍歷序列確定左右子樹的結(jié)點(diǎn)及中序遍歷序列,分別是“DBGEHJ”和“CIF”;再根據(jù)左子樹的后序遍歷序列“DGJHEB”確定其左子樹根結(jié)點(diǎn)為B及其左右子樹的結(jié)點(diǎn)及中序遍歷序列。以此類推,從而畫出該二叉樹,如下圖所示,從而確定其前序遍歷序列為ABDEGHJCFI。

3.

類是具有共同屬性、共同操作方法的對(duì)象的集合,所以類是對(duì)象的

【3】

分值:2答案:抽象[分析]類是具有共同屬性、共同操作方法的對(duì)象的集合,所以類是對(duì)象的抽象,它描述了屬于該對(duì)象類型的所有對(duì)象的性質(zhì),而一個(gè)對(duì)象則是其對(duì)應(yīng)類的一個(gè)實(shí)例。4.

軟件工程概念的出現(xiàn)源自

【4】

。

分值:2答案:軟件危機(jī)[分析]軟件工程是為了消除軟件危機(jī)而產(chǎn)生的,它試圖使用工程、科學(xué)和數(shù)學(xué)的原理與方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技術(shù)及管理方法,其目的是最終解決軟件的生產(chǎn)工程化問題。5.

數(shù)據(jù)庫三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫的

【5】

分值:2答案:數(shù)據(jù)獨(dú)立性[分析]數(shù)據(jù)庫的三級(jí)模式體系結(jié)構(gòu)把數(shù)據(jù)的組織管理工作進(jìn)行了劃分,把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯地、抽象地處理數(shù)據(jù),而不:必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的具體表示方式與存儲(chǔ)方式,保證了數(shù)據(jù)的獨(dú)立性。6.

在VisualFoxPro中,項(xiàng)目文件的擴(kuò)展名是

【6】

。

分值:2答案:PJX[分析]在VisualFoxPro中,項(xiàng)目文件的擴(kuò)展名是PJX。7.

能夠存放圖片或聲音的字段類型為

【7】

型。

分值:2答案:通用[分析]能夠存放圖片或聲音的字段類型為通用型。8.

VisualFoxPro中,索引分為主索引、

【8】

【9】

和普通索引。

分值:4答案:[8~9]答案:候選索引:唯一索引[分析]VisualFoxPro中,索引分為主索引、候選索引、唯一索引和普通索引。9.

通過DOFORM命令運(yùn)行表單時(shí),如果包含NOSHOW參數(shù)時(shí),表單運(yùn)行時(shí)將不顯示,直到表單對(duì)象的

【10】

屬性被設(shè)計(jì)為.T.,或調(diào)用了

【11】

方法,表單才重新顯示。

分值:4答案:[10~11]答案:Visible:Show[分析]表單對(duì)象的Visible屬性表示表單是否顯

溫馨提示

  • 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)論