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

上传人:syndromehi216 文档编号:1328496 上传时间:2019-10-17 格式:DOC 页数:20 大小:81KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO笔试-220及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-220及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-220及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-220及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-220及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、二级 VISUAL+FOXPRO 笔试-220 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.删除数据库的命令是( )。(分数:2.00)A.CLOSE DATAB.SET DATAC.OPEN DATAD.DELETE DATA2.在设置断点时,希望在到达文件尾后中断执行程序,“表达式”文本框里输入表达式“EOF()”,则此断点类型的为( )。(分数:2.00)A.在定位处中断B.如果表达式值为假则在定位处中断C.当表达式值为真时中断D.当表达式值改变时中断3.软件开发的结构化方法中,常应用数据字典技术,其中数据加工是其组成内容之一,下

2、述方法中,常用于编写加工说明方法的是( )。结构化语言 判定树 判定表(分数:2.00)A.只有B.只有C.和D.都是4.( )是测试和组装软件的过程。(分数:2.00)A.单元测试B.集成测试C.系统测试D.验收测试5.E-R 方法三要素是( )。(分数:2.00)A.实体、属性、实体集B.实体、码、联系C.实体、属性、联系D.实体、域、码6.下列说法错误的是( )。(分数:2.00)A.事件既可以由系统引发,也可以由用户激发B.事件代码既能在事件引发时执行,也能够像方法一样被显示调用C.在容器对象的嵌套层次里,事件的处理遵循独立性原则,即每个对象的识别并处理属于自己的事件D.事件代码不能由

3、用户创建,是惟一的7.对 n 个记录的序列进行快速排序,所需的辅助存储空间为( )。(分数:2.00)A.O(1)B.O(log2n)C.O(n)D.O(n2)8.下列关于选项按钮组控件说法错误的是( )。(分数:2.00)A.用户可以选择任意几个按钮B.通过 ButtonCount 属性设置选项按钮的数目C.当用户选中按钮时,其他的按钮都变为未选中状态D.数据源可以是字符型或数值型9.下列用于在表单上创建控件的是( )。(分数:2.00)A.表单控件工具栏B.布局工具栏C.调色板工具栏D.属性窗口10.) SELECT*FROM 职工,部门 WHERE 职工号=001(分数:2.00)A.B

4、.C.D.11.栈实际上是一种特殊的线性表,即在这种线性表的结构中,( )。(分数:2.00)A.封闭端不可以插入和删除运算,而开口端可以插入和删除运算B.两端都是封闭的,可以进行插入和删除C.两端都是开口的,可以进行插入和删除D.两端都是开口的,不可以进行插入和删除12.下列关于 SQL 的嵌套查询说法正确的是( )。(分数:2.00)A.既能对外层查询排序,又能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序13.在下列关系代数的操作中,不属于专门的关系运算是( )。(分数:2.00)A.自然连

5、接B.投影C.广义笛卡尔积D. 连接14.有如下程序:CLEARINPUT“请输入数值:”TO AIF A=10S=10END IFS=I?“S=”,SRETURN如果输入 A 的值一定是数值型,那么上面条件选择程序的执行结果为( )。(分数:2.00)A.0B.1C.由 A 值决定D.程序出错15.能释放公共变量的命令是( )。(分数:2.00)A.RETURNB.QUITC.EDNIFD.CLEAR16.设某数值型字段宽度为 7,小数位数为 2,则该字段整数部分的最大值是( )。(分数:2.00)A.9999999B.999999C.99999D.999917.使用命令 DECLAREmm

6、(4,5)定义的数组,包含的数组元素(下标变量)的个数为( )。(分数:2.00)A.4 个B.5 个C.9 个D.20 个18.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 ( )。(分数:2.00)A.SELECT*FROM 职工 WHERE 姓名 LIKE “?静”B.SELECT*FROM 职工 WHERE 姓名 LIKE “*静”C.SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D.SELECT*FROM 职工 WHERE 姓名 LIKE “-静”19.在一个数据表中可以有主索引、候选索引、普通索引分别为( )个。(分数:2.00)A.一

