【计算机类职业资格】二级VISUAL+FOXPRO笔试-68及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-68及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-68及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-68 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.对所有商品单价大于 3000元的商品打九折,下列 SQL语句正确的是_。(分数:2.00)A.UPDATE 商品表 SET 单价=单价*0.9 WHERE 单价3000B.UPDATE 商品表 SET 单价=单价*0.9 IN 单价3000C.SET 单价=单价*0.9 WHERE IN 商品表D.MODIFY 商品表 SET 单价*0.9 WHERE 单价30002.打开 Visual FoxPro的“项目管理器”的“文档”(Docs)选项卡,其中包
2、含_。(分数:2.00)A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上 3种文件3.下列 SQL语句查询的结果是_。SELECT 柜台号,柜台名称,SUM(单价*数量) FROM 柜台表,商品表WHERE 柜台表.柜台号=商品表.柜台号 GROUP BY 柜台表.柜台号 ORDER BY SUM(单价*数量) DESC(分数:2.00)A.各柜台商品数量合计并按数量降序排列B.各柜台商品金额合计并按金额降序排列C.所有商品金额合计并按商品降序排列D.各柜台商品金额合计并按金额升序排列4.在 Visual FoxPro中,唯一索引的扩展名是_。(分数:2.
3、00)A.DBFB.IDXC.DBCD.PJX5.下面可使程序单步执行的命令是_。(分数:2.00)A.SET STEP ONB.SET ESCAPE ONC.SET DEBUG OND.SET STEP OFF6.在关系数据库中元组的集合称为关系,通常标识元组的属性称为_。(分数:2.00)A.索引B.主键C.标记D.字段7.如果根的层次为 1,则具有 30个结点二叉树的最少高度为_。(分数:2.00)A.4B.5C.6D.78.以下关于对象的叙述中,错误的是_。(分数:2.00)A.对象可以是具体的事物,也可以是抽象概念B.一个命令按钮可以看作是一个对象C.一个人、一个窗口等都可以看作是一
4、个对象D.一个程序不可以看作是一个对象9.在 Visual FoxPro的数据工作期窗口,使用 SET RELATON命令可以建立多个表之间的关联,关联是_。(分数:2.00)A.临时性关联B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联10.在 SQL语句中,与表达式“商品号 NOT IN (“00001“,“00002“)”功能相同的表达式是_。(分数:2.00)A.商品号=“00001“ AND 商品号=“00002“B.商品号!=“00001“ OR 商品号!=“00002“C.商品号=“00001“ OR 商品号!=“00002“D.商品号!=“00001“ AND
5、 商品号!=“00002“11.下面关于查询描述正确的是_。(分数:2.00)A.可以使用 CREATE VIEW打开查询设计器B.使用查询设计器可以生成所有的 SQL查询语句C.使用 DO语句执行查询时,可以不带扩展名D.使用查询设计器生成的 SQL语句存盘后将存放在扩展名为QPR 的文件中12.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.log2nB.n/2C.nD.n+113.E-R图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示_。(分数:2.00)A.联系B.实体C.关系D.属性14.下面 DO循环的循环次数为_。x=10Y=1
6、6DO WHILE YxY=Y-1ENDDO(分数:2.00)A.6B.16C.10D.515.参照完整性的规则不包括_。(分数:2.00)A.更新规则B.排序规则C.删除规则D.插入规则16.Visual FoxPro中的 DBMS基于的数据模型是_。(分数:2.00)A.层次型B.网状型C.关系型D.面向对象型17.与 SQL语句“SELECT 学号,姓名 FROM student WHERE 成绩 BETWEEN 60 AND 100”等价的是_。(分数:2.00)A.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩60B.SELECT 学号,姓
7、名 FROM student WHERE 成绩100.AND.成绩60C.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩=60D.SELECT 学号,姓名 FROM student WHERE 成绩100.AND.成绩6018.在下述 Visual FoxPro表达式中,结果总是逻辑值的为_。(分数:2.00)A.字符运算表达式B.关系运算表达式C.算术运算表达式D.日期运算表达式19.下列关于视图和查询的说法中,错误的是_。(分数:2.00)A.查询和视图都可以从一个或多个表中提取数据B.可以通过视图更改数据源表的数据C.视图是完全独立的,它不依赖
8、于数据库的存在而存在D.视图依赖于数据库的存在而存在20.下列函数中函数值为字符的是_。(分数:2.00)A.DATETIME()B.TIME()C.DATE()D.YEAR()21.求每门课平均成绩的 SQL语句是_。(分数:2.00)A.SELECT 课程号,课程名,avg(成绩) FROM 课表 GROUP BY 成绩B.SELEC T课程号,课程名,avg(成绩) FROM 课表 ORDER BY 成绩C.SELECT 课程号,课程名,avg(成绩) FROM 课表 ORDER BY 课程号D.SELECT 课程号,课程名,avg(成绩) FROM 课表 GROUP BY 课程号第 3
9、235 题使用如下 2个表:柜台表(柜台号,柜台名称)商品表(柜台号,商品号,商品名称,单价,数量)22.模块内部的联系要遵从_。(分数:2.00)A.高耦合B.低耦合C.高内聚D.低内聚23.在 Visual FoxPro系统中,查询文件是指一个包含一条 SELECT-SQL命令的程序文件,文件的扩展名为_。(分数:2.00)AMPRBRPRCSCXDPRG24.若要恢复用 DELETE命令删除的若干记录,应该用_。(分数:2.00)A.Esc键B.RECALL命令C.RELEASE命令D.FOUND命令25.索引文件打开后,下列命令中不受索引影响的是_。(分数:2.00)A.LISTB.S
10、KIPC.GOTO 66D.LOCATE26.PUSH和 POP命令常用于_操作。(分数:2.00)A.队列B.数组C.栈D.记录27.SQL是哪几个英文单词的缩写_。(分数:2.00)A.Standard Query LanguageB.Select Query LanguageC.Structured Query LanguageD.以上都不是28.打开报表设计器的命令是_。(分数:2.00)A.OPEN REPORTB.CREATE REPORTC.REPORT FORMD.START REPORT29.链表不具备的特点是_。(分数:2.00)A.可随机访问任何一个元素B.插入、删除操作
11、不需要移动元素C.无须事先估计存储空间大小D.所需存储空间与线性表长度成正比30.不允许记录中出现重复索引值的索引是_。(分数:2.00)A.主索引B.主索引、候选索引、普通索引C.主索引、候选索引D.主索引、候选索引、唯一索引31.向商品表中插入一条记录的正确命令是_。(分数:2.00)A.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)B.INSERT INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)C.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,
12、5600,2)D.INSERT INTO 商品表 VALUES(“00066“,“飞利浦彩电“,“016“,5600,2)32.数据流图(DFD)是用于描述结构化方法中_工作阶段的工具。(分数:2.00)A.需求分析B.可行性研究C.详细设计D.程序编码33.能显示当前库文件中所有计算机专业学生的姓名、性别和籍贯的命令是_。(分数:2.00)A.LIST FIELDS姓名,性别,籍贯B.LIST FOR专业=“计算机“AND 姓名,性别,籍贯C.DISPLAY ALL FIELDS姓名,性别,籍贯D.LIST FIELDS姓名,性别,籍贯 FOR专业=“计算机“34.对于程序设计语言,下面说法
13、正确的是_。(分数:2.00)A.采用机器语言设计出来的程序,其效率往往很低B.汇编语言不是面向计算机的编程语言C.将高级语言源程序转换成机器语言的工作量远大于汇编语言D.高级语言执行的效率最高35.数据库管理系统(DBMS)是位于_之间的一层数据管理软件。(分数:2.00)A.硬件与软件B.操作系统与用户C.操作系统与数据库D.操作系统与硬件二、填空题(总题数:14,分数:28.00)36.算法复杂度主要包括时间复杂度和 【1】 复杂度。(分数:2.00)填空项 1:_37.某二叉树中度为 2的结点有 16个,则该二叉树中有 【2】 个叶子结点。(分数:2.00)填空项 1:_38.把对象的
14、数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为 【3】 。(分数:2.00)填空项 1:_39.面向数据流的设计方法是把 【4】 映射成软件结构。(分数:2.00)填空项 1:_40.模块本身的内聚是模块独立性的度量因素之一。在 7类内聚中,最强内聚为 【5】 。(分数:2.00)填空项 1:_41.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为 【6】 。(分数:2.00)填空项 1:_42.函数 SUBSTR(华人民共和国,5,4)的结果是 【7】 。(分数:2.00)填空项 1:_43.在 FOR-ENDFOR循环体的任何位置上都可以使用 【8】 语
15、句用于重新进行下一次再循环。(分数:2.00)填空项 1:_44.在 SQL的 SELECT查询中,使用 【9】 字句显示查询结果中的所有记录。(分数:2.00)填空项 1:_45.若要从学生表中检索出 xm字段的值,并在显示时将 xm换成姓名的语句为: SELECT 【10】 FROM 学生(分数:2.00)填空项 1:_46.显示学生表中所有姓李的记录,SQL 语句为 SELECT*FROM 学生表 WHERE 姓名 【11】 。(分数:2.00)填空项 1:_47.在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 【12】 子句来说明建立
16、的是候选索引。(分数:2.00)填空项 1:_48.在 Visual FoxPro中,当使用 SQL的 CREATE TABLE语句建立数据库表时,使用 【13】 子句说明有效性规则。设成绩表(学号,姓名,性别,成绩,科目号)选课表(科目号,科目名)(分数:2.00)填空项 1:_49.要求使用 SQL语句查询所有选修了 C语言课程的学生姓名。SELECT 姓名 FROM 成绩表WHERE 【14】 (SELECT * FROM 选课表 WHERE 【15】 )(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-68 答案解析(总分:98.00,做题时间:90 分钟)一、选择
17、题(总题数:35,分数:70.00)1.对所有商品单价大于 3000元的商品打九折,下列 SQL语句正确的是_。(分数:2.00)A.UPDATE 商品表 SET 单价=单价*0.9 WHERE 单价3000 B.UPDATE 商品表 SET 单价=单价*0.9 IN 单价3000C.SET 单价=单价*0.9 WHERE IN 商品表D.MODIFY 商品表 SET 单价*0.9 WHERE 单价3000解析:解析 修改操作语句的一般格式为:UPDATE表名SET列名=表达式,列名=表达式WHERE条件其功能是修改指定表中满足 WHERE子句条件的元组,按 SET子句中的表达式修改这些元组相
18、应的列值。如果省略 WHERE子句,则表示要修改表中的所有元组。2.打开 Visual FoxPro的“项目管理器”的“文档”(Docs)选项卡,其中包含_。(分数:2.00)A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上 3种文件 解析:解析 “文档”选项卡显示项目管理器里的表单、报表和标签三种类型的组件。3.下列 SQL语句查询的结果是_。SELECT 柜台号,柜台名称,SUM(单价*数量) FROM 柜台表,商品表WHERE 柜台表.柜台号=商品表.柜台号 GROUP BY 柜台表.柜台号 ORDER BY SUM(单价*数量) DESC(分数:2
19、.00)A.各柜台商品数量合计并按数量降序排列B.各柜台商品金额合计并按金额降序排列 C.所有商品金额合计并按商品降序排列D.各柜台商品金额合计并按金额升序排列解析:解析 SUM(单价,数量)就是求商品金额,GROUP BY 柜台表柜台号,就是对各柜台分组,因此题目就是对各个柜台求出该柜台的商品总金额。ORDER BY SUM(单价,数量)DESC 表示按金额降序排列。4.在 Visual FoxPro中,唯一索引的扩展名是_。(分数:2.00)A.DBFB.IDX C.DBCD.PJX解析:解析 在 Visual FoxPro中,数据库文件的扩展名为 DBC,数据表文件的扩展名为 DBF,唯
20、一索引文件的扩展名为 IDX,项目文件的扩展名为 PJX。5.下面可使程序单步执行的命令是_。(分数:2.00)A.SET STEP ON B.SET ESCAPE ONC.SET DEBUG OND.SET STEP OFF解析:解析 命令 SET STEP ONIOFF可用于设置是否单步执行程序中的命令行。默认为 OFF,不能进入单步执行方式;如果设置成 ON,则表示单步执行程序命令方式。6.在关系数据库中元组的集合称为关系,通常标识元组的属性称为_。(分数:2.00)A.索引B.主键 C.标记D.字段解析:解析 关系对应于二维表,元组对应于表中的一行,属性对应于表中的一列,主键用来唯一表
21、示一个元组的一个或一组属性。关系中的某一组属性,若其值可以唯一地表示一个元组,则该属性组为一个候选关键字。若一个关系中有多个候选关键字,可任选一个作为主关键字,也称主键。7.如果根的层次为 1,则具有 30个结点二叉树的最少高度为_。(分数:2.00)A.4B.5 C.6D.7解析:解析 高度为 i的二叉树的最多结点为 2i-1。当 i=4时,结点最多为 15;当 i=5时,结点最多为31,因此可以得出最少高度为 5。8.以下关于对象的叙述中,错误的是_。(分数:2.00)A.对象可以是具体的事物,也可以是抽象概念B.一个命令按钮可以看作是一个对象C.一个人、一个窗口等都可以看作是一个对象D.
22、一个程序不可以看作是一个对象 解析:解析 客观世界里的任何实体都可以看作是对象。对象不仅可以是具体的实物,也可以是一些概念,因为程序也可以看作是对象。9.在 Visual FoxPro的数据工作期窗口,使用 SET RELATON命令可以建立多个表之间的关联,关联是_。(分数:2.00)A.临时性关联 B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联解析:解析 通过 SET RELATION命令可以建立控制主表和从表之间记录指针联动的关联,这种关系会随着表的关闭而消失,故称为临时关联。10.在 SQL语句中,与表达式“商品号 NOT IN (“00001“,“00002“)”
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 68 答案 解析 DOC
