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

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

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

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

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

    1、计算机二级(VF)21 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.在当前目录下有数据库文件 xsdak,数据库中有表文件 studbf,执行如下 SQL语句后的结果是( )。SELECT * FORM student INTO DBF xsdak ORDER BY 学号 (分数:70.00)A.List1ListCountB.List1List(ListCount-1)C.List1ListIndexD.List1List(ListListIndex)2.视图设计器中,共提供选项卡的个数是(

    2、)。(分数:70.00)A.5B.6C.7D.83.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:70.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3种均可以4.下列字段名中,合法的是( )。(分数:70.00)A._学生姓名B.学生姓名C.学生_姓名D.学生.姓名5.“项目管理器”中的“文档”选项卡用于显示和管理( )。(分数:70.00)A.程序、API 库和应用程序B.数据库、自由表和查询C.菜单、文本文件和其他文件D.表单、报表和标签6.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数

    3、:70.00)A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加7.下列日期表达式错误的是( )。(分数:70.00)A.2004/03/09+15B.2004/02/25+date()C.2004/03/09-15D.004/02/25-date()8.在当前表中,查找第 2个男同学的记录,应使用命令( )。(分数:70.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR性别=男C.LOCATE FOR性别=男 CONTINUED.LIST FOR性别:男NEXT29.在关系的基本运算中,下列属于专门关系运算的是( )。(分数

    4、:70.00)A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积10.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bdC.acD.出错11.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是( )。(分数:70.00)A.字段变量的值B.内存变量的值C.随机显示D.错误信息12.报表文件的扩展名是( )。(分数:70.00)A.MNXB.FRXC.FXPD.PRG13.在“数据工作期”窗口中,“一对多”按钮的作用是( )。(分数:70

    5、.00)A.OPRB.PRGC.PJXD.SCX14.在“数据工作期”窗口中,“一对多”按钮的作用是( )。(分数:70.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联C.父表中的一条记录与子表中的一条记录建立关联D.多个表与当前表建立关联15.在逻辑运算中,3 种运算符的优先级别依次排列为( )。(分数:70.00)A.NOTANDORB.ANDNOTORC.NOTORANDD.ORANDNOT16.为了从用户菜单返回到系统菜单应该使用命令( )。(分数:70.00)_17.在成绩表中要求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数

    6、:70.00)A.SELECT * TOP 3 FROM成绩表; WHERE 总分 DESCB.SELECT * TOP 3 FROM成绩表; FOR 总分 DESCC.SELECT * TOP 3 FROM成绩表; GROUP BY 总分 DESCD.SELECT * TOP 3FROM成绩表; ORDER BY 总分 DESC18.下面对表单若干常用事件的描述中,正确的是( )。(分数:70.00)_19.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性

    7、表,只能在一端插入元素,而在另一端删除元素20.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:70.00)A.SELECT * FROM学生表 WHERE“1“$学号B.SELECT * FROM学生表 WHERE RIGHT(学号,1)=“1“C.SELECT * FROM学生表 WHERE SUBSTR(学号,2)=“1“D.SELECT * FROM学生表 WHERE SUBSTR(学号,2,1)=“1“21.在 Visual FoxPro中,数据的完整性不包括( )。(分数:70.00)A.实体完整性B.域完整性C.属性完整性D.参照完整性22.SQ

    8、L SELECT语句中的 WHERE子句对应于查询设计器中的( )。(分数:70.00)A.“字段”选项卡B.“筛选”选项卡C.“排序依据”选项卡D.“分组依据”选项卡23.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用 SQL 命令查询选修的每门课程的成绩都高于或等于 85 分的学生的学号和姓名,正 确的命令是_。 (分数:70.00)A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM

    9、 SC WHERE SC.学号=S.学号 AND 成绩=85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩=8524.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)_25.ABC.DBF是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP命令进行复制操作,其结果是( )。(分数:70.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个

    10、新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件26.下列关系运算的叙述中,正确的是( )。(分数:-1.00)A.投影、选择、连接是从二维表行的方向进行的运算B.并、交、差是从二维表的列的方向来进行运算C.投影、选择、连接是从二维表列的方向进行的运算D.以上 3种说法都不对27.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:-1.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用28.已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:-1.00)A.堆排序

    11、B.直接插入排序C.快速排序D.直接选择排序29.已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:-1.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序30.下列叙述中,不属于结构化程序设计方法的主要原则的是( )。(分数:-1.00)A.自顶向下B.由底向上C.模块化D.限制使用 goto语句31.串的长度是( )。(分数:-1.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数32.一个关系中属性个数为 1时,称此关系为 ( )。(分数:-1.00)A.对应关系B.单一关系C.一元关

    12、系D.二元关系33.下列有关数据库的描述,正确的是( )。(分数:-1.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件34.n个顶点的强连通图的边数至少有( )。(分数:-1.00)A.n-1B.n(n-1)C.nD.n+135.“年龄在 18-25之间”这种约束是属于数据库当中的( )。(分数:-1.00)A.原子性措施B.一致性措施C.完整性措施D.安全性措施三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.在 Visual FoxPro中如下程序的运行结果(即执行命令 DO main后)是 1。 * 程

    13、序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro” mY=“二级”DO s1 ? mY+mY RETURU * 子程序文件名:s1prg PROCEDURE s1 LOCAL mX mX=“Visual FoxPro DBMS 考试” mY=“计算机等级”+ mY RETURN (分数:3.00)填空项 1:_37.常量n表示的是 1 型的数据。(分数:3.00)填空项 1:_38.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2的数据,应该使用的 SQL语 句是 CREATE

    14、VIEW item_view 1; SELECT 零件零件名称,使用零件数量,使用零件项目号,项目项目名称; FROM 零件 INNER JOIN使用零件; INNER JOIN 2; ON 使用零件项目号=项目项目号; ON 零件零件号=使用零件零件号; WHERE项目项目号=s2 (分数:3.00)填空项 1:_39.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:3.00)填空项 1:_40.结构化程序设计包含 3种基本控制结构,其中 SCAN-ENDSCAN语句属于 1 结构。(分数:3.00)填空项 1:_41

    15、.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立 性最高的阶段是 1。(分数:3.00)填空项 1:_42.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用 1 子句说明有效性规则(域完整性规则或字段取值范围)。(分数:3.00)填空项 1:_43.检索当前“职工表”中,全部姓“李”的职工记录,SQL 语句为: SELECT * FROM 职工表 WHERE姓名 1“李 * “ (分数:3.00)填空项 1:_44.在 Visual FoxPro的查询设计器中 1 选项卡对应的 SQL短语是 WHERE。(

    16、分数:3.00)填空项 1:_45.SQL是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以 2 方式使用。(分数:3.00)填空项 1:_46.软件危机出现于 60年代末,为了解决软件危机,人们提出了 1 的原理来设计软件这就是软件工程诞生的基础。 (分数:-1.00)填空项 1:_47.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:-1.00)填空项 1:_48.软件开发环境是全面支持软件开发全过程的 1 集合。(分数:-1.00)填空项 1:_49.数据结构包括数据的逻辑结构、数据的 1 以及对数据的操作运算。(分数:-1.00)填空项 1:_50.可以

    17、把具有相同属性的一些不同对象归类,称为 1。(分数:-1.00)填空项 1:_计算机二级(VF)21 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.在当前目录下有数据库文件 xsdak,数据库中有表文件 studbf,执行如下 SQL语句后的结果是( )。SELECT * FORM student INTO DBF xsdak ORDER BY 学号 (分数:70.00)A.List1ListCountB.List1List(ListCount-1)C.List1ListIndexD.List1Li

    18、st(ListListIndex) 解析:题中涉及到列表框的四个属性:Text 属性、List 属性、ListCount 属性和 listIndex属性,其中List属性是一个数组。Text 属性是字符类型,List 属性是数组, ListCount 属性是数值类型,ListIndex属性也是数值类型。选项 A) 和选项 C) 是数值类型,而 List1Text 是字符类型,所以这两个选项不是本题的答案;List1Text 属性表示最后一次选中项的文本,而选项 ListList(ListCount-1)表示列表框中最后一个选项的文本,二者的含义不同,所以选项 B) 不是本题的答案;ListLi

    19、stIndex 返回的是选中的表项的位置,与 ListText 的属性值相同。2.视图设计器中,共提供选项卡的个数是( )。(分数:70.00)A.5B.6C.7 D.8解析:视图设计中依次包含字段、联接、筛选、排序依据、分组依据、更新条件和杂项 7个选项卡。3.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:70.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3种均可以 解析:无论哪种类型的菜单,当选择某个选项时都会有一定的动作,这个动作可以是下列 3种情况的一种:执行一条命令、执行一个过程和激活另一个菜单。4.下列字段名中,合法的是( )。(分数:70

    20、.00)A._学生姓名B.学生姓名C.学生_姓名 D.学生.姓名解析:根据字段的命名规则:字段名可以由字母、汉字、数字、下划线组成;字段名可以是汉字或合法的西文标识符,字段名必须以字母或汉字开头;字段名中不能包含空格或句点。5.“项目管理器”中的“文档”选项卡用于显示和管理( )。(分数:70.00)A.程序、API 库和应用程序B.数据库、自由表和查询C.菜单、文本文件和其他文件D.表单、报表和标签 解析:在“文档”选项卡中所显示和管理的是 Visual FoxPro中的表单、报表和标签;程序、API 库和应用程序属于“代码”选项卡;数据库、自由表和查询属于“数据”选项卡;菜单、文本文件和其

    21、他文件属于“其他”选项卡。6.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:70.00)A.可以添加数据库表,也可以添加查询 B.只能添加数据库表C.只能添加查询D.以上两者都不能添加解析:注意在查询设计视图中既可以添加数据库表也可以添加查询。7.下列日期表达式错误的是( )。(分数:70.00)A.2004/03/09+15B.2004/02/25+date() C.2004/03/09-15D.004/02/25-date()解析:日期时间表达式是对日期型数据或日期时间型数据的连接。其运算符也有“+”和“-”两个。但日期表达式

    22、的格式有一定的限制 ,不能将两个日期直接相加。8.在当前表中,查找第 2个男同学的记录,应使用命令( )。(分数:70.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR性别=男C.LOCATE FOR性别=男 CONTINUE D.LIST FOR性别:男NEXT2解析:LOCATE FOR 是指查找到第 1条满足要求的记录,然后使用 CONTINUE继续查找下 1条满足要求的记录。选项 B)是查找所有满足要求的记录。选项 A),D)命令格式错误。9.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:70.00)A.选择、排序B.选择、投影 C.并、差、交D.

    23、联接、笛卡儿积解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投影和联接。10.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bd C.acD.出错解析:在 Visual Basic中,一般可以用 Array函数解决数值初始值的输入,格式为: 数组名=Array(要输入的值) 本题中声明的数组 d,默认下界为 0,即数组第一个元素为 d(0),所以当程序调用 Array函数后,d(O)=a,d(1)=b,d(2)=c,d(

    24、3)=d。不难看出最后 Print语句要输出的是 d(1),d(3)的值,即 b、d。所以只有选项 B)正确。 11.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是( )。(分数:70.00)A.字段变量的值 B.内存变量的值C.随机显示D.错误信息解析:VisuM FoxPro 中,变量包括字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,如果要先使用内存变 量,可以在内存变量之间加前缀“M”或“M”。12.报表文件的扩展名是( )。(分数:70.00)A.MNXB.FRX C.FXPD.PRG解析:报表文件的扩展名是

    25、frx。选项中mnx 是菜单定义文件的扩展名;fxp 是编译过的程序文件扩展名;prg 是命令文件扩展名 。13.在“数据工作期”窗口中,“一对多”按钮的作用是( )。(分数:70.00)A.OPRB.PRG C.PJXD.SCX解析:在 Visual FoxPro中,程序文件的扩展名为PRG。选项 A)是查询文件的扩展名,选项 C)是项目文件的扩展名,选项 D)是表单文件 的扩展名。14.在“数据工作期”窗口中,“一对多”按钮的作用是( )。(分数:70.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联 C.父表中的一条记录与子表中的一条记录建立关联D.多个表与

    26、当前表建立关联解析:在“数据工作期”窗口中,“一对多”按钮,用来实现父表中的一条记录与子表中的多条记录建立关联。15.在逻辑运算中,3 种运算符的优先级别依次排列为( )。(分数:70.00)A.NOTANDOR B.ANDNOTORC.NOTORANDD.ORANDNOT解析:在逻辑表达式中,共有 3种运算符:逻辑非、逻辑与和逻辑或,3 种运算符的优先顺序为:NOT(非)AND (与)OR( 或)。16.为了从用户菜单返回到系统菜单应该使用命令( )。(分数:70.00)_解析:17.在成绩表中要求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:70.00)A.SE

    27、LECT * TOP 3 FROM成绩表; WHERE 总分 DESCB.SELECT * TOP 3 FROM成绩表; FOR 总分 DESCC.SELECT * TOP 3 FROM成绩表; GROUP BY 总分 DESCD.SELECT * TOP 3FROM成绩表; ORDER BY 总分 DESC 解析:使用 SQL SELECT可以对查询结果进行排序,排序的短语是 ORDER BY。选项 A) 和 B) 属于语法错误,选项 C) 中的 GROUP BY短语的功能是对查询结果进行分组。使用 SELECT-SQL可以实现显示部分结果,需结合 TOP 短语。18.下面对表单若干常用事件

    28、的描述中,正确的是( )。(分数:70.00)_解析:19.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素 D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素解析:栈实际上也是线性表,只不过是一种特殊的线性表。在这种特殊的线性表中,其插入和删除只在线 性表的一端进行。20.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:70.00)A.SELECT * FROM学生表 WHERE“1“$学号 B.SELECT * FROM学生表

    29、WHERE RIGHT(学号,1)=“1“C.SELECT * FROM学生表 WHERE SUBSTR(学号,2)=“1“D.SELECT * FROM学生表 WHERE SUBSTR(学号,2,1)=“1“解析:函数 SUBSTR( )是从源字符串取子字符串函数,需要指明位置和个数,如果不指明个数则取到最后;RIGHT( )是从源字符串右侧取指定个数的子字符串;$是字符串包含测试运算符。21.在 Visual FoxPro中,数据的完整性不包括( )。(分数:70.00)A.实体完整性B.域完整性C.属性完整性 D.参照完整性解析:在数据库中数据完整性是指保证数据正确的特性,数据完整性一般

    30、包括实体完整性、域完整性和参照完整性等。 Visual FoxPro 提供了实现这些完整性的方法和手段。22.SQL SELECT语句中的 WHERE子句对应于查询设计器中的( )。(分数:70.00)A.“字段”选项卡B.“筛选”选项卡 C.“排序依据”选项卡D.“分组依据”选项卡解析:SQL SELECT 语句中的 WHERE子句是指从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应查询设计器中的“筛选”选项卡。23.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学

    31、时和成绩为数值型,其他均为字符型。用 SQL 命令查询选修的每门课程的成绩都高于或等于 85 分的学生的学号和姓名,正 确的命令是_。 (分数:70.00)A.SELECT 学号,姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.学号=S.学号 AND 成绩=85)C.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND 成绩=85D.SELECT 学号,姓名 FROM S,SC; WHERE S.学号=SC.学号 AND ALL 成绩=85解析:本题建立的是 SELECTSQL 命令的嵌套查询语句

    32、。在这个命令中要用到两个 SELECTFROM WHERE查询块,即内层查询块和外层查询块,通过查询块检索选修的每门课程的成绩都高于或等于 85分的 记录,即选修的每门课程的成绩中都不存在 85分以下的记录。24.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)_解析:25.ABC.DBF是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP命令进行复制操作,其结果是( )。(分数:70.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个新的数据表文件和两个新的备注文件D.错

    33、误信息,不能复制带有备注型字段的数据表文件解析:在 Visual FoxPro中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(FPT)中。当复制数据表时,系统自动复制备注文件,生成 1个新的数据表备注文件。26.下列关系运算的叙述中,正确的是( )。(分数:-1.00)A.投影、选择、连接是从二维表行的方向进行的运算B.并、交、差是从二维表的列的方向来进行运算C.投影、选择、连接是从二维表列的方向进行的运算 D.以上 3种说法都不对解析:在关系模型的数据语言中,一般除了运用常规的集合运算(并、交、差、笛卡尔积等),还定义了一些专门的关系运算,如投影、选择、连接等。前

    34、者是将关系 (即二维表)看成是元组的集合,这些运算主要是从二维表的行的方向来进行的。后者是从二维表的列的方向来进行运算的。27.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:-1.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可 重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究 的内容主要包括:软件开发技术和软件工程管理。28.已知数据表 A中每个元素距其最终位置不远,为节省时间,应

    35、采用的算法是( )。(分数:-1.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:当数据表 A中每个元素距其最终位置不远,说明数据表 A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B) 。29.已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。(分数:-1.00)A.堆排序B.直接插入排序 C.快速排序D.直接选择排序解析:当数据表 A中每个元素距其最终位置不远,说明数据表 A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B) 。30.下列叙述中,不属于结构化

    36、程序设计方法的主要原则的是( )。(分数:-1.00)A.自顶向下B.由底向上 C.模块化D.限制使用 goto语句解析:结构化程序设计方法的主要原则可以概括为以下 4个方面,即白顶向下、逐步求精、模块化及限制使用 goto语句。 31.串的长度是( )。(分数:-1.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数 解析:串的长度指的是串中的字符的个数,且其字符个数可以为零。32.一个关系中属性个数为 1时,称此关系为 ( )。(分数:-1.00)A.对应关系B.单一关系C.一元关系 D.二元关系解析:在关系模型数据库中,基本结构

    37、是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N个属性的关系称为 N元关系。33.下列有关数据库的描述,正确的是( )。(分数:-1.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放 统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。34.n个顶点的强连通图的边数至少有( )。(分数:-1.00)A.n-1B.n(n-1)C.n D.n+1解析:在有向图中,若任意两个顶点都连通,则

    38、称该图是强连通图,这样的有向图的形状是环状,因而至少应有 n条边。35.“年龄在 18-25之间”这种约束是属于数据库当中的( )。(分数:-1.00)A.原子性措施B.一致性措施C.完整性措施 D.安全性措施解析:数据库的完整性是指数据的正确性和相容性(如学生的学号必须惟一,性别只能是女或男等),数据库是否具备完整性关系到数据库系统能否真实反映现实世界,因此维护数据库的完整性是非常重要的。三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.在 Visual FoxPro中如下程序的运行结果(即执行命令 DO main后)是 1。 * 程序文件名:main.prg SE

    39、T TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro” mY=“二级”DO s1 ? mY+mY RETURU * 子程序文件名:s1prg PROCEDURE s1 LOCAL mX mX=“Visual FoxPro DBMS 考试” mY=“计算机等级”+ mY RETURN (分数:3.00)填空项 1:_ (正确答案:计算机等级二级 Viusal FoxPro)解析:在程序中直接使用而由系统自动隐含建立的变量都是私有变量,它的作用域是建立它的模块及其下属模块。利 用 LOCAL命令建立的变量为局部变量,局部变量只能在建立它的模块中使用,不能

    40、在上层或下层模块中使用,当 模块结束时,也将自动释放。因此结果为“计算机等级二级 Viusal FoxPro”。37.常量n表示的是 1 型的数据。(分数:3.00)填空项 1:_ (正确答案:逻辑)解析:逻辑型常量:逻辑型常量的数据只有逻辑真和逻辑假两个值,只占用 1个字符。 逻辑真的常量表示形式有:T.、.t.、.Y和.y. 逻辑假的常量表示形式有:.F.、.f.、.N.和n 两个句点()作为逻辑型常量的定界符是必不可少的。 38.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2的数据,应该使用的 SQL语 句是 CREATE VIEW item_vie

    41、w 1; SELECT 零件零件名称,使用零件数量,使用零件项目号,项目项目名称; FROM 零件 INNER JOIN使用零件; INNER JOIN 2; ON 使用零件项目号=项目项目号; ON 零件零件号=使用零件零件号; WHERE项目项目号=s2 (分数:3.00)填空项 1:_ (正确答案:AS)解析:视图定义的命令格式: CREATE VIEW view_name(column_namecolumn_name) AS select_statement 利用 JOIN联接两个数据表,联接类型在 FROM短语中指出。 39.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行

    42、文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:3.00)填空项 1:_ (正确答案:EXE 学生档案管理)解析:连编应用程序的命令是 BUILD APP或 BUILD EXE,根据指定的项目生成一个应用程序。其中 EXE文件可以在 Windows 环境下直接运行。40.结构化程序设计包含 3种基本控制结构,其中 SCAN-ENDSCAN语句属于 1 结构。(分数:3.00)填空项 1:_ (正确答案:循环)解析:程序结构是指程序中命令或语句执行的流程结构,程序包括 3种基本结构:顺序结构、选择结构和循环结构。 SCAN-ENDSCAN 语句一般用于处理表中记录,执行该语句时,

    43、记录指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一 条记录执行循环体内的命令,属于循环结构。41.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立 性最高的阶段是 1。(分数:3.00)填空项 1:_ (正确答案:数据库系统)解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据 独立性最高的阶段是数据库系统。42.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用 1 子句说明有效性规则(域完整性规则或字段取值范围)。(分数:3.00)填空项 1:_ (

    44、正确答案:CHECK)解析:CREATE TABLE 表的定义命令,命令中各短语的功能: PRIMARY KEY:用于定义满足实体完整性的主索引。 CHECK.ERROR:用于定义域的完整性和出错提示信息。 DEFAULT:用于定义默认值。 FROEIGN KEY.REFERENCES:用于定义表之间的联系。 FREE:用于指明所建立的表是一个自由表,不添加到当前数据库中。 NULL 或 NOT NULL:用于说明属性允许或不允许为空值。 UNIQE:用于建立候选索引,但不是惟一索引。 FROM ARRAY:用于说明根据数组的内容建立表。43.检索当前“职工表”中,全部姓“李”的职工记录,SQ

    45、L 语句为: SELECT * FROM 职工表 WHERE姓名 1“李 * “ (分数:3.00)填空项 1:_ (正确答案:LIKE)解析:SQLSELECT 语句中,字符串匹配运算符用 LIKE表示,属于特殊运算符,通配符“ * ”表示 0个或多个字符,“?”表示一个字符。44.在 Visual FoxPro的查询设计器中 1 选项卡对应的 SQL短语是 WHERE。(分数:3.00)填空项 1:_ (正确答案:筛选)解析:SQL SELECT 语句中的 WHERE子句对应查询设计器中的“筛选”选项卡,ORDEY BY 子句对应查询设计器中的 “排序依据”选项卡,GROUP BY 子句对应查询设计器中的“分组依据选项卡。 45.SQL是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以 2 方式使用。(分数:3.00)填空项 1:_ (正确答案:命令交互)解析:SQL 语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。46.软件危机出现于 60年代末,为了解决软件危机,人们提出了 1 的原理来设计软件这就是软件工程诞生的基础。 (


    注意事项

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




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

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

    收起
    展开