【计算机类职业资格】二级VISUAL+FOXPRO笔试334及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试334及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试334及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试 334及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.SQL支持集合的并运算,在 Vsual FoxProe中 SQL并运算的运算符是 _。(分数:2.00)A.PLUSB.UNIONC.+D.U2.在 Visual FoxPro中“表”是指 _。(分数:2.00)A.报表 B.关系 C.表格 D,表单3.根据“职工”项目文件生成 emp_sys. exe应用程序的命令是 _。(分数:2.00)A.BUILD EXE emp sys FROM 职工B.BUILD APP emp syExe FROM
2、职工C.LINK EXE emp sys FROM职工D.LINK APP emp syExe FROM职工4.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用 _。(分数:2.00)A.临时关键字B.主关键字C.外部关键字D.索引关键字5.在当前表单的 LABELI控件中显示系统时间的语句是 _。(分数:2.00)A.THISFORM LABEL1 CAPTION=TIME()B.THISFORM LABEL1 VALUE=TIME()C.THISFORM LABELI TEXT=TIME()D.THISFORM LABEL1 CONTROL=TIME()6.以下关于主索引和候
3、选索引的叙述正确的是 _。(分数:2.00)A.主索引和候选索引都能保证表记录的唯一性B.主索引和候选索引都可以建立在数据库表和自由表中C.主索引可以保证表记录的唯一性,而候选索引不能D.主索引和候选索引是相同的概念7.查询所有目前年龄在 35岁以上(不含 35岁)的职工信息(姓名、性别和年龄),正确的命令是 _。(分数:2.00)A.SELECT姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM职工; WHERE 年龄35B.SELECT姓名,性别,YEAR(DATE0)YEAR(出生日期)AS 年龄 FROM职工;WHERE YEAR(出生日期)35C.SELEC
4、T姓名,性别,YEAR(DATE0)-Y11A 只出生日期)AS 年龄 FROM职工;WHEREYEAR(DATE()-YEAR(出生日期)35D.SELECT姓名,性别,年龄=YEAR(DATE0)YEAR(出生日期)FROM 职工; WHERE YEAR(DATE0)-YEAR(出生日期)358.查询订购单号首字符是“P”的订单信息,应该使用命令 _。(分数:2.00)A.SELECT*FROM订单 WHEREHEAD(订购单号,1)=“P“B.SELECT*FROM订单 WHERELEFT(订购单号,1)=“P“C.SELECT*FROM订单 WHERE“P“ $ 订购单号D.SELEC
5、T*FROM订单 WHERERIGHT(订购单号,1)=“P“9.以下关于表单数据环境叙述错误的是 _。(分数:2.00)A.可以向表单数据环境设计器中添加表或视图B.可以从表单数据环境设计器中移出表或视图C.可以在表单数据环境设计器中设置表之间的联系D.不可以在表单数据环境设计器中设置表之间的联系10.在 Visual FoxPro中说明数组的命令是 _。(分数:2.00)A.DIMENSIONARRAYB.DECLAREARRAYC.DIMENSION和 D欧九 A1lED.只有 DIMENSION11.数据库表的字段可以定义规则,规则是 _。(分数:2.00)A.逻辑表达式B.字符表达式
6、 C.数值表达式D.前三种说法都不对12.查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 _。(分数:2.00)A.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号-职工部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCB.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10; ORDERBYCOUNT
7、(职工号)DESCC.SELECT部门名,COUNT(职工号)AS 职工人数; FROM:部门,职工 WHERE部门部门号=职工部门号; GROUPBY部门名 HAVINGCOUNT(*)=10; ORDERBY 职工人数 ASCD.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号; GROUP BY部门名 HAVING COUNT(*)=10; ORDERBY 职工人数 DESC13.在 Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是 _。(分数:2.00)A.proB.prjC.pjxD.it
8、m14.在 Vsual FoxPro中释放和关闭表单的方法是 _。(分数:2.00)A.RELEASEB.CLOSEC.DELETED.DROP15.为了从用户菜单返回到系统菜单应该使用命令 _。(分数:2.00)A.SETDEFAULTSYSTEMB.SETMENUTODEFAULTC.SETSYSTEMTODEFAULTD.SETSYSMENUTODEFAULT16.以下关于关系的说法正确的是 _。(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列17.查询 1962年 10月 27日出生的职工信息的正确命令是 _。(分数:
9、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“)18.查询职工实发工资的正确命令是 _。(分数:2.00)A.SELECT姓名,(基本工资 + 津贴 + 奖金 - 扣除)AS 实发工资 FROM工资B.SELECT姓名,(基本工资 + 津贴 + 奖金 - 扣除)AS 实发工资 FROM工资, WHERE 职工职工号=工资职工号C.SEL
10、ECT姓名,(基本工资 + 津贴 + 奖金 - 扣除)AS 实发工资; FROM 工资,职工 WHERE职工职工号=工资职工号D.SELECT姓名,(基本工资 + 津贴 + 奖金 - 扣除)AS 实发工资; FROM 工资 JOIN职工 WHERE职工职工号=工资职工号19.在 Visual FoxPro的查询设计器中,“筛选”选项卡对应的 SQL短语是 _。(分数:2.00)A.WHEREB.JOINC.SETD.ORDERBY20.数据库系统与文件系统的最主要区别是 _。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C
11、.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量21.查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是 _。(分数:2.00)A.SELECT部门名,M1N(出生日期)FROM 部门 JOIN职工; ON 部门部门号:职工部门号 GROUPBY部门名B.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; ON 部门部门号:职工部门号 GROUPBY部门名C.SELECT部门名,MIN(出生日期)F 肋 M部门 JOIN职工; WHERE 部门部门号:职工部门号 G
12、ROUPBY部门名D.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; WHERE 部门部门号;职工部门号 GROUPBY部门名22.为“工资”表增加一个“实发工资”字段的正确命令是 _。(分数:2.00)A.MODIFY TABLE工资 ADD COLUMN实发工资 N(9,2)B.MODIFYTABLE工资 ADDFIELD实发工资 N(9,2)C.ALTERTABLE工资 ADDCOLUMN实发工资 N(9,2)D.ALTERTABLE工资 ADDFIELD实发工资 N(9,2)23.以下关于查询描述正确的是 _。(分数:2.00)A.不能根据自由表建立查询B.只能根
13、据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询 第 3035 题使用如下三个表: 部门DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16) 职工DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D 工资DBF:职工号 C(10),基本工资 N(82),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2)24.用命令“INDEX ON 姓名 TAG index_name”建立索引,其索引类型是 _。(分数:2.00)A.主索引B.候选索引C.普通索引D.唯一索引25.使数据库表变为自由表的命
14、令是 _。(分数:2.00)A.DROPTABLEB.REMOVE TABLEC.FREETABLED.RELEASETABLE26.在表单中为表格控件指定数据源的属性是 _。(分数:2.00)A.DataSourceB.RecordSourceC.DataFormD.RecordForm27.数据库表的字段可以定义默认值,默认值是 _。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能28.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是 _。(分数:2.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包
15、括 DBSDBMSD.DBS就是 DB,也就是 DBMS29.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时 _。(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中的记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关30.在 SQL语句中,与表达式“供应商名 LIKE“北京”功能相同的表达式是 _。(分数:2.00)A.LEFT(供应商名,4)“北京”B.“北京”S 供应商名C.供应商名 IN“北京”D.AT(供应商名,“北京”)31.有如下赋值语句,结果为“大家好”的表达式是 _。 a=“你好
16、” b=“大家”(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)32.在 Visual FoxPro中字段的数据类型不可以指定为 _。(分数:2.00)A.日期型B.时间型C.通用型D.备注型33.数据库表可以设置字段有效性规则,字段有效性规则属于 _。(分数:2.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴34.为了在报表中打印当前时间,这时应该插入一个 _。(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件35.在 Visual FoxPro的项目管理器中不包括的选
17、项卡是 _。(分数:2.00)A.数据B.文档C.类D.表单二、B填空题/B(总题数:6,分数:26.00)36.使用数据库设计器为两个表建立联系,首先应在父表中建立U 【1】 /U索引,在于表中建立U 【2】 /U索引。(分数:2.00)填空项 1:_37.常量几表示的是U 【3】 /U型的数据。(分数:2.00)填空项 1:_38.Visual FoxPro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SET UDFPARMSU 【4】 /U(分数:2.00)填空项 1:_39.运行表单时,Load 事件是在 Init事件之U 【5】 /U被引
18、发。(分数:2.00)填空项 1:_40.如下程序段的输出结果是U 【6】 /U。 i=l DO WHILEi10 i=i+2 ENDDO ?i(分数:2.00)填空项 1:_第 69 题使用如下三个表;零件DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C (8)使用零件DBF:项目号 C(2),零件号 C(2),数量项目DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)(分数:16.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_二级 VISUAL+FOXPRO笔试 334答案解析(总分:96.00,做题时间:90
19、 分钟)一、B选择题/B(总题数:35,分数:70.00)1.SQL支持集合的并运算,在 Vsual FoxProe中 SQL并运算的运算符是 _。(分数:2.00)A.PLUSB.UNION C.+D.U解析:解析 在 Visual FoxPro中,并运算是将两个 SELECT语句的查询结果合并成一个查询结果,SQL支持集合的并运算,运算符为 UNION。2.在 Visual FoxPro中“表”是指 _。(分数:2.00)A.报表 B.关系 C.表格 D,表单解析:解析 Visual FoxPro 是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。3.根据“职工”项
20、目文件生成 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职工解析:解析 连编应用程序命令可以是 BUILD APP新的应用程序名FROM项目名或 BUILDEXE新的可执行程序名FROM项目名。本题要求生成的文件类型为可执行文件 (.exe),应使用 BUILDEXE命令。4.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用 _。(分数:2.00)A.
21、临时关键字B.主关键字 C.外部关键字D.索引关键字解析:解析 实体完整性是保证表中记录唯一的特性,即在一个表中不允许有重复的记录出现。在Visual FoxPro中利用主关键字或候选关键字来保证表中的记录唯一。5.在当前表单的 LABELI控件中显示系统时间的语句是 _。(分数:2.00)A.THISFORM LABEL1 CAPTION=TIME() B.THISFORM LABEL1 VALUE=TIME()C.THISFORM LABELI TEXT=TIME()D.THISFORM LABEL1 CONTROL=TIME()解析:解析 标签Label)是用于显示文本的图形控件,被显示
22、的文本在 Caption属性中指定,称为标题文本。利用标签显示当前时间,应使用 Caption属性。6.以下关于主索引和候选索引的叙述正确的是 _。(分数:2.00)A.主索引和候选索引都能保证表记录的唯一性 B.主索引和候选索引都可以建立在数据库表和自由表中C.主索引可以保证表记录的唯一性,而候选索引不能D.主索引和候选索引是相同的概念解析:解析 主索引和候选索引都要求了字段值的唯一,不允许出现重复的记录。但由于主索引中不允许出现重复值,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立候选索引的字段可以看做是候选关键字,它也要求字段值的唯一性,但可以建立多个。自由表只能建立候选索
23、引,不能建立主索引,只有数据库表才能建立主索引。7.查询所有目前年龄在 35岁以上(不含 35岁)的职工信息(姓名、性别和年龄),正确的命令是 _。(分数:2.00)A.SELECT姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM职工; WHERE 年龄35B.SELECT姓名,性别,YEAR(DATE0)YEAR(出生日期)AS 年龄 FROM职工;WHERE YEAR(出生日期)35C.SELECT姓名,性别,YEAR(DATE0)-Y11A 只出生日期)AS 年龄 FROM职工;WHEREYEAR(DATE()-YEAR(出生日期)35 D.SELECT姓名,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 334 答案 解析 DOC
