VFP編程環(huán)境優(yōu)化指南試題及答案_第1頁(yè)
VFP編程環(huán)境優(yōu)化指南試題及答案_第2頁(yè)
VFP編程環(huán)境優(yōu)化指南試題及答案_第3頁(yè)
VFP編程環(huán)境優(yōu)化指南試題及答案_第4頁(yè)
VFP編程環(huán)境優(yōu)化指南試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

VFP編程環(huán)境優(yōu)化指南試題及答案姓名:____________________

一、單項(xiàng)選擇題(每題2分,共10題)

1.以下哪個(gè)選項(xiàng)是VisualFoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)中的一個(gè)基本概念?

A.窗口

B.菜單

C.表單

D.數(shù)據(jù)庫(kù)

2.在VisualFoxPro中,以下哪個(gè)命令可以打開(kāi)一個(gè)數(shù)據(jù)庫(kù)?

A.OPENDATABASE

B.CREATEDATABASE

C.MODIFYDATABASE

D.USE

3.在VisualFoxPro中,以下哪個(gè)屬性用于控制表單上控件的默認(rèn)值?

A.DEFAULT

B.ENABLED

C.VALUE

D.LOCKED

4.以下哪個(gè)函數(shù)可以用來(lái)計(jì)算字符串的長(zhǎng)度?

A.LEN()

B.SUBSTR()

C.INSTR()

D.STR()

5.在VisualFoxPro中,以下哪個(gè)操作可以創(chuàng)建一個(gè)新表?

A.CREATETABLE

B.MODIFYTABLE

C.ALTERTABLE

D.DROPTABLE

6.以下哪個(gè)選項(xiàng)是VisualFoxPro中的數(shù)據(jù)類(lèi)型?

A.DATE

B.TIME

C.LOGIC

D.ALL

7.在VisualFoxPro中,以下哪個(gè)函數(shù)可以將一個(gè)字符串轉(zhuǎn)換為大寫(xiě)?

A.UPPERCASE()

B.LOWERCASE()

C.PROPER()

D.TITLE()

8.以下哪個(gè)操作可以刪除數(shù)據(jù)庫(kù)中的記錄?

A.DELETE

B.ERASE

C.DELETEFROM

D.DELETERECORD

9.在VisualFoxPro中,以下哪個(gè)命令可以顯示數(shù)據(jù)庫(kù)中的所有表?

A.LISTTABLES

B.SHOWTABLES

C.DISPLAYTABLES

D.TABLES

10.以下哪個(gè)函數(shù)可以用來(lái)判斷一個(gè)字符串是否為空?

A.ISNULL()

B.ISEMPTY()

C.ISNULL()

D.ISEMPTY()

二、多項(xiàng)選擇題(每題3分,共10題)

1.在VisualFoxPro中,以下哪些是常用的數(shù)據(jù)庫(kù)設(shè)計(jì)原則?

A.第三范式(3NF)

B.第一范式(1NF)

C.第二范式(2NF)

D.第四范式(4NF)

E.第五范式(5NF)

2.以下哪些是VisualFoxPro中的數(shù)據(jù)控制語(yǔ)言(DCL)命令?

A.CREATE

B.ALTER

C.DROP

D.INSERT

E.SELECT

3.以下哪些是VisualFoxPro中表單設(shè)計(jì)的常見(jiàn)控件?

A.文本框(TextBox)

B.復(fù)選框(CheckBox)

C.控件框(ComboBox)

D.列表框(ListBox)

E.圖片框(PictureBox)

4.在VisualFoxPro中,以下哪些函數(shù)可以用于處理日期和時(shí)間?

A.DATE()

B.TIME()

C.DATETIME()

D.CTOD()

E.DTOC()

5.以下哪些是VisualFoxPro中用于字符串操作的自定義函數(shù)?

A.LEFT()

B.RIGHT()

C.SUBSTR()

D.TRIM()

E.STUFF()

6.在VisualFoxPro中,以下哪些命令可以用來(lái)查詢數(shù)據(jù)庫(kù)?

A.SELECT

B.UPDATE

C.DELETE

D.INSERT

E.CREATE

7.以下哪些是VisualFoxPro中的數(shù)據(jù)完整性約束?

A.完整性規(guī)則

B.主鍵

C.外鍵

D.索引

E.索引順序

8.以下哪些是VisualFoxPro中表單的事件?

A.Load

B.Unload

C.Click

D.DoubleClick

E.KeyPress

9.在VisualFoxPro中,以下哪些操作可以用來(lái)優(yōu)化數(shù)據(jù)庫(kù)查詢性能?

A.添加索引

B.使用連接查詢

C.避免使用SELECT*

D.使用存儲(chǔ)過(guò)程

E.使用事務(wù)處理

10.以下哪些是VisualFoxPro中表單的布局管理方法?

A.使用布局工具欄

B.使用布局視圖

C.設(shè)置控件的位置和大小

D.使用錨定布局

E.使用動(dòng)態(tài)布局

三、判斷題(每題2分,共10題)

1.在VisualFoxPro中,每個(gè)數(shù)據(jù)庫(kù)文件可以包含多個(gè)表。()

2.VisualFoxPro中的索引可以用來(lái)提高查詢速度。()

3.使用SQL語(yǔ)句可以創(chuàng)建、修改和刪除數(shù)據(jù)庫(kù)中的表。()

4.在VisualFoxPro中,每個(gè)表都必須有一個(gè)主鍵。()

5.VisualFoxPro中的表單控件可以設(shè)置不同的數(shù)據(jù)有效性規(guī)則。()

