vfp6.0期末考试理论试题
《数据库应用技术VF6.0》期末试题

《数据库应用技术VF6.0》期末试题(本试卷共33题,满分100分 时间为90分钟)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题的括号内。
错选、多选或未选均无分。
1、一个关系是一张二维表,在Visual FoxPro6.0中,一个关系对应一个( )。
A. 字段B.记录C. 表D.索引文件 2、在Visual Foxpro 中,下列名词不属于容器对象的是( )。
A.表格 B.页框 C.组合框 D.表单3、下列操作中,不能用MODIFY STRUCTURE 命令实现的是( )。
A. 为表增加字段B. 删除表中的某些字段C.对表的字段名进行修改D.对记录数据进行修改4、在表单设计器中,如果要在表单的某个命令按钮组中选定一个命令按钮,正确的操作是( )。
A.双击要选择的命令按钮B 先单击该命令按钮组,然后单击要选择的命令按钮. C.右键单击命令按钮组并选择“编辑”命令,再单击要选择的命令按钮D.以上选项B 和C 都可以 5、在下列4个同名的Visual Foxpro 文件中,查询文件是( )。
A.ABC.FPTB.ABC.QPR C.ABC.MPRD.ABC.MEM . 6、命令SELECT 0的功能是( )。
A .选择区号最小的空闲工作区 B.选择区号最大的空闲工作区 C .选择当前工作区的区号加1的工作区 D .随机选择一个工作区的区号7、在设计报表时,利用添加域控件的方法不能在报表中添加( )字段的内容。
A .字符型 B. 数值型 C.日期型 D. 通用型8、表文件共有10条记录,当前记录号是5,用SUM 命令计算工资总和,如果不给出范围短语,那么命令( )。
A. 只计算当前记录工资值B. 计算后5条记录工资值之和C. 计算后6条记录工资之和D. 计算全部记录工资值之和是 9、表单的Caption 属性用于( )A.指定表单执行的程序B.指定表单的标题C.指定表单是否可用D.指定表单是否可见 10、若要将一个数据表以报表的形式打印输出,应该将该数据表记录各个字段项放在报表设计器的( )内。
VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
职高二年级vfp6期末考试试题B

职高二年级vfp6期末考试试题B卷班级:姓名:注:将所有试题答案写在答题纸上。
一.填空题(每空1分,共36分)1.数据库文件的扩展名是,表文件的扩展名是。
2.以独占方式打开“books”数据库的命令是。
3.修改表结构的命令是。
4.在数据库表中追加记录,可以使用“表”菜单中的命令。
5.打开一个空表时,EOF( )、BOF( )、RECNO( )的值依次是。
6.用二维表的形式来表示实体之间联系的数据模型叫做。
7.关系型数据库管理系统必须具备的3种基本关系操作是、和。
8.在Visual FoxPro 6.0中,货币型数据占个字节,日期型数据占个字节,逻辑型数据占个字节9.逻辑运算符按优先级由高到低的排列顺序为。
10.数据库表文件在项目管理器的和选项卡中显示和管理。
11.在索引文件中查找记录的命令是。
12.字段的有效性规则在表设计器的选项卡设置,记录的有效性规则在表设计器的选项卡设置。
13.字段的显示格式包括格式、和。
14.一个数据库表的触发器最多有3个,分别是。
15.只有在表中才能设置字段的有效性规则。
16.使用DELETE, RECALL命令操作时,省略范围选项,则对当前表的记录进行操作。
17.与LOCA TE命令配合使用的继续查找记录的命令是。
18.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是,这种索引称为。
19.在Visual FoxPro 6.0中,索引分为、候选索引、和唯一索引4种类型。
20.复合索引文件分为和两种类型。
21.在Visual FoxPro 6.0中,最多同时能打开个数据库表或自由表。
22.使用USE命令在不同工作区打开已经打开的表,应选择短语。
23.假设当前工作区是1区,执行命令“USE读者IN 3后”,则当前工作区是区。
24.建立表间临时关系的命令是。
25.数据库表之间的一对多关系通过父表的索引和子表的索引实现。
二.选择题(每小题2分,共54分)1.下列赋值命令中,正确的是()。
vfp6.0测验题及答案(最新整理)

