【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2004年4月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2004年4月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级VISUAL+FOXPRO真题2004年4月及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 VISUAL+FOXPRO 真题 2004 年 4 月及答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:70.00)1.数据库(DB) 、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(分数:2.00)A.DBS 包括 DB 和 DBMSB.DBMS 包括 DB 和 DBSC.DB 包括 DBS 和 DBMSD.DBS 就是 DB,也就是 DBMS2.在 Visual FoxPro 中“表”是指(分数:2.00)A.报表B.关系C.表格D.表单3.数据库系统与文件系统的最主要区别是(分数:2.00)A.数据库系统
2、复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量4.在当前表单的 LABELl 控件中显示系统时间的语句是(分数:2.00)A.THISFORLABEL1.CAPTION=TIME()B.THISFORLABEL1.VALUE=TIME()C.THISFORLABEL1.TEXT=TIME()D.THISFORLABEL1.CONTROL=TIME()5.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(分数:2.00
3、)A.临时关键字B.主关键字C.外部关键字D.索引关键字6.在 Visual FoxPro 中创建项目,系统将建立一个项目文件,项目文件的扩展名是(分数:2.00)A.proB.prjC.pjxD.itm7.在 Visual FoxPro 的项目管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单8.在 Visual FoxPro 中说明数组的命令是(分数:2.00)A.DIMENSION 和 ARRAYB.DECLARE 和 ARRAYC.DIMENSION 和 DECLARED.只有 DIMENSION9.数据库表可以设置字段有效性规则,字段有效性规则属于(分数:2.0
4、0)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴10.在 Visual FoxPro 中字段的数据类型不可以指定为(分数:2.00)A.日期型B.时间型C.通用型D.备注型11.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引12.以下关于主索引和候选索引的叙述正确的是(分数:2.00)A.主索引和候选索引都能保证表记录的惟一性B.主索引和候选索引都可以建立在数据库表和自由表上C.主索引可以保证表记录的惟一性,而候选索引不能D.主索引和候选索引是相同的概念1
5、3.查询订购单号首字符是“P“的订单信息,应该使用命令(分数:2.00)A.SELECT*FROM 订单 WHEREHEAD(订购单号,1)=“P“B.SELECT*FROM 订单 WHERELEFT(订购单号,1)=“P“C.SELECT*FROM 订单 WHERE=“P“订购单号D.SELECT*FROM 订单 WHERERIGHT(订购单号,1)=“P“14.有如下赋值语句 a=“你好” b=“大家” 结果为“大家好”的表达式是(分数:2.00)A.b+AT(a,1),B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)15.数据库表的字段可以定义默认值
6、,默认值是(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能16.数据库表的字段可以定义规则,规则是(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种说法都不对17.在 SQL 语句中,与表达式“供应商名 LIKE“%北京%“”功能相同的表达式是(分数:2.00)A.LEFT(供应商名,4)=“北京“B.“北京“供应商名C.供应商名 IN“%北京%“D.AT(供应商名,“北京“)18.使数据库表变为自由表的命令是(分数:2.00)A.DROP TABLEB.REMOVE TABLEC.FREE TABLED.RELEASE TABLE19.在 Vi
7、sual FoxPro 的查询设计器中“筛选”选项卡对应的 SQL 短语是(分数:2.00)A.WHEREB.JOINC.SETD.ORDERBY20.SQL 支持集合的并运算,在 Visual FoxPro 中 SQL 并运算的运算符是(分数:2.00)A.PLUSB.UNIONC.+D.U21.根据“职工”项目文件生成 emp_sys.exe 应用程序的命令是(分数:2.00)A.BUILD EXE emp_sys FROM 职工B.BUILD APP emp_syexe FROM 职工C.LINK EXE emp_sys FROM 职工D.LINK APP emp_syexe FROM
8、职工22.如果指定参照完整性的删除规则为“级联”;则当删除父表中的记录时(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关23.以下关于关系的说法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列24.为了在报表中打印当前时间,这时应该插入一个(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件25.在 Visual FoxPro 中释放和关闭表单的方法是(分数:2.00)A
9、.RELEASEB.CLOSEC.DELETED.DROP26.为了从用户菜单返回到系统菜单应该使用命令(分数:2.00)A.SET DEFAULT SYSTEMB.SET MENU TO DEFAULTC.SET SYSTEM TO DEFAULTD.SET SYSMENU TO DEFAULF27.在表单中为表格控件指定数据源的属性是(分数:2.00)A.DataSourceB.RecordSourceC.DataFromD.RecordFrom28.以下关于表单数据环境的叙述,错误的是(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设计器中移出表或视图C
10、.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设计器中设置表之间的联系29.以下关于查询描述正确的是(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询第(30)(35)题使用如下三个条件:部门.DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D工资.DBF:职工号 C(10),基本工资 N(8.2),津贴(8.2),奖金 N(8.2),扣除N(8.2)(分数:12.
11、00)(1).查询职工实发工资的正确命令是(分数:2.00)A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资; WHERE 职工.职工号工资.职工号C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资,职工 WHERE 职工.职工号=工资.职工号D.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资 JOIN 职工 WHERE 职工.职工号=工资.职工号(2).查询962 年 10 月 27 日出生的职工信息的
12、正确命令是(分数:2.00)A.SELECT*FROM 职工 WHERE 出生日期=1962-10-27B.SELECT*FROM 职工 WHERE 出生日期=1962-10-27C.SELECT*FROM 职工 WHERE 出生日期=“1962-10-27“D.SELECT*FROM 职工 WHERE 出生日期=(“1962-10*27“)(3).查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是(分数:2.00)A.SELECT 部门名,MIN(出生日期)FROM 部门 J0IN 职工; ON 部门.部门号=职工.部门号 GROUP BY 部门名B.SE
13、LECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工; ON 部门.部门号;职工.部门号 GROUP BY 部门名C.SELECT 部门名,MIN(出生日期)FROM 部门 J0IN 职工; WHER 部门.部门号=职工.部门号 GROUP BY 部门名D.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工; WHERE 部门.部门号=职工.部门号 GROUP BY 部门名(4).查询有 10 名以上(含 10 名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是(分数:2.00)A.SELECT 部门名,COUNT(职工号)AS 职工人
14、数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCB.SEIECT 部门名,COINT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号: GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)DESCC.SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUPBY 部门名 HAVING COUNT(*
15、)=10; ORDER BY 职工人数 ASD.SELECT 部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY 职工人数 DESC(5).查询所有目前年龄在 35 以上(不含 35 岁)的职工信息(姓名、性别和年龄)的正确的命令是(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)年龄 FROM 职工; WHERE 年龄35B.SELECT 姓名,性别,YEAR(DATE()-YEA 良(出生日期)年龄 FROM
16、 职工; WHERE YEAR(出生日期)35C.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)年龄 FROM 职工; WHERE YEAR(DATE()-YEAR(出生日期)35D.SELECT 姓名,性别,年龄=YEAR(DATE()-YEAR(出生日期)FROM 职工; WHEREYEAR(DATE()-YEAR(出生日期)35(6).为“工资”表增加一个“实发工资”字段的正确命令是(分数:2.00)A.MODIFY TABLE 工资 ADD COLUMN 实发工资 N(9,2)B.MODIFY TABLE 工资 ADD FIELD 实发工资 N(9,2)C.AL
17、TER TABLE 工资 ADD COLUMN 实发工资 N(9,2)D.ALTER TABLE 工资 ADD FIELD 实发工资 N(9,2)二、B填空题/B(总题数:6,分数:18.00)30.使用数据库设计器为两个表建立联系,首先应在父表中建立U 【1】 /U索引,在子表中建立U 【2】 /U索引。(分数:2.00)填空项 1:_31.常量.n.表示的是U 【3】 /U型的数据。(分数:2.00)填空项 1:_32.在 Visual FoxPro 中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SET UDFPARMSU 【4】 /U。(分数
18、:2.00)填空项 1:_33.运行表单时,Load 事件是在 Init 事件之U 【5】 /U被引发。(分数:2.00)填空项 1:_34.如下程序段的输出结果是U 【6】 /U。 i=1 DO WHILEi10 i=i+2 ENDDO ?i(分数:2.00)填空项 1:_第(6)(9)题使用如下三个条件:零件.DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8)使用零件.DBF:项目号 C(2),零件号 C(2),数量 I项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)(分数:8.00)填空项 1:_填空项 1:_填
19、空项 1:_填空项 1:_全国计算机等级考试二级 VISUAL+FOXPRO 真题 2004 年 4 月答案解析(总分:88.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:70.00)1.数据库(DB) 、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(分数:2.00)A.DBS 包括 DB 和 DBMS B.DBMS 包括 DB 和 DBSC.DB 包括 DBS 和 DBMSD.DBS 就是 DB,也就是 DBMS解析:解析 本题是对数据库理论中几个基本概念的考查。数据库系统由五个部分组成:数据(DB) 、数据库管理系统(DBMS)、硬件系统、数据库管理
20、员和用户。因此可知,DBS 包括 DB 和 DBMS,故选项 A 为正确答案。2.在 Visual FoxPro 中“表”是指(分数:2.00)A.报表B.关系 C.表格D.表单解析:解析 本题是对 Visual FoxPro 基本概念的考查,考查“表”的概念。在 Visual FoxPro 中,用表这个概念来表示数据库理论中的关系,数据库中的数据就是由表的集合构成的,因此正确答案为选项B。3.数据库系统与文件系统的最主要区别是(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管
21、理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量解析:解析 本题考查数据库系统和文件系统的区别。数据库系统和文件系统有一定的区别,其中最主要的区别就是数据库系统能够解决数据冗余和数据独立性问题,这是数据库系统优于文件系统的本质特性,因此可以得出答案为 B。4.在当前表单的 LABELl 控件中显示系统时间的语句是(分数:2.00)A.THISFORLABEL1.CAPTION=TIME() B.THISFORLABEL1.VALUE=TIME()C.THISFORLABEL1.TEXT=TIME()D.THISFORLABEL1.CONTROL=TIME()解析:
22、解析 本题考查表单的标签控件的使用。在 Visual FoxPro 中,标签的 Cption 属性可以用来指定标题文本,因此用户可以使用 THISFORM.LABEL1.CAPTION=TIME()来显示系统时间,故选项 A 为正确答案。5.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(分数:2.00)A.临时关键字B.主关键字 C.外部关键字D.索引关键字解析:解析 本题考查主关键字的作用。在 Visual FoxPro 中,利用主关键字和候选关键字来保证表中的记录惟一,即保证实体惟一性,其他选项的几个关键字是错误的,外部关键字是用来保证参照完整性,而索引关键字并不能保证“
23、关系中不允许出现相同元组”这一条件。因此选项 B 为正确答案。6.在 Visual FoxPro 中创建项目,系统将建立一个项目文件,项目文件的扩展名是(分数:2.00)A.proB.prjC.pjx D.itm解析:解析 本题考查 Visual FoxPro 中常见文件的扩展名。在创建项目时,项目管理器将一个应用程序的所有文件集合为一个有机的整体,形成一个扩展名为.pjx 的项目文件。其他几个选项都不是合法的扩展名,故选项 C 为正确答案。7.在 Visual FoxPro 的项目管理器中不包括的选项卡是(分数:2.00)A.数据B.文档C.类D.表单 解析:解析 本题考查考生对 Visua
24、l FoxPro 中项目管理器的熟悉程度。项目管理器中包含“数据”、“文档”、“类”选项卡,不包括“表单”选项卡,故选项 D 是正确答案。8.在 Visual FoxPro 中说明数组的命令是(分数:2.00)A.DIMENSION 和 ARRAYB.DECLARE 和 ARRAYC.DIMENSION 和 DECLARE D.只有 DIMENSION解析:解析 本题考查 Visual FoxPro 中数组的说明方法。创建数组的命令格式为: DIMENSION 数组名 DECLARE 数组名 因此选项 C 为正确答案。9.数据库表可以设置字段有效性规则,字段有效性规则属于(分数:2.00)A.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 VISUALFOXPRO 2004 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1329821.html