2020年计算机二级考试《VFP》巩固练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年计算机二级考试《VFP》巩固练习题
1[单选题] 有下列二叉树,对此二叉树后序遍历的结果为( )。
A.ACBEDGFH
B.GDBHEFCA
C.HGFEDCBA
D.ABCDEFGH
参考答案:B
参考解析:对二叉树的后序遍历是先遍历左子树,然后遍历右子树,最后是根结点。
2[简答题](1)将考生文件夹下的自由表“学生”添加到数据库
“学生管理”中。
(2)将数据库“学生管理”中的表“宿舍”移除,使之变为自由表。
(3)从数据库“学生管理”中永久性地删除数据库表“奖学金”,
并将其从磁盘上删除。
(4)为数据库“学生管理”中的表“学生”建立普通索引,索引名
称和索引表达式均为“宿舍编号”。
参考解析:
【考点指引】本大题主要考查数据库设计器的基本操作,包括添
加自由表、移除表、删除表和创建索引,这些都能够在数据库设计器
中完成。
(1)【解题步骤】
①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,选择
“独占”,单击“确定”按钮,打开数据库设计器。
②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“学生”,单击“确定”按钮将自由表“学生”添加
到数据库“学生管理”中。
(2)【解题步骤】
在数据库设计器中,选择表“宿舍”,单击右键,在弹出的快捷
菜单中选择“删除”,单击“移去”按钮,选择“是(Y)”将表“宿舍”从“学生管理”数据库中移除。
(3)【解题步骤】
①在数据库设计器中,选择表“奖学金”,单击右键,在弹出的
快捷菜单中选择“删除”,单击“删除”按钮,表“奖学金”从“学
生管理”数据库中移除并将其从磁盘上删除。
②选择【数据库】→【清理数据库】命令清理数据库。
(4)【解题步骤】
在数据库设计器中,选择表“学生”,选择【数据库】→【修改】命令,打开表设计器修改表“学生”结构,在“学生”表设计器中的“索引”选项卡的“索引名”中输入“宿舍编号”,选择索引类型为“普通索引”,索引表达式为“宿舍编号”,单击“确定”按钮关闭
表设计器并保存表“学生”结构。
3[单选题] 如果指定参照完整性的删除规则为“级联”,则当删除
父表中的记录时( )。
A.系统自动备份父表中被删除记录到一个新表中
B.若子表中有相
关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.
不作参照完整性检查,删除父表记录与子表无关
参考答案:C
参考解析:参照完整性的删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:如果选择“级联”,则自动删除子表中
的所有相关记录。
4[简答题]在考生文件夹下完成如下综合应用:
设计一个表单“bdl”,表单标题名为“部门年度数据查询”,要
求如下:
(1)为表单建立数据环境,向数据环境添加部门销售表。
(2)当在“年度”标签微调控件中选择年度并单击“查询”按钮,
则会在下面的表格控件内显示该年度各部门的“销售额”和“利润”。指定微调控件上箭头按钮(Spinner—HighValue属性)与下箭头按钮(SpinnerLowValue属性)值分别为“2008”和“2003”,缺省值(Value 属性)为“2007”,增量(Increment属性)为“1”。
(3)单击“关闭”按钮,关闭表单。
参考解析:
【考点指引】本大题主要考查表单的设计,重点是微调控件和表
格控件的使用。
【操作步骤】
①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将Caption属性值修改
为“部门年度数据查询”,单击表单控件工具栏上的“标签”控件图标,为表单添加一个标签Label1,单击表单控件工具栏上的“微调控件”控件图标,为表单添加一个微调控件Spinner1,单击表单控件工
具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1
和Com–mand2,单击表单控件工具栏上的“表格”控件图标,再添加
一个表格控件Grid1。
②选择标签Label1,在标签属性窗口中将标签Label1的Caption
属性值修改为“年度”。