西安交通大学网络教育学院
《VF及其应用》习题答案
一、单项选择题(本大题共140小题,每小题2分)
1、在“选项”对话框的“文件位置”选项卡中可以设置( )。 (A) 表单的默认大小 (B) 默认目录
(C) 日期和时间的显示格式 (D) 程序代码的颜色
2、关于用户创建工具栏的如下说法中,哪一个是正确的( )。 (A) 只能定制Visual Foxpro系统工具栏,不能自定义工具栏 (B) 不能定制Visual Foxpro系统工具栏,但可以自定义工具栏 (C) 既能定制Visual Foxpro系统工具栏,也能自定义工具栏 (D) 只能使用系统工具栏,不能创建自定义工具栏
3、下列按钮中,哪一个是数据工作期窗口中没有的( )。 (A) 属性 (B) 打开 (C) 修改 (D) 关系 4、查询设计器和视图设计器的主要不同表现在于( )。 (A) 查询设计器有\更新条件\选项卡,没有\查询去向\选项 (B) 查询设计器没有\更新条件\选项卡,有\查询去向\选项 (C) 视图设计器没有\更新条件\选项卡,有\查询去向\选项 (D) 视图设计器有\更新条件\选项卡,也有\查询去向\选项
5、从键盘上接受一位整数并存入内存变量X,正确的操作为( )。
(A) WAIT TO X (B) ACCEPT TO X (C) INPUT TO X (D) @1,20 GET X PICT '9' 6、一般说来,VFP6.0系统具有结构化程序设计的_______种基本结构( )。 (A) 1 (B) 2 (C) 3 (D) 4 7、\有程序如下 USE CJ M.ZF=0 SCAN
M.ZF=M.ZF+ZF ENDSCAN M.ZF RETURN
其中数据库文件CJ.DBF中有2条记录,内容如下
西安交通大学网络教育学院
XM ZF 1 李四 500.00 2 张三 600.00 运行该程序的结果应当是( )。\
(A) 1100.00 (B) 1000.00 (C) 1600.00 (D) 1200.00 8、Caption是对象的_____属性( )。
(A) 标题 (B) 名称 (C) 背景是否透明 (D) 字体尺寸 9、在下列函数中,函数值为数值的是( )。 (A) BOF() (B) CTOD('01/01/96')
(C) AT('人民','中华人民共和国') (D) SUBSTR(DTOC(DATE()),7) 10、VFP中,主索引可在_____中建立( )。
(A) 自由表 (B) 数据库表 (C) 任何表 (D) 自由表和视图
11、在命令窗口中,显示当前数据库中所有40岁(含40岁)以下,职称为“教授”,“副教授”的姓名和工资,应使用命令( )。
(A) LIST FIEL 姓名,工资 FOR 年龄<=40 AND 职称=\教授\职称=\副教授\(B) LIST FIEL 姓名,工资 FOR 年龄<=40 OR 职称=\教授\职称=\副教授\(C) LIST FIEL 姓名,工资 FOR 年龄<=40 AND (职称=\教授\职称=\副教授\ (D) LIST FIEL 姓名,工资 FOR 年龄<=40 OR (职称=\教授\职称=\副教授\
12、使用replace命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向( )。 (A) 末记录 (B) 首记录 (C) 末记录的后面 (D) 首记录的前面
13、在查询设计器中已设定联接条件为xsda.姓名=xscj.姓名,若要在查询结果中显示xsda表中所有记录及xscj表中满足条件的记录,则联接类型应为( )。 (A) 内部联接 (B) 左联接 (C) 右联接 (D) 完全联接 14、在程序中定义局部变量的命令动词是( )。
(A) public (B) private (C) local (D) declare 15、Visual Foxpro 6.0程序设计的三种基本结构是( )。 (A) 顺序,选择,循环 (B) 顺序,选择,逻辑 (C) 模块,转移,循环 (D) 网状,选择,逻辑 16、SQL语句中删除表的命令是( )。
(A) DROP TABLE (B) DELETE TABLE (C) ERASE TABLE (D) DELETE DBF 17、有关loop语句和exit语句的叙述正确的是( )。
西安交通大学网络教育学院
(A) loop和exit语句可以写在循环体的外面 (B) loop语句的作用是把控制转到enddo语句 (C) exit语名的作用是把控制转到enddo语句
(D) loop和exit语句一般写在循环结构里面嵌套的分支结构中 18、为了合理组织数据,应遵从设计原则是( )。
(A) “一事一地”的原则,即一个表描述一个实体或实体间的一种联系 (B) 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段 (C) 用外部关键字保证有关联的表之间的联系 (D) 以上各条原则都包括
19、数据库文件的扩展名是( )。
(A) DBF (B) DBC (C) DBT (D) FPT 20、\执行以下命令序列 close all select b use table1 select 0 use table2 select 0 use table3
后,table3表所在的工作区号为( )。\(A) 0 (B) 1 (C) 2 (D) 3 21、以下关于查询的描述正确的是( )。
(A) 不能根据自由表建立查询 (B) 只能根据自由表建立查询
(C) 只能根据数据库表建立查询 (D) 可以根据数据库表和自由表建立查询 22、\执行如下程序: STORE \ DO WHILE .T. CLEAR
@3,10 SAY \添加 2.删除 3.修改 4.退出\ @5,15 SAY \请输入选择:\ READ
VF及其应用