7、 多 多B.多 多 多C.一 一 多D.一 一 一20.下面程序显示的结果是( )。CLEARSTORE O TO XDO WHILE X6IFINT(X/2)=(X/2)?XENDIFX=X+1ENDDO(分数:2.00)A.显示 1、3、5B.显示 2、4、6C.显示 0、2、4、6D.显示 0、2、421.若要删除职工表中的职称字段,应该使用的命令是( )。(分数:2.00)A.ALTER TABLE 职工 DROP 职称B.ALTER 职工 DROP 职称C.DROP TABLE 职称D.DROP 职称22.在表中的宽度都是 4B 的字段类型为( )。(分数:2.00)A.字符型、数值

8、型B.货币型、日期型C.通用型、浮点型D.通用型、备注型23.下列有关二叉树的说法中,正确的是( )。(分数:2.00)A.二叉树的度为 2B.一棵二叉树的度可以小于 2C.二叉树中任何一个结点的度都为 2D.任何一棵二叉树中至少有一个结点的度为 224.下面关于工具栏的叙述,不正确的是( )。(分数:2.00)A.用户可以创建自己的工具栏B.用户可以修改自己的工具栏C.用户可以删除自己创建的工具栏D.用户可以删除系统工具栏25.将结构索引文件中的“图书号”设置为当前索引,使用的命令是( )。(分数:2.00)A.SET ORDER TO TAG 图书号B.CREATE ORDER TO 图书

9、号C.SET INDEX TO 图书号D.ORDER TO TAG 图书号26.在 Visual FoxPro 的数据工作期窗口,使用 SET RELATION 命令可以建立两个表之间的关联,这种关联是( )。(分数:2.00)A.永久性关联B.永久性关联或临时性关联C.临时性关联D.永久性关联和临时性关联27.利用 FIND 命令查找的索引关键字只能是( )。(分数:2.00)A.日期型、逻辑型B.日期型或逻辑型C.字符型、数值型D.字符型或数值型28.执行如下命令:USE 职工DELETE FOR 性别=“女”若要去除所有删除记录的标记,应该使用的命令是( )。(分数:2.00)A.REC

10、ALLB.RECALL ALLC.RELEASED.REALSE ALL29.下列关于数据库表描述错误的是( )。(分数:2.00)A.数据库表中可以使用长表名B.可以为数据库表中的字段指定标题和添加注释C.可以为数据库表中的字段指定默认值和输入掩码D.字段名不得超过 120 个字符30.不属于 SQL 的数据修改功能的命令是( )。(分数:2.00)A.INSERTB.UPDATEC.CHANGED.DELETE31.多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和( )。(分数:2.00)A.可扩充性B.健壮性C.可维护性D.可理解性32

11、.模块的( )定义为受该模块内一个判断影响的所有模块的集合。(分数:2.00)A.控制域B.作用域C.宽度D.接口33.下列命令中,修改表文件结构的命令是( )。(分数:2.00)A.MODIFY FILEB.MODIFY COMMANDC.MODIFY STRUCTURED.CREATE STRUCTURE34.在 SQL 的计算查询中,用于求平均值的函数是( )。(分数:2.00)A.AVGB.AVEC.AVERAGED.AVER35.数据库系统是由计算机硬件、数据库、人和软件支持系统组成,其中( )体现数据之间的联系。(分数:2.00)A.C 语言B.CPUC.数据库管理系统D.数据库二

12、、填空题(总题数:11,分数:30.00)36.对长度为 n 的线性表进行顺序查找,最坏情况下所需比较的次数为 【1】 。(分数:2.00)填空项 1:_37.多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和 【2】 。(分数:2.00)填空项 1:_38.算法一般都可以用选择、循环和 【3】 结构组合而成(分数:2.00)填空项 1:_39.在最坏情况下,堆排序需要比较的次数为 【4】 。(分数:2.00)填空项 1:_40.数据模型所描述的内容通常由数据结构、数据操作和 【5】 三部分组成。(分数:2.00)填空项 1:_41.在表设计器

