《VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)》復(fù)習(xí)題_第1頁
《VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)》復(fù)習(xí)題_第2頁
《VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)》復(fù)習(xí)題_第3頁
《VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)》復(fù)習(xí)題_第4頁
《VisualFoxpro及其應(yīng)用系統(tǒng)開發(fā)》復(fù)習(xí)題_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、visualfoxpro及其應(yīng)用系統(tǒng)開發(fā)復(fù)習(xí)題 visual foxpro及其應(yīng)用系統(tǒng)開發(fā)復(fù)習(xí)題一、單項(xiàng)選擇題 1. 下列中,vfp6.0的常量是( )。 (a) 1989/2 (b) 2002-06-15 10:25:30 (c) 計(jì)算機(jī) (d) foxpro 2. vfp6.0支持的數(shù)據(jù)模型是( )。 (a) 層次數(shù)據(jù)模型 (b) 關(guān)系數(shù)據(jù)模型 (c) 網(wǎng)狀數(shù)據(jù)模型 (d) 樹狀數(shù)據(jù)模型 3.建立數(shù)據(jù)庫文件使用命令( ) (a) create table (b) modi stru (c) modi comm (d) create database4. 表達(dá)式1005.6*34 .and.

2、(abcd$ab).or.not.f.的值是( )。 (a) .f. (b) .t. (c) 7 (d) t 5. 向表追加記錄的命令是( )。 (a) addi (b) append (c) display (d) create 6.復(fù)合索引文件的擴(kuò)展名( ) (a) .idx (b) .cdx (c) .fpt (d) .fox 7.假設(shè)已經(jīng)生成了名為mymenu的菜單文件,執(zhí)行該菜單文件的命令是( )。(a)do mymenu (b) do mymenu.mpr(c)do mymenu.pjx (d) do mymenu.mnx 8.若能正常執(zhí)行命令 repalce myfield wi

3、th .t. 說明 myfield 字段的類型是( )。 (a)數(shù)值型 (b)字符型 (c) 邏輯型 (d) 日期型9.索引按功能分類有( )。(a)普通索引、主索引、候選索引、唯一索引 (b) 單索引、復(fù)合索引(c)非結(jié)構(gòu)復(fù)合索引、結(jié)構(gòu)復(fù)合索引 (d) 升序索引、降序索引10. 下列命令中,只能在索引文件上進(jìn)行查詢的是( )。 (a) cont (b) locate (c) seek (d) list11.商品的最大價(jià)格若為8位整數(shù)與2位小數(shù),那么價(jià)格字段的寬度應(yīng)設(shè)定為( )。 (a) 10 (b)9 (c)8 (d) 1112.“商品名”是字符型,“金額”是數(shù)值型字段,下面的命令正確的是(

4、 )。(a) index on 商品名,金額 tag pe(b) index on 商品名+金額 tag pe(c) index on 商品名-金額 tag pe(d) index on 商品名+str(金額,8,2) tag pe13. 如果菜單項(xiàng)的名稱為“統(tǒng)計(jì)”,熱鍵是t,在菜單名稱一欄中應(yīng)輸入( )。(a)統(tǒng)計(jì)(t) (b)統(tǒng)計(jì)(ctrl+t) (c) 統(tǒng)計(jì)(altt) (d) 統(tǒng)計(jì)(t) 14.有關(guān)控件對象的dblclick事件的正確敘述是( )。(a) 用鼠標(biāo)雙擊對象時(shí)引發(fā) (b) 用鼠標(biāo)單擊對象時(shí)引發(fā) (c) 用鼠標(biāo)右鍵單擊對象時(shí)引發(fā) (d) 用鼠標(biāo)右鍵雙擊對象時(shí)引發(fā)15.執(zhí)行下面

