首页 - 网校 - 万题库 - 直播 - 雄鹰网校 - 团购 - 书城 - 模考 - 学习通 - 导航 -
首页网校万题库直播雄鹰网校团购书城模考论坛实用文档作文大全宝宝起名
2015中考
法律硕士
2015高考
MBA考试
2015考研
MPA考试
在职研
中科院
考研培训
专升本
自学考试 成人高考
四 六 级
GRE考试
攻硕英语
零起点日语
职称英语
口译笔译
申硕英语
零起点韩语
商务英语
日语等级
GMAT考试
公共英语
职称日语
新概念英语
专四专八
博思考试
零起点英语
托福考试
托业考试
零起点法语
雅思考试
成人英语三级
零起点德语
等级考试
华为认证
水平考试
Java认证
职称计算机 微软认证 思科认证 Oracle认证 Linux认证
公 务 员
导游考试
物 流 师
出版资格
单 证 员
报 关 员
外 销 员
价格鉴证
网络编辑
驾 驶 员
报检员
法律顾问
管理咨询
企业培训
社会工作者
银行从业
教师资格
营养师
保险从业
普 通 话
证券从业
跟 单 员
秘书资格
电子商务
期货考试
国际商务
心理咨询
营 销 师
司法考试
国际货运代理人
人力资源管理师
广告师职业水平
卫生资格 执业医师 执业药师 执业护士
会计从业资格
基金从业资格
统计从业资格
经济师
精算师
统计师
会计职称
法律顾问
ACCA考试
初级会计职称
资产评估师
高级经济师
注册会计师
高级会计师
美国注册会计师
审计师考试
国际内审师
注册税务师
理财规划师
一级建造师
安全工程师
设备监理师
公路监理师
公路造价师
二级建造师
招标师考试
物业管理师
电气工程师
建筑师考试
造价工程师
注册测绘师
质量工程师
岩土工程师
注册给排水
造价员考试
注册计量师
环保工程师
化工工程师
暖通工程师
咨询工程师
结构工程师
城市规划师
材料员考试
消防工程师
监理工程师
房地产估价
土地估价师
安全评价师
房地产经纪人
投资项目管理师
环境影响评价师
土地登记代理人
宝宝起名
缤纷校园
实用文档
入党申请
英语学习
思想汇报
作文大全
工作总结
求职招聘 论文下载 直播课堂
您现在的位置: 考试吧 > 计算机等级考试 > 计算机二级考试 > VFP > 模拟试题 > 正文

2015年计算机二级考试《VFP》巩固练习及解析(3)

来源:考试吧 2015-04-16 18:20:18 考试吧:中国教育培训第一门户 模拟考场
考试吧整理“2015年计算机二级考试《VFP》巩固练习及解析(3)”供考生参考,更多计算机等级考试相关信息请关注考试吧计算机等级考试网。

  4[简答题]在考生文件夹下,打开“住宿管理”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):

  设计一个名称为“hd2”的表单,表单的标题为“学生住宿信息”。表单上设计一个包含3个选项卡的“页框”和一个“关闭”命令按钮。

  要求如下:

  (1)为表单建立数据环境,按顺序向数据环境添加“宿舍”表和“学生”表。

  (2)按从左至右的顺序,3个选项卡的标签(标题)的名称分别为“宿舍”、“学生”和“住宿信息”,每个选项卡上均有一个表格控件,分别显示对应表的内容,其中住宿信息选项卡显示如下信息:“学生”表里所有学生的信息,加上所住宿舍的电话(不包括年龄信息)。

  (3)单击“关闭”按钮,关闭表单。

  参考解析:

  【考点指引】本大题主要考查表单的数据环境的建立及表单控件:选项卡和表格控件的操作。

  【操作步骤】

  ①选择【文件】→【打开】命令,打开数据库“住宿管理”。

  ②选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口上修改“Caption”属性值为“学生住宿信息”,单击表单控件工具栏上的“页框”控件图标,为表单添加一个页框PageFrame1,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加一个命令按钮Command1,单击表单控件工具栏上的“表格”控件图标,为表单添加一个表格控件“Grid1”。

  ③选择Command1命令按钮,在按钮属性窗口中将命令按钮Command1的Name属性值修改为“cmdClose”,将Caption属性值修改为“关闭”,双击“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。

  ④选择页框PageFrame1,单击右键,在弹出的快捷菜单中选择“编辑”,单击页框的第一个选项卡,在页框属性窗口中将Caption属性值修改为“宿舍”,同理,将第二个选项卡的Caption属性值修改为“学生”,第三个选项卡的Caption属性值修改为“住宿信息”,如图81-1所示。

