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

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

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

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

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

    1、国家计算机二级(VF)71 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15D.程序错误,找不到变量2.ABC.DBF 是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP 命令进行复制操作,其结果是( )。(分数:2.00)A.得到

    2、一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件3.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.一对多B.多对一C.一对一D.多对多4.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个

    3、数组元素初值为F.5.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:2.00)A.throwsB.ExceptionC.ThrowableD.Error6.操作对象只能是一个表的关系运算是_。(分数:2.00)A.联接和选择B.联接和投影C.选择和投影D.自然连接和选择7.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:2.00)A.逻辑类型B.字符串型C.数值型D.日期型8.以下每两组表达式中,其运算结果完全相同的是(代表空格)( )。(分数:2.00)A.命令按钮B.图片框C.复选

    4、框D.单选按钮9.在 Visual FoxPro 中,“表”是指( )。(分数:2.00)A.报表B.关系C.表格D.表单10.从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影D.并11.下列叙述中正确的是【 】。(分数:2.00)A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关12.下列关于过程文件的说法中,错误的是( )。(分数:2.00)A.过程文件的建立需使用 MODIFY COMMAND 命令B.过程文件的默认扩展名为PR

    5、GC.在调用过程文件中的过程之前不必打开过程文件D.过程文件只包含过程,可以被其他程序所调用13.下列关于视图的说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图14.查询设计器中包含的选项卡有( )。(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件15.职员.DBF:职员号

    6、C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询订单数在 3 个以上、订单的平均金额在 200 元以上的职员号。正确的 SQL 语句 是_。 (分数:2.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING

    7、COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额20016.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XM

    8、C.SET ORDER TO 姓名D.SET ORDER TO XM17.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.00)A.INPUT、ACCEPTB.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT18.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是( )。(分数:2.00)A.电脑 2004B.* * * * *C.* * * * * * * *D.错误设置,无法输入19.在下列的 Visual FoxPro 表达式中,运算结果为字符型数

    9、据的是( )。(分数:2.00)A.ABCD+“EF“=“ABCDEFB.1234-“34“C.CTOD(“05/08/03“)D.DTOC(DATE()“04/03/02“20.在 Visual FoxPro 中,如果要将学生表 S(学号,姓名,性别,年龄)中“年龄“属性删除,正确的 SQL 命令是【 】。(分数:2.00)A.ALTER TABLE S DROP COLUMN 年龄B.DELETE 年龄 FROM SC.ALTER TABL.E S DELETE COLUMN 年龄D.ALTER TABLE S DELETE 年龄21.视图设计器中,共提供选项卡的个数是( )。(分数:2.

    10、00)A.5B.6C.7D.822.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积23.在结构化程序设计中,模块划分的原则是【 】。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度24.下列各字符函数中,函数返回值不是数值型的是( )。(分数:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”

    11、,“abcd“)25.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.PictureC.Current xD.Stretch26.设有如下三个关系表 (分数:2.00)A.T=R SB.T=RSC.T=RSD.T=R/S27.以纯文本形式保存设计结果的设计器是_。 (分数:2.00)A.查询设计器B.表单设计器C.菜单设计器D.以上 3 种都不是28.在连编对话框中,下列不能生成的文件类型是( )。(分数:2.00)A.2 2B.4 4C.5 5D.6 629.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(分数:2.00)A.M.姓

    12、名B.M -姓名C.姓名D.A 项和 B 项都可以30.下列关于项目及项目中文件的叙述,正确的是( )。(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联31.设某程序中有 PROG1.prg、PROG2.prg、PROG3.prg 三个程序依次嵌套,下面叙述中正确的是( )。(分数:2.00)A.SELECT 学号,班级 FROM 成绩; WHERE 平均分95B.SELECT 学号,班级 FROM 班级; WHERE(平均分95)AND(成绩学号=班级学号)C.SELECT

    13、 学号,班级 FROM 成绩,班级; WHERE(平均分95)OR(成绩学号=班级学号)D.SELECT 学号,班级 FROM 成绩,班级; WHERE(平均分95)AND(成绩学号=班级学号)32.数据库表的字段可以定义默认值,默认值是( )。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能33.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA34.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.DEHNE POPUPB.DEFINE MENUC.DEHNE PADD.DEFINE BAR35.查

    14、询设计器中包含的选项卡有( )。(分数:2.00)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.当前目录下有“课程表”文件,要求查找即选修了“W1”,又选修了“W2”的学生号,则语句为: SELECTA学生号 FROM 选课表 A, 1; WHEREA学生号=B学生号 AND; A.学生号=W1AND; 2 (分数:

    15、2.00)填空项 1:_37.在 Visual FoxPro 中,物理删除当前表中所有记录,可使用命令 1。(分数:2.00)填空项 1:_38.结构化程序设计包含 3 种基本控制结构,其中 SCAN-ENDSCAN 语句属于 1 结构。(分数:2.00)填空项 1:_39.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_40.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_41.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 1 负责数据

    16、的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_42.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_43.要修改指定的数据表结构,首先应该打开该数据表,然后利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空项 1:_44.在 DOCASE-ENDCASE 语句中,可使用 1 短语直接跳出该分支语句。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,BUILD 1 命令连编生成的程序可以脱离开 Visual FoxPro 在 Windows 环境下运行。(分数:2.00)填空项 1

    17、:_46.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:2.00)填空项 1:_47.一棵二叉树第六层(根结点为第 1 层)的结点数最多为 1 个。(分数:2.00)填空项 1:_48.检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表 temp 中,SQL 语句为: SELECT * FROM 学生表 WHERE 籍贯=“北京“ 1 temp (分数:2.00)填空项 1:_49.在数据库设计器中设计表之间的联系时,要在父表中建立 1,在子表中建立 2。(分数:2.00)填空项 1:_50.在 Visual FoxPro 中,数据表中备注

    18、型字段所保存的数据信息存储在以 1 为扩展名的文件中。(分数:2.00)填空项 1:_国家计算机二级(VF)71 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15 D.程序错误,找不到变量解析:PRIVATE 定义的变量能在定义该变量的模块及其下属模块中

    19、使用,是一个私有变量。本题在过程 A中给变量 s 赋值为 5,然后调用过程 B,s 的值等于 15,然后返回上一级,求出 s 的值为 15。2.ABC.DBF 是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP 命令进行复制操作,其结果是( )。(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件解析:在 Visual FoxPro 中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(FPT)中。当复制数据表时,系统自动复

    20、制备注文件,生成 1 个新的数据表备注文件。3.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.一对多 B.多对一C.一对一D.多对多解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。4.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型 D.新定义数

    21、组的各个数组元素初值为F.解析:在 Visual FoxPro 中,用 DIMENSION 和 DECLARE 都可以定义数组,新定义数组的各个数组元素初值为.F.,且 Visual FoxPro 中只支持一维数组和二维数组,数组中元素的数据类型可以不同。5.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:2.00)A.throwsB.Exception C.ThrowableD.Error解析:用户自定义异常是通过继承 Exception 类来创建的。注意:自己定义异常的格式是 public class类名 extends Exception6.操

    22、作对象只能是一个表的关系运算是_。(分数:2.00)A.联接和选择B.联接和投影C.选择和投影 D.自然连接和选择解析:7.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:2.00)A.逻辑类型B.字符串型 C.数值型D.日期型解析:在默认的情况下,InputBox 的返回值是一个字符串,而不是变体类型。 如果没有事先声明返回值的类型,或声明为变体类型,则当把函数的返回值赋给这个变 量时,Visual Bosic 将是把它作为字符中来处理。曰此当需要用 InpulBox 函数输入数据, 并且需要输入的数值参加运算时,必须在进行运算

    23、前用Val 函数(或其他函数)把它转换 为相应类型的数值,否则有可能会得到不正确的结果。如果正确地声明了返回值为变体 类型,则可不必进行类型转换。MsgBox 函数和 Visual Basic 中内部函数。 8.以下每两组表达式中,其运算结果完全相同的是(代表空格)( )。(分数:2.00)A.命令按钮 B.图片框C.复选框D.单选按钮解析:从编程的角度上,命令按钮、复选框和单选按钮十分相似,但对于用户来 说,它们的用途不同。在应用程序中,命令按钮通常用来在单击时执行指定的操作,而复 选框和单选按钮用来表示“选”或“不选”两种状态。复选框用“”表示被选中,在一个 运行窗体上可以同时选取多个复选

    24、框;单选按钮不同,在一组单选按钮中只能选择其中 一个(用“?”表示被选中)。当选中一个单选按钮后,其他单选按钮都处于关闭状态。 9.在 Visual FoxPro 中,“表”是指( )。(分数:2.00)A.报表B.关系 C.表格D.表单解析:Visual FoxPro 是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。10.从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影 D.并解析:从关系模式中指定若干个属性组成新的关系称为投影。11.下列叙述中正确的是【 】。(分数:2.00)A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算

    25、法的时间复杂度是指执行算法所需要的计算工作量 C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关解析:根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机中的,数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示,它们并非一一对应。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。12.下列关于过程文件的说法中,错误的是( )。(分数:2.00)A.过程文件的建立需使用 MODIFY COMMAND 命令B.过程文件的默认扩展

    26、名为PRGC.在调用过程文件中的过程之前不必打开过程文件 D.过程文件只包含过程,可以被其他程序所调用解析:建立和修改过程文件都可以使用 MODIFY COMMAND 命令,默认的扩展名为PRG。PROCEDURE 命令表示一个过程的开始,并命名过程,若过程文件只包含过程,调用过程文件中的过程之前必须打开过程文件,可使用 SET PROCEDURE TO 打开该过程文件。13.下列关于视图的说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数 C.视图可以引用一个或多个表D.视图可以引用其他视图解

    27、析:在 Visual FoxPro 中,视图可以引用一个或多个表,也可以引用其他视图,是一个定制的虚拟表,它可以是本地视图、远程视图或带参数的。14.查询设计器中包含的选项卡有( )。(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件解析:查询设计器中依次包含字段、联接、筛选、排序依据、分组依据、杂项 6 个选项卡,更新条件选项卡属于视图设计器。15.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1

    28、),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询订单数在 3 个以上、订单的平均金额在 200 元以上的职员号。正确的 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.

    29、SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额200解析:要求平均金额可以用 AVG(金额)表示,对于多个查询条件用 AND 连接。16.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.S

    30、ET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM 解析:将索引设置为当前索引的命令格式为:SET ORDER TO nIndexNumber|tag TagName ASCENDING|DESCENDING 其中可以按索引序号(nIndexNumber)或索引名(TagName)指定索引项。索引序号是指建立索引的 先后顺序号,并且按照 SET ORDER TO IndexfileList 命令中的总序号排列,特别不容易记清,建议使用索引 名。17.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.00)A.INPUT、

    31、ACCEPT B.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT解析:WAIT 命令只能接收单个字符型数据,可以在用户输入一个字符后自动结束该命令,故答案为 A)18.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是( )。(分数:2.00)A.电脑 2004B.* * * * *C.* * * * * * * * D.错误设置,无法输入解析:PasswordChar 属性指定文本框控件内是显示用户输入的字符还是显示占位符。当为属性指定一个占位符(例如本题中的星号“*”) ,文本

    32、框中只显示占位符。由于一个汉字占两个字符位,因此本题在文本框中将显示 8 个星号。19.在下列的 Visual FoxPro 表达式中,运算结果为字符型数据的是( )。(分数:2.00)A.ABCD+“EF“=“ABCDEFB.1234-“34“ C.CTOD(“05/08/03“)D.DTOC(DATE()“04/03/02“解析:选项 A)、D)属于关系运算,结果是一个逻辑型数据;选项 C)是将字符型数据转换为日期型数据;而选项 B)中,两个字符串不管是 加或减运算,其功能都是连接两个字符串成为一个新的字符串。20.在 Visual FoxPro 中,如果要将学生表 S(学号,姓名,性别,

    33、年龄)中“年龄“属性删除,正确的 SQL 命令是【 】。(分数:2.00)A.ALTER TABLE S DROP COLUMN 年龄 B.DELETE 年龄 FROM SC.ALTER TABL.E S DELETE COLUMN 年龄D.ALTER TABLE S DELETE 年龄解析:删除表中属性用命令 DROP,而 DELETE 用于删除表中的记录。21.视图设计器中,共提供选项卡的个数是( )。(分数:2.00)A.5B.6C.7 D.8解析:视图设计中依次包含字段、联接、筛选、排序依据、分组依据、更新条件和杂项 7 个选项卡。22.在关系的基本运算中,下列属于专门关系运算的是(

    34、)。(分数:2.00)A.选择、排序B.选择、投影 C.并、差、交D.联接、笛卡儿积解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投影和联接。23.在结构化程序设计中,模块划分的原则是【 】。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度 解析:在结构化程序设计中一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,这也是模块划分的原则。24.下列各字符函数中,函数返回值不是数值型的是( )。(分数

    35、:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”,“abcd“) 解析:字符函数中,LEN( )函数测试字符串长度;OCCURS( )函数计算子串出现次数;AT( )函数求子串位置,其返回值均为数值型数据;LIKE( )函数比较两个字符串是否匹配,返回的是逻辑型数据。25.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.Picture C.Current xD.Stretch解析:打开对象的属性列表,从中选择 Picture 属性栏

    36、,单击后面的“”,将弹出“加载图片”对话框,用户选择相应的路径和文件名,图形就显示在当前对象中了,可见选项 B) 是正确的;而 Current Y 和Current X 用来设置光标当前位置;Stretch 决定图像是否可以伸缩。26.设有如下三个关系表 (分数:2.00)A.T=R SB.T=RSC.T=RS D.T=R/S解析:27.以纯文本形式保存设计结果的设计器是_。 (分数:2.00)A.查询设计器 B.表单设计器C.菜单设计器D.以上 3 种都不是解析:打开查询设计器的命令应为 CREATE QUERY。当建立完查询并存盘后将产生一个扩展名为 QPR 的文 件,它是一个文本文件。如

    37、果熟悉 SQL SELECT,则可以直接用各种文本编辑器,通过自己写 SQL SELECT 语句来建立查询,最后只要把它保存为扩展名为 QPR 的文件即可。28.在连编对话框中,下列不能生成的文件类型是( )。(分数:2.00)A.2 2B.4 4C.5 5D.6 6 解析:在 Sub 过程中,程序段先定义了 3 个 Integer 型变量 k,m,p,并给 k 赋给初值 4,m 的初值为1,然后调用事件过程 Pid,并将它的值赋给 p;在事件过程 Pid 中定义了两个形参,参数的传送是通过引用实参,即将 k,m 的地址作为 a,b 的地址;在 Pid 中,将 m,I 定义为静态变量,所以第一

    38、次调用后的值仍然保留,但是 m,I 分别都有赋值语句,将它们的值变为 5,2,所以返回值不变都是 6 6。29.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(分数:2.00)A.M.姓名B.M -姓名C.姓名D.A 项和 B 项都可以 解析:内存变量常用于存储程序运行的中间结果或用于存储控制程序执行的各种参数。可直接通过变量名引用变量的值。但如果当前打开的表中有与变量同名的字段名,此时应使用“M变量名”或“M-变量名”引用该变量,而字段名可以直接引用。30.下列关于项目及项目中文件的叙述,正确的是( )。(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件

    39、必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联 解析:Visual FoxPro 中,在项目中新建或添加的文件并不是项目的一部分。每个文件都是独立存在的,项目中的文件只能表示该文件与项目之间存在着一种关联。31.设某程序中有 PROG1.prg、PROG2.prg、PROG3.prg 三个程序依次嵌套,下面叙述中正确的是( )。(分数:2.00)A.SELECT 学号,班级 FROM 成绩; WHERE 平均分95B.SELECT 学号,班级 FROM 班级; WHERE(平均分95)AND(成绩学号=班级学号)C.SELECT 学号,

    40、班级 FROM 成绩,班级; WHERE(平均分95)OR(成绩学号=班级学号)D.SELECT 学号,班级 FROM 成绩,班级; WHERE(平均分95)AND(成绩学号=班级学号) 解析:选项 A)中缺少查询的“班级”表,且查询条件不全;选项 B)中同样缺少查询的“成绩”表;选项C)中查询条件错误,应使用 AND 进 行条件连接,而不是 OR。32.数据库表的字段可以定义默认值,默认值是( )。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能 解析:在 Visual FoxPro 数据库表中,建立字段有效性规则时,要注意“规则”是逻辑表达式,“信息”是字符串表

    41、达式,“默 认值”的类型则由字段的类型决定。33.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA 解析:后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点;并且遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。34.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.DEHNE POPUPB.DEFINE MENU C.DEHNE PADD.DEFINE BAR解析:无论是条形菜单还是弹出式菜单,都可以通过命令进行定义和设计,定义条形菜单完整的命令格式为:DE

    42、FINE MENUBARINWINDOW| IN SCREEN。35.查询设计器中包含的选项卡有( )。(分数:2.00)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件 B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件解析:本题考查的是文件流的操作,app 表示追加方式打开文件(即将指 针移至文件尾),binary 表示以二进制方式打开文件。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.当前目录下有“课程表”

    43、文件,要求查找即选修了“W1”,又选修了“W2”的学生号,则语句为: SELECTA学生号 FROM 选课表 A, 1; WHEREA学生号=B学生号 AND; A.学生号=W1AND; 2 (分数:2.00)填空项 1:_ (正确答案:选课表 B)解析:SQL 不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在 FROM 短语中定义的,格式为。37.在 Visual FoxPro 中,物理删除当前表中所有记录,可使用命令 1。(分数:2.00)填空项 1:_ (正确答案:ZAP)解析:在 Visual FoxPro 中,使用 ZAP

    44、命令,可以一次性物理删除当前表中所有记录。其功能等同于DELETE ALL 和 PACK 命令连用。38.结构化程序设计包含 3 种基本控制结构,其中 SCAN-ENDSCAN 语句属于 1 结构。(分数:2.00)填空项 1:_ (正确答案:循环)解析:程序结构是指程序中命令或语句执行的流程结构,程序包括 3 种基本结构:顺序结构、选择结构和循环结构。 SCAN-ENDSCAN 语句一般用于处理表中记录,执行该语句时,记录指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一 条记录执行循环体内的命令,属于循环结构。39.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属

    45、性进行设置。(分数:2.00)填空项 1:_ (正确答案:MaxButton)解析:MaxButton 属性用来确定表单中是否有最大化按钮,其默认值是T 。40.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_ (正确答案:LIKE)解析:SQL SELECT 语句中,字符串匹配运算符用 LIKE 表示,属于特殊运算符,通配符“*”表示 0 个或多个字符,“?”表示一个字符。41.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 1 负责数据的模式定义与数据的物理存取构建。(分数:2.00)填空项

    46、 1:_ (正确答案:数据定义语言)解析:数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,如查询与增、删、改等;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。42.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_ (正确答案:SCT)解析:在 Visual FoxPro 中,表单存盘后,系统将产生扩展名为 SCX(表单)和 SCT(表单备注)的两个文件。43.要修改指定的数据表结构,首先应该打开该数据表,然后利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空

    47、项 1:_ (正确答案:MODIFY STRUCTURE)解析:修改数据表结构首先应该使用 USE 命令打开相应的数据表文件,然后使用 MODIFY STRUCTURE 命令打开表设计器,进行数据表结构的修改。44.在 DOCASE-ENDCASE 语句中,可使用 1 短语直接跳出该分支语句。(分数:2.00)填空项 1:_ (正确答案:EXIT)解析:在 DO CASE-ENDCASE 语句中,使用 EXIT 语句可以直接跳出该分支语句。45.在 Visual FoxPro 中,BUILD 1 命令连编生成的程序可以脱离开 Visual FoxPro 在 Windows 环境下运行。(分数:2.00)填空项 1:_ (正确答案:EXE)解析:应用程序结果有两种文件形式:应用程序文件(APP),需要在 Visual FoxPro 中运行;可执行文件(EXE),需要在 Windows 下运行。 46.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:2.00)填空项 1:_ (正确答案:DROP TABLE)解析:在 SQL 语句中,利用 DROP TABLE 可删除数据表文件。47.一棵二叉树第六层(根结点为第 1 层)的结点数最多为 1 个。(分数:2.00)填空项 1:_


    注意事项

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




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

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

    收起
    展开