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

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

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

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

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

    1、国家二级 VF 笔试-试卷 268 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.算法指的是_。(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解题方案的准确而完整的描述3.某线性表采用顺序存储结构,每个元素占 4 个存储单元,首地址为 200,则第 12 个元素的存储地址为_。(分数:2.00)A.248B.247C.246D.2444.下列关于队列的叙述中正确的是_。(分数:2.00)A.在队列中只能插入

    2、数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表5.一棵有 16 节点的完全二叉树,按从上到下、从左至右的顺序给节点编号,则对于编号为 7 的节点 X,它的父节点及右子节点的编号分别为_。(分数:2.00)A.2,14B.2,15C.3,14D.3,156.对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24, 13,5,8,82,19,44,63,31,29),则可以认为使用的排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序D.选择排序7.下列关于结构化程序设计原则和方法的

    3、描述,错误的是_。(分数:2.00)A.选用的控制结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句D.语言中所没有的控制结构,应该采用前后一致的方法来模拟8.下列工具中,为需求分析常用工具的是_。(分数:2.00)A.PADB.PFDC.N-SD.DFD9.在下列有关测试的论述中,错误的是_。(分数:2.00)A.证明错误存在B.证明错误不存在C.发现程序的错误D.提供诊断信息10.下面列出的条目中,_是数据库技术的主要特点。 数据的结构化 数据的冗余度小 较高的数据独立性 程序的标准化(分数:2.00)A.、和B.和C.、和D

    4、.都是11.将 E-R 图转换到关系模式时,实体与联系都可以表示成_。(分数:2.00)A.属性B.关系C.键D.域12.Visual FoxPro 是一种关系数据库管理系统,所谓关系是指( )。(分数:2.00)A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一个表之间有一定关系D.数据模型符合满足一定条件的二维表格式13.为使日期型数据库能够显示世纪(即年为 4 位),应该使用的命令为( )。(分数:2.00)A.SET MARK ONB.SET DATE ONC.SET CENTURY OND.SET STRICTDATE ON14.?STR(123.45,5,

    5、1)命令的输出结果是( )。(分数:2.00)A.123.4B.123.5C.123.45D.*15.在 Visual FoxPro 中,假设当前没有打开的数据库,在命令窗口输入 MODIDFY DATEBASE 命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“创建”对话框,请用户输入数据库名并保存B.系统会弹出“打开”对话框,请用户选择数据库名C.系统会弹出“另存为”对话框,请用户输入数据库名并保存D.出错信息,提示“数据库不存在”16.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。 X=8 DO WHILE.T. X=X+1 IF X=INT

    6、(X/3) *3 ?X ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDDO(分数:2.00)A.9 12B.12 15C.15 18D.18 2117.要求为当前表建立一个候选索引,索引表达式为“职工号”,索引名 zgh,则下列各语句中,正确的是( )。(分数:2.00)A.INDEX ON 职工号 TAG zgh UNIQUEB.INDEX TO 职工号 TAG zgh UNIQUEC.INDEX ON 职工号 TAG zgh CANDIDATED.INDEX TO 职工号 TAG zgh CANDIDATE18.设置参照完整性的目的是( )。(分数:2.00)A

    7、.建立两个表之间的联系B.保证记录的唯一性C.提高表之间的查询速度D.在插入、更新、删除记录时,确保已定义的表间关系19.假设已经生成了名为 TESTMENU 的菜单,执行该菜单可在命令窗口中输入( )。(分数:2.00)A.DO TESTMENUB.DO TESTMENU.MPRC.DO TESTMENU.PJXD.DO TESTMENU.MNX20.如果要创建一个 3 级分组报表,第一级分组是“工厂”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是( )。(分数:2.00)A.工厂+车间+工资总和B.工厂+车间+STR(工资总和)C.车间+工厂+STR(工资总和

    8、)D.STR(工资总和)+车间+工厂21.新创建的表单默认标题为“Form1”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.AlwaysOnTop 属性22.有关查询设计器,正确的描述是( )。(分数:2.00)A.“连接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应23.在表单中,有关列表框

    9、和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以24.下列叙述正确的是( )。(分数:2.00)A.自由表不能被加入到数据库中B.数据库表可以建立字段级规则和约束,而自由表不能C.可以在自由表之间建立参照完整性规则,而数据库表不能D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值25.如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。(分数:2.00)A.Enabled 和 CancelB.Enab

    10、led 和 VisibleC.Default 和 CancelD.Visible 和 Cancel26.在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是( )。(分数:2.00)A.字符型字段标签B.逻辑型字段文本框C.备注型字段编辑框D.数据表列表框27.下列关于 SQL 语言特点的描述中,错误的是( )。(分数:2.00)A.语言非常简洁B.是一种一体化语言C.是一种高度过程化的语言D.可以直接以命令方式交互使用,也可以程序方式使用28.若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。(分数:

    11、2.00)A.SET ROUTINE TO文件名B.SET PROCEDURE TO文件名C.SET PROGRAM TO文件名D.SET FUNCTION TO文件名29.有“仓库”表和“保管工”表,检索工资大于 1500 元的保管工姓名和他们所在的仓库名,正确的语句是( )。(分数:2.00)A.SELECT 姓名,仓库名 FROM 保管工; WHERE 工资1500B.SELECT 姓名,仓库名 FROM 仓库; WHERE 工资1500C.SELECT 姓名,仓库名 FROM 保管工,仓库; WHERE(工资1500)OR(保管工.仓库号=仓库.仓库号)D.SELECT 姓名,仓库名

    12、FROM 保管工,仓库; WHERE(工资1500)AND(职工.仓库号=仓库.仓库号)30.SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果( )。(分数:2.00)A.数组、永久性表、视图B.临时表、视图、文本文件C.视图、永久性表、文本文件D.永久性表、数组、文本文件31.下列的 SQL 语句能实现的功能是( )。 SELECT*FROM 仓库 WHERE 仓库号=“WH1“; UNION; SELECT*FROM 仓库 WHERE 仓库号=“WH2“(分数:2.00)A.查询在 WH1 或者 WH2 仓库中的职工信息B.查询仓库号为 WH1 或者

    13、WH2 的仓库信息C.查询即在仓库号为 WH1,又在仓库号为 WH2 工作的职工信息D.语句错误,不能执行(31)到(35)题使用如下数据表。“班级”表:班级号 班级名 11 信息 200801 班 12 信息 200802 班 21 计算机 200801 班 22 计算机 200802 班“教师”表:教师编号 姓名 班级号 工资 职称 电话 T11 李清 11 1500.00 讲师 65854587T22 王晓黎 12 2200.00 教授 63525876T33 欧倩倩 11 16(分数:10.00)(1).若有如下 SQL 语句: SELECT 姓名,MIN(工资)FROM 教师 GRO

    14、UP BY 班级号 执行该语句后,查询结果共显示( )条记录。(分数:2.00)A.0B.1C.4D.7(2).若有如下 SQL 语句: SELECT 班级号,姓名,工资; FROM 教师; ORDER BY 班级号,工资 DESC 执行该语句后,查询结果第一条记录的“职工号”是( )。(分数:2.00)A.T11B.T33C.T55D.T66(3).若有如下 SQL 语句: SELECT 班级,班级名,SUM(工资); FROM 班级,教师; WHERE 班级,班级号=教师,班级号; GROUP BY 班级,班级号 该语句的查询结果是( )。(分数:2.00)A.各个班级教师工资的平均工资B

    15、.各个班级教师的工资合计C.所有教师工资的平均工资D.所有教师的工资合计(4).若有如下 SQL 语句 SELECT 班级,班级名,COUNT(职称)AS 人数; FROM 班级,教师; WHERE 班级,班级号=教师.班级号 AND 职称=“讲师“; GROUP BY 班级.班级号; ORDER BY 2 该语句执行结果的第一记录的值为( )。(分数:2.00)A.信息 200801 班B.信息 200802 班C.计算机 200801 班D.计算机 200802 班(5).若有如下 SQL 语句 SELECT DISTINCT 工资 FROM 教师; WHERE 工资=(SELECT MA

    16、X(工资)FROM 教师); INTO TABLE Result 执行该语句后,Result 表中的记录个数是( )。(分数:2.00)A.1B.2C.3D.4二、填空题(总题数:14,分数:28.00)32.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_33.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 中的一个阶段。(分数:2.00)填空项 1:_34.结构化分析方法是面向 进行分析的方法。(分数:2.00)填空项 1:_35.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 ,用带空

    17、心圆的箭头表示传递的是数据。(分数:2.00)填空项 1:_36.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_37.诊断和改正程序中错误的工作通常称为 。(分数:2.00)填空项 1:_38.Visual FoxPro 的主索引和候选索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_39.使用“应用程序向导”创建的项目,除项目外还自动生成一个 1。(分数:2.00)填空项 1:_40.在表的尾部增加一条空白记录的命令是 1。(分数:2.00)填

    18、空项 1:_41.设有如下关系表 R:将所有“96101”班号改为“95101”; 1。(分数:2.00)填空项 1:_42.SQL 可以控制视图的 1 方法。(分数:2.00)填空项 1:_43.创建视图时,相应的数据库必须是 1 状态。(分数:2.00)填空项 1:_44.对于图书管理数据库,查询与“0005”号借书证借有相同书的借书证号。请对下面的 SQL 语句填空:SELECT DISTINCT 借书证号 FROM 借阅 WHERE 总编号; 1(分数:2.00)填空项 1:_45.对于图书管理数据库,如下的 SQL 命令:SELECT 书名,作者,出版单位 FROM 图书管理!图书;

    19、WHERE出版单位=“高等教育出版社”OR 出版单位=“电子工业出版社”其中,WHERE 短语后的出版单位=“高等教育出版社”OR 出版单位=“电子工业出版社”对应的关系操作是 1。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 268 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.算法指的是_。(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解题方案的准确而完整的描述 解析:解析:算法是指解

    20、题方案的准确而完整的描述。算法不等于程序,也不等于计算方法,更不是排序算法。3.某线性表采用顺序存储结构,每个元素占 4 个存储单元,首地址为 200,则第 12 个元素的存储地址为_。(分数:2.00)A.248B.247C.246D.244 解析:解析:设线性表中的第一个数据元素的存储地址(指第一个字节的地址,即首地址)为 ADR(a1),每个数据元素占 k 字节,则线性表中第 i 个元素在计算机存储空间的存储地址为 ADR(ai)ADR(a1)+(i-1)k 因此,ADR(a12)200+(12-1)4244。4.下列关于队列的叙述中正确的是_。(分数:2.00)A.在队列中只能插入数据

    21、B.在队列中只能删除数据C.队列是先进先出的线性表 D.队列是先进后出的线性表解析:解析:队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。队列的操作是按“先进先出”的原则进行的,因此队列又称为先进先出或后进后出线性表。5.一棵有 16 节点的完全二叉树,按从上到下、从左至右的顺序给节点编号,则对于编号为 7 的节点 X,它的父节点及右子节点的编号分别为_。(分数:2.00)A.2,14B.2,15 C.3,14D.3,15解析:解析:根据完全二叉树性质,按从上到下、从左至右给节点编号,若 k1,则父节点编号为INT(k/2),所以第 7 号节点的父节点的编号是 3。若 2kn,

    22、则编号为 k 的左子节点编号为 2k;否则该节点无左子节点(显然也没有右子节点)。若 2k+1n,则编号为 k 的右子节点编号为 2A+1;否则该节点无右子节点。因此编号为 7 的节点的右子节点的编号为 15。6.对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24, 13,5,8,82,19,44,63,31,29),则可以认为使用的排序方法是_。(分数:2.00)A.希尔排序 B.插入排序C.快速排序D.选择排序解析:解析:希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量 h的元素组成)分别进

    23、行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。在本题中,增量 h 为 6。7.下列关于结构化程序设计原则和方法的描述,错误的是_。(分数:2.00)A.选用的控制结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句 D.语言中所没有的控制结构,应该采用前后一致的方法来模拟解析:解析:尽量避免使用 GOTO 语句是结构化程序设计原则和方法之一,但不是绝对不允许使用 GOTO 语句。例如,在不使用 GOTO 语句会使功能模糊的情况下,或在使用 GOTO 语句可以改善而不是损害程序可读性的情

    24、况下,都可以使用 GOTO 语句。因此选项 C 是答案。8.下列工具中,为需求分析常用工具的是_。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:解析:需求分析的常用工具有 DFD(数据流图)、数据字典、判定树和判定表。PAD(问题分析图)、PFD(程序流程图)、N-S(盒式图)都是详细设计的常用工具,不是需求分析工具。9.在下列有关测试的论述中,错误的是_。(分数:2.00)A.证明错误存在B.证明错误不存在C.发现程序的错误 D.提供诊断信息解析:解析:软件测试是为了尽可能多地发现程序中的错误,尤其是发现至今尚未发现的错误。10.下面列出的条目中,_是数据库技术的主要特点

    25、。 数据的结构化 数据的冗余度小 较高的数据独立性 程序的标准化(分数:2.00)A.、和 B.和C.、和D.都是解析:解析:数据库技术的主要特点有:数据的集成性;数据的高共享性与低冗余性;数据独立性。其中数据的结构化是数据的集成性的表现之一,因此选项 A 是正确答案。程序的标准化不是数据库技术的主要特点。11.将 E-R 图转换到关系模式时,实体与联系都可以表示成_。(分数:2.00)A.属性B.关系 C.键D.域解析:解析:将 E-R 图转换成指定 RDBMS 中的关系模式是数据库逻辑设计的主要工作。从 E-R 图到关系模式的转换是比较直接的,实体与联系都可以表示成关系。12.Visual

    26、 FoxPro 是一种关系数据库管理系统,所谓关系是指( )。(分数:2.00)A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一个表之间有一定关系D.数据模型符合满足一定条件的二维表格式 解析:解析:在关系数据库管理系统中,关系是指符合一定条件的二维表,把数据看成是二维表中的元素,一个二维表就是一个关系,表名就是关系名。13.为使日期型数据库能够显示世纪(即年为 4 位),应该使用的命令为( )。(分数:2.00)A.SET MARK ONB.SET DATE ONC.SET CENTURY ON D.SET STRICTDATE ON解析:解析:命令格式: SET

    27、 CENTURY ON|OFF|TO世纪值 ROLLOVER年份参照值 该命令用于如何显示或解释一个日期数据的年份。其中,ON 显示世纪,即用 4 位数字表示年份;OFF 不显示世纪,即用 2 位数字表示年份,它是系统默认的设置;TO 决定如何解释一个用 2 位数字年份表示的日期所处的世纪。14.?STR(123.45,5,1)命令的输出结果是( )。(分数:2.00)A.123.4B.123.5 C.123.45D.*解析:解析:STR()函数是将数值转换成字符串,其格式为:STR(数值表达式,长度,小数位数) 功能:将数值表达式,的值转换成字符串,转换时根据需要自动四舍五入。返回字符串的理

    28、想长度 L 应该是数值表达式值的整数部分位数加上小数位数值,再加上 1 位小数点。如果长度值大于 L,则字符串加前导空格以满足规定的长度要求;如果长度值大于等于数值表达式值的整数部分位数(包括负号)但又小于 L,则优先满足整数部分而自动调整小数位数:如果长度值小于数值表达式值的整数部分位数,则返回一串星15.在 Visual FoxPro 中,假设当前没有打开的数据库,在命令窗口输入 MODIDFY DATEBASE 命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“创建”对话框,请用户输入数据库名并保存B.系统会弹出“打开”对话框,请用户选择数据库名 C.系统会弹出“另存为”对

    29、话框,请用户输入数据库名并保存D.出错信息,提示“数据库不存在”解析:解析:利用命令方式可以修改数据库: MODIFY DATABASE数据库名|? NOWAITNOEDIT 如果不输入数据库名或使用“?”,将打开“打开”对话框,由用户选择要修改的数据库。NOWAIT 只能在程序中使用,在命令窗 U 中无效。使用 NOEDIT 参数后,只能打开数据库设计器,但是不能对数据库进行修改。16.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。 X=8 DO WHILE.T. X=X+1 IF X=INT(X/3) *3 ?X ELSE LOOP ENDIF IF X10

    30、 EXIT ENDIF ENDDO(分数:2.00)A.9 12 B.12 15C.15 18D.18 21解析:解析:DO WHILE-ENDDO 语句的格式为: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间的命令序列(循环体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。在循环语句的循环体中还可以出现两条特殊的命令:LOOP 和 EXIT。这两条命令会

    31、影响循环语句的正常执行流程。 如果循环体包含17.要求为当前表建立一个候选索引,索引表达式为“职工号”,索引名 zgh,则下列各语句中,正确的是( )。(分数:2.00)A.INDEX ON 职工号 TAG zgh UNIQUEB.INDEX TO 职工号 TAG zgh UNIQUEC.INDEX ON 职工号 TAG zgh CANDIDATE D.INDEX TO 职工号 TAG zgh CANDIDATE解析:解析:利用 INDEX 命令可以为数据表建立候选索引、唯一索引和普通索引,其基本格式为: INDEXON索引表达式 TO索引文件名|TAG标记名OF索引文件名 UNIQUE|CA

    32、NDIDATE 其中,TO索引文件名用来建立单索引文件;TAG标记名用来建立结构复合索引文件;OF索引文件名用来建立非结构复合索引文件;UNIQUE 说明建立唯一索引,CANDIDATE 说明建立候选索引。18.设置参照完整性的目的是( )。(分数:2.00)A.建立两个表之间的联系B.保证记录的唯一性C.提高表之间的查询速度D.在插入、更新、删除记录时,确保已定义的表间关系 解析:解析:参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。19.假设已经生成了名为 TESTMENU 的菜单,执行

    33、该菜单可在命令窗口中输入( )。(分数:2.00)A.DO TESTMENUB.DO TESTMENU.MPR C.DO TESTMENU.PJXD.DO TESTMENU.MNX解析:解析:可使用命令 DO文件名运行菜单程序,但文件名的扩展名是.MPR 不能省略。运行菜单程序时,系统会自动编译.MPR 文件,产生用于运行的.MPX 文件。所以执行 TESTMENU 的菜单命令是:DO TESTMENU.MPR。20.如果要创建一个 3 级分组报表,第一级分组是“工厂”,第二级分组是“车间”,第三级分组是“工资总和”,当前索引的索引表达式应当是( )。(分数:2.00)A.工厂+车间+工资总和

    34、B.工厂+车间+STR(工资总和) C.车间+工厂+STR(工资总和)D.STR(工资总和)+车间+工厂解析:解析:多级数据分组报表的数据源必须可以分出级别来,如一个表中有“地区”和“城市”字段,要使同一地区的记录集中在一起显示或打印,只需建立以“地区”字段为关键字的索引,此时只能设计单级分组的报表。如果要使同一地区同一城市的记录也分级显示或打印,表必须建立了基于关键字表达式的复合索引(多重索引),如“地区”+“城市”。 题干中第一级分组是工厂,第二级分组是车间,第三组分组是工资总和,而且索引表达式的数据类型为字符型,应该先把数值型的字段“工资总和”用 STR 函数转换成字符型,所以当前索引的

    35、索引表达式是:工厂+车间+ST21.新创建的表单默认标题为“Form1”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。(分数:2.00)A.Name 属性B.Caption 属性 C.Closable 属性D.AlwaysOnTop 属性解析:解析:表单属性大约有 100 个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。表单的 Caption 属性值指明显示于表单标题栏上的文本。22.有关查询设计器,正确的描述是( )。(分数:2.00)A.“连接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVIN

    36、G 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应 D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应解析:解析:在查询设计器界面中,有 6 个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据和杂项。 这 6 个选项卡和 SQL SELECT 语句的各短语是相对应的:“字段”选项卡对应于 SELECT 短语,指定所要查询的数据;“连接”选项卡对应于 JOIN ON 短语,用于编辑连接条件;“筛选”选项卡对应于WHERE 短语,用于指定查询条件;“排序依据”选项卡对应于 ORDER BY 短语,用于指定排序的字段和排序方法;“分组依据”选项卡

    37、对应于 GROUP BY 短语和 HAVING 短语,用于分组;“杂项”选项卡可以指定是否要重复的记录(23.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以 解析:解析:组合框与列表框类似,都是用于提供一组条目供用户从中选择。组合框和列表框的主要区别在于:对于列表框来说,通常只有一个条目是可见的。用户可以单击列表框右端的下拉箭头按钮打开条目列表,以便从中选择。所以相比组合框,列表框能够节省表单里的

    38、显示空间;列表框不提供多重选择的功能,没有 MultiSelect 属性;组合框有两种形式:下拉组合框和下拉列表框。24.下列叙述正确的是( )。(分数:2.00)A.自由表不能被加入到数据库中B.数据库表可以建立字段级规则和约束,而自由表不能 C.可以在自由表之间建立参照完整性规则,而数据库表不能D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值解析:解析:所谓自由表,就是不屈于任何数据库的表,所有由 FoxBASE 或早期版本的 FoxPro 创建的数据库文件(.dbf)都是自由表。在 Visual FoxPro 中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自

    39、由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。 自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有下列特点。 数据库表可以使用长表名,在表中可以使用长字段名。 可以为数据库表中的字段指定标题和添加注释。 可以为数据库表的字25.如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。(分数:2.00)A.Enabled 和 CancelB.Enabled 和 Visible C.Default 和 CancelD.Visible 和 Cancel解析:解析:在表单的控件中,Setfocus 可以让控件获得焦点,使其成为活动对

    40、象。如果一个控件的Enabled 属性值和 Visible 属性值为.F.,将不能获得焦点。如果一个控件获得焦点,则 Enabled 属性值和 Visible 属性值为.T.。26.在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是( )。(分数:2.00)A.字符型字段标签B.逻辑型字段文本框C.备注型字段编辑框 D.数据表列表框解析:解析:在 Visual FoxPro 中,利用数据环境,将字段拖到表单中,默认情况下,字符型字段产生文本框控件;逻辑型字段产生复选框;备注型字段产生编辑框控件;表或视图则产生表格控件。27.

    41、下列关于 SQL 语言特点的描述中,错误的是( )。(分数:2.00)A.语言非常简洁B.是一种一体化语言C.是一种高度过程化的语言 D.可以直接以命令方式交互使用,也可以程序方式使用解析:28.若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。(分数:2.00)A.SET ROUTINE TO文件名B.SET PROCEDURE TO文件名 C.SET PROGRAM TO文件名D.SET FUNCTION TO文件名解析:解析:一般情况下,过程保存在称为过程文件的单独文件里。过程文件包含的过程数量不限。过程文件的建立仍使用 MODIFY COMMAND 命令,文件的

    42、默认扩展名还是.prg。要调用过程文件中的过程,首先要打开过程文件。打开过程文件的命令格式为: SET PROCEDURE TO过程文件 1过程文件 2,ADDITIVE 可以打开一个或多个过程文件。一旦一个过程文件被打开,那么该过程文件中的所有过程都可以被调用。29.有“仓库”表和“保管工”表,检索工资大于 1500 元的保管工姓名和他们所在的仓库名,正确的语句是( )。(分数:2.00)A.SELECT 姓名,仓库名 FROM 保管工; WHERE 工资1500B.SELECT 姓名,仓库名 FROM 仓库; WHERE 工资1500C.SELECT 姓名,仓库名 FROM 保管工,仓库;

    43、 WHERE(工资1500)OR(保管工.仓库号=仓库.仓库号)D.SELECT 姓名,仓库名 FROM 保管工,仓库; WHERE(工资1500)AND(职工.仓库号=仓库.仓库号) 解析:解析:本题中 SQL 查询属于多表连接查询,注意条件中关联字段的选取以及逻辑条件的设置。选项A)和选项 B)中都缺少查询的数据表,且查询条件有误;选项 C)中查询条件错误,应使用 AND 进行条件连接,而不是 OR。30.SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果( )。(分数:2.00)A.数组、永久性表、视图B.临时表、视图、文本文件C.视图、永久性表、文本

    44、文件D.永久性表、数组、文本文件 解析:解析:在 SQL 的查询中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中。视图是从基本表中派生出来的一个“虚表”,不能用来存放 SQL 的查询结果。31.下列的 SQL 语句能实现的功能是( )。 SELECT*FROM 仓库 WHERE 仓库号=“WH1“; UNION; SELECT*FROM 仓库 WHERE 仓库号=“WH2“(分数:2.00)A.查询在 WH1 或者 WH2 仓库中的职工信息B.查询仓库号为 WH1 或者 WH2 的仓库信息 C.查询即在仓库号为 WH1,又在仓库号为 WH2 工作的职工信息D.语句错误

    45、,不能执行解析:解析:SQL 支持集合的并(UNION)运算,即可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果。为了进行并运算,要求这样的两个查询结果具有相同的字段个数,并且对应字段的值要出自同一个值域(相同的数据类型和取值范围)。所以题干中的 SQL 语句实现的功能是查询仓库号为 WH1 或 WH2的仓库信息。(31)到(35)题使用如下数据表。“班级”表:班级号 班级名 11 信息 200801 班 12 信息 200802 班 21 计算机 200801 班 22 计算机 200802 班“教师”表:教师编号 姓名 班级号 工资 职称 电话 T11 李清 11 15

    46、00.00 讲师 65854587T22 王晓黎 12 2200.00 教授 63525876T33 欧倩倩 11 16(分数:10.00)(1).若有如下 SQL 语句: SELECT 姓名,MIN(工资)FROM 教师 GROUP BY 班级号 执行该语句后,查询结果共显示( )条记录。(分数:2.00)A.0B.1C.4 D.7解析:(2).若有如下 SQL 语句: SELECT 班级号,姓名,工资; FROM 教师; ORDER BY 班级号,工资 DESC 执行该语句后,查询结果第一条记录的“职工号”是( )。(分数:2.00)A.T11B.T33 C.T55D.T66解析:解析:在

    47、 SQL 查询中,可以通过 ORDER BY 短语对查询的结果进行排序排序,利用 ASC 或 DESC 短语指定排序方式,其中 ASC 表示按升序排序,此为默认排序方式,DESC 短语表示按降序方式排序。 本题中SQL 语句的功能是检索“教师”表中教师的“班级号”、“姓名”和“工资”的信息,查询结果首先按“班级号”字段升序排序,再按“工资”字段降序排序。(3).若有如下 SQL 语句: SELECT 班级,班级名,SUM(工资); FROM 班级,教师; WHERE 班级,班级号=教师,班级号; GROUP BY 班级,班级号 该语句的查询结果是( )。(分数:2.00)A.各个班级教师工资的平均工资B.各个班级教师的工资合计 C.所有教师工资的平均工资D.所有教师的工资合计解析:解析:本题 SQL 语句的功能是通过 GROUP BY 短语按“班级号”对记录进行分组:然后通过 SUM()函数求每个班


    注意事项

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




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

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

    收起
    展开