【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc

上传人:visitstep340 文档编号:1328837 上传时间:2019-10-17 格式:DOC 页数:14 大小:93.50KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc_第1页
第1页 / 共14页
【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc_第2页
第2页 / 共14页
【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc_第3页
第3页 / 共14页
【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc_第4页
第4页 / 共14页
【计算机类职业资格】二级VISUAL+FOXPRO笔试50及答案解析.doc_第5页
第5页 / 共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 子句后面都包含哪些字段名,这些字段名就是组成所创建

24、视图中的字段。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.深万科A

25、I.12.50AJ.深圳解析:解析如果在使用 SELECT 语句的同时使用了 INTO DBF|TABLE Ta- bleName 短语,系统则将查询结果存放到永久表中,如果 INTO 子句中所指定的表已经打开,且 SET SAFETY 设置为 OFF,则 Visual FoxPro 在不给出警告的情况下改写该表。如果指定了基本表的名称,则 Visual FoxPro 产生错误信息。本题中在做 SQL 之前没有对表 stock 进行打开操作,因此系统会出现提示错误信息。11.下面对编辑框(EditBox)控件属性的描述正确的是(分数:2.00)A.SetLength 属性的设置可以小于 0B.

26、当 ScrollBars 的属性值为 0 时,编辑框内包含水平滚动条C.SetText 属性在做界面设计时不可用,在运行时可读写 D.Readonly 属性值为.时,用户不能使用编辑框上的滚动条解析:解析SelLength 属性用于返回用户在一个控件的文本输入区中选择的字符数。ScrollBars 属性用于确定一个控件的滚动类型。SelText 属性用于返回用户在控件的文本输入区中选择的文本内容。ReadOnly 属性用于确定用户是否可以更改编辑框。12.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是(分数:2.00)A.一个关系 B.一个表单C.一个数据库D.一个数组解析:解

27、析关系运算得到的结果还是一个关系,故 A 正确。13.有如下 SQLSELECT 语句 SELECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20 与该语句等价的是(分数:2.00)A.SELECT*FROM stock WHERE 单价15.20.AN 单价12.76 B.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.76解析:解析语句:SEL

28、ECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20 的含义是:选择“单价”在 12.76 和 12.50 之间的所有记录。而用 BETWEEN 作取值范围限定时,是包括限定条件的两个端点值的,因此选项 A 是另外一种实现条件查询的书写方法,其含义与题干中给出的 SQL 语句是完全一样的,其他项都错误,选项 C 在用大于号和小于号作限定条件时,必须将小值写在 AND 的前面。14.下面有关 HAVING 子句描述错误的是(分数:2.00)A.HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用B.使用 HAVING 子句的同时不能使用

29、 WHERE 子句 C.使用 HAVING 子句的同时可以使用 WHERE 子句D.使用 HAVING 子句的作用是限定分组的条件解析:解析在 SELECT 语句的标准语法格式中,HAVING 子句和 WHERE 是可以同时使用的,而且,在实际的应用中,大多数情况都是两个子句同时使用,因此 B 项错误。其他几项都是对 HAVING 子句的正确描述。15.将 stock 表的股票名称字段的宽度由 8 改为 10,应使用 SQL 语句(分数:2.00)A.ALTER TABLE stock 股票名称 WITH c(10)B.ALTER TABLE stock 股票名称 c(10)C.ALTER T

30、ABLE stock ALTER 股票名称 c(10) D.ALTER stock ALTER 股票名称 c(10)解析:解析修改字段属性的命令的语法格式是:ALTER TABLE TableName1 AL- TER FieldName2 FieldTypenFieldWidth其中的 TableName1 是数据表名,FieldName2 是数据表中所要修改的字段名,FieldTypenFieldWidth是说明修改后的字段的类型和宽度,选项 A 和 B 都缺少关键字 ALTER,选项 D 缺少关键字 TABLE。16.下面对控件的描述正确的是(分数:2.00)A.用户可以在组合框中进行多

31、重选择B.用户可以在列表框中进行多重选择 C.用户可以在一个选项组中选中多个选项按钮D.用户对一个表单内的一组复选框只能选中其中一个解析:解析列表框中的 MultiSelect 属性用来指定用户能否在列表框控件内进行多重选定,而组合框除了不能进行多重选定外,与列表框具有相似的含义和用法。17.如果在建立数据库表 stock.dbf 时,将单价字段的有效性规则设为“单价0”,通过该设置,能保证数据的(分数:2.00)A.实体完整性B.域完整性 C.参照完整性D.表完整性解析:解析域完整性是指数据库数据取值的正确性,它包括数据类型、精度、取值范围以及是否允许空值等。本题中是在建立数据表的时候,就将

