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