13、的 【6】 选项卡中,可以设置记录验证规则、有效性出错信息。(分数:2.00)填空项 1:_42.表达式“Win“=“Winword“结果为 【7】 。(分数:2.00)填空项 1:_43.执行下列顺序命令:SELECT AUSE XSSELECT BUSE CJSELECT ASKIP 4命令执行完毕,表文件 XS 的记录指针指向记录号是 【8】 ,表 CJ 的记录指针指向记录号是 【9】 。(分数:4.00)填空项 1:_44.设有如下程序:SET TALK ONX=10M=5N=6DO PP2 WITH M,NDO PP2 WITH M,NSET TALK ONPROCEDURE PP2

14、PARAMETERS M,NX=M+10M=M+N?X,M,NENDPROCRETURN程序执行后,显示的结果分别是 【10】 和 【11】 。(分数:4.00)填空项 1:_45.可以通过调整表格的 【12】 和 【13】 属性调整行高,通过设置列对象的 【14】 属性调整列宽。(分数:6.00)填空项 1:_46.若要运行 chaxun.qpr 查询文件,在命令窗口中输入 【15】 。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-220 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.删除数据库的命令是( )。(

15、分数:2.00)A.CLOSE DATAB.SET DATAC.OPEN DATAD.DELETE DATA 解析:解析可以使用命令方式删除数据库,具体使用格式为:DELETE DATABASE DatabaseName|?DELETETABLESRECYCLEDatabaseName 为指定要删除的数据库名;?显示“打开”对话框,从中可以选择数据库删除;DELETETABLES 含义为在删除数据库的同时从磁盘上删除该数据库所含的表等:选项 RECYCLE 可将删除的数据库文件送入回收站。如果 SET SAFETY 的设置为 ON 时,会提示是否要删除数据库,否则直接删除。2.在设置断点时,希

16、望在到达文件尾后中断执行程序,“表达式”文本框里输入表达式“EOF()”,则此断点类型的为( )。(分数:2.00)A.在定位处中断B.如果表达式值为假则在定位处中断C.当表达式值为真时中断 D.当表达式值改变时中断解析:解析希望在到达文件尾后中断执行程序,即当满足某一条件后中断程序的执行。“表达式”文本框里输入表达式“EOF()”,应该在“类型”下拉列表框选择“当表达式值为真时中断”。3.软件开发的结构化方法中,常应用数据字典技术,其中数据加工是其组成内容之一,下述方法中,常用于编写加工说明方法的是( )。结构化语言 判定树 判定表(分数:2.00)A.只有B.只有C.和D.都是 解析:解析

17、数据字典是对数据定义的信息的集合。它是对数据流图中包含的所有元素的定义的集合。加工是对数据流图中每一个不能再分解的基本加工的精确说明,而对数据流图中的其他非基本加工则不必说明。加工描述方法,通常可以用结构化语言、判定表和判定树这 3 种半形式化的方法编写加工说明。4.( )是测试和组装软件的过程。(分数:2.00)A.单元测试B.集成测试 C.系统测试D.验收测试解析:解析集成测试是测试和组装软件的过程。它把模块在按照设计要求组装起来的同时进行测试,目的是发现与接口有关的错误。5.E-R 方法三要素是( )。(分数:2.00)A.实体、属性、实体集B.实体、码、联系C.实体、属性、联系 D.实

18、体、域、码解析:解析E-R 方法的三要素是:实体,客观存在并可相互区分的事物叫实体:属性,实体所具有的某一特性称为属性:联系,现实世界中的事物之间是有联系的,这些联系反映为实体内部的联系与实体之间的联系。6.下列说法错误的是( )。(分数:2.00)A.事件既可以由系统引发,也可以由用户激发B.事件代码既能在事件引发时执行,也能够像方法一样被显示调用C.在容器对象的嵌套层次里,事件的处理遵循独立性原则,即每个对象的识别并处理属于自己的事件 D.事件代码不能由用户创建,是惟一的解析:解析选项 C 的独立性原则不适用于命令按钮组和选项按钮组。在命令按钮组和选项按钮组中,如果为按钮组编写了某事件代码

