【计算机类职业资格】二级VISUAL+FOXPRO笔试-204及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-204及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-204及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-204 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.SQL语句SELECT产地,COUNT(*)提供的商品种类数;FROM商品表;WHERE单价200;GROUP BY产地 HAVING COUNT(*)2;ORDER BY 2 DESC查询结果的第一条记录的产地和提供的商品种类数是(分数:2.00)A.北京,1B.上海,2C.广东,5D.广东,72.采用面向对象技术开发的应用系统的特点是(分数:2.00)A.重用性更强B.运行速度更快C.占用存储量小D.维护更复杂3.在 Visual FoxPro
2、中,学生表 STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为(分数:2.00)A.STUDENT.DOCB.STUDENT.MEMC.STUDENT.DBTD.STUDENT.FTP4.在 Visual FoxPro中,下面 4个关于日期和日期时间的表达式中,错误的是(分数:2.00)_5.设有下列二叉树:(分数:2.00)A.B.C.D.6.在 Visual FoxPro中,建立索引的作用之一是(分数:2.00)A.节省存储空间B.便于管理C.提高查询速度D.提高查询和更新的速度7.SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价
3、;FROM部门表,商品表;WHERE部门表,部门号=商品表.部门号;ORDER BY部门表.部门号 DESC,单价查询结果的第一条记录的商品号是(分数:2.00)A.0101B.0202C.0110D.01128.SQL语句SELECT 部门表.部门号,部门名称,SUM(单价*数量);FROM 部门表,商品表;WHERE 部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是(分数:2.00)A.各部门商品数量合计B.各部门商品金额合计C.所有商品金额合计D.各部门商品金额平均值9.在 Visual FoxPro中,使用 SQL命令将学生表 STUDENT中的学生年龄 AGE
4、字段的值增加 1 岁,应该使用的命令是(分数:2.00)A.REPLACE AGE WITH AGE+1B.UPDATE STUDENT AGE WITH AGE+1C.UPDATE SET AGE WITH AGE+1D.UPDATE STUDENT SET AGE=AGE+110.在 Visual FoxPro中,关于视图的正确叙述是(分数:2.00)A.视图与数据库表相同,用来存储数据B.视图不能同数据库表进行连接操作C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表11.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识符的名字时应考
5、虑(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化12.在软件生命周期中,能准确的确定软件系统必须做什么和必须具备哪些功能的阶段是(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析13.软件测试的目的是(分数:2.00)A.证明软件系统中存在错误B.找出软件系统中存在的所有错误C.尽可能多的发现系统中的错误和缺陷D.证明软件的正确性14.常用的关系运算是关系代数和(分数:2.00)A.集合代数B.逻辑演算C.关系演算D.字段15.下面关于
6、数据库系统的叙述正确的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切数据冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据16.在 Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是(分数:2.00)A.MNXB.PRGC.MPRD.SPR17.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数18.SQL语句SELECT部门号,MAX(单价*数量)FROM 商品表 GROUP BY部门号查询结果有
7、几条记录?第(31)(35)题使用如下表的数据: 部门表部门号 部门名称40 家用电器部10 电视录摄像机部20 电脑手机部30 计算机部商品表部门号 商品号 商品名称 单价 数量 产地40 0101 A牌电风扇 200.00 10 广东40 0104 A牌微波炉 350.00 10 广东40 0105 B牌微波炉 600.00 10 广东20 1032 C牌传真机 1000.00 20 上海40 0107 D牌微波炉 420.00 10 北京20 0110 A牌电话机 200.00 50 广东20 0112 B牌手机 2000.00 10 广东40 0202 A牌电冰箱 3000.00 20
8、 广东30 1041 B牌计算机 6000.00 10 广东30 0204 C牌计算机 10000.00 10 上海(分数:2.00)A.1B.4C.3D.1019.在 DO WHILEENDDO循环结构中,LOOP 命令的作用是:(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行D.终止程序执行20.在 Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:(分数:2.00)A.PRIVATEB.PUBLICC.LOCALD.
9、在程序中直接使用的内存变量(不通过 A、B、C 说明)21.在 Visual FoxPro中,创建一个名为 SDB.DBC的数据库文件,使用的命令是(分数:2.00)A.CREATEB.CREATE SDBC.CREATE TABLE SDBD.CREATE DATABASE SDB22.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是(分数:2.00)A.数据库系统阶段B.文件系统阶段C.人工管理阶段D.数据项管理23.在 Visual FoxPro中,关于过程调用叙述正确的是(分数:2.00)A.当实参的数量少于形参的数量时,多余的
10、形参初值取逻辑假B.当实参的数量多于形参的数量时,多余的实参被忽略C.实参与形参的数量必须相等D.上面的 A和 B都正确24.在 Visual FoxPro中,相当于主关键字的索引是(分数:2.00)A.主索引B.普通索引C.惟一索引D.排序索引25.在数据结构中,从逻辑上可以把数据结构分成(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构C.集合结构和非集合结构D.树状结构和图状结构26.SQL语句SELECT部门名称 FROM 部门表 WHERE部门号 IN(SELECT部门号 FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)查询结果是(分数:2
11、.00)A.家用电器部、电话手机部B.家用电器部、计算机部C.电话手机部、电视录摄像机部D.家用电器部、电视录摄像机部27.SQL是哪几个英文单词的缩写?(分数:2.00)A.Standard Query LanguageB.Structured Query LanguageC.Select QueryL anguageD.以上都不是28.使用 SQL语句从表 STUDENT中查询所有姓王的同学的信息,正确的命令是:(分数:2.00)A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王”B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)
12、=“王”C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王”D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王”29.在 Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click事件代码设置为(分数:2.00)A.ThisForm.RefreshB.ThisForm.DeleteC.ThisForm.HideD.ThisForm.Release30.调用报表格式文件 PP1预览报表的命令是(分数:2.00)A.REPORT FROM PP1 PREVIEWB.DO FROM PP1 PREV
13、IEWC.REPORT FROM PP1 PREVIEWD.DO FROM PP1 PREVIEW31.连编后可以脱离开 Visual FoxPro独立运行的程序是(分数:2.00)A.APP程序B.EXE程序C.FXP程序D.PRG程序32.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,下面哪个式子是正确的?(分数:2.00)A.ThisForm.Text1.ValueB.This.Parent
14、.ValueC.Parent.Text1.ValueD.This.Parent.Text1.Value33.在 Visual FoxPro中,存储图像的字段类型应该是(分数:2.00)A.备注型B.通用型C.字符型D.双精度型34.如果学生表 STUDENT是使用下面的 SQL语句创建的CREATE TABLE STUDENT(SNO C(4)PRIMARY KEY NOT NULL,;SN C(8),;SEX C(2),;AGE N(2)CHECK(AGE15 AND AGE30)下面的 SQL语句中可以正确执行的是(分数:2.00)A.INSERT INTO STUDENT(SNO,SEX
15、,AGE)VALUES(“S9”,“男”,17)B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES(“李安琦”,“男”,20)C.INSERT INTO STUDENT(SEX,AGE)VALUES(“男”,20)D.INSERT INTO STUDENT(SNO,SN)VALUES(“S9”,“安琦”,16)35.下面是关于表单数据环境的叙述,其中错误的是(分数:2.00)A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表二、填空题(总题数:13,分数:30.00)36.算法
16、的 5个特性中,算法必须能在执行有限个步骤之后终止,指的是算法的 【1】 性。(分数:2.00)填空项 1:_37.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是 【2】 结构。(分数:2.00)填空项 1:_38.软件生命周期一般可分为以下阶段:问题定义、可行性研究、 【3】 、设计、编码、测试、运行与维护。(分数:2.00)填空项 1:_39.数据库理论中,数据独立性一般可分为 【4】 和逻辑独立性。(分数:2.00)填空项 1:_40.数据库是指按照一定的规则存储在计算机中的 【5】 的集合,它能被各种用户共享。(分数:2.00)填空项 1:_41.在命令窗口定义了一个空
17、的一维数组 S(5),在命令窗口输入?S(1)的结果为 【6】 。(分数:2.00)填空项 1:_42.在 SQL的 CREATE TABLE语句中,为属性说明取值范围(约束)的是 【7】 短语。(分数:2.00)填空项 1:_43.SQL插入记录的命令是 INSERT,删除记录的命令是 【8】 ,修改记录的命令是 【9】 。(分数:4.00)填空项 1:_44.在 SQL的嵌套查询中,量词 ANY和 【10】 是同义词。在 SQL查询时,使用 【11】 子句指出的是查询条件。(分数:4.00)填空项 1:_45.从职工数据库表中计算工资合计的 SQL语句是SELECT 【12】 FROM 职
18、工(分数:2.00)填空项 1:_46.把当前表当前记录的学号,姓名字段值复制到数组 A的命令是SCATTER FIELD学号,姓名 【13】 。(分数:2.00)填空项 1:_47.在表单中确定控件是否可见的属性是 【14】 。(分数:2.00)填空项 1:_48.函数 BETWEEN(40,34,50)的运算结果是 【15】 。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-204 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.SQL语句SELECT产地,COUNT(*)提供的商品种类数;FROM商品表;WHERE
19、单价200;GROUP BY产地 HAVING COUNT(*)2;ORDER BY 2 DESC查询结果的第一条记录的产地和提供的商品种类数是(分数:2.00)A.北京,1B.上海,2C.广东,5 D.广东,7解析:解析题目中所写出的 SQL语句的功能是:在商品表中查询那些提供的商品单价大于 200元,并且提供两种以上商品的产地,并按照提供的商品种类数降序排列,从原始数据表中可以计算出,满足条件的记录为产地为广东,商品种类个数为 5。2.采用面向对象技术开发的应用系统的特点是(分数:2.00)A.重用性更强 B.运行速度更快C.占用存储量小D.维护更复杂解析:解析面向对象方法具有很多特点,比
20、如多态、继承等。这些特点都决定了面向对象方法支持软件复用。对象类可以派生出新类,类可以产生实例对象,从而实现了对象类数据结构和操作代码的软件复用。可重用性是面向对象思想的一个重要特征。3.在 Visual FoxPro中,学生表 STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为(分数:2.00)A.STUDENT.DOCB.STUDENT.MEMC.STUDENT.DBTD.STUDENT.FTP 解析:解析选项 A是文本文件,选项 B是内存变量的存储文件,选项 C是存储备注型字段信息的文件。通用型字段的数据是存储在以.FTP 为后缀的文件中。4.在 V
21、isual FoxPro中,下面 4个关于日期和日期时间的表达式中,错误的是(分数:2.00)_解析:解析YYYY-MM-DD5.设有下列二叉树:(分数:2.00)A.B. C.D.解析:解析二叉树的遍历分为先序、中序、后序三种不同方式。本题要求中序遍历,其遍历顺序应该为:中序遍历左子树-访问根结点-中序遍历右子树。按照定义,中序遍历序列是 DBEAFC,故答案为 B。6.在 Visual FoxPro中,建立索引的作用之一是(分数:2.00)A.节省存储空间B.便于管理C.提高查询速度 D.提高查询和更新的速度解析:解析在 Visual FoxPro中建立索引的一个目的之一就是提高查询速度,
22、因此答案为 C选项。选项D具有一定的干扰性,但是其错误在于误认为索引可以提高更新速度,这是错误的。7.SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价;FROM部门表,商品表;WHERE部门表,部门号=商品表.部门号;ORDER BY部门表.部门号 DESC,单价查询结果的第一条记录的商品号是(分数:2.00)A.0101 B.0202C.0110D.0112解析:解析该 SELECT语句的功能是在部门表和商品表两个表中查询,利用 SUM()函数在商品表中查询各部门商品金额合计,并将结果按照部门表中的部门号降序排列,单价字段作为排序的次关键字。因此,所选出记录的商品号应该
23、是 0101。8.SQL语句SELECT 部门表.部门号,部门名称,SUM(单价*数量);FROM 部门表,商品表;WHERE 部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是(分数:2.00)A.各部门商品数量合计B.各部门商品金额合计 C.所有商品金额合计D.各部门商品金额平均值解析:解析该语句利用 SUM()函数在商品表中查询各部门商品的金额合计,该题涉及多表查询,其执行过程是,从部门表中选取部门号和部门名称以及单价和数量字段,乘积后求和,查询出的记录同时要满足部门号字段和商品表中的部门号相等。 GROUPBY 后的分组字段是部门号,因此它计算的是各个部门商品金额
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 204 答案 解析 DOC
