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

    【计算机类职业资格】国家二级VF笔试-试卷34及答案解析.doc

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

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

    【计算机类职业资格】国家二级VF笔试-试卷34及答案解析.doc

    1、国家二级 VF 笔试-试卷 34 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在下列四个选项中,不属于基本关系运算的是(分数:2.00)A.连接B.投影C.选择D.排序3.在数据结构中,从逻辑上可以把数据结构分成(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构C.集合结构和非集合结构D.树状结构和图状结构4.在一棵二叉树上第 5 层的结点数最多是(分数:2.00)A.8B.16C.32D.155

    2、.源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和(分数:2.00)A.程序的视觉组织B.尽量不用或少用 GOTO 语句C.检查输入数据的有效性D.设计良好的输出报表6.将内存变量定义为全局变量的 Visual FoxPro 命令是(分数:2.00)A.LOCALB.PRIVATEC.PUBLICD.GLOBAL7.在 Visual FoxPro 中,建立数据库表时,将年龄字段值限制在 1240 岁之间的这种约束属于(分数:2.00)A.实体完整性约束B.域完整性约束C.参照完整性约束D.视图完整性约束8.在软件开发中,下面任务不属于设计阶段的

    3、是(分数:2.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型9.在 Visual FoxPro 中说明数组的命令是(分数:2.00)A.DIMENSION ARRAYB.DECLARE 和 ARRAYC.DIMENSION DECLARED.只有 DIMENSION10.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.日期表达式11.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的(分数:2.00)A.参照完整性B.实体完整性C.域完

    4、整性D.字段完整性12.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引13.扩展名为 mnx 的文件是(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文杵14.下面可使程序单步执行的命令是(分数:2.00)A.SET STEP ONB.SET ESCAPE ONC.SET DEBUG OND.SET STEP OFF15.有如下赋值语句 a=“你好“ b=“大家好“ 结果为“大家好”的表达式是(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b

    5、+LEFT(a,3,4)D.b+RIGHT(a,2)16.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭17.在 SQL 语句中,与表达式“工资 BETWEEN 1210 AND 1240”功能相同的表达式是(分数:2.00)A.工资=1210 AND 工资=1240B.工资1210 AND 工资1240C.工资=1210 AND 工资1

    6、240D.工资=1210 OR 工资=124018.MODIFY STRUCTURE 命令的功能是(分数:2.00)A.修改库文件的结构B.修改库文件的类型C.删除库文件D.增加新的文件19.在 Visual FoxPro 中,如果希望跳出 SCANENDSCAN 循环体,执行 ENDSCAN 后面的语句,应使用(分数:2.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句20.打开数据库 abc 的正确命令是(分数:2.00)A.OPEN DATABASE abcB.USE abcC.USE DATABASE abcD.OPEN abc21.在 SQL SE

    7、LECT 语句中用于实现关系的选择运算的短语是(分数:2.00)A.FORB.WHILEC.WHERED.CONDITION22.对于创建新类,Visual FoxPro 提供的工具有(分数:2.00)A.类设计器和报表设计器B.类设计器和表单设计器C.类设计器和查询设计器D.类设计器23.在 Visual FoxPro 中有如下程序: *程序名: TEST.PRG *调用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro“ my=“二级“ DO SUB1 WITH mX ?mY+mX RETURN *子程序: SUB1

    8、.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX=“Visual FoxPro DBMS 考试“ mY=“计算机等级“+mY RETURN 执行命令 DO TEST 后,屏幕的显示结果为(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS 考试C.二级 Visual FoxPro DBMS 考试D.计算机等级二级 Visual FoxPro24.在 Visual FoxPro 中,以下关于视图描述中错误的是(分数:2.00)A.通过视图可以对表进行查询B.通过视图可以对表进行更新C.视图是一个

    9、虚表D.视图就是一种查询25.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM26.在 DO WHILEENDDO 循环结构中,LOOP 命令的作用是:(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE 语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 END

    10、DO 后面的第一条语句继续执行D.终止程序执行27.在 SQL 在 CREATE TABLE 命令中用于定义满足实体完整性的主索引的短语是(分数:2.00)A.DEFAULTB.UNIQUEC.CHECKD.PRIMARY KEY28.在表单中为表格控件指定数据源的属性是(分数:2.00)A.DataSourceB.RecordSourceC.DataFromD.RecordFrom29.SQL 命令中用于插入数据的命令是(分数:2.00)A.INSERTB.APPENDC.INSERT BEFORED.INSERT INTO30.在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令

    11、是(分数:2.00)A.RELEASEB.DELETEC.REFRESHD.PACK31.有关查询设计器,正确的描述是(分数:2.00)A.“联接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应32.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是(分数:2.00)A.局部窗口B.跟踪窗口C.调用堆栈窗口D.监视窗口33.在表单控件工具栏中,创建哪个控件,用于显示一段固定的文本信息字符

    12、串?(分数:2.00)A.文本框B.命令组C.标签D.复选框34.下面对表单若干常用事件的描述中,正确的是(分数:2.00)A.释放表单时,Unload 事件在 Destroy 事件之前引发B.运行表单时,Init 事件在 Load 事件之前引发C.单击表单的标题栏,引发表单的 Click 事件D.上面的说法都不对35.如果文本框的 InputMask 属性值是#99999,允许在文本框中输入的是(分数:2.00)A.+12345B.abc123C.$12345D.abcdef36.一个 Visual FoxPro 过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分

    13、、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分二、填空题(总题数:9,分数:18.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_39.结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、 1 和限制使用 goto 语句。(分数:2.00)填空项 1:_40.软件测试是保证

    14、软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和 1 的设计来实现。(分数:2.00)填空项 1:_41.数据库系统的三级模式分别为 1 模式、内部级模式与外部级模式。(分数:2.00)填空项 1:_42.为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中,应该包含两个表的 1。(分数:2.00)填空项 1:_43.命令?LEN(“THIS IS MY BOOK“)的结果是 1。(分数:2.00)填空项 1:_44.SQL SELECT 语句为了将查询结果存放到临时表中应该使用 1 短语。(分数:2.00)填空项 1:_45.要为表单设计下拉式菜单,首先需要在菜单设

    15、计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的 Show Window 属性值设置为 1,使其成为顶层表单;最后需要在表单 2 的事件代码中添加调用菜单程序的命令。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 34 答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.在下列四个选项中,不属于基本关系运算的是(分数:2.00)A.连接B.投影C.选择D.排序 解析:解析:本题考查考生

    16、对关系基本运算的掌握。在关系理论中,基本的关系运算有三种,它们分别是:选择运算、投影运算和连接运算;除了这三种以外,都不属于关系的基本运算。此外,考生还需要掌握这三种运算的基本规则本题中的选项 D 是排序操作,排序虽然也是对关系的操作,但它不属于这三种基本运算之中,属干扰项,因此答案为 D。3.在数据结构中,从逻辑上可以把数据结构分成(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构 C.集合结构和非集合结构D.树状结构和图状结构解析:解析:逻辑结构即数据元素之间的逻辑关系,与数据的存储无关根据数据元素之间的关系,逻辑结构被分为两大类:线性结构和非线性结构。而集合结构和非集合结构

    17、、树形结构和图状结构都是特定的数据结构类型。4.在一棵二叉树上第 5 层的结点数最多是(分数:2.00)A.8B.16 C.32D.15解析:解析:根据二叉树的性质,在二又树的第 K 层上,最多有 2k-1 个结点。所以,第五层的结点数最多为 16。5.源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和(分数:2.00)A.程序的视觉组织 B.尽量不用或少用 GOTO 语句C.检查输入数据的有效性D.设计良好的输出报表解析:解析:源程序文档化主要包括三个方面的内容:标识符的命名、程序中添加注释以及程序的视觉组织。6.将内存变量定义为全局变量的 V

    18、isual FoxPro 命令是(分数:2.00)A.LOCALB.PRIVATEC.PUBLIC D.GLOBAL解析:解析:本题考查考生对 visual FoxPro 内存变量的掌握。内存变量是一种独立于数据库文件而存在的变量,是一种临时工作单元,使用时可以随时定义。内存变量的作用域有两种:局部变量和全局变量。本题中要求定义一个全局变量, Visual FoxPro 系统提供的定义全局变量的命令是 PUBLIC 关键字。因此为答案 C。7.在 Visual FoxPro 中,建立数据库表时,将年龄字段值限制在 1240 岁之间的这种约束属于(分数:2.00)A.实体完整性约束B.域完整性约

    19、束 C.参照完整性约束D.视图完整性约束解析:解析:本题考查考生对域完整性的理解和掌握情况。域完整性是指数据库数据取值的正确性。它包括数据类型、精度。取值范围以及是否允许空值等。题目中是在建立数据库表时对年龄字段值进行限制,这是对数据取值的取值范围进行规定,因此这是域完整性的设定,选项 B 为正确答案。8.在软件开发中,下面任务不属于设计阶段的是(分数:2.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型 解析:解析:数据结构设计、给出系统模块结构以及定义模块算法都属于设计阶段,而定义需求并建立系统模型属于分析阶段。9.在 Visual FoxPro 中说明

    20、数组的命令是(分数:2.00)A.DIMENSION ARRAYB.DECLARE 和 ARRAYC.DIMENSION DECLARE D.只有 DIMENSION解析:解析:本题考查 Visual FoxPro 中数组的说明方法。创建数组的命令格式为: DIMENSION 数组名 DECLARE 数组名 因此选项 C 为正确答案。10.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个(分数:2.00)A.逻辑表达式 B.字符表达式C.数值表达式D.日期表达式解析:解析:本题考查对域完整性的理解。域完整性中的“规则”即字段有效性规则,用来指定该字段的值必须

    21、满足的条件,为逻辑表达式。建立字段有效性规则通常在表设计器中完成。因此正确答案为选项A。11.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的(分数:2.00)A.参照完整性B.实体完整性C.域完整性 D.字段完整性解析:解析:本题考查域完整性的概念,属常考题目,曾多次在考题中出现。域完整性是指通过字段的数据类型和宽度来限制该字段的取值范围。因此选项 C 为正确答案。12.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引 解析:解析:在 Visual Fox

    22、Pro 中使用命令建立索引时,表达式中如果出现 UNIQUE 表示建立惟一索引,出现 CANDIDATE 表示建立候选索引。没有这些关键字表示建立的是普通索引。故选项 D 为正确答案。13.扩展名为 mnx 的文件是(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文杵 解析:解析:本题考查 Visual FoxPro 系统中不同类型文件的扩展名,属于常考题目。在 Visual FoxPro中,菜单文件的扩展名为.minx,备注文件的扩展名为.fpt,表单文件的扩展名为.scx,项目文件扩展名为.pjx。正确答案为选项 D。14.下面可使程序单步执行的命令是(分数:2.00)A.S

    23、ET STEP ONB.SET ESCAPE ONC.SET DEBUG ON D.SET STEP OFF解析:解析:命令 SET STEP ON|OFF 可用于设置是否单步执行程序中的命令行。设置为 OFF,不能进行单步执行方式,如果设置成 ON,则表示单步执行程序命令方式,故选项 C 为正确答案。15.有如下赋值语句 a=“你好“ b=“大家好“ 结果为“大家好”的表达式是(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2) 解析:解析:选项 D 中的函数 RIGHT(a,2)的作用是从 a 字符串的末尾向前取长度

    24、为 2 的字符串。请注意,Visual FoxPro 中规定,每个汉字的宽度为 2。因此其结果为“好”。“+”运算符能够顺序连接两个字符串,因此 b+RIGHT(a,2)的结果为“大家好”,故选项 D 为正确答案选项 A 中 AT()函数的结果是一个数值型数据,因此选项 A 的是错误的。选项 B 中的 RIGHT(a,1)只能得到半个“好”字,因此其结果无意义。选项 C 的 LEFT(a,3,4)是从 a 的第 3 个字符开始取长度为 4 的字符串,其结果为“家好”,再与 b 连接后会得到“大家家好”,也无法得到与题干相同的结果。16.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立

    25、的情况下,有关“关联”的正确叙述是(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D.当关闭父表时,子表自动被关闭解析:解析:在 Visual FoxPro 中,关联是能够控制表间记录指针联动的临时关系,所以,当父表记录指针移动的时候,子表的记录也会按照一定的规则跟随移动。故正确答案为 C 选项。17.在 SQL 语句中,与表达式“工资 BETWEEN 1210 AND 1240”功能相同的表达式是(分数:2.00)A.工资=1210 AND 工资=1240

    26、B.工资1210 AND 工资1240C.工资=1210 AND 工资1240D.工资=1210 OR 工资=1240解析:解析:“工资 BETWEEN 1210 AND 1240”所设定的查询条件是工资在 1210 和 1240 之间的,即工资大于等于 1210 并且小于等于 1240。故正确答案为选项 A。18.MODIFY STRUCTURE 命令的功能是(分数:2.00)A.修改库文件的结构 B.修改库文件的类型C.删除库文件D.增加新的文件解析:解析:命令 MODIFY STRUCTURE 的功能是修改数据库文件的库结构。修改数据库结构包含这样几个方面;增加字段、插入字段,删除字段、

    27、修改字段名改变字段类型。改变字段宽度或小数位数,故选项A 为正确答案。19.在 Visual FoxPro 中,如果希望跳出 SCANENDSCAN 循环体,执行 ENDSCAN 后面的语句,应使用(分数:2.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:解析:LOOP 语句的功能是结束循环体的本次执行,重新回到循环的开始。EXIT 语句表示结束循环体的执行,执行循环后面的语句。 BREAK 语句是结束本程序的执行。RETURN 语句的功能是结束当前程序的执行,返回到调用它的上级程序。因此正确答案为选项 B。20.打开数据库 abc 的正确命令是(

    28、分数:2.00)A.OPEN DATABASE abc B.USE abcC.USE DATABASE abcD.OPEN abc解析:解析:本题考查打开数据库的命令。打开数据库命令格式为: OPEN DATABASE数据库文件名 四个选项中只有选项 A 是正确的书写方法。21.在 SQL SELECT 语句中用于实现关系的选择运算的短语是(分数:2.00)A.FORB.WHILEC.WHERE D.CONDITION解析:解析:本题考查对 SQL 语句中 WHERE 子句的理解。在 SQL 语句中,WHERE 用来描述查询条件(即进行选择运算),SQL 语句中没有 FOR、CONDITION

    29、 或 WHILE 等短语或关键字。故选项 C 为正确答案。22.对于创建新类,Visual FoxPro 提供的工具有(分数:2.00)A.类设计器和报表设计器B.类设计器和表单设计器C.类设计器和查询设计器D.类设计器 解析:解析:在 Visual FoxPro 中创建新类,只能通过类设计器来创建,故选项 D 为正确答案。23.在 Visual FoxPro 中有如下程序: *程序名: TEST.PRG *调用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro“ my=“二级“ DO SUB1 WITH mX ?mY+

    30、mX RETURN *子程序: SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX=“Visual FoxPro DBMS 考试“ mY=“计算机等级“+mY RETURN 执行命令 DO TEST 后,屏幕的显示结果为(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS 考试C.二级 Visual FoxPro DBMS 考试D.计算机等级二级 Visual FoxPro 解析:解析:题目中的主程序 TEST 调用了子程序 SUB1,调用过程中传递给子程序 SUB1 一个参数 mX,由

    31、于在子程序 SUB1 中 mX 被定义为一个局部变量,其作用域只是在 SUB1 中有效,所以 SUB1 中的变量 mX 的值不会影响到主程序中 TEST 程序中的 mX,值发生改变的只是变量 mY。子程序 SUB1 执行完毕后变量 mY和 mX 值分别为“计算机等级二级”和“Visual FoxPro”,主程序最后利用“+”运算符将两个变量 My和 mX 顺序连接,其结果为“计算机等级二级 Visual FoxPro”,故正确答案为 D。24.在 Visual FoxPro 中,以下关于视图描述中错误的是(分数:2.00)A.通过视图可以对表进行查询B.通过视图可以对表进行更新C.视图是一个虚

    32、表D.视图就是一种查询 解析:解析:视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容视图和查询在功能上有许多相似之处,都可以对表进行查询,但是又有各自的特点,视图可以更新字段内容并返回源表,而查询文件的数据不能被修改,所以视图不是查询。故选项 D 为正确答案。25.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO

    33、 姓名D.SET ORDER TO XM 解析:解析:本题考查的是考生对索引命令语句的掌握可以使用排除法,选项 A 和选项 c 中出现的“姓名”是字段名而不是索引名,可排除;选项 B 是打开索引文件命令;选项 D 为把 XM 设置为当前索引,所以选项 D 为正确答案。26.在 DO WHILEENDDO 循环结构中,LOOP 命令的作用是:(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE 语句行,开始下一个判断和循环 C.终止循环,将控制转移到本循环结构 ENDDO 后面的第一条语句继续执行D.终止程序执行解析:解析:本题考查对程序控制结构中循环结构的理解。在 DO

    34、WHILE 循环体中,如果包含了 LOOP 命令,那么当遇到 LOOP 时,就结束循环体的本次执行,不再执行其后的语句,而是转到 DO WHILE 的入 9 处重新判断条件。因此正确答案为 B。27.在 SQL 在 CREATE TABLE 命令中用于定义满足实体完整性的主索引的短语是(分数:2.00)A.DEFAULTB.UNIQUEC.CHECKD.PRIMARY KEY 解析:解析:选项 A 是用于定义默认值;选项 B 是用于建立候选索引,但不是惟一索引;选项 C 是用于指定字段的有效性规则;选项 D 是用于建立主索引。故选项 D 为正确答案。28.在表单中为表格控件指定数据源的属性是(

    35、分数:2.00)A.DataSourceB.RecordSource C.DataFromD.RecordFrom解析:解析:在 Visual FoxPro 中,表单的 Record From 属性指定数据源,故正确答案为选项 B。29.SQL 命令中用于插入数据的命令是(分数:2.00)A.INSERTB.APPENDC.INSERT BEFORED.INSERT INTO 解析:解析:向表中插入数据的 SQL 命令是 INSERT INTO,这两个关键字必须结合使用,请注意 APPEND虽然也可以向数据表中增加记录,但是这个命令不属于 SQL 命令。故选项 D 为正确答案。30.在表单运行

    36、中,当结果发生变化时,应刷新表单,刷新表单所用的命令是(分数:2.00)A.RELEASEB.DELETEC.REFRESH D.PACK解析:解析:刷新表单用到的命令是 KEFRESH。故选项 C 为正确答案。31.有关查询设计器,正确的描述是(分数:2.00)A.“联接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应 D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应解析:解析:查询设计器中,“连接”选项卡与 SQL 语句的 JOIN 短语对

    37、应。“筛选”选项卡与 SQL 语句的 WHERE 短语对应,“分组依据”选项卡与 SQL 语句的 GROUP BY 短语对应,故选项 C 为正确答案。32.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是(分数:2.00)A.局部窗口B.跟踪窗口C.调用堆栈窗口D.监视窗口 解析:解析:用于显示正在调试的程序的程序文件的窗口是跟踪窗口。局部窗口用于显示模块程序,调用堆栈窗,用于显示当前处于执行状态的程序,过程和方法程序中的内存变量的信息。监视窗,用于监视表达式在程序调试执行过程中取值变化情况故选项 B 为正确答案。33.在表单控件工具栏中,创建哪个控件,用于显示一段固定的文本信息字

    38、符串?(分数:2.00)A.文本框B.命令组C.标签 D.复选框解析:解析:标签的作用是用于显示一段固定的文本信息字符串它没有数据源,把要显示的字符串直接赋予标签的“标题”(Caption)属性即可,故选项 C 为正确答案。34.下面对表单若干常用事件的描述中,正确的是(分数:2.00)A.释放表单时,Unload 事件在 Destroy 事件之前引发B.运行表单时,Init 事件在 Load 事件之前引发C.单击表单的标题栏,引发表单的 Click 事件D.上面的说法都不对 解析:解析:选项 A 错误,表单的 Destroy 事件先于 Unload 事件引发。选项 B 错误, Load 事件

    39、先于Init 事件引发选项 C 错误,单击表单的标题栏不会引发表单的 Click 事件。故 D 为正确答案。35.如果文本框的 InputMask 属性值是#99999,允许在文本框中输入的是(分数:2.00)A.+12345 B.abc123C.$12345D.abcdef解析:解析:当文本框的 InputMask 属性值是#99999,允许输入正负号和数字,故选项 A 为正确答案。36.一个 Visual FoxPro 过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分、控制返回部分 B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部

    40、分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分解析:解析:Visual FoxPro 中一个过程化程序的功能可分三部分:程序说明、数据处理和控制返回。故选项 A 为正确答案。二、填空题(总题数:9,分数:18.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_ (正确答案:正确答案:中序)解析:解析:在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3

    41、 种;前序遍历、中序遍历和后序遍历。 前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。 中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。 后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历右子树,然后访问根结点,最后遍历左子树;并且遍历左、右子树时,仍然先遍历右子树,然后访问根结点,最后遍历左子树。39.结构化程序设计方法的主

    42、要原则可以概括为自顶向下、逐步求精、 1 和限制使用 goto 语句。(分数:2.00)填空项 1:_ (正确答案:正确答案:模块化)解析:解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用 goto语句。 自顶向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。 逐步求精:对复杂问题,应设计一些子目标作过渡,逐步细化。 模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块

    43、。 限制使用 goto 语句。40.软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和 1 的设计来实现。(分数:2.00)填空项 1:_ (正确答案:正确答案:测试实例)解析:解析:进行软件测试时,应精心设计测试实例和选择测试数据,以对系统进行全面测试。41.数据库系统的三级模式分别为 1 模式、内部级模式与外部级模式。(分数:2.00)填空项 1:_ (正确答案:正确答案:概念 或 概念级)解析:解析:数据库系统在其内部具有三级模式及二级映射,三级模式分别是概念级模式、内部级模式和外部级模式。 概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(应用)

    44、公共数据视图。 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash 等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。 外模式也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。42.为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中,应该包含两个表的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:主关键字 或 主键)解析:解析:为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含两个表的主关键字。纽带表不一

    45、定需要自己的主关键字,如果需要,应当将它所联系的两个表的主关键字作为组合关键字指定为主关键字。43.命令?LEN(“THIS IS MY BOOK“)的结果是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:15)解析:解析:求字符串长度函数 语法:LEN(cExpression) 功能;返回指定字符表达式值的长度,即所包含的字符个数(一个汉字占两个字符的长度)。 返回值:Numeric44.SQL SELECT 语句为了将查询结果存放到临时表中应该使用 1 短语。(分数:2.00)填空项 1:_ (正确答案:正确答案:Into Cursor)解析:解析:Into cursor 短

    46、语将查询结果存放到临时表中 格式为: select*fromfieldInto cursor cursorrname 查询的结果放到永久表中用:INTO TABLE tablename 查询结果放到数组中用:INTO ARRAY array Var45.要为表单设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的 Show Window 属性值设置为 1,使其成为顶层表单;最后需要在表单 2 的事件代码中添加调用菜单程序的命令。(分数:2.00)填空项 1:_ (正确答案:正确答案:2 , Init)解析:解析:设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的 Show Window 属性值设置为 2,使其成为顶层表单;同时在表单 Init 的事件代码中添加调用菜单程序的命令。


    注意事项

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




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

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

    收起
    展开