当前位置:学者斋 >

计算机 >计算机二级 >

2024年3月全国计算机二级考试VFP真题

2024年3月全国计算机二级考试VFP真题

无论是在学习还是在工作中,我们总免不了要接触或使用试题,试题可以帮助学校或各主办方考察参试者某一方面的知识才能。你所见过的试题是什么样的呢?以下是小编帮大家整理的2024年3月全国计算机二级考试VFP真题试题,欢迎大家借鉴与参考,希望对大家有所帮助。

2024年3月全国计算机二级考试VFP真题

1[单选题] 关于视图和查询,以下叙述正确的是( )。

A.视图和查询都只能在数据库中建立

B.视图和查询都不能在数据库中建立

C.视图只能在数据库中建立

D.查询只能在数据库中建立

参考答案:C

参考解析:视图是数据库中的个特有功能,视图只能创建在数据库里。而查询从指定的表或视图中提取满足条件的记录,可以不在数据库中创建。因此视图只能在数据库中建立,而查询可以不在数据库中建立。

2[简答题](1)建立一个名为“cd1”的菜单,菜单中有两个菜单项“浏览”和“关闭”。“浏览”下还有“排序结果”、“分组结果”两个菜单项。单击“关闭”菜单返回到系统菜单。

(2)在数据库“农场管理”中建立视图“view1”。具体要求是:视图中的数据取自表“种植信息”的全部字段和新字段“收人”,并按“收入”排序(升序),其中字段“收入”等于“(市场价一种植成本)*数量”。

参考解析:

(1)【操作步骤】

①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“浏览”,在“结果”下拉列表框中选择“子菜单”,单击“创建”按钮创建“浏览”子菜单,输入子菜单名称“排序结果”,单击下一行,输入子菜单名称“分组结果”。

②在菜单设计器右上角的“菜单级”下拉列表框下选择“菜单栏”返回到上一级菜单,单击下一行,在“菜单名称”中输入“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中输入:SET SYSMENU TO DEFAULT。

③关闭菜单设计器并保存菜单为“cd1”。

(2)【操作步骤】

①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“农场管理”,单击“确定”按钮,打开数据库设计器。

②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“农场管理”和数据库中的表“种植信息”,单击“添加”按钮将数据表“种植信息”添加到视图设计器中,然后关闭“添加表或视图”对话框。

③在视图设计器中单击“字段”选项卡,单击“全部添加”按钮,将“可用字段”列表框中的字段全部添加到右边的“选定字段”列表框中。

④在“函数和表达式”下的文本框输入“(市场价种植成本)*数量AS收入”并将其添加到右边的“选定字段”列表框中。

⑤在视图设计器中单击“排序依据”选项卡,在“排序依据”选项卡的“字段名”下拉列表框中选择“(市场价种植成本)*数量AS收入”字段,单击“添加”按钮,将“(市场价1种植成本)*数量AS收入”字段添加到右边的“排序条件”列表框中,在“排序条件”中选择“升序”单选项。

⑥在视图设计器中单击“关闭”按钮,将视图文件以“view1”名保存。

3[单选题] 在Visual FoxPro中,菜单程序文件的默认扩展名是(  )。

参考答案:C

参考解析:菜单程序文件的扩展名是mpr;mnx是菜单文件的扩展名;rant是菜单备注文件的扩展名;pi9是程序文件的扩展名。

4[单选题] 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。

FY

FY COMMAND

FY PROCEDURE

FY PROGRAM

参考答案:B

参考解析:用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND。

5[单选题] 在Visual FoxPr0中,执行查询的正确命令是

Query2

参考答案:A

参考解析:查询文件建立以后,可以通过项目中的运行,或通过“程序”菜单中的“运行”项来执行或在查询设计器打开的情况下单击常用工具栏上的!搬钮。也可以通过命令方式执行查询,命令格式为:DO奁询文件名,文件名中必须包括扩展名。

6[单选题] 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.一对一B.一对多C.多对一D.多对多

参考答案:B

参考解析:因为间宿舍可以住多个学生即多个学生住在个宿舍中,但个学生只能住问宿舍,所以实体宿舍和学生之间是对多的关系。

7[单选题] 如果有定义LOCAL data,data的初值是( )。

A.整数0B.不定值C.逻辑真D.逻辑假

参考答案:D

%参考解析:声明局部变量的命令是:LOCAL。该命令建立指定的局部内存变量,并为它们赋初值逻辑假.F.。

