【计算机类职业资格】二级VISUAL+FOXPRO笔试-300及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-300及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-300及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试-300 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:23,分数:70.00)1.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是(分数:2.00)A.不作参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录2.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法是(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus3.以
2、下关于表单数据环境的叙述,错误的是(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设计器中移出表或视图C.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设计器中设置表之间的联系4.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是(分数:2.00)A.m:nB.1:mC.m:kD.1:15.以下关于空值(NULL)叙述正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP 不支持空值D.空值等同于数值 06.下面叙述正确的是(分数:2.00)A.算
3、法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对7.下列哪个是面向对象程序设计语言不同于其他语言的主要特点?(分数:2.00)A.继承性B.消息传递C.多态性D.静态联编8.下面对编辑框(EditBox)控件属性的描述正确的是(分数:2.00)A.Se1Length 属性的设置可以小于 0B.当 Scro11Bars 的属性值为 0 时,编辑框内包含水平滚动条C.Se1Text 属性在做界面设计时不可用,在运行时可读写D.Readonly 属性值为.T.时,用户不能使用编辑框上的滚
4、动条9.用命令“INDEX on 姓名 TAG index name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引10.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是(分数:2.00)A.主索引B.惟一索引C.候选索引D.普通索引11.以下关于主索引和候选索引的叙述正确的是(分数:2.00)A.主索引和候选索引都能保证表记录的惟一性B.主索引和候选索引都可以建立在数据库表和自由表上C.主索引可以保证表记录的惟一性。而候选索引不能D.主索引和候选索引是相同的概念12.下列数据结构中,能用二分法进行查找的是(分数:2.00)A.顺序存储
5、的有序线性表B.线性链表C.二叉链表D.有序线性链表13.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是(分数:2.00)A.一个关系B.一个表单C.一个数据库D.一个数组14.扩展名为 dbf 的文件是(分数:2.00)A.表文件B.表单文件C.数据库文件D.项目文件(15)(27)使用的数据如下:当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:股票代码 股票名称 单价 交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20 上海600602 广电电子 10.40 上海600603 兴业房产 12.7
6、6 上海600604 二纺机 9.96 上海600605 轻工机械 14.59 上海000001 深发展 7.48 深圳000002 深万科 12.50 深圳(分数:26.00)(1).执行如下 SQL 语句后SELECT *FROM stock INTO DBF stock ORDER 8Y 单价(分数:2.00)A.系统会提示出错信息B.会生成一个按“单价”升序排序的表文件,将原来的 stock.dbf 文件覆盖C.会生成一个按“单价”降序排序的表文件,将原来的 stock.dbf 文件覆盖D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果(2).执行下列程序段以后,内存变量
7、 a 的内容是CLOSE DATABASEa=0USE shockGO TOPDO WHILE .NOT.EOF()IF 单价10a=a+1ENDIFSKIPENDDO(分数:2.00)A.1B.3C.5D.7(3).有如下 SQL SELECT 语句SELECT *FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20与该语句等价的是(分数:2.00)A.SELECT *FROM stock WHERE 单价=15.20 .AND. 单价=12.76B.SELECT *FROM stock WHERE 单价15.20 .AND. 单价12.76C.SELECT
8、 *FROM stock WHERE 单价=15.20 .AND. 单价=12.76D.SELECT *FROM stock WHERE 单价15.20 .AND. 单价12.76(4).如果在建立数据库表 stock.dbf 时,将单价字段的字段有效性规则设为“单价0”,通过该设置,能保证数据的(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性(5).在当前盘当前目录下删除表 stock 的命令是(分数:2.00)A.DROP stockB.DELETE TABLE stockC.DROP TABLE stockD.DELETE stock(6).有如下 SQL 语句SE
9、LECT max(单价)INTO ARRAY a FROM Stock执行该语句后(分数:2.00)A.a1的内容为 15.20B.a1的内容为 6C.a0的内容为 15.20D.a0的内容为 6(7).有如下 SQL 语句SELECT 股票代码,avg(单价) as 均价 FROM stock;GROUP BY 交易所 INTO DBF temp执行该语句后,temp 表中第二条记录的“均价”字段的内容是(分数:2.00)A.7.48B.9.99C.11.73D.15.20(8).将 stock 表的股票名称字段的宽度由 8 改为 10,应使用 SQL 语句(分数:2.00)A.ALTER
10、TABLE stock 股票名称 WITH c(10)B.ALTER TABLE stock 股票名称 c(10)C.ALTER TABLE stock ALTER 股票名称 c(10)D.ALTER stock ALTER 股票名称 c(10)(9).有如下 SQL 语句CREATE VIEW stock view AS SELECT *FROM stock WHERE 交易所=“深圳“执行该语句后产生的视图包含的记录个数是(分数:2.00)A.1B.2C.3D.4(10).有如下 SQL 语句CREATE VIEW view_stock AS SELECT 股票名称 AS 名称, 单价 F
11、ROM stoc执行该语句后产生的视图含有的字段名是(分数:2.00)A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交易所(11).下面有关对视图的描述正确的是(分数:2.00)A.可以使用 MODIFY STRUCTURE 命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时必须事先打开该视图所在的数据库(12).执行如下 SQL 语句后SELECT DISTINCT 单价 FROM stock;WHERE 单价=(SELECT min(单价) FROM stock) INTO DBF stock
12、x表 stock x 中的记录个数是(分数:2.00)A.1B.2C.3D.4(13).求每个交易所的平均单价的 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 交易所15.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(分数:2.00)A.临时关键字B.主关
13、键字C.外部关键字D.索引关键字16.将 Student.dbf 表中 jg 字段的名称改为籍贯,如下选项中正确的 SQL 语句是(分数:2.00)A.ALTER TABLE student ALTER COLUMN jg TO 籍贯B.ALTER TABLE student ADD 籍贯 C(10)C.ALTER TABLE student RENAME jg TO 籍贯D.ALTER TABLE student RENAME jg 籍贯17.表达式 LEN(SPACE(0)的运算结果是(分数:2.00)ANULL.B.1C.0D.“18.Visual FoxPro 的报表文件.FRX 中保
14、存的是(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义19.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框D.命令按钮20.在 Visual FoxPro 中字段的数据类型不可以指定为(分数:2.00)A.日期型B.时间型C.通用型D.备注型21.在 Visual FoxPro 中,调用表设计器建立数据库表 STUDENT.DBF 的命令是(分数:2.00)A.MODIFY STRUCTURE STUDENTB.MODIFY COMMAND STUDENTC.CREATE STUDENTD.C
15、REATE TABLE STUDENT22.使用 SQL 语句进行分组检索时,为了去掉不满足条件的分组,应当(分数:2.00)A.使用 WHERE 子句B.在 GROUP BY 后面使用 HAVING 子句C.先使用 WHERE 子句,再使用 HAVING 子句D.先使用 HAVING 子句,再使用 WHERE 子句二、填空题(总题数:11,分数:30.00)23.在关系模型中,“关系中不允许出现相同元组”的约束是通过_实现的。(分数:2.00)填空项 1:_24.在连接运算中, 1 连接是去掉重复属性的等值连接。(分数:2.00)填空项 1:_25.按数据流的类型,结构化设计方法有两种设计策
16、略,它们是变换分析设计和 1。(分数:2.00)填空项 1:_26.一棵二叉树第六层(根结点为第一层)的结点数最多为 1 个。(分数:2.00)填空项 1:_27.LEPT(“123456789“,LEN(“数据库“)的计算结果是 1。(分数:2.00)填空项 1:_28.如下程序段的输出结果是_。i1DO WHTLE i10i=i+2ENDDO?i(分数:2.00)填空项 1:_29.在 SQL 的 SELUCT 语句中用于计算检索的函数有 COUNT、 1、 2、MAX 和 MIN。(分数:5.00)填空项 1:_30.在 Visual FoxPro 中,项目文件的扩展名为 1,表文件的扩
17、展名是 2。(分数:5.00)填空项 1:_31.在 Visual FoxPro 中,使用 SQL 的 SELECT 语句将查询结果存储在一个临时表中,应该使用 1 子句。(分数:3.00)填空项 1:_32.在 Visual FoxPro 中,使用 SQL 的 CREATE TABL 更语句建立数据库表时,使用 1 子句说明主索引。(分数:2.00)填空项 1:_33.在 Visual FoxPro 中为表单指定标题的属性是 1。(分数:3.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-300 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:23,分数:
18、70.00)1.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是(分数:2.00)A.不作参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录 解析:解析 本题考查是对参照完整性的“删除规则”的理解。删除规则规定了当删除父表中的记录时,如何处理子表中的记录。如果选择了“限制”,则限制删除子表中存在相关记录的对应的父表中的记录。故 D 为正确答案。2.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法是(分数:2.0
19、0)A.HideB.ShowC.ReleaseD.SetFocus 解析:解析 本题考查表单的几种常见的方法。Hide 方法用于隐藏表单。Show 方法显示表单,将表单的Visible 属性设置为.T.,并使表单成为活动对象,故选项 B 正确Release 方法是将表单从内存中释放。SetFocus 方法是让表单获得焦点,使其成为活动对象。3.以下关于表单数据环境的叙述,错误的是(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设计器中移出表或视图C.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设计器中设置表之间的联系 解析:解析 本题考查
20、对 Visual FoxPro 中表单数据环境的掌握。在 Visual FoxPro 中,用户可以向表单数据环境设计器中添加或者移出表或视图,也可以在表单数据环境设计器中设置表之间的联系,四个选项中只有选项 D 的描述是错误的。4.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是(分数:2.00)A.m:nB.1:m C.m:kD.1:1解析:解析 本题目考查考生对实体之间关系的掌握,属于常考题。实体之间的关系共分为三种;一对一关系、一对多关系、多对多关系。如何区分实体之间的关系是属于哪种,最关键的方法就是从实体之间的关系出发,分析清楚
21、两个实体之间的对应关系,从而得出结论。本题中的两个实体分别为部门和职员,从题干中的描述可以看出,每个职员只能属于一个部门,一个部门可以有多名职员,这正是一对多关系,一对多关系可以用符号写成 1:m 的形式,因此可以得出答案为选项 B。5.以下关于空值(NULL)叙述正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没有确定值 C.VFP 不支持空值D.空值等同于数值 0解析:解析 本题考查对于空值 (NULL)的理解。空值既不等同于空字符串(故选项 A 错误),也不等同于数值 0(故选项 D 错误), VFP 支持空值,故选项 C 错误。空值表示字段或者变量还没有确定的值
22、,因此选项 B 为正确答案。6.下面叙述正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种描述都不对解析:解析 A 选项错误,因为算法的执行效率与算法执行过程中所需基本运算的执行次数有关;B 选项错误,原因是算法的空间复杂度是指执行这个算法所需要的内存空间;C 选项正确,故 D 选项不正确。7.下列哪个是面向对象程序设计语言不同于其他语言的主要特点?(分数:2.00)A.继承性 B.消息传递C.多态性D.静态联编解析:解析 继承足一个子类直接使用父类的所有属性
23、和方法-它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的主要特点。8.下面对编辑框(EditBox)控件属性的描述正确的是(分数:2.00)A.Se1Length 属性的设置可以小于 0B.当 Scro11Bars 的属性值为 0 时,编辑框内包含水平滚动条C.Se1Text 属性在做界面设计时不可用,在运行时可读写 D.Readonly 属性值为.T.时,用户不能使用编辑框上的滚动条解析:解析 本题考查对控件属性的掌握。SelLength 属性用于返回用户在一个控件的文本输入区中选择的字符数Scro11Bars
24、属性用于确定一个控件的滚动类型。SelText 属性用于返回用户在控件的文本输入区中选择的文本内容。ReadOnly 属性用于确定用户是否可以更改编辑框。四个选项中只有 C 正确。9.用命令“INDEX on 姓名 TAG index name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引 D.惟一索引解析:解析 本题考查主索引的概念及其建立方法。使用命令建立索引时,表达式中如果出现 UNIQUE 选项,表示建立惟一索引,出现 CANDIDATE 选项表示建立候选索引。没有这些关键字,则表示建立普通索引。故选项 C 为正确答案。10.若所建立索引的字段值不允许重复
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 300 答案 解析 DOC
