【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试 50 及答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.有如下 SQL 语句 SELECT 股票代码,avg(单价)as 均价 FROM stock; GROUP BY 交易所 INTO DBF temp 执行该语句后 temp 表中的第二条记录的“均价”字段的内容是(分数:2.00)A.7.48B.9.99C.11.73D.15.202.下面叙述正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行
2、有限个步骤之后终止D.以上三种描述都不正确3.在当前盘当前目录下删除表 stock 的命令是(分数:2.00)A.DROP stockB.DELETE TABLE stockC.DROP TABLE stockD.DELETE stock4.下列数据结构中,不属于线性数据结构的是(分数:2.00)A.队列B.线性表C.二叉树D.栈5.使用报表向导定义报表时,定义报表布局的选项是(分数:2.00)A.列数、方向、字段布局B.列数、行数、字段布局C.行数、方向、字段布局D.列数、行数、方向6.下面有关对视图的描述正确的是(分数:2.00)A.可以使用 MODIFY STRUCTURE 命令修改视图
3、的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时必须事先打开该视图所在的数据库7.在下面的数据类型中默认值为.P.的是(分数:2.00)A.数值型B.字符型,C.逻辑型D.日期型8.数据库系统的核心是(分数:2.00)A.数据模型B.数据库管理系统C.软件工具D.数据库9.有如下 SQL 语句 CREATE VIEW view_stock AS SELECT 股票名称 AS 名称,单价 FROM stock 执行该语句后产生的视图含有的字段名是(分数:2.00)A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交
4、易所10.第 1527 题使用的数据如下: 当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:(分数:2.00)A.股票代码B.股票名称C.单价D.交易所E.600600F.青岛啤酒G.7.48H.上海I.600601J.方正科技K.15.20L.上海M.600602N.广电电子O.10.40P.上海Q.600603R.兴业房产S.12.76T.上海U.600604V.二纺机W.9.96X.上海Y.600605A.轻工机械AA.14.59AB.上海AC.000001AD.深发展AE.7.48AF.深圳AG.000002AH.深万科AI.12.5
5、0AJ.深圳11.下面对编辑框(EditBox)控件属性的描述正确的是(分数:2.00)A.SetLength 属性的设置可以小于 0B.当 ScrollBars 的属性值为 0 时,编辑框内包含水平滚动条C.SetText 属性在做界面设计时不可用,在运行时可读写D.Readonly 属性值为.时,用户不能使用编辑框上的滚动条12.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是(分数:2.00)A.一个关系B.一个表单C.一个数据库D.一个数组13.有如下 SQLSELECT 语句 SELECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15
6、.20 与该语句等价的是(分数:2.00)A.SELECT*FROM stock WHERE 单价15.20.AN 单价12.76B.SELECT*FROM stock WHERE 单价15.20.AN 单价12.76C.SELECT*FROM stock WHERE 单价15.20.AN 单价12.76 SELECT*FROM stock WHERE 单价15.20.AND.单价12.7614.下面有关 HAVING 子句描述错误的是(分数:2.00)A.HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用B.使用 HAVING 子句的同时不能使用 WHERE 子句C.使用
7、 HAVING 子句的同时可以使用 WHERE 子句D.使用 HAVING 子句的作用是限定分组的条件15.将 stock 表的股票名称字段的宽度由 8 改为 10,应使用 SQL 语句(分数:2.00)A.ALTER TABLE stock 股票名称 WITH c(10)B.ALTER TABLE stock 股票名称 c(10)C.ALTER TABLE stock ALTER 股票名称 c(10)D.ALTER stock ALTER 股票名称 c(10)16.下面对控件的描述正确的是(分数:2.00)A.用户可以在组合框中进行多重选择B.用户可以在列表框中进行多重选择C.用户可以在一个
8、选项组中选中多个选项按钮D.用户对一个表单内的一组复选框只能选中其中一个17.如果在建立数据库表 stock.dbf 时,将单价字段的有效性规则设为“单价0”,通过该设置,能保证数据的(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性18.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法是(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus19.在软件开发中,下面任务不属于设计阶段的是(分数:2.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型20.在结构化方法中,用数据流程图(DFD
9、)作为描述工具的软件开发阶段是(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码21.下面概念中,不属于面向对象方法的是(分数:2.00)A.对象B.继承C.类D.过程调用22.执行如下 SQL 语句后 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock_x 表 stock_x 中的记录个数是(分数:2.00)A.1B.2C.3D.423.确定列表框内的某个条目是否被选定应使用的属性是(分数:2.00)A.ValueB.ColumnCountC.ListCountD.
10、Selected24.一数据库名为 student,要想打开该数据库,应使用命令(分数:2.00)A.OPEN studentB.OPEN DATABASE studentC.USE DATABASE studentD.USE student25.下面关于查询描述正确的是(分数:2.00)A.可以使用 CREATE VIEW 打开查询设计器B.使用查询设计器可以生成所有的 SQL 查询语句C.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中D.使用 DO 语句执行查询时,可以不带扩展名26.视图设计器中含有的、但查询设计器中却没有的选项卡是(分数:2.00)A.筛选B
11、.排序依据C.分组依据D.更新条件27.有如下 SQL 语句 CREATE VIEW stock_view ASSELECT*FROM stock WHERE 交易所=“深圳” 执行该语句后产生的视图包含的记录个数是(分数:2.00)A.1B.2C.3D.428.下列叙述中,符合结构化程序设计风格的是(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个人口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句29.求每个交易所的平均单价的 SQL 语句是(分数:2.00)A.SELECT 交易所 avg(单价)FROM stock
12、GROUP BY 单价B.SELECT 交易所 avg(单价)FROM stock ORDER BY 单价C.SELECT 交易所 avg(单价)FROM stock ORDER BY 交易所D.SELECT 交易所 avg(单价)FROM stock GROUP BY 交易所30.下面叙述中,正确的是(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库设计是指一个独立的系统,不要操作系统的支持C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致31.有如下 SQL 语句 SELECT max(单价)INTO ARRAY
13、a FROM stock 执行该语句后(分数:2.00)A.a1的内容为 15.20B.a1的内容为 6C.a0的内容为 15.20D.a0的内容为 632.下列函数中函数值为字符型的是。(分数:2.00)A.DATE()B.TIME()C.YEAR()D.DATETIME()33.在一棵二叉树上第 5 层的结点数最多是(分数:2.00)A.8B.16C.32D.1534.下列模式中,能够给出数据库物理存储结构与物理存取方法的是(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式35.执行下列程序段以后,内存变量 a 的内容是 CLOSE DATABASE a=0 USE stock
14、 GO TOP DO WHILE.NOT.EOF() IF 单价10 a=a+1 ENDIF SKIP ENDDO(分数:2.00)A.1B.3C.5D.7二、B填空题/B(总题数:10,分数:20.00)36.算法的复杂度主要包括U 【1】 /U复杂度和空间复杂度。(分数:2.00)填空项 1:_37.数据的逻辑结构在计算机存储空间中的存放形式称为数据的U 【2】 /U。(分数:2.00)填空项 1:_38.若按功能划分,软件测试的方法通常分为白盒测试方法和U 【3】 /U测试方法。(分数:2.00)填空项 1:_39.如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与
15、实体“设备”之间存在U 【4】 /U的联系。(分数:2.00)填空项 1:_40.关系数据库管理系统能实现的专门关系运算包括选择、连接和U 【5】 /U。(分数:2.00)填空项 1:_41.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是U 【6】 /U,这种索引称为U 【7】 /U。(分数:2.00)填空项 1:_42.用来确定复选框是否被选中的属性是U 【8】 /U,用来指定显示在复选框旁的文字的属性是U 【9】 /U。下面各题使用如下的“教师”表和“学院”表教师表职工号 姓名 职称 年龄 工资 系号11020001 肖天海 副教授 35 2000
16、.00 0111020002 王岩盐 教授 40 3000.00 0211020003 刘星魂 讲师 25 1500.00 0311020004 张月新 讲师 30 1500.00 0411020005 李明玉 教授 34 2000.00 0511020006 孙民山 教授 47 2100.00 0611020007 钱无名 教授 49 2200.00 07学院表 系号 系名01 英语02 会计03 工商管理(分数:2.00)填空项 1:_43.使用 SQL 语句将一条新的记录插入学院表 INSERTU 【10】 /U学院(系号,系名)U 【11】 /U(“04”,“计算机”)(分数:2.00
17、)填空项 1:_44.使用 SQL 语句求“工商管理”系的所有职工的工资总和。 SELECTU 【12】 /U(工资)FROM 教师; WHERE 系号 IN(SELECT 系号 FROMU 【13】 /UWHERE 系名=“工商管理”)(分数:2.00)填空项 1:_45.使用 SQL 语句完成如下操作(将所有教授的工资提高 5%) U 【14】 /U教师 SET 工资=工资*1.05U 【15】 /U职称=“教授”(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 50 答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)
18、1.有如下 SQL 语句 SELECT 股票代码,avg(单价)as 均价 FROM stock; GROUP BY 交易所 INTO DBF temp 执行该语句后 temp 表中的第二条记录的“均价”字段的内容是(分数:2.00)A.7.48B.9.99 C.11.73D.15.20解析:解析本题中 SQL 语句的功能是:在 stock 表中按“交易所”字段分组计算各个交易所的均价,然后将结果保存在永久表 temp 中。其计算过程是:首先将所有的数据记录按交易所(上海和深圳)两个进行分组,因此计算后得到两条记录:第 1 条记录是计算所有在上海交易所交易的股票的均价,第 2 条记录则是计算深
19、圳交易所交易的股票均价。这两条记录均存放在永久表 temp 中,而由题意可知,第 2 条记录是深圳交易所的均价,通过 stock 表计算可以得出其均价是 9.99,因此选项 B 正确。2.下面叙述正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种描述都不正确解析:解析算法的执行效率与算法执行过程中所需基本运算的执行次数有关;算法的空间复杂度是指执行这个算法所需要的内存空间。3.在当前盘当前目录下删除表 stock 的命令是(分数:2.00)A.DROP sto
20、ckB.DELETE TABLE stockC.DROP TABLE stock D.DELETE stock解析:解析Visual FoxPro 中删除表的命令的语法格式是: DROP TABLE表名; 用给定的数据表名stock 替换命令中的表名,即可得到正确答案为 C。4.下列数据结构中,不属于线性数据结构的是(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件: 1)有且只有一个根结点; 2)每一个结点最多有一个前件,也最多有一个后件。同时满足两个条件的有队列、线性表、栈,而二叉树的结点可能存在两个后件,所以不是线性
21、结构。5.使用报表向导定义报表时,定义报表布局的选项是(分数:2.00)A.列数、方向、字段布局 B.列数、行数、字段布局C.行数、方向、字段布局D.列数、行数、方向解析:解析在 Visual FoxPro 中使用报表向导共有 6 个步骤,其中第 4 个步骤中需要用户来定义报表的布局,具体的选项为列数、方向、字段布局,故选项 A 正确。6.下面有关对视图的描述正确的是(分数:2.00)A.可以使用 MODIFY STRUCTURE 命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时必须事先打开该视图所在的数据库 解析:解析掌握
22、视图,包括掌握视图的概念,视图和表的关系,视图的使用方法。C 选项可以排除,视图并不是对表的复制。选项 A 也是错的,对视图的修改可以使用命令 MODIFY VIEW 而不是 MODIFY STRUCTURE 来进行。选项 B 也错,视图是可以被删除的。7.在下面的数据类型中默认值为.P.的是(分数:2.00)A.数值型B.字符型,C.逻辑型 D.日期型解析:解析默认值指的是未对该变量赋值前的取值。从 Visual FoxPro 中对逻辑型数据的定义可以知道,逻辑型数据的取值只有.F.和.T.两个,而其默认值定义为.F.。8.数据库系统的核心是(分数:2.00)A.数据模型B.数据库管理系统
23、C.软件工具D.数据库解析:解析数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核心。9.有如下 SQL 语句 CREATE VIEW view_stock AS SELECT 股票名称 AS 名称,单价 FROM stock 执行该语句后产生的视图含有的字段名是(分数:2.00)A.股票名称、单价B.名称、单价 C.名称、单价、交易所D.股票名称、单价、交易所解析:解析本题考查的是被创建的视图所包含的字段由哪些组成,简单的判别方法就是看 AS 子句后面都包含哪些字段名,这些字段名就是组成所创建
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 50 答案 解析 DOC
