2016年计算机二级《VFP》模拟题及答案
距离2016年3月计算机等级考试不到一周的时间,在最后的几天,同学们可以有目的做几套模拟题,重温一下考试内容,下面百分网小编为大家搜索整理了关于计算机二级《VFP》模拟题及答案,欢迎参考练习,希望对大家备考有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
模拟题一
1[简答题](1)建立项目“xm”。
(2)将数据库“产品”添加到项目中。
(3)将数据库“产品”中的数据库表“零件”从数据库中移去(注意:不是删除)。
(4)将考生文件夹中的表单“bd1”的背景色改为蓝色。
参考解析:【考点指引】本大题主要考查项目管理器的操作,主要包括:新建项目、添加数据库、移除表。
(1)【操作步骤】
选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
(2)【操作步骤】
在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,在“打开”对话框中选择数据库名“产品”,单击“确定”按钮将数据库“产品”添加到新建的项目“xm”中。
(3)【操作步骤】
①在项目管理器中,依次展开“数据库”、“产品”、“表”,选择“零件”表,单击“移去”按钮,选择“移去”,单击“是(Y)”按钮将“零件”表从数据库中移去。
②选择数据库“产品”,单击“修改”按钮,打开数据库设计器,选择【数据库】→【清理数据库】命令清理数据库,然后关闭数据库设计器。
(4)【操作步骤】
①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.scx”,单击“确定”按钮,打开表单设计器。
②在表单设计器的表单属性窗口中将“BackColor”属性值修改为“0,0,255”,关闭表单设计器并保存表单“bd1”。
2[单选题] 在VisualFoxPre中,属于表单方法的是
A.DblcliekB.clickC.DestroyD.Show
参考答案:D
参考解析:在短时间内,当用户双击鼠标左键时,就产生Db(CliCk事件;当用户单击鼠标左键)在程序中包含了一个触发该事件的代码时,将发生Click事件;当释放实例时,将产生Destroy事件;Db(Click、ClickDestroy都是事件,不是方法,只有Release是表单的方法,用于从内存中释放表单式表单集。
3[简答题]设计名为“mysupply”的表单。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”和“退出”。
运行表单时,单击“查询”命令按钮后,表格控件中显示工程号“J1”所使用的零件的零件名、颜色和重量。
单击“退出”按钮关闭表单。
参考解析:
【操作步骤】
①在命令窗口输入:create form mysupply,打开表单设计器,然后将Caption属性修改为“零件供应情况”。
②单击【显示】→【数据环境】,单击右键,选择“添加”,将表“零件”和表“供应”添加到数据环境中。
③然后在表单中添加两个命令按钮。
④选择一个命令按钮,将Caption属性改变为“查询”。双击该按钮,在Click事件中输入:
Set safety off
Thisform.Grid1.RecordSource=“select零件名,颜色,重量from零件inner join供应on零件.零件号where工程号=′J1‵into cursor temp”
Set safety on
⑤选中第二个命令按钮,将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入:
Thisform.Release
⑥添加一个“表格”控件,将其RecordSourceType属性改为“4-SQL说明”。
⑦保存表单,输入文件名为“mysupply”。
4[单选题] 下列表单的哪个属性设置为真时,表单运行时将自动居中( )。
A.AutoCenterB.AlwaysOnTopC.ShowCenter D.FormCenter
参考答案:A
参考解析:AutoCenter属性用于控制表单初始化日寸是否让表单自动地在Visual FoxPro主窗口中居中,值为真表示表单运行时自动居中。AlwaysOnTop属性指定表单是否总是位于其他打开窗口之上。所以A)为正确选项。
5[单选题] 有如下赋值语句,结果为“大家好”的表达式是( )。
a=”你好”
b=”大家”
A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)
参考答案:D
参考解析:RIGHT/LEFT(,),LEFT从左边截取由的值指定长度的字符,生成一个新的字符串。RIGHT从右边截取由的值指定长度的字符,生成一个新的字符串。AT函数是确定前面的字符串在后面字符串中的位置。一个汉字相当于两个西文字符,因此RIGHT(a,2)的结果是“好”,由此可知正确答案为选项D。
6[单选题] 运行查询(student)的命令是( )。
A.DO student
B.DO student.qpr
C.DO QUERY student
D.RUN QUERY student
参考答案:B
参考解析:在Visual FoxPm中,运行查询主要有3种方式:一是在项目管理器中运行查询;二是在查询设计器中运行查询;三是用命令方式运行查询,格式为:DO Query-File,其中QueryFile是查询文件名,此时必须给出查询文件的扩展名.qpr。故B选项正确。
7[单选题] 在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是( )。
A.排序依据B.连接C.筛选D.杂项
参考答案:D
参考解析:在查询设计器的界面中有6个选项卡,它们和SQL SELECT语句的各短语是相对应的。其中,“杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)等。即D)为正确选项。
8[单选题] 在Visual FoxPro中,在屏幕上预览报表的命令是( )。
A.PREVIEW REPORT
B.REPORT FORM…PREVIEW
C.DO REPORT…PREVIEW
D.RUN REPORT…PREVIEW
参考答案:B
参考解析:在命令窗口或程序中使用REPORTFORM命令可以打印指定的报表,使用RE-PORT FORMPREVIEW可以预览指定的报表。
9[单选题]下列实体类型的联系中,属于多对多联系的是( )。
A.学生与课程之间的联系
B.学校与教师之间的联系
C.商品条形码与商品之间的联系
D.班级与班长之间的联系
参考答案:A
参考解析:实体之间的关系分为:一对一、一对多和多对多。因为每一个学生都能学习很多的课程,所以学生和课程之间是多对多的联系。
10[单选题] 执行USEscIN0命令的结果是( )。
A.选择0号工作区打开sc表
B.选择空闲的最小号工作区打开sc表
C.选择第1号工作区打开sc表
D.显示出错信息
参考答案:B
参考解析:在多个工作区打开某个表时,可彻命令:USEIN,而最小的工作区号是1,如果指定为0,则选择编号最小的空闲工作区,所以USE sc IN0的结果是选择空闲的最小号工作区打开SC表。