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

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

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

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

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

    1、国家计算机二级(VF)75 及答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.在 Visual FoxPro 中以下叙述正确的是_。(分数:2.00)A.关系也被称作表单B.数据库文件不存储用户数据C.表文件的扩展名是.DBCD.多个表存储在一个物理文件中2.报表的数据源可以是_。 (分数:2.00)A.表或视图B.表或查询C.表、查询或视图D.表或其他报表3.MODIFY STRUCTURE命令的功能是(分数:2.00)A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构4.下列关于查询和

    2、视图的说法中,错误的是( )。(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件5.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母 A 开头的图书记 录全部打上删除标记,通常可以使用命令_。 (分数:2.00)A.DELETE FOR 图书号=“A“B.DELETE WHILE 图书号=“A“C.DELETE FOR 图书号=“A*“D.DELETE FOR 图书号 LIKE “A%“6.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),

    3、职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 显示 2005 年 1 月 1 日后签订的订单,显示订单的订单号、客户名以及签订日期。正 确的 SQL 语句是_。 (分数:2.00)A.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单.客户号=客户.客户号 WHERE 签订日期2005-1-1B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客

    4、户.客户号 AND 签订日期2005-1-1C.SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1 B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1C.SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1D.SELECT 订单号,客户名,签订日期 FROM 订单,客户 ON 订单.客户号=客户.客户号 AND 签订日期2005-1-

    5、1解析:SELECTSQL 查询命令中的 JOIN关键字可用于连接两个表,并用 ON子句来指定连接条件。7.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:2.00)A.proB.prjC.pjx D.itm解析:在 Visual FoxPro中,项目管理器的文件扩展名是 pjx。8.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:2.00)A.2 3 4B.2 5 9 C.3 5 4D.2 4 3解析:在过程 Sub中,将 Integer型变量 x定义为静态变量(Static),Static 语句的格式与 Dim语句

    6、完全一样,但 Static语句只能出现在事件过程,Sub 过程或 Function过程中,在过程中的 Static变量只有局部的作用域,即只能在本过程中可见,但可以和模块级变量传递,即使过程结束后,其值仍能保留。Cop过程是将变量 a的值加上 x赋给 x,然后输出 x的值;第一次调用 Cop过程时,x 未赋值,默认为 0,所以输出结果为 2,第二次调用 Tcl过程时,因为 x为静态变量,所以它的值为上次调用后的值,即为2,加上 a后,x 的值变为 5,输出结果为 5,同理,第三次调用后输出结果为 9。9.在 SQL SELECT查询中,为了使查询结果排序应该使用短语(分数:2.00)A.ASC

    7、B.DESCC.GROUP BYD.ORDER BY 解析:在 SQL Select查询中,排序用到的短语应该是 Order By,而 Group By是分组的作用,ASC 和DESC只是用在短语 Order by后面来控制采用升序或者降序排列。10.假定系统日期是 2004年 3月 15日,则执行命令 PI=MOD(YEAR(DATE( )-2000,10)后,PI 的值是( )。(分数:2.00)A.4 B.-4C.32004D.0解析:YEAR( )函数用于测试日期的年份,其结果是一个数值型数据。本题中,利用求出的年份经过数值运算后,再利用 MOD( )函数求 4和 10的余,MOD(

    8、)函数功能为返回两个数值相除后的余数。是被除数, 是除数。余数的正、负号与除数相同。如果被除数与除数同号,那么函数值为两数相除的余数;如果异号,则函数值为两数相除的余数在加上除数的值。11.假定系统日期是 2004年 3月 15日,则执行命令 PI=MOD(YEAR(DATE( )-2000,10)后,PI 的值是( )。(分数:2.00)A.从其所在的服务器上下载图形B.从其他服务器上下载图形 C.从其他服务器上的 Web页装载到运行该小程序的浏览器中D.Applet使用自身的代码和 Applet浏览器提供的 Java API解析:除了所在的服务器外,Applet 不能连接到任何其他的机器。

    9、12.对于表单及控件的绝大多数属性,其类型通常是固定的,通常 Caption属性只用来接收( )。(分数:2.00)A.数值型数据B.字符型数据 C.逻辑型数据D.以上数据类型都可以解析:在表单及控件的属性中,Caption 属性是一个标题文本,它只能用来接收字符型数据。13.在表单上对齐和调整控件的位置,应使用( )。(分数:2.00)A.0B.2C.10D.25 解析:在此题中定义了一个数据拷贝函数,用数组来保存数据,在主调过 程中,先用 ForNext循环语句给 m( )赋给,然后调用 BTC函数,将 m( )中的数据赋给 n ( ),最后输出 n(5)。在数据拷贝函数中,用了函数 LB

    10、ound(oldCopy( )和 UBound(old- Copy( )分别获得数组的下界和上界,控制循环次数。用newCopy(i)=oldCopy(i)赋值语句,将 m数组中的数据赋给 n数组。因为 m(5)=25,数组 n与数组 m等价,所以 n (5)也是 25。下表是用 list命令显示的“运动员”表的内容和结构,以下三道小题使用该表。 记录号 运动员号 投中2分球 投中 3分球 罚球 1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 (分数:2.01)(1).为“运动员”表增加一个字段“得分”的 SQL语句是(分数:0.67)A.CHANGE TABL

    11、E 运动员 ADD 得分 IB.ALTER DATA 运动员 ADD 得分 IC.ALFER TABLE 运动员 ADD 得分 I D.CHANGE TABLE 运动 员 INSERT 得分 I解析:在 SQL中,利用 Create Table语句进行数据定义,利用 AlterTable语句修改表结构,利用 Drop Table语句删除表。(2).计算每名运动员的“得分”(33 题增加的字段)的正确 SQL语句是(分数:0.67)A.UPDATE 运动员 FIELD 得分 = 2*投中 2分球+3*投中 3分球+罚球B.UPDATE运动员 FIELD 得分 WITH 2*投中 2分球+3*投中

    12、 3分球+罚球C.UPDATE 运动员 SET 得分 WITH 2*投中 2分球+3*投中 3分球+罚球D.UPDATE 运动员 SET 得分=2*投中 2分球+3*投中 3分球+罚球 解析:Update 命令用于修改现有表中的数据,命令格式为:Update 表名称 Set字段 1=赋值 1,字段 2=赋值 2.Where查询条件。(3).检索“投中 3分球”小于等于 5个的运动员中“得分”最高的运动员的“得分”,正确的 SQL,语句是(分数:0.67)A.SELECT MAX(得分) 得分 FROM 运动员 WHERE 投中 3分球=5 B.SELEC MAX(得分) 得分 FROM 运动

    13、员 WHEN 投中 3分球=5C.SELEC 得分=MAX(得分) FROM 运动员 WHERE 投中 3分球=5D.SELECT得分=MAX(得分) FROM 运动员 WHEN 投中 3分球=5解析:MAX 函数用于返回“得分”的最大值,WHERE 子句用于限定查询范围。第 3035 题使用如下 3个表: 部门DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16) 职工DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D 部门DBF:部门号C(10),基本工资 N(82),津贴 N(82),奖金 N(82),扣除 N(82) (

    14、分数:1.98)(1).查询职工实发工资的正确命令是( )。(分数:0.33)A.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM工资B.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM工资, WHERE 职工职工号=工资职工号C.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资,职工 WHERE职工职工号=工资职工号 D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS 实发工资; FROM 工资 JOIN职工 WHERE职工职工号=工资职工号解析:在 SQL查询语句中,续行符号应使用分号(;)。进行多表查询

    15、,指定两表关键字进行联接时,JOIN短语应该与 ON短语连用。(2).查询 1962年 10月 27日出生的职工信息的正确命令是( )。(分数:0.33)A.SELECT*FROM职工 WHERE出生日期=1962-10-27 B.SELECT*FROM职工 WHERE出生日期=1962-10-27C.SELECT*FROM职工 WHERE出生日期=“1962-10-27“D.SELECT*FROM职工 WHERE出生日期=(“1962-10-27“)解析:出生日期字段为一个日期型数据,在 Visual FoxPro中,严格的日期格式用yyyy-mm-dd格式书写,用来表示一个确切的日期。(3

    16、).查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是( )。(分数:0.33)A.SELECT部门名,MIN(出生日期)FROM 部门 JOIN职工; ON 部门部门号=职工部门号 GROUP BY部门名 B.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; ON 部门部门号=职工部门号 GROUP BY部门名C.SELECT部门名,MIN(出生日期)FROM 部门 JOIN职工; WHERE 部门部门号=职工部门号 GROUP BY部门名D.SELECT部门名,MAX(出生日期)FROM 部门 JOIN职工; WHERE 部门部门号=

    17、职工部门号 GROUP BY部门名解析:在 SQL查询语句中,利用 JOIN联接两个数据表,它的联接条件在 ON短语中指出,而不是在 WHERE中指出。联接类型在 FROM短语中指出。本题中利用 MIN()函数求出的是职工的出生日期,因此所得年份值越小,年龄越大。(4).查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是( )。(分数:0.33)A.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER B

    18、Y COUNT(职工号)ASCB.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)DESCC.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号; GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY 职工人数 ASCD.SELECT部门名,COUNT(职工号)AS 职工人数; FROM 部门,职工 WHERE部门部门号=职工部门号;

    19、 GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY 职工人数 DESC 解析:在 SQL SELECT子句中可以包含算术表达式或函数,利用 AS可以为它们重新定义字段名,但它们并不存储在表内,称为虚字段。对指定的字段进行排序,应使用重新定义的字段名,对查询结果进行降序排列时,还应使用关键字 DESC。(5).查询所有目前年龄在 35岁以上(不含 35岁)的职工信息(姓名、性别和年龄),正确的命令是( )。(分数:0.33)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM职工; WHERE 年龄35B.SELECT

    20、姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM 职工; WHERE YEAR(出生日期)35C.SELECT姓名,性别,YEAR(DATE()-YEAR(出生日期)AS 年龄 FROM 职工; WHEREYEAR(DATE()-YEAR(出生日期)35 D.SELECT姓名,性别,年龄:YEAR(DATE()-YEAR(出生日期)FROM 职工; WHERE YEAR(DATE()-YEAR(出生日期)35解析:在 SQL SELECT子句中利用 AS关键字,可以重新定义字段名,但并不存储在表内,称为虚字段。在设置查询条件时,不能根据新定义的字段名对原数据表设置查

    21、询条件。(6).为“工资”表增加一个“实发工资”字段的正确命令是( )。(分数:0.33)A.MODIFY TABLE工资 ADD COLUMN实发工资 N(9,2)B.MODIFY TABLE工资 ADD FIELD实发工资 N(9,2)C.ALTER TABLE工资 ADD COLUMN实发工资 N(9,2) D.ALTER TABLE工资 ADD FIELD实发工资 N(9,2)解析:在 SQL语句中,利用命令: ALTER TABLE TableName1 ADD |ALTERCOLUMN FieldName1 FieldType(nFieldWidth,nPrecision) 可以添

    22、加(ADD)新的字段或修改(ALTER)已有的字段。 14.下列对于线性链表的描述中正确的是_。 (分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的 B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的解析:在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间 的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。15.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.等于原来关系中的元组个数 B.大于

    23、原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数解析:投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解,与元组个数无关,产生的新关系元组个数与原来关系中的元组个数相等。16.有关参照完整性的删除规则,正确的描述是( )。(分数:2.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对

    24、 解析:在删除规则中,如果选择“级联”,在删除父表中记录时,则自动删除子表中的相关所有记录;选择“限制表示子 表中有相关的记录时,禁止删除父表中的记录;选择“忽略”则表示不做任何参照完整性检查,即删除父表的记录 时,与子表无关。17.在关系模型中,每个关系模式中的关键字【 】。(分数:2.00)A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能惟一标识关系中任何元组的属性组成 D.以上说法都不对解析:在关系数据模型中的关键字可以是一个或多个属性组合,其值能够唯一的标识一个元组。18.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:2.00)

    25、A.可以在该程序的所有模块中使用B.只能在定义该变量的模块中使用C.只能在定义该变量的模块及其上层模块中使用D.只能在定义该变量的模块及其下属模块中使用 解析:本题中共调用了 3次子程序,a 的值每执行一次便乘以 2,b 的值每执行一次变加上一次 a的值。19.DBMS是指( )。(分数:2.00)A.循环体中的 LOOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句 C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体解析:LOOP 语句用来结束循环体的本次执行,重新返回到 DO WHILE处判断条件;E

    26、XIT 则直接跳出循环体,执行 ENDDO 后面的语句,这两个语句在循环体中的位置并不是固定的。20.在下列各项中,运算级别最低的为( )。(分数:2.00)A.m=2,n=1 m=1,n=2B.m=2,n=1 m=4,n=1 C.m=1,n=2 m=1,n=4D.m=1,n=2 m=2,n=4解析:本题考查的是函数调用和输出语句。定义了一个函数,函数的功能是:将实参传给形参,按址传送,将改变实参的数值,语句 x=x2的作用是将 x的平方值赋给 x,为 4;语句 y=y3的作用是将 y的三次方值传给 y,为 1;然后返回主调过程,输出变化前后的值。21.下列程序实现的功能是 USE 学生表 D

    27、O WHILE NOT EOF( ) IF 计算机=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:2.00)A.显示所有计算机成绩大于等于 60的学生记录B.显示所有计算机成绩小于 60的学生记录 C.显示第一条计算机成绩大于等于 60的学生记录D.显示第一条计算机成绩小于 60的学生记录解析:在循环体中,IF 短语判断当计算机成绩大于等于 60时,记录指针下移并结束本次循环。而当计算机成绩小于 60时,执行 ENDIF之后的语句,即 DISPLAY,显示记录之后,记录指针下移,继续处理表中的下一条记录,直到表结束。22.允许记录中出现重复值,且在

    28、索引中也保存每个重复值的索引是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:主索引和候选索引中不允许出现重复值,惟一索引中虽然可以允许出现重复值,但它只保留重复出现的第一个记录。23.找出平均分大于 95分的学生学号和他们所在的班级所该使用的语句是( )。(分数:2.00)A.0B.6 C.2D.80解析:本题考查函数调用和输出格式的语句。调用 HFC的过程如下: x=12,y=2 时,sic=6,x=2,y=6 x=2,y=6 时,sic=0,x=6,y=0 y=0,跳出循环,输出 x=6并结束程序。 24.下列索引中,不具有“惟一性”的是( )。(分数:2

    29、.00)A.0B.1 C.2D.3解析:按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为 1时,结果位才为 1,否则为 0。参与运算的数以补码方式出现。逻辑与运算符“&”需要两边的结果都为 1时,其结果才为 1。25.向一个项目中添加一个数据库,应该使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡 解析:“数据”选项卡包含对数据库、表和查询的操作;“代码”选项卡包括对程序、API 库和应用程序的操作;“文档”选项卡包括对报表、表单和标签的操作。“类”选项卡默认没有内容。26.在查询去向中,

    30、能够直接查看到查询结果的是( )。(分数:2.00)A.浏览、屏幕 B.浏览、表C.屏幕、表D.浏览、屏幕、表解析:在查询去向中,浏览是默认的查询去项,屏幕是将查询结果直接显示在 Visual FoxPro的主窗口或当前活动的输出窗口中,这两种查询去向都可在运行查询后直接看到查询结果。要查看表中的记录,必须使用 BROWSE或相关的浏览表记录的命令。27.说明数组后,数组元素的初值是(分数:2.00)A.整数 0B.不定值C.逻辑真D.逻辑假 解析:当使用数组定义语句定义一个数组后,该数组中各元素的初始值为.F.(或逻辑假)。28.关系运算中的选择运算是_。 (分数:2.00)A.从关系中找出

    31、满足给定条件的元组的操作 B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A 和 B 都对解析:关系运算中的选择运算是从关系中找出满足给定条件的元组的操作;投影运算是从关系中选择若干 个属性组成新的关系的操作;连接运算是关系的横向结合。29.下列关于 SQL 中 HAVING 子句的描述,错误的是_。 (分数:2.00)A.HAVING 子句必须与 GROUP BY 子句同时使用B.HAVING 子句与 GROUP BY 子句无关 C.使用 WHERE 子句的同时可以使用 HAVING 子句D.使用 HAVING 子句的作用是限定分组的条件解析:GROU

    32、P BY 用于对查询结果进行分组,可以利用它进行分组总汇。HAVING 子句必须跟随 GROUP BY 子句使用,它用来限定分组必须满足的条件。WHERE 子句说明查询条件的同时可以使用 HAVING子句。30.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenumpr WITH THIS 应该放在表单的哪个事件中?(分数:2.00)A.Destroy事件B.Init事件C.Load事件D.RiShtClick事件 解析:在 Visual FoxPro中,调用快捷菜单的命令一般在对象的 RightClick(鼠标右击)事件中调用。31.有“仓库”表和“职工”表,检索仓

    33、库中基本工资大于 3000元的职工姓名和他们所在的仓库名,应该使用的语句是( )。(分数:2.00)A.SELECT姓名,仓库名 FROM职工; WHERE 基本工资3000B.SELECT姓名,仓库名 FROM仓库; WHERE 基本工资3000C.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)OR(职工仓库号=仓库仓库号)D.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)AND(职工仓库号=仓库仓库号)解析:本题中 SQL查询属于多表联接查询,注意条件中关联字段的选取以及逻辑条件的设置。选项 A)和选项 B)中都缺少查询的数据

    34、表,且查询条件有误;选项 C)中查询条件错误,应使用 AND进行条件连接,而不是 OR。32.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:2.00)A.是同一个数据库中的两个表 B.是不同数据库中的两个表C.是两个自由表D.一个数据库表,另一个是自由表解析:设置参照完整性必须在数据库中完成,因此要求这两个数据表必须在同一个数据库中。33.ABC.DBF是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP命令进行复制操作,其结果是( )。(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个

    35、新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件解析:在 Visual FoxPro中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(FPT)中。当复制数据表时,系统自动复制备注文件,生成 1个新的数据表备注文件。二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)34.在表单设计器中可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:2.00)填空项 1:_ (正确答案:布局)解析:35.检索学生表中,“籍贯”为“上海”的学生记录,将结果保存到文本文件 temp中,SQL 语句为: SELECT * FROM学

    36、生表 WHERE籍贯=“上海“ 1temp (分数:2.00)填空项 1:_ (正确答案:TO FILE)解析:在 SQL语句中,查询结果可以保存到数组中,也可以保存到临时文件、永久性表等文件中,保存到文本文件必须使用关键字 TO FILE。36.使用命令在结构复合索引添加一个对“姓名”字段的索引项,索引名为“xm”。请将语句填写完整。 INDEX 1姓名 2xm (分数:2.00)填空项 1:_ (正确答案:ON)解析:利用 INDEX ON eExpression TAG TagNameOF CDXFileName命令可以在结构复合索引添加一个对指定字段的索引项,其中 TAG后给 出索引名

    37、。37.执行命令 STORE2004-05-01 TO rq后,函数 DAY(rq)的值是 1。(分数:2.00)填空项 1:_ (正确答案:1)解析:DAY-|_|-函数的作用是从指定的日期表达式中返回天数。38.为表建立索引,其基本特点是可以提高 1 速度。(分数:2.00)填空项 1:_ (正确答案:查询)解析:索引可以提高查询速度,但对表进行插入、删除和修改等操作时,系统会自动维护索引,从而也降低了插入、删除和修改操作的速度。39.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 1平均成绩N(5,2)。 (分数:2.00)填空项 1:_ (正确答

    38、案:COLUMN)解析:在 SQL语句中,给表增加字段的关键字是 ADD COLUMN,其中 COLUMN 短语为可选的。40.在 Visual FoxPro的字段类型中,系统默认的日期型数据占 1 个字节,逻辑型字段占 2 个字节。(分数:2.00)填空项 1:_ (正确答案:8)解析:在 Visual FoxPro中,日期型占 8个字节,逻辑型占 1个字节,备注型和通用型占 4个字节,都是在设定数据类型时由系统默认的。41.使用数据库设计器为两个表建立联系,首先应在父表中建立 1 索引,在子表中建立 2 索引。(分数:2.00)填空项 1:_ (正确答案:主)解析:在数据库设计器中设计表之

    39、间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索 引和子表的普通索引建立两个表之间的联系。 42.SQL是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以 2 方式使用。(分数:2.00)填空项 1:_ (正确答案:命令交互)解析:SQL 语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。43.设置字段有效性规则在表设计器的 1 选项卡中进行。而设置记录有效性规则,是在表设计器的 2 选项卡中进行。(分数:2.00)填空项 1:_ (正确答案:字段)解析:“表设计器”中包括

    40、3个选项卡,其中字段有效性在“字段”选项卡中设置,记录有效性在“表”选项卡中设置,建立字段索引在 “索引”选项卡中进行。44.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_ (正确答案:MaxButton)解析:MaxButton 属性用来确定表单中是否有最大化按钮,其默认值是T 。45.对关系进行选择、投影或联接运算后,运算的结果仍然是一个 1。(分数:2.00)填空项 1:_ (正确答案:关系)解析:对关系进行关系运算后,其结果仍然是一个关系。46.在 Visual FoxPro中项目文件的扩展名是 1。(分数:2.00)填空项 1

    41、:_ (正确答案:PJX 或 PJX)解析:在 Visual FoxPro中,项目管理器的文件扩展名是 pjx。47.在 SQL的 WHERE子句名的条件表达式中,字符串匹配(模糊查询)的运算符是 1。(分数:2.00)填空项 1:_ (正确答案:LIKE)解析:在 SQL中,LIKE 是字符串匹配运算符,它和“%”结合使用可以实现模糊查询。48.在 Visual FoxPro中,SKIP 命令是按 1 顺序定位,如果使用索引时,则是按 2 顺序定位。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:在 Visual FoxPro中,SKIP 命令是按逻辑顺序定位记录的,如果使用了索引,则是按索引项的顺序定位。


    注意事项

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




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

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

    收起
    展开