5、的命令后, 打開( )。 use xsda modify stru (a)表設(shè)計(jì)器 (b)表單設(shè)計(jì)器 (c)數(shù)據(jù)庫設(shè)計(jì)器 (d)報(bào)表設(shè)計(jì)器1.以下不是vfp支持可視化設(shè)計(jì)的輔助工具是 ( )。 (a) 向?qū)?(b)項(xiàng)目管理器 (c) 設(shè)計(jì)器 (d)生成器 2.下列為vfp中的日期型常量的是( )。 (a) 98.12.5 (b) 05/20/98 (c) 05/20/98 (d)2002-06-15 3.下面表達(dá)式的值是( )。 1005*34.and.(ab$abcd).or.(fk$asfkghjkl) (a) t (b) f (c) .t. (d) .f. 4.按照數(shù)據(jù)模型分類,foxp

6、ro是屬于( )數(shù)據(jù)庫管理系統(tǒng)。 (a)層次型 (b)網(wǎng)絡(luò)型 (c)關(guān)系型 (d)混合型5.按照出生日期降序剛建立了索引,執(zhí)行g(shù)o bottom 命令后,記錄指針指向( )。 (a) 1號(hào)記錄 (b)n號(hào)記錄 (c) 年齡最小的記錄 (d) 年齡最大的記錄6.下面函數(shù)中,函數(shù)值是數(shù)值型的是( )。 (a) substr( ) (b) recno( ) (c) eof( ) (d) date( )7.必須寫在循環(huán)體中的語句是( )。 (a) exit,loop (b) next ,loop (c) clear,read (d) loop,return8哪組命令實(shí)現(xiàn)給5號(hào)記錄的商標(biāo)字段輸入數(shù)據(jù)(商

7、標(biāo)為通用型)( )。(a) use sb (b) use sb go 5 go 5 modify general modify general 商標(biāo) (c) use sb (d) use sb modify general modify general 商標(biāo)9. 新創(chuàng)建的表單form1的標(biāo)簽控件默認(rèn)標(biāo)題為label1,為了修改標(biāo)簽的標(biāo)題,應(yīng)設(shè)置label1的( )。(a) name屬性 (b) caption屬性 (c)baseclass屬性 (d) visable屬性10.下列,使記錄指針指到了文件尾,并且eof()的值為.t.的命令組是( )。 (a) use zgk (c) use zg

8、k (b) use zgk (d) use zgk go bottom go top go bottom go top skip 1 skip -111. 清除數(shù)據(jù)表文件的全部記錄使用命令( )。 (a) delete all (b) pack ( c) erase (d) zap 12.建立結(jié)構(gòu)復(fù)合索引文件的命令是( )。 (a) index to (b) index on tag of (c) index on to (d) index on tag 13.在表尾追加記錄的命令是( )。 (a) append (b) seek (c) display (d) list14.執(zhí)行下面的命令后

9、,正確的說法是( )。use studentgo 10delete (a) 10號(hào)記錄被物理刪除。 (b) 10號(hào)記錄被打上了刪除標(biāo)記。 (c) 所有記錄被打上了刪除標(biāo)記。 (d) 所有記錄被物理刪除。 15.有關(guān)控件對象的dblclick事件的正確敘述是( )。(b) 用鼠標(biāo)雙擊對象時(shí)引發(fā) (b) 用鼠標(biāo)單擊對象時(shí)引發(fā) (c) 用鼠標(biāo)右鍵單擊對象時(shí)引發(fā) (d) 用鼠標(biāo)右鍵雙擊對象時(shí)引發(fā)1. vfp6.0 命令中的關(guān)鍵字可以省略為幾個(gè)字符( )。 (a) 3 (b) 2 (c) 4 (d) 5 2.按照數(shù)據(jù)類型劃分,vfp屬于哪種類型的數(shù)據(jù)庫管理系統(tǒng)( )。 (a) 層次型 (b) 網(wǎng)絡(luò)型 (

10、c) 關(guān)系型 (d) 混合型 3.下列中,是vfp的常量的是( )。 (a) 55-6 (b) 教授 (c) 09/09/99 (d) xb 4.商品的最大價(jià)格若為7位整數(shù)與2位小數(shù),那么價(jià)格字段的寬度應(yīng)設(shè)定為( )。 (a) 10 (b)9 (c)8 (d) 7 5.在student表中有一個(gè)日期字段,若王芳的生日是1969.4.28,正確的輸入數(shù)據(jù)是( )。(a) 1969.4.28 (b) 69/04/28 (c) 04/28/69 (d) 1969/04/286. 下列哪個(gè)文件是vfp中的表文件( )。 (a) abc.dbf (b) abc.fpt (c) abc.fmt (d) a

