【计算机类职业资格】二级VISUAL+FOXPRO笔试356及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试356及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试356及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试 356及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在面向对象程序设计中,程序运行的最基本实体是_。(分数:2.00)A.方法B.事件C.属性D.对象2.删除工资表,正确的 SQL语句是_。(分数:2.00)A.DROP TABLE 工资表B.DROP 工资表C.DELETE 工资表D.DELETE TABLE 工资表3.查询工资最高的员工,要求得到的信息包括员工姓名和工资,正确的命令是_。(分数:2.00)A.SELECT 姓名,工资,SUM(工资)FROM 员工表,工资表 WHERE 员工表.
2、工号=工资表.工号B.SELECT 姓名,工资,MAX(工资)FROM 员工表,工资表 WHERE 员工表.工号=工资表.工号C.SELECT 姓名,工资,MAX(工资)FROM 工资表D.SELECT 姓名,工资,MAX(工资)FROM 员工表,工资表 HAVING 员工表.工号=工资表.工号4.表文件的扩展名为_。(分数:2.00)A.DBCB.DBFC.IDXD.PJX5.执行以下命令的输出结果是_。 STORE“计算机“TO S1 STORE“微型计算机“TO S2 ? s1 s2,(s2$s1)(s1s2)(分数:2.00)AB .C .D .6.下列索引中,不具有“唯一性”的是_。
3、(分数:2.00)A.主索引B.候选索引C.唯一索引D.普通索引7.使用 SQL语句从员工表中查询所有姓王的员工的信息,正确的命令是:_。(分数:2.00)A.SELECT*FROM 员工表 WHERE LEFT(姓名,2)=“王“B.SELECT*FROM 员工表 WHERE RIGHT(姓名,2)=“王“C.SELECT*FROM 员工表 WHERE TRIM(姓名,2)=“王“D.SELECT*FROM 员工表 WHERE STR(姓名,2)=“王“8.要求为当前表建立一个唯一索引,索引表达式为姓名,索引名为 xm。则下列各语句中正确的是 _。(分数:2.00)A.INDEX ON姓名
4、TAG xm UNIQUEB.INDEX TO姓名 TAG xm UNIQUEC.INDEX ON姓名 TAG xm CANDIDATED.INDEX TO姓名 TAG xm CANDIDATE9.建立、管理数据库,在不同的表之间查看并创建关系的设计器是_。(分数:2.00)A.连接设计器B.报表设计器C.数据库设计器D.表单设计器10.在 Visual FoxPro中,SET RELATION 关联操作是一种_。(分数:2.00)A.逻辑排序B.物理排序C.逻辑联结D.物理联结11.下列关于视图的说法不正确的是_。(分数:2.00)A.视图可以是本地的、远程的,但不可以带参数B.视图可以引用
5、一个或多个表C.在 Visual FoxPro中,视图是一个定制的虚拟表D.视图可以引用其他视图12.在 Visual FoxPro中,查询文件的扩展名是_。(分数:2.00)A.SCXB.PRGC.QPRD.LBT13.SET SYSMENU命令的功能是_。(分数:2.00)A.允许在程序执行时访问系统菜单B.禁止在程序执行时访问系统菜单C.重新配置系统菜单D.以上功能均可实现14.设定职工工资有效性规则在 1000至 2000元之间,当输入的数值不在此范围内时,则给出错误信息。要完成此功能,我们必须定义_。(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.以上各项都要定义15.
6、线性表的链式存储结构是一种_的存储结构。(分数:2.00)A.随机存储B.顺序存储C.索引存储D.散列存储16.对 SQL语言的使用有两种方式,它们是_。(分数:2.00)A.交互式和嵌入式B.解释式和交互式C.嵌入式和解释式D.命令式和交互式第 2935 题使用如下二个表。员工表(32 号,姓名,性别,职称)工资表(工号,工资)17.在“工资”表中检索工资在 1000到 1500的工号及工资并按降序排列,应输入_。(分数:2.00)A.SELECT*FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 0RDER BY 工资B.SELECT*FROM 工资表 WHE
7、RE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资 DESCC.SELECT 工号,工资 FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资D.SELECT*FROM 工资表 DESC ORDER BY 工资 WHERE 工资 BETWEEN 1000 AND 150018.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是_。(分数:2.00)A.列表框和组合框都可设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以19
8、.下列关于表单窗口的说法错误的是_。(分数:2.00)A.表单窗口包含在表单设计器窗口中B.表单窗口可以在主窗口内任意移动C.可以在表单窗口中可视化地添加和修改控件D.表单窗口只能在表单设计器中移动20.表示表文件中平均分超过 90分和平均分不及格的全部女生记录,应当使用命令_。(分数:2.00)A.LIST FOR性别=“女“,平均分90,平均分60B.LIST FOR性别“女“,平均分90,平均分60C.LIST FOR性别=“女“.AN 平均分90.AN 平均分60D.LIST FOR性别=“女“.AN 平均分90.O 平均分6021.打开报表设计器,修改已有的报表文件的命令是_。(分数
9、:2.00)A.CREATE REPORT报表文件名B.MODIFY REPORT报表文件名C.CREATE报表文件名D.MODIFY 报表文件名22.在整个结构化方法的出发点和实施步骤中,十分强调_。(分数:2.00)A.需求调查B.可行性分析C.逻辑设计D.系统实施23.两个或两个以上模块之间的关联应遵从_原则。(分数:2.00)A.低耦合B.高耦合C.低内聚D.高内聚24.对所有员工的工资上浮 10%,下列 SQL语句正确的是_。(分数:2.00)A.UPDATE 工资表 SET 工资=工资+工资*10%FOR ALLB.UPDATE 工资表 SET 工资=工资*1.10FOR ALLC
10、.UPDATE 工资表 SET 工资=工资+工资*10%D.UPDATE 工资表 SET 工资=工资*1.1025.在 Visual FoxPro中,如果建立的查询是基于多个表,那么要求这些表之间_。(分数:2.00)A.必须是独立的B.必须有联系C.不一定有联系D.必须是自由表26.按照“先进先出”原则组织数据的数据结构是_。(分数:2.00)A.队列B.栈C.双向链表D.二叉树27.数据库管理系统的英文缩写是_。(分数:2.00)A.DBB.DBSC.DBMSD.DBA28.在命令窗口输入下列命令: STORE 6*8 TO X ?X 程序显示的结果为_。(分数:2.00)A.6B.8C.
11、48D.6*829.找出工资1500 的职工姓名的 SQL语句是_。(分数:2.00)A.SELECT姓名 FROM工资表 WHERE工资1500B.SELECT姓名 PROM工资表,员工表 WHERE工资1500C.SELECT姓名 FROM工资表,员工表 WHERE工资1500 AND(员工表.工号=工资表.工号)D.SELECT姓名 FROM工资表,员工表 WHERE工资1500 OR(员工表.工号=工资表.工号)30.从员工表中删除工号为“00011”的员工记录,正确的 SQL语句是_。(分数:2.00)A.DROP FROM 员工表 WHERE 工号=“00011“B.DROP FR
12、OM 员工表 FOR 工号=“00011“C.DELETE FROM 员工表 WHERE 工号=“00011“D.DELETE FROM 员工表 FOR 工号=“00011“31.顺序查找法适合于_结构的线性表。(分数:2.00)A.散列存储B.顺序存储C.压缩存储D.索引存储32.按照二叉树的定义,具有 3个结点的二叉树有_种。(分数:2.00)A.3B.4C.5D.633.下列关于数值型常量表示正确的是_。(分数:2.00)A.$152.365B.“125.34“C.-16E+12D.10/10/200634.在 E-R图中用来表示属性的图形是_。(分数:2.00)A.矩形B.椭圆形C.菱
13、形D.三角形35.在关系数据库中,表是三级模式结构中的_。(分数:2.00)A.外模式B.模式C.存储模式D.内模式二、B填空题/B(总题数:14,分数:28.00)36.高度为 5的二叉树最多有U 【1】 /U个叶子结点。(分数:2.00)填空项 1:_37.在面向对象方法中,对象是类的实例,一个对象通过发送U 【2】 /U来请求另一个对象为其服务。(分数:2.00)填空项 1:_38.在软件测试中,黑盒测试的主要任务是通过测试来检查程序的U 【3】 /U。(分数:2.00)填空项 1:_39.若查询的同时涉及两个以上的表,则称之为U 【4】 /U。(分数:2.00)填空项 1:_40.在数
14、据库系统的三级模式体系结构中,描述数据在数据库中的物理结构成存储方式的是U 【5】 /U。(分数:2.00)填空项 1:_41.BOF()是测试函数,当正在使用的数据表文件的记录指针指向第一条记录时,其函数值为U 【6】 /U。(分数:2.00)填空项 1:_42.len(space(35)-space(15)的结果为U 【7】 /U。(分数:2.00)填空项 1:_43.格式 10/10/2006是U 【8】 /U型常量。(分数:2.00)填空项 1:_44.要改变表格对象中当前显示的列数,应设置表格的U 【9】 /U属性。(分数:2.00)填空项 1:_45.菜单程序文件的扩展名为U 【1
15、0】 /U。(分数:2.00)填空项 1:_46.SQL提供的U 【11】 /U函数用来统计表中元组的个数。 第 1214 题使用如下二个数据库表。S(学号,姓名,性别,年龄,专业) SC(学号,课程号,成绩)(分数:2.00)填空项 1:_47.使用 SQL语句求课程号为“000516”、成绩85 的学生学号、姓名。 SELECT 学号,姓名,FROM S WHEREU 【12】 /U (SELECT*FROM SC WHERE 成绩85 AND 课程号=“000516“)(分数:2.00)填空项 1:_48.使用 SQL语句将一条新的记录插入 S表。 INSERT INTO S(学号,姓名
16、) U【13】 /U (“000066“,“周峰“)(分数:2.00)填空项 1:_49.用 SQL语言检索每门课程的课程号及平均分的语句是: SELECT 课程号, U【14】 /UFROM SCU 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 356答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在面向对象程序设计中,程序运行的最基本实体是_。(分数:2.00)A.方法B.事件C.属性D.对象 解析:解析 使用面向对象的方法解决问题的首要任务就是要从客观世界里识别出相应的对象,并抽象出为解决问题
17、所需要的对象属性和方法。因此,对象是面向对象程序设计中程序运行的最基本实体。2.删除工资表,正确的 SQL语句是_。(分数:2.00)A.DROP TABLE 工资表 B.DROP 工资表C.DELETE 工资表D.DELETE TABLE 工资表解析:解析 删除基本表的语法为 DROP TABLE表名。3.查询工资最高的员工,要求得到的信息包括员工姓名和工资,正确的命令是_。(分数:2.00)A.SELECT 姓名,工资,SUM(工资)FROM 员工表,工资表 WHERE 员工表.工号=工资表.工号B.SELECT 姓名,工资,MAX(工资)FROM 员工表,工资表 WHERE 员工表.工号
18、=工资表.工号 C.SELECT 姓名,工资,MAX(工资)FROM 工资表D.SELECT 姓名,工资,MAX(工资)FROM 员工表,工资表 HAVING 员工表.工号=工资表.工号解析:解析 A应把求和函数 SUM()改成求最大函数 MAX();C由于工资表中没有员工姓名,因此要用联结查询才能实现:D格式错误,SELECT 格式为:SELECT 列名 FROM表名 WHERE表达式。4.表文件的扩展名为_。(分数:2.00)A.DBCB.DBF C.IDXD.PJX解析:解析 在 Visual FoxPro中,数据库文件的扩展名为 DBC,数据表文件的扩展名为 DBF,唯一索引文件的扩展
19、名为 IDX,项目文件的扩展名为 PJX。5.执行以下命令的输出结果是_。 STORE“计算机“TO S1 STORE“微型计算机“TO S2 ? s1 s2,(s2$s1)(s1s2)(分数:2.00)A B .C .D .解析:解析 关系表达式前字符型表达式$字符型表达式为子串包含测试,如果前者是后者的一个子字符串,则结果为逻辑真,否则为逻辑假。6.下列索引中,不具有“唯一性”的是_。(分数:2.00)A.主索引B.候选索引C.唯一索引D.普通索引 解析:解析 Visual FoxPro 中包括 4种索引:主索引、候选索引、唯一索引和普通索引。主索引和候选索引都要求字段值的唯一,不允许出现
20、重复记录。在唯一索引中,它的“唯一性”是指索引项的唯一,而不是字段值的唯一。普通索引只用来处理记录的物理顺序,不仅允许字段中出现重复值,而且也允许索引项中出现重复值。7.使用 SQL语句从员工表中查询所有姓王的员工的信息,正确的命令是:_。(分数:2.00)A.SELECT*FROM 员工表 WHERE LEFT(姓名,2)=“王“ B.SELECT*FROM 员工表 WHERE RIGHT(姓名,2)=“王“C.SELECT*FROM 员工表 WHERE TRIM(姓名,2)=“王“D.SELECT*FROM 员工表 WHERE STR(姓名,2)=“王“解析:解析 LEFT(姓名,2)表示
21、把姓名变量中最左边 2个字符取出来,由于中文一个汉字占两个字符,因此可以把姓王的记录取出来:RIGHT(姓名,2)表示把姓名变量中最右边 2个字符取出来:TRIM()表示把空格里的字符屏蔽掉:STR()表示返回指定数值表达式对应的字符。8.要求为当前表建立一个唯一索引,索引表达式为姓名,索引名为 xm。则下列各语句中正确的是 _。(分数:2.00)A.INDEX ON姓名 TAG xm UNIQUE B.INDEX TO姓名 TAG xm UNIQUEC.INDEX ON姓名 TAG xm CANDIDATED.INDEX TO姓名 TAG xm CANDIDATE解析:解析 利用 INDEX
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 356 答案 解析 DOC
