欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+FOXPRO-62及答案解析.doc

    • 资源ID:1328196       资源大小:78.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+FOXPRO-62及答案解析.doc

    1、二级 VISUAL+FOXPRO-62 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列叙述中正确的是_。(分数:2.50)A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化2.对于循环队列,下列叙述中正确的是_。(分数:2.50)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队

    2、尾指针3.在长度为 n 的有序线性表中进行二分法查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:2.50)A.B.C.D.4.软件是指_。(分数:2.50)A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合5.结构化程序设计主要强调的是_。(分数:2.50)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性6.在黑盒测试方法中,设计测试用例的主要根据是_。(分数:2.50)A.程序内部逻辑B.程序外部功能C.程序数据结构D.程序流程图7.在软件开发中,需求分析阶段产生的主要文档是_。

    3、(分数:2.50)A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划8.下列叙述中错误的是_。(分数:2.50)A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持9.一名工作人员可以使用多台计算机,而一台计算机可被多名工作人员使用,则实体工作人员与实体计算机之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对多D.多对一10.有三个关系 R、S 和 T 如下: RST(分数:2.50)A.自然连接B交C.投影D并11.打开数据

    4、库的命令是_。(分数:2.50)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE12.向一个项目中添加一个数据库,应该使用项目管理器的_。(分数:2.50)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡13.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量错误的方法是_。(分数:2.50)A.姓名B.M-姓名C.姓名D.A 项和 B 项14.在 Visual FoxPro 中,以下关于查询的描述正确的是_。(分数:2.50)A.不能用自由表建立查B.只能用自由表建立查询C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询

    5、15.关闭表单的程序代码是 ThisForm. Release,Release 是_。(分数:2.50)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法16.让隐藏的 MeForm 表单显示在屏幕上的命令是_。(分数:2.50)A.MeForm. DisplayB.MeForm. ShowC.MeForm. ListD.MeForm. See17.在 Visual FoxPro 和,有关参照完整性的删除规则正确的描述是_。(分数:2.50)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则

    6、当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录D.如果删除规则选择的是“忽略”,则当用户删除子表中的记录时,系统不负责检查父表中是否有相关记录18.以下关于关系的说法正确的是_。(分数:2.50)A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列19.从“订单”表中删除签订日期为 2004 年 1 月 10 日之前(含)的订单记录,正确的 SQL 语句是_。(分数:2.50)A.DROP FROM 订单 WHERE 签订日期=2004-1-10B

    7、.DROP FROM 订单 FOR 签订日期=2004-1-10C.DELETE FROM 订单 WHERE 签订日期=2004-1-10D.DELETE FROM 订单 FOR 签订日期=2004-1-1020.以下关于视图描述错误的是_。(分数:2.50)A.只有在数据库中可以建立视图B.视图定义保存在视图文件中C.从用户查询的角度视图和表一样D.视图物理上不包括数据21.有如下赋值语句:a=“计算机”和 b=“微型”,结果为“微型机”的表达式是_。(分数:2.50)A.b+LEFT(a, 3)B.b+RIGHT(a, 1)C.b+LEFT(a, 5, 2)D.b+RIGHT(a, 2)2

    8、2.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录号名称 1电视机 2计算机 3电话线 4电冰箱 5电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称(分数:2.50)A.电话线B.电线C.电冰箱D.电视机23.命令 SELECT0 的功能是_。(分数:2.50)A.选择编号最小的未使用工作区B.选择 0 号工作区C.关闭当前工作区中的表D.选择当前工作区24.命令?VARTYPE(TIME( )的结果是_。

    9、(分数:2.50)ABCTD.出错25.下列的程序段中 y 的计算结果为 76543 的是_。(分数:2.50)A.x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDOB.x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)IF x=0flag=.F.ENDIFENDDOC.x=34567y=0flag=.T.DO WHILE ! flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDOD.x=345

    10、67y=0flag=.T.DO WHILE! flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDO26.语句 LIST MEMORY LIKE a*能够显示的变量不包括_。(分数:2.50)AaB.alC.ab2D.ba327.运算结果不是 2010 的表达式是_。(分数:2.50)A.int(2010.9)B.round(2010.1, 0)C.ceiling(2010.1)D.floor(2010.9)28.假设职员表已在当前工作区打开,且当前记录的“姓名”字段值为“李彤”(C 型字段)。在命令窗口输入并执行如下命令: 姓名=姓名-”出勤”?姓

    11、名 屏幕上会显示_。(分数:2.50)A.李彤B.李彤出勤C.李彤出勤D.李彤-出勤29.给 student 表增加一个“平均成绩”字段(数值型,总宽度 6,2 位小数)的 SQL 命令是_。(分数:2.50)A.ALTER TABLE student ADD 平均成绩 N(6, 2)B.ALTER TABLE student ADD 平均成绩 D(6, 2)C.ALTER TABLE student ADD 平均成绩 E(6, 2)D.ALTER TABLE student ADD 平均成绩 Y(6, 2)30.假设在一个表单里有一个文本框 Text1 和一个命令按钮组 CommandGro

    12、up1。命令按钮组是一个容器对象,其中包含 command1 和 command2 两个命令按钮。如果要在 command1 命令按钮的某个方法中访问文本框的 value 属性值,正确的语句是_。(分数:2.50)A.This. ThisForm. Text1. ValueB.This. Parent. Parent. Text1. ValueC.Parent. Parent. Text1. ValueD.This. Parent. Text1. Value31.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 命令是_。(分数:2.50)A.SELECT 产品名称,AV

    13、G(单价)FROM 产品 GROUP BY 单价B.SELECT 产品名称,AVG(单价)FROM 产品 ORDER BY 单价C.SELECT 产品名称,AVG(单价)FROM 产品 ORDER BY 产品名称D.SELECT 产品名称,AVG(单价)FROM 产品 GROUP BY 产品名称32.设有订单表 order(订单号,客户号,职员号签订日期,金额),删除 2012 年 1 月 1 日以前签订的订单记录,正确的 SQL 命令是_。(分数:2.50)A.DELETE TABLE order WHERE 签订日期2012-1-1B.DELETE TABLE order WHILE 签订

    14、日期2012-1-1C.DELETE FROM order WHERE 签订日期2012-1-1D.DELETE FROM order WHILE 签订日期2012-1-133.在 SQL 语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是_。(分数:2.50)A.年龄=12 OR=46B.年龄=12 AND=46C.年龄=12 OR 年龄=46D.年龄=12 AND 年龄=4634.设有关系歌手(歌手号, 姓名),根据“歌手”关系建立视图 myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的 SQL 语句是_。(分数:2.50)A.CREA

    15、TE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号, 1)=“1“B.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1“, 歌手号)C.CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号, 1)=“1“D.CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1“, 歌手号)35.设有选课(学号,课程号,成绩)关系,插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和

    16、 80,正确的 SQL 语句是_。(分数:2.50)A.INSERT INTO 选课 VALUES(“02080111“, “103“, 80)B.INSERT VALUES(“02080111“, “103“, 80)TO 选课(学号课程号成绩)C.INSERT VALUES(“02080111“ “103“,80)INTO 选课(学号课程号成绩)D.INSERT INTO 选课(学号课程号成绩)FROM VALUES(“02080111“,“103“,80)36.在 SQL SELECT 语句中与 INTO TABLE 等价的短语是_。(分数:2.50)A.INTO DBFB.TO TAB

    17、LEC.INTO FORMD.INTO FILE37.执行命令 MyForm=CreateObject(“Form“)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令_。(分数:2.50)A.MyForm. ListB.MyForm. DisplayC.MyForm. ShowD.MyForm. ShowForm38.消除 SQL SELECT 查询结果中的重复记录,可采取的方法是_。(分数:2.50)A.通过指定主关键字B.通过指定惟一索引C.使用 DISTINCT 短语D.使用 UNIQUE 短语39.下面关于列表框和组合框的陈述中,正确的是_。(分数:2.50)A.列表框可以设置

    18、成多重选择,而组合框不能B.组合框可以设置成多重选择,而列表框不能C.列表框和组合框都可以设置成多重选择D.列表框和组合框都不能设置成多重选择40.为表单建立了快捷菜单 my menu,调用快捷菜单的命令代码 DO my menu. mpr WITH THIS 应该放在表单事件中的是_。(分数:2.50)A.Destroy 事件B.Init 事件C.Load 事件D.Right Click 事件二级 VISUAL+FOXPRO-62 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列叙述中正确的是_。(分数:2.50)A.在栈中,栈中元素

    19、随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化解析:解析 栈是先进后出的数据结构,在对栈操作的整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来完成。2.对于循环队列,下列叙述中正确的是_。(分数:2.50)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针 解析:解析 循环队列采用的队列结构,队头指针与队尾指针都不是固定的,入队操作在队

    20、尾端进行,每入队一个元素,队尾指针进 1;出队操作在队头端进行,每出队一个元素,队头指针进 1。故队头指针可以大于、等于或小于队尾指针。3.在长度为 n 的有序线性表中进行二分法查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:2.50)A.B.C. D.解析:解析 对于长度为 n 的有序线性表,在最坏情况下,二分法查找需要比较 log 2 n 次。4.软件是指_。(分数:2.50)A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合 解析:解析 软件是计算机系统中与硬件相互依存的另一部分,它包括程序、

    21、数据及其相关说明文档。5.结构化程序设计主要强调的是_。(分数:2.50)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性 解析:解析 结构化程序设计强调的是程序的易读性。6.在黑盒测试方法中,设计测试用例的主要根据是_。(分数:2.50)A.程序内部逻辑B.程序外部功能 C.程序数据结构D.程序流程图解析:解析 黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证。黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能规格说明。7.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.50)A.可行性分析报告B

    22、.软件需求规格说明书 C.概要设计说明书D.集成测试计划解析:解析 A 项错误,可行性分析阶段产生可行性分析报告;B 项正确,需求规格说明书是需求分析阶段产生的主要文档;C 项错误,总体设计阶段产生概要设计说明书;D 项错误,集成测试计划是在概要设计阶段编写的文档。8.下列叙述中错误的是_。(分数:2.50)A.在数据库系统中,数据的物理结构必须与逻辑结构一致 B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持解析:解析 A 项错误,在数据库系统中,数据的物理结构与逻辑结构不一致;B 项正确,数据库技术的根本目

    23、标是要解决数据的共享问题;C 项正确,数据库设计是指在已有数据库管理系统的基础上建立数据库;D 项正确,数据库系统需要操作系统的支持。9.一名工作人员可以使用多台计算机,而一台计算机可被多名工作人员使用,则实体工作人员与实体计算机之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对多 D.多对一解析:解析 一名工作人员可以操作多台计算机,而一台计算机又可以被多名工作人员使用,所以两个实体之间是多对多的关系。10.有三个关系 R、S 和 T 如下: RST(分数:2.50)A.自然连接 B交C.投影D并解析:解析 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的

    24、属性组,并且在结果中把重复的属性列去掉,因此根据关系 T 中的元组可以判断关系 R 和 S 做的是自然连接操作。11.打开数据库的命令是_。(分数:2.50)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE 解析:解析 打开数据库的命令格式为:OPEN DATABASEFILENAME1 EXCLUSIVEISJAREDNOUPDATEVALIDATE。12.向一个项目中添加一个数据库,应该使用项目管理器的_。(分数:2.50)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡 解析:解析 “项目管理器”窗口包括 6 个选项卡:数据、文档、类

    25、、代码、其他和全部选项卡。“数据”选项卡包括了一个项目中的所有数据:数据库、自由表、查询和视图。添加一个数据库,应该使用“数据”选项卡。13.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量错误的方法是_。(分数:2.50)A.姓名B.M-姓名C.姓名 D.A 项和 B 项解析:解析 如果当前表中存在一个与内存变量同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀 M. (或 M-),否则系统将访问同名的字段变量。14.在 Visual FoxPro 中,以下关于查询的描述正确的是_。(分数:2.50)A.不能用自由表建立查B.只能用自由表建立查询C.不能用数据库表建立查询D

    26、.可以用数据库表和自由表建立查询 解析:解析 创建查询必须基于确定的数据源。从类型上讲,数据源可以是自由表、数据库表或视图。15.关闭表单的程序代码是 ThisForm. Release,Release 是_。(分数:2.50)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法 解析:解析 在面向对象的概念中,属性用来表示对象的状态,方法用来描述对象的行为,事件是一种由系统预先定义而由用户或系统发出的动作。本题 Release 是将表单从内存中释放,它是表单对象的方法。16.让隐藏的 MeForm 表单显示在屏幕上的命令是_。(分数:2.50)A.MeForm. Disp

    27、layB.MeForm. Show C.MeForm. ListD.MeForm. See解析:解析 表单的 Show 方法用于显示表单,该方法将表单的 Visible 属性值设为.T.,使之成为活动表单。DisPlay、List、See 都不是表单的方法。17.在 Visual FoxPro 和,有关参照完整性的删除规则正确的描述是_。(分数:2.50)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除

    28、父表中的记录时,系统不负责检查子表中是否有相关记录 D.如果删除规则选择的是“忽略”,则当用户删除子表中的记录时,系统不负责检查父表中是否有相关记录解析:解析 参照完整性的删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录:如果选择“级联”,则自动删除子表中的所有相关记录;如果选择“限制”,若子表中有相关的记录,则禁止删除父表中的记录;如果选择“忽略”,则不做参照完整性检查,可以随意删除父表中的记录。18.以下关于关系的说法正确的是_。(分数:2.50)A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要 D.关键字必须指定为第一列解析:解析 在关系中,列的次序无关紧要;行的

    29、次序也无关紧要。关键字和索引是人为建立的,可以是符合条件的任一列;关键字是属性或属性的组合,其值能够惟一标识一个元组,而它在关系中的位置无关紧要。19.从“订单”表中删除签订日期为 2004 年 1 月 10 日之前(含)的订单记录,正确的 SQL 语句是_。(分数:2.50)A.DROP FROM 订单 WHERE 签订日期=2004-1-10B.DROP FROM 订单 FOR 签订日期=2004-1-10C.DELETE FROM 订单 WHERE 签订日期=2004-1-10 D.DELETE FROM 订单 FOR 签订日期=2004-1-10解析:解析 在表中删除记录的命令为:DE

    30、LETE FROM TableName WHERE Condition。其中,FROM 指定从哪个表删除记录,WHERE 指定被删除的记录所满足的条件,如果不使用 WHERE 子句,则删除该表中的所有记录。20.以下关于视图描述错误的是_。(分数:2.50)A.只有在数据库中可以建立视图B.视图定义保存在视图文件中 C.从用户查询的角度视图和表一样D.视图物理上不包括数据解析:解析 视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。视图一经定义,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。21.有如下赋值语句:a=

    31、“计算机”和 b=“微型”,结果为“微型机”的表达式是_。(分数:2.50)A.b+LEFT(a, 3)B.b+RIGHT(a, 1)C.b+LEFT(a, 5, 2)D.b+RIGHT(a, 2) 解析:解析 LEFT(字符表达式,长度)函数从指定表达式左端截取一个指定长度的子串作为函数值。RIGHT(字符表达式,长度)函数从指定表达式右端截取一个指定长度的子串作为函数值。在Visual FoxPro 中,一个汉字的长度为 2,因此 RIGHT(a, 2)的值是“机”,b+RIGHT(a, 2)=“微型机“。22.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录号名称 1电视机 2

    32、计算机 3电话线 4电冰箱 5电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称(分数:2.50)A.电话线 B.电线C.电冰箱D.电视机解析:解析 函数 LEFT(字符表达式, 数值表达式)的功能是从字符表达式左边开始,截取数值表达式指定长度的字符串;函数 RIGHT(字符表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。程序从第 2 条记录开始,扫描后面连续的 4 条记录,使用条件语句显示第一个字

    33、是“电“,最后一个字是“线“的第一条记录,并显示出来,由此可知第 3 条记录“电话线“符合。23.命令 SELECT0 的功能是_。(分数:2.50)A.选择编号最小的未使用工作区 B.选择 0 号工作区C.关闭当前工作区中的表D.选择当前工作区解析:解析 在多工作区中,指定工作区的命令是:SELECT nWorkArea | cTableAlias,其中参数nWorkArea 是一个大于等于 0 的数字,用于指定工作区号,最小的工作区号是 1,最大的工作区号是32767,如果指定为 0,则选择编号最小的可用工作区。24.命令?VARTYPE(TIME( )的结果是_。(分数:2.50)A B

    34、CTD.出错解析:解析 VARTYPE 函数测试表达式的类型,返回一个表示对应类型的大写字母。TIME( )以 24 小时制返回当前系统时间,函数值为字符型。因此 VARTYPE(TIME( )的结果为代表字符型的大写字母 C。25.下列的程序段中 y 的计算结果为 76543 的是_。(分数:2.50)A.x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDOB.x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)IF x=0flag=.F.

    35、ENDIFENDDO C.x=34567y=0flag=.T.DO WHILE ! flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDOD.x=34567y=0flag=.T.DO WHILE! flagy=x%10+y*10x=int(x/10)IF x0flag=.F.ENDIFENDDO解析:解析 执行 DO WHILE 循环,首先判断循环条件是否为逻辑真,如果为逻辑真,则执行循环体,CD两项不会执行循环体,不正确。A 项条件语句 IF x0 使得循环只执行一次,不正确。B 项当 x=0 时,才跳出循环体,正确。26.语句 LIST MEMO

    36、RY LIKE a*能够显示的变量不包括_。(分数:2.50)AaB.alC.ab2D.ba3 解析:解析 显示内存变量的语句中,LIKE 短语只显示与通配符相匹配的内存变量。通配符包括*和?, *表示任意多个字符,?表示任意一个字符。LIST MEMORY LIKE a*表示显示变量名以 a 开头的所有内存变量。27.运算结果不是 2010 的表达式是_。(分数:2.50)A.int(2010.9)B.round(2010.1, 0)C.ceiling(2010.1) D.floor(2010.9)解析:解析 INT(数值表达式)返回指定数值表达式的整数部分。CEILING(数值表达式)返回

    37、大于或等于指定数值表达式的最小整数。FLOOR(数值表达式)返回小于或等于指定数值表达式的最大整数。ROUND(数值表达式 1, 数值表达式 2)返回指定表达式在指定位置四舍五入之后的结果,数值表达式 2大于等于 0 表示的是要保留的小数位数;数值表达式 2小于 0 表示的是整数部分的舍入位数。28.假设职员表已在当前工作区打开,且当前记录的“姓名”字段值为“李彤”(C 型字段)。在命令窗口输入并执行如下命令: 姓名=姓名-”出勤”?姓名 屏幕上会显示_。(分数:2.50)A.李彤 B.李彤出勤C.李彤出勤D.李彤-出勤解析:解析 在表打开的情况下,姓名-“出勤“是先取出姓名字段的值(“李彤”

    38、),然后连上字符串“出勤”,结果是“李彤出勤”,然后赋值给“=”左边的变量姓名,使用“=”赋值的变量是公共内存变量。?姓名显示的是表中字段姓名的值(李彤)并不是公共内存变量姓名,如果题目的第二句是?M-姓名,就会显示“李彤出勤”了。29.给 student 表增加一个“平均成绩”字段(数值型,总宽度 6,2 位小数)的 SQL 命令是_。(分数:2.50)A.ALTER TABLE student ADD 平均成绩 N(6, 2) B.ALTER TABLE student ADD 平均成绩 D(6, 2)C.ALTER TABLE student ADD 平均成绩 E(6, 2)D.ALTE

    39、R TABLE student ADD 平均成绩 Y(6, 2)解析:解析 内存变量的数据类型包括字符型(C)、数值型(N)、货币型(Y)、逻辑型(L)、日期型(D)和日期时间型(T)。本题要求字段为数值型,总宽度 6,2 位小数,可以表示为 N(6, 2)。30.假设在一个表单里有一个文本框 Text1 和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 command1 和 command2 两个命令按钮。如果要在 command1 命令按钮的某个方法中访问文本框的 value 属性值,正确的语句是_。(分数:2.50)A.This. ThisForm. Te

    40、xt1. ValueB.This. Parent. Parent. Text1. Value C.Parent. Parent. Text1. ValueD.This. Parent. Text1. Value解析:解析 本题要求在 Command1 的某个方法中访问文本框的 Value 属性值,语句为“This. Parent. Parent. Text1. Value”,其中 This 表示当前对象 Command1;This. Parent 表示当前对象 Command1 的父对象,即命令按钮组 CommandGroup1; This. Parent. Parent 表示命令按钮组的父对

    41、象,即表单;This. Parent. Parent. Text1. Value 表示通过命令按钮 Command1 访问表单中的文本框的值。31.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 命令是_。(分数:2.50)A.SELECT 产品名称,AVG(单价)FROM 产品 GROUP BY 单价B.SELECT 产品名称,AVG(单价)FROM 产品 ORDER BY 单价C.SELECT 产品名称,AVG(单价)FROM 产品 ORDER BY 产品名称D.SELECT 产品名称,AVG(单价)FROM 产品 GROUP BY 产品名称 解析:解析 使用 GR

    42、OUP BY 短语依据产品名称对产品进行分组,然后再计算每种产品的平均单价(AVG)。32.设有订单表 order(订单号,客户号,职员号签订日期,金额),删除 2012 年 1 月 1 日以前签订的订单记录,正确的 SQL 命令是_。(分数:2.50)A.DELETE TABLE order WHERE 签订日期2012-1-1B.DELETE TABLE order WHILE 签订日期2012-1-1C.DELETE FROM order WHERE 签订日期2012-1-1 D.DELETE FROM order WHILE 签订日期2012-1-1解析:解析 删除记录命令的标准格式为

    43、:DELETE FROM数据表名WHERE逻辑表达式。其中 FROM指定从哪个表中删除记录,WHERE 指定被删除的记录所满足的条件,如果不使用 WHERE 子句,则删除表中的全部记录。33.在 SQL 语句中,与表达式“年龄 BETWEEN 12 AND 46”功能相同的表达式是_。(分数:2.50)A.年龄=12 OR=46B.年龄=12 AND=46C.年龄=12 OR 年龄=46D.年龄=12 AND 年龄=46 解析:解析 BETWEEN.AND.表示“在和之间”,大于等于 AND 前面的数,小于等于 AND 后面的数。题干表达式的含义为在 12 和 46 之间的数字,使用 and

    44、表示“且”。34.设有关系歌手(歌手号, 姓名),根据“歌手”关系建立视图 myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的 SQL 语句是_。(分数:2.50)A.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号, 1)=“1“ B.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1“, 歌手号)C.CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号, 1)=“1“D.CREATE VIEW myview

    45、 SELECT * FROM 歌手 WHERE LIKE(“1“, 歌手号)解析:解析 LEFT(字符表达式,长度)取子串函数,LEFT(歌手号,1)返回“歌手号”左边第一位。本题要求视图中含有包括了“歌手号”左边第一位是“1”的所有记录,应设置条件为 LEFT(歌手号,1)=“1”。35.设有选课(学号,课程号,成绩)关系,插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和 80,正确的 SQL 语句是_。(分数:2.50)A.INSERT INTO 选课 VALUES(“02080111“, “103“, 80) B.INSERT VALUES(“020

    46、80111“, “103“, 80)TO 选课(学号课程号成绩)C.INSERT VALUES(“02080111“ “103“,80)INTO 选课(学号课程号成绩)D.INSERT INTO 选课(学号课程号成绩)FROM VALUES(“02080111“,“103“,80)解析:解析 插入数据的格式为 INSERT INTO表名(字段名 1, 字段名 2, .) VALUES(字段值1, 字段值 2, .)。当插入的数据不是完整的记录时,可以通过字段名 1,字段名 2来指定字段;VALUES(字段值 1, 字段值 2, )给出具体的记录值。36.在 SQL SELECT 语句中与 IN

    47、TO TABLE 等价的短语是_。(分数:2.50)A.INTO DBF B.TO TABLEC.INTO FORMD.INTO FILE解析:解析 在 SQL 查询语句的尾部添加 INTO DBF | TABLE表名可以将查询的结果放入新生成的指定表中。INTO TABLE 命令与 INTO DBF 命令等价。37.执行命令 MyForm=CreateObject(“Form“)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令_。(分数:2.50)A.MyForm. ListB.MyForm. DisplayC.MyForm. Show D.MyForm. ShowForm解析:解析 表单方法 Show 用于显示表单。ShowWindow 为表单属性,用于控制表单是在屏幕中、悬浮在顶层表单中或作为顶层表单出现。执行 MyFoim. Show 可以让隐藏的表单在屏幕上显示。38.消除 SQL SELECT 查询结果中的重复记录,可采取的方法是_。(分数:2.50)A.通过指定主关键字B.通过指定惟一索引C.使用 DISTINCT 短语 D.使用 UNIQUE 短语解析:解析 如


    注意事项

    本文(【计算机类职业资格】二级VISUAL+FOXPRO-62及答案解析.doc)为本站会员(cleanass300)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开