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

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

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

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

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

    1、国家二级 VF 笔试-试卷 239 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的3.下列叙述中错误的是( )。(分数:2.00)A.线性表是由 n 个元素组成的一个有限序列B.线性表是一种线性结构C

    2、.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表4.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针5.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+16.下列叙述中正确的是( )。(分数:2.00)A.在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

    3、D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法7.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化8.有下列二叉树,对此二叉树中序遍历的结果为( )。 (分数:2.00)A.BDYEACFXZB.DYBEAFCZXC.ABCDEFXYZD.ABDYECFXZ9.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境10.设计软件结构是在软件生命周期的( )。(分数:2.00)A.软件定义期B.软件开发期C.软件维护期D.以上 3 个都不是11.下列工具中为需求分析常用工具的是

    4、( )。(分数:2.00)A.PADB.PFDC.N-SD.DFD12.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中13.函数 UPPER(“China=中国“)的值是( )。(分数:2.00)A.China=中国B.CHina=中国C.CHINA=中国D.china=中国14.如果想从字符串“计算机等级考试”中取出“考试”,这两个字,下列函数使用正确的是( )。(分数:2.00)

    5、A.SUBSTR(“计算机等级考试“,11)B.SUBSTR(“计算机等级考试“,5,3)C.RIGHT(“计算机等级考试“,2)D.LEFT(“计算机等级考试“,4)15.Visual FoxPro 中支持两种类型的菜单,分别是( )。(分数:2.00)A.快捷菜单和条形菜单B.条形菜单和弹出式菜单C.条形菜单和下拉式菜单D.弹出式菜单和下拉式菜单16.下列数据哪个不是字符型数据( )。(分数:2.00)A.41282B.41282C.12.3D.CHINA=中国17.主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是( )。(分数

    6、:2.00)A.复合索引文件B.结构复合压缩索引文件C.非结构复合索引文件D.单一索引文件18.在 Visual FoxPro 中,同时设置了表单及表单中命令按钮的 INIT 事件,当表单运行时 ( )。(分数:2.00)A.先引发表单的 INIT 事件,再引发命令按钮的 INIT 事件B.先引发命令按钮的 INIT 事件,再引发表单的 INIT 事件C.只引发表单的 INIT 事件,不引发命令按钮的 INIT 事件D.两个 INIT 事件同时引发19.当临时联系不再需要时可以取消,取消的命令是( )。(分数:2.00)A.DELETE RELATIONB.DETETE JOINC.SET R

    7、ELATION TOD.SET JOIN TO20.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分C.期末考试分*D.系统出错21.有关 ZAP 命令的描述,正确的是( )。(分数:2.00)A.ZAP 命令只能删除当前表的当前记录B.ZAP 命令只能删除当前表的带有删除标记的记录C.ZAP 命令能删除当前表的全部记录D.ZAP 命令能删除表的结构和全部记录22.查询设计器中包括的选项卡有( )。(分数:2.00)A.字段、筛选、排序依据B.字段、条件、分组依据C.条件、排序依据、分组依据D.条件、筛选

    8、、杂项23.在 Visual FoxPro 的查询设计器中对应的 SQL 短语是 WHERE 的选项卡是( )。(分数:2.00)A.字段B.连接C.筛选D.杂项24.下列关于接收参数和传送参数的说法中,正确的是( )。(分数:2.00)A.传送参数和接收参数的名字必须相同B.传送参数和接收参数排列顺序和数据类型必须一一对应C.接收参数的语句 PARAMTERS 可以写在程序中的任意位置D.通常传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 不必搭配成对,可以单独使用25.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830 之间,则这条规则

    9、属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则26.下列变量名中不合法的是( )。(分数:2.00)A.XYZB.年龄C.2XD.A227.给出在工作中心“WC1”或“WC2”工作,并且年龄大于 30 的职工编号,正确命令是( )。(分数:2.00)A.SELECT 编号 FROM 车间; WHERE 年龄30 AND 工作中心=“WC1“ OR 工作中心=“WC2“B.SELECT 编号 FROM 车间; WHERE 年龄30 AND(工作中心=“WC1“ AND 工作中心=“WC2“)C.SELECT 编号 FROM 车间; WHE

    10、RE 年龄30 OR 工作中心=“WC1“ OR 工作中心=“WC2“D.SELECT 编号 FROM 车间; WHERE 年龄30 AND(工作中心=“WC1“ OR 工作中心=“WC2“)28.SQL 语句中对查询结果进行排序的短语是( )。(分数:2.00)A.WHEREB.GROUP BYC.HAVINGD.ORDER BY29.该程序运行后屏幕显示的结果是( )。 S=0 FOR X=2 TO 10 STEP 2 S=S+X ENDFOR ?S RETURN(分数:2.00)A.10B.20C.30D.4030.在表单 MYFORM 的 INIT 事件中,设置表单背景颜色为红色,正确

    11、的命令是( )。(分数:2.00)A.MYFORM.BACKCOLOR=RGB(255,0,0)B.THIS.PARENT.BACKCOLOR=RGB(255,0,0)C.THISFORM.PARENT.BACKCOLOR=RGB(255,0,0)D.THIS.BACKCOLOR=RGB(255,0,0)31.检索那些城市至少有一个仓库的职工年龄在 60 以上,正确的命令是( )。(分数:2.00)A.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 年龄60B.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (S

    12、ELECT 仓库号 FROM 职工 WHERE 年龄60)C.SELECT 仓库号 FROM 职工 WHERE 年龄60 IN: SELECT 城市 FROM 仓库 WHERE 仓库号D.SELECT 仓库号 FROM 职工 WHERE 年龄60 IN; (SELECT 城市 FROM 仓库 WHERE 仓库号)二、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.在算法的 4 个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 1 特性。(分数:2.00)填空项 1:_34.按

    13、照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_35.栈中允许进行插入和删除的一端叫做 1。(分数:2.00)填空项 1:_36.在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 1。(分数:2.00)填空项 1:_37.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_38.为了改变表格的列数,应该设置列控件的 1 属性。(分数:2.00)填空项 1:_39.执行?AT(“a+b=c“, “+“)语句后,屏幕显示的结果为 1。(分数:2.00

    14、)填空项 1:_40.多栏报表的打印顺序应设置为 1。(分数:2.00)填空项 1:_41.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标为 1。(分数:2.00)填空项 1:_42.执行下列程序,显示的结果是 1。 first=“china“ second=“ “ a=LEN(first) i=a DO WHILE i=1 second=second+SUBSTR(first,i,1) i=i-1 ENDDO ?second(分数:2.00)填空项 1:_43.当前有数据库表“学生”表,要使该数据库表从数据库中移出并将其从磁盘上删除,应使用命令: RE

    15、MOVE TABLE 学生 1(分数:2.00)填空项 1:_44.检索学生信息表中,“籍贯”为“海南”的学生记录,将结果保存到表 xx 中,SQL 语句为: SELECT*FROM 学生信息表 WHERE 籍贯=“海南” 1 xx(分数:2.00)填空项 1:_45.SQL 语句中,集合的并运算是通过 1 运算符进行合并的。(分数:2.00)填空项 1:_46.设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列 SQL 语句。 SELECT*FROM 职工表; WHERE 奖金= 1; (SELECT 奖金 FROM 职工表)(分数:2.00)填空项 1:_47.设有选课表,表中包含

    16、字段有:学号 N (6),课程号 C (6),成绩 N (4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL 语句为: SELECT 课程号,COUNT(学号) AS 学生人数 FROM 选课表; GROUP BY 1(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 239 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列叙述中错误的是( )。(分数:2.00)A.一种数据的

    17、逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关 C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析:数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据的处理效率密切相关。3.下列叙述中错误的是( )。(分数:2.00)A.线性表是由 n 个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件 D.线性表可以是空表解析:解析:线性表是一种线性结构,

    18、由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C 是错误的。4.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析:栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。5.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B

    19、.n/2C.n D.n+1解析:解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。6.下列叙述中正确的是( )。(分数:2.00)A.在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则 D.在程序设计过程中,不能同时采用结构化程序设计方法与模

    20、块化程序设计方法解析:解析:在模块化程序设计中模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。7.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是;使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性,多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。8.有下列二叉树,对此二叉树中序

    21、遍历的结果为( )。 (分数:2.00)A.BDYEACFXZB.DYBEAFCZX C.ABCDEFXYZD.ABDYECFXZ解析:解析:对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照“左子树根结点右子树”的顺序本题的遍历顺序是这样的;首先访问左子树:BDEY;在左子树 BDEY 中,也按中序遍历,先访问左子树 DY;在左子树 DY 中,也按中序遍历,先访问左子树,左子树没有,则访问根结点 D,然后访问右子树 Y;接着访问根 B,再访问右子树 E;访问左子树 BDEY 后,接着访问根结点 A,然后访问右子树 CFXZ;同理可得右子树 C

    22、FXZ 的访问顺序为 FCZX。9.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析:软件工程包括 3 个要素,即方法,工具和过程。方法是完成软件工程项目的技术手段:工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理。10.设计软件结构是在软件生命周期的( )。(分数:2.00)A.软件定义期B.软件开发期 C.软件维护期D.以上 3 个都不是解析:解析:设计软件结构,是在软件概要设计阶段进行的,而概要设计属于软件开发期。11.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.N-S

    23、D.DFD 解析:解析:需求分析常用的工具有数据流图(DFD)、数据字典(DD)、判定树和判定表。PAD(问题分析图)、PFD(程序流程图),N-S (盒式图)都是详细设计的常用工具,不是需求分析的工具。12.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中 D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中解析:解析:在 Visual FoxPro 项目管理器中,文件从项目管理器中移出,只是该文件不存在于此项目,但会保留在磁盘中。移

    24、出的文件可再次被原项目添加,也可以被其他项目添加。13.函数 UPPER(“China=中国“)的值是( )。(分数:2.00)A.China=中国B.CHina=中国C.CHINA=中国 D.china=中国解析:解析:UPPER()函数的格式是:UPPER(字符表达式),功能是将指定表达式值中的小写字母转换成大写字母,其他字母不变。所以 UPPER(“China=中国“)的函数值是“CHINA=中国”。14.如果想从字符串“计算机等级考试”中取出“考试”,这两个字,下列函数使用正确的是( )。(分数:2.00)A.SUBSTR(“计算机等级考试“,11) B.SUBSTR(“计算机等级考试

    25、“,5,3)C.RIGHT(“计算机等级考试“,2)D.LEFT(“计算机等级考试“,4)解析:解析:取子串的函数有以下 3 个; LEFT(字符表达式,长度) RIGHT(字符表达式,长度) SUBSTR(字符表达式,起始位置,长度) 功能:LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值;RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。 在 SUBSTR()函数中,若缺省第 3 个自变量长度,则函数从指定位置一直取到最后一个字符。 由于一个汉字占用两个字符,再根据函数的功能,选项 A)的

    26、结果是“考试”,选项 B)的结果是“机”,选项 C)的结果是“试”,选项D)的结果是“计算”。15.Visual FoxPro 中支持两种类型的菜单,分别是( )。(分数:2.00)A.快捷菜单和条形菜单B.条形菜单和弹出式菜单 C.条形菜单和下拉式菜单D.弹出式菜单和下拉式菜单解析:解析:Visual FoxPro 支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,

    27、菜单及菜单项的内部名字或选项序号则用于在代码中引用。16.下列数据哪个不是字符型数据( )。(分数:2.00)A.41282 B.41282C.12.3D.CHINA=中国解析:解析:字符型常量也称为字符串,其表示方法是用半角单引号,双引号或方括号把字符串起来。这里的单引号、双引号或方括号称为定界符。字符常量的定界符必须成对匹配,不能一边用单引号而另一边用双引号。如果某种定界符本身也是字符串内容,则需要用另一种定界符为该字符串定界。所以选项 A)不是字符型常量。17.主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是( )。(分数:2

    28、.00)A.复合索引文件B.结构复合压缩索引文件 C.非结构复合索引文件D.单一索引文件解析:解析:结构复合压缩索引文件具有以下特性: 在打开表时自动打开。 在同一索引文件中能包含多个索引方案,或索引关键字。 在添加、更改或删除记录时,自动维扩索引。18.在 Visual FoxPro 中,同时设置了表单及表单中命令按钮的 INIT 事件,当表单运行时 ( )。(分数:2.00)A.先引发表单的 INIT 事件,再引发命令按钮的 INIT 事件B.先引发命令按钮的 INIT 事件,再引发表单的 INIT 事件 C.只引发表单的 INIT 事件,不引发命令按钮的 INIT 事件D.两个 INIT

    29、 事件同时引发解析:解析:INIT 事件在对象建立时引发。在表单对象的 INIT 事件引发之前,将先引发它所包含的控件对象的 Init 事件。19.当临时联系不再需要时可以取消,取消的命令是( )。(分数:2.00)A.DELETE RELATIONB.DETETE JOINC.SET RELATION TO D.SET JOIN TO解析:解析:当临时联系不再需要时可以取消,取消的命令是:SET RELATION TO,将取消当前表到所有表的临时联系。 如果只是取消某个具体的临时联系,应该使用命令: SET RELATION OFF INTO nWorkArealcTableAliasl20

    30、.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分 C.期末考试分*D.系统出错解析:解析:在自由表中不可使用长字段名,字段名的最大值是 10。如果数据库表中包含长字段名,当数据库表转换为自由表时,多余的字符将被删除。21.有关 ZAP 命令的描述,正确的是( )。(分数:2.00)A.ZAP 命令只能删除当前表的当前记录B.ZAP 命令只能删除当前表的带有删除标记的记录C.ZAP 命令能删除当前表的全部记录 D.ZAP 命令能删除表的结构和全部记录解析:解析:使用 ZAP 命令可以物理删除表中的全部记录

    31、(不管是否有删除标记),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。22.查询设计器中包括的选项卡有( )。(分数:2.00)A.字段、筛选、排序依据 B.字段、条件、分组依据C.条件、排序依据、分组依据D.条件、筛选、杂项解析:解析:在查询设计器界面中,有 6 个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据和杂项。23.在 Visual FoxPro 的查询设计器中对应的 SQL 短语是 WHERE 的选项卡是( )。(分数:2.00)A.字段B.连接C.筛选 D.杂项解析:解析:在查询设计器界面中,有 6 个选项卡,它们分别是:字段、连接、筛选、排序依据

    32、、分组依据和杂项。 这 6 个选项卡和 SQL SELECT 语句的各短语是相对应的:“字段”选项卡对应于 SELECT 短语,指定所要查询的数据;“连接”选项卡对应于 JOIN ON 短语,用于编辑连接条件;“筛选”选项卡对应于WHERE 短语,用于指定查询条件;“排序依据”选项卡对应于 ORDER BY 短语,用于指定排序的字段和排序方法;“分组依据”选项卡对应于 GROUP BY 短语和 HAVING 短语,用于分组;“杂项”选项卡可以指定是否要重复的记录(对应于 DISTINCT)及列在前面的记录(对应于 TOP 短语等)。24.下列关于接收参数和传送参数的说法中,正确的是( )。(分

    33、数:2.00)A.传送参数和接收参数的名字必须相同B.传送参数和接收参数排列顺序和数据类型必须一一对应 C.接收参数的语句 PARAMTERS 可以写在程序中的任意位置D.通常传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 不必搭配成对,可以单独使用解析:解析:接收参数的命令有 PARAMTERS 和 LPARAMTERS。 PARAMTERS 命令声明的形参变量被看做是模块程序中建立的私有变量,LPARAMTERS 命令声明的形参变量被看作是模块程序中建立的局部变量。不管哪种命令,都应该有模块程序的第一条可执行命令,而传送参数和接收参数排列顺序和数据类型必须一一对应,

    34、传送参数的语句 DO-WITH 和接收参数的语句 PARSMETERS 必须搭配成对使用。25.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830 之间,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则 D.不属于以上任何规则解析:解析:域完整性指的是对表中字段的取值的限定。如对于数值型数据,可以通过指定宁段的宽度来限定其取值范围。同时也可以通过用一些域约束规则来进一步保证域完整性,域约束规则也称字段有效性规则,在插入或修改字段值时起作用,主要用于数据输入正确性检验。26.下列变量名中不合法的是( )。(分数:2.00)

    35、A.XYZB.年龄C.2X D.A2解析:解析:每个变量都有一个变量名,代码通过变量名来访问变量的取值。变量名是以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成。所以选项 C)不能作为变量名。27.给出在工作中心“WC1”或“WC2”工作,并且年龄大于 30 的职工编号,正确命令是( )。(分数:2.00)A.SELECT 编号 FROM 车间; WHERE 年龄30 AND 工作中心=“WC1“ OR 工作中心=“WC2“B.SELECT 编号 FROM 车间; WHERE 年龄30 AND(工作中心=“WC1“ AND 工作中心=“WC2“)C.SELECT 编号 FROM 车间

    36、; WHERE 年龄30 OR 工作中心=“WC1“ OR 工作中心=“WC2“D.SELECT 编号 FROM 车间; WHERE 年龄30 AND(工作中心=“WC1“ OR 工作中心=“WC2“) 解析:解析:本题中主要注意的是 SQL 查询的筛选条件中,3 个逻辑运算符的优先次序,依次为 NOT、AND和 OR。根据题目要求,本题应先进行或运算,即先判断“工作中心“WC1“ OR 工作中心 =“WC2“”,再将此结果与“年龄30”的条件进行与运算。由于与运算在或运算之前,因此,要将或运算用圆括号括起来。28.SQL 语句中对查询结果进行排序的短语是( )。(分数:2.00)A.WHER

    37、EB.GROUP BYC.HAVINGD.ORDER BY 解析:解析:通过在 SELECT 语句中加入 ORDER BY 可将查询结果排序,可以按升序(ASC)和降序(DESC)排列列或行。升序是默认的排列方式。ORDER BY 必须是 SQL 命令的最后一个子句。29.该程序运行后屏幕显示的结果是( )。 S=0 FOR X=2 TO 10 STEP 2 S=S+X ENDFOR ?S RETURN(分数:2.00)A.10B.20C.30 D.40解析:解析:FOR-ENDFOR 语句的格式: FOR循环变量=初值TO终值STEP步长循环体 ENDFORNEXT 执行该语句时,首先将初值

    38、赋给循环变量,然后判断循环条件是否成立(若步长为正值,循环条件为循环变量终值;若步长为负值,循环条件为循环变量终值)。若循环条件成立,则执行循环体,然后循环变量增加一个步长值,并再次判断循环条件是否成立,以确定是否再次执行循环体:若循环条件不成立,则结束该循环语句,执行 ENDFOR 后面的语句。 根据题干,首先将初值 2 赋给循环变量 X,因为 X=10,循环条件成立,执行循环体 S=S+X 后,S=2,然后循环变量 X 增加一个步长值 2,此时 X=4,再次判断循环条件是否成立。以此类推,最后 S 的值为 30,即选项 C)。循环步骤及结果见下表。30.在表单 MYFORM 的 INIT

    39、事件中,设置表单背景颜色为红色,正确的命令是( )。(分数:2.00)A.MYFORM.BACKCOLOR=RGB(255,0,0)B.THIS.PARENT.BACKCOLOR=RGB(255,0,0)C.THISFORM.PARENT.BACKCOLOR=RGB(255,0,0)D.THIS.BACKCOLOR=RGB(255,0,0) 解析:解析:MYFORM 是表单名;修改表单背景属性时,应指定标 签所在的表单对象,使用 THISFORM 关键字说明,Patent 表示当前对象的直接容器对象;This 表示当前对象。31.检索那些城市至少有一个仓库的职工年龄在 60 以上,正确的命令是

    40、( )。(分数:2.00)A.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 年龄60B.SELECT 城市 FROM 仓库 WHERE 仓库号 IN; (SELECT 仓库号 FROM 职工 WHERE 年龄60) C.SELECT 仓库号 FROM 职工 WHERE 年龄60 IN: SELECT 城市 FROM 仓库 WHERE 仓库号D.SELECT 仓库号 FROM 职工 WHERE 年龄60 IN; (SELECT 城市 FROM 仓库 WHERE 仓库号)解析:解析:本题考查的是 SQL 数套查询。该查询功能是通过

    41、于查询查找有职工年龄在 60 岁以上的仓库号集合,然后在主查询中查找仓库号在这个集合中的记录,输出该仓库的城市信息,IN 相当于集合运算符 E。二、填空题(总题数:16,分数:32.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:33.在算法的 4 个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 1 特性。(分数:2.00)填空项 1:_ (正确答案:正确答案:有穷性)解析:解析:算法的 4 个基本特性包括;可靠性、确定性、有穷牲和拥有足够的情报。其中,算法的有穷性指的是算法必须在有限的时间内完成,即算法必

    42、须在执行有限个步骤之后终止。34.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:线性结构)解析:解析:数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构育线性表、栈和队列等,常见的非线性结构有树、二叉树等。35.栈中允许进行插入和删除的一端叫做 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: 栈顶)解析:解析:栈是限定在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”。36.在面向对象程序设计中,从外面看只能看到

    43、对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:封装性)解析:解析:对象具有以下 5 个基本特点:标识惟一性:分类性;多态性;封装性:模块独立性好。其中,封装性是指从外面看只能看到对象的外部特征,对象的内部特征即处理能力的实行和内部状态,对外是不可见的,对象的内部状态只能由其自身改变37.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:解析:软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括:软件开发方法学、开发过

    44、程、开发工具和软件工具环境,其主体内容是软件开发方法学:软件工程管理包括 c 软件管理学、软件工程经济学、软件心理学等内容。38.为了改变表格的列数,应该设置列控件的 1 属性。(分数:2.00)填空项 1:_ (正确答案:正确答案:CohirnnCount)解析:解析:指定表格的列数,即一个表格对象所包含的列对象的数目。该属性的默认值为-1,此时表格将创建足够多的列来显示数据源中的所有字段。39.执行?AT(“a+b=c“, “+“)语句后,屏幕显示的结果为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:O)解析:解析:函数 AT()的格式是 AT(字符表达式 1,字符表达式

    45、2,数值表达式);功能是如果字符表达式 1,是字符表达式 2的子串,则返回字符表达式 1值的首字符在字符表达式 2中的位置;若不是子串,则返回 0。函数值为数值型。 用于中串符表达式 1为“a+b=c”,字符表达式 2为“+”,很明显字符表达式 1不是字符表这式 2的子串,所以返回 0。40.多栏报表的打印顺序应设置为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:自左向右)解析:解析:在打印报表时,对“细节”带区中的内容系统默认为“自上而下”地打印这适合于除多栏报表以外的其他报表。对于雾栏报表而言,这种打印方式只能靠左边距打印一个栏目,页面上其他栏目为空白。为了在页面上真正打印

    46、出多个栏目来,需要把打印顺序设置为“自左向右”。41.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:排除)解析:解析:“排除”与“包含”相对应。将一个项目编译成一个应用程序时,所有在项目中被包含的文件将组合为一个单一的应用程序文件。在项目连编之后,那些在项目中标记为“包含”的文件将变为只读文件,不能再修改。如果应用程序中包含需要用户修改的文件,必须将该文件标记为“排除”。42.执行下列程序,显示的结果是 1。 first=“china“ second=“ “ a=LEN(first) i=a DO WHILE i=1 second=second+SUBSTR(first,i,1) i=i-1 ENDDO ?second(分数:2.00)填空项 1:_ (正确答案:正确答案:arlihc)解析:解析:变量 a 使用 LEN 函数取得字符串变量 first 的长度,该变量包含 5 个字母,所以它的长度为5,即 a=5,然后将 a 的值赋给 i,那么 i 也等于 5。使用一个 DO WHILE 循环语句来操作,判断条件是变量 i 是否大于等于 0,如果小于 0,则退出循环,否则执行循环体。此时 SUBSTR(fir


    注意事项

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




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

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

    收起
    展开