A) FIND 459
B) LOCATE ALL 实发金额=459
C) SEEK 459
D) LOCATE ALL FOR 实发金额=459
49.删除库文件 XSK.DBF 中的全部数据,保留库结构的正确操作是( )。
A) .USE XSK B) .USE XSK C) .USE
D) .USE XSK
2
33. 设当前数据库姓名字段为字符型,要把内存变量 NAME 字符串的内容输入到当前记
录的姓名字段,应当使用命令( )。
A) 姓名=NAME
B) REPLACE 姓名 WITH NAME
C) REPLACE 姓名 WITH &NAME
D) REPLACE ALL 姓名 WITH NAME
34. 三种基本程序设计结构是循环、选择和( )。
A) EDIT<文件名> B) CREATE<文件名> C) MODIFY<文件名> D) MODIFY comm<文件名>
30.设当前记录为 5 号记录,删除从当前记录开始的三个记录的命令为( )。
A) DELE RECORD 3 B) DELE RECORD 5-7 C) DELE NEXT 3 D) DELE NEXT 5-7
27.在数据库系统中,分屏显示记录(一屏显示多个记录)的命令是( )。
A) EDIT B) CHANGE C) APPEND D) BROWSE
28.数据库文件中共有 51 条记录,执行命令 GO BOTTOM 后,记录指针指向记录的序号是( )。
A) 51 B) 1 C) 52 D) 50
29.要进入数据库系统的内部编辑环境,可以使用命令( )。
vfp数据库期末考试题(附答案)

v f p数据库期末考试题(附答案)work Information Technology Company.2020YEAR《FoxPro》期末试卷班级:姓名:一、填空:(每空2分,共30分)1.VFP6.0的数据库属于(关系型)数据库,其数据库文件的扩展名是(.dbc)。
2.如果一个表不属于任何一个数据库,那么它就是一个(自由表)。
3.程序设计的一些基本结构,包括(条件分支)控制语句和(循环结构)控制语句。
4.创建表的方法有:(利用表向导创建表)、(利用表设计器创建表)和(使用命令创建表)。
5.(表)是关系数据库管理系统中处理数据的基本单元。
6.退出VFP6.0可在命令窗口中输入命令(quit)。
7.用当前窗体的LABEL1控件显示系统时间的语句是BEL1.(caption)=TIME( )。
8.在表单中,确定控件是否可见的属性是(visible)。
9.VFP6.0与其他应用程序之间复制数据的3种方法分别是:(导入)、(追加)和(导出)。
二、选择:(每小题2分,共20分)1.VFP中数据类型为(A)种。
A. 11B. 12C. 13D. 142.打开VFP“项目管理器”的“数据”选项卡,其中包含(D )。
A. 数据库B. 自由表C. 查询D. 以上三种3.在VFP6.0中,“表”是指(B)。
A. 报表B. 关系C. 表格D. 表单4.如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。
A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系5.参照完整性的规则不包括(D)。
2A. 更新规则B.删除规则C. 插入规则D. 检索规则6.(A )用于创建字段控件,并显示表中字段、内存变量或其他表达式的内容。
A. 域控件B. 标签C. 矩形D. 图片/OLE连编型控件7.语句X=X+1的正确含义是(C )。
A. 将变量X的值等于变量X+1的值;B. 将变量X的值存入变量X+1中去;C. 将变量X的当前值加1后,赋给变量X;D. 变量X等于X+1。
VFP数据库期末考试题

《数据库》期末试题考试时间:100分钟一、填空题(每小题1分,共12分)1、Visual Foxpro6.0是 数据库管理系统。
2、字段的基本属性有 、字段类型、字段宽度和小数位数3、VFP 的命令由 和相关子句两部份构成。
4、备注型和通用型字段的内容都存储在扩展名为 的备注文件中,其文件名与表相同。
5、索引按功能分为主索引、 、唯一索引 、普通索引。
6、在关系型数据库中,一个关系表中的每一列表称为 ,表中的每一行称为记录。
7、按记录的对应情况可将表间关系分为 、多对多、一对多。
8、将数学表达式5Y 3+7X 改写为VFP 表达式为 。
9、创建查询主在有查询向导、 和SQL-Select 。
10、在报表中,若在显示当前日期,则可使用 函数。
11、表间关系按是否能存储分为 和永久关系 12、VFP 中对表记录的删除分为 和物理删除。
二、选择题(每小题1.5分,共33分)1、数据库(DB )、数据库系统(DBS )、数据库管理系统(DBMS ) 三者之间的关系是( )A 、DBS 包括DB 和DBMS B 、DBMS 包括DB 和DBSC 、DB 包括DBS 和DBMSD 、DBS 就是DB ,也就是DBMS 2、若某字段内容超过254个字符,应将其设置为( )型。
A 、字符 B 、通用 C 、备注 D 、数值3、复合索引文件的扩展名为( ) A 、.IDX B 、.CDX C 、.PJX D 、.DBC4、报表设计器中不包含在默认带区中的是( )。
A 、标题带区 B 、页标头带区 C 、页注脚带区 D 、细节带区5、在程序中打印报表时,应通过Report 命令调用扩展名为( )的文件。
A 、.frm B 、.frt C 、.mnx D 、.frx6、查询文件中保存的是( )。
A 、SQL 语句B 、查询结果C 、查询基表D 、查询条件 7、在查询设计中,计算总分的作用的函数( )。
VFP6期末复习题