19、,而组中的某个代码没有与该事件代码相关联的代码,那么当这个按钮的事件引发时,将执行组事件代码。7.对 n 个记录的序列进行快速排序,所需的辅助存储空间为( )。(分数:2.00)A.O(1)B.O(log2n) C.O(n)D.O(n2)解析:解析快速排序对待排序序列的划分大约为 log2n 次,而快速排序是通过递归算法来完成的,递归深度大约为 log2n,因此所需的辅助存储空间为 O(log2n)。8.下列关于选项按钮组控件说法错误的是( )。(分数:2.00)A.用户可以选择任意几个按钮 B.通过 ButtonCount 属性设置选项按钮的数目C.当用户选中按钮时,其他的按钮都变为未选中状

20、态D.数据源可以是字符型或数值型解析:解析选项按钮组往往包含若干个选项按钮,用户只能选择其中一个按钮,当用户选中按钮时,其他的按钮都变为未选中状态。通过 ButtonCount 属性设置选项按钮的数目,它的数据源是一个字段变量或内存变量,可以是字符型或数值型。9.下列用于在表单上创建控件的是( )。(分数:2.00)A.表单控件工具栏 B.布局工具栏C.调色板工具栏D.属性窗口解析:解析设计表单时要使用“表单控件”工具栏所提供的控件,单击需要添加的控件按钮,将鼠标指针移到表单上然后单击表单放置控件即可。10.) SELECT*FROM 职工,部门 WHERE 职工号=001(分数:2.00)A

21、. B.C.D.解析:解析在联接中若需查询的在不同表中的相同字段名,必须用关系前缀指明字段所属的表,运算符为“.”,即表名.字段名。WHERE 短语后面也是用表名做前缀,但通常是在 FROM 短语为表名定义为别名,可以方便输入。11.栈实际上是一种特殊的线性表,即在这种线性表的结构中,( )。(分数:2.00)A.封闭端不可以插入和删除运算,而开口端可以插入和删除运算 B.两端都是封闭的,可以进行插入和删除C.两端都是开口的,可以进行插入和删除D.两端都是开口的,不可以进行插入和删除解析:解析栈是一种特殊的线性表,插入和删除运算都在线性表的一端进行。在这种线表的结构中,一端是封闭的,不允许进行

22、插入和删除元素;另一端是开口的,允许插入和删除运算。故选项 A 是正确的叙述。12.下列关于 SQL 的嵌套查询说法正确的是( )。(分数:2.00)A.既能对外层查询排序,又能对内层查询排序B.只能对外层查询排序,不能对内层查询排序 C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序解析:解析SQL 的嵌套查询的查询结果可以进行排序,但只能对最终的外层查询结果进行排序,不能对嵌套查询的内层查询结果即子查询进行排序。13.在下列关系代数的操作中,不属于专门的关系运算是( )。(分数:2.00)A.自然连接B.投影C.广义笛卡尔积 D. 连接解析:解析关系代

23、数的运算可分两类:一类是传统的集合运算,如并、差、交、笛卡尔积,这类运算将关系看成元组的集合,其运算是从关系的“水平”方向,即行的角度来进行的。另一类是专门的关系运算,这类运算不仅涉及行而且涉及列,主要包括对关系进行垂直分解的投影操作,对关系进行水平分解的选择操作,对关系进行结合的连接操作,在关系数据库的任何检索操作都可以由 3 种基本检索运算组合而实现。14.有如下程序:CLEARINPUT“请输入数值:”TO AIF A=10S=10END IFS=I?“S=”,SRETURN如果输入 A 的值一定是数值型,那么上面条件选择程序的执行结果为( )。(分数:2.00)A.0B.1 C.由 A

