
1、VFP是基于Windows平台的应用程序,因此许多 *** 作与Windows的Office软件类似。 ( 错 )
2、不论表文件是否打开,同名的字段变量的优先级高于内存变量。错
3、同一个表文件中,所有记录的长度均相等。 ( 对 )
4、建立表文件时,也一定产生同名的备注文件。 ( 错 )
5、索引与排序的意义相同。 ( 错 )
1、数据库DB,数据库系统DBS,数据库管理系统DBMS三者的关系为( a )。
A、DBS包括DB和DBMS B、DBMS包括DB和DBS
C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS
2、在已打开表文件的第五条记录前插入一条记录的 *** 作应为( d )。
A、go 5 B、 go 4 C、 go 5 D、 go 5
insert insert before insert blank insert before
3、表文件有5个字段,其中3个字符型字段宽度分别为6,12,10,另有一个逻辑型字段和一个日期型字段,问每条记录的总字节数为( B )。
A、37 B、38 C、39 D、40
4、假设数据库表文件已打开,为确保记录指针定位在物理记录号为1的记录上,应执行( C )。
A、go top B、go Bof() C、 go 1 D、skip 1
5、以下所列不属于索引作用的是_D____。
A、记录排序 B、建立表格间的关系 C、控制字段中重复值的输入 D、运算
6、视图设计器中含有的,但查询设计器中却没有的选项卡是( D )。
A、筛选 D、排序依据 C、分组依据 D、更新条件
7、设计菜单要完成的最终 *** 作是( D ) 。
A、创建主菜单及子菜单 B、指定各菜单任务
C、浏览菜单 D、生成菜单程序Mpr
8、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的( B )。
A、Name属性 B、Caption属性
C、Closable属性 D、AlwaysOnTop属性
9、以下属于非容器类控件的是( B )。
A、Form B、Label C、Page D、Container
10、在Visual FoxPro中,表单(Form)是指( D )。
A、数据库中各个表的清单 B、一个表中各个记录的清单
C、数据库查询的列表 D、窗口界面
一、 单项选择题(12小题共12分)
1、在VFP中不允许出现重复字段值的索引是(C )
A)惟一索引和主索引 B) 惟一索引
C)侯选索引和主索引 D) 普通索引和惟一索引
2、打开一个表文件的命令是(B)
A)OPTEN B)USE C)OPEN DATABASE D)USE DATABASE
3、LOCATE FOR 命令执行后指针一定指向( D )
A) TOP B)BOTTOM C) EOF D)视情况而定
4、SELECT-SQL语句是( B )
A)选择工作区语句 B)数据查询语句
C)选择标号语句 D)数据修改语句
5、SELECT-SQL语句的WHERE子句指明( B )
A) *** 作对象的联接条件 B) *** 作对象的选择条件
C) *** 作对象的投影条件 D) *** 作对象的分组条件
6、在创建数据库表结构时,给该表指定了主索引,这属于( c)完整性
A) 参照完整性 B)域完整性 C)实体完整性 D)自定义完整性
7、在VFP中,若在表之间的联系中设置了参照完整性规则并在删除规则中选择了“限制”,当删除父表中的记录时,系统反应是(D )
A)不做参照完整性检查
B)不准删除父表中的记录
C)自动删除子表中所有相关的记录
D)若子表中有相关的记录,则禁止删除父表中的记录
8、关于查询描述正确的是( C )
A)只能根据自由表建立查询 B) 只能根据数据库表建立查询
C) 可以根据自由表和数据库表建立查询 D) 以上都正确
9、关于视图描述正确的是(C )
A)可以根据查询建立视图 B)可以根据自由表建立视图
C)可以根据自由表和数据库表建立视图 D)可以根据数据库表建立视图
10、运行表单文件myFormscx的命令是( B )
A) DO myFormscx B)DO form myForm
C) DO myForm D)以上A)B)C)都可以
11、SQL语句中修改结构的命令是( C)
A)MODIFY TABLE B) MODIFY STRUCTURE
C)ALTER TABLE D)ALTER STRUCTURE
12、SQL语句中删除表的命令是( D )
A) DELETE TABLE B) ERLAE TABLE
C) DELETE DBF D) DROP TABLE
二、 填空题 (12小题共24分)
1、 SQL支持集合的并运算,运算符是 。
2、DELETE-SQL语句是 逻辑 删除记录。
3、SELECT-SQL语句为了将查询结果存放到表文件中应该使用 into table 短语。
4、使用视图可以查询数据库表,还可以 更新 数据库表。
5、数据库表之间的关联通过主表的 主 索引和子表的 普通 索引实现。
6、实现表之间临时关联的命令是 set relation to
7、在表设计器中创建的索引都存放在扩展名为 cdx 索引文件中。
8、属性用来表示对象的状态,方法用来描述对象的 。
9、在VFP中的类一般可分为 容器类和控件类 两种类型。
10、当过程执行到RETURN命令时,若RETURN命令不带<表达式>,则返回 t 。
11、查询设计器中的 排序依据 选项卡对应于SQL -SELECT语句中的ORDER BY短语。
12、若在子程序中使用的PRIVATE命令右侧有与上级程序同名的变量,则使上级程序中的这些变量在子程序中 被隐藏 。
提问者: snowys
建立程序:modify command <程序名>
clear
close all
(1)计算每条记录的总分
use 学生表
replace all 总分 with 数学+语文+英语+数据库
(2)将总分大于等于360分的女同学的总分提高10%
replace all 总分 with 总分11 for 总分>=360
(3)将总分大于等于320分的记录,其奖学金评定为800元
replace all 奖学金 with 800 for 总分>=320
求总分字段最大值,最小值
go top
a=总分
min=1000
max=0
do while ! eof()
b=总分
if a>b
max=a
if b<min
min=b
endif
else
max=b
if a<min
min=a
endif
endif
skip
enddo
(4)将总分最高的记录其奖学金增加500元,并显示该记录
replace 奖学金 with 奖学金+500 for 总分=max
display
(5)将总分最低的记录作逻辑删除,并显示该记录
locate for 总分=min(总分)
delete
display
use
以上就是关于vfp考试题目 求解答全部的内容,包括:vfp考试题目 求解答、VFP 题目解答、vfp编程题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)