8[简答题]在考生文件夹下完成下列操作:

用户文件下已存在client(用户)表、topic(主题)表和reply(回复)表。

1.考生文件夹下已有文件9,但其中有4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是根据reply表统计各主题帖的回复数,并将统计值存入topic表中的已存在的“回复数”字段。最后要运行该程序文件。

2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件中。

参考解析:

(1)[操作步骤]

步骤1:单击常用工具栏中的“打开”按钮,在“打开”对话框中选择文件,单击“确定”按钮。

步骤2:在(1)处输入“主题帖编号”;在(2)处输入“编号”{在(3)处输入“topic.编号”;在(4)处输入“reply.主题帖编号”。

步骤3:单击常用工具栏中的“保存”按钮,再单击“运行’按钮运行该程序。

(2)[操作步骤]

步骤1:在命令窗口中输入下列语句:

SELECT Reply.编号,Reply.用户名,Reply.回复时

间,Reply.主题帖编号;

FROM reply;

WHERE Reply.用户名=”chengguowe”;

ORDER BY Reply.主题帖编号,Reply.

回复时问;INTO TABLE 输入完成后按回车键执行语句。

步骤2:复制命令窗口中的上述程序语句,单击常用工具栏中的“新建”按钮,在打开的“新建”对话框中选择“程序”单选按钮,然后单击“新建文件”按钮。

步骤3:在打开的程序窗口中粘贴复制的语句,单击工具栏中的“保存”按钮,在打开的“另存为”对话框中输入文件名为“ptwo”,单击“保存”按钮。

9[简答题]在考生文件夹下完成下列操作:

在考生文件夹下创建一个下拉式菜单,并生成菜单程序。运行该菜单程序时会在当前vfp系统菜单的末尾追加一个“考试”子菜单,如下图所示。

  

菜单命令“统计”和“返回”的功能都通过执行过程完成。

菜单命令“统计”的功能是统计每个用户发布的主题帖数和回复贴数。统计结果依次包含“用户名”、“主题帖数”和“回复帖数”三个字段。各记录按用户名升序排序,统计结果存放在tabletwo表中。

菜单命令“返回”的功能是恢复标准的系统菜单。

菜单程序生成后,运行菜单程序并依次执行“统计”和“返回”菜单命令。

参考解析:

[操作步骤]

步骤1:单击常用工具栏中的“新建”按钮,在打开的“新建”对话框中选择“菜单”单选按钮,然后单击“新建文件”按阻,选择“菜单”按钮。

步骤2:单击菜单栏中的“显示”按钮,在弹出的下拉列表中选择“常规选项”命令,在弹出的“常规选项”对话框中,选择“位置”选项组中的“追加”单选按钮,单击“确定”按钮。

步骤3:按题目的要求新建一个“考试”菜单,设置该菜单的“结果”为子菜单,再单击“创建”按钮建立两个菜单项“统计”和“返回”,结果均设置为“过程”。

步骤4:选中“统计”行,单击后面的“创建”按钮,在弹出的窗口中输入如下代码,为“统计”菜单编写代码。

SELECT Reply.用户名,COUNT(Reply.主题帖编号)as

主题贴数;

Topic.回复数As回复贴数;

FROM reply INNER JOIN topic;

ON Reply.编号=Topic.编号;

GROUP BY Reply.用户名;

ORDER BY Reply.用户名;

INTO TABLE

步骤5:为“返回”菜单编写代码“Set sysmenu to default”,方法同步骤3。

步骤6:单击菜单栏中的“菜单”按钮,在弹出的下拉列表中选择“生成”按钮。在弹出的“另存为”对话框中,设置菜单名为“”,单击“保存”按钮。再在弹出的“生成菜单”对话框中,单击“生成”按钮。

步骤7:在命令窗口中输入“DO ”,按“Enter”键运行程序,即可看到在当前的vfp系统菜单的末尾追加了一个“考试”子菜单。依次执行“统计”和“返回”菜单命令。

10[单选题]为表中一些字段创建普通索引的目的是

A.改变表中记录的物理顺序

B.确保实体完整性约束

C.加快数据库表的更新速度

D.加快数据库表的查询速度

参考答案:D

参考解析:VisualFoxPr0中索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表的文件是分别存储的,并且不改变表中记录的物理顺序。使用索引的目的是为了加快对表的查询操作。

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/erji/q9dk5m.html