24、 值决定D.程序出错解析:解析本题是 IF-ENDIF 的选择结构,输入 A 时,无论是不是数值 10,最后 S 的结果都是 1。15.能释放公共变量的命令是( )。(分数:2.00)A.RETURNB.QUIT C.EDNIFD.CLEAR解析:解析公共变量一旦建立就一直有效,即使程序运行结束后返回到命令窗口也不会消失。只有当执行 CLEAR MEMORY、RELEASE、QUIT 等命令后,公共变量才被释放:执行 RETURN 命令时,系统将释放局部内存变量。16.设某数值型字段宽度为 7,小数位数为 2,则该字段整数部分的最大值是( )。(分数:2.00)A.9999999B.99999

25、9C.99999D.9999 解析:解析在实际存储时,数值型字段由整数、小数和小数点 3 部分组成,其中小数点占一个字节。数值字段的实际宽度为:整数宽度+小数宽度+1。本题中整数部分为:字段宽度-小数宽度-1,即 7-2-1=4,所以该字段整数部分的最大值为 9999。17.使用命令 DECLAREmm(4,5)定义的数组,包含的数组元素(下标变量)的个数为( )。(分数:2.00)A.4 个B.5 个C.9 个D.20 个 解析:解析DECLARE 命令创建了一个二维数组,数组元素共 4 乘以 5,即 20 个。18.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 (

26、 )。(分数:2.00)A.SELECT*FROM 职工 WHERE 姓名 LIKE “?静”B.SELECT*FROM 职工 WHERE 姓名 LIKE “*静” C.SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D.SELECT*FROM 职工 WHERE 姓名 LIKE “-静”解析:解析LIKE 运算符是字符串匹配运算符,可以用“*”表示 0 个或多个字符,另外还有一个通配符“?”表示一个字符。选项 A 是查找名字只有两个字的职工,选项 C、D 用法不对。19.在一个数据表中可以有主索引、候选索引、普通索引分别为( )个。(分数:2.00)A.一 多 多 B.多 多

27、 多C.一 一 多D.一 一 一解析:解析主索引可确保字段中输入的值的惟一性并决定了处理记录的顺序。可以为数据库中的每一个表建立一个主索引:建立候选索引的字段可以看作是候选关键字,所以一个表可以建立多个候选索引;普通索引可以有多个。20.下面程序显示的结果是( )。CLEARSTORE O TO XDO WHILE X6IFINT(X/2)=(X/2)?XENDIFX=X+1ENDDO(分数:2.00)A.显示 1、3、5B.显示 2、4、6C.显示 0、2、4、6D.显示 0、2、4 解析:解析本题当表达式 INT(X/2)=(X/2)为真时,显示偶数。在由 DO WHILE-ENDDO 循

28、环控制显示小于6 的偶数。当 X=6 时,表达式为假,不进行循环,所以不显示数字 6。21.若要删除职工表中的职称字段,应该使用的命令是( )。(分数:2.00)A.ALTER TABLE 职工 DROP 职称 B.ALTER 职工 DROP 职称C.DROP TABLE 职称D.DROP 职称解析:解析命令 ALTER TABLE表名DROP字段名可以删除表中的指定字段,而 DROP TABLE表名是直接从磁盘上删除表名所对应的 DBF 文件。22.在表中的宽度都是 4B 的字段类型为( )。(分数:2.00)A.字符型、数值型B.货币型、日期型C.通用型、浮点型D.通用型、备注型 解析:解

29、析字段宽度决定了存储数据的宽度和取值范围。Visual FoxPro 字段类型及宽度见表 17-1。表 17-1 字段类型和宽度定义参考类型类型 用途 宽度限定 存储字节字符型存储字符序列254 个字符实际定义宽度数值 存储 20 8型 各种数值:整数位逻辑型存储真和假=1 1日期型存储年、月、日=8 8日期时间型存储年、月、日、时、分、秒=14 14货币型存储币值20位 8整数型存储整数10位 4浮点型存储整数和带小数位的数20位 8双精度型存储整数和带超长小数位的数20位 8备注型存储超常的字符(254个)=4 不受限制 二进制字符型存储二进制数实际定义宽度据二进制备注型存储超长二进制数据

