vfp考试题目 求解答

vfp考试题目 求解答,第1张

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编程题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9354401.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存