【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题题库2+2015年3月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题题库2+2015年3月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题题库2+2015年3月及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 VISUAL+FOXPRO 真题题库 2+2015 年 3 月及答案解析(总分:100.00,做题时间:120 分钟)一、单选题(总题数:40,分数:40.00)1.假设 A计算机,B等级考试,结果是“计算机等级考试”的表达式是( )。(分数:1.00)A.STRING(A,是,B)B.A*是*BC.A是BD.A是B2.有三个关系 R、S 和 T 如下: (分数:1.00)A.交B.差C.并D.选择3.在 Visual FoxPro 中设计屏幕界面通常使用( )。(分数:1.00)A.表单B.报表C.查询D.视图4.一个关系中的各条记录( )。(分数:1.00)A.前后
2、顺序不能任意颠倒,要按输入的顺序排列B.前后顺序不能任意颠倒,要按关键字段值的顺序排列C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D.前后顺序可以任意颠倒,不影响数据的实际含义5.在 Visual FoxPro 中设计打印输出通常使用( )。(分数:1.00)A.报表和标签B.报表和表单C.标签和表单D.以上选项均不正确6.一棵完全二叉树共有 360 个结点,则在该二叉树中度为 1 的结点个数为( )。(分数:1.00)A.0B.1C.180D.1817.执行下列程序后,变量 y 的值是( )。 SET TALK OFF CLEAR X2000 Do CASE CASE x
3、1000 yx*02 CASE x1500 yx*03 CASE x2500 yx*04 ENDCASE ?Y(分数:1.00)A.200B.400C.600D.8008.软件需求分析阶段的主要任务是( )。(分数:1.00)A.确定软件开发方法B.确定软件开发工具C.确定软件开发计划D.确定软件系统的功能9.下面程序的运行结果是( )。 SET TALK OFF DECLARE d(2,3) FOR i1 T0 2 FOR j1 T0 3 d(i,j)i+j ENDFOR ENDFOR ?d(4)(分数:1.00)A.2B.3C.4D.510.使用 SQL,语句完成“将所有职工的年龄增加 1
4、 岁”,正确的操作是( )。(分数:1.00)A.UPDATE 职工 SET 年龄年龄1B.UPDATE 职工 ADD 年龄1C.UPDATE 职工 SET 年龄1D.UPDATE 职工 ADD111.在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是( )。(分数:1.00)A.快速排序B.简单插入排序C.冒泡排序D.以上说法均不正确12.在 Visual FoxPro 中,打开菜单设计器设计新菜单的命令是( )。(分数:1.00)A.CREATEMENUB.CREATEPOPUPC.MODIFYMENUD.MENU13.在 Visual FoxPro 中,与程序文件无关的扩展名是
5、( )。(分数:1.00)A.APPB.EXEC.DBCD.FXP14.设有栈 S 和队列 Q,初始状态均为空。首先依次将 A,B,C,D,E,F 入栈,然后从栈中退出三个元素依次入队,再将 X,Y,Z 入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为( )。(分数:1.00)A.DEFXYZABCB.FEDZYXCBAC.FEDXYZCBAD.DEFZYXABC15.“SELECT*FROM 投稿表 TO FILE temp WHERE 审稿结果通过”语句的功能是( )。(分数:1.00)A.将查询结果保存到临时 tempdbf 文件中B.将查询结果保存到
6、temptxt 文本文件中C.将查询结果保存到 temp 表中D.将查询结果保存到数组 temp 中16.一名演员可以出演多部电影,则实体演员和电影之间的联系是( )。(分数:1.00)A.多对多B.一对一C.多对一D.一对多17.执行下列命令后显示的结果是( )。 ?ROUND(153215,2),ROUND(153215,-1)(分数:1.00)A.153200153B.153220200000C.153220D.15320020000018.有如下职员表: 职员(职员 9(C,3),姓名(C,6),t 哇 N(C,2),职务(C,10)要在该表中插入一条记录,正确的 SQL 语句是( )
7、。(分数:1.00)A.INSERTT0 职员 VALUES(666,杨军,男,组员)B.INSERTINTO 职员 VALUES(666,杨军,T,组员)C.APPENDT0 职员 VALUES(666,杨军,T,组员)D.INSERTINTO 职员 VALUES(666,杨军,男,组员)19.在 Visual FoxPro 中以下叙述正确的是( )。(分数:1.00)A.查询和视图都不能定义输出去向B.查询和视图都可以定义输出去向C.视图可以用 USE 命令打开D.视图可以用 MODIFYSTRUCTURE 命令修改20.在 Visual FoxPro 中,命令“INDEX ON 姓名 T
8、O xm”的功能是( )。(分数:1.00)A.建立一个名为 xmidx 的索引文件B.建立一个名为 xmcdx 的索引文件C.在结构索引文件中建立一个名为 xm 的索引D.在非结构索引文件中建立一个名为 xm 的索引21.在 Visual FoxPro 中,视图的创建不能基于( )。(分数:1.00)A.数据库表B.自由表C.视图D.查询22.在 SQL 语句中,有可能将多个查询结果合并成一个查询结果的运算符是( )。(分数:1.00)A.JOINB.ALLC.UNl0ND.INTO23.设数据库有如下表: 作者表(作者号,姓名,电话) 投稿表(作者号,投稿日期,文章名,审稿结果) 作者表中
9、保存的是所有投过稿的作者信息,不保存没有投稿的作者。现在查询所投文章中,所有审稿结果都是通过的作者号和姓名,下面语句正确的是( )。(分数:1.00)A.SELECT 作者号,姓名 FROM 作者表; WHERE 作者号(SELECT 作者号 FROM 投稿表 WHERE 审稿结果通过)B.SELECT 作者号,姓名:FROM 作者表; WHERE 作者号 IN(SELECT 作者号 FROM 投稿表 WHERE 审稿结果通过)C.SELECT 作者号,姓名 FROM 作者表; WHERE 作者号 NOTIN(SELECT 作者号 FROM 投稿表 WHERE 审稿结果!通过)D.SELECT
10、 作者号,姓名 FROM 作者表; WHERE 作者号 EXISTS(SELECT 作者号 FROM 投稿表 WHERE 审稿结果通过)24.设循环队列的存储空间为 Q(1:50),初始状态为 frontrear50。现经过一系列入队与退队操作后,frontrear1,此后又正常地插入了两个元素。最后该队列中的元素个数为( )。(分数:1.00)A.2B.1C.3D.5225.设某二叉树的后序序列与中序序列均为 ABCDEFGH,则该二叉树的前序序列为( )。(分数:1.00)A.HGFEDCBAB.ABCDEFGHC.EFGHABCDD.DCBAHGFE26.下列叙述中正确的是( )。(分数
11、:1.00)A.算法复杂度是指算法控制结构的复杂程度B.算法复杂度是指设计算法的难度C.算法的时间复杂度是指设计算法的工作量D.算法的复杂度包括时间复杂度与空间复杂度27.为客户表添加一个“邮政编码”字段(字符型,宽度为 6),正确的 SQL 语句是( )。(分数:1.00)A.ALTERTABLE 客户 ALTER 邮政编码(C,6)B.ALTERTABLE 客户 ALTER 邮政编码 C(6)C.ALTERTABLE 客户 ADD 邮政编码(C,6)D.ALTERTABLE 客户 ADD 邮政编码 C(6)28.在 Visual FoxPro 中,有关菜单文件描述正确的是( )。(分数:1
12、.00)A.MNX 文件是菜单源文件,MPR 文件是生成的程序文件B.MPR 文件是菜单源文件,MNX 文件是生成的程序文件C.只有 MPR 文件,无 MNX 文件D.以上说法均不正确29.在 Visual FoxPro 命令窗口退出 Visual FoxPro 的命令是( )。(分数:1.00)A.QUITB.EXITC.CLOSED.RELEASE30.下列关于算法复杂度叙述正确的是( )。(分数:1.00)A.最坏情况下的时间复杂度一定高于平均情况的时间复杂度B.时间复杂度与所用的计算工具无关C.对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D.时间复杂度与采用的算法描述语言有
13、关31.运行查询(student)的命令是( )。(分数:1.00)A.DOstudentB.DOstudentqprC.DOQUERYstudentD.RUNQUERYstudent32.在 Visual FoxPro 表中,为了放置照片信息合理使用的字段类型是( )。(分数:1.00)A.备注型B.图像型C.二进制型D.通用型33.设教师表的表结构为(教师编号,姓名,职称,出生日期),删除 1950 年以前出生的教师信息,正确的 SQL语句是( )。(分数:1.00)A.DELETEFROM 教师表 WHERE 出生日期0) 下列插入语句中,提示错误的是( )。(分数:1.00)A.INS
14、ERTINTO 健身项目表(项目编号,项目名称,单价)VALUES(1,瑜伽,20)B.INSERTINTO 健身项目表(项目编号,项目名称)VALUES(1,瑜伽)C.INSERTINTO 健身项目表 VALUES(1,瑜伽,NULL)D.INSERTINTO 健身项目表(项目名称,单价)VALUES(瑜伽,20)35.下列关于查询的说法,不正确的是( )。(分数:1.00)A.查询是预先定义好的 SQLSELECT 语句B.查询是从指定的表或视图中提取满足条件的记录,然后按照希望输出的类型输出查询结果C.在用命令使用查询时,必须首先打开数据库D.查询设计器中没有“更新条件”选项卡36.在命
15、令窗口中执行下面命令序列,最后一条命令的输出结果是( )。 SET CENTURY ON SET MARK T0? SET DATE TO YMD ?20131130)(分数:1.00)A.20131130B.131130C.20131130D.2013?11?3037.在 Visual FoxPro 中与关系有关的是( )。(分数:1.00)A.表或视图B.表或查询C.表单D.表或报表38.有如下订单表: 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D,金额(N,6,2)统计2012 年各月份签订的订单的总金额,正确的 SQL 语句是( )。(分数:1.00)A.S
16、ELECTMONTH(签订日期)月份,SUM(金额)总金额 FROM 订单 GROUPBY 月份 WHHRE YEAR(签订日期)2012B.SELECTMONTH(签订日期)月份,SUM(金额)总金额 FROM 订单 GROUPBY 月份 HAVING YEAR(签订日期)2012C.SELECT 签订日期MONTH( )月份,SUM(金额)总金额 FROM 订单 GROUP:BY 月份 WHERE 签订日期YEAR()2012D.SELECT 签订日期MONTH( )月份,SUM(金额)总金额 FROM 订单 GROUPBY 月份 HANG 签订日期YEAR()201239.在 Visua
17、l FoxPro 中,假设一个表已经打开,执行 LIST 命令后再执行 DISPLAY 命令将显示该表的哪条记录( )。(分数:1.00)A.无显示B.第一条记录C.随机不确定D.最后一条记录40.在 Visual FoxPro 中,CREATE PROJECT 命令将创建一个( )。(分数:1.00)A.项目B.数据库C.程序D.菜单二、基本操作题(总题数:1,分数:18.00)在考生文件夹下完成下列操作: 在考生文件夹下有一表单文件 formonescx 和一个自定义类库文件classlibonevcx。打开表单文件 formonescx,然后在表单设计器环境下完成如下操作。(分数:18.
18、00)(1).将表单的标题设置为“简单操作”,并使表单不能最大化。(分数:4.50)_(2).为表单添加一个名为 np 的属性,其初始值为系统当前日期(不含时间)。(分数:4.50)_(3).为表单添加一个名为 nm 的方法,其代码如下: thisformnpthisformnp1 wait dtoe(thisformnp)window(分数:4.50)_(4).在表单中添加一个 mybutton 按钮,该按钮类定义于类库文件 classlibonevex。将该按钮的 Name 属性设置为 mcb,然后设置其 Click 事件代码,其功能是调用表单的 nm 方法。(分数:4.50)_三、简单应
19、用题(总题数:1,分数:24.00)在考生文件夹下完成下列操作:(分数:24.00)(1).在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表 ta。最后将查询保存在 qaqpr 文件中,并运行该查询。(分数:12.00)_(2).使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手 id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生
20、成的报表名为“歌手报表”。(分数:12.00)_四、综合应用题(总题数:1,分数:18.00)41.在考生文件夹下完成下列操作: 在考生文件夹下创建一个下拉式菜单 mymenumnx,并生成菜单程序mymenumpr。运行该菜单程序时会在当前 vfp 系统菜单的末尾追加一个“考试”子菜单,如下图所示。 (分数:18.00)_全国计算机等级考试二级 VISUAL+FOXPRO 真题题库 2+2015 年 3 月答案解析(总分:100.00,做题时间:120 分钟)一、单选题(总题数:40,分数:40.00)1.假设 A计算机,B等级考试,结果是“计算机等级考试”的表达式是( )。(分数:1.00
21、)A.STRING(A,是,B) B.A*是*BC.A是BD.A是B解析:字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。字符串运算符有两个,它们的优先级相同: :前后两个字符串首尾连接形成一个新的字符串。 :连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。故 D 选项正确。2.有三个关系 R、S 和 T 如下: (分数:1.00)A.交 B.差C.并D.选择解析:用于查询的 3 个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。常用的扩充运算有交、除、连接及自然连接等。选择,从关系中找出满足给定条件的元组的操作称为选择
22、,题目中无给定条件,故 D 选项错误。差:R-S 结果是属于 R 但不属于 S 的记录组成的集合,T 中元组“c32”同时属于 R 和 S,B 选项错误。并:RUS 是将 S 中的记录追加到 R 后面,T 中元组少于 R,放 C 选项错误。交:Rns 结果是既属于 R 又属于 S 的记录组成的集合,与题目中结果相符,故 A 选项正确。3.在 Visual FoxPro 中设计屏幕界面通常使用( )。(分数:1.00)A.表单 B.报表C.查询D.视图解析:在 VisualFoxPro 中设计屏幕界面通常使用表单,打印输出通常使用报表。故 A 选项正确.4.一个关系中的各条记录( )。(分数:1
23、.00)A.前后顺序不能任意颠倒,要按输入的顺序排列B.前后顺序不能任意颠倒,要按关键字段值的顺序排列C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D.前后顺序可以任意颠倒,不影响数据的实际含义 解析:一个关系就是一张二维表,每个关系有一个关系名。在关系模型中对关系有一定的要求,关系必须具有以下特点:关系必须规范化,表中不能再包含表;在同一个关系中不能出现完全相同的属性(列),即不允许有相同的字段名;关系中不允许有完全相同的元组(行),即不允许有相同的记录;在一个关系中行的次序无关紧要,可任意交换两行的位置;在一个关系中列的次序无关紧要,可任意交换两列的位置。本题 D 为正确
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 VISUALFOXPRO 题库 22015 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1329847.html