11、bc.scx7. 打開數(shù)據(jù)表student.dbf的正確語句是( )。(a) use student (b) open student (c) use table student (d) open table student8. 建立數(shù)據(jù)表的命令是( )。 (a) use (b) create stru (c) create (d)modify comm 9. 命令 skip 5 的作用是將指針( )。 (a) 移到5號(hào)記錄 (b) 向上移動(dòng)5個(gè)記錄 (c) 向下移動(dòng)5個(gè)記錄 (d) 不移動(dòng)10.執(zhí)行 append blank 命令可以向當(dāng)前表中添加( )。 (a) 若干條記錄 (b) 若干條

12、空記錄 (c)一條有數(shù)據(jù)的記錄 (d) 一條空記錄11.有關(guān)控件對象的click事件的正確敘述是( )。(a)用鼠標(biāo)雙擊對象時(shí)引發(fā) (b) 用鼠標(biāo)單擊對象時(shí)引發(fā) (c) 用鼠標(biāo)右鍵單擊對象時(shí)引發(fā) (d) 用鼠標(biāo)右鍵雙擊對象時(shí)引發(fā)12. 新創(chuàng)建的表單默認(rèn)標(biāo)題為form1,為了修改表單的標(biāo)題,應(yīng)設(shè)置表單的( )。(a) name屬性 (b) caption屬性 (c)closable屬性 (d) alwaysontop屬性13.擴(kuò)展名為dbc的文件是( )。(a) 表單文件 (b)數(shù)據(jù)庫表文件. (c) 數(shù)據(jù)庫文件 (d)項(xiàng)目文件14.索引按功能分類有( )。(a) 普通索引、主索引、候選索引、唯

13、一索引 (b) 單索引、復(fù)合索引(c )非結(jié)構(gòu)復(fù)合索引、結(jié)構(gòu)復(fù)合索引 (d) 升序索引、降序索引15. vfp命令中的表示該命令的執(zhí)行范圍, 范圍有4種限定方法即是( )。(a) all、 next 、record 、 rest (b) all、 exit、 rest、 record (c) all、 next 、 record( ) 、 return (d) all、 exit 、 record( ) 、 rest二、填空 1數(shù)據(jù)庫管理系統(tǒng)應(yīng)具有 、 和控制、管理功能及數(shù)據(jù)通訊功能的基本功能。2vfp6.0可提供 、 和 等3類界面操作工具。3建立參照完整性可使用 設(shè)計(jì)器完成。4打開表單設(shè)計(jì)

14、器的命令是 ,用表單設(shè)計(jì)器設(shè)計(jì)表單的結(jié)果,應(yīng)保存在擴(kuò)展名為 的表單文件和擴(kuò)展名為 的表單備注文件中。運(yùn)行表單的命令是 。5控件的數(shù)據(jù)綁定是指 。6菜單設(shè)計(jì)器可以設(shè)計(jì) 下拉式菜單 和 兩種菜單7要使標(biāo)簽控件與表單背景顏色一致,應(yīng)設(shè)置標(biāo)簽的 屬性為0。使標(biāo)簽區(qū)域自動(dòng)調(diào)整為標(biāo)題文本大小一致,應(yīng)設(shè)置標(biāo)簽的 屬性為.t.8在vfp中,對象可區(qū)分為 和容器兩種。1.vfp6.0可提供 、 和 等3類界面操作工具。2vfp6.0可提供兩類工作方式分別是 和 。3在vfp6.0中,數(shù)據(jù)庫表s中的通用型字段的內(nèi)容將存儲(chǔ)在 文件中。4.擴(kuò)展名為dbc的文件是 文件。5.用菜單設(shè)計(jì)器設(shè)計(jì)菜單的結(jié)果,應(yīng)保存在擴(kuò)展名為