一、1.下列不属于数据库系统的组成部分的是:()A 计算机系统(硬件和基本软件)B汉字支持系统C 数据库D 数据库管理系统和有关人员2.VFP 6.0属于下列哪一种数据模型:()A 层次模型B 网状模型C关系模型 D 线性模型3.下列不属于数据的完整性约束的是:()A 域完整性约束B 实体完整性约束C 参照完整性约束D非完整性约束4.VFP中表中每个记录所含有的最多字段数为:()A 255B 256C 254D 655355.数值运算符不包括下列:()A +B **C / D!6.下列表达式的运算结果是:()1.5+3.0>1.5*3.0 .OR. (! .T. .AND.‖A‖$‖BAB‖)A 不确定B.F.C 3D .T.7.?AT(“S”,“foxpro system”)的返回值为:()A 不确定B 7C0 D 88.要测试内存变量A的值的类型,应使用下列命令中的:()A?type(―A‖) B ?type(&A)C ?type(―&A‖)D ?type(A)9.?mod(42.20,-4.0)的值为:()A –2.20B 2.20C–1.80 D 1.8010.下列四个运算符中,优先级别最低的是:()A .and.B /C ^D .or.11.下列四个命令项语法正确的是:()A ?‖现在是:‖+DATETIME() B?‖现在是:‖+DTOS(DA TE()) C ?‖现在是:‖+DTOC(TIME()) D ?YEAR(―^1999-12-30‖) 12.VFP在内存中最多可以开辟的工作区个数为:()A 32767B 32768C 254D 25513 进入V isual Foxpro系统时,系统初始选中工作区号为:()A 1B 2C 3D 414人事档案数据库中,内容较多的个人简历字段应该用()类型较为合适A 数值型B 字符型C备注型 D 逻辑型15 FOR和WHILE子句都是条件选择子句,则:()A 两个子句作用完全一致B 两个子句不能同时使用C FOR子句将处理满足条件的全部记录,WHILE子句可能只处理其中的一部分D WHILE子句将处理满足条件的全部记录,FOR子句可能只处理其中的一部分16 以下字符串常量的表示中,哪个用错了定界符:()A {04/06/90}B ‖ABCDE‖C ‘ABCD‘D [04/06/90]17 当前数据库文件共有40条记录(无索引文件打开),当前记录为第8条,执行命令SKIP 3+3后,当前记录为第()条A14 B 2 C 13 D 1518 要清除所有名字的第二个字符为“X”的变量应使用命令()A RELE ALL LIKE *XB RELE ALL LIKE *X?C RELE ALL LIKE ?XD RELE ALL LIKE ?X*19 SET DELE OFF 命令的作用是()A 禁止对数据库记录进行删除B删除标记对任何命令无影响C 执行删除操作时,系统不提示任何信息D取消删除标记20过程文件的扩展名是()A .PROB .PRGC .POCD .TXT21有关参数传递的正确叙述是()A接受参数的语句可以写在程序的任意位置B发送参数的语句和接受参数的语句不必搭配成对,可以单独使用C发送参数和接受参数的排列顺序与接受类型必须一一对应D发送参数和接受参数的名字必须一致22.B=‖4‖,下列说法正确的是:()A TYPE(B)等于“n”,TYPE(“B”)等于“c”B TYPE(B)等于“N”,TYPE(“B”)等于“C”C TYPE(B)等于“N”,TYPE(“B”)等于“N”D TYPE(B)等于“N”,TYPE(“B”)等于“c”23 若一个数据表有10条记录,下列操作使记录指针指向文件尾的是:()A GO BOTTB GO 10C GO 11D依次执行GO BOTT、SKIP24.SET RALA 命令中的参数ADDI的含义是:()A 建立新关联时,取消以前的关联B建立新关联时,保留以前的关联C 取消当前的关联,以先前的关联为主D 以上都不对25.在建立永久性的参照完整性时,若不允许插入没有父表中的记录与之对应的子表中的记录,则应在“参照完整性生成器”的插入规则中应选择::()A 级联B 忽略C限制 D 以上都不对26.APPE BLAN 命令可以一次添加:()A 若干条记录B一条空记录C 若干条空记录D 以上都不对27.关于STORE 命令,下列正确的是:()A STOR 3 TO A+BB STOR 3,3,3 TO A,B,CC STOR 3+4 TO AD 以上都不对28.依次执行下列命令后,正确的选项是: ()DECLARE A(3,3)A=3A(3,1)=4A A(3,1)+A(7)的结果值为7B A(3,1)+A(7)的结果值为8C A(3,1)+A(8)的结果值为8D 以上都不对29.若要用ACCEPT命令从键盘接受字符变量A的值为“”,即双引号,则键盘输入时下列正确的是:()A“”B [“”]C {“”}D 以上都不对30.若一数据表RSDA.DBF有10条记录,执行下列命令后,RECNO()的值为:()USE RSDALISTA .10.B.11.C 12D 以上都不对31.当前打开的数据表中有字段“姓名”,且当前记录的姓名字段值为“刘军”,同时有内存变量“姓名”,其值为“黎明”,若在命令窗口中执行命令?姓名,则返回值应为:()A .“黎明”B.“刘军”.C “刘军黎明”D “黎明刘军”32.执行命令语句:@10,10 GET X DEFA 3 V ALID X!=0READ可以从键盘输入的数值是:()A .任意数值B .大于0的值C 小于0的值D不为0的值33.变量A的值为2,则语句IIF(A<0,-1,IIF(A=2,0,1))的返回值为:()A.0 B .-1 C 2 D 134.执行下程序语句后,返回值为:()SET TALK OFFCLEARS=0I=1DO WHIL I<100S=S+II=I+1ENDD?SSET TALK OFFRETUA 5050B . 4950C 2500D 500035.阅读下列程序,选择正确答案:SET TALK OFFCLEAA=1B=2C=3D=4DO SUB?‖主程序中A,B,C,D的值是:‖,A,B,C,DSET TALK ONRETU**子程序SUBPRIV A A,CA=2C=4B=A+CD=B-D? ‖子程序中A,B,C,D的值是:‖,A,B,C,DRETU则运行主程序后,结果是()A子程序中A,B,C,D的值是: 2 6 4 2主程序中A,B,C,D的值是: 1 6 3 2B子程序中A,B,C,D的值是: 2 6 4 2主程序中A,B,C,D的值是: 1 2 3 4C子程序中A,B,C,D的值是: 2 4 4 0主程序中A,B,C,D的值是: 1 2 3 4D子程序中A,B,C,D的值是: 2 4 4 0主程序中A,B,C,D的值是: 4 6 4 236.以下不属于类的特性的是: ()A .多态性.B .封装性C对象性D 继承性37.若把值“黎明”赋给内存变量XM,下列命令中不可用的是:()A .INPUT B.WAITC ACCED STOR38.设当前打开的数据表RSDA中,有GZ字段(N/6.2),则要把表中所有工资不足600元的记录补到600元,正确的操作是:()A:REPL GZ WITH 600 ALLB:REPL GZ WITH 600-GZ ALLC:REPL GZ WITH 600-GZ FOR GZ<600D:REPL GZ WITH 600 FOR GZ<60039.下列关于命令?和??的说法正确的是: ()A:二者作用完全一样B:?只能计算字符型变量的值,?? 只能计算数值型变量的值C:?只能计算数值型变量的值,?? 只能计算字符型变量的值D:二者的区别仅在于?换行显示表达式的值,二??在当前行显示表达式的值40.关于汇总命令TOTAL的说法不正确的是:()A:只能对数值型或货币型字段进行汇总求和B:若数据表已按某一字段XX排序,则可以对该表以XX为关键字表达式进行汇总C:汇总后生成的新表和原表的结构可以不同D:若数据表已按某一字段XX建立了索引并指定为主控索引,则可以对该表以XX为关键字表达式进行汇总二、1.数据库处理技术大致经历了三个发展阶段,分别是:人工管理阶段、文件系统管理阶段和数据库系统管理阶段。
VFP考试题目及答案.doc

