手机

当前位置:查字典资讯网 > 考试 > 2015年计算机二级考试《VFP》巩固练习及解析(17)

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

来自:查字典教育资讯网 2015-08-21

1[单选题]有关系:商品(名称,产地,单价.,查询单价在10元以下的操作属于关系运算中的

A.选择B.投影C.连接D.查找

参考答案:A

参考解析:关系运算分为传统的集合运算(并、差、交.和专门的关系运算(选择、投影、连接.两种,首先排除D选项。选择是从关系中找出满足给定条件的元组的操作,是从行的角度进行的运算,也就是从水平方向抽取记录,形成新的关系。从关系模式中指定若干个属性组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解,得到一个新的关系。连接是将两个关系模式横向拼接形成一个更宽的新关系。形成的新关系应该是满足连接条件的元组。故查询单价在l0元以下的操作属于关系运算中的选择,本题A选项正确。

2[简答题](1)使用菜单设计器制作一个名为“cd1”的菜单,菜单有两个菜单项“工具”和“查看”。“工具”菜单项有“拼写和语法”和“字数统计”两个子菜单;“查看”菜单项下有“普通”、“页面”、“图表”和“表格”4个子菜单。

(2)对“仓库管理”数据库编写程序“cx1”,完成如下操作:

①在“仓库”表中插入一条记录(”006”,”仓库6”,”南京”,5,7000)。

②统计各个城市的员工人数和工资总数,统计结果中包含“城市”、“员工人数”和“总工资”3个字段。将统计结果保存在表“result”中。

参考解析:

【考点指引】本大题第l小题主要考查菜单及子菜单的创建。第2小题主要考查利用SQL的INSERT语句插入记录和分组命令GROUP BY的使用。

(1)【解题步骤】

①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“工具”,在“结果”下拉列表框中选择“子菜单”,单击下一行,在“菜单名称”中输入“查看”,在“结果”下拉列表框中选择“子菜单”。

②单击“工具”菜单行,单击“创建”按钮创建“工具”子菜单,输入子菜单名称“拼写和语法”,单击下一行,输入子菜单名称“字数统计”。

③在菜单设计器的右上角的“菜单级”下拉列表框下选择“菜单栏”返回到上一级菜单,单击“查看”菜单行,单击“创建”按钮创建“查看”子菜单,输入子菜单名称“页面”,单击下一行,输入子菜单名称“图表”,单击下一行,输入子菜单名称“表格”。

④选择【菜单】→【生成】命令,将菜单保存为“cd1”,生成一个菜单文件“ed1.mpr”,关闭菜单设计窗口。

(2)【解题步骤】

①在命令窗口中输人命令:MODICOMMcxl(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:

INSERTINT0仓库VALUES(”006”,”仓库6”,”南京”,5,7000)

SELECT所在城市,SUM(人数)AS员工人数,SUM(总工资)AS总工资INTO TABLE result FROM仓库GROUP BY所在城市

关闭程序文件编辑窗口并保存程序文件。

②在命令窗口中输入命令:DO cxl(回车执行)执行程序文件。

3[单选题] 将当前表单从内存中释放的正确语句是()。

A.ThisForm.Close

B.ThisForm.Clear

C.ThisForm.Release

D.ThisForm.Refresh

参考答案:C

参考解析:Release:将表单从内存释放(清除)。如表单有一个命令按钮,如果希望单击该命令按钮时关闭表单,就可以将该命令按钮的CLICK事件代码设置为ThisForm.Re·lease。

4[单选题] SQL用于显示部分查询结果的TOP短语,必须与下列()短语同时使用才有效。

A.HAVINGB.DISTINCTC.0RDER BYD.GROUP BY

参考答案:C

参考解析:掌握基本的SQL查询语句中,各个短语的含义。TOP短语用来显示查询结果的部分记录,不能单独使用,必须与排序短语ORDERBY一起使用才有效。

5[单选题] 在设计界面时,为提供多选功能,通常使用的控

件是

A.选项按钮组B.一组复选框C.编辑框D.命令按钮组

参考答案:B

参考解析:选项组控件可设置多个选项,但每次只能选一个;复选框控件可设置多个选项,每次可选取多个;编辑框可进行编辑;当一个表单需要多个命令按钮时使用命令按钮组。提供多选功能的是复选框,B正确。

6[单选题] CREATE DATABASE命令用来建立(  )。

A.数据库B.关系C.表D.数据文件

参考答案:A

参考解析:建立数据库的命令为:

CREATE DATABASE[DatabaseName |?]其中参数DatabaseName给出了要建立的数据库名称。

7[单选题]一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是(  )。

A.12345ABCDE B.EDCBA54321 C.ABCDE12345 D.54321EDCBA

参考答案:B

参考解析:栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B)。

8[单选题]下列叙述中正确的是( )。

A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

D.线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性

参考答案:B

参考解析:线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空问,所以一般要多于顺序存储结构。

9[单选题] 如果有定义LOCAL data,data的初是( )。

A.整数0B.不定值C.逻辑真D.逻辑假

参考答案:D

参考解析:声明局部变量的命令是:LOCAL<内存变量表>。该命令建立指定的局部内存变量,并为它们赋初值逻辑假.F.。

10[简答题](1)在考生文件夹下新建一个名为“图书管理”的项目文件。

(2)在项目中新建一个名为“图书”的数据库。

(3)将考生文件夹下的所有自由表添加到“图书”数据库中。

(4)在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。

参考解析:

[操作步骤]:

(1)单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“项目”,再单击“新建文件”按钮,然后在“创建”对话框输入文件名“图书管理”,单击“保存”按钮。

(2)选择项目管理器中“数据”节点下的“数据库”选项,单击“新建”按钮,在“创建”对话框中输入数据库文件名“图书”,单击“保存”按钮,这时,数据库设计器自动打开

(3)在数据库设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中将考生文件夹下的所有表文件依次添加到数据库中。

(4)步骤1:在项目管理器的“数据”选项卡中选中“查询”选项,单击“新建”按钮,在弹出的对话框中单击“新建查询”按钮,在“添加表或视图对话框中将book表添加到查询设计器中。

步骤2:在查询设计器的“字段”项卡中将所有字段添加到“选定字段”。

步骤3:在“筛选”选项卡中,在“字段名”列中选择“book.价格”,“条件”列中选择“>=”,“结果”列中输入l0。

步骤4:在“排序依据”选项卡中将“book.价格”作为排序条件,并选择“降序”排列。

步骤5:单击工具栏上的“保存”铵钮,在“另存为”对话框中输入查询文件名book_qu,保存查询后关闭查询设计器

更多精彩资讯请关注查字典资讯网,我们将持续为您更新最新资讯!

上一篇:江西医学高等专科学校招聘教师入闱体检名单 下一篇:江西工业职业技术学院2015年招聘23人