试题

计算机二级《VFP》模拟题及答案

时间:2025-05-08 03:28:36 试题 我要投稿

2016计算机二级《VFP》模拟题及答案

  2016年3月计算机等级考试时间为3月26-29日,在临考前的这几天,大家就不要再看难题了,可以有目的做几套模拟题,下面百分网小编为大家搜索整理了关于计算机二级《VFP》模拟题及答案,欢迎参考练习,希望对大家备考有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网。

  1[单选题] 下列关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是(  )。

  A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单

  B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单

  C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单

  D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单

  参考答案:C

  参考解析:可以使用DO FORM<表单文件名>[NAME<变量名>]WITH<实参1>[,<实参2>,…][LINKED][NOSHOW]来运行表单。如果包含NAME子句,系壳将建立指定名字的变量,并使它指向表单对象;否则,系统建立与表单文件同名的变量指向表单对象。如果包含HNKED关键字,表单对象将随指向它的变量的清除而关闭(释放);否则,即使变量已经清除,表单对象依然存在。因此本题C)正确。

  2[单选题] 在Visual FoxPro中设计打印输出通常使用(  )。

  A.报表和标签B.报表和表单C.标签和表单D.以上选项均不正确

  参考答案:A

  参考解析:报表和标签可以打印输出信息;菜单是应用程序与计算机用户进行交流的窗口。故A选项正确。

  3[单选题] 将E-R图转换为关系模式时,实体和联系都可以表示为( )。

  A.属性B.键C.关系D.域

  参考答案:C

  参考解析:从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。

  4[单选题] 设置文本框显示内容的属性是( )。

  A.ValueB.CaptionC.NameD.InputMask

  参考答案:A

  参考解析:文本框的Value属性是文本框的当前内容;Name属性指定在代码中用以引用对象的名称;InputMask属性指定在-个文本框中如何输入和显示数据;文本框无Caption属性。

  5[单选题] 下面不属于需求分析阶段任务的是(  )。

  A.确定软件系统的功能需求

  B.确定软件系统的性能需求

  C.需求规格说明书评审

  D.制定软件集成测试计划

  参考答案:D

  参考解析:需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择D)。

  6[单选题] 下列程序段执行时在屏幕上显示的结果是( )。

  DIME a(6)

  a(1)=l

  a(2)=1

  FOR i=3 TO 6、

  a(i)=a(i-1)+a(i-2)

  NEXT

  ?a(6)

  A.5B.6C.7 D.8

  参考答案:D

  参考解析:For循环中的语句a(i)=a(i-1)+a(-2)是指定每个元素的值为它的前两项的和,这个元素必须只能从第3项开始指定。由于前两项分别是l、1,所以数组a的六个元素分别是l,l,2,3,5,8;元素a(6)的值是8。

  7[单选题] 在Visual FoxPro中以下叙述正确的是( )。

  A.关系也被称作表单

  B.数据库表文件存储用户数据

  C.表文件的扩展名是.DBC

  D.多个表存储在一个物理文件中

  参考答案:B

  参考解析:表是关系数据库的一个关系,而表单是Visual FoxPro提供的用于建立应用程序界面的最主要的工具之一,表单内可以包含命令按钮、文本框、列表框等各种界面元素,产生标准的窗口或对话框,所以表和表单是不同的概念,A)选项中关系也被称作表单的说法不正确,应该是被称作表;表文件是数据库中存储数据的载体,所以B)选项的说法正确;表文件的扩展名是DBF,而DBC是数据库库文件的扩展名,C)选项的说法不正确;在Visual FoxPro每个表都对应一个DBF文件,即都对应一个物理文件,所以一个数据库中的所有表文件存储在一个物理文件中的说法不正确。

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

  (1)打开考生文件夹下的表单one,如下图所示,编写“显示”命令按钮的Click事件代码,使表单运行时单击该命令按钮则在Text1文本框中显示当前系统日期的年份(提示:通过设置文本框的Value属性实现,系统日期函数是date(),年份函数是year())。

  (2)打开考生文件夹下的表单two,如下图所示,选择“表单”菜单中的“新建方法程序”命令,在“新建方法程序”对话框中,为该表单新建一个test方法,然后双击表单,选择该方法编写代码,该方法的功能是使“测试”按钮变为不可用,即将该按钮的Enabled属性设置为.F.。

  (3)创建一个名为study_report的快速报表,报表包含表“课程表”中的所有字段。

  (4)为“教师表”的“职工号”字段增加有效性规则:职工号左边3位字符是ll0,表达式为:LEFT(职工号,3)=“110”。

  参考解析:

  [操作步骤]

  (1)利用“文件”菜单下的“打开”命令来打开考生文件夹

  下的表单one,或使用命令“MODIFY FORM one”打开表单one。双击“显示”命令按钮,在其Click事件中输入代码:ThisForm.Text1.Value=year(date())保存并运行修改后的表单,查看运行结果。

  (2)单击工具栏中的“打开”按钮,打开考生文件夹下的表单two,在“表单”菜单中选择“新建方法程序”命令,新建-个名为test的方法,在属性窗口中双击此方法,在弹出的窗口中编写用户自定义过程代码:ThisForm.Commandl.Enabled=.f.在表单设计器环境下双击“测试”命令按钮,编写Click事件代码:ThisForm.Test保存并运行修改后的表单,查看运行结果。

  (3)单击工具栏中的“新建”按钮,在“新建”对话框中选择“报表”,单击“新建文件”按钮;选择“报表”菜单下的“快速报表”命令,在“打开”对话框中选择考生文件夹下的“课程表”,在“快速报表”对话框中单击“确定”按钮;单击工具栏中的“保存”按钮,将快速报表名保存为study_report.

  (4)在命令窗口输入命令:alter table教师表alter职工号set check LEFT(职工号,3)=〝110〞按下回车键运行命令。

  [易错误区]在Visual FoxPro中,新建的-个方法必须通过相应的语句调用才能使用。在第(2)小题中,按照题目要求新建test方法后,还需要在命令按钮的Click事件中对该方法进行调用。

  9[简答题]在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前VisualFoLPr0系统菜单的“帮助”菜单之前插入一个“老试”菜单,如下图所示.

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

  “统计”菜单命令的功能是以组为单位求“订单金额”的和。统计结果包含“组别”、“负责人”和“合计”3项内容,其中“负责人”为该组组长(取自employee中的“职务”字段)的姓名,“合计”为该组所有职员所签订单的金额总和。统计结果按“合计”降序排序,并存放在tabletw0表中。

  “返回”菜单命令的功能是返回VisualFoxPr0的系统菜单。

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

  参考解析:

  【考点分析】本大题主要考查的知识点是:将建立菜单插入到系统菜单中、sum函数的使用、SQL语句的排序和查询去向。

  【解题思路】对于本题,考生需掌握两个知识点,一是“常规选项”对话框的使用,其中“追加”和“在……之前”是上机考试的考查知识点,“追加”表示在系统菜单的末尾增加指定的菜单项,“在……之前”是在指定的系统菜单之前增加一个菜单项;二是通过命令返回VisualFoxPr0的系统菜单,命令格式为“SETSYSMENUTODEFAULT”,考生需要牢记。

  【操作步骤】

  步骤l:新建一个菜单,并按照题目的要求设计菜单的显示方式及位置.如图3.54所示。

  步骤4:为“返回”菜单编写代码“SETSYSMENUTODE.

  FAULT”,方法同步骤3。

  步骤5:保存菜单并生成可执行文件,如图3.57所示。

  步骤6:在命令窗口中输入“DOmymenu.mpr”运行程序,分别执行“统计”和“返回”菜单命令,如图3.58所示。

  【易错提示】有些题目要求在当前VisualFoxPm系统菜单的某个位置插入一个子菜单,此时需要在打开菜单设计器的情况下执行“显示”菜单中的“常规选项”命令,然后在“常规选项”对话框中进行设置。

  (1)根据“项目信息”、“零件信息”和“使用零件”3个表建立一个查询(注意表之间的连接字段),该查询包括项目号、项目名、零件名称和数量4个字段,并要求先按项目号升序排列,项目号相同的再按零件名称降序排列,查询去向为表three,保存的查询文件名为ehaxun。

  (2)建立一个表单名和文件名均为myform的表单,表单中含有一个表格控件Gridl,该表格控件的数据源是前面建立的查询ehaxun;然后在表格控件下面添加一个“退出”命令

  按钮Commandl,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。

  参考解析:

  【考点分析】本大题主要考查的知识点是:查询文件的建立、在表单中修改控件的属性以及将查询作为表单控件的数据源。

  【解题思路】要将查询文件设置为表格控件的数据源,首先需设置表格控件的ReeordSourceType属性设置为“3一查询(.QPR)”,然后将表格控件的RecordSource属性设置为查询文件名。调整表单中各控件的对齐方式需用“格式”一“对齐”命令进行操作。本题还用到了命令按钮和表格控件的Width属性,该属性用于设置控件的宽度。

  (1)【操作步骤】

  步骤l:单击常用工具栏中的“新建”按钮,新建一个查询,依次将题目所要求的表添加到查询设计器中,如图3.73所示。

  步骤2:分别选中字段“项目信息.项目号”、“项目信息.项目名”、“零件信息.零件名称”和“使用零件.数量”,并添加到可用字段。如图3.74所示。

  图3.74

  步骤3:在“排序依据”选项卡中为查询设置排序,如图3.75所示。

  图3.75

  步骤4:单击“查询”菜单下“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表名three,单击“确定”按钮。步骤5:在系统菜单中单击“保存”按钮保存查询,输入查询名“chaxun”。最后单击常用工具栏中的“运行”按钮运行查询。

  (2)【操作步骤】

  步骤l:在命令窗口输入“CREATEFORMmyform”新建表单,并修改表单的Name属性为“myfoi'in”。

  步骤2:从表单控件工具栏向表单中添加一个表格控件和—个命令按钮控件,修改表单控件的属性,如图3.76所示。

  步骤3:设置命令按钮与表格等宽且左对齐,如图3.77所示。.

  1易错提示】注意:在将3个文件夹下的自由表添加到查询设计器中时,一定要先添加“使用零件”表,然后再添加另外两个表,以确保3个表之间能够通过相关字段建立连接。

【计算机二级《VFP》模拟题及答案】相关文章:

2015计算机二级考试VFP模拟题及答案(四)02-12

2015计算机二级考试VFP模拟题及答案(一)05-06

2016年计算机二级《VFP》模拟题及答案06-23

2015计算机二级考试VFP模拟题及答案(二)02-11

2015计算机二级考试VFP模拟题及答案(三)05-17

2015计算机二级考试VFP模拟题及答案(五)08-15

计算机二级《VFP》试题及答案03-23

计算机二级VFP试题及答案02-28

2017全国计算机二级VFP考试模拟题及答案02-10