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

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

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

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

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

    1、国家计算机二级(VF)76 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.布局类型为一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2D.2,2,32.SQL语句中删除视图的命令是(分数:2.00)A.DROP TABLEB.DROP VIEWC.ERASE TABLED.ERASE VIEW3.在 Visual FoxPro中,可以同时打开表文件的个数最多是( )。(分数:2.00)A.16B.32767C.255D.2564.从“订单”表中删除签订日期

    2、为 2004 年 1 月 10 日之前(含)的订单记录,正确的 SQL 语句是_。 (分数:2.00)A.DROP FROM 订单 WHERE 签订日期=2004-l-10B.DROP FROM 订单 FOR 签订日期=2004-l-l0C.DELETE FROM 订单 WHERE 签订日期=2004-1-10D.DELETE FROM 订单 FOR 签订日期=2004-l-105.在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。(分数:2.00)A.CREATE TABLEB.CREATE INDEXC.CREATE VIEWD.INDEX ON6.在 Visu

    3、al FoxPro中,“表”是指( )。(分数:2.00)A.报表B.关系C.表格D.表单7.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.65+13B.“电脑商情“C.中国D.x=y8.下列关于接收参数和传送参数的说法中,正确的是( )。(分数:2.00)A.接收参数的语句 PARAMTERS可以写在程序中的任意位置B.通常传送参数的语句 DO-WITH和接收参数的语句 PARAMETERS不必搭配成队,可以单独使用C.传送参数和接收参数排列顺序和数据类型必须一一对应D.传送参数和接收参数的名字必须相同9.关系运算中花费时间可能最长的运算是( )。(分数:2.00)A.Pri

    4、vate Sub Form _ Mouse Up(Button As Integer,Shift AS Integer,_ X As Single,Y As Single) If Button=2 Then PopupMenu mnuEdit,vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton,X,Y,mnuEditOpen End If End SubB.Private Sub Form _ MouseUp(Button AS Integer,Shift AS Integer,_ X As Single,Y As Single) If Butt

    5、on=2 Then PopupMenu mnuEdit, End If End SubC.Private Sub Form _ MouseUp(Button AS Integer,Shift AS Integer,_ X As Single,Y As Single) PopupMenu mnuEdit,vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton End SubD.Private SUb Form _ MouseUp(Button AS Integer,_ Shift As Integer,X As Single,Y As Single)

    6、If Button=2 Then PopupMenu mnuEdit,2 End If End Sub10.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是_。 (分数:2.00)A.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价B.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 单价C.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称D.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称11.在 Visual FoxPro 中,如果在表之间

    7、的联系中设置了参照完整性规则,并在删除规则 中选择了“限制”,则当删除父表中的记录时,系统反应是_。 (分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录12.有如下赋值语句:a=“计算机“、b=“微型“,结果为“微型机“的表达式是(分数:2.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,2)D.b+RIGHT(a,2)13.Visual FoxPro 6.0属于( )。(分数:2.00)A.19B.3C.11D.714.设有订单表 order(其中包含字段:订单号,

    8、客户号,职员号,签订日期,金额),查询 2007年所签订单的信息、并按金额降序排序,正确的 SQL命令是(分数:2.00)A.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESCB.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASCC.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASCD.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC15.在成绩表中要

    9、求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.00)A.readLine( )B.getNextEntry( )C.bufferRead( )D.loadZoipFile( )16.在当前表中,查找第 2个男同学的记录,应使用命令( )。(分数:2.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR性别=男C.LOCATE FOR性别=男 CONTINUED.LIST FOR性别:男NEXT217.下列关于查询和视图的说法中,错误的是( )。(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=10

    10、00C.工资=1000 OR 工资=1500D.工资=15000R 工资=1000018.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:2.00)A.选择和投影B.投影和选择C.选择和联接D.投影和联接19.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.DISPLAY FOR职称=“工程师“OR 基本工资2000B.DISPLAY FOR职称=“工程师“AND 基本工资2000C.DISPLAY FOR职称=“工程师“基本工资2000D.LIST ALL FOR职称=“工程师“,基本工资200020.下列关于参数传递的说法中,正确的是( )。(分数:2.

    11、00)A.ButtonB.ChoiceC.LabelD.Scroll21.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.00)A.INPUT、ACCEPTB.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT22.下列描述中正确的是_。 (分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构23.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:2.00)A.软件测试B.概要设计C.软件维护D.详细设计24.下列关于视图的说法中,不正确的是(

    12、 )。(分数:2.00)A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的对象的地址可以赋给指向基类的指针25.不允许出现重复字段值的索引是_。 (分数:2.00)A.候选索引和主索引B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引26.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,等效于执行 SQL SELECT语句中的( )。(分数:2.00)A.WHEREB.JOIN ONC.ORDER BYD.DISTINCT27.SQL语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求

    13、显示部分查询记录B.消除重复出现的查询记录C.删除查询结果中符合条件的记录D.对查询结果进行排序28.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.变量值可以随时改变B.在 Visual FoxPro中,变量分为字段变量和内存变量C.变量的类型决定变量值的类型D.在 Visual FoxPro中,可以将不同类型的数据赋给同一个变量29.报表文件的扩展名是( )。(分数:2.00)A.destroy( )B.start( )C.init( )D.stop( )30.清除内存中第一个字符为“A”的内存变量,应使用命令( )。(分数:2.00)A.RELEASE MEMORYB.

    14、RELEASE ALL LIKEA*C.RELEASE MEMORY LIKE A*D.CLEAR MEMORY LIKE A*31.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:2.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴32.SQL语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.DBF 和DCTB.DBC 和DCTC.DBC 和DCXD.DBC 和DBF33.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL语句中允许在 WHERE短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的

    15、自联接操作中,别名是必不可少的D.以上说法均正确34.在 Visual FoxPro中,一个表可以建立一个( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引35.下列关于 SQL对表的定义的说法中,错误的是( )。(分数:2.00)A.利用 CREATE TABLE语句可以定义一个新的数据表结构B.利用 SQL的表定义语句可以定义表中的主索引C.利用 SQL的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.将一个项目编译成一

    16、个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为 1。(分数:2.00)填空项 1:_37.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:2.00)填空项 1:_38.从上一题建立的视图中查询使用数量最多的 2个零件的信息,应该使用的 SQL语句是 SELECT * 12 FROM i tem_view 2数量 DESC。 (分数:2.00)填空项 1:_39.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL语句填写完整。 SELECT 姓名,成绩 FRO

    17、M学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER BY成绩 DESC (分数:2.00)填空项 1:_40.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块 所产生的结果。(分数:2.00)填空项 1:_41.每个数据库表可以建立多个索引,但是 1 索引只能建立 1个。(分数:2.00)填空项 1:_42.设有 s(学号,姓名,性别)和 sc(学号,课程号,成绩)两个表,下面 SQL 的 SELECT 语句检 索选修的每门课程的成绩都高于或等于 85 分的学生的学号、

    18、姓名和性别。 SELECT 学号,姓名,性别 FROM s WHERE 1(SELECT * FROM sc WHERE sc.学号=s.学号 AND 成绩填空项 1:_43.在成绩表中,检索选修 3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4个字段。 请将下面的 SQL语句补充完整。 SELECT 学号,SUM(成绩)FROM 1; WHERE成绩=60; GROUP BY 学号; 2 COUNT(*)=3 (分数:2.00)填空项 1:_44.在 SQL 的 SELECT 语句进行分组计算查询时,可以使用 1 子句来去掉不满足条 件的分组。(分数:2.00)

    19、填空项 1:_45.在 Visual FoxPro中,最多同时允许打开 1 个表文件。(分数:2.00)填空项 1:_46.在 SQL SELECT中,字符串匹配运算符用 1 表示, 2 可用来表示 0个或多个字符。(分数:2.00)填空项 1:_47.为“数量”宇段增加有效性规则:数量0,应该使用的 SQL语句是 1TABLE 使用零件 2 数量 SET 3数量0 (分数:2.00)填空项 1:_48.查询设计器的“排序依据”选项卡对应于 SQL SELECT 语句的 1 短语。(分数:2.00)填空项 1:_49.设有选课表,表中包含的字段有:学号 C(3),课程号 C(3),成绩 N(3

    20、)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,【14】AS 学生人数 FROM选课表; GROUPBY【15】 (分数:2.00)填空项 1:_50.在关系数据库中,用来表示实体之间联系的是 1。(分数:2.00)填空项 1:_国家计算机二级(VF)76 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.布局类型为一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2 D.2,2,3解析:本题考查 C+语言中“”

    21、和“ where columnname OPERATOR value and|or column OPERATOR value SQL的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表。5.在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。(分数:2.00)A.CREATE TABLEB.CREATE INDEX C.CREATE VIEWD.INDEX ON解析:SQL 定义功能中,利用 CREATE INDEX命令可以建立表的索引,选项 A)定义一个新表,选项 C)定义一个视图,选项 D)可以为表建立索引,但不属于 SQL语句。6.在 Vi

    22、sual FoxPro中,“表”是指( )。(分数:2.00)A.报表B.关系 C.表格D.表单解析:Visual FoxPro 是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。7.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.65+13B.“电脑商情“C.中国 D.x=y解析:字符型数据的定界符为半角单引号、双引号或方括号。但是,如果某种定界符本身也为字符串内容,则需要用另一种定界符为该字符串定界。8.下列关于接收参数和传送参数的说法中,正确的是( )。(分数:2.00)A.接收参数的语句 PARAMTERS可以写在程序中的任意位置B.通常传送参数的

    23、语句 DO-WITH和接收参数的语句 PARAMETERS不必搭配成队,可以单独使用C.传送参数和接收参数排列顺序和数据类型必须一一对应 D.传送参数和接收参数的名字必须相同解析:接收参数的语句 PARAMTERS,应该是模块程序的第一条可执行命令,在调用模块程序时,必须和语句 PARAMTERS 语句搭配使用,发送参数和接收参数的名字可以不一样,但排列顺序和数据类型必须一一对应。9.关系运算中花费时间可能最长的运算是( )。(分数:2.00)A.Private Sub Form _ Mouse Up(Button As Integer,Shift AS Integer,_ X As Sing

    24、le,Y As Single) If Button=2 Then PopupMenu mnuEdit,vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton,X,Y,mnuEditOpen End If End Sub B.Private Sub Form _ MouseUp(Button AS Integer,Shift AS Integer,_ X As Single,Y As Single) If Button=2 Then PopupMenu mnuEdit, End If End SubC.Private Sub Form _ MouseU

    25、p(Button AS Integer,Shift AS Integer,_ X As Single,Y As Single) PopupMenu mnuEdit,vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton End SubD.Private SUb Form _ MouseUp(Button AS Integer,_ Shift As Integer,X As Single,Y As Single) If Button=2 Then PopupMenu mnuEdit,2 End If End Sub解析:在 Visual Basic中,

    26、允许出现快捷菜单,对用户来说,提供了很大的方便,一般来说,菜单都在窗口的顶部,有时,用户需要执行菜单中的某一命令,就得把鼠标移动到窗口顶部,然后打开菜单选择命令,这对用户来说,会觉得麻烦。而快捷菜单并不需要到窗口的顶部来打开,只要单击鼠标右键,就会弹出菜单。PopupMenu 方法的使用形式如下: 对象:PopupMenu 菜单名,flags,x,y 其中,x,y 是提供菜单显示的位置;标志:指定快捷菜单的行为,当标志为 0时,快捷菜单中的项只能对鼠标左键起反应,当标志为 1时,快捷菜单中的项对鼠标右键和左键都反应;标志为 2时,PopupMenu 方法只能用在 MouseDown事件过程中。

    27、 10.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是_。 (分数:2.00)A.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价B.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 单价C.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称D.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称 解析:本题求每种产品的平均单价应该按产品名称进行分组,通过“GROUP BY 产品名称“实现。ORDER BY短语用来对查询的结果进行排序。11.在 V

    28、isual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则 中选择了“限制”,则当删除父表中的记录时,系统反应是_。 (分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关的记录D.若子表中有相关记录,则禁止删除父表中记录 解析:参照完整性中的删除规则规定了当删除父表中的记录时,如何处理子表中的相关的记录:如果选择“级联”,则自动删除子表中的相关所有记录。 如果选择“限制”,若子表中有相关的记录,则禁止删除父表中的记录。 如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关。12.有如下赋值语句:a=“计算机“、b=

    29、“微型“,结果为“微型机“的表达式是(分数:2.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,2)D.b+RIGHT(a,2) 解析:取左、右子串函数的格式为:LEFT RIGHT(expC,expN),其功能为:LEFT 从 expC左边截取由 expN的值指定的字符,生成一个新的字符串;RIGHT 从 expC右边截取由 expN的值指定的字符,生成一个新的字符串。注意一个汉字相当于两个英文字符。13.Visual FoxPro 6.0属于( )。(分数:2.00)A.19B.3 C.11D.7解析:default 语句是当表达式的值与任一 case

    30、子句的值都不匹配时,程序执行 default 后面的语句。在本题中,判断 switch(ch+5),其实等价于 switch(F),而在 case语句中,没有一个能匹配的,所以直接执行 default:r/=2。14.设有订单表 order(其中包含字段:订单号,客户号,职员号,签订日期,金额),查询 2007年所签订单的信息、并按金额降序排序,正确的 SQL命令是(分数:2.00)A.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER

    31、BY 金额 ASCC.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASCD.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC解析:SELECT 给出要查询的数据;FROM 说明要查询的数据来自哪个或哪些表,可以对单个表或多个表进行查询;WHERE 说明查询条件,即选择元组的条件;GROUP BY 短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING 短语必须跟随 GROUP BY使用,用来限定分组必须满足的条件;ORDER BY 短语用来对查询的结果进行排序,

    32、可以按升序 ASC或降序 DESC进行排序。15.在成绩表中要求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.00)A.readLine( ) B.getNextEntry( )C.bufferRead( )D.loadZoipFile( )解析:选项 B)getNextEntry( )用于取压缩输入项;选项 C)bufferRead( )根本就没有这个方法;选项 D)loadZipFile( )将压缩文件加载到文本区中。16.在当前表中,查找第 2个男同学的记录,应使用命令( )。(分数:2.00)A.LOCATE FOR性别=男NEXT2B.LOCATE F

    33、OR性别=男C.LOCATE FOR性别=男 CONTINUE D.LIST FOR性别:男NEXT2解析:LOCATE FOR 是指查找到第 1条满足要求的记录,然后使用 CONTINUE继续查找下 1条满足要求的记录。选项 B)是查找所有满足要求的记录。选项 A),D)命令格式错误。17.下列关于查询和视图的说法中,错误的是( )。(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000 C.工资=1000 OR 工资=1500D.工资=15000R 工资=10000解析:BETWEENAND是 SQL查询语句中的一个特殊运算,意思为“和之间”

    34、,相当与逻辑与运算中的(A=AND=B,其中 AB) 。18.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:2.00)A.选择和投影 B.投影和选择C.选择和联接D.投影和联接解析:选择是从关系中找出满足指定条件元组的操作,是从行的角度进行的运算,即从水平方向抽取记录;投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解。19.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.DISPLAY FOR职称=“工程师“OR 基本工资2000B.DISPLAY FOR职称=“工程师“AND 基本工资2000 C.DISPLAY

    35、 FOR职称=“工程师“基本工资2000D.LIST ALL FOR职称=“工程师“,基本工资2000解析:选项 A)中逻辑条件错误,应为 AND,选项 C)和选项 D)都属于语法错误。20.下列关于参数传递的说法中,正确的是( )。(分数:2.00)A.ButtonB.Choice C.LabelD.Scroll解析:AWT 中有许多基本的构件,其中下拉式菜单(Choice)是具有每次只能选择其中一项的功能的构件,它能够节省显示空间,用于大量选择。Chioce 用 Item-Listener接口来进行监听。 21.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.

    36、00)A.INPUT、ACCEPT B.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT解析:WAIT 命令只能接收单个字符型数据,可以在用户输入一个字符后自动结束该命令,故答案为 A)22.下列描述中正确的是_。 (分数:2.00)A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构解析:根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与 非线性结构。如果一个非空的数据结构满足下列两个条件: 有且只有一个根结点; 每个结点最多有 一个前件,也最多有一个后

    37、件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性 链表都是线性结构,而二叉树是非线性结构。23.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:2.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:24.下列关于视图的说法中,不正确的是( )。(分数:2.00)A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员 D.派生类的对象的地址可以赋给指向基类的指针解析:公有继承的派生类和基类是子类型的关系,所谓子类型是类型间一般和特殊的关系,即派生类是基类的子类型或者说基类的操作可以被用于操作派生类的对

    38、象。25.不允许出现重复字段值的索引是_。 (分数:2.00)A.候选索引和主索引 B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引解析:主索引和候选索引具有关键字特性,其字段值可以保证惟一性。它拒绝重复字段。惟一索引和普通 索引允许字段出现重复值。但惟一索引中重复的索引字段值只有惟一一个值出现在索引项中。普通索引的 允许出现重复的记录,而且所有的记录都有效。26.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,等效于执行 SQL SELECT语句中的( )。(分数:2.00)A.WHEREB.JOIN ONC.ORDER BYD.DISTINCT 解析:“杂项”选项卡中的“

    39、无重复记录”复选框是用来指定查询结果中不能包含重复项,对应于 SQL语句中的 DIS- TINCT短语。27.SQL语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求显示部分查询记录B.消除重复出现的查询记录 C.删除查询结果中符合条件的记录D.对查询结果进行排序解析:利用 DISTINCT短语可消除查询结果中重复出现的记录值。28.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.变量值可以随时改变B.在 Visual FoxPro中,变量分为字段变量和内存变量C.变量的类型决定变量值的类型 D.在 Visual FoxPro中,可以将不同类型的数据赋

    40、给同一个变量解析:变量值可以随时改变。在 Visual FoxPro中,将变量分为字段变量和内存变量,变量的类型是可以随时改变的,它的类型取决于变量值的类型,并不是变量类型决定变量值的类型,它是随变量值的改变而改变。29.报表文件的扩展名是( )。(分数:2.00)A.destroy( )B.start( ) C.init( )D.stop( )解析:在 init( )方法完成后,将调用 start( )方法,使 Applet成为激活状态。该方法在 Applet每次显示时都要调用。30.清除内存中第一个字符为“A”的内存变量,应使用命令( )。(分数:2.00)A.RELEASE MEMORY

    41、B.RELEASE ALL LIKEA* C.RELEASE MEMORY LIKE A*D.CLEAR MEMORY LIKE A*解析:RELEASE MEMORY 和 CLEAR MEMORY只是清除公有和私有变量,不能清除系统变量。要释放所有内存变量应使用 RELEASE ALL。31.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:2.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴 解析:定义域的完整性,可以通过指定不同的宽度说明不同范围的数值的数据类型,从而可以限定字段的取值类型和取 值范围。域完整性也称做字段效性规则,可在表设计器的

    42、字段选项卡中完成定义。32.SQL语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.DBF 和DCTB.DBC 和DCTC.DBC 和DCXD.DBC 和DBF 解析:Visual FoxPro 在建立数据库时,建立了数据库文件(DBC)、数据库备注文件(DCT)和数据库索引文件(DCX)。 DBF 为数据表文件的 扩展名。33.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL语句中允许在 WHERE短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的 D.以上说法均正确解析:SQL 语句中允许为关系定义别名,但

    43、不是在 WHERE短语中定义,而是在 FROM短语中定义别名,其格式为。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。34.在 Visual FoxPro中,一个表可以建立一个( )。(分数:2.00)A.主索引 B.候选索引C.惟一索引D.普通索引解析:由于主索引中不允许出现重复记录,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立候选索引的字段可以看做是候选关键字,它也要求字段值的惟一性,但可以建立多个,惟一索引和普通索引都可以建立多个。35.下列关于 SQL对表的定义的说法中,错误的是( )。(分数:2.00)A.利用 CREATE TABLE语句可以定义一

    44、个新的数据表结构B.利用 SQL的表定义语句可以定义表中的主索引C.利用 SQL的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置 解析:在 SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.将一个项目编

    45、译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为 1。(分数:2.00)填空项 1:_ (正确答案:排除)解析:首先说一下如何把项目中的某个文件标为“包含”或“排除”,选中文件“右键”即可以标示了。在项目连编成应用程序的过程中,如果某个文件标为“包含”,那么连编成为 EXE后,再修改那个文件,运行程序时将会无效,必须得重新连编一次才可以;如果我们在连编前就把这个文件标为“排除”,那么修改这个文件后,不需要再次连编,运行程序也会正常实现所需要的功能。37.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(

    46、分数:2.00)填空项 1:_ (正确答案:EXE 学生档案管理)解析:连编应用程序的命令是 BUILD APP或 BUILD EXE,根据指定的项目生成一个应用程序。其中 EXE文件可以在 Windows 环境下直接运行。38.从上一题建立的视图中查询使用数量最多的 2个零件的信息,应该使用的 SQL语句是 SELECT * 12 FROM i tem_view 2数量 DESC。 (分数:2.00)填空项 1:_ (正确答案:TOP)解析:在 SQL语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TOP短语要与ORDER BY 短语同时使用才有效。39.

    47、要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL语句填写完整。 SELECT 姓名,成绩 FROM学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER BY成绩 DESC (分数:2.00)填空项 1:_ (正确答案:院系=“文学系“)解析:本题为 SQL简单的联接查询,注意两表联接的关键“学生表学号=选课表学号”。40.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块 所产生的结果。(分数:2.00)填空项 1:_ (正确答案:驱动模块)解析:在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其 中,驱动模块相当于被测试模块的主程序,它接收测试数据,并传给被测试模块,输出实际测试结果。承 接模块通常用于代替被测试模块调用的其他模块,其作用仅做少量的数据操作,是一个模拟子程序,不必 将子模块的所有功能带入。41.每个数据库表可以建立多个索引,但是 1 索引只能建立 1


    注意事项

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




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

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

    收起
    展开