VFP练习题(答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.下列选项中能够直接实现对数据库中数据操作的软件是( c )。
A、字处理软件
B、操作系统
C、数据库管理系统
D、翻译系统
2.下列关于数据库系统的正确叙述是( a )。
A、数据库系统减少了数据冗余
B、数据库系统避免了一切数据冗余
C、数据库系统中数据的一致性是指数据类型的一致
D、数据库系统比文件系统能管理更多的数据
3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是( a )。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS
4.按照数据模型分类,Visual FoxPro属于( c )。
A、层次型
B、网状型
C、关系型
D、混合型
5.关系数据库管理系统存储与管理数据的基本形式是( b )。
A、关系树
B、二维表
C、结点路径
D、文本文件
6.下列数据为常量的是( c )。
A、02/18/99
B、F
C、.N.
D、TOP
7.下述字符串表示方法正确的是( b )。
A、""等级考试""
B、['等级考试']
C、{"等级考试"}
D、[[等级考试]]
8.执行命令STORE CTOD([08/11/99]) TO AA后,变量AA的数据类型是( a )。
A、日期型
B、数值型
C、字符型
D、浮点型
9.设L=668,M=537,N="L+M",表达式5+&N的值是( c )。
A、类型不匹配
B、5+L+M
C、1210
D、5+&N
10.某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在 100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是(d )。
A、性别="男".AND.奖金<=100.OR.奖金>=400.AND.性别="女".AND.奖金>=200
B、性别="男".AND.奖金<=100.OR.奖金>=400.OR.性别="女".AND.奖金>=200
C、性别="男".AND.(奖金<=100.OR.奖金>=400).AND.性别="女".AND.奖金>=200
D、性别="男".AND.(奖金<=100.OR.奖金>=400).OR.性别="女".AND.奖金>=200
11.在下列表达式中,运算结果为数值的是( d )。
A、"1234"+"3579"
B、CTOD("05/08/93")-11
C、130+350=480
D、LEN("SFDE")-1
12.下列表达式的运算结果为日期型数据的是( c )。
A、08/15/97-12
B、DATE()-CTOD("05/13/98")
C、DATE()-30
D、DATE()-TIME()
13.下列函数中,函数值为数值型数据的是( d )。
A、CTOD(01/11/99)
B、SUBSTR(DTOC(DATE()),7)
C、SPACE(3)
D、YEAR(DATE())
14.顺序执行下列命令之后,屏幕显示的结果是( b )。
STORE "Visual FoxPro" TO TT
?UPPER(RIGHT(TT,3))
A、VISUAL FOXPRO
B、PRO
C、Pro
D、VIS
15.执行以下命令( c )。
M="THIS IS AN APPLE"
?SUBSTR(M,INT(LEN(M)/2+1),2)
A、TH
B、IS
C、AN
D、AP
16.函数DAY(07/29/97)的返回值是( d )。Day({07/29/97})返回29
A、7
B、0
C、计算机日期
D、出错信息
17.条件函数IIF(MOD(15,-8)>3,10,-10)的结果为( b )。
A、10
B、-10
C、-1
D、7
18.如果变量D="08/13/98",命令?TYPE("&D")的结果为( b )。
A、D
B、N
C、C
D、出错信息
19.下列属于内存变量文件的扩展名是( d )。
A、.TXT
B、.FPT
C、.DBF
D、.MEM
20.数据表文件中的字段是一种( b )。
A、常量
B、变量
C、函数
D、运算符
21.一个数据表文件的数值型字段要求保留5位小数,那么它的宽度最少应当定义成 ( c )。
A、5位
B、6位
C、7位
D、8位
22.在Visual FoxPro的数据表文件中,每条记录的总长度比用户定义的各个字段宽度之和多一个字节,该字节用于( b )。
A、存放删除标记
B、存放记录号
C、存放索引关键字
D、存放记录宽度
23.数据表文件"学生表.DBF"中有性别(字符型)和平均分(数值型)字段,如果显示平均分超过90分和不及格的全部女生的记录,应该使用的命令是( d )。
A、LIST FOR 性别="女".OR.平均分>90.OR.平均分<60
B、LIST FOR 性别="女",平均分>90,平均分<60
C、LIST FOR 性别="女".AND.平均分>90.AND.平均分<60
D、LIST FOR 性别="女".AND.(平均分>90.OR.平均分<60)
24.假设数据表中共有10条记录,当执行命令GO BOTTOM后,命令?RECNO()的结果是( b )。
A、9
B、10
C、11
D、1
25.假设数据表中共有50条记录,当执行命令DISPLAY ALL之后,命令?RECNO()的结果是( c )。
A、1
B、50
C、51
D、0