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

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

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

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

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

    1、国家计算机二级(VF)69 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/22.下列关于自由表的说法中,正确的是( )。(分数:2.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引D.支持主关键字、参照完整性和表之间的联系3.在成绩表中要求按

    2、“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.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 总分 DESC4.在 Visual FoxPro中,函数 SIGN( )的返回值可以是( )。(分数:2.00)A.1、-1、0B.1、0、TC.1、-1、 FD.T、P5.下列关于表格的说法中,正确的是( )。(

    3、分数:2.00)A.表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件B.表格是一种容器对象,在表格中全部按列来显示数据C.表格、列、标头和控件有自己的属性、方法和事件D.以上说法均正确6.在 Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择( )。(分数:2.00)A.忽略B.限制C.级联D.忽略或限制7.下面程序的运行结果是 SET EXACT ON s=“ni“+SPACE(2) IF s=“ni“ IF s=“ni“ ?“one“ ELSE ?“two“ ENDIF EL

    4、SE IF s=“ni“ ?“three“ ELSE ?“four“ ENDIF ENDIF RETURN (分数:2.00)A.oneB.twoC.threeD.four8.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:2.00)A.电话线B.电线C.电冰箱D.电视机9.下列关于视图的

    5、操作中,错误的是( )。(分数:2.00)A.在数据库中使用 USE命令打开或关闭视图B.在“浏览器”窗口中可以显示或修改视图中的数据C.视图不能作为文本框、表格等控件的数据源D.可以使用 SQL语句操作视图10.下列关于视图操作的说法中,错误的是( )。(分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件C.利用视图可以更新表数据D.视图可以作为查询数据源11.在 Visual FoxPro中,下面关于索引的正确描述是【 】。(分数:2.00)A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件

    6、,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作12.表达式 LEN(SPACE(O)的运算结果是(分数:2.00)A.NULLB.1C.OD.“ ”13.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:2.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换14.下列索引中,不具有“惟一性”的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引15.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.只能发布数据库中没有变化的数据B.只能发布数据库中变化的数据C.能发布

    7、数据库中保存的数据D.以上说法均不对16.下列叙述中正确的是_。 (分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率17.从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影D.并18.在 Visual FoxPro中,可以同时打开表文件的个数最多是( )。(分数:2.00)A.4B.5C.6D.919.嵌套查询命令中的 IN,相当于( )。(分数:2.00)A.流B.

    8、类C.结构D.对象20.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭 该表单的功能,应在该按钮的 Click 事件中写入语句_。 (分数:2.00)A.ThisForm.CloseB.ThisForm.EraseC.ThisForm.ReleaseD.ThisForm.Return21.布局类型为一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2D.2,2,322.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引23.在 Visua

    9、l FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“打开”对话框,请用户选择数据库名B.系统会弹出“创建”对话框,请用户输入数据库名并保存C.系统会弹出“保存”对话框,请用户输入数据库名并保存D.出错信息24.在 Visual FoxPro中,以下关于查询的描述正确的是【 】。(分数:2.00)A.不能用自由表建立查询B.只能用自由表建立查询C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询25.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交

    10、D.联接、笛卡儿积26.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询金额最大的那 10%订单的信息。正确的 SQL 语句是_。 (分数:2.00)A.SELECT * TOP 10 PERCENT FROM 订单B.SELECT TOP 10% * FROM 订单 ORDER BY 金额C.SELECT * TOP 10 PERCENT FR

    11、OM 订单 ORDER BY 金额D.SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC27.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEXON籍贯,学号 TO JGXHB.INDEXON籍贯+学号 TO JGXHC.INDEXON籍贯,STR(学号,4)TO JGXHD.INDEXON籍贯+STR(学号,4)TO JGXH28.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.PictureC.Current xD.Str

    12、etch29.在 Visual FoxPro中,以独占方式打开数据库文件的命令短语是( )。(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE30.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15D.程序错误,找不到变量31.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 C

    13、ommand2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是( )。 (分数:2.00)A.ABCDDEfEBDB.abcDDfefDbDC.abcAAfefALbAD.Abcddfefdbd32.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:2.00)A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加33.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 ENDSCAN 后面的语

    14、句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句34.释放和关闭表单的方法是(分数:2.00)A.ReleaseB.DeleteC.LostFocusD.Destory35.下列描述中正确的是_。 (分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.SQL是 1 语言,其核心是 2。(分数:2.00)填空项 1:

    15、_37.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_38.使用 1 命令可以定义一个过程的开始。(分数:2.00)填空项 1:_39.如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME 1 名称 TO 产品名称。(分数:2.00)填空项 1:_40.连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 1。(分数:2.00)填空项 1:_41.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_4

    16、2.Visual FoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以 1。(分数:2.00)填空项 1:_43. 1 的任务是诊断和改正程序中的错误。(分数:2.00)填空项 1:_44.为表建立索引,其基本特点是可以提高 1 速度。(分数:2.00)填空项 1:_45.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:2.00)填空项 1:_46.在工资表中,显示工资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY工资 2。(分数:2.00)填空项

    17、 1:_47.如下程序显示的结果是 1。 s=1 i=0 do while i填空项 1:_48.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_49.在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的 1 选项卡设置有关属性。(分数:2.00)填空项 1:_50.在 SQL 语句中空值用 1 表示。(分数:2.00)填空项 1:_国家计算机二级(VF)69 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.对于长度为 n 的线性表,

    18、在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2 遍的从前往后扫描和 n/2 遍的从后 往前扫描,需要比较次数为 n(n-1)/2。快速排序法的最坏情况比较次数也是 n(n-1)/2。2.下列关于自由表的说法中,正确的是( )。(分数:2.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引 D.支持主关键字、参照完整性和表之间的联系解析

    19、:本题中选项 A) ,B) ,D) 都是数据库表的特点,在自由表中无法实现这些功能,且只能建立候选索引、惟一索引和普通索引 3种索引类型。3.在成绩表中要求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.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 总分 DESC 解析:使用 SQL SELECT可以对查

    20、询结果进行排序,排序的短语是 ORDER BY。选项 A) 和 B) 属于语法错误,选项 C) 中的 GROUP BY短语的功能是对查询结果进行分组。使用 SELECT-SQL可以实现显示部分结果,需结合 TOP 短语。4.在 Visual FoxPro中,函数 SIGN( )的返回值可以是( )。(分数:2.00)A.1、-1、0 B.1、0、TC.1、-1、 FD.T、P解析:SIGN( )是用来返回指定数值表达式的符号,其返回值有 1、0 和-1,分别表示表达式的运算结果为正数、零和负数。5.下列关于表格的说法中,正确的是( )。(分数:2.00)A.表格对象由若干列对象组成,每个列对象

    21、包含若干个标头对象和控件B.表格是一种容器对象,在表格中全部按列来显示数据C.表格、列、标头和控件有自己的属性、方法和事件 D.以上说法均正确解析:编辑框中 ReadOnly属性指定用户能否编辑编辑框中的内容。该属性的默认值为F,此时,可以编辑编辑框中的内容;当属性值为T时,编辑框中内容为只读。6.在 Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择( )。(分数:2.00)A.忽略B.限制C.级联 D.忽略或限制解析:更新规则包括“级联”、“限制”和“忽略”3 个选项,其中“级联”是指用

    22、新的关键字值更新子表中的所有相关记录。7.下面程序的运行结果是 SET EXACT ON s=“ni“+SPACE(2) IF s=“ni“ IF s=“ni“ ?“one“ ELSE ?“two“ ENDIF ELSE IF s=“ni“ ?“three“ ELSE ?“four“ ENDIF ENDIF RETURN (分数:2.00)A.oneB.twoC.three D.four解析:内存变量的赋值应使用“=”;判断两个值是否相同应使用“= =”。本题中 s不等于“ni”,但是,对 s进行赋值操作总是成功的,因此结果为“three”。8.如果在命令窗口执行命令:LIST 名称,主窗口中

    23、显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:2.00)A.电话线 B.电线C.电冰箱D.电视机解析: LEFT(,)功能是从字符表达式左边开始,截取指定长度的 字符串。RIGHT(字符表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。本题是从 2、3、4、5 这 4 条记录中,将最先找到的第 1 个字是“电“,而

    24、且最后一个字是“线“的显示出来。9.下列关于视图的操作中,错误的是( )。(分数:2.00)A.在数据库中使用 USE命令打开或关闭视图B.在“浏览器”窗口中可以显示或修改视图中的数据C.视图不能作为文本框、表格等控件的数据源 D.可以使用 SQL语句操作视图解析:视图允许以下操作:在数据库中使用 USE命令打开或关闭视图,在“浏览器”窗口中显示或修改视图中的记录;使用 SQL语句操作视图,在文本框、表格控件、表单或报表中使用视图作为数据源。10.下列关于视图操作的说法中,错误的是( )。(分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件 C.利用视图可以更新表数据D.视图

    25、可以作为查询数据源解析:利用视图可以实现多表查询,可以更新表数据,也可以作为查询数据源,但不会产生磁盘文件,它是保存在数据库中的文件。11.在 Visual FoxPro中,下面关于索引的正确描述是【 】。(分数:2.00)A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针 D.使用索引可以加快对表的更新操作解析:Visual FoxPro 中建立索引可以加快对数据的查询速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。12.表

    26、达式 LEN(SPACE(O)的运算结果是(分数:2.00)A.NULLB.1C.O D.“ ”解析:SPACE()函数是用来生成指定数量的空格,结果为字符型数据,SPACE(0)表示定义的空格为 0个,即没有字符, 通过 LEN()函数用来测试字符串的长度也就为 0。13.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:2.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换 解析:根据规范化理论依据,对关系的要求包括:列是同质的,即每一列中分量是同类型的数据,来自同一个域,每列称为一个属性,行或列的顺序可以任意排列,而不影

    27、响各数据项的关系。14.下列索引中,不具有“惟一性”的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:VisuM FoxPro 中包括 4种索引:主索引、候选索引、惟一索引和普通索引。主索引和候选索引都要求了字段值的惟一,不允许出现 重复记录,在惟一索引中,它的“惟一性”是指索引项的惟一,而不是字段值的惟一。普通索引只用来处理记录的物理顺序,不仅允许字段中 出现重复值,并且允许索引项中也出现重复值。15.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.只能发布数据库中没有变化的数据B.只能发布数据库中变化的数据C.能发布数据库中保存的数据

    28、 D.以上说法均不对解析:如果数据不常更改则使用静态 HTML格式;如果数据需要经常更改,则使用动态 HTML格式。所以可以发布数据库中存在的数据。16.下列叙述中正确的是_。 (分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。17.

    29、从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影 D.并解析:从关系模式中指定若干个属性组成新的关系称为投影。18.在 Visual FoxPro中,可以同时打开表文件的个数最多是( )。(分数:2.00)A.4B.5 C.6D.9解析:本题是一个多重循环语句,是 ForNext结构的三重迭用,仔细分析一下就会看到:在结构中,I=I+1共执行了 5次,所以最后 I的值为 5。19.嵌套查询命令中的 IN,相当于( )。(分数:2.00)A.流 B.类C.结构D.对象解析:C+的 I/O系统是通过一种称为流的机制来实现文件和控制台的 l/O操作。简单地说,在 C+中,输

    30、入输出操作是通过流来完成的。而文件流以磁盘文件以及其他可按文件方式进行管理的外部设备为输入输出对象。每个文件流都应当与一个打开的文件相联系;关闭一个文件就是取消这种联系。20.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭 该表单的功能,应在该按钮的 Click 事件中写入语句_。 (分数:2.00)A.ThisForm.CloseB.ThisForm.EraseC.ThisForm.Release D.ThisForm.Return解析:在表单中为了实现当用户单击此按钮时能够关闭该表单的功能,应该在该按钮的 Click事件中写入如 下代码:21.布局类型为

    31、一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2 D.2,2,3解析:本题考查 C+语言中“”和“&”运算符。该题目的关键是要搞清楚“”和“&”两个逻辑运算符的运算功能。运算符“”和“&”是双目运算符,要求有两个运算量。且规定逻辑与运算中,只有前面运算量的值为真的,才需要判别后面的值。只要前面运算量为假,就不必判别后的值。而逻辑或则为只要前面的运算量为真,就不必判别后的值;只有前为假,才判别后。本题中 j+值为真,不进行 k+的运算,所以 k的值保持不变。22.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:2.00)A.

    32、主索引B.候选索引C.惟一索引D.普通索引 解析:主索引和候选索引中不允许出现重复值,惟一索引中虽然可以允许出现重复值,但它只保留重复出现的第一个记录。23.在 Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“打开”对话框,请用户选择数据库名 B.系统会弹出“创建”对话框,请用户输入数据库名并保存C.系统会弹出“保存”对话框,请用户输入数据库名并保存D.出错信息解析:CREATE DATABASE 命令的功能是打开数据库,如果没有指定数据库名,或使用问号(?),系统会自动弹出“打开”对话框,请用户输入数

    33、据库名并保存。24.在 Visual FoxPro中,以下关于查询的描述正确的是【 】。(分数:2.00)A.不能用自由表建立查询B.只能用自由表建立查询C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询 解析:查询是一种为了提高数据处理速度而引用的一种数据库对象,可以认为是一个事先定义好的SQLSELECT语句,可以用数据库表和自由表来建立查询。25.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影 C.并、差、交D.联接、笛卡儿积解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门

    34、的关系运算包括选择、投影和联接。26.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询金额最大的那 10%订单的信息。正确的 SQL 语句是_。 (分数:2.00)A.SELECT * TOP 10 PERCENT FROM 订单B.SELECT TOP 10% * FROM 订单 ORDER BY 金额C.SELECT * TOP 10 PER

    35、CENT FROM 订单 ORDER BY 金额D.SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC 解析:Visual FoxPro 的 SELECTSQL 命令的一般语法格式如下: SELECT ALL|DISTINCT, FROM , WHERE GROUP BYHAVING ORDER BYASC|DESC TOPPERCENT 说明:ORDER BY 子句:指定查询结果中记录按排序,默认升序。选项 ASC表示升序,DESC 表示降序。 TOP 子句:TOP 子句必须与 ORDER BY子句同时使用。表示在符合条件的记录中选取的记录数。范

    36、围 132 767,排序后的若干记录只计一个。含 PERCENT选项时,表示百分比, 记录数为小数时自动取整,范围 0.0199.99。 27.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEXON籍贯,学号 TO JGXHB.INDEXON籍贯+学号 TO JGXHC.INDEXON籍贯,STR(学号,4)TO JGXHD.INDEXON籍贯+STR(学号,4)TO JGXH 解析:利用命令建立多个字段索引时,建立索引的字段之间应用“+”连接,选项 A) 和 C) 属于语法错误,选项 B) 中应将“学号”

    37、字段类型转为字符型字段。28.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.Picture C.Current xD.Stretch解析:打开对象的属性列表,从中选择 Picture属性栏,单击后面的“”,将弹出“加载图片”对话框,用户选择相应的路径和文件名,图形就显示在当前对象中了,可见选项 B) 是正确的;而 Current Y和Current X用来设置光标当前位置;Stretch 决定图像是否可以伸缩。29.在 Visual FoxPro中,以独占方式打开数据库文件的命令短语是( )。(分数:2.00)A.EXCLUSIVE B.SHAREDC.N

    38、OUPDATED.VALIDATE解析:在打开数据库时,EXCLUSIVE 短语是以独占方式打开;SHARED 短语是以共享方式打开;NOUPDATE短语是以只读方式打开数据库;VALIDATE 短语用以指定 Visual FoxPro检查在数据库中应用的对象是否合法。30.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15 D.程序错误,找不到变量解析:PRIVATE 定义的变量能在定义该变量

    39、的模块及其下属模块中使用,是一个私有变量。本题在过程 A中给变量 s赋值为 5,然后调用过程 B,s 的值等于 15,然后返回上一级,求出 s的值为 15。31.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是( )。 (分数:2.00)A.ABCDDEfEBDB.abcDDfefDbD C.abcAAfefALbAD.Abcddfefdbd解析:在内存中,字符数据以 ASCII码存储,它的存

    40、储形式就与整数的存储形式相类似。C+浯言使字符型数据和整型数据之间可以通用。也可以对字符数据进行算术运算,此时相当于对它们的 ASCII码进行算术运算,在本题中,s+相当于 s=s +1,即让 s指向数组中的下一个元素。32.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:2.00)A.可以添加数据库表,也可以添加查询 B.只能添加数据库表C.只能添加查询D.以上两者都不能添加解析:注意在查询设计视图中既可以添加数据库表也可以添加查询。33.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 E

    41、NDSCAN 后面的语句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:在 SCANENDSCAN循环语句的循环体中可以插入 LOOP和 EXIT语句:在执行 LOOP语句时,将会 先移动记录指针,然后转去判断循环条件;而 EXIT语句则用来立即退出循环,转去执行 ENDSCAN后面的 语句。BREAK 语句和 RETURN语句不出现在循环语句中。34.释放和关闭表单的方法是(分数:2.00)A.Release B.DeleteC.LostFocusD.Destory解析:在 Visual FoxPro中,ThisformR

    42、elease 释放表单;Lostfocus 是失去焦点的方法;Delete 通常在删除表的时候作为命令,而不是方法程序。35.下列描述中正确的是_。 (分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题解析:软件工程是计算机软件开发和维护的工程学科,它采用工程的概念原理、技术和方法来开发和维护 软件,它把经过时间考验而证明正确的管理技术和当前能够得到的最好技术结合起来。二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.SQ

    43、L是 1 语言,其核心是 2。(分数:2.00)填空项 1:_ (正确答案:结构化查询)解析:SQL 是结构化查询语言 Structured Query Language的缩写。查询是 SQL语言的重要组成部分。37.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_ (正确答案:逻辑设计)解析:数据库的设计过程大致分为 5个步骤:需求分析、概念设计、逻辑设计、物理设计和验证设计。38.使用 1 命令可以定义一个过程的开始。(分数:2.00)填空项 1:_ (正确答案:PROCEDURE(或 FUNCTION))解析:在用 PROCEDURE|FUNCTION命令定义一

    44、个过程的开始,定义的过程名必须是以字母或下划线开头,在过程名中可以包含数字、字母和下划线。 39.如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME 1 名称 TO 产品名称。(分数:2.00)填空项 1:_ (正确答案:column)解析:40.连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 1。(分数:2.00)填空项 1:_ (正确答案:.EXE)解析:连编生成可执行程序的目的是为了在 Windows下运行该程序,其扩展名为.EXE。41.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,

    45、且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_ (正确答案:AGAIN)解析:在 Visual FoxPro中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必须使用 AGAIN短语。42.Visual FoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以 1。(分数:2.00)填空项 1:_ (正确答案:继承)解析:在 Visual FoxPro中,继承是指在基于现有类创建的新类,新类称为现有类的子类。43. 1 的任务是诊断和改正程序中的错误。(分数:2.00)填空项 1:_ (正确答案:程序调试)解析

    46、:44.为表建立索引,其基本特点是可以提高 1 速度。(分数:2.00)填空项 1:_ (正确答案:查询)解析:索引可以提高查询速度,但对表进行插入、删除和修改等操作时,系统会自动维护索引,从而也降低了插入、删除和修改操作的速度。45.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:2.00)填空项 1:_ (正确答案:EXE 学生档案管理)解析:连编应用程序的命令是 BUILD APP或 BUILD EXE,根据指定的项目生成一个应用程序。其中 EXE文件可以在 Windows 环境下直接运行。46.在工资表中,显示工

    47、资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY工资 2。(分数:2.00)填空项 1:_ (正确答案:TOP)解析:在 SQL语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TOP短语要与ORDER BY短语同时使用才有效,ASC 为升序关键字。47.如下程序显示的结果是 1。 s=1 i=0 do while i填空项 1:_ (正确答案:13)解析:DO WHILE ENDDO 语句格式: DO WHILE LOOP EXIT ENDDO 执行该语句时,先判断 DO WHILE处的循环条件是否成立,如果条件为真,则执行 DO WHILE与 ENDDO 之间的命令序列(循环体)。当执行到 ENDDO时,返回到 DO WHILE,再次判断循环条件是否为真,以确 定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO后面的语句。 48.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_ (正确答案:主)解析:与数据库表比较,在自由表中只能建立 3种索引,即候选索引、


    注意事项

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




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

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

    收起
    展开