32、单价字段的有效性规则设为“单价0”,这就是对数据取值的取值范围进行规定。18.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法是(分数:2.00)A.HideB.Show C.ReleaseD.SetFocus解析:解析Hide 方法用于隐藏表单。Show 方法显示表单,将表单的 Visible 属性设置为.T.,并使表单成为活动对象,故选项 B 正确。Release 方法是将表单从内存中释放。SetFocus 方法是让表单获得焦点,使其成为活动对象。19.在软件开发中,下面任务不属于设计阶段的是(分数:2.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D

33、.定义需求并建立系统模型 解析:解析数据结构设计、给出系统模块结构以及定义模块算法都属于设计阶段,而定义需求并建立系统模型属于分析阶段。20.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(分数:2.00)A.可行性分析B.需求分析 C.详细设计D.程序编码解析:解析结构化分析方法是结构化程序设计理论在软件需求分析阶段的运用。而结构化分析就是使用数据流图(DFD)、数据字典(DD)、结构化语言、判定表和判定树等工具,来建立一种新的称为结构化规格说明的目标文档。所以数据流程图是在需求分析阶段使用的。21.下面概念中,不属于面向对象方法的是(分数:2.00)A.对象B.继承C.

34、类D.过程调用 解析:解析A、B、C 属于面向对象方法,D 属于面向过程方法,故答案为 D。22.执行如下 SQL 语句后 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock_x 表 stock_x 中的记录个数是(分数:2.00)A.1 B.2C.3D.4解析:解析该 SQL 语句具体的执行过程是:首先从数据表 db_stock 中找出所有记录中单价字段值最低的记录,并且记住该记录的单价字段值。然后再查找数据表 db _stock,从中查出单价字段等于该最低单价的记录,同时用 DIS

35、TINCK 进行限定,即选出的记录是不允许重复的,最后将结果存放到表 stock_x 中,stock_x 表中符合条件的记录个数为 1。23.确定列表框内的某个条目是否被选定应使用的属性是(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected 解析:解析确定列表框中的某个条目是否被选中,应使用 Selected 属性, ColumnCount 属性用于指定列表框的列数,ListCount 属性用于统计列表框中数据条目的数目。Value 属性为被选中条目的内容。24.一数据库名为 student,要想打开该数据库,应使用命令(分数:2.00)A.OP

36、EN studentB.OPEN DATABASE student C.USE DATABASE studentD.USE student解析:解析Visual FoxPro 系统中,打开数据库命令的语法格式是: OPEN DATABASE数据库文件名或简写成 OPENDATA数据库文件名因此据题意可知答案 B 是正确的,其它均错。25.下面关于查询描述正确的是(分数:2.00)A.可以使用 CREATE VIEW 打开查询设计器B.使用查询设计器可以生成所有的 SQL 查询语句C.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中 D.使用 DO 语句执行查询时,可以

37、不带扩展名解析:解析命令 CREATE VIEW 的功能是打开视图设计器;查询设计器只能建立一些比较规则的查询,对于复杂的查询,是不能设计出来的,如嵌套查询;在调用查询时,必须加上扩展名。26.视图设计器中含有的、但查询设计器中却没有的选项卡是(分数:2.00)A.筛选B.排序依据C.分组依据D.更新条件 解析:解析本题考查对视图设计器的熟悉情况,正确答案为 D。27.有如下 SQL 语句 CREATE VIEW stock_view ASSELECT*FROM stock WHERE 交易所=“深圳” 执行该语句后产生的视图包含的记录个数是(分数:2.00)A.1B.2 C.3D.4解析:解

38、析本题中 SQL 语句的功能是从 stock 表中创建一个名为 stock_view 的视图,该视图由那些“交易所”字段为“深圳”的记录组成。通过查看数据表文件可知,满足该条件的记录只有两条,即原数据表中的第 7、8 两条记录,因此组成该视图的记录个数为 2。28.下列叙述中,符合结构化程序设计风格的是(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B.模块只有一个人口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句解析:解析结构化程序没计中,模块应当只有一个人口和一个出口;首先要保证程序正确,然后才要求提高效率,应当严格控制使用 GO

39、TO 语句,必要时可以使用,并非不可使用。29.求每个交易所的平均单价的 SQL 语句是(分数:2.00)A.SELECT 交易所 avg(单价)FROM stock GROUP BY 单价B.SELECT 交易所 avg(单价)FROM stock ORDER BY 单价C.SELECT 交易所 avg(单价)FROM stock ORDER BY 交易所D.SELECT 交易所 avg(单价)FROM stock GROUP BY 交易所 解析:解析题目要求求出每个交易所的数据记录进行平均,因此可以确定分组的字段应该是“交易所”字段,于是可以确定 GROUP 子句后面必须是交易所字段。30

40、.下面叙述中,正确的是(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库设计是指一个独立的系统,不要操作系统的支持C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致解析:解析数据库系统需要操作系统的支持,必不可少,因为数据库设计是指设计一个能满足用户要求,性能良好的数据库。数据库应该具有物理独立性和逻辑独立性,改变其一而不影响另一个。31.有如下 SQL 语句 SELECT max(单价)INTO ARRAY a FROM stock 执行该语句后(分数:2.00)A.a1的内容为 15.20 B.a1的内容为 6C

41、.a0的内容为 15.20D.a0的内容为 6解析:解析本题中 SQL 语句的功能是:在 stock 表中查询“单价”最高的记录,然后将该记录的单价字段存放至数组 a 中,正确选项是 A。32.下列函数中函数值为字符型的是。(分数:2.00)A.DATE()B.TIME() C.YEAR()D.DATETIME()解析:解析DATE()函数用于获取系统日期的函数,它的返回值是一个日期型数据。TIME()函数的功能是获取系统的时间,它的返回值为字符型数据。选项 C 中的 YEAR()函数用于获取系统年份,它的返回值是数值型。DATATIME()函数的返回值同样也是日期型的。33.在一棵二叉树上第

42、 5 层的结点数最多是(分数:2.00)A.8B.16 C.32D.15解析:解析根据二叉树的性质,在二叉树的第 k 层上,最多有 2 的 k-1 次方个结点。所以,第五层的结点数最多为 2 的 4 次方,即 16。34.下列模式中,能够给出数据库物理存储结构与物理存取方法的是(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:解析能够给出数据库物理存储结构与物理存取方法的是内模式。外模式是用户的数据视图,也就是用户所见到的数据模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。没有逻辑模式这一说法。35.执行下列程序段以后,内存变量 a 的内容是 C

43、LOSE DATABASE a=0 USE stock GO TOP DO WHILE.NOT.EOF() IF 单价10 a=a+1 ENDIF SKIP ENDDO(分数:2.00)A.1B.3C.5 D.7解析:解析该程序的功能是统计数据表 db_stock 中“单价”字段大于 10 的记录个数,并且将值存放在变量 a 中。注意该程序的第 7 行:a=a+1,这条语句相当于将变量 a 自增,实现计数器的功能,该程序的功能是从数据表 db_stock 的第一条记录开始逐条进行判断,如果当前记录的“单价”大于 10,就使计数器加 1,然后将记录指针移向下一条记录。通过查看数据表中的记录,我们

44、发现,第 2、3、4、6、8 条记录是满足条件的,因此变量 a 的值为 5,答案 C。二、B填空题/B(总题数:10,分数:20.00)36.算法的复杂度主要包括U 【1】 /U复杂度和空间复杂度。(分数:2.00)填空项 1:_ (正确答案:时间)解析:解析算法的复杂度主要指时间复杂度和空间复杂度。37.数据的逻辑结构在计算机存储空间中的存放形式称为数据的U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:存储结构或物理结构或物理存储结构)解析:解析数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。38.若按功能划分,软件测试的方法通常分为白盒测试方法和U 【3】 /

45、U测试方法。(分数:2.00)填空项 1:_ (正确答案:黑盒或黑箱)解析:解析软件测试的方法分为白盒测试方法和黑盒测试方法。39.如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在U 【4】 /U的联系。(分数:2.00)填空项 1:_ (正确答案:一对多或 1 对多或 1:M 或 1:N(其中 M、N 大小写均可))解析:解析工人和设备之间是一对多的关系。40.关系数据库管理系统能实现的专门关系运算包括选择、连接和U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:投影)解析:解析关系数据库管理系统的专门关系运算包括选择、连接和投影。4

46、1.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是U 【6】 /U,这种索引称为U 【7】 /U。(分数:2.00)填空项 1:_ (正确答案:【6】CDX(或.CDX))解析:【7】结构复合索引(或结构索引) 解析结构复合索引文件随表打开时自动打开,在同一索引文件中能包含多个索引项,扩展名为.CDX.。42.用来确定复选框是否被选中的属性是U 【8】 /U,用来指定显示在复选框旁的文字的属性是U 【9】 /U。下面各题使用如下的“教师”表和“学院”表教师表职工号 姓名 职称 年龄 工资 系号11020001 肖天海 副教授 35 2000.00 01

47、11020002 王岩盐 教授 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:_ (正确答案:【8】value)解析:【9】caption 解析复选框的 VALUE 属性是用来确定复选框是否被选中。而复选框的 CAPTION-属性是用来显示标题。43.使用 SQL 语句将一条新的记录插入学院表 INSERTU 【10】 /U学院(系号,系名)U 【11】 /U(“04”,“计算机”)(分数:2.00)填空项 1:_ (正确答案:【10】into)解析:【11】values(或 valu、或 value) 解析依据题意,向学院表中插入表系号和系名的属性值,应该用 SQL 中的 INSER

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1