30、不受限制通用型标记OLE =4不受限制23.下列有关二叉树的说法中,正确的是( )。(分数:2.00)A.二叉树的度为 2B.一棵二叉树的度可以小于 2 C.二叉树中任何一个结点的度都为 2D.任何一棵二叉树中至少有一个结点的度为 2解析:解析二叉树的定义为:二叉树是结点的有限集合,这个有限集合或者为空集,或者由一个根结点及两棵不相交的分别称做这个根的左子树和右子树的二叉树所构成,这里的左子树和右子树也符合二叉树的定义。由二叉树定义可得到这些信息:二叉树可以是空集,当二叉树为空集时,度为 0;每个结点有两棵可以是空集的子树,当一棵子树为空,另一棵子树来为空时,该结点的度为 1,都不为空时,度为

31、 2。由此可判断 A、C、D 是错误的,二叉树的度可以为 0、1,结点的度也可以是 0、1;选项 B 是正确的。24.下面关于工具栏的叙述,不正确的是( )。(分数:2.00)A.用户可以创建自己的工具栏B.用户可以修改自己的工具栏C.用户可以删除自己创建的工具栏D.用户可以删除系统工具栏 解析:解析对于用户创建的工具栏,用户可以删除和修改,但是不能删除系统工具栏。25.将结构索引文件中的“图书号”设置为当前索引,使用的命令是( )。(分数:2.00)A.SET ORDER TO TAG 图书号 B.CREATE ORDER TO 图书号C.SET INDEX TO 图书号D.ORDER TO

32、 TAG 图书号解析:解析在使用某个特定索引项进行查询或需要记录某个特定索引项的顺序显示时,必须用 SET ORDER 命令指定当前索引项,具体格式如下:SET ORDER TOnlndexNumber | IDXIndexFileName |TAG TagName OF CDXFileNameIN nWorkArea|cTableAliasASCENDING|DESCEDNDINGnlndexNumber 指定主控索引文件或标识的编号;IDXIndexFileName 指定作为主控索引文件的.idx 文件;TAG TagName OF CDXFileName指定.CDX 文件中的一个标识作为

33、主控索引标识;IN nWorkAreca 指定表所在的工作区,cTableAlias 指定表的别名:ASCENDING | DESCEDNDING 指定显示和访问表记录时,是以升序还是以降序进行。26.在 Visual FoxPro 的数据工作期窗口,使用 SET RELATION 命令可以建立两个表之间的关联,这种关联是( )。(分数:2.00)A.永久性关联B.永久性关联或临时性关联C.临时性关联 D.永久性关联和临时性关联解析:解析在“数据库设计器”中可以建立表与表之间的“永久联系”,但是它不能控制在不同的工作区中记录指针的联动。所以还需要建立能够控制表间记录指针联动的临时关系,称作关联

34、。通常利用命令SETRELATION 建立关联。27.利用 FIND 命令查找的索引关键字只能是( )。(分数:2.00)A.日期型、逻辑型B.日期型或逻辑型C.字符型、数值型D.字符型或数值型 解析:解析FIND 命令查找的索引关键字只能是字符型或数值型:SEEK 命令可以查询字符型、数值型、日期型、逻辑型。28.执行如下命令:USE 职工DELETE FOR 性别=“女”若要去除所有删除记录的标记,应该使用的命令是( )。(分数:2.00)A.RECALLB.RECALL ALL C.RELEASED.REALSE ALL解析:解析被逻辑删除的记录即做了删除标记的记录可以用命令 RECAL

35、L 恢复,具体语法格式如下:RECALLScopeFOR 1ExpressionlWHILElExpression2IN nWorkAreca|cTableAliasScope 指定要恢复记录的范围。Scope 子句有:ALL、NEXT nRecords 和 RECORD nRecords,默认范围时当前记录:FOR IExpressionl 指定只恢复满足表达式 1Expressionl 的所有记录:WHILE 1Expression2 指定恢复满足表达式 1Expression2 的记录;IN nWorkAreca 指定表所在的工作区:cTableAlias 指定标的别名。本题去除所有删除

