【计算机类职业资格】二级VISUAL+FOXPRO笔试-228及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-228及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-228及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-228 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化2.用鼠标双击对象时所引发的事件是( )。(分数:2.00)A.ClickB.DblClickC.RightClickD.LeftClick3.设 MY.DBF数据库中共有 10条记录,执行下列命令序列:USE MYGOTO 2DISPLAY ALL? RECNO( )执行最后一条命令后,屏幕显示的值是( )。(分数:2.00)A.2B.3C.1
2、0D.114.为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成绩(N,3)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEX ON学号,成绩 TO XHCJB.INDEX ON学号+成绩 TO XHCJC.INDEX ON学号,STR(成绩,3)TOXHCJD.INDEX ON学号+STR(成绩,3)TO XHCJ5.软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不正确6.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB
3、.PFDC.N-SD.DFD7.SQL语句中进行空值运算时,需要使用到的短语是( )。(分数:2.00)A.NULLB.=NULLC.IS NULLD.IS NOT NULL8.假定所创建表单对象的 Click事件也可以修改该表单对象的 Caption属性。为了在程序运行中修改由语句 Myform=CreateObject(“form“)所创建对象的 Caption属性,下面语句中不可以使用的是( )。(分数:2.00)A.WITH Myform.Caption=“我的菜单“ENDWITHB.Myform.ClickC.Myform.Caption=“我的菜单“D.Thisform.Capti
4、on=“我的菜单“9.下列关于 SQL的超连接查询的描述中,说法不正确的是( )。(分数:2.00)A.Visual FoxPro支持超连接运算符“*=”和“=*”B.在 SQL中可以进行内部连接、左连接、右连接和全连接C.SQL的超连接运算符“*=”代表左连接,“=*”代表右连接D.即使两个表中的记录不满足连接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为空值10.在程序中用 WITH MyFormENDWITH修改表单对象的属性再显示该表单,其中“”所书写的正确代码是( )。(分数:2.00)A.Width=500ShowB.MyForm.Width=500MyForm
5、.ShowC.Width=500.ShowD.ThisForm.Width=500ThisForm.Show11.在 Visual FoxPro中,使用 LOCATE FORexp命令按条件查找记录,当查找到满足条件的第 1条记录后,如果还需要查找下一条满足条件的记录,应使用( )。(分数:2.00)A.LOCATE.FORexp命令B.SKIP命令C.CONTINUE命令D.GO命令12.在创建数据库结构时,为该表中一些字段建立普通索引,其目的是( )。(分数:2.00)A.改变表中记录的物理顺序B.为了对表进行实体完整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度13.下列关于
6、完全二叉树的叙述中,错误的是( )。(分数:2.00)A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二又树一般不是满二叉树D.具有结点的完全二叉树的深度为log 2n+114.下列关于软件测试的描述中正确的是( )。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能地多发现程序中的错误D.软件测试的目的是使程序符合结构化原则15.下列关于数据环境及表间关系的说法,正确是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境和关系都不是对象D
7、.数据环境是对象,关系是数据环境中的对象16.下列叙述中,不属于测试的特征的是( )。(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性17.在 Visual FoxPro中,用来指明复选框的当前状态的属性是( )。(分数:2.00)A.ValueB.CaptionC.StatusD.ControlSource18.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用19.表达式 VAL(SUBS(“奔腾 586“,5,1)*Len(“Visual FoxPro“)的结果是( )。(分数:2.00)A
8、.13.00B.14.00C.45.00D.65.0020.检索尚未确定的供应商的订单号,正确的语句是( )。(分数:2.00)A.SELECT*FROM订购单 WHERE供应商号 NULLB.SELECT*FROM订购单 WHERE供应商号=NULLC.SELECT*FROM订购单 WHERE供应商号 IS NULLD.SELECT*FROM订购单 wHERE供应商号 IS NOT NULL21.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的( )。(分数:2.00)A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法22.在 SQL的数据定义功
9、能中,删除表字段名的命令格式是( )。(分数:2.00)A.ALTER TABLE数据表名 DELETE COLUMN字段名B.ALTER TABLE数据表名 DROP COLUMN字段名C.ALTER TABLE数据表名 CANCEL COLUMN字段名D.ALTER TABLE数据表名 CUT COLUMN字段名下列各题使用如下表的数据:部门表部门号 部门名称40 家用电器部10 电视录摄像机部20 电话手机部30 计算机部商品表部 门 号 商 品 号 商品名称 单 价 数 量 产 地40 0101 A牌电风扇 200.00 10 广东40 0104 A牌微波炉 350.00 10 广东4
10、0 0105 B牌微波炉 600.00 10 广东20 1032 C牌传真机 1000.00 20 上海40 0107 D牌微波炉 A 420.00 10 北京20 0110 A牌电话机 200.00 50 广东20 0112 B牌手机 2000.00 10 广东40 0202 A牌电冰箱 3000.00 2 广东30 1041 B牌计算机 6000.00 10 广东30 0204 C牌计算机 10000.00 10 上海(分数:10.00)(1).SQL语句SELECT部门号,MAX(单价*数量)FROM 商品表 GROUP BY部门号查询结果中记录的条数为( )。(分数:2.00)A.1B
11、.4C.3D.10(2).SQL语句SELECT产地,COUNT(*)FROM商品表WHERE单价200GROUP BY产地 HAVING COUNT(*)=2ORDER BY 2 DESC查询结果的第一条记录的产地和提供的商品种类数是( )。(分数:2.00)A.北京,1B.上海,2C.广东,5D.广东,7(3).SQL语句SELECT部门表.部门号,部门名称,SUM(单价*数量)FROM部门表,商品表WHERE部门表.部门号=商品表.部门号GROUP BY部门表.部门号查询结果是( )。(分数:2.00)A.各部门商品数量合计B.各部门商品金额合计C.所有商品金额合计D.各部门商品金额平均
12、值(4).SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价FROM部门表,商品表WHERE部门表.部门号=商品表.部门号ORDER BY部门表.部门号 DESC,单价查询结果的第一条记录的商品号是( )。(分数:2.00)A.0101B.0202C.0110D.0112(5).SQL语句SELECT部门名称 FROM部门表 WHERE部门号 IN(SELECT部门号 FROM商品表 WHERE单价 BETWEEN 420 AND 1000)查询结果是( )。(分数:2.00)A.家用电器部、电话手机部B.家用电器部、计算机部C.电话手机部、电视录摄像机部D.家用电器部、电
13、视录摄像机部23.对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+124.在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。(分数:2.00)A.SELECT姓名 TOP 2 EROM成绩表 WHERE物理 DESCB.SELECT姓名 TOP 2 FROM成绩表 FOR物理 DESCC.SELECT姓名 TOP 2 FROM成绩表 GROUP BY物理 DESCD.SELECT姓名 TOP 2 FROM成绩表 CIRDER BY物理 DESC25.函数 INT(数值表达式)的功能是( )。(
14、分数:2.00)A.返回数值表达式值的整数部分B.按四舍五入取数值表达式值的整数部分C.返回不小于数值表达式值的最小整数D.返回不大于数值表达式值的最大整数26.在 Visual FoxPro中,下列选项中数据类型所占字符的字节数相等的是( )。(分数:2.00)A.字符型和逻辑型B.日期型和备注型C.逻辑型和通用型D.通用型和备注型27.在 Visual FoxPro中,字段的数据类型不可以指定为( )。(分数:2.00)A.日期型B.时间型C.通用型D.备注型28.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。(分数:2.00)A.每个元素都有一个直接前驱和直接后继
15、B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前驱和直接后继29.下列常量中格式正确的是( )。(分数:2.00)A.$1.23E4B.“计算机“等级考试”CFalse.D.2003/01/1330.在 Visual FoxPro中,关于查询和视图的正确描述是( )。(分数:2.00)A.查询是一个预先定义好的 SQL SELECT语句文件B.视图是一个预先定义好的 SQL SELECT语句文件C.查询和视图是同一种文件,只是名称不同D.查询和视图都是一个存储数据的表二、填空题(总题数:15,分数:3
16、0.00)31.数据库系统的主要特点为数据集成性、数据的高 1 和低冗余性、数据独立性和数据统一管理和控制。(分数:2.00)填空项 1:_32.数据库保护分为安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_33.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 的一个阶段。(分数:2.00)填空项 1:_34.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_35.树中度为零的结点称为 1。(分数:2.00)填空
17、项 1:_36.将成绩表中总分字段的默认值设置为 0,这属于定义数据 1 完整性。(分数:2.00)填空项 1:_37.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX和 1 的两个文件。(分数:2.00)填空项 1:_38.在 Visual FoxPro中,基类的最小事件集包括 1、ERROR 和 DESTROY。(分数:2.00)填空项 1:_39.执行?AT(“a+b=c“,“+“)语句后,屏幕显示的结果为_。(分数:2.00)填空项 1:_40.BETWEEN(45,30,48)的运算结果是 1。(分数:2.00)填空项 1:_41.在 Visual FoxPro中通过建立主索引
18、或候选索引来实现 1 完整性约束。(分数:2.00)填空项 1:_42.检索学生信息表中“籍贯”为“海南”的学生记录,将结果保存到表 xx中,其 SQL语句为:SELECT*FROM学生信息表 WHERE籍贯=“海南“_xx(分数:2.00)填空项 1:_43.在学生成绩表中,只显示分数最高的前 5名学生的记录,SQL 语句为:SELECT*_5 FROM成绩表 ORDER BY总分 DESC。(分数:2.00)填空项 1:_44.某选课表中包含的字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,则对应的 SQL语句为:SELECT课
19、程号,COUNT 学号 AS学生人数 FROM选课表GROUP BY_。(分数:2.00)填空项 1:_45.要编辑容器中的对象,必须首先激活容器。激活容器的方法是:右击容器,在弹出的快捷菜单中选定 1命令。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-228 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析 模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念,抽象地思考问题从而自然地解决问
20、题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。2.用鼠标双击对象时所引发的事件是( )。(分数:2.00)A.ClickB.DblClick C.RightClickD.LeftClick解析:解析 Click 事件是鼠标单击对象时所引发的;DblClick 事件是鼠标双击对象时所引发的;RightClick事件是右击对象所引发的;表单及控件中不包含 LeftClick事件。3.设 MY.DBF数据库中共有 10条记录,执行下列命令序列:USE MYGOTO 2DISPLAY ALL? RECNO( )执行最后一条命令后,屏幕显示的值是( )。(分数:2.00)A.2B
21、.3C.10D.11 解析:解析 GO 命令格式是:GO nRecordNumber|TOP|BOTTOM。其中 nRecordNumber是记录号,即直接按记录号定位;TOP 是表头,BOTTOM 是表尾。它与 GOTO命令是等价的。题中 GOTO 2表示指针指向第二条记录。DISPLAYALL 是显示全部记录,此时指针指向了最后一条记录。RECNO()函数的功能是返回当前表文件或指定表文件或指定表文件中当前记录的记录号。如果指定工作区上没有打开表文件,函数值为 0。如果记录指针指向文件尾,函数值为表文件中的记录数加 1。如果记录指针指向文件首,函数值为表文件中第一条记录的记录号。由于执行
22、DISPLAY ALL命令时,指针指向了文件尾所以 RECNO()函数值为表文件中的记录数加 1,即 11。4.为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成绩(N,3)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEX ON学号,成绩 TO XHCJB.INDEX ON学号+成绩 TO XHCJC.INDEX ON学号,STR(成绩,3)TOXHCJD.INDEX ON学号+STR(成绩,3)TO XHCJ 解析:解析 利用命令建立多个字段索引时,建立索引的字段之间应用“+”号连接,且字段类型要转换为字符型数据,STR()函数的功能是将数值型
23、数据转换为字符型数据。5.软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审 C.总结D.都不正确解析:解析 需求分析是软件定义时期的最后一个阶段。可以概括为 4个方面:需求获取、需求分析、编写需求规格说明书、需求评审。6.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:解析 需求分析常用工具有数据流图(DFD)、数据字典(DD)、判定树和判定表。问题分析图(PAD)、程序流程图(PFD)、盒式图(N-S)都是详细设计的常用工具,不是需求分析的工具。
24、7.SQL语句中进行空值运算时,需要使用到的短语是( )。(分数:2.00)A.NULLB.=NULLC.IS NULL D.IS NOT NULL解析:解析 进行空值运算时,要使用 IS NULL,而=NULL 是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。8.假定所创建表单对象的 Click事件也可以修改该表单对象的 Caption属性。为了在程序运行中修改由语句 Myform=CreateObject(“form“)所创建对象的 Caption属性,下面语句中不可以使用的是( )。(分数:2.00)A.WITH Myform.Caption=“我的菜单“EN
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 228 答案 解析 DOC