15、 的菜單文件和擴(kuò)展名為 的菜單備注文件中。 生成的菜單程序的擴(kuò)展名是 , 運(yùn)行菜單程序的命令是 。6.新創(chuàng)建的表單默認(rèn)標(biāo)題為form1,修改表單的標(biāo)題,應(yīng)設(shè)置表單的 屬性。7.使標(biāo)簽區(qū)域自動(dòng)調(diào)整為標(biāo)題文本大小一致,應(yīng)設(shè)置標(biāo)簽的 屬性為.t.8.表單文件的擴(kuò)展名是 ,運(yùn)行表單的命令是 。1.與文件系統(tǒng)比較,數(shù)據(jù)庫系統(tǒng)具有 、 、 和 的特點(diǎn)。 2.vfp6.0可提供兩類工作方式分別是 和 。3.在vfp6.0中,數(shù)據(jù)庫表s中的通用型字段的內(nèi)容將存儲(chǔ)在 文件中。4.在vfp6.0中,要運(yùn)行查詢文件query.qpr,其命令是 。5.打開表單設(shè)計(jì)器的方法有 、 和 等。 6.在vfp中,對象可區(qū)分為

16、控件和 兩種。 7.菜單設(shè)計(jì)器可以設(shè)計(jì) 下拉式菜單 和 兩種菜單。8.要使標(biāo)簽控件與表單背景顏色一致,應(yīng)設(shè)置標(biāo)簽的 屬性為0。使標(biāo)簽區(qū)域自動(dòng)調(diào)整為標(biāo)題文本大小一致,應(yīng)設(shè)置標(biāo)簽的 屬性為.t.三、簡單回答 1. 說明輔助設(shè)計(jì)工具“設(shè)計(jì)器”的作用 。2表中的記錄可以按邏輯順序輸出,仕么是記錄的邏輯順序。3字段有哪11種類型?4寫出菜單設(shè)計(jì)器生成菜單程序的基本步驟。5基本的字段屬性包括哪些?6在vfp中可以對表進(jìn)行排序,請解釋排序的概念。7兩個(gè)表可以建立關(guān)聯(lián),解釋關(guān)聯(lián)的概念。8表單設(shè)計(jì)器包含哪些設(shè)計(jì)工具欄?9vfp中的表由哪兩部分組成?10表中的記錄可以按邏輯順序輸出,仕么是記錄的邏輯順序。四. 寫

17、出下面的vfp的操作命令(一). tsk.dbf編號(hào)單價(jià)數(shù)量金額a-12025.0230a-12334.0189b-12527.0125 tsml.dbf編號(hào)書名出版社作者名出版日期a-120大學(xué)語文山東大學(xué)出版社李光09/23/00a-123 計(jì)算機(jī)原理高等教育出版社宮眾04/12/02b-125foxpro清華大學(xué)出版社王平07/06/981. 計(jì)算購書金額并填入金額字段。2. 查找出版日期為1997.8.6并且作者是張光明的記錄。3. 按編號(hào)升序索引,建立結(jié)構(gòu)復(fù)合索引文件。4. 求數(shù)量總和及銷售金額總和。5. 用select-sql找出所有數(shù)量小于100的編號(hào)、書名、出版社、作者。(二)

