试题 百分网手机站

全国计算机等级考试二级Visual FoxPro考试卷

时间:2020-11-06 14:04:55 试题 我要投稿

全国计算机等级考试二级Visual FoxPro考试卷

  一、选择题

全国计算机等级考试二级Visual FoxPro考试卷

  1.Visual FoxPro DBMS基于的数据模型是(  )。

  A.层次型

  B.关系型

  C.网状型

  D.混合型

  2.数据库技术的根本目标是要解决数据的(  )。

  A.存储问题

  B.共享问题

  C.安全问题

  D.保护问题

  3.设计数据库的存储结构属于(  )。

  A.需求分析

  B.概念设计

  C.逻辑设计

  D.物理设计

  4.下列数据结构中,能用二分法进行查找的是(  )。

  A.顺序存储的有序线性表

  B.结性链表

  C.二叉链表

  D.有序线性链表

  5.下列描述中正确的是(  )。

  A.软件测试的主要目的是发现程序中的错误

  B.软件测试的主要目的是确定程序中错误的位最

  C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

  D.软件测试是证明软件没有错误

  6.下列叙述中正确的是(  )。

  A.在模块化程序设计中,一个模块应该尽量多地包括与其他模块联系的信息

  B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节

  C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

  D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法

  7.设计软件结构是在软件生命周期的(  )。

  A.软件定义期

  B.软件开发期

  C.软件维护期

  D.以上3个都不是

  8.用链表表示线性表,其优点是(  )。

  A.便于随机存取

  B.花费的存储空间较顺序存储少

  C.便于插入和删除操作

  D.数据元素的物理顺序与逻辑顺序相同

  9.已知一棵二叉树前序遍历和中序遍历分别为ABDE—GCFH和DBGEACHF,则该二叉树的后序遍历为(  )。

  A.GEDHFBCA

  B.DGEBHFCA

  C.ABCDEFGH

  D.ACBFEDHG

  10.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(  )。

  A.可重用性差

  B.安全性差

  C.非持久性

  D.冗余性

  二、基本操作题

  1(1)创建一个新的项目“customer_management”。

  (2)在新建立的项目“customer_management”中创建数据库“order_management”。

  (3)在数据库“order_management”中建立表“order_list”,表名称分别为:“客户型”、“订单号”、“订购日期”和“总金额”;类型分别为:“字符型(6)”、“字符型(6)”、“日期型”和“浮动型”。

  (4)为“order list”表创建一个主索引,索引名和索引表达式均是“订单号”。

  参考解析:

  (1)【操作步骤】

  ①在Visual FoxPro主窗口下按组合键Ctrl+N,则系统弹出“新建”对话框,在文件类型中选择“项目”,再单击“新建文件”按钮;

  ②在弹出的“创建”对话框中,选定考生文件夹,在项目文件中填入“customer_management.pjx”,再单击“保存”按钮;这样便新建了一个项目。

  (2)【操作步骤】①在弹出的项目管理器中先选择“数据”标签,再选择“数据库”,最后单击“新建”按钮;

  ②在弹出的“新建数据库”对话框中单击“新建文件”;

  ③在弹出的“创建”对话框中,选定考生文件夹,在“数据库名”中填入“0rder_management.dbc”,再单击“保存”按钮。

  (3)【操作步骤】

  ①完成了数据库的添加;

  ②在添加的数据库中选择“数据”标签,再单击“数据库”标签,选择“0rder_management.bdc”数据库,再选择“表”标签,单击“新建”铵扭,在弹出的“创建”对往左框中将表名更改为“0rder_list”,单击“确定”按钮,在弹出“表设计器”中

  的“字段名”中填入题干中的'字段,“类型”中选择题干中规定的类型,单击“确定”按钮,在弹出的提示框中单击“是”按钮保存表;

  ③在弹出的“新建表”对话框中单击“新建袭”,并在弹出的“创建”对话框中,选定考生文件夹,在“输入表名”中填人“0rder_list.dbf”,再单击保存。

  (4)【操作步骤】

  在弹出的“表设计器中”,按题所要求建立表的结构后,选择“索引”标签,在索引名列中填人“订单号”,在索引类型列中选择“主索引”,在索引表达式列中填入“订单号”,单击“确定”按钮,保存表结构。

  2在考生文件夹下的“职员管理”数据库中完成下列基本操作:

  (1)为“员工信息”表增加一个字段,字段名为“EMAIL”,类型为“字符型”,宽度为“20”。

  (2)设置“员工信息”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。

  (3)在“员工信息”表中,将所有记录的“EMAIL”字段值用“部门编号”的字段值加上“职工编号”的字段值再加上“@XXX.tom.cn”进行替换。

  (4)通过“部门编号”字段建立“员工信息”表和“部门”表间的永久联系。

  参考解析:

  【考点指引】本大题主要考查数据库设计器的基本探作,包括修改表结构、设置有效性规则和建立表间联系,这些都可以在数据库设计器中完成,另外还考查了记录的批量修改。

  (1)【操作步骤】

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

  ②在“数据库设计器”中,选择表“员工信息”,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,打开表设计器。

  ③在“表设计器”中,单击“字段”选项卡,单击最后一行,输入字段名“EMAIL”,“类型”为“字符型”,“宽度”为“20”。

  (2)【操作步骤】

  在“员工信息”表设计器的“字段”选项卡中,选择“性别”字段,在“字段有效性”的“规则”文本框中输入“性别=〝男″OR性别=〝女″”,“默认值”文本框中输入“〝女″”,单击“确定”按钮关闭表设计器并保存表“员工信息”结构。

  (3)【操作步骤】

  ①在“数据库设计器”中,选择表“员工信息”,单击鼠标右键,在弹出的快捷菜单中选择“浏览”,打开数据浏览窗口。

  ②选择【表】→【替换字段】命令,打开“替换字段”对话框,在“字段”下拉列表框中选择“EMAIL”字段,在“替换为”文本框中输入“部门编号+职工编号+〝@XXX.corn.cn″”,在“替换条件”的“作用范围”下拉列表框中选择“ALL”,单击“替换”命令按钮进行字段值替换。

  (4)【操作步骤】

  在数据库设计器中,将“部门”表中“索引”下面的“部门编号”主索引字段拖曳到“员工信息”表中“索引”下面的“部门编号”索引字段上,建立两个表之间的永久性联系。

  3(1)建立项目文件,文件名为“xm”。

  (2)在项目中建立数据库,文件名为“DB1”。

  (3)把表单“bd1”添加到项目“xm”中。

  (4)修改表单“bd1”,为其添加一个“关闭”按钮。

  参考解析:

  【考点指引】本大题主要考查项目管理器的基本探作,包括新建项目、新建数据库、添加表单,这些操作都可在项目管理器中完成。

  (1)【操作步骤】

  选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。

  (2)【操作步骤】

  在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击选项卡右边的“新建”命令按钮,选择“新建数据库”,在“创建”对话框中输入数据库名“DBl”,单击“保存”按钮将新建数据库“DBI”添加到新建的项目“xm”中。

  (3)【操作步骤】

  在项目管理器中选择“文档”选项卡,选择列表框中的“表单”,单击选项卡右边的“添加”命令按钮,在“打开”对话框中选择“bd1.scx”,单击“确定”按钮将表单“bd1”添加到新建的项目“xm”中。

  (4)【操作步骤】

  ①在项目管理器中选择“文档”选项卡,展开列表框中的“表单”,选择“bd1”,单击右边“修改”命令按钮,打开表单设计器。

  ②在表单设计器中,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加一个命令按钮Command1,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“关闭”,双击命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。

  ③关闭表单设计器并保存表单。

  4(1)将数据库“school”添加到项目文件“xm”中。

  (2)将自由表“course”添加到数据库“school”中。

  (3)建立数据库表“course"与表“score”之间的关联(两表的索引已经建立)。

  (4)为(3)题中的两个表之间的联系设置完整性约束,要求:“更新”规则为“忽略”,“删除”规则和“插入”规则均为“限制”。

  参考解析:

  【考点指引】本大题所考查的是项目管理器的一些基本探作,包括添加数据库、添加自由表,以及表间关联和完整性约束的建立。

  (1)【操作步骤】

  ①选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。

  ②在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,在“打开”对话框中选择数据库名“school”,单击“确定”按钮将数据库“school”添加到新建的项目“xm”中。

  (2)【操作步骤】

  在项目管理器中,选择“school”数据库的“表”分支,单击“添加”按钮,在“打开”对话框中选择数据表“course”,选择“独占”,单击“确定”按钮将数据库表“course”添加到数据库“school”中。

  (3)【操作步骤】

  在项目管理器中,选择数据库“school”,单击“修改”按钮,打开数据库设计器,将表“course”的索引字段“课程编号”拖曳到表“score”的索引字段“课程编号”上,为两个表建立关联。

  (4)【操作步骤】

  ①在数据库设计器中,选择【数据库】→【清理数据库】命令清理数据库。

  ②右键单击“course”表和“score”表之间的关系线,在弹出的快捷菜单中选择“编辑参照完整性”命令,打开参照完整性生成器。

  ③单击“更新规则”选项卡,选择“忽”;单击“删除规则”选项卡,选择“限制”;单击“插入规则”选项卡,选择“限制”;单击“确定”按钮,保存参照完整性设置。

  5(1)将自由表“股票代码”添加到“投资管理”数据库中。

  (2)为表“股票代码”建立一个主索引(升序),索引名和索引表达式均为“股票代码”。

  (3)为表“股票代码”设定有效性规则:股票代码第一位必须以0或6开头,错误提示信息是“股票代码必须以0或6开头”。

  (4)打开表单文件“bd1”,请修改“登录”命令按钮的标题为关闭。

  参考解析:

  【考点指引】本大题主要考查了添加自由表、数据表的索引、有效性规则建立的基本操作以及命令按钮的Caption属性的修改。

  (1)【操作步骤】

  ①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“投资管理.dbc”。

  ②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“股票代码”,单击“确定”按钮将自由表“股票代码”添加到数据库“投资管理”中。

  (2)【操作步骤】

  在数据库设计器中,选择表“股票代码”,选择【数据库】→【修改】命令,打开表设计器修改表“股票代码”结构,在“股票代码”表设计器中的“索引”选项卡的“索引名”中输入“股票代码”,选择索引类型为“主索引”,索引表达式为“股票代码”。

  (3)【操作步骤】

  ①在“股票代码”表设计器中的“字段”选项卡下,选择“股票代码”字段,在“字段有效性”的“规则”文本框中输入“LEFT(股票代码,1)=”0”OR LEFT(股票代码,1)="6"”,“信息”文本框中输入“"股票代码必须以0或6开头"”,单击“确定”按钮关闭表设计器并保存表“股票代码”结构。

  (4)【操作步骤】

  ①选择【文件】→【打开】命令,在“打开”对话框中的“文件类型”下拉列表框中选择“表单”,选择“bd1.sex”,单击“确定”按钮,打开表单设计器。

  ②在表单设计器中,选择“登录”命令按钮,在命令按钮属性窗口中将“Caption”属性值修改为“关闭”,然后关闭表单设计器并保存表单"bd1”。

【全国计算机等级考试二级Visual FoxPro考试卷】相关文章:

1.计算机职称考试Visual FoxPro 5.0考试大纲

2.计算机二级Visual FoxPro练习试题及答案

3.2015全国计算机考试二级Visual FoxPro数据库程序设计考试大纲

4.计算机二级Visual FoxPro的练习试题和答案

5.2017年计算机二级Visual FoxPro章节练习题

6.2017年9月计算机二级Visual FoxPro练习题

7.计算机二级Visual FoxPro第一章练习题

8.全国计算机等级考试二级试题

9.2017年9月计算机二级Visual FoxPro章节练习题