当前位置:首页 > VFP考试重点
VFP复习资料
一.判断题
1.VFP数据库管理系统的数据模型是关系型。 √
2.可见菜单系统添加初始化代码来创建环境、定义内存量、打开文件。 √ 3.报表设计中的布局文件保存了要输出表中的字符。 × 4.报表设计中的字段控件可用于表示出现在报表中的字。× 5.表单设计中的数据环境是表单数据来源。 √
6.表单打开的时候,数据环境中的表可自动打开。√ 7.在工作区一打开的表文件都各自有自己的记录指针。√ 8.函数或子程序定义中的RETURN可以省略 。 × 9.VFP 的注释可为:NOTE│* 或 && 。 √
10.VFP中的NULL表示未知数据,便于与含有NULL的SQL数据库一起工作。 √ 11.索引是改变表的物理顺序,排列是改变表的逻辑顺序。 ×
12.视图与表相类似的地方是:可用来更新其中信息,并将更新信息永久保存在磁盘上。√
二.单项选择题
在每小题列出的四个备选项中只有一个最符合题目要, 请将其代码填写在题后的括号内。 1.数据库系统的核心是(B)
A.数据库 B.数据库管理系统 C.模拟模型 D.软件工程 2.函数UPPER(“12ab34CD”)的结果是(A)
A.12AB34 CD B.12ab34CD C.12ab34cd D.12AB34cd 3.执行下列语句,其函数结果为(B) STORE -100 TO X
?SINT(X)*SQRT(ABS(X))
A.10 B.-10 C.100 D.-100
4.在Visual FoxPro 中,下列各项的数据类型所占字符的字节数相等的是(D)
A.日期型和逻辑型 B.日期型和通用型 C.逻辑型和备注型 D.备注型和通用型 5.要将数据库表从数据库中移出成为自由表,可使用命令(B)
A.DELETE TABLE <数据表名> B.REMOVE TABLE <数据表名> C.CROP TABLE <数据表名> D.RELEASE TABLE <数据表名> 6.执行下列程序: CLEAR DO A RETURN
PROCEDURE A PRIBATE S S=5 DO B ?
RETURN
PROCEDURE B
S=S+10 RETURN
程序运行的结果为(C)
A.5 B.10 C.15 D.程序错误,找不到变量 7.下列选项中,不属于SQL数据定义功能的是(A) A.SELECT B.CREATE C.ALTER D.DROP 8.下列SQL命令格式可以用来修改字段名的是(C) A.CREATE TABLE 数据表名 NAME
B.ALTER TABLE 数据表名 ALTER 字段名
C.ALTER TABLE 数据表名 RENAME COLUMN 字段名
D.ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULE 9.执行如下命令,最后输出的结果是(B) X=STR(125,3,0) Y=RIGHT(X,2) Z=”&X--&Y” ?&Z
A.125--25 B.100 C.123 D.120
10数据库表“学生信息”中字段“是否党员”为逻辑型字段,要统计表中学生党员人数的正确操作为(C)
A.SUM FOR 是否党员 B.SUM FOR 是否党员=.F. C.COUNT FOR 是否党员 D.COUNT FOR 是否党员=.F. 11.在VFP中建立索引的作用之一是(C)
A.节省存储空间 B.便于管理 C.提高查询速度 D.提高更新的速度 12.建立临时关联的方式是(B)
A.只能通过索引关键字 B.可以通过索引关键字或记录号 C.只能通过记录号 D.以上都不正确 13.默认情况下的表间连接类型是(C)
A.左连接 B.右连接 C.内连接 D.全连接 14.不能直接修改表中的记录值的命令是(A)
A.LOCATE B.CHANGE C.REPLACE D.EDIT
15.在SELECT语句中,为了查询结果中消除重复记录,应使用(B)语句 A.PERCENT B.DISTINCT C.TOP N D.WITH TIES
16.在Form1.scx设计中,当前选中表单Forml.的控件Lablel,要改变Lablel的caption属性,错误的是(D)
A.Form1.Lablel.caption=”确定” B.This.caption=”确定” C.ThisForm.Lablel.caption=”确定” D.This.Lablel.caption=”确定” 18.有以下VFP程序: SET TALK OFF DO WHILE .T. CLEAR
?”1.查询 2.打印”
?”3.维护 4.提出” ACCEPT”请输入选中(1-4:” DO CASE
CASE XZ=’1’ DO CX CASE ZX=’2’ DO DY CASE XZ=’3’ DO WH CASE XZ=’4’ EXIT OTHERWISE LOOP ENDCASE RETURN
运行此程序时,如从键盘上输入了字符啊”5”将会(B)
A.程序停止运行 B.重新显示菜单 C.死循环 D.程序出错 19.有以下循环语句 DO WHILE .T. IF 性别!=”男” EXIT ENDIF
IF 政治面貌=”群众” DELETE ENDIF SKIP ENDDO
下列命令中,与这个循环等效的VFP命令是(A) A.DELETE FOR 性别=”男” .AND. 政治面貌=”群众” B.DELETE WHILE 性别=”男” .AND. 政治面貌=”群众” C.DELETE FOR 性别=”男” WHILE 政治面貌=”群众” D.DELETE WHILE 性别=”男” FOR 政治面貌=”群众”
20.关闭当前表单的程序代码是Thisform.Release,其中Release是表单对象的(D) A.标题 B.属性 C.事件 D.方法
21.在表单中,Caption是对象的(A)属性
A.标题 B. 名称 C.背景透明 D.字体尺寸 22.如果在命令窗口执行命令”LIST名称”,主窗口中显示: 记录号 名称
1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线
假定名称字段为字符型,宽度为6,那么下面程序字段的输出结果是(A) GO 2
SCAN NEXT 4 FOR LEFT(名称,2)=”电” IF RIGHT(名称,2)=”线” EXIT ENDIF ENDSCAN ?名称
A.电话线 B.电线 C.电冰箱 D. 电视机 23.用二维表来表示实体及实体之间联系的数据模型称为(D) A.实体一联系模型 B.层次模型 C.网状模型 D.关系模型 24.使用命令DIMENSION A(7,4)定义的数组包含的数组元素个数为(C) A.11个 B.3个 C.28个 D.26个
25.将内存变量定义为局部变量的Visual FoxPro命令是(B) A.LOCAL B.PRIVATE C.PUBLIC D.GLOBAL 26.下列VFP表达式运算结果为日期型的是(C)
A.04/05/97-2 B.CTOD(‘04/0597’)-DATE( ) C.CTOD(‘04/05/97’)-3 D.DATE( )”04/0597” 27.职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录号是(B)
A.1 B.基本工资最少的记录号 C.0 D.基本工资最多的记录号
28.当前数据库文件有20条记录,当前记录号是10,执行命令LIST REST 以后,当前记录号是(C)
A.10 B.20 C.21 D.1
29.对学生成绩数据库文件按总分( N(6,2))降序,姓名(C(8))升序索引,应当使用命令(D)
共分享92篇相关文档