36、记录的标记,应该使用 ALL 短语。29.下列关于数据库表描述错误的是( )。(分数:2.00)A.数据库表中可以使用长表名B.可以为数据库表中的字段指定标题和添加注释C.可以为数据库表中的字段指定默认值和输入掩码D.字段名不得超过 120 个字符 解析:解析数据库表有如下特点:数据库表中可以使用长表名和长字段名,长字段名不得超过 128 个非空字符:可以为数据库表中的字段指定标题和添加注释;可以为数据库表中的字段指定默认值和输入掩码;可以为数据库表规定字段级规则和记录级规则:支持主关键字、参照完整性和表之间的联系等。30.不属于 SQL 的数据修改功能的命令是( )。(分数:2.00)A.I

37、NSERTB.UPDATEC.CHANGE D.DELETE解析:解析SQL 的数据修改功能包括对数据库中数据的删除、插入和修改。选项 A 是插入命令:选项 B是更新命令;选项 D 是删除命令。31.多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和( )。(分数:2.00)A.可扩充性 B.健壮性C.可维护性D.可理解性解析:解析利用多态性机制,当扩充系统功能增加新的实体类型时,只需派生出与新实体相应的新的子类即可实现,用户可以发送一般形式的消息,而具体的实现细节可以由接受消息的对象来实现,便于软件重用和扩充。32.模块的( )定义为受该模块

38、内一个判断影响的所有模块的集合。(分数:2.00)A.控制域B.作用域 C.宽度D.接口解析:解析模块的控制域是这个模块本身以及所有直接或间接从属于它的模决的集合。模块作用域定义为受该模块内一个判断影响的所有模块的集合。宽度是软件结构内同一个层次上的模块总数的最大位,一般说宋,宽度越大系统越复杂。对宽度影响最大的因素是模块的扇出。模块间接口的复杂程度影响模块耦合强弱。33.下列命令中,修改表文件结构的命令是( )。(分数:2.00)A.MODIFY FILEB.MODIFY COMMANDC.MODIFY STRUCTURE D.CREATE STRUCTURE解析:解析选项 A 为打开编辑窗

39、口,从中可以修改或创建文本文件:选项 B 为打开一个编辑窗口,从中可以修改或创建程序文件;选项 D 为创建一个表的结构。34.在 SQL 的计算查询中,用于求平均值的函数是( )。(分数:2.00)A.AVG B.AVEC.AVERAGED.AVER解析:解析在 SQL 的计算查询中,用于求平均值的函数是 AVG,选项 C、 D 是同一命令用宋计算平均值,但不是 SQL 的字段函数。35.数据库系统是由计算机硬件、数据库、人和软件支持系统组成,其中( )体现数据之间的联系。(分数:2.00)A.C 语言B.CPUC.数据库管理系统D.数据库 解析:解析数据库系统是实现有组织地、动态地存储大量关

40、联数据,方便多用户访问的计算机软、硬件资源组成的系统,即采用了数据库技术的计算机系统。它是存储介质、处理对象和管理系统的集合体,通常由数据库、数据库管理系统、硬件、软件和数据库管理员等组成。二、填空题(总题数:11,分数:30.00)36.对长度为 n 的线性表进行顺序查找,最坏情况下所需比较的次数为 【1】 。(分数:2.00)填空项 1:_ (正确答案:n)解析:解析对线性表进行顺序查找是从线性表的第一个元素开始,依次将线性表中的元素与要查找的元素进行比较。如果被查找元素是线性表中的最后一个元素,或者被查元素不在线性表中,则为了查找这个元素需要与线性表中所有的元素进行比较,这是顺序查找最坏

41、的情况,即对长度为 n 的线性表最坏情况下要进行 n 次比较。37.多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和 【2】 。(分数:2.00)填空项 1:_ (正确答案:可扩充性)解析:解析利用多态性机制,当扩充系统功能增加新的实体类型时,只需派生出与新实体相应的新的子类即可实现,用户可以发送一般形式的消息,而具体的实现细节可以由接受消息的对象来实现,便于软件重用和扩充。38.算法一般都可以用选择、循环和 【3】 结构组合而成(分数:2.00)填空项 1:_ (正确答案:顺序。)解析:解析结构化程序设计方法是程序设计达到先进的方法和工具。

