《VFP 考試題目及答案》由會(huì)員分享,可在線閱讀,更多相關(guān)《VFP 考試題目及答案(7頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
VFP 考試題目及答案
??????? 變量和????? 變量?jī)煞N。
2.字符型字段的最大長(zhǎng)度?????? 字節(jié) 。
3. VFP中擴(kuò)展名為PRG的文件是_______文件,擴(kuò)展名為FPT的文件是_______文件
4.。數(shù)據(jù)表是由???????? 和???? 兩部分組成???????????? ??????????? 、?????? 和?????????????? 。
7.將數(shù)學(xué)表達(dá)式{[(5+8)×6+32]-20}÷10轉(zhuǎn)換成VFP表示的表達(dá)式為?????????? 。
8. 設(shè)X=145,Y= 56,Z=“X-Y”,表達(dá)式 &Z+1的值是 ___ ____。
9.
2、Visual FoxPro中命令執(zhí)行方式分為_(kāi)__? _____和??????????? 。
10.父文件與子文件建立關(guān)聯(lián)時(shí),必須先對(duì)子文件按關(guān)鍵字建立?????? ,然后用???????? 命令建立關(guān)聯(lián)。
11.LEFT(“123456789”,LEN(“商學(xué)院”))的函數(shù)值是____? ____。
12. 函數(shù)YEAR({^1978/09/09})返回值的數(shù)據(jù)類型是___ ____。
13.表達(dá)式(1998/09/08)的數(shù)據(jù)類型是___? ___。
14. “ (1998/09/08)” 的數(shù)據(jù)類型是__?? ___。?
15.{^1998/09/08}的數(shù)據(jù)類型是__??
3、___
16.寫(xiě)出表達(dá)式INT(5.984)的值__________,SQRT(16)+25的值_________,MOD(16,-5)的值_________ LEN(“[FOXPRO數(shù)據(jù)庫(kù)管理系統(tǒng)]”) 的值_________ 。
17.寫(xiě)出下列語(yǔ)句的運(yùn)行結(jié)果。
⑴ ? INT(-5.6)_________
⑵ ? MOD(15, 4)_________
⑶ ? SQRT(36)_________
⑷ ? MAX(12, 6)_________
⑸ ? ‘Q’$ ‘AaBbCcQq’_________
⑹ ? AT(‘A’, ‘RSDA.DBF’)_________
⑺ ?
4、 LEFT(‘COMP’, 3)_________
⑻ ? SUBS(‘ASDFGHJK’, 2, 2)_________
18.VFP中擴(kuò)展名為VUE的文件是________文件;
19.邏輯表達(dá)式 MOD(20,5)=MOD(20,4) 的結(jié)果是_______,“張三”$“張”的結(jié)果是_______,“01/02/93”>“02/02/92”的結(jié)果是_______。
20.常量 .y.表示的是 _________ 型的數(shù)據(jù)。
21.在Visual FoxPro中,建立索引的作用之一是提高 _________ 速度。
22.在SQL SELECT語(yǔ)句中將查詢結(jié)果存放在一個(gè)表中應(yīng)該
5、使用 _________子句
23.在Visual FoxPr文件中,CREATE DATABASE命令創(chuàng)建一個(gè)擴(kuò)展名為 ________ 的數(shù)據(jù)庫(kù) 。
24.說(shuō)明公共變量的命令是? ________。
25.用二維表數(shù)據(jù)來(lái)表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為_(kāi)_______。
26、在Visual FoxPro 中說(shuō)明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是________。
27、在Visual FoxPro中數(shù)據(jù)庫(kù)文件的擴(kuò)展名是 ________,數(shù)據(jù)庫(kù)表文件的擴(kuò)展名是________。
28、打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器的命令是 ________。
29、從職工數(shù)據(jù)庫(kù)表中計(jì)算工資合計(jì)的
6、SQL語(yǔ)句是
???????? SELECT ________FROM 職工。
30、在Visual FoxPro中,利用________命令可以? 邏輯刪除數(shù)據(jù)表的記錄,必要時(shí)可以利用________命令進(jìn)行恢復(fù)。
31、在關(guān)系數(shù)據(jù)庫(kù)中,把數(shù)據(jù)表示成二維表,每一個(gè)二維表稱為_(kāi)_______ 。??
32、執(zhí)行命令A(yù)=2005/4/2之后,內(nèi)存變量A的數(shù)據(jù)類型是 ________型。
33、可以伴隨著表的打開(kāi)而自動(dòng)打開(kāi)的索引是________。
35、程序文件的擴(kuò)展名是________。
36、Visual FoxPro 中二維中表的每一行數(shù)據(jù)稱為表的一個(gè)________。表的標(biāo)
7、題欄的列標(biāo)題將成為表的_______。
37、在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了__________、??????? 和???????? 階段。
38.VFP關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系運(yùn)算有????? 、?????? 和??????? 。
39.在關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中DBMS是??????? 的縮寫(xiě)。
40.在Visual FoxPro中,建立索引的作用之一是提高 ___ ___ 速度。
41.函數(shù)SPACE(數(shù)值表達(dá)式)返回的值的數(shù)據(jù)類型是___ ___。
42.VFP文件類型中,存儲(chǔ)備注型和通用型數(shù)據(jù)的文件擴(kuò)展名為_(kāi)__ ____。
43.VFP統(tǒng)一規(guī)定日期型數(shù)
8、據(jù)寬度為_(kāi)? __,邏輯型數(shù)據(jù)寬度為_(kāi)_? __。
44.退出命令文件編輯狀態(tài)并存盤(pán)的鍵盤(pán)組合命令是____? _____。
45.DISPLAY命令顯示記錄時(shí),若同時(shí)省略范圍和條件選項(xiàng)時(shí),命令作用是顯示____ _____。
46.常量 .n.是 ___ ____ 型的數(shù)據(jù)。
47.在打開(kāi)的數(shù)據(jù)表中,對(duì)“數(shù)值型字段”求和的命令是? __ ____,對(duì)“數(shù)值型字段”求平均值的命令是? __ ____。
二 、命令操作題
已知有數(shù)據(jù)表RSXX. DBF,數(shù)據(jù)表中有若干條記錄。其參數(shù):
RSXX(編號(hào) C(4),部門(mén) C(6),姓名 C(6),性別 C(2),工作時(shí)間 D,職稱 C(
9、6),在編否L,實(shí)發(fā)工資 N(7,2),簡(jiǎn)歷 M )
請(qǐng)寫(xiě)出完成下列操作的命令序列:(假定表RSXX.DBF已經(jīng)打開(kāi))
1、顯示表中女講師的編號(hào)、部門(mén)、姓名、工作時(shí)間、職稱、實(shí)發(fā)工資;
2、顯示最后10條記錄;
3、按“工作時(shí)間”降序?qū)Ρ鞷SXX. DBF建立結(jié)構(gòu)復(fù)合索引文件(索引標(biāo)識(shí)為GZ);
4、給在編的男教師增加50元的實(shí)發(fā)工資;
5、快速查找所有職稱為副教授的記錄;
6、將RSXX.DBF復(fù)制一個(gè)副本,文件名為RSFB.DBF;
7、統(tǒng)計(jì)表中具有“工程師”和“講師”職稱的人數(shù),并將結(jié)果存放到變量RS中;
8、按部門(mén)匯總各部門(mén)”實(shí)發(fā)工資”總額,并將結(jié)果存放到GZHZ.D
10、BF表中;
9、顯示第4條記錄,不顯示記錄號(hào);
10、顯示第2—5條記錄的前4個(gè)字段的內(nèi)容;
11、將RSXX.DBF的結(jié)構(gòu)復(fù)制到JG.DBF中去;
12、用SQL-SELECT語(yǔ)句查詢?cè)诰幦藛T的編號(hào),姓名,實(shí)發(fā)工資。
13、由“RSXX.DBF”復(fù)制一個(gè)文本文件“BB.TXT”,采用SDF格式,并顯示之。
答案:
一、
1.內(nèi)存變量;字段變量
3.程序文件;備注文件
4.字段(列);記錄(行)
6.順序;分支;循環(huán)
7.(((5+8)*6+32)-20)/10
9.交互操作方式;程序執(zhí)行方式
10.主索引;SET RELATION TO
11.“12
11、3456”
16.5;29;-4;22
17.
⑴ -5
⑵ 3
⑶ 6
⑷ 12
⑸ .T.
⑹ 4
⑺ COM
⑻
21.查詢
22.into table
23.dbc
24.public
25.關(guān)系型
26、.F.
27、DBC;DBF。
28、OPEN DATABASE
29、sum(工資)
30、delete,recall。
31、實(shí)體??
32、數(shù)值型
33、復(fù)合索引
35、PRG
36、記錄;字段
37、人工管理;文件系統(tǒng);數(shù)據(jù)庫(kù)系統(tǒng)。
38.選擇;投影;聯(lián)接。
39.Data Base Management S
12、ystem
40.查詢
41.字符型
42.FPT
43.8;1
44.Ctrl+W
45.所有記錄
46.邏輯型
47.SUM;AVERAGE
二 、命令操作題
1、list 編號(hào),部門(mén),姓名,工作時(shí)間,職稱,實(shí)發(fā)工資 for 性別="女" and 職稱="講師"
2、list for recn()<=recc()-10
3、
4、repl 實(shí)發(fā)工資 with 實(shí)發(fā)工資+50 for 在編否 and 性別="男"
5、
index on 職稱 to zc
seek 副教授
6、copy to RSFB.DBF;
7、COUNT for 職稱="工程師" and 職稱="講師"? to RS
8、sele 部門(mén),sum(實(shí)發(fā)工資) GROUP BY 部門(mén) INTO TABLE GZHZ.DBF
9、list for recn()=6
10、list 編號(hào),部門(mén),姓名,性別 for recn()>=2 and recn()<=5
11、 copy stru to JG.DBF
12、sele 編號(hào),姓名,實(shí)發(fā)工資 where 在編否 into table cx
13、 copy to bb.txt type sdf?