【计算机类职业资格】二级VISUAL+FOXPRO笔试-421及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-421及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-421及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-421 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列叙述中正确的是A) 一个逻辑数据结构只能有一种存储结构B) 数据的逻辑结构属于线性结构,存储结构属于非线性结构C) 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D) 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(分数:2.00)A.B.C.D.2.下列叙述中正确的是A) 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C) 在栈中
2、,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D) 上述三种说法都不对(分数:2.00)A.B.C.D.3.下列数据结构中,能用二分法进行查找的是A) 顺序存储的有序线性表 B) 线性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A.B.C.D.4.在面向对象方法中,具有相似属性与操作的一组对象称为A) 类 B) 实例C) 消息 D) 数据(分数:2.00)A.B.C.D.5.下面不属于软件工程三要素的是A) 方法 B) 环境 C) 工具 D) 过程(分数:2.00)A.B.C.D.6.软件详细设计的主要任务是确定每个模块的A) 算法和使用的数据结构 B) 外部接口C) 功能 D
3、) 编程(分数:2.00)A.B.C.D.7.检查软件产品是否符合需求定义的过程称为A) 确认测试 B) 集成测试C) 验证测试 D) 验收测试(分数:2.00)A.B.C.D.8.在数据库系统中,数据独立性是指A) 数据与程序独立存放B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用D) 以上三种说法都不对(分数:2.00)A.B.C.D.9.人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是A) 身份证号 B) 姓名 C) 性别 D) 年龄(分数:2.00)A.B.C.D.10.设有关系 R和 S,关系代数表达式为 R-(R-S)表示的是
4、A) RS B) R-S C) Rs D) RS(分数:2.00)A.B.C.D.11.对数据库进行管理的核心软件是A) 数据库 B) 数据库系统C) 数据库管理系统 D) 数据库应用系统(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,扩展名为.vcx 的文件是A) 菜单文件 B) 项目文件C) 表单文件 D) 可视类库文件(分数:2.00)A.B.C.D.13.在 Visual FoxPro中,要结束 SCANENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件的语句是A) LOOP语句 B) EXIT 语句C) BREAK语句 D)
5、RETURN 语句(分数:2.00)A.B.C.D.14.下列程序段执行以后,内存变量 A和 B的值是CLEARA=10B=20SET UDFPARMS TO REFERENCEDO SQ WITH(A), B?A,BPROCEDURE SQPARAMETERS X1, Y1X1=X1*X1Y1=2*X1ENDPROCA) 10 200 B) 100 200 C) 100 20 D) 10 20(分数:2.00)A.B.C.D.15.语句 LIST MEMORY LIKE A?能够显示的变量是A) ABCD B) ABC C) AB D) BA(分数:2.00)A.B.C.D.16.执行以下命
6、令,输出结果是SET EXACT OFFA=“计算机“B=“计算机等级考试“?A=BA) 计算机 B) 等级考试 C) .T. D) .F.(分数:2.00)A.B.C.D.17.命令?LEN(SPACE(3)-SPACE(2)的结果是A) 1 B) 2 C) 3 D) 5(分数:2.00)A.B.C.D.18.打开数据库的命令是A) USE B) USE DATABASEC) OPEN D) OPEN DATABASE(分数:2.00)A.B.C.D.19.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括A) 规则 B) 信息C) 默认值 D) 标题(分数:2.00)A.B.C.D.
7、20.下列关于索引的叙述中,不正确的是A) Visual FoxPro支持单一索引文件和复合索引文件B) 打开和关闭索引文件均使用 SET INDEX TO命令C) 索引的类型有主索引、候选索引、唯一索引和普通索引D) 索引文件不随库文件的关闭而关闭(分数:2.00)A.B.C.D.21.在 Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是A) 1个 B) 2 个C) 任意个,根据内存资源而确定 D) 35535 个(分数:2.00)A.B.C.D.22.在 Visual FoxPro中,有关参照完整性的删除规则正确的描述是A) 如果删除规则选择的是“限制”,则当用户删除
8、父表中的记录时,系统将自动删除子表中的所有相关记录B) 如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C) 如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录D) 上面三种说法都不对(分数:2.00)A.B.C.D.23.在 Visual FoxPro中,关于查询和视图描述正确的是A) 查询是一个预先定义好的 SQL SELECT语句文件B) 视图是一个预先定义好的 SQL SELECT语句文件C) 查询和视图是同一种文件,只是名称不同D) 查询和视图都是一个存储数据的表(分数:2.00)A.B.C.D
9、.24.“图书”表中有字符型字段“图书号”。要求用 SQL DELETE命令将图书号以字母 A开头的图书记录全部打上删除标记,正确的命令是A) DELETE FROM 图书 FOR 图书号 LIKE “A%“B) DELETE FROM 图书 WHILE 图书号 LIKE “A%“C) DELETE FROM 图书 WHERE 图书号 = “A*“D) DELETE FROM 图书 WHERE 图书号 LIKE “A%/(分数:2.00)A.B.C.D.25.在 Visual FoxPro中,下列关于 SQL表定义语句(CREATE TABLE)的说法中错误的是A) 可以定义一个新的基本表结构
10、B) 可以定义表中的主关键字C) 可以定义数据库表的域完整性、字段有效性规则等D) 对自由表,同样可以实现其完整性、有效性规则等信息的设置(分数:2.00)A.B.C.D.26.为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0并且小于等于 10”,正确的SQL语句是A) CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数 =10B) ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10C) ALTER TABLE 评分 ALTER 分数 CHECK 分数=0 AND 分数=10D) CHANG
11、E TABLE 评分 ALTER 分数 SET CHECK 分数=0 OR 分数=10(分数:2.00)A.B.C.D.27.下列叙述中,不属于表单数据环境常用操作的是A) 向数据环境添加表或视图B) 向数据环境中添加控件C) 从数据环境中删除表或视图D) 在数据环境中编辑关系(分数:2.00)A.B.C.D.28.如果运行一个表单,以下事件首先被触发的是A) Load B) Error C) Init D) Click(分数:2.00)A.B.C.D.29.创建一个名为 myteacher的新类,保存新类的类库名称是 mylib,新类的父类是 Teacher,正确的命令是A) CREATE
12、CLASS mylib OF myteacher AS TeacherB) CREATE CLASS myteacher OF Teacher AS mylibC) CREATE CLASS myteacher OF mylib AS TeacherD) CREATE CLASS Teacher OF mylib AS myteacher(分数:2.00)A.B.C.D.30.为了在报表中插入一个文字说明,应该插入的控件是A) 标签控件 B) 域控件C) OLE对象 D) 圆角矩形(分数:2.00)A.B.C.D.使用如下三个表:部门.dbf: 部门号 C(8),部门名 C(12),负责人 C
13、(8)职工.dbf: 职工号 C(10),部门号 C(8),姓名 C(8),性别 C(2),出生日期 D(8)工资.dbf:职工号 C(10),基本工资 N(8,2),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2)(分数:10.00)(1).查询职工实发工资的正确命令是A. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资B. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资;WHERE 职工.职工号=工资.职工号C. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资,职工 WHERE
14、职工.职工号=工资,职工号D. SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资 JOIN 职工 WHERE 职工,职工号=工资.职工号(分数:2.00)A.B.C.D.(2).查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是A. SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工,部门号 GROUP BY 部门号B. SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门号C. SELECT 部门名,MI
15、N(出生日期)FROM 部门 JOIN 职工;WHERE 部门,部门号=职工,部门号 GROUP BY 部门号D. SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工,部门号 GROUP BY 部门号(分数:2.00)A.B.C.D.(3).查询基本工资在 1000至 2000之间(含)职工的职工号和基本工资,正确的 SQL语句是A. SELECT 职工号,基本工资 FROM 工资 WHERE 基本工资 BETWEEN 1000 AND 2000B. SEIECT 职工号,基本工资 FROM 工资 WHERE 基本工资=1000 OR 基本工
16、资 =2000C. SELECT 职工号,基本工资 FROM 工资 WHERE 基本工资=1000 OR =2000D. SELECT 职工号,基本工资 FROM 工资 WHERE 基本工资=1000 AND =2000(分数:2.00)A.B.C.D.(4).查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序捌列。正确的命令是A. SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY COUNT(职工号) AS
17、CB. SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY COUNT(职工号) DESCC. SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门,部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10ORDER BY 职工人数 ASCD. SELECT 部门名,COUNT(职工号) AS 职工人数;FROM部门,职工 WHERE部门.部门号=职工.部门号;GROUP
18、 BY 部门名 HAVING COUNT(*)=10ORDER BY 职工人数 DESC(分数:2.00)A.B.C.D.(5).查询职工表中“王忠”的情况,将查询结果放在数组 A中,应使用的 SQL语句是A. SELECT * FROM 职工 WHERE 姓名=“王忠“ INTO ARRAY AB. SELECT * FROM 职工 INTO ARRAY A WHERE 姓名=“王忠“C. SELECT * FROM 职工 WHERE 姓名=“王忠“ TO ARRAY AD. SELECT * FROM 职工 WHERE 姓名=“王忠“ TO A(分数:2.00)A.B.C.D.二、填空题(
19、总题数:14,分数:30.00)31.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后依次出栈,则元素出栈的顺序是 1。(分数:2.00)填空项 1:_32.在一棵二叉树上第 6层的结点数最多是 1。(分数:2.00)填空项 1:_33.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内部各成分之间的联系。(分数:2.00)填空项 1:_34. 1运算指从关系模式中指定若干属性组成新的关系。(分数:2.00)填空项 1:_35.负责数据库中查询操作的数据库语言是 1。(分数:2.00)填空项 1:_二维表的列称为关系的 (6) ,二维表的行称
20、为关系的 (7) 。(分数:4.00)填空项 1:_填空项 1:_36.在 Visual FoxPro中假设有查询文件 queryone,要执行该文件应使用命令 1。(分数:2.00)填空项 1:_37.执行如下命令序列:DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)最后一条命令的显示结果是_。(分数:2.00)填空项 1:_38.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_39.在表单设计器中可以通过“ 1”工具栏中的按钮快速对齐表单中的控件。(分数:2.00)填空项 1:_40.命令按钮的 Cance
21、l属性的默认值是 1。(分数:2.00)填空项 1:_41.在 SQL的 WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是_。(分数:2.00)填空项 1:_42.要查询“学生”表中“成绩”字段为空值的记录,其命令是:SELECT * FROM 学生 WHERE 成绩_。(分数:2.00)填空项 1:_43.SQL支持集合的并运算,运算符是 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-421 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列叙述中正确的是A) 一个逻辑数据结构只能有一种存储结构B
22、) 数据的逻辑结构属于线性结构,存储结构属于非线性结构C) 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D) 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(分数:2.00)A.B.C.D. 解析:解析 一种数据的逻辑结构根据需要可以表示成多种存储结构。而采用不同的存储结构,其数据处理的效率是不同的。数据的逻辑结构与存储结构都可以分为线性和非线性结构。2.下列叙述中正确的是A) 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动
23、态变化D) 上述三种说法都不对(分数:2.00)A.B.C. D.解析:解析 栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。当有新元素进栈时,栈顶指针向上移动;当有元素出栈时,栈顶指针向下移动。在栈中栈底指针不变,栈中元素随栈顶指针的变化而动态变化。3.下列数据结构中,能用二分法进行查找的是A) 顺序存储的有序线性表 B) 线性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A. B.C.D.解析:解析 二分法查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列,即从小到大,但允许相邻元素相等。4.在面向
24、对象方法中,具有相似属性与操作的一组对象称为A) 类 B) 实例C) 消息 D) 数据(分数:2.00)A. B.C.D.解析:解析 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象集合。5.下面不属于软件工程三要素的是A) 方法 B) 环境 C) 工具 D) 过程(分数:2.00)A.B. C.D.解析:解析 软件工程包括三个要素:方法、工具和过程。软件工程方法为软件开发提供了“如何做”的技术;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。6.软件详细设计的主要任务是确定每个模块的A) 算法和使用的数据结构 B) 外部接口C) 功能 D)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 421 答案 解析 DOC
