【计算机类职业资格】二级VISUAL+FOXPRO笔试-278及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-278及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-278及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-278 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.第(34)(35)是基于下述描述:设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。下面SQL语句正确的是 _。
2、SELECT书名,单价 FROM图书 WHERE出版单位=“电子工业出版社”;_(分数:2.00)A.GROUP BY单价 DESCB.ORDER BY单价 DESCC.ORDER BY单价 ASCD.GROUP单价 ASC2.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作 _ 不能执行。职工表职工号 职工名 部门号 工资001 李红 01 580005 刘军 01 670025 王芳 03 720038 张强 02 650部门表部门号 部门名 主任01 人事处 高平02 财务处 蒋华03 教务处 许红04 学生处 杜琼(分数:2.00)A.从职工表中删
3、除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表中C.将职工号为001的工资改为 700D.将职工号为038的部门改为033.下面对对象概念描述错误的是 _。(分数:2.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态性属性4.清除主窗口屏幕的命令是 _。(分数:2.00)A.CLEARB.CLEAR ALLC.CLEAR SCREEND.CLEAR WINDOWS5.下面不属于软件工程的 3个要素的是 _。(分数:2.00)A.工具B.过程C.方法D.环境6.对于图书管理数据库,求 CIE单位借阅
4、图书的读者的人数。下面 SQL语句正确的是 _。SELECT _ FROM 借阅 WHERE;借书证号 _(分数:2.00)A.COUNT(DISTINCT借书证号)IN(SELECT 借书证号 FROM 读者 WHERE单位=“CIE“)B.COUNT(DISTINCT借书证号)IN(SELECT 借书证号 FROM借阅 WHERE单位=“CIE“)C.SUM(DISTINCT借书证号)IN(SELECT 借书证号 FROM读者 WHERE单位 =“CIE“)D.SUM(DISTINCT借书证号)IN(SELECT 借书证号 FOR借阅 WHERE单位 =“CIE“)7.用于显示部分查询结果
5、的 TOP短语,必须与 _ 同时使用,才有效果。(分数:2.00)A.ORDER BYB.FROMC.WHERED.GROUP BY8.确定列表框内的某个条目是否被选定应使用的属性是 _。(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected9.STR(109.87,7,3)的值是 _。(分数:2.00)A.109.8B.“109.87“C.109.870D.“109.870“10.给出以下程序:SET TALK OFFX=0Y=0DO WHILE X100X=X+1IF INT(X/2)=X/2LOOPELSEY=Y+XENDIFENDDO?“Y
6、=“,YRETURN运行结果为 _。(分数:2.00)A.Y=500B.Y=1500C.Y=2000D.Y=250011.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为 _。(分数:2.00)A.3,8,10B.1,6,4C.1,8,任意D.1,8,412.对建立良好的程序设计风格,下面描述正确的是 _。(分数:2.00)A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无13.1999/05/01+31的值应为 _。(分数:2.00)A.99/06/01B.99/05/31C.99/06/02D.99/04/0214.为表单 MyF
7、orm添加事件或方法代码,改变该表单中的控件 Cmd1的 Caption属性的正确命令是 _。(分数:2.00)A.Myform.Cmd1.Caption=“最后一个“B.THIS.Cmd1.Caption=“最后一个”C.THISFORM.Cmd1.Caption=“最后一个“D.THISFRMSET.Cmd1.Caption=“最后一个“15.关于 Visual FoxPro数据库文件,以下说法不正确的是 _。(分数:2.00)A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.管理操作系统文件16.程序流程图(PFD) 中的箭头代表的是 _。(分数:2.00
8、)A.数据流B.控制流C.调用关系D.组成关系17.如果一个过程不包含 RETURN语句,或 RETURN语句中没有指定表达式,那么该过程 _。(分数:2.00)A.没有返回值B.返回 0C.返回.T.D.返回.F.18.用 SQL语句建立表时将属性定义为主关键字,应使用短语 _。(分数:2.00)A.CHECKB.PRIMARY KEYC.FREED.UNIQUE19.在 SQL中,基本表的撤消(从数据库中删除表)可以用 _。(分数:2.00)A.DROP SCHEMA命令B.DROP TABLE命令C.DROP VIEW命令D.DROP INDEX命令20.SQL语言是 _。(分数:2.0
9、0)A.高级语言B.结构化查询语言C.第 3代语言D.宿主语言21.查询设计器和视图设计器的主要不同表现在于 _。(分数:2.00)A.查询设计器有“更新条件”选项卡,没有“查询去向”选项B.查询设计器没有“更新条件”选项卡,有“查询去向”选项C.视图设计器没有“更新条件”选项卡,有“查询去向”选项D.视图设计器有“更新条件”选项卡,也有“查询去向”选项22.算法的空间复杂度是指 _。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间23.执行 SET EXACT OFF命令后,再执行“北京市“=”北京”命令的显示结果是 _
10、。(分数:2.00)AT.BFC.1D.024.在“报表设计器”中,可以使用的控件是 _。(分数:2.00)A.标签、域控件和线条B.标签、域控件和列表框C.标签、文本框和列表框D.布局和数据源25.关系数据库管理系统能实现的专门关系运算包括 _。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表26.确定列表框内的某个条目是否被选定应使用的属性是 _。(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected27.关系是指 _。(分数:2.00)A.元组的集合B.属性的集合C.字段的集合D.实例的集合2
11、8.设 S,SC 分别为学生关系和选课关系,现要查询选修 C2课程,且成绩为 B以上(含 B) 的学生及成绩,相应的 SQL语句是:SELECTS. * ,SC.GFROMS,SCWHERES.S#=SC.S#AND SC.C#:=C2,AND(分数:2.00)A.SC.G=BB.SC.G=BC.SC.GBD.SC.GB29.下述命令中的 _ 命令不能关闭表文件。(分数:2.00)A.USEB.CLOSE DATABASEC.CLEARD.CLOSE ALL30.下列关于栈的叙述中正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后
12、出的线性表31.对于学生关系 S(S#,SN,AGE,SEX),写一条规则,把其中的 AGE属性限制在 15-30 之间,则这条规则属于 _。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户定义的完整性规则D.不属于以上任何一种规则32.用树形结构来表示实体之间联系的模型称为 _。(分数:2.00)A.关系模型B.层次模型C.网状模型D.数据模型33.在深度为 5的满二叉树中,叶子结点的个数为 _。(分数:2.00)A.32B.31C.16D.1534.在 Visual FoxPro中 SQL只支持 _ 层嵌套查询。(分数:2.00)A.一B.二C.三D.多35.在数据管理技术的
13、发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 _。(分数:2.00)A.数据库系统B.文件系统C.人工管理D.数据项管理二、填空题(总题数:13,分数:30.00)36.设一棵完全二叉树共有 500个结点,则在该二叉树中有 【1】 个叶子结点。(分数:2.00)填空项 1:_37.在最坏情况下,冒泡排序的时间复杂度为 【2】 。(分数:2.00)填空项 1:_38.面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个 【3】 。(分数:2.00)填空项 1:_39.软件的需求分析阶段的工作,可以概括为 4个方面: 【4】 、需求分析、编写
14、需求规格说明书和需求评审。(分数:2.00)填空项 1:_40. 【5】 是数据库应用的核心。(分数:2.00)填空项 1:_41.下列命令执行后的结果是 【6】 。STOREGOOD BYE!TOX?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)(分数:2.00)填空项 1:_42.假设图书管理数据库中有 3个表,图书.dbf,读者.dbf 和借阅.dbf。它们的结构分别如下:图书(总编号 C(6),分类号 C(8),书名 C(16),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2)
15、,职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)有如下 SQL语句:SELECT读者姓名,读者职称,图书书名,借阅借书日期;FROM图书管理!读者,图书管理!借阅,图书管理!图书;WHERE借阅借书证号=读者借书证号;AND图书总编号=借阅总编号其中 WHERE子句中的“借阅借书证号;读者借书证号”对应的关系操作是 【7】 。(分数:2.00)填空项 1:_43.?LEN(TRIM(“国庆”+ “假期”)= 【8】 。(分数:2.00)填空项 1:_44.在 SELECT-SQL语句中,表示条件表达式用 WHERE子句,分组用 【9】 子句,排序
16、用 【10】 子句。(分数:4.00)填空项 1:_45.报表由 【11】 和 【12】 两个基本部分组成。第(11)(13)是基于下述描述:设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:4.00)填空项 1:_46.对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是 hxsy。请对下面的 SQL语句填空:
17、ALTERTABLE借阅 【13】 (分数:2.00)填空项 1:_47.对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的 SQL语句填空:ALTERTABLE读者 【14】 (分数:2.00)填空项 1:_48.对于图书管理数据库,将图书表中电子工业出版社的图书的单价涨价 10%。请对下面的 SQL语句填空:UPDATE图书 【15】 WHERE 出版单位:“电子工业出版社”(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-278 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.第(34)(35)是基于
18、下述描述:设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。下面SQL语句正确的是 _。SELECT书名,单价 FROM图书 WHERE出版单位=“电子工业出版社”;_(分数:2.00)A.GROUP BY单价 DESCB.ORDER BY单价 DESC C.
19、ORDER BY单价 ASCD.GROUP单价 ASC解析:知识点 SQL 的数据查询功能评析 题面要求检索电子工业出版社的所有图书的书名和书价,其中题面已给出一部分 SELECT,后面要添的就是按单价降序排列,SELECT 中排序使用的是 ORDER BY短语,降序在后面加 DESC。所以正确语句应为 ORDERBY单价 DESC。2.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作 _ 不能执行。职工表职工号 职工名 部门号 工资001 李红 01 580005 刘军 01 670025 王芳 03 720038 张强 02 650部门表部门号 部门名
20、 主任01 人事处 高平02 财务处 蒋华03 教务处 许红04 学生处 杜琼(分数:2.00)A.从职工表中删除行(025,王芳,03,720)B.将行(005,乔兴,04,7500)插入到职工表中 C.将职工号为001的工资改为 700D.将职工号为038的部门改为03解析:知识点 SQL 的数据修改功能评析 因为职工表的主关键字是职工号,也就是职工表使用职工号建立的主索引,主索引可确保字段中输入值的惟一性,在其字段或表达式中不允许出现重复值。3.下面对对象概念描述错误的是 _。(分数:2.00)A.任何对象都必须有继承性 B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对
21、象的动态性属性解析:知识点 对象的概念评析 对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。4.清除主窗口屏幕的命令是 _。(分数:2.00)A.CLEAR B.CLEAR ALLC.CLEAR SCREEND.CLEAR WINDOWS解析:知识点 基本操作评析 清除内存变量的命令是 CLEAR memory。Clear all 是关闭所有的数据库文件、索引文件、格式文件及所有关联的文件,释放所有的内存变量,并且选择#1 工作区。5.下面不属于软件工程的 3个要素的是 _。(分数:2.00)A.工具B.过
22、程C.方法D.环境 解析:知识点 软件工程的要素评析 软件工程包括 3个要素,即方法、工具和过程。6.对于图书管理数据库,求 CIE单位借阅图书的读者的人数。下面 SQL语句正确的是 _。SELECT _ FROM 借阅 WHERE;借书证号 _(分数:2.00)A.COUNT(DISTINCT借书证号)IN(SELECT 借书证号 FROM 读者 WHERE单位=“CIE“) B.COUNT(DISTINCT借书证号)IN(SELECT 借书证号 FROM借阅 WHERE单位=“CIE“)C.SUM(DISTINCT借书证号)IN(SELECT 借书证号 FROM读者 WHERE单位 =“C
23、IE“)D.SUM(DISTINCT借书证号)IN(SELECT 借书证号 FOR借阅 WHERE单位 =“CIE“)解析:知识点 SQL 的数据查询功能评析 题面要求显示 CIE单位的借阅图书的读者人数,本题使用是嵌套查询语句,内层查询将单位是CIE的读者的借书证号查出来,外层查询根据内层查询的结果通过对借阅库的操作显示出单位为 CIE的借阅图书的读者。当然有可能有的读者不止借阅过一次书,所有要在“借书证号”前加 DISTINCT命令去掉重复值,求的才是人数,而不是人次数。7.用于显示部分查询结果的 TOP短语,必须与 _ 同时使用,才有效果。(分数:2.00)A.ORDER BY B.FR
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 278 答案 解析 DOC
