首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

《Visual FoxPro》初级及答案

2022-03-19 来源:华拓网
《Visual FoxPro》初级

一、选择题(2分*20)

1. VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为___b_____ 。

A. .MPR B. .QPR C. .SCX D. .TXT

2. 表格(GRID)能包容的对象是 ______b_____ 。

A. 标头(Header) B. 列(Column)

C. 页面(Page) D. 表单集(FormSet)

3. 表单的背景色由属性_____a___的值确定。

A.BackColor B.Picture C.ForeColor D.Caption 4. 表单的背景图案由属性__b____的值确定。

A.BackColor B.Picture C.ForeColor D.Caption

1

5. 由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为

_______a____。 A.数据库系统 B.数据库管理系统 C.文件系统 D.软件系统 6. VFP 中,执行 ?LEFT(\"数据库管理系统\命令后,返回的结果是:___c___。 A. 数据库管 B.数据库 C.数据 D. 数据库管理系统 7. 页框(PageFrame)能包容的对象是___c______ 。

A. 列(Column) B. 标头(Header) C. 页面(Page) D. 表单集(FormSet)

8. 确定列表框、组合框、表格中‘列数’的属性是_b___。

A. PageCount B. ColumnCount C. ButtonCount D. ControlCount 9. 确定命令按钮组或选项按钮组中有多少个按钮的属性是___c__ .

A. PageCount B. ColumnCount

2

C. ButtonCount D. ControlCount 10. SUBSTR(“VISUAL_FOXPRO”,7,4)的返回值是 ____c___ 。

A. FOXP B. _FOXP C. _FOX D. _FOXPRO

11. VFP是一种 ____d____ 模型的数据库管理系统。

A. 层次 B. 网络 C. 对象 D. 关系

12. 下列控件均为容器类的是___b__。 A. 表单、命令按钮组、命令按钮 B. 页框、列、表格

C. 表单集、列、组合框 D. 表格、列、文本框

13. VFP中可执行的表单文件的扩展名是_b___。

A. SCT B. SCX C.SPR D.SPT 14. 子类或对象具有延用父类的属性、事件和方法的能力,称为类的___c__。 A. 抽象性 B. 封装性 C. 继承性 D. 多态性

15. 关系模型的基本结构是___a___。

3

A. 二维表 B. 树形结构 C. 无向图 D. 有向图

16. 命令按钮中显示的文字内容,是在属性 ___d____中设置的。

A. Name B.FontName C. ControlSource D.Caption 17. 确定文本框中字号大小的属性是___b____ 。

A. FontName B. FontSize C. FontBold D. FontUnderLine 18. 当用鼠标使列表框的内容发生变化时,将首先触发____c__事件。

A. Click B. Init C. InteractiveChange D. DownClick

19. 用户在VFP中创建子类或表单时,不能新建的是 ____b___。

A. 属性 B.事件 C.方法 D.事件的方法代码

20. 如果要在数据库的两张表之间建立永久关系,则要求在父表的结构复合索引文件中创建一个_______d_______,

4

在子表的结构复合索引文件中创建任何类型的索引

A.主索引 B.候选索引 C.唯一索引 D.主索引或候选索引

二、填空题(2分*30)

1. VFP中,两个表之间可能有的三种关系分别是:一对一关系、___一对多__或____多对多___关系

2. 按索引的内容划分,有 __主索引______、___候选索引____、普通索引和唯一索引四种。

3. 记录指针移动到表的最后一个记录之后,用函数EOF()测试,其结果一定是__.T.____。

4. ThisForm.Release的功能是___释放菜单____ 。ThisForm.Refresh的功能是___刷新菜单_____。

5. 数据库中包含了表、__视图___、连接和存储过程四种内容。

6. 两个表之间要设置参照完整性,首先必须在两表之间建立___永久关系_____。

5

7.以下SELECT-SQL语句显示cj表中,课程代号(cj.kcdh,字符型)为“04”的学生成绩(cj)的前六名,请填空完成: SELECT

___Top 6____

xs.xh,xs.xm,cj.cj ;

FROM jxsj!xs INNER JOIN jxsj!cj ; ON xs.xh=cj.xh ;

WHERE _____cj.kcdh='04'_____ ; ORDER BY ___cj.cj desc______ 8.Xs(学生)表中有字段xh(学号)、xm(姓名)等,cj(成绩)表中有xh(学号)、kcdh(课程代号)、cj(成绩)字段。用SELECT-SQL语句生成一个查询,要求统计每个学生的总成绩、平均成绩以及考试的课程门数。输出字段为xh,xm,总成绩,平均成绩,考试门数。

按平均成绩降序排列。请完成。 SELECT Xs.xh, Xs.xm, ___SUM(cj.cj)__ AS 总成绩, ;

__AVG(cj.cj)___ AS 平均成绩, __count(xs.xh)____ AS 考试门数 ; FROM jxsj!xs INNER JOIN jxsj!cj ; ON Xs.xh = Cj.xh;

6

因篇幅问题不能全部显示,请点此查看更多更全内容