文档库 最新最全的文档下载
当前位置:文档库 › VFP5)

VFP5)

VFP上机考试系统(V1.1) 考试状态
一、选择题(共40道, 每道1分)
1、用二维表来表示实体及实体之间联系的数据模型称为
A、面向对象模型 B、关系模型 C、层次模型 D、网状模型
2、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是
A、索引、排序、查找 B、建库、录入、排序 C、选择、投影、连接 D、显示、统计、复制
3、顺序执行以下赋值命令 X="50" Y=6*8 Z=LEFT("VFP",3)之后,下列表达式中,合法的表达式只有
A、X+Y B、Y+Z C、X-Z+Y D、&X+Y
4、设当前表有10条记录,当EOF()为真时,命令?RECNO()的显示结果是
A、10 B、11 C、0 D、空
5、设有变量string的值为"杭州商学院",能够显示"商学院"的命令是
A、?string(2,4) B、?SUBSTR(string,3,3) C、?SUBSTR(string,5,6) D、?STR(string,3,6)
6、命令短语中表示范围不可以用
A、All B、Next n C、Rest n D、Record n
7、在Foxpro中,MIN(8,10,9,11)的值是
A、8 B、9 C、10 D、11
8、下列表达式中不是日期型表达式的是
A、Date()+12 B、Date()-365 C、Time()+10 D、Ctod(“02/02/99”)
9、表达式AT(″A″,″ABC″)+100的结果是
A、数值型 B、字符型 C、逻辑型 D、非法
10、字段类型可以选择VFP系统中定义的()种
A、13 B、10 C、11 D、6
11、在表文件尾部增加一条空记录,应该使用命令
A、APPEND B、APPEND BLANK C、INSERT D、INSERT BLANK
12、关系数据库的数据结构是()
A、VFP B、关系模型 C、二维表 D、关系结构
13、下列哪种方法不能查看表文件的结构
A、list structure B、display structure C、通过选择“显示”菜单中的“表设计器”命令 D、browse
14、下列哪个操作要用到表结构的修改命令
A、添加一条记录 B、修改记录的内容 C、增加一个字段 D、删除一条记录
15、在teacher.dbf中,有一字段名为职称,字符型,下列命令中能显示出职称是讲师的所有记录的是
A、list for 职称=“讲师” B、list while 职称=“讲师” C、list 职称=“讲师” D、list rest 职称=“讲师”
16、不能够实现对表中第n条记录进行逻辑删除的一项是( )
A、GO N DELETE B、DELETE RECORD N C、DELETE D、GO N DELETE NEXT 1
17、如果一个表中只有10条记录,执行命令skip 20后,函数Eof()的值为()
A、.F. B、.T. C、1 D、最大记录数
18、关于PACK,说法错误的是()

A、记录的物理删除 B、PACK命令可彻底删除符合条件的记录 C、PACK能删除全部被标记的记录 D、经过PACK后,被逻辑标记的记录会从磁盘上删除掉
19、不论索引是否生效,定位到相同记录上的命令是
A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP
20、在表的操作中,DELETE命令的作用是( )
A、将记录从表中彻底删除 B、给要删除的记录做删除标记 C、不能删除记录 D、删除整个表中的记录
21、表文件已打开,其中出生年月字段为日期型,年龄字段为数值型。要计算年龄并把其值填入年龄字段中,应使用命令
A、REPLACE ALL 年龄 WITH YEAR(DATE())-YEAR(出生年月) B、REPLACE ALL 年龄 WITH DATE()-出生年月 C、REPLACE ALL 年龄 WITH DTOC(DATE())-DTOC(出生年月) D、REPLACE ALL 年龄 WITH VAL(SUBS(DTOC(DATE()),7,2)
22、已知当前打开的表为成绩表,执行下列命令后,当前记录为( )。 index on 总分 to zf.idx go top
A、1号记录 B、总分最高的记录 C、总分最低的记录 D、不确定
23、已知成绩.dbf中含有数值型总分字段,执行 use 成绩.dbf index on 1000-总分 to dzf.idx 下列命令中能够查询出总分为350的记录的是()
A、find 1000-350 B、seek 1000-350 C、find 350 D、seek 350
24、对于一个数据库表来说,只允许创建一个索引的索引类型为( )
A、普通索引 B、惟一索引 C、候选索引 D、主索引
25、下列关于索引的说法中错误的是
A、索引可以实现按某个关键字表达式的值排序 B、自由表和数据库表都可设置主索引 C、一个数据库表只能设置一个主索引 D、索引文件不能单独使用
26、在当前工作区已经打开选课表,其中包括课程号、学号、成绩字段。不同的记录分别有重复的课程号或重复的学号。要使用COUNT命令计算有学生选修的不同课程有多少,应在执行COUNT命令之前使用命令( ).
A、INDEX ON 学号 TO GG B、INDEX ON 课程号 TO GG C、INDEX ON 学号 TO GG UNIQUE D、INDEX ON 课程号 TO GG UNIQUE
27、设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令
A、FIND FOR 工资>620 B、SEEK 工资>620 C、LOCATE FOR 工资>620 D、FIND 工资>620
28、在VFP中,可以使用FOUND()函数来检测查询是否成功的命令包括
A、LIST、FIND、SEEK B、FIND、SEEK、LOCATE C、FIND、DISPLAY、SEEK D、LIST、SEEK、LOCATE
29、已执行过命令 USE 人事.DBF INDEX ON 职称 TO 人事.IDX 现要查找职称为“教授”的记录,应使用命令( )

相关文档