VFP练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Visual FoxPro 程序设计》练习题
一、选择题
1.SQL语句,执行命令SELECT * FROM xs INTO DBF xs ORDER BY 单价后,将( B )。
A .系统将会提示出错信息
B .生成一个按"单价" 升序排列的表文件,将原xs.dbf覆盖
C .生成一个按"单价"降序排列的表文件,将原xs.dbf覆盖
D .不生成排序文件,只在屏幕上显示按"单价"排序的结果"
2. SQL语句“SELECT SUM(工资) FROM 职工”的执行结果是( D )。
A .工资的最大值
B .工资的最小值
C .工资的平均值
D .工资的合计
3.三种基本的数据模型不包括( D )。
A.层次型 B.关系型 C.网状型 D.混合型
4.Visual FoxPro基于的数据模型是___B_____。
A .层次型
B .关系型
C .网状型
D .混合型
5.Visual FoxPro DBMS是( B )。
A.操作系统的一部分B.操作系统支持下的系统软件
C.一种编译程序D.一种操作系统
6.在Visual FoxPro 6.0中,打开表设计器建立数据库表STUDENT.DBF的命令是(B )。 A.MODIFY STRUCTURE STUDENT B.MODIFY COMMAND STUDENT
C.CREATE STUDENT D.CREATE TABLE STUDENT
7. Visual FoxPro的参照完整性规则不包括( C )。
A . 更新规则
B .删除规则
C .查询规则
D .插入规则
8.下面有关索引的描述正确的是( C )。
A .建立索引后,原数据表文件中记录的物理顺序将被改变
B .索引与数据表的数据都存储在一个文件中
C .创建索引时按索引表达式排序,新序记于索引文件中
D .使用索引并不能加快对表的查询操作C
9.设有班级和班长两个实体,每个班长只能属于一个班级,一个班级只能有一名班长,则班级与班长实体之间的联系类型是( A )。
A.一对一 B.一对多 C.多对多 D.m:m
10.下列文件中,( C )是Visual FoxPro 6.0的表文件。
A.NOTE.PRG B.NOTE.BAK C.NOTE.DBF D.NOTE.FMT
11.下列变量名正确的是( A )。
A.123ABC B.A@2 C.SET D._ABC
12.要判断数值型变量A是否能被3整除,错误的条件表达式为( B )。
A.MOD(A,3)=0 B.INT(A/3)=A/3
C.A%3=0 D.INT(A/3)=MOD(A,3)
13.以下常量中,格式正确的是( C )。
A . $2.34E5
B ."""""联想""计算机"""
C .{^2002/09/25}
D .False.
14.设A=”10”,表达式MOD(VAL(A),7)的值为( A )。
A.3 B.-3 C.4 D.-4
15.打开数据库设计器的命令是( C )。
A .OPEN DATABASE
B .USE DATABASE
C .MODIFY DATABASE
D .DO DATABASE
16.视图不能单独存在,它必须存在于( B )中。
A .索引
B .数据库
C .自由表
D .查询
17.下列选项中不能返回逻辑值的是____C____。
A .EOF()
B . FOUND()
C . DATE()
D . """CD""$""ABCDEFG""" 18.要为所有少数民族学生的入学成绩增加10%的Visual FoxPro命令是B
A.REPLACE 入学成绩 WITH 入学成绩*1.1 FOR 少数民族否
B.REPLACE 入学成绩 WITH 入学成绩*1.1 FOR 少数民族否=“少数民族”
C.UPDATE 学生 SET 入学成绩=入学成绩*1.1 WHERE 少数民族否=.T.
D.UPDATE 学生 SET 入学成绩=入学成绩*1.1 WHERE 少数民族否=“少数民族”
19.以下赋值语句正确的是____B____。
A"STORE 10 TO X,Y" B "STORE 10,1 TO X,Y" C "X=10,Y=1" D"X,Y=10" 20.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为______A__。
A .1、4、8
B . 4、4、10
C . 1、10、8
D . 2、8、8
21.在Visual FoxPro中,不允许记录中有重复索引值的索引是__C______。
A .主索引
B . 主索引、候选索引、普遍索引
C .主索引和候选索引
D .主索引、候选索引和唯一索引
22.在Visual FoxPro中,关于自由表叙述正确的是____C____。
A .全部是用以前版本的FoxPro建立的表
B .可以在Visual FoxPro数据库中建立
C .自由表不能建立主索引
D .自由表加不进数据库中 C
23.在Visual FoxPro中,建立索引的作用之一是___C_____。
A .节省存储空间
B .增强保存的长久性
C .提高查询速度
D .提高更新的准确性