【计算机类职业资格】二级Visual+FoxPro真题2014年9月(2)及答案解析.doc
《【计算机类职业资格】二级Visual+FoxPro真题2014年9月(2)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级Visual+FoxPro真题2014年9月(2)及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 Visual+FoxPro真题 2014年 9月(2)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是_。(分数:1.00)A.结点中具有两个指针域的链表一定是二叉链表B.结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构C.二叉树只能采用链式存储结构D.循环链表是非线性结构2.某二叉树的前序遍历为 ABCD,中序遍历为 DCBA,则后序遍历为_。(分数:1.00)A.BADCB.DCBAC.CDABD.ABCD3.下面不能作为软件设计工具的是_。(分数:1.00)A.PAD图B.程序流程图C.数据流程图(
2、DFD 图)D.总体结构图4.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是_。(分数:1.00)A.关系模型B.谓词模型C.物理模型D.实体-联系模型5.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是_。(分数:1.00)A.多对多B.一对多C.多对一D.一对一6.堆排序最坏情况下的时间复杂度为_。 AO(n 1.5 ) BO(nlog 2 n) C (分数:1.00)A.B.C.D.7.某二叉树中有 15个度为 1的结点,16 个度为 2的结点,则该二叉树中总的结点数为_。(分数:1.00)A.32B.46C.48D.498.下面
3、对软件特点描述错误的是_。(分数:1.00)A.软件没有明显的制作过程B.软件是一种逻辑实体,不是物理实体,具有抽象性C.软件的开发、运行对计算机系统具有依赖性D.软件在使用中存在磨损、老化问题9.某系统结构图如下图所示 (分数:1.00)A.0B.1C.2D.310.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司 C(公司号,公司名,地址,注册资本,法人代表,员工数),员工 S(员工号,姓名,性别,年龄,学历),雇佣 E(公司号,员工号,工资,工作起始时间)。 其中表 C的键为公司号,表 S的键为员工号,则表 E的键(码)为_。(分数:1.00)A.公司号,员工号B.员工号
4、,工资C.员工号D.公司号,员工号,工资11.Visual FoxPro是一个可以在计算机和服务器上运行的_。(分数:1.00)A.数据库管理系统B.数据库系统C.应用软件D.工具软件12.在“项目管理器”窗口中,每个选项卡组织一定类型的文件。查询文件所在的选项卡是_。(分数:1.00)A.“数据”选项卡B.“文档”选项卡C.“代码”选项卡D.“其他”选项卡13.下列表达式中,表达式返回结果为.T.的是_。(分数:1.00)A.AT(“at“,“at 姓名 C(8) NOT NULL,;职称 C(10) NULL DEFAULT “讲师“) 当前教师表没有记录。执行下面插入语句之后,教师表中,
5、字段“职称”的值为_。 INSERT INTO 教师表(教师编号,姓名) VALUES(101,“张三“)(分数:1.00)A.NULLB.空字符串C.讲师D.插入失败34.下述语句的功能是将两个查询结果合并为一个结果,正确的是_。(分数:1.00)A.SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“通过“ ORDER BY 作者号;UNION;SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“初审“ ORDER BY 作者号B.SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“通过“;UNION;SELECT 作者号,文章名
6、 FROM 投稿表 WHERE 审稿结果=“初审“ ORDER BY 作者号C.SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“通过“;UNION;SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“初审“D.SELECT 作者号,文章名 FROM 投稿表 WHERE 审稿结果=“通过“;UNION;SELECT 文章名 FROM 投稿表 WHERE 审稿结果=“初审“35.有如下职员表和订单表: 职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10) 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额
7、(N,6,2) 查询签订了订单号为“0036”的订单的职员信息,正确的 SQL语句是_。(分数:1.00)A.SELECT 职员号,姓名 FROM 职员 WHERE 订单.订单号=“0036“B.SELECT 职员.职员号,职员.姓名 FROM 职员,订单;WHERE 订单号=“0036“ AND 职员.职员号=订单.职员号C.SELECT 职员.职员号,职员.姓名 FROM 职员 JOIN 订单;WHERE 职员.职员号=订单.职员号 AND 订单号=“0036“D.SELECT 职员.职员号,职员.姓名 FROM 职员,订单 ON 职员.职员号=订单.职员号 AND 订单号=“0036“3
8、6.有订单表如下: 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2) 查询所有 2002年 6月签订的订单,正确的 SQL语句是_。(分数:1.00)A.SELECT * FROM 订单 WHERE 签订日期 LIKE 2002-06B.SELECT * FROM 订单 WHERE 签订日期 =2002-6-1 OR 签订日期 =2002-6-30C.SELECT * FROM 订单 WHERE 签订日期 =2002-6-1 AND 签订日期 =2002-6-30D.SELECT * FROM 订单 WHERE 签订日期 =2002-6-1 ,签订
9、日期 =2002-6-3037.有如下客户表: 客户(客户号(C,4),客户名(C,36),地址(C,36),所在城市(C,10),联系电话(C,8) 要在该表中插入一条记录,正确的 SQL语句是_。(分数:1.00)A.INSERT INTO 客户 VALUES(“6666“,“汽修厂“,“中山路 10号“)B.INSERT INTO 客户(客户号,客户名,所在城市);VALUES(“6666“,“汽修厂“,“中山路 10号“,“广东省广州市“,“11111111“)C.INSERT INTO 客户客户号,客户名,所在城市 VAUIES(“6666“,“汽修厂“,“中山路 10号“)D.IN
10、SERT INTO 客户(客户号,客户名,所在城市) VAULES(“6666“,“汽修厂“,“中山路 10号“)38.有订单表如下: 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2) 查询每个客户的总金额信息的正确 SQL语句是_。(分数:1.00)A.SELECT 订单号,SUM(金额) FROM 订单 GROUP BY 客户号B.SELECT 订单号,SUM(金额) FROM 订单 ORDER BY 客户号C.SELECT 客户号,SUM(金额) FROM 订单 GROUP BY 客户号D.SELECT 客户号,SUM(金额) FROM 订单
11、 ORDER BY 客户号39.查询 2016年已经年检的驾驶证编号和年检日期,正确的 SQL语句是_。(分数:1.00)A.SELECT 驾驶证编号,年检日期 FROM 年检 WHERE year(年检日期)=2016B.SELECT 驾驶证编号,年检日期 FROM 年检 WHERE 年检日期=2016C.SELECT 驾驶证编号,年检日期 FROM 年检 WHERE 年检日期=year(2016)D.SELECT 驾驶证编号,年检日期 FROM 年检 WHERE year(年检日期)=year(2016)40.若职工表中有姓名、基本工资和职务津贴等字段,在产生 Visual FoxPro报
12、表时,需计算每个职工的工资(工资=基本工资+职务津贴),应把计算工资的域控件设置在_。(分数:1.00)A.“细节”带区里B.“标题”带区里C.“页标头”带区里D.“列标头”带区里二、基本操作题(总题数:1,分数:18.00)在下完成如下操作:(分数:18.00)(1).建立数据库 orders_manage。(分数:4.50)_(2).将自由表 employee和 orders添加到新建的 orders_manage数据库中。(分数:4.50)_(3).表 employee与表 orders具有一对多联系,为建立两表之间的联系建立必要的索引。(分数:4.50)_(4).建立两表之间的联系并设
13、置参照完整性规则如下:更新规则为“级联”、删除规则为“级联”、插入规则为“限制”。(分数:4.50)_三、简单应用题(总题数:1,分数:24.00)在下完成如下简单应用:(分数:24.00)(1).使用 SQL语句查询每个职工所经手的具有最高金额的订购单信息(orders 表),并将结果按金额升序、金额相同按订购单号升序存储到表 results中。(分数:12.00)_(2).使用 SQL命令建立视图 view_b,视图中是目前在 orders表中没有所签订单的职工(employee)信息,记录按仓库号降序排列;同时把所用命令保存在文本文件 view_b.txt中。(分数:12.00)_四、综
14、合应用题(总题数:1,分数:18.00)41.建立一个表单,表单文件名和表单控件名均为 myform_b,表单标题为“订单管理”,表单其它功能如下: (1)表单中含有一个页框控件(PageFrame1)和一个“退出”命令按钮(Command1),单击“退出”命令按钮关闭并释放表单。 (2)页框控件(PageFtame1)中含有三个页面,每个页面都通过一个表格控件显示有关信息。 第一个页面 Page1的标题为“职工”,其上的表格用于显示表 employee中的内容。其中表格的控件名为 grdEmployee、RecordSourceType 属性值应为 1(别名)。 第二个页面 Page2的标题
15、为“订单”,其上的表格用于显示表 orders中的内容。其中表格的控件名为grdOrders、RecordSourceType 属性值应为 1(别名)。 第三个页面 Page3的标题为“职工订单金额”,其上的表格显示每个职工的职工号、姓名及其所经手的订单总金额(注:表格只有 3列,第 1列为“职工号”,第 2列为“姓名”,第 3列为“总金额”)。其中表格的控件名为 Grid1、RecordSourceType 属性值应为 4(SQL语句)。 (分数:18.00)_二级 Visual+FoxPro真题 2014年 9月(2)答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:
16、40,分数:40.00)1.下列叙述中正确的是_。(分数:1.00)A.结点中具有两个指针域的链表一定是二叉链表B.结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构 C.二叉树只能采用链式存储结构D.循环链表是非线性结构解析:解析 具有两个指针域的链表可能是双向链表,A 选项错误。双向链表是线性结构,二叉树为非线性结构,二者结点中均有两个指针域,B 选项正确。二叉树通常采用链式存储结构,也可采用其他结构,C选项错误。循环链表是线性结构,D 选项错误。2.某二叉树的前序遍历为 ABCD,中序遍历为 DCBA,则后序遍历为_。(分数:1.00)A.BADCB.DCBA C.CDABD.
17、ABCD解析:解析 二叉树遍历可以分为 3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。本题根据前序遍历为 ABCD,可知 A为根结点。根据中序遍历为 DCBA可知 DCB是 A的左子树。根据前序遍历可知 B是 CD的根结点。再根据中序遍历可知 DC是结点 B的左子树。根据前序遍历可知,C是 D的根结点,故后序遍历为 DCBA,B 选项正确。3.下面不能作为软件设计工具的是_。(分数:1.00)A.PAD图B.程序流程图C.数据流程图(DFD 图) D.总体结构图解析:解析 软
18、件设计常用的工具有:图形工具:程序流程图、N-S 图、PAD 图、HIPO;表格工具:判定表;语言工具:PDL(伪码)。另外,在结构化设计方法中,常用的结构设计工具是结构图,故选择 C选项。4.逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是_。(分数:1.00)A.关系模型 B.谓词模型C.物理模型D.实体-联系模型解析:解析 逻辑数据模型也称数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现。成熟并大量使用的数据模型有层次模型、网状模型、关系模型和面向对象模型等。故 A选项正确。5.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间
19、的联系是_。(分数:1.00)A.多对多 B.一对多C.多对一D.一对一解析:解析 一般来说,实体集之间必须通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。一个运动项目有很多运动员参加,而一个运动员可以参加多项运动项目,故实体项目和运动员之间的联系是多对多,A 选项正确。6.堆排序最坏情况下的时间复杂度为_。 AO(n 1.5 ) BO(nlog 2 n) C (分数:1.00)A.B. C.D.解析:解析 堆排序属于选择类的排序方法,最坏情况时间复杂度为 O(nlog 2 n)。故 B选项正确。7.某二叉树中有 15个度为 1的结点,16
20、个度为 2的结点,则该二叉树中总的结点数为_。(分数:1.00)A.32B.46C.48 D.49解析:解析 在树结构中,一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。对任何一棵二叉树,度为 0的结点(即叶子结点)总是比度为 2的结点多一个。由 16个度为 2的结点可知叶子结点个数为 17,则结点结点总数为 16+17+15=48,C 选项正确。8.下面对软件特点描述错误的是_。(分数:1.00)A.软件没有明显的制作过程B.软件是一种逻辑实体,不是物理实体,具有抽象性C.软件的开发、运行对计算机系统具有依赖性D.软件在使用中存在磨损、老化问题 解析:解析 软件具有以下
21、特点:软件是一种逻辑实体,具有抽象性;软件没有明显的制作过程;软件在使用期间不存在磨损、老化问题;对硬件和环境具有依赖性;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素。故 D选项正确。9.某系统结构图如下图所示 (分数:1.00)A.0B.1C.2 D.3解析:解析 扇入指的是调用一个给定模块的模块个数。题干系统中,第 2层模块扇入均为 1,第 3层中功能模块 3.1扇入为 2,其余为 1,故最大扇入为 2,C 选项正确。10.设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司 C(公司号,公司名,地址,注册资本,法人代表,员工数),员工 S(员工号,姓名,性别,年龄,学历
22、),雇佣 E(公司号,员工号,工资,工作起始时间)。 其中表 C的键为公司号,表 S的键为员工号,则表 E的键(码)为_。(分数:1.00)A.公司号,员工号 B.员工号,工资C.员工号D.公司号,员工号,工资解析:解析 二维表中的行称为元组,候选键(码)是二维表中能唯一标识元组的最小属性集。若一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。公司号唯一标识公司,员工号唯一标识员工,而雇佣需要公司号与员工号同时唯一标识,故表 E的键(码)为(公司号,员工号),故 A选项正确。11.Visual FoxPro是一个可以在计算机和服务器上运行的_。(分数:1.00)A.数据库管理系统
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 2014 答案 解析 DOC