18、 gzk.dbf 編號(hào)姓名單位 工資獎(jiǎng)金水費(fèi)電費(fèi)實(shí)發(fā)工資c/5c/6c/10n/7/2n/6n/6/2n/6/2n/7/2 1.按編號(hào)升序索引,建立結(jié)構(gòu)復(fù)合索引文件 2.求出每個(gè)職工的實(shí)發(fā)工資。 3.求平均工資, 平均獎(jiǎng)金, 平均水費(fèi), 平均電費(fèi),并保存到變量中。4.按工資降序排序,當(dāng)工資相同時(shí)再按獎(jiǎng)金降序排序。 5. 用select-sql找出水費(fèi)大于50同時(shí)電費(fèi)大于200的姓名、單位、水費(fèi)、電費(fèi)。(三)設(shè)有一個(gè)學(xué)生管理關(guān)系數(shù)據(jù)庫,包括student.dbf、course.dbf和sc.dbf。(其中course表中的cpno代表先行課號(hào))如下表所示。表1 學(xué)生-課程-選課關(guān)系數(shù)據(jù)庫學(xué)生(表

19、名student)課程(表名course)學(xué)生選課(表名sc)snosnamessexsagesdeptcnocnamecpnoccreditsnocnograde950019500295003950049500595006李勇劉晨王明張立趙凱李娜男女女男男女201918181920計(jì)算機(jī)外語數(shù)學(xué)電子計(jì)算機(jī)外語123456數(shù)據(jù)庫數(shù)學(xué)信息系統(tǒng)操作系統(tǒng)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)處理51674443429500195001950029500295003950051232329285889080891.求出sc.dbf中95002的總成績、平均成績。2.按年齡升序索引,建立結(jié)構(gòu)復(fù)合索引文件。3.求出年齡小于20歲且

20、是外語系的學(xué)生。4.用select-sql找出所有不及格學(xué)生的學(xué)號(hào)、姓名、課程名、成績。5.將sc.dbf中的課程號(hào)為3的學(xué)生的學(xué)號(hào)、成績復(fù)制到sc3.dbf中。五、 閱讀程序,寫出運(yùn)行結(jié)果 1set talk off clear accept 輸入字串 to a k=len(a) do while k0 ? substr(a,k,1) k=k-1 enddo set talk on return 輸入 asreyu 2. tsk.dbf編號(hào)單價(jià)數(shù)量金額a-12025.0230a-12334.0189b-12527.0125 *abd.prg set talk off clear use ts

21、k &第四題中的tsk.dbf index on 單價(jià) tag dj asce list all 編號(hào),單價(jià) return 3.已知商場庫存數(shù)據(jù)庫kc.dbf,含有宇段:編號(hào)(c型)、名稱(c型)、單價(jià)(n型),寫出下列程序的功能。 set talk offclearwait 計(jì)算付款請按y鍵 to xluse kcdo while upper(xl)=y input 貨物數(shù)量為: to t1 accept 貨物編號(hào)為: to t2 locate for 編號(hào)=t2 w=t1*單價(jià) if w=100 .and.w= 500 w=w*0.8 endif endif? 購貨金額為: ,w, 元wa

22、it 繼續(xù)計(jì)算請按y鍵 to xlenddouseset talk on4.寫出顯示結(jié)果 選課庫.dbf 學(xué)號(hào) 姓名 課程代碼 1 98123 李理 1001 2 98015 張大明 1002 3 98147 王歷梨 1002 set talk off use 選課庫.dbf index on 學(xué)號(hào) tag xh desc list 5. 表文件aaa.dbf的四個(gè)字段 a1,a2,a3,a4都是n型,寬度為3,數(shù)據(jù)如下: 記錄號(hào) a1 a2 a3 a4 1 3 -3 12 0 2 10 34 -5 0 3 -5 60 78 0 use aaa replace all a4 with a1+a2+a3 sum a1,a2,a3,a4 to b1,b2,b3,b4 append bl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論