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

    【计算机类职业资格】国家计算机二级(VF)82及答案解析.doc

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

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

    【计算机类职业资格】国家计算机二级(VF)82及答案解析.doc

    1、国家计算机二级(VF)82 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.设 X=65,命令?VARTYPE(X)的输出是_。(分数:2.00)A.NB.CC.LD.出错2.ModifyCommand 命令建立的文件的默认扩展名是(分数:2.00)A.prgB.appC.cmdD.exe3.在表单 My Form 中通过事件代码,设置标签 Lbl1 的 Caption 属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:2.00)A.x24值为 0B.x24值未定义C.x25值为

    2、0D.x0值为空4.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBS 包括 DB 和 DBMSC.DBMS 包括 DB 和 DBSD.3 者属于平级关系5.在命令窗口中,打印报表 YYl 可使用的命令是( )。(分数:2.00)A.ChioceB.ButtonC.JRadioButtonD.CheckboxGroup6.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型

    3、,其他均为字符型。用 SQL 语言检索选修课程在 5 门以上(含 5 门)的学生的学号、姓名和平均成绩, 并按平均成绩降序排序,正确的命令是_。 (分数:2.00)A.SELECT S.学号,姓名,平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 平均成绩 DESCB.SELECT 学号,姓名,AVG(成绩) FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY 学号 ORDER BY 3 DESCC.SELECT S.学号,姓名,AVG(成绩

    4、) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY S.学号 ORDER BY 平均成绩 DESCD.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 3 DESC7.在数据库已打开的情况下,利用 SQL 命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是( )。 (分数:2.00)A.顺序文件和随机文件B.文本文件和数据文件C.ASCH 文件和二进制文

    5、件D.数据文件和可执行文件8.假设“订单”表中有订单号、职员号、客户号和金额字段,正确的 SQL 语句只能是_。(分数:2.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE

    6、 COUNT(*)3 AND AVG_金额2009.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为F.10.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3 种说法都不对11.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将( )。(分数:

    7、2.00)A.等于原来关系中的元组个数B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数12.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以13.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确14.下列关于过程

    8、调用的叙述中,正确的是( )。(分数:2.00)A.文本框的 Locked 属性设置为 FalseB.文本框的 Locked 属性设置为 TreeC.文本框的 Multiline 的属性设置为 FasleD.文本框的 Multiline 的属性设置为 True15.SQL 语句中进行空值运算时,需使用短语( )。(分数:2.00)A.IS NULLB.=NULLC.NULLD.AS NULL16.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(分数:2.00)A.M.姓名B.M -姓名C.姓名D.A 项和 B 项都可以17.设计表单时,要设定表单窗口的颜色,可使用( )

    9、。(分数:2.00)A.Caption 属性B.BackColor 属性C.ForeColor 属性D.Color 属性18.在 Visual FoxPro 中,宏替换可以从变量中替换出_。 (分数:2.00)A.字符串B.数值C.命令D.以上三种都可能是19.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是(分数:2.00)A.CountB.PageC.NumD.PageCount20.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.等于原来关系中的元组个数B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数21.下列关于视图的

    10、说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图22.为了在报表中打印当前时间,这时应该插入一个( )。(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件23.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用 SQL 命令查询选修的每门课程的成绩都高于或等于 85 分的学生的学号

    11、和姓名,正 确的命令是_。 (分数:2.00)A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩=85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩=8524.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEXON 籍贯,学号 TO

    12、JGXHB.INDEXON 籍贯+学号 TO JGXHC.INDEXON 籍贯,STR(学号,4)TO JGXHD.INDEXON 籍贯+STR(学号,4)TO JGXH25.以下所列各项属于命令按钮事件的是_。 (分数:2.00)A.ParentB.ThisC.ThisFormD.Click26.在 Visual FoxPro 中,基类的最小事件集包含的事件是( )。(分数:2.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;27.视图设计器中,共提供选项卡的个数是( )。(分数:2.00)A.5B.6C.7D.828.要为当前表所有性别为“女”的职工增加 10

    13、0 元工资,应使用命令(分数:2.00)A.REPLACE ALL 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100 FOR 性别=“女“C.CHANGE ALL 工资 WITH 工资+100D.CHANGE ALL 工资 WITH 工资+100 FOR 性别=“女“29.下列关于编辑框的说法中,正确的是( )。(分数:2.00)A.页标头和页注脚带区B.页标头、细节和页注脚带区C.标题、细节和总结带区D.标题、页标头、细节、页注脚和总结带区30.SQL 语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求显示部分查询记录B.消除重复出现的查询

    14、记录C.删除查询结果中符合条件的记录D.对查询结果进行排序31.执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,a,b DO WHILE i=3 DO PROG1 ?“P(“+STR(i,1)+“)=“+STR(a,2)+“,“ i=i+1 ENDDO ?“b=“+STR(b,2) RETURN PROCEDURE PROGl a=a*2 b=b+a SET TALK ON RETURN 程序的运行结果为( )。 (分数:2.00)A.非私有B.私有C.publicD.protected32.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.

    15、ButtonCountB.BunOnsC.ValueD.ControlSource33.下列的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:2.00)A.B.C.D.34.下列关于视图的操作中,错误的是( )。(分数:2.00)A.操作数乘以 2B.操作数除以 2C.操作数乘以 4D.操作数除以 435.使用 SQL 语句增加字段的有效性规则,是为了能保证数据的( )。(分数:2.00)A.实体完整性B.表完整性C.参照完整性D.域完整性二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在 Visual FoxPro 中表单的 Load 事件发生在

    16、Init 事件之 1。(分数:2.00)填空项 1:_37.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为 1。(分数:2.00)填空项 1:_38.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_39.使数据库表变为自由表的命令是 1TABLE。(分数:2.00)填空项 1:_40.执行命令 A=2005/4/2 之后,内存变量 A 的数据类型是 1 型。(分数:2.00)填空项 1:_41.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是 1。(分数:2.0

    17、0)填空项 1:_42.要修改指定的数据表结构,首先应该打开该数据表,然后利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空项 1:_43.运行表单时,Load 事件是在 Init 事件之 1 被引发。(分数:2.00)填空项 1:_44.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_45.利用 SQL 语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为: CREATE TABLE 职工(仓库号 C(5) 1,职工号 C(

    18、5),工资 21200) (分数:2.00)填空项 1:_填空项 1:_46.按照软件测试的一般步骤,集成测试应在 1 测试之后进行。(分数:2.00)填空项 1:_47.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_48.在 Visual FoxPro 中,数据表中备注型字段所保存的数据信息存储在以 1 为扩展名的文件中。(分数:2.00)填空项 1:_49.为“数量”宇段增加有效性规则:数量0,应该使用的 SQL 语句是 1TABLE 使用零件 2 数量 SET 3 数量0 (分数:2.00)填空项 1:_50.使用命令在结构复合索引添加一个对“姓名

    19、”字段的索引项,索引名为“xm”。请将语句填写完整。 INDEX 1 姓名 2xm (分数:2.00)填空项 1:_国家计算机二级(VF)82 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.设 X=65,命令?VARTYPE(X)的输出是_。(分数:2.00)A.NB.CC.L D.出错解析:2.ModifyCommand 命令建立的文件的默认扩展名是(分数:2.00)A.prg B.appC.cmdD.exe解析:Modify Command 命令建立的是 prg 文件,app 和 exe 都是通

    20、过项目连编生存的,选项 C)中的 Cmd格式不存在。3.在表单 My Form 中通过事件代码,设置标签 Lbl1 的 Caption 属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:2.00)A.x24值为 0 B.x24值未定义C.x25值为 0D.x0值为空解析:用 new 动态初始化时,数组元素的默认值: 元素类型 默认初始值 boolean false char u0000 整型 0 浮点数 0.0 对象 null 4.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DB

    21、S 包括 DB 和 DBMS C.DBMS 包括 DB 和 DBSD.3 者属于平级关系解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数 据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关系是数据库系统包括数据库和数据库管理系统。5.在命令窗口中,打印报表 YYl 可使用的命令是( )。(分数:2.00)A.ChioceB.ButtonC.JRadioButtonD.CheckboxGroup 解析:使用 Checkbox(复选框)和 CheekboxGroup(复选框组)都可以实现单

    22、选框的功能。 6.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用 SQL 语言检索选修课程在 5 门以上(含 5 门)的学生的学号、姓名和平均成绩, 并按平均成绩降序排序,正确的命令是_。 (分数:2.00)A.SELECT S.学号,姓名,平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 平均成绩 DESCB.SELECT 学号,姓名,AVG(

    23、成绩) FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY 学号 ORDER BY 3 DESCC.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY S.学号 ORDER BY 平均成绩 DESCD.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 3 DESC 解析:Visual Fo

    24、xPro 的 SELECTSQL 命令的一般语法格式如下: SELECT ALL|DISTINCT, FROM , WHERE GROUP BYHAVING ORDER BYASC|DESC; 说明: SELECT 子句:ALL 表示选出的记录中包括重复记录,这是缺省值;DISTINCT 则表示选出的记录中不 包括重复记录。 FROM 子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。 WHERE 子句:说明查询条件,即筛选元组的条件。 GROUP BY 子句:对记录按值分组,常用于分组统计。 HAVING 子句:当含有 GROUP BY子句时,HAVING 子句可用作记录查询的限

    25、制条件;无 GROUP BY 子 句时 HAVING 子句的作用如同 WHERE 子句。 ORDER BY 子句:指定查询结果中记录按排序,默认升序。选项 ASC 表示升序,DESC 表示降 序。 7.在数据库已打开的情况下,利用 SQL 命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是( )。 (分数:2.00)A.顺序文件和随机文件B.文本文件和数据文件C.ASCH 文件和二进制文件 D.数据文件和可执行文件解析:文件的分类方法有多种。根据数据性质,可分为程序文件和数据文件;根据数据的存取方式和结构方式可分为顺序文件和随机文件;根据数据的编码方式,可分为 A

    26、SCII 文件和二进制文件。注意:选项 C)是正确的答案;选项 B)中文本文件是按数据编码划分的,数据 文件是按数据的性质划分的;选项 D)中数据文件是按数据的性质划分的;选项 A)是按 数据的存取方式划分的。 8.假设“订单”表中有订单号、职员号、客户号和金额字段,正确的 SQL 语句只能是_。(分数:2.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200 C.SELECT 职员号

    27、 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额200解析:查询操作用 SELECT 命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组, 通过“GROUP BY 职员号“实现。计算金额的平均单价通过 AVG(单价)实现,对于多个查询条件用 AND 连接。9.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual Fox

    28、Pro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型 D.新定义数组的各个数组元素初值为F.解析:在 Visual FoxPro 中,用 DIMENSION 和 DECLARE 都可以定义数组,新定义数组的各个数组元素初值为.F.,且 Visual FoxPro 中只支持一维数组和二维数组,数组中元素的数据类型可以不同。10.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3 种说法都不对 解析:数据独立性是指数据与程序间的互不依

    29、赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。选项 A、B、C3 种说法都是 错误的。11.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将( )。(分数:2.00)A.等于原来关系中的元组个数 B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数解析:投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解,与元组个数无关,产生的新关系元组个数与原来关系中的元组个数相等。12.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:

    30、2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以 D.组合框可以设置多重选择,而列表框不可以解析:在表单控件中,组合框与列表框类似,但对于组合框来说,通常只有一个条目是可见的,且不具备多重选定的功能。13.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的 D.以上说法均正确解析:SQL 语句中允许为关系定义别名,但不是在 WHERE 短语中定义,而是在 FROM 短语中定

    31、义别名,其格式为。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。14.下列关于过程调用的叙述中,正确的是( )。(分数:2.00)A.文本框的 Locked 属性设置为 FalseB.文本框的 Locked 属性设置为 TreeC.文本框的 Multiline 的属性设置为 FasleD.文本框的 Multiline 的属性设置为 True 解析:选项 A)和 B)中,Locked 属性是决定控件是否失效,不符合本题的本意;而 MultiLine 属性决定文本框是否可以输入多行文本,如果设置为 True,则 Pass- wordChar 失效,所以选项 C)错误,选项 D)正

    32、确。15.SQL 语句中进行空值运算时,需使用短语( )。(分数:2.00)A.IS NULL B.=NULLC.NULLD.AS NULL解析:进行空值查询时,要使用 IS NULL,而=NULL 是无效的,因为空值不是一个确定的值,所以不能使用“:”这样的运算符进行比较。16.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(分数:2.00)A.M.姓名B.M -姓名C.姓名D.A 项和 B 项都可以 解析:内存变量常用于存储程序运行的中间结果或用于存储控制程序执行的各种参数。可直接通过变量名引用变量的值。但如果当前打开的表中有与变量同名的字段名,此时应使用“M变量名

    33、”或“M-变量名”引用该变量,而字段名可以直接引用。17.设计表单时,要设定表单窗口的颜色,可使用( )。(分数:2.00)A.Caption 属性B.BackColor 属性 C.ForeColor 属性D.Color 属性解析:设置表单的窗口颜色,应通过 BackColor 属性进行设置,Caption 属性设置的表单窗口标题。18.在 Visual FoxPro 中,宏替换可以从变量中替换出_。 (分数:2.00)A.字符串B.数值C.命令D.以上三种都可能是 解析:宏替换的功能是替换出字符变量的内容,即 (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩

    34、=85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩=85解析:本题建立的是 SELECTSQL 命令的嵌套查询语句。在这个命令中要用到两个 SELECTFROM WHERE 查询块,即内层查询块和外层查询块,通过查询块检索选修的每门课程的成绩都高于或等于 85 分的 记录,即选修的每门课程的成绩中都不存在 85 分以下的记录。24.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是

    35、( )。(分数:2.00)A.INDEXON 籍贯,学号 TO JGXHB.INDEXON 籍贯+学号 TO JGXHC.INDEXON 籍贯,STR(学号,4)TO JGXHD.INDEXON 籍贯+STR(学号,4)TO JGXH 解析:利用命令建立多个字段索引时,建立索引的字段之间应用“+”连接,选项 A) 和 C) 属于语法错误,选项 B) 中应将“学号”字段类型转为字符型字段。25.以下所列各项属于命令按钮事件的是_。 (分数:2.00)A.ParentB.ThisC.ThisFormD.Click 解析:常用的命令按钮事件有:Init 事件、Destory 事件、Error 事件、

    36、GotFocus 事件、Click 事件、RightClick 事件、Refresh 方法、SetFocus 方法。26.在 Visual FoxPro 中,基类的最小事件集包含的事件是( )。(分数:2.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b; 解析:选项 A)w 没有被声明过,不能使用。选项 B)虽然 b 是类 Man 的 public 成员变 量,但是在静态方法中不能使用类中的非静态成员。选项 C)a 是类 Person 的 private 成员,在类 外不能直接引用。选项 D)b是类 Man 的 public 成员变量,且是 int 型,可以通过类

    37、的实例变量 t 引 用并赋值给一个 int 型变量。27.视图设计器中,共提供选项卡的个数是( )。(分数:2.00)A.5B.6C.7 D.8解析:视图设计中依次包含字段、联接、筛选、排序依据、分组依据、更新条件和杂项 7 个选项卡。28.要为当前表所有性别为“女”的职工增加 100 元工资,应使用命令(分数:2.00)A.REPLACE ALL 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100 FOR 性别=“女“ C.CHANGE ALL 工资 WITH 工资+100D.CHANGE ALL 工资 WITH 工资+100 FOR 性别=“女“解析:CHANGE

    38、 命令用于交互式地对当前表中的记录进行编辑和修改。REPLACE 命令直接用指定表达式或值修改记录,命令格式是:REPLACE FieldName1 WITH eExpression1 ,FieldName2 WITH eExpression2FOR Expressionl。该命令功能是直接利用表达式 eExpression 的值替换字段FieldName 的值,从而达到修改记录值的目的。29.下列关于编辑框的说法中,正确的是( )。(分数:2.00)A.页标头和页注脚带区B.页标头、细节和页注脚带区 C.标题、细节和总结带区D.标题、页标头、细节、页注脚和总结带区解析:在报表设计器中,报表包

    39、括若干个带区,页标头、细节和页注脚 3 个带区是快速报表默认的基本带区,如果要使用其他带区,用户可在“报表”菜单中进行设置。30.SQL 语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求显示部分查询记录B.消除重复出现的查询记录 C.删除查询结果中符合条件的记录D.对查询结果进行排序解析:利用 DISTINCT 短语可消除查询结果中重复出现的记录值。31.执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,a,b DO WHILE i=3 DO PROG1 ?“P(“+STR(i,1)+“)=“+STR(a,2)+“,“ i=i+1 END

    40、DO ?“b=“+STR(b,2) RETURN PROCEDURE PROGl a=a*2 b=b+a SET TALK ON RETURN 程序的运行结果为( )。 (分数:2.00)A.非私有 B.私有C.publicD.protected解析:子类可以继承父类的 public 和 protected 成员。非私有成员包括 public 和 protected 成员。 32.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.ButtonCount B.BunOnsC.ValueD.ControlSource解析:命令按钮组控件中 ButtonCount 属性指定命令按

    41、钮的数目;其默认值为 2。Buttons 属性用于存取命令按钮组中每个按钮的数组。33.下列的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:2.00)A.B.C. D.解析:34.下列关于视图的操作中,错误的是( )。(分数:2.00)A.操作数乘以 2B.操作数除以 2 C.操作数乘以 4D.操作数除以 4解析:右移运算符“”是双目运算符。其功能是把“”左边的运算数的各二进位全部右移若干位,“”右边的数指定移动的位数。例如:设 a=15,a2 表示把 000001111 右移为 00000011(十进制 3)。 35.使用 SQL 语句增加字段的有效性规则,是为了能保证数据的(

    42、 )。(分数:2.00)A.实体完整性B.表完整性C.参照完整性D.域完整性 解析:数据完整性一般包括实体完整性、域完整性和参照完整性等。通过字段的有效性规则,可进一步保证域完整性。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在 Visual FoxPro 中表单的 Load 事件发生在 Init 事件之 1。(分数:2.00)填空项 1:_ (正确答案:前)解析:Load 事件的触发时机为创建对象前,Init 事件的触发时机为创建对象时,Init 事件在 Load 事件之后引发。37.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必

    43、须将该文件标为 1。(分数:2.00)填空项 1:_ (正确答案:排除)解析:首先说一下如何把项目中的某个文件标为“包含”或“排除”,选中文件“右键”即可以标示了。在项目连编成应用程序的过程中,如果某个文件标为“包含”,那么连编成为 EXE 后,再修改那个文件,运行程序时将会无效,必须得重新连编一次才可以;如果我们在连编前就把这个文件标为“排除”,那么修改这个文件后,不需要再次连编,运行程序也会正常实现所需要的功能。38.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_ (正确答案:MaxButton)解析:MaxButton 属性用来确

    44、定表单中是否有最大化按钮,其默认值是T 。39.使数据库表变为自由表的命令是 1TABLE。(分数:2.00)填空项 1:_ (正确答案:REMOVE)解析:将数据库表从数据库中移出成为自由表的命令是 REMOVE TABLE 。该命令有DELETE和RE- CYCLE两个短语,如果加短语则表示删除数据库表。 40.执行命令 A=2005/4/2 之后,内存变量 A 的数据类型是 1 型。(分数:2.00)填空项 1:_ (正确答案:数值)解析:在 Visual FoxPro 中“/”表示算术运算符除,2005/4/2 系统默认的是一数值表达式,所以将数值表达 式赋值给变量 A,则变量 A 的

    45、数据类型为数值型。41.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是 1。(分数:2.00)填空项 1:_ (正确答案:编辑(/E)解析:在指定菜单项名称时,如果要设置菜单项的访问键,方法是在要作为访问键的字符前加上“/”两个字符,并用括号将字符括起。42.要修改指定的数据表结构,首先应该打开该数据表,然后利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空项 1:_ (正确答案:MODIFY STRUCTURE)解析:修改数据表结构首先应该使用 USE 命令打开相应的数据表文件,然后使用 MODIFY STRUCTURE 命令打开表设计器

    46、,进行数据表结构的修改。43.运行表单时,Load 事件是在 Init 事件之 1 被引发。(分数:2.00)填空项 1:_ (正确答案:前)解析:Init 在对象建立时引发,Load 事件在表单对象建立之前引发,即运行表单时,先引发表单的 Load事件,再引发表 单的 Init 事件。 44.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_ (正确答案:AGAIN)解析:在 Visual FoxPro 中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必

    47、须使用 AGAIN 短语。45.利用 SQL 语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为: CREATE TABLE 职工(仓库号 C(5) 1,职工号 C(5),工资 21200) (分数:2.00)填空项 1:_ (正确答案:PRIMARY)填空项 1:_ (正确答案:KEY)解析:SQL 语句可以定义表结构,除了建立表的基本功能,还包括满足实体完整性的主关键字(主索引)、定义域完整性的 CHECK 约束及出错提示信息 ERROR、定义默认值 DEFAULT 等。46.按照软件测试的一般步骤,集成测试应在 1 测试之后进行。(分数:2.00)填空项 1:_ (正确答案:单元)解析:软件测试过程按 4 个步骤进行,即:单元测试、集成测试、确认测试和系统测试。47.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_ (正确答案:主)解析:与数据库表比较,在自由表中只能建立 3 种索引,即候选索引、惟一索引和普通索引。48.在


    注意事项

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




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

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

    收起
    展开