当前位置:学者斋 >

计算机 >计算机二级 >

2016计算机二级《VFP》巩固练习及答案

2016计算机二级《VFP》巩固练习及答案

2016上半年的计算机考试时间越来越近,为了帮助同学们能顺利通过考试,下面本站小编为大家搜索整理了计算机二级《VFP》巩固练习及答案,供大家参考学习,希望对你有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

2016计算机二级《VFP》巩固练习及答案

1[单选题] 在SQL的数据定义功能中,删除表字段名的命令格式是(  )。

R TABLE数据表名DELETE COLUMN字段名

R TABLE数据表名DROP COLUMN字段名

R TABLE数据表名CANCEL COLUMN字段名

R TABLE数据表名CUT COLUMN字段名

参考答案:B

参考解析:删除表中的字段、缺省值、合法值限定和索引的格式如下:

ALTER TABLE<表名>

DROP[COLUMN]<字段名>:从指定表中删除指定的字段。

DROP DEFAULT:删除缺省值。

DROP CHECK:删除该表的合法值限定。

DROP PRIMARY KEY.删除主索引。

DROP UNIQUE TAG<标识名1>:删除候选索引。

DROP FOREIGN KEY TAG<标识名2>:删除外索引(外部关键字),取消与父表的关系,SAVE子句将保存该索引。

2[单选题] 在Visual FoxPro中调用表单文件mfl的正确命令是(  )。

参考答案:C

参考解析:在VisualFoxPro中可以通过DO命令执行文件,运行表单的命令格式是: DO FORM<表单文件名>。

3[单选题] 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(  )。

A.n+1B.n-1C.2nD.n/2

参考答案:A

参考解析:在任意一棵二叉树中,设度为0的结点(即叶子结点)数为n0,度为2的结点数为n2,则有n0=n2+1。所以该二叉树的叶子结点数等于n-F1。

4[单选题] 已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为(  )。

A.1B.2C.3D.9

参考答案:B

参考解析:根据二分法查找需要两次:首先将90与表中间的元素50进行比较,由于90>50,所以在线性表的后半部分查找;第二次比较的元素是后半部分的中间元素,即90,这时两者相等,即查找成功。

5[单选题] 在VisualFoxPr0中,下面描述正确的是

A.视图设计器中没有“查询去向”的设定

B.视图设计完成后,视图的结果保存在以·QPR为扩展名的文件中

C.视图不能用于更新数据

D.视图不能从多个表中提取数据

参考答案:A

参考解析:视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中,因此8选项描述错误。视图建立之后,不但可以用它来显示和更新数据,而且还可以通过调整它的属性来提高性能,因此C选项描述错误。视图可以从多个表中提取数据,因此D选项描述错误。查询去向为查询设计器中的设定,因此A选项描述正确。

7[简答题](1)在考生文件夹下建立数据库“学生”。

(2)把自由表“student”、“score”添加到“学生”数据库中。

(3)在“学生”数据库中建立视图“view1”,要求显示表“score”中的全部字段(按表“score”中的顺序)和所有记录。

(4)为“student”表建立主索引,索引名和索引表达式均为“学号”。

参考解析:

(1)【操作步骤】

选择【文件】→【新建】命令,选择“数据库”,单击“新建文件”按钮在“创建”对话框中输入数据库名“学生”,单击“保存”按钮将新建数据库“学生”保存到考生文件夹下。

(2)【操作步骤】

在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“student”,单击“确定”按钮将自由表“student”添加到数据库“学生”中,同理,将自由表“score”添加到数据库“学生”中。

(3)【操作步骤】

①在“数据库设计器”中,单击右键选择“新建本地视图”,选择“新建视图”,打开“添加表或视图”对话框,选择“表单”选项,选择数据库“学生”和数据库中的表“score”,单击“添加”按钮将数据表“score”添加到视图设计器中,然后关闭“添加表或视图”对话框。

②在视图设计器中单击“字段”选项卡,单击“全部添加”按钮,将“可用字段”列表框中的字段全部添加到右边的“选定字段”列表框中。

③在视图设计器中单击“关闭”按钮,将视图文件以“view1”名保存在考生文件夹下。

(4)【操作步骤】

在数据库设计器中,选择表“student”,选择【数据库】→【修改】命令,打开表设计器修改表“student”结构,在“student”表设计器的“索引”选项卡的“索引名”中输入“学号”,选择索引类型为“主索引”,索引表达式为“学号”,单击“确定”按钮关闭表设计器并保存表“student”结构。

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

(1)编写程序文件9并执行。计算“01”组(歌手编号的前2位)歌手的得分,并将结果存入自由表FINAL中。FINAL包含“歌手姓名”和“得分”两个字段,“得分”取各评委所打分数的平均值。FINAL中的结果按得分降序排列,若得分相同则按歌手姓名降序排列。

(2)新建一个文件名和表单名均为score—form的表单文件,向表单添加一个命令按钮Commandl,标题为“计算”,为该命令按钮的Click事件增加命令,以调用并执行9程序。最后运行该表单,并单击“计算”按钮执行tw0程序。(3)新建一个项目文件$coFe—projeet,然后将自由表“歌手表”、“评委表”、“评分表”以及表单文件8COFeform加入该项目,最后将项目文件连编成应用程序文件score—app。

参考解析:

【解题思路】在本题中,按照题目的要求新建项目后,在项目管理器中完成相关文件的添加,最后将项目文件连编成应用程序。在项目管理器中,连编成应用程序需通过其中的“连编”命令按钮来实现,在“连编选项”对话框中,需注意相关“操作”的'选择。对于计算机等级考试来说,大纲只要求对于“连编应用程序”选项的考核,其他选项不作要求。

【操作步骤】

步骤l:新建一个程序文件,写入如下代码并保存程序名为“tw0”,并运行该程序。

步骤2:新建表单,将其Name属性设置为“8core—form”,通过表单控件工具栏向表单中添加一个命令按钮,修改其Caption属性为“计算”,编写其Click事件代码为“9”。

步骤3:保存表单名为“SCOreform”,并运行该表单。

步骤4:单击“新建”一“项目”,以“SCOre—project”为文件名进行保存,在项目管理器的“数据”选项卡中选择自由表,单击“添加”按钮,在“打开”的对话框中选择要添加的自由表“歌手表”、“评委表”和“评分表”,在“文档”选项卡中选择表单,单击“添加”按钮,在“打开”的对话框中选择要添加的表单文件score_form。单击“连编”按钮,在“连编选项”对话框中选择“连编应用程序”,以文件名“SCOre—app”保存应用程序,如图3.139所示。

标签: VFP 计算机 二级
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/erji/vl2x5k.html