【计算机类职业资格】二级VISUAL+FOXPRO笔试-129及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-129及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-129及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-129 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的 _。(分数:2.00)A.参照完整性B.实体完整性C.域完整性D.字段完整性2.如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入 _。(分数:2.00)A.统计(T)B.统计(Ctrl+T)C.统计(AIt+T)D.统计(T)3.把实体一联系模型转换为关系模型时,实体之间的多联系在关系模型中是通过_。(分数:2.00)A.建立新的属性来实现B.建立新的关键字来实
2、现C.建立新的关系来实现D.建立新的实体来实现4.有关连编应用程序,下面的描述正确的是 _。(分数:2.00)A.项目连编以后应将主文件视作只读文件B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中文件名左侧带有 g符号的文件在项目连编以后是只读文件5.专门的关系运算不包括下列中的 _。(分数:2.00)A.连接运算B.选择运算C.投影运算D.交运算6.对于现实世界中事物的特征,在实体联系模型中使用 _。(分数:2.00)A.属性描述B.关键字描述C.二维表描述D.实体描述7.Visual FoxPro的报表文件.FRX 中保存的是 _。(分数:2.00)A.打印
3、报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义8.以下叙述与表单数据环境有关,其中正确的是 _。(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关9.为了设置两个表之间的数据参照完整性,要求这两个表是 _。(分数:2.00)A.同一个数据库中的两个表B.两个自由表C.一个自由表和一个数据库表D.没有限制10.执行命令“INDEX on 姓名 TAG index name”建立索引后,下列叙述错误的是 _。(分数:
4、2.00)A.此命令建立的索引是当前有效索引B.此命令所建立的索引将保留在. idx 文件中C.表中记录按索引表达式升序排序D.此命令的索引表达式是“姓名”,索引名是 index name11.在 Visual FoxPro中有如下程序:*程序名:TEST.PRG*调用方法:DO TESTSETTALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro“mY“二级:DO SUB1 WITH mX?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mXLOCAL mXmX=“Visual FoxPro DBMS考试“mY
5、“计算机等级“+mYRETURN执行命令后,屏幕的显示结果为 _。(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS考试C.二级 Visml FoxPro DBMS考试D.计算机等级二级 Visual FoxPro12.以下关于空值(NULL)的叙述正确的是 _。(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP不支持空值D.空值等同于数值 013.关闭当前表单的程序代码是 ThisForm.Release,其中的 Release是表单对象的 _。(分数:2.00)A.标题B.属性C.事件D.方法第
6、3235 题使用如下三个表:学生.DBF:学号 C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8)课程.DBF:课程编号 C(4),课程名称 C(10),开课院系 C(8)学生成绩.DBF:学号 C(8),课程编号 C(4),成绩 I(分数:8.00)(1).查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是 _。(分数:2.00)A.SELECT课程名称,SUM(成绩)AS 分数 FROM课程,学生成绩;WHERE课程课程编号=学生成绩.课程编号;GROUP BY课程名称B.SELECT课程名称,MAX(成绩)分数 FROM课程,学生成绩;WHERE
7、课程课程编号:学生成绩课程编号;GROUP BY 课程名称C.SELECT课程名称,SUM(成绩)分数 FROM课程,学生成绩WHERE课程,课程编号=学生成绩课程编号;GROUP BY课程课程编号D.SELECT课程名称,MAX(成绩)AS 分数 FROM课程,学生成绩;WHERE课程课程编号:学生成绩课程编号;GROUP BY课程编号(2).统计只有 2名以下(含 2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选修人数排序,正确的命令是 _。(分数:2.00)A.SELECT课程名称,开课院系,COUNT(课程编号)AS 选修人数;FROM学生成绩,课程
8、WHERE课程课程编号;学生成绩课程编号;GROUP BY学生成绩课程编号 HAVING COUNT(*)=2;ORDER BY COUNT(课程编号)B.SELECT课程名称,开课院系,COUNT(学号)选修人数;FROM学生成绩,课程 WHERE课程课程编号:学生成绩课程编号;GROUP BY学生成绩学号 HAVING COUNT(*)=2;ORDER BY COUNT(学号)C.SELECT课程名称,开课院系,COUNT(学号)AS 选修人数;FROM学生成绩,课程 WHERE课程课程编号二学生成绩课程编号;GROUP BY课程名称 HAVING COUNT(学号)=2;ORDER BY
9、选修人数D.SELECT课程名称,开课院系,COUNT(学号)AS 选修人数;FROM学生成绩,课程 HAVING COUNT(课程编号)=2;GROUP BY课程名称 ORDER BY选修人数(3).查询所有目前年龄是 22岁的学生信息:学号、姓名和年龄,正确的命令组是 _。(分数:2.00)A.CREATE VIEW AGE_LIST AS;SELECT学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM学生SELECT学号,姓名,年龄 FROMAGE LIST WHERE年龄=22B.CREATE VIEWAGE_LIST AS;SELECT学号,姓名,YEAR(出生日
10、期)FROM 学生SELECT学号,姓名,年龄 FROM AGE LIST WHERE YEAR(出生日期)=22C.CREATE VIEW AGE_LIST AS;SELECT学号,姓名,YEAR(DATE0)-YEAR(出生日期)年龄 FROM学生SELECT学号,姓名,年龄 FROM学生 WHERE YEAR(出生日期)=22D.CREATE VIEW AGE_LIST AS;SELECT学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM学生SELECT学号,姓名,年龄 FROM STUDENT WHERE年龄=22A.向学生表插入一条记录的正确命令是 _。 AAPP
11、END INTO 学生 VALUES(“10359999“,张三,男,会计,1983-10-2814.打开表并设置当前有效索引(相关索引已建立)的正确的命令是 _。(分数:2.00)A.ORDER student IN 2 index 学号B.USEstudent IN 2 ORDER 学号C.index 学号 ORDER studentD.USE student IN 215.一条没有指明去向的 SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是 _。(分数:2.00)A.ALTB.DELETEC.ESCD.RETURN16.有关控件对象的 Clic
12、k事件的正确叙述是 _。(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发17.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个 _。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.日期表达式18.在 SQL语句中,与表达式“仓库号 NOT IN(“whl“,“wh2“)”功能相同的表达式是 _。(分数:2.00)A.仓库号=“wh1“ AND 仓库号=“wh2“B.仓库号!=“wh1“OR 仓库号#“wh2“,C.仓库号“wh1“ OR 仓库号!“wh2“D.仓库号户w
13、hl,tAND 仓库号!:”wh2”19.查询设计器中“连接”选项卡对应的 SQL短语是 _。(分数:2.00)A.WHEREB.JOINC.SETD.ORDERBY20.在下面的表达式中,运算结果为逻辑真的是 _。(分数:2.00)A.EMPTY(.NULL.)B.LIKE(“edit“,“edi?”)C.AT(“a“,“123abc“)D.EMPTY(SPACE(10)21.对关系 S和关系 R进行集合运算,结果中既包含 S中元组也包含 R中元组,这种集合运算称为 _。(分数:2.00)A.并运算B.交运算C.差运算D.积运算22.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立
14、的情况下,有关“关联”的正确叙述是 _。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭23.在 DO WHILE.ENDDO循环结构中,EXIT 命令的作用是 _。(分数:2.00)A.退出过程,返回程序开始处B.转移到 DOWHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行D.终止程序执行24.执行下列一组命令之后,选择“职工”表所在工作区的错误命令是 _。CLOSE
15、ALIUSE仓库 IN 0USE职工 IN 0(分数:2.00)A.SEELECT 职工B.SELECT 0C.SELECT 2D.SELECT B25.查询订购单号(字符型,长度为 4)尾字符是“1”的错误命令是 _。(分数:2.00)A.SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=“1“B.SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=“1“C.SELECT * FROM 订单 WHERE “1“$订购单号D.SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“1“26.在 SQL SELECT语句中
16、用于实现关系的选择运算的短语是 _。(分数:2.00)A.FORB.WHILEC.WHERED.CONDITION27.Visual FoxPro内存变量的数据类型不包括 _。(分数:2.00)A.数值型B.货币型C.备注型D.逻辑型28.用命令“INDEX on TAG index_name”建立索引,其索引类型是 _。(分数:2.00)A.主索引B.候选索引C.普通索引D.唯一索引29.新创建的表单默认标题为 Forral,为了修改表单的标题,应设置表单的 _。(分数:2.00)A.Name属性B.Caption属性C.Closable属性D.AlwaysOn Top属性30.关于 Vis
17、ualFoxPro的变量,下面说法中正确的是 _。(分数:2.00)A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值 0D.数组元素的下标下限是 031.在 SQL语句中,与表达式“工资 BErWEEN 1210 AND 1240”功能相同的表达式是 _。(分数:2.00)A.工资=1210 AND 工资=1240B.工资1210 AND 工资1240C.工资=1210 AND 工资1240D.工资=12100R 工资=1240二、填空题(总题数:15,分数:30.00)32.表达式 STUFF(“GOODBOY“,
18、5,3,“GIRL“)的运算结果是 【1】 。(分数:2.00)填空项 1:_33.在 Visual FoxPro中,建立索引的作用之一是提 【2】 速度。(分数:2.00)填空项 1:_34.在 Visual FoxPro中通过建立主索引或候选索引来实现 【3】 完整性约束。(分数:2.00)填空项 1:_35.弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入 【4】 两个字符。(分数:2.00)填空项 1:_36.根据项目文件 mysub连编生成 APP应用程序的命令是:BUILD APP mycom 【5】 mysub(分数:2.00)填空项 1:_37.在 SQL SELE
19、CT语句中将查询结果存放在一个表中应该使用 【6】 子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_38.在 Visual FoxPro中,参照完整性规则包括更新规则、删除规则和 【7】 规则。(分数:2.00)填空项 1:_39.在 Visual FoxPro中选择一个没有使用的、编号最小的工作区的命令是 【8】 (关键字必须拼写完整)。(分数:2.00)填空项 1:_40.将学生表 STUDENT中的学生年龄(字段名是 AGE)增加 l岁,应该使用的 SQL命令是:UPDATE STUDENT 【9】 (分数:2.00)填空项 1:_41.在 Visual FoxPro中,CR
20、EATE DATABASE 命令创建一个扩展名为 【10】 的数据库文件。(分数:2.00)填空项 1:_42.用当前窗体的 LABEL1控件显示系统时间的语句是:THISFORM.LABEL1. 【11】 =TIME()(分数:2.00)填空项 1:_43.在 Visual FoxPro中,运行当前文件夹下的表单 T1.SCX的命令是 【12】 。(分数:2.00)填空项 1:_44.在 Visual FoxPro中,使用 SQL语言的 ALTERTABLE命令给学生表 STUDENT增加一个 Email字段,长度为 30,命令是(关键字必须拼写完整):ALTER TABLE STUDENT
21、 【13】 Email C(30)(分数:2.00)填空项 1:_45.说明公共变量的命令关键字是 【14】 (关键字必须拼写完整)。(分数:2.00)填空项 1:_46.设有学生选课表 SC(学号,课程号,成绩),用 SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整):SELECT课程号,AVG(成绩)FROMSC 【15】 (分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-129 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的
22、_。(分数:2.00)A.参照完整性B.实体完整性C.域完整性 D.字段完整性解析:解析 参照完整性与表之间的联系有关,实体完整性表明表中的记录是唯一的,域完整性指明字段的数据类型和宽度来限制该字段的取值范围,在数据完整性中无字段完整性的说法。2.如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入 _。(分数:2.00)A.统计(T) B.统计(Ctrl+T)C.统计(AIt+T)D.统计(T)解析:解析 可以为菜单项设置热键,设置热键时可以使用菜单设计器中的选项进行,也可以在菜单项后加入(热键)。3.把实体一联系模型转换为关系模型时,实体之间的多联系在关系模型中是通过_。(分数:
23、2.00)A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现 解析:解析 把实体一联系模型转换为关系模型时,需要实体之间存在多对多联系,一般需要一个中间环节将多对多的实体联系转化为一对多联系,这个中间环节一般是一个实体。4.有关连编应用程序,下面的描述正确的是 _。(分数:2.00)A.项目连编以后应将主文件视作只读文件 B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中文件名左侧带有 g符号的文件在项目连编以后是只读文件解析:解析 一个项目中只能有一个主文件。数据库文件不能指定为主文件。在项目管理器中文件名左侧带有符号 g
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 129 答案 解析 DOC