2015年计算机二级考试《VFP》巩固练习及解析(3)


  ⑤选择表格控件“Grid1”,在表格控件属性窗口中将“RecordSource”属性值修改为“""”,将“RecordsourceType”属性值修改为“1”。

  ⑥选择页框控件,在页框属性窗口中双击“Cliek Event”创建Click事件程序代码。在“对象”列表框中选择“Page1”,输入以下代码:

  ThisForm.Grid1.ColumnCount=-1

  ThisForm.Grid1.RecordSourceType=0

  DO CASE

  CASE ThisForm.PageFrame1.Activepage=1

  ThisForm.Grid1.RecordSource="宿舍"

  CASE ThisForm.PageFrame1.Activepage=2

  ThisForm.Grid1.RecordSource="学生"

  CASE ThisForm.PageFrame1.Activepage=3

  SELECT学生.*,电话INTO CURSOR trap FROM宿舍,学生WHERE宿舍.宿舍编号=学生.宿舍编号

  ThisForm.Grid1.RecordSourceType=1

  ThisForm.Grid1.RecordSource="tmp"

  ENDCASE

  ThisForm.Grid1.Refresh

  ⑦选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd2”,保存在考生文件夹下,然后运行表单。

  5[简答题]设计文件名为“bd2”的表单。表单的标题为“采购金额统计”。表单中有一个选项组控件和两个命令按钮:“排序”和“关闭”。其中,选项组控件有两个按钮“升序”和“降序”。

  运行表单时,在选项组控件中选择“升序”或“降序”,单击“排序”命令按钮,查询“采购信息”表中每个职工采购的总金额(用数量乘以商品表中的价格),查询结果中包括“职工编号”、“职工姓名”和“总金额”,并按“总金额”升序或降序(根据选顶组控件)将查询结果分别存入表“table1”和表“table2”中。单击“关闭”按钮关闭表单。

  参考解析:

  【考点指引】本大题考查了表单设计,主要考查选项组、命令按钮控件的使用,重点是命令按钮事件代码的鳊写。

  【操作步骤】

  ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将Caption属性值修改为“采购金额统计”,单击表单控件工具栏上的“选项按钮组”控件图标,为表单添加一个选项按钮组OptionGroup1,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2。

  ②选择选项按钮组0ptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,设置按钮的数目为“2”,在“标题”列下修改两个按钮的标题分别为“升序”和“降序”,单击“确定”按钮关闭命令组生成器对话框。

  ③分别选择两个命令按钮,在按钮属性窗口中将Command1的Caption属性值修改为“排序”,Command2的Caption属性值修改为“关闭”,如图88-1所示。双击“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。

