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

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

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

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

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

    1、国家二级 VF 笔试-试卷 207 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法分析的目的是_。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进3.n 个顶点的强连通图的边数至少有_。(分数:2.00)A.n1B.n(n1)C.nD.n14.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。(分数:2.

    2、00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序5.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取6.下列不属于结构化分析的常用工具的是_。(分数:2.00)A.数据流图B.数据字典C.判定树D.PAD 图7.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计8.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是_。(分数:

    3、2.00)A.循环的集合B.地址的集合C.路径的集合D.目标的集合9.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _。(分数:2.00)A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型10.分布式数据库系统不具有的特点是_。(分数:2.00)A.分布式B.数据冗余C.数据分布性和逻辑整体性D.位置透明性和复制透明性11.下列说法中,不属于数据模型所描述的内容的是_。(分数:2.00)A.数据结构B.数据操作C.数据查询D.数据约束12.在下列函数中,函数返回值为数值的是_。(分数:2.00)A.BOF()B.CTOD(01/01/96)C.AT

    4、(人民,中华人民共和国)D.SUBSTR(DTOC(DATE(),7)13.连续执行以下命令之后,最后一条命令的输出结果是_。 SET EXACT OFF X“A“ ?IIF(“A“=X,X“BCD“,X“BCD“)(分数:2.00)A.AB.BCDC.ABCDD.ABCD14.要为当前表所有职工增加 100 元工资,应该使用命令_。(分数:2.00)A.CHANGE 工资 WITH 工资100B.REPLACE 工资 WITH 工资100C.CHANGE ALL 工资 WITH 工资100D.REPLACE ALL 工资 WITH 工资10015.在 Visual FoxPro 中,用于建立

    5、或修改程序文件的命令是_。(分数:2.00)A.MODIFY 文件名B.MODIFY COMMAND文件名C.MODIFY PROCEDURE文件名D.上面 B)和 C)都对16.下面关于过程调用的陈述中,_是正确的。(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,出现运行时错误C.当形参的数量多于实参的数量时,多余的形参被逻辑假D.上面 B)和 C)都对17.下面关于报表的数据源的陈述中最完整的是_。(分数:2.00)A.自由表或其他报表B.数据库表、自由表或视图C.数据库表、自由表或查询D.表、查询或视图18.在下述关于数据库系统的叙述中,正确的是_。(分数

    6、:2.00)A.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系C.擞据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存在联系19.数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与_。(分数:2.00)A.操作系统B.文件系统C.数据集合D.数据库管理系统及相关软件20.下面关于工具栏的叙述,错误的是_。(分数:2.00)A.可以创建自己的工具栏B.可以修改系统提供的工具栏C.可以删除用户创建的工具栏D.可以删除系统提供的工具栏21.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表_。(分数:2.00

    7、)A.是同一个数据库中的两个表B.不同数据库中的两个表C.两个自由表D.一个是数据库表另一个是自由表22.打开 Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含_。(分数:2.00)A.表单 (Form) 文件B.报表 (Report) 文件C.标签 (Label) 文件D.以上 3 种文件23.在 SQL 查询时,使用 WHERE 子句指出的是_。(分数:2.00)A.查询目标B.查询结果C.查询条件D.查询视图24.在下面关于面向对象数据库的叙述中,错误的是_。(分数:2.00)A.每个对象在系统中都有惟一的对象标识B.事件作用于对象,对象识别事件并做出相应反

    8、应C.一个子类能够继承其所有父类的属性和方法D.一个父类包括其所有子类的属性和方法25.如果要在屏幕上直接看到查询结果,“查询去向”应该选择_。(分数:2.00)A.屏幕B.浏览C.临时表或屏幕D.浏览或屏幕26.下面关于 Visual FoxPro 数组的叙述中,错误的是_。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为.F.27.设字段变量“工作日期”为日期型,“工资”为数值型,则要表达“工龄大于 30 年,工资高于150

    9、0,且低于 1800 元”这命令,其表达式是_。(分数:2.00)A.工龄30.AND.工资1500.AND.工资1800B.工龄30.AND.工资1500.OR.工资1800C.INT(DATE()工作日期)/365)30.AND.工资1500.AND.工资1800D.INT(DATE()工作日期)/365)30.AND.(工资1500.OR.工资1800)28.TOTAL 命令的功能是_。(分数:2.00)A.对数据表记录个数进行统计B.对数据表字段个数进行统计C.对数据表的内容进行合并D.对数据表的某些数值型字段按指定关键字进行分类汇总29.UPDATESQL 语句的功能是_。(分数:2

    10、.00)A.属于数据定义功能B.属于数据查询功能C.可以修改表中某些列的属性D.可以修改表中某些列的内容30.关于 SQL 中的量词叙述正确的是_。(分数:2.00)A.ANY 和 SOME 是同义词B.ANY 和 ALL 是同义词C.ALL 和 SOME 是同义词D.ALL 和 EXISTS 是同义词31.以下属于容器类控件的是_。(分数:2.00)A.TextB.FormC.LabelD.CommandButton32.计时器控件的主要属性是_。(分数:2.00)A.EnabledB.CaptionC.IntervalD.Value33._是面向对象程序设计中程序运行的最基本实体。(分数:

    11、2.00)A.对象B.类C.方法D.函数34.集合的并运算符是_。(分数:2.00)A.B.ORC.UNIQUED.UNION35.用 SQL 语句建立表时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.PRIMARY KEYC.CHECKD.UNIQUE36.设有职工表(部门号,职工号,姓名,性别,出生日期),查询所有目前年龄在 40 岁以下(包含 40 岁)的职工信息(姓名、性别和年龄),正确的命令是_。(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE 年龄40B.SELECT 姓名,性

    12、别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(出生日期)40C.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(DATE0)YEAR(出生日期)40D.SELECT 姓名,性别,年龄=YEAR(DATE()YEAR(出生日期) FROM 职工 WHERE YEAR(DATE()YEAR(出生日期)40二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.对一组记录54,38,

    13、96,23,15,72,60,45,83进行直接插入排序时,当插入第 5 个记录到有序表时,寻找插入位置需比较 1 次。(分数:2.00)填空项 1:_39.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为 1 性维护。(分数:2.00)填空项 1:_40.数据库的逻辑结构设计阶段的主要内容是将 E-R 模型中的实体和 1 转换为关系模式。(分数:2.00)填空项 1:_41.FOREIGN KEY 约束的作用是指定某一个列或一组列作为 1。(分数:2.00)填空项 1:_42.在教师表中统计职称为教授的人数。请对下面的 SELECT-SQL 语句填空:

    14、 SELECT 1FROM 教师表 WHERE职称=“教授”(分数:2.00)填空项 1:_43.将教师表中工资小于或等于 1000 元的讲师的工资提高 20,其 SQL 语句为 1。(分数:2.00)填空项 1:_44.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL 语句:SELECT 1FROM 选课表(分数:2.00)填空项 1:_45.表单的 1 用于定义表单及其控件的性质及特征。(分数:2.00)填空项 1:_46.为了使报表更美观,数据分类更为直观,在报表中可以加入 1、矩形及圆等控件。(分数:2.00)填空项 1:_47.设表文件 ks.dbf 中有成绩字段

    15、(数值型),其值为全国计算机等级考试考生成绩。执行以下程序段后,?命令显示的数据是 1。 USE ks mx =0 DO WHILE .NOT.EOF mx = MAX(成绩,mx) SKIP ENDDO ?mx ENTURN(分数:2.00)填空项 1:_48.要编辑备注字段的文本,应使用 1 控件。(分数:2.00)填空项 1:_49.“计时器”控件中用于设置时间间隔的属性名是 1。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 207 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项

    16、中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法分析的目的是_。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析:算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示,分析算法的目的就是要降低算法的时间复杂度和空间复杂度。提高算法的执行效率。3.n 个顶点的强连通图的边数至少有_。(分数:2.00)A.n1B.n(n1)C.n D.n1解析:解析:在有向图中,若任意两个顶点都连通,则称该图是强连通

    17、图,这样的有向图的形状是环状,因而至少应有 n 条边。4.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。(分数:2.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:解析:当数据表 A 中每个元素距其最终位置不远,说明数据表 A 按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B。5.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作 B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取解析:解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请

    18、和释放:它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。6.下列不属于结构化分析的常用工具的是_。(分数:2.00)A.数据流图B.数据字典C.判定树D.PAD 图 解析:解析:结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而 PAD 图是常见的过程设计工具中的图形设计。7.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:2.00)A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计解析:解析:通常,将软件产品从提出、实现、使用维护到停止使用退

    19、役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护 3 个阶段。8.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是_。(分数:2.00)A.循环的集合B.地址的集合C.路径的集合 D.目标的集合解析:解析:软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。9.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _。(分数:2.00)A.数据无冗余B.数据可共享C.专门的数据管理软件D.特定的数据模型 解析:解析:在文件系统中,相互独立的记

    20、录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。10.分布式数据库系统不具有的特点是_。(分数:2.00)A.分布式B.数据冗余 C.数据分布性和逻辑整体性D.位置透明性和复制透明性解析:解析:分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的:但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则

    21、是冗余的数据库,否则是非冗余的数据库。11.下列说法中,不属于数据模型所描述的内容的是_。(分数:2.00)A.数据结构B.数据操作C.数据查询 D.数据约束解析:解析:数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。12.在下列函数中,函数返回值为数值的是_。(分数:2.00)A.BOF()B.CTOD(01/01/96)C.AT(人民,中华人民共和国) D.SUBSTR(DTOC(DATE(),7)解析:解析:BOF(nWorkAre

    22、a | cTableAlias) 功能:用来判断是否到一个表的最后 返回值:Logical CTOD(cExpression) 功能:将一个字符串转化成日期型 返回值:Date AT(cSearchExpression,cExpressionSearched ,nOccurrence) 功能:得到一个字符串在另一个字符串中的位置 返回值:Numeric SUBSTR(cExpression,nStartPosition ,nCharactersRetumed) 功能:得到子字符串 返回值:Character13.连续执行以下命令之后,最后一条命令的输出结果是_。 SET EXACT OFF X

    23、“A“ ?IIF(“A“=X,X“BCD“,X“BCD“)(分数:2.00)A.AB.BCDC.ABCDD.ABCD 解析:解析:前后两个字符串首尾连接形成一个新字符串。 :连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。 IIF 函数语法: IIF(1Expression, eExpression1, eExpression2) 返回值: Character, Numeric, Currency, Date, Or Date Time 题目条件“A“X 不成立,结果应是 X“BCD“,值是 ABCD SET EXACT ON|OFF 命令 功能:用来指定在不同长度的字符串

    24、进行比较时的规则。 ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。 OFF(默认值):两个表达式一个字符一个字符进行比较直到右边表达式的最后。14.要为当前表所有职工增加 100 元工资,应该使用命令_。(分数:2.00)A.CHANGE 工资 WITH 工资100B.REPLACE 工资 WITH 工资100C.CHANGE ALL 工资 WITH 工资100D.REPLACE ALL 工资 WITH 工资100 解析:解析:涉及到更新表记录、字段值替换的命令:REPLACE 命令。替换所有记录的某个字段值用:REPLACE ALL。显示

    25、正在编辑的字段命令:CHANGE。15.在 Visual FoxPro 中,用于建立或修改程序文件的命令是_。(分数:2.00)A.MODIFY 文件名B.MODIFY COMMAND文件名 C.MODIFY PROCEDURE文件名D.上面 B)和 C)都对解析:解析:建立和修改程序文件命令是 MODIFY COMMAND 语法: MODIFY COMMAND FileName | ? NOEDIT NOMENU NOWAIT RANGE nStartCharacter, nEndCharacter WINDOW WindowName1 INWINDOW WindowName2 | IN S

    26、CREEN AS nCodePage SAME SAVE16.下面关于过程调用的陈述中,_是正确的。(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,出现运行时错误C.当形参的数量多于实参的数量时,多余的形参被逻辑假D.上面 B)和 C)都对 解析:解析:当过程所接收的参数多于所需要的个数时,Visual FoxPro 将产生一个错误信息。例如,如果只列出了两个参数,却使用 3 个参数调用它,这时将会出错。但如果过程接收的参数个数小于所要求的数目,则 Visual FoxPro 仅将余下的参数赋初值为“假”(.F.),而不产生出错信息,因为无法得知最后的参数是被置

    27、为“假”值,还是被忽略。17.下面关于报表的数据源的陈述中最完整的是_。(分数:2.00)A.自由表或其他报表B.数据库表、自由表或视图C.数据库表、自由表或查询D.表、查询或视图 解析:解析:报表包括两个基本组成部分:数据源和布局。数据源通常是数据库中的表,但也可以是视图、查询或临时表。视图和查询将筛选、排序、分组数据库中的数据,而报表布局定义了报表的打印格式。在定义了一个表、一个视图或查询后;便可以创建报表或标签。18.在下述关于数据库系统的叙述中,正确的是_。(分数:2.00)A.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系 C.擞据库的数据项之间无联系,记录

    28、之间存在联系D.数据库的数据项之间和记录之间都不存在联系解析:解析:用二维表结构来表示实体以及实体之间联系的模型称为关系模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。关系模型与层次型、网状型的本质区别在于数据描述的一致性,模型概念单一。在关系型数据库中,每一个关系都是一个二维表,无论实体本身还是实体间的联系均用称为“关系”的二维表宋表示,使得描述实体的数据本身能够自然地反映它们之间的联系。而传统的层次和网状模型数据库是使用链接指针来存储和体现联系的。19.数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与_。(分数:

    29、2.00)A.操作系统B.文件系统C.数据集合D.数据库管理系统及相关软件 解析:解析:数据库系统由 5 大部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。20.下面关于工具栏的叙述,错误的是_。(分数:2.00)A.可以创建自己的工具栏B.可以修改系统提供的工具栏C.可以删除用户创建的工具栏D.可以删除系统提供的工具栏 解析:解析:定制工具栏:用户可以创建自己的工具栏、可以修改系统提供的工具栏、可以删除用户创建的工具栏。21.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表_。(分数:2.00)A.是同一个数据库中的两个表 B.不同数据库中

    30、的两个表C.两个自由表D.一个是数据库表另一个是自由表解析:解析:要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表必须是同一个数据库中的两个表。22.打开 Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含_。(分数:2.00)A.表单 (Form) 文件B.报表 (Report) 文件C.标签 (Label) 文件D.以上 3 种文件 解析:解析:项目管理器的文档选项卡包括表单、报表、标签 3 项文件。23.在 SQL 查询时,使用 WHERE 子句指出的是_。(分数:2.00)A.查询目标B.查询结果C.查询条件 D.查询视图解析:解析:在

    31、 SQL 命令使用 SELECT 查询时,WHERE 子句指出的是查询条件,可参照 SELECT 语句的语法。24.在下面关于面向对象数据库的叙述中,错误的是_。(分数:2.00)A.每个对象在系统中都有惟一的对象标识B.事件作用于对象,对象识别事件并做出相应反应C.一个子类能够继承其所有父类的属性和方法D.一个父类包括其所有子类的属性和方法 解析:解析:每个对象在系统中都有惟一的对象标识,即名称,对象和事件的关系是事件作用于对象,对象识别事件并对事件做出反应。一个子类能够继承其父类的属性和方法(继承性),父类不一定全部包含子类的属性和方法。25.如果要在屏幕上直接看到查询结果,“查询去向”应

    32、该选择_。(分数:2.00)A.屏幕B.浏览C.临时表或屏幕D.浏览或屏幕 解析:解析:查询去向选择浏览或屏幕,都可以直接看到查询结果,去向为其他表、图形、报表、标签等都各自生成了各自文件,不能直接看到结果。26.下面关于 Visual FoxPro 数组的叙述中,错误的是_。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型 D.新定义数组的各个数组元素初值为.F.解析:解析:数组是指存储在一个变量中由单个变量名引用的有序数据集合。数组中的每个元素都可以通过一个

    33、数值下标被引用。在 Visual FoxPro 中,一个数组中的数据不必是同一种数据类型。27.设字段变量“工作日期”为日期型,“工资”为数值型,则要表达“工龄大于 30 年,工资高于1500,且低于 1800 元”这命令,其表达式是_。(分数:2.00)A.工龄30.AND.工资1500.AND.工资1800B.工龄30.AND.工资1500.OR.工资1800C.INT(DATE()工作日期)/365)30.AND.工资1500.AND.工资1800 D.INT(DATE()工作日期)/365)30.AND.(工资1500.OR.工资1800)解析:解析:由于题面已指出工作日期为日期型,所

    34、以不能直接使用“工龄30”来判断,要使用INT(DATE()一工作日期)/365)30 判断,故 A、B 不正确。题面要求是工资高于 1500 且低予 1800 元,应为 AND 的关系,故 D 不正确。28.TOTAL 命令的功能是_。(分数:2.00)A.对数据表记录个数进行统计B.对数据表字段个数进行统计C.对数据表的内容进行合并D.对数据表的某些数值型字段按指定关键字进行分类汇总 解析:解析:对当前表中的数值型字段进行分类汇总。29.UPDATESQL 语句的功能是_。(分数:2.00)A.属于数据定义功能B.属于数据查询功能C.可以修改表中某些列的属性D.可以修改表中某些列的内容 解

    35、析:解析:本题答案为 D。 UPDATE 命令用于更新表中元组的值。命令格式为: UPDATE DatabaseName1!TableName1 SET Column_Name1eExpression1 ,Column_Name2eExpression2 . WHERE FilterCondition1 AND | OR FiltcrCondition2 . 一次可以更新表中的一个或多个属性的值,需更新的属性在 SET 短语后列出。用 WHERE 短语限定对满足条件的元组进行更新。若默认 WHERE 短语,对表中的全部元组进行更新。 SQL 功能 命令动词 数据定义 CREATE,DROP,A

    36、LTER 数据修改 INSERT,UPDATE,DELETE 数据查询 SELECT 数据控制 GRANT,REVOKE30.关于 SQL 中的量词叙述正确的是_。(分数:2.00)A.ANY 和 SOME 是同义词 B.ANY 和 ALL 是同义词C.ALL 和 SOME 是同义词D.ALL 和 EXISTS 是同义词解析:解析:在查询时可以使用量词和谓词。ANY、ALL 和 SOME 是量词,其中 ANY 和 SOME 是同义词。EXISTS 是谓词,EXISTS 和 NOT EXISTS 是用来检查子查询中是否有结果返回。31.以下属于容器类控件的是_。(分数:2.00)A.TextB.

    37、Form C.LabelD.CommandButton解析:解析:Visual FoxPro 中的类一般可分为两种类型:容器类和控件类。控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象,例如一个命令按钮、一个文本框等。控件通常被放置在一个容器里。容器可以被认为是一种特殊的控件,它能包容其他的控件或容器,例如一个表单、一个表格等。32.计时器控件的主要属性是_。(分数:2.00)A.EnabledB.CaptionC.Interval D.Value解析:解析:Interval 属性:返回或设置对 Timer 控件的计时事件各调用间隔的毫秒数。33._是面向对象程序设计中程序运行的最

    38、基本实体。(分数:2.00)A.对象 B.类C.方法D.函数解析:解析:面向对象程序由若干个对象构成:结构化程序由数据和相应算法构成。34.集合的并运算符是_。(分数:2.00)A.B.ORC.UNIQUED.UNION 解析:解析:集合的并运算符是 UNION,用于将两个 SELECT 语句的查询结果合并成一个查询结果,注意要保证两个查询结果具有相同的属性个数,对应属性的数据类型相同其值出自一个值域;A 选项不是SQL 的运算符; B 选项 OR 是 SQL 的逻辑或运算符;C 选项 UNIQUE 是建立表命令 CREATE TABLE 中用于建立候选索引的短语。35.用 SQL 语句建立表

    39、时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.PRIMARY KEYC.CHECK D.UNIQUE解析:解析:4 个选项中所列出的短语都是建立表 CREATE TABLE 语句中的短语,其中用于定义属性的有效性规则的短语是 CHECK。A 选项 DEFAULT 短语用于定义属性的默认值;B 选项 PRIMARY KEY 短语用于定义满足实体完整性的主索引;D 选项 UNIQUE 短语用于建立候选索引。36.设有职工表(部门号,职工号,姓名,性别,出生日期),查询所有目前年龄在 40 岁以下(包含 40 岁)的职工信息(姓名、性别和年龄),正确的命令是_。(分数

    40、:2.00)A.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE 年龄40B.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(出生日期)40C.SELECT 姓名,性别,YEAR(DATE()YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(DATE0)YEAR(出生日期)40 D.SELECT 姓名,性别,年龄=YEAR(DATE()YEAR(出生日期) FROM 职工 WHERE YEAR(DATE()YEAR(出生日期)40解析:解析:通过 YEAR 函

    41、数计算年龄。 SQL 语言的数据查询功能的语法一般格式如下: SELECT目标列表达式 FROM表名 1|视图名 1INNE JOIN表名 2|视图名 1ON连接条件 FROM数据库名owner表名|视图名 ,数据库名.owner.表名|视图名 WHERE条件表达式 GROUP BY列名 1 HAVING内部函数表达式 ORDER BY列名 2ASC/DESC 语句的功能是从 FROM 子句列出的表中,按照 WHERE 子句中给出的条件,找出满足条件的元组,再按 SELECT 子句中给出的目标列表达式,选出元组中的列值形成结果表。二、填空题(总题数:13,分数:26.00)37.填空题(每空)

    42、请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.对一组记录54,38,96,23,15,72,60,45,83进行直接插入排序时,当插入第 5 个记录到有序表时,寻找插入位置需比较 1 次。(分数:2.00)填空项 1:_ (正确答案:正确答案:1)解析:解析:直接插入排序是在已排好序的序列中用顺序查找法查找插入位置。第 5 个记录是 15,15 和23 比较,就知道 15 应放在原 23 所在的位置,23 及其以后的记录后移。39.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为 1 性维护。(

    43、分数:2.00)填空项 1:_ (正确答案:正确答案:校正)解析:解析:在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来并形成系统的故障。对这类错误的测试、诊断、定位、纠错以及验证修改的回归测试过程称为校正性维护。40.数据库的逻辑结构设计阶段的主要内容是将 E-R 模型中的实体和 1 转换为关系模式。(分数:2.00)填空项 1:_ (正确答案:正确答案:联系)解析:解析:E-R 模型是概念设计的有力工具。E-R 模型的组成要素是实体、实体的属性、联系、联系的属性。在逻辑结构设计阶段,是将 E-R 模型中的实体和联系转换为关系模式。41.FOREIGN KEY 约束的作用是指定某

    44、一个列或一组列作为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:外部键)解析:解析:FOREIGNKEY 约束指定某一个列或一组列作为外部键,其中,包含外部键的表称为从表,包含外部键所引用的键或唯一键的表称为主表。系统保证从表在外部键上的取值是主表中某一个主键的值或唯一键值,或取空值,以此保证两个表之间的连接,确保实体的参照完整性。42.在教师表中统计职称为教授的人数。请对下面的 SELECT-SQL 语句填空: SELECT 1FROM 教师表 WHERE职称=“教授”(分数:2.00)填空项 1:_ (正确答案:正确答案:COUNT(*))解析:解析:特殊函数 COUNT(

    45、*)用来统计记录的个数,不消除重复行,不允许使用 DISTINCT。本题也可用以下语句实现: SELECTCOUNT(教师号)FROM 教师 WHERE 职称:“教授“43.将教师表中工资小于或等于 1000 元的讲师的工资提高 20,其 SQL 语句为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:UPDATE 教师 SET 工资1.2*工资 WHERE(职称“讲师“)AND(工资1000))解析:解析:UPDATE-SQL 的语法格式为: UPDATE表名SET列名=表达式WHERE条件其中,SET 子句给出要修改的列及其修改后的值,WHERE 子句用于指定要修改的记录应当满足的条件。44.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL 语句:SELECT 1FROM 选课表(分数:2.00)填空项 1:_ (正确答案:正确答案:COUNT(成绩))解析:解析:在本题中,只要成绩字段有值的记录都计算在内,没有成绩(即为 NULL)的不计算。45.表单的 1 用于定义表单及其控件的性质及特征。


    注意事项

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




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

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

    收起
    展开