VFP考试题目及答案一、填空题5•退出VFP系统所使用的命令是 ______ 。
6•程序设计屮常用的三种基木结构是 ______、_____ 和 ________ 。
7. 将数学表达式{[(5+8)x6+32]・20}亦0转换成VFP表示的表达式为。
8. 设X=145, Y= 56, Z=<(X-Y n,表达式&Z+1 的值是 ____________ 。
9. Visual FoxPro中命令执行方式分为___ _____ 和。
10. 父文件与子文件建立关联吋,必须先对子文件按关键字建立,然后用命令建立关联。
11丄EFT(“123456789”丄EN(“商学院”))的函数值是_____ 。
12. 函数丫EAR ({A1978/09/09})返回值的数据类型是___________ 。
13. ___________________________________ 表达式(1998/09/08)的数据类型是 ________________________________________ 。
14. “(1998/09/08)” 的数据类型是——。
15. {A1998/09/08}的数据类型是——16. ________________________________ 写出表达式INT(5.984)的值 ____ , 17•写出下列语句的运行结果。
2 ? INT(-5.6) __________⑵?MOD(15, 4) _________⑶? SQRT(36)_________⑷? MAX(12, 6) _________SQRT(16)+25 的值 ______________________,MOD(16,-5)的值____________ LENHFOXPRO数据库管理系统]”)的值⑸? Q$ 'AaBbCcQq' __________(6) ?AT(t A,, •RSDA.DBF3) _________⑺? LEFTfCOMP; 3) ________(8) ? SUBS(,ASDFGHJK,, 2, 2) __________18.VFP屮扩展名为VUE的文件是_________ 文件;19•逻辑表达式MOD(20,5)=MOD(20,4)的结杲是_________ , “张三”$來”的结果是 ______ , “01 /02/93,,>u02/02/92n的结果是________ 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
宾县职业技术教育中心学校2014—2015学年度下学期期末考试vfp6.0理论试卷
班级:高二计姓名:
一、选择题(每小题2分,共60分)
1. 执行命令STORE DTOC(CTOD([03/09/94])) TO AH后,变量AH的类型为( )
A) 日期型 B) 数值型 C) 备注型 D) 字符型
2.下列各名字中,都是合法的字段名或内存变量名的组是()。
A) NO.1 B) APPLE-1 C)23CLASS D) NAME2
4. 在数据库系统中,命令CLEAR ALL的用法是( )。
A)关闭所有文件,不释放内存变量
B) 关闭所有文件,释放内存变量
C) 不关闭文件,释放内存变量
D) 不关闭文件,不释放内存变量
5.顺序执行下面命令之后,屏幕显示的结果是()。
INPUT TO XX
输入:.T.〈回车〉
?XX
A).T. B).F. C)0 D)错误信息
6.项目文件的扩展名是()
A) .XPJ B) .PJX C) .PXJ D) .JPX
7.以下关于ACCEPT命令的说明,正确的是()。
A)将输入作为字符接收B)将输入作为数值接收
C)将输入作为逻辑型数据接收D)将输入作为备注型数据接收8. 正常退出VFP6.0系统的命令是( )。
A) EXIT B) CLOSE C) RELEASE D) QUIT
9.若D1和D2为日期型数据,M和N为整数,则( )不能进行运算。
A) D1-D2 B) D1+D2 C) D1+M D) D2-N
10.在数据库系统环境下,执行下面的命令后,在屏幕上显示是( )。
A=-345.89
B=INT(A)
?B
A) -346 B) -345 C) 346 D) 345
11.在数据库系统中,函数ROUND(37.65879,2)返回的值是( )。
A) 37.65879 B) 37.65 C) 37.66000 D) 37
12.下列文件中, ( )是数据库系统的内存变量文件。
A) X.DBF B) X.CDX C) X.DBC D) X.MEM
13.在数据库系统中,用于建立过程文件PROG1的命令是( )。
A) CREATE PROG1 B) MODIFY COMMAND PROG1
C) MODIFY PROG1 D) EDIT PROG1
14. 结构化程序设计的三种基本逻辑结构是()。
A)分支结构、循环结构和嵌套结构
B)顺序结构、分支结构和循环结构
C)分支结构、循环结构和模块结构
D)顺序结构、递归结构和循环结构
15.在下列表达式中,运算结果为字符串的是( )。
A) "1234"-"43" B) "ABCD"+"XYZ"="ABCDXYZ"
C) CTOD("04/05/97") D) DTOC(DATE())>"04/05/97"
16.以下命令中,缺省所有可选项时,默认对全部记录进行操作的命令是( )。
A) LIST B) REPLACE C) DISPLAY D) DELETE
17. 一个数据库文件中多个备注(MEMO)字段的内容是存放在:( )
A) 这个数据库文件中 B) 一个备注文件中
C) 多个备注文件中 D) 一个文本文件中
18.设当前记录为5号记录,删除从当前记录开始的三个记录的命令为( )。
A) DELE RECORD 3 B) DELE RECORD 5-7
C) DELE NEXT 3 D) DELE NEXT 5-7
19.一个数据库文件有10条记录,用函数EOF()测试为.T.,此时当前记录号为( )。
A) 10 B) 11 C) 0 D) 1
20.当数据表打开时,索引文件自动打开的是()。
A)单一索引文件(.IDX) B)复合索引文件(.CDX)
C)结构化复合索引文件 D)非结构化复合索引文件
21.使用命令DIMENSION A(3,4)定义的数组,包含的数组元素的个数为()。
A) 12个 B) 13个 C) 7个 D) 6个
22.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,这是因为()。
A)没有放到项目中 B)没有生成菜单程序
C)要用命令方式 D)要编入程序
23.下列表达式中不符合规则的是( )
A) “04/05/97” B) SQRT(4.00) C) VAL("1234") D) 2a>15
24.复制数据库ABC.DBF的库结构的命令是()。
A) COPY STRU TO <表文件名>
B) COPY TO <表文件名> STRU
C) DISKCOPY STRUCTURE
D) CREATE <文件> FROM <表文件名>
25. 若建立索引的字段值不允许重复,并且一个表中只能创建一个,应该是()
A)主索引B)唯一索引 C)后选索引 D)普通索引
26. 在Visual FoxPro6.0中,可以对字段设置默认值的表是()。
A)必须是数据库表B)必须是自由表
C)自由表或数据库表 D )不能设置字段的默认值
27.连编后可以脱离开vfp6.0独立运行的程序文件是()
A)APP程序 B)EXE程序 C)FXP程序 D)PRG程序
28.数据库文件中共有51条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是( )。
A) 51 B) 1 C) 52 D) 50
29.在设计报表时,如果要输出当前表中的每条记录,一般应将表的字段拖放到()带区。
A)页标头 B)细节 C)页注脚 D)标题
30.在vfp6.0中,建立视图的命令是()。
A)CREATE AUERY B)OPEN VIEW
C)OPEN QUERY D)CREATE VIEW
二、填空题 (每空2分,本题20分)
1. 报表标题要通过控件定义。
2.使用命令可以完成向数据库中添加自由表的工作。
3. 视图有两种类型,一是,另一种是。
4. vfp6.0中的按类可以分为两种: __ _____和。
5. 设当前记录的字段变量XH的值为“01”,执行XM=“02”后,?XH输出的值为_________ 。
6. 在数据库文件中,备注型字段的长度是,备注型字段的实际内容存放在以为扩展名的文件中。
7.记录指针定位在5号记录,执行SKIP -2命令则指针定位在第号记录。
三、判断题(每小题1分,共10分)
()1.VFP中视图本身没有存储任何实际数据,只是一种逻辑对象。
()2.Visual FoxPro6.0中最多可使用32767个工作区。
()3.命令USE STUDENT IN 0的作用是在0号工作区中打开表STUDENT.DBF。
()4.Visual FoxPro6.0中的表有自由表和数据库表两种形式,且两者可以互相转化。
()5.关系运算符的运算优先级高于数值运算符。
()6.Visual FoxPro6.0是一个关系型数据库管理系统,并具有编程语言的功能。
()7、建立一个索引文件时,表中记录的物理存储顺序保持不变,它存储的实际上是根据索引关键字进行逻辑排序的一组记录号。
()8. 在VFP中,在一个工作区中只能打开一个数据表.
()9.一数据库名为STUDENT,要想打开该数据库,应使用的命令是USE STUDENT
()10.在项目管理器中,只可把指定的文件从项目管理器中移去,但不能把指定的文件从磁盘上删除
四、程序填空(每空2分,共10分)
1、从键盘任意输入正方形的边长,求出正方形的面积。
clear
input “请输入边长:”to n
area=
?”area=”,
return
2、从键盘输入10个数,编程找出其中的最大值和最小值。
input “请输入一个数:” to A
store A to MAX,MIN
for i=2 to 10
input “请输入一个数:” to A
if( A>MAX)
MAX=A
endif
if( A<MIN)
endif
?”max=”,MAX
?”min=”,
return。