42、采用结构化程序设计方法编写程序,可以使程序结构良好、易读、易理解、易维护。1966 年,Boehm 和 Jacopini 证明了程序设计语言仅仅使用选择、循环和顺序 3 种基本控制结构就足以表达出各种其他形式的结构化程序设计。39.在最坏情况下,堆排序需要比较的次数为 【4】 。(分数:2.00)填空项 1:_ (正确答案:O(nlog 2n)。)解析:解析堆排序的使用方法如下:(1)首先将一个无序序列建成堆;(2)然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。不考虑已经换到最后的那个元素,只考虑前 n-1 个元素构成的子序列,显然,在子序列已经不是堆,但左

43、、右子树仍为堆。反复做第 2 步,直到剩下的子序列为空为止。堆排序对于规模较小的线性表并不合适,但是对于大规模的线性表来说很有效。在最坏的情况下,堆排序需要比较 O(nlog2n)次。40.数据模型所描述的内容通常由数据结构、数据操作和 【5】 三部分组成。(分数:2.00)填空项 1:_ (正确答案:数据约束)解析:解析数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特性、动态特性和数据约束条件。数据模型所描述的内容通常由数据结构、数据操作和数据约束三部分组成。41.在表设计器的 【6】 选项卡中,可以设置记录验证规则、有效性出错信息。(分数:2.00)填空项 1:_ (正

44、确答案:表)解析:解析在表设计器的表选项卡中,可以设置记录验证规则、有效性出错信息,及指定记录插入、更新和删除的规则。42.表达式“Win“=“Winword“结果为 【7】 。(分数:2.00)填空项 1:_ (正确答案:.F.)解析:解析当“=”号用于比较两个字符串时(非精确比较),若后面的所有字符和前面的若干字符相等,则结果为“真”,否则为“假”。43.执行下列顺序命令:SELECT AUSE XSSELECT BUSE CJSELECT ASKIP 4命令执行完毕,表文件 XS 的记录指针指向记录号是 【8】 ,表 CJ 的记录指针指向记录号是 【9】 。(分数:4.00)填空项 1:

45、_ (正确答案:5 1)解析:解析打开 A 工作区及表 XS 后,该表的记录指针指向第 1 个记录;打开 B 工作区及表 CJ 后,该表的记录指针指向第 1 个记录:切换到 A 区后,执行 SKIP 4,将记录指针向后移动 4 个,即指向记录号 5。因两个表没有建立关联,不影响表 CJ 的记录指针。44.设有如下程序:SET TALK ONX=10M=5N=6DO PP2 WITH M,NDO PP2 WITH M,NSET TALK ONPROCEDURE PP2PARAMETERS M,NX=M+10M=M+N?X,M,NENDPROCRETURN程序执行后,显示的结果分别是 【10】 和

46、 【11】 。(分数:4.00)填空项 1:_ (正确答案:15、11、6 21、17、6)解析:解析程序执行时,先置 X、M 和 N 的初值分别为 10、5 和 6,然后以 M 和 N 为参数调用过程 PP2。此时 M 和 N 的值为 5 和 6,所以在过程中输出的结果为“15、11、6”。第二次以 M 和 N 为参数调用过程PP2 时,M 和 N 的值为 11 和 16,所以第二次输出的结果是“21、17、6”。45.可以通过调整表格的 【12】 和 【13】 属性调整行高,通过设置列对象的 【14】 属性调整列宽。(分数:6.00)填空项 1:_ (正确答案:HeaderHeight RowHeight Width)解析:解析指定了表格列的具体数目后,就可以调整表格的行高和列宽,具体是通过调整表格的HeaderHeight 和 RowHeight 属性调整行高,通过设置列对象的 Width 属性调整列宽。46.若要运行 chaxun.qpr 查询文件,在命令窗口中输入 【15】 。(分数:2.00)填空项 1:_ (正确答案:DO chaxun.qpr)解析:解析在利用命令窗口方式调用查询文件时,必须给出查询文件的扩展名.qpr。

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

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

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