6.在VisualFoxPro中,可以通過(guò)SETRELATION命令建立表之間的關(guān)聯(lián)。()

7.VisualFoxPro中的程序代碼可以直接在表單設(shè)計(jì)器中編寫(xiě)。()

8.在VisualFoxPro中,可以使用MODIFYCOMMAND命令來(lái)編輯程序文件。()

9.VisualFoxPro中的表單可以通過(guò)雙擊事件來(lái)執(zhí)行代碼。()

10.在VisualFoxPro中,可以使用DO命令來(lái)執(zhí)行查詢語(yǔ)句。()

四、簡(jiǎn)答題(每題5分,共6題)

1.簡(jiǎn)述VisualFoxPro中索引的作用及其類(lèi)型。

2.描述如何在VisualFoxPro中創(chuàng)建一個(gè)簡(jiǎn)單的查詢,并解釋如何使用SELECT語(yǔ)句。

3.解釋VisualFoxPro中表單與表單集的區(qū)別,并說(shuō)明如何在表單集中管理表單。

4.列舉三種VisualFoxPro中優(yōu)化查詢性能的方法,并簡(jiǎn)要說(shuō)明每種方法的原理。

5.描述VisualFoxPro中如何實(shí)現(xiàn)數(shù)據(jù)的有效性驗(yàn)證,并給出一個(gè)示例。

6.解釋VisualFoxPro中如何使用程序代碼來(lái)控制表單控件的顯示和隱藏,并給出一個(gè)簡(jiǎn)單的代碼示例。

試卷答案如下

一、單項(xiàng)選擇題(每題2分,共10題)

1.D

解析思路:數(shù)據(jù)庫(kù)是VFP中的基本概念。

2.A

解析思路:OPENDATABASE命令用于打開(kāi)數(shù)據(jù)庫(kù)。

3.C

解析思路:VALUE屬性設(shè)置控件的默認(rèn)值。

4.A

解析思路:LEN()函數(shù)返回字符串的長(zhǎng)度。

5.A

解析思路:CREATETABLE命令用于創(chuàng)建新表。

6.A

解析思路:DATE是VFP中的數(shù)據(jù)類(lèi)型。

7.A

解析思路:UPPERCASE()函數(shù)將字符串轉(zhuǎn)換為大寫(xiě)。

8.A

解析思路:DELETE命令用于刪除數(shù)據(jù)庫(kù)中的記錄。

9.A

解析思路:LISTTABLES命令顯示數(shù)據(jù)庫(kù)中的所有表。

10.A

解析思路:ISNULL()函數(shù)判斷字符串是否為空。

二、多項(xiàng)選擇題(每題3分,共10題)

1.ABCD

解析思路:1NF、2NF、3NF和4NF都是數(shù)據(jù)庫(kù)設(shè)計(jì)原則。

2.ABCD

解析思路:CREATE、ALTER、DROP、INSERT是DCL命令。

3.ABCDE

解析思路:文本框、復(fù)選框、控件框、列表框和圖片框是常用控件。

4.ABCDE

解析思路:DATE()、TIME()、DATETIME()、CTOD()和DTOC()都是日期時(shí)間函數(shù)。

5.ABCD

解析思路:LEFT()、RIGHT()、SUBSTR()、TRIM()和STUFF()都是字符串處理函數(shù)。

6.ACD

解析思路:SELECT、UPDATE、DELETE是查詢操作,CREATE是創(chuàng)建表。

7.ABCD

解析思路:完整性規(guī)則、主鍵、外鍵和索引都是數(shù)據(jù)完整性約束。

8.ABCDE

解析思路:Load、Unload、Click、DoubleClick、KeyPress都是表單事件。

9.ABCDE

解析思路:添加索引、使用連接查詢、避免使用SELECT*、使用存儲(chǔ)過(guò)程、使用事務(wù)處理都是優(yōu)化查詢的方法。

10.ABCDE

解析思路:布局工具欄、布局視圖、設(shè)置控件位置和大小、錨定布局、動(dòng)態(tài)布局都是布局管理方法。

三、判斷題(每題2分,共10題)

1.×

解析思路:每個(gè)數(shù)據(jù)庫(kù)文件可以包含多個(gè)表。

2.√

解析思路:索引可以用于提高查詢速度。

3.√

解析思路:SQL語(yǔ)句可以創(chuàng)建、修改和刪除數(shù)據(jù)庫(kù)中的表。

4.×

解析思路:不是每個(gè)表都必須有主鍵。

5.√

解析思路:表單控件可以設(shè)置不同的數(shù)據(jù)有效性規(guī)則。

6.√

解析思路:SETRELATION命令可以建立表之間的關(guān)聯(lián)。

7.√

解析思路:程序代碼可以直接在表單設(shè)計(jì)器中編寫(xiě)。

8.√

解析思路:MODIFYCOMMAND命令用于編輯程序文件。

9.√

解析思路:表單可以通過(guò)雙擊事件來(lái)執(zhí)行代碼。

10.√

解析思路:DO命令可以執(zhí)行查詢語(yǔ)句。

四、簡(jiǎn)答題(每題5分,共6題)

1.索引用于提高查詢速度,類(lèi)型包括主索引、候選索引、唯一索引和普通索引。

2.創(chuàng)建查詢:選擇“查詢?cè)O(shè)計(jì)器”,選擇表,添加字段,設(shè)置條件,運(yùn)行查詢。

3.表單是單個(gè)界面元

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論