2015年计算机二级考试《VFP》巩固练习及解析(3)

  ④双击“排序”命令按钮,在Click事件中输入代码:

  DO CASE

  CASE ThisForm.OptionGroup1.value=1

  SELECT员工信息.职工编号,员工信息.姓名,

  SUM(数量*价格)AS总金额INTO TABLE ta

  blel FROM采购信息,员工信息,商品信息

  WHERE采购信息.职工编号=员工信息.职工编

  号AND采购信息.商品编号=商品信息.商品编

  号GROUP BY员工信息.职工编号ORDER BY

  总金额

  SELECT*FROM table1

  CASE ThisForm.OptionGroup1.value=2

  SELECT员工信息.职工编号,员工信息.姓名,

  SUM(数量*价格)AS总金额INTO TABLE ta-

  ble2 FROM采购信息,员工信息,商品信息

  WHERE采购信息.职工编号=员工信息.职工编

  号AND采购信息.商品编号=商品信息.商品编

  号GROUP BY员工信息.职工编号ORDER BY

  总金额DESC

  SELECT*FROM table2

  ENDCASE

  ⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd2”,保存在考生文件夹下,然后运行表单。

  6[单选题] 在查询设计器的工具栏中有,而在视图设计器中没

  A.查询去向B.添加连接C.显示SQL窗口D.移去表

  参考答案:A

  参考解析:视图设计器与查询设计器类似区别主要有以下①查询设计器的结果是将查询以.qpr为扩展名的文件保存磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。②由于视图是可以用于更新的,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项;:在视图设计器中没有“查询去向”的问题。

  7[单选题] 如果要创建一个3级分组报表,第一级分组是“工厂”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是(  )。

  A.工厂+车间+工资总和

  B.工厂+车间+STR(工资总和)

  C.车间+工厂+STR(工资总和)

  D.STR(工资总和)+车间+工厂

  参考答案:B

  参考解析:多级数据分组报表的数据源必须可以分出级别来,如一个表中有“地区”和“城市”字段,要使同一地区的记录集中在一起显示或打印,只需建立以“地区”字段为关键字的索引,此时只能设计单级分组的报表。如果要使同一地区同一城市的记录也分级显示或打印,表必须建立了基于关键字表达式的复合索引(多重索引),如“地区”+“城市”。

  题干中第一级分组是工厂,第二级分组是车间,第三级分组是工资总和,而且索引表达式的数据类型为字符型,应该先把数值型的字段“工资总和”用STR函数转换成字符型,所以当前索引的索引表达式是:工厂+车间+STR(工资总和)。

  8[单选题]假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是

  A.left(b.6.一fight(a,6.

  B.substr(b,1,3.一substr(a,6,3.

  C.left(b,6.一substr(a,6,3.

  D.substr(b,1,3.-right(a,6.

  参考答案:A

  参考解析:本题考查取子串函数,其中LEFT(.从指定表达式值的左端取一个指定长度的子串作为函数值,RIGHT(.从指定表达式值的右端取一个指定长度的子串作为函数值,SUBSTR(.从指定表达式值的指定起始位置取指定长度的子串作为函数值。“一”是常用的字符预算符,用于连接前后两个字符串,并将前字符串尾部的空格移到合并后的字符串尾部。本题仅A选项的运算结果是“数据库工程师”。

  9[单选题] 在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句”SELECT女FROM TWHERE<逻辑表达式>”中的<逻辑表达式>应是(  )。

  A.研究生导师AND性别=”女”

  B.研究生导师0R性别=”女”

  C.性别=”女“AND研究生导师=.F.

  D.研究生导师=.T.OR性别=女

  参考答案:A

  参考解析:教师表T的“研究生导师”字段的数据类型为逻辑型,并且要查询“是研究生导师的女老师”,所以WHERE子句后面的逻辑表达武为:研究生导师AND性别=〞女″或者为:研究生导师=.T.AND性别=〞女″。

  10[单选题] Employee的表结构为:职工号、单位号、工资,De.partment的表结构为:单位号、单位名称、人数,与下列语句等价的SQL命令是

  SELECT职工号,单位名称FROMEmployee。Depart.ment;

  WHERE工资>12000ANDEmployee.单位号=Depart.merit.单位号

  A.SELECT职工号,单位名称FROMDepartmentJOININNERemployeeONDepartment.单位号=Employ.ee.单位号WHEREEmployee.工资>120170

  B.SELECT职工号,单位名称FROMDepartmentINNERJOINemployeeONDepartment.单位号=Employ.ee.单位号WHEREEmployee.工资>120t7t3

  C.SELECT职工号,单位名称FROMDepartmentJOININNERemployeeDepartment.单位号=Employee.单位号WHEREEmployee.工资>12000

  D.SELECT职工号,单位名称FROMDepmtmentINNERJOINemployeeONDepartment.单位号:Employ.ee.单位号Employee.工资>120111.

  参考答案:B

  参考解析:本题考查超链接查询,超链接有四种连接方式,其基本格式如下:SELECT…FROM左表INNER|LEFT|RIGHTIFULLJOIN右表0N连接条件WHERE其它条‘件,根据超链接基本格式可以排除A、C、D选项,即B选项为正确答案。

上一页  1 2 

  相关推荐:

  2015年计算机二级考试《VFP》复习重点汇总

  2015年计算机二级VFP考试练习及答案解析汇总

  各地2015年3月计算机等级考试成绩查询时间汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
Copyright © 2004- 考试吧计算机等级考试网 All Rights Reserved 
中国科学院研究生院权威支持(北京)
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