【计算机类职业资格】国家计算机二级(VF)86及答案解析.doc
《【计算机类职业资格】国家计算机二级(VF)86及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VF)86及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VF)86 及答案解析(总分:99.98,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下面属于表单方法名(非事件名)的是(分数:2.00)A.InitB.ReleaseC.DestroyD.Caption2.在 Visual FoxPro中,参照完整性规则不包括( )。(分数:2.00)A.更新规则B.删除规则C.插入规则D.约束规则3.SQL语句中进行空值运算时,需使用短语( )。(分数:2.00)A.DrawStyleB.AutoSizeC.PasswordCharD.LoadPicture4.下列对调试器的叙
2、述中,正确的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引5.下列程序实现的功能是 USE 学生表 DO WHILE NOT EOF( ) IF 计算机=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:2.00)A.显示所有计算机成绩大于等于 60的学生记录B.显示所有计算机成绩小于 60的学生记录C.显示第一条计算机成绩大于等于 60的学生记录D.显示第一条计算机成绩小于 60的学生记录6.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是_。 (分数:2.00)A.改变表中记录的物理顺序B.为了对表进行实体完
3、整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度7.下列叙述中正确的是_。 (分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对8.职员.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) 显示 2005 年 1 月 1 日后签订的订单,显示订单的订单号、客户名
4、以及签订日期。正 确的 SQL 语句是_。 (分数:2.00)A.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单.客户号=客户.客户号 WHERE 签订日期2005-1-1B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1C.SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1 B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客
5、户.客户号 AND 签订日期2005-1-1C.SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期2005-1-1D.SELECT 订单号,客户名,签订日期 FROM 订单,客户 ON 订单.客户号=客户.客户号 AND 签订日期2005-1-1解析:SELECTSQL 查询命令中的 JOIN关键字可用于连接两个表,并用 ON子句来指定连接条件。9.下列关于 SQL 中 HAVING 子句的描述,错误的是_。 (分数:2.00)A.HAVING 子句必须与 GROUP BY 子句同时使用B.HAVING 子句与 GROUP B
6、Y 子句无关 C.使用 WHERE 子句的同时可以使用 HAVING 子句D.使用 HAVING 子句的作用是限定分组的条件解析:GROUP BY 用于对查询结果进行分组,可以利用它进行分组总汇。HAVING 子句必须跟随 GROUP BY 子句使用,它用来限定分组必须满足的条件。WHERE 子句说明查询条件的同时可以使用 HAVING子句。10.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的_。 (分数:2.00)A.参照完整性B.实体完整性 C.域完整性D.用户定义完整性解析:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro
7、中利 用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。在 Visual FoxPro中将主关键字称作 主索引。11.在当前表查找少数民族学生的学生记录,执行“LOCATE FOR 民族!=“汉“”命令后,应紧接短语( )。(分数:2.00)A.NEXTB.LOOPC.SKIPD.CONTINUE 解析:利用 LOCATEFOR命令可以按指定的条件查询记录,该命令执行后将记录指针定位到满足条件的第 1条记录上,如果使指针继续指向下 1条满足条件的记录,应使用 CONTINUE命令。12.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。(分数:
8、2.00)A.t=18B.t=24 C.t=30D.t=32解析:程序开始调用循环语句对数组 b( )赋值,b(j)=j,且数组 b的上下界分别为 1和 4;接着将数组b( )作为对象,调用 Tax过程,在 Tax过程中,定义了两个变量 t即 i,i 作为 For循环的循环变量,初始值为 2,终值为数组 b的上界;循环体为“t=t * a(i)”,即将 b(i)的值乘以 t,然后在赋给 t,当循环结束后,程序返回的就是数组 b中除第一个元素以外所有元素值的乘积,此题的结果为 234=24,故输出结果为 t=24。13.将编辑框的 Read Only属性值设置为T,则运行时此编辑框中的内容( )
9、。(分数:2.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用 C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro系统菜单的标准配置解析:不带参数的 SET SYSMENU TO命令,将屏蔽系统菜单,使菜单不可用。其中 TO DEFAULT将系统菜单恢复为缺省的配置;SAVE 参数将 当前的系统菜单配置指定为缺省配置;NOSAVE 参数将缺省配置恢复成Visual FoxPro系统菜单的标准配置。14.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:2.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3种均可以
10、解析:无论哪种类型的菜单,当选择某个选项时都会有一定的动作,这个动作可以是下列 3种情况的一种:执行一条命令、执行一个过程和激活另一个菜单。15.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:2.00)A.复选框B.标签C.列表框 D.目录列表框解析:组合框是一个独立的控件,它具有列表框和文本框的功能,它可以像列表框一样,让用户通过鼠标选择需要的项目,也可 以像文本框一样,用键入的方式选择项目。16.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.00)A.T B.PC.1D.-1解析:BOF( )用于测试当前表文件(缺省自变量)或指定表文件中的记录
11、指针是否指向文件首,若是返回逻辑真(T),否则为逻辑假(F)。若在指定工作区上没有打开表文件,函数返回逻辑假(F),若表文件中不包含任何记录,函数返回逻辑真(T)。17.下列选项中,不属于 SQL数据定义功能的是( )。(分数:2.00)A.0.123B.123000C.21e35 D.123解析:在 C+语言中,实数有两种形式表示,即十进制数形式和指数形式,在指数形式中,e3,21e35,e3,e 等都是不合法的指数形式。再如 123e3或 123E3都代表 123乘以 10的 3次方。注意,字母 e的前面必须有数字,且 e的后面必须是整数。18.如果将学生的“照片”存储在表中,则数据应采用
12、的字段类型为( )。(分数: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可以对查询结果进行排序,排序的短语是 ORDER BY。选项 A) 和 B) 属于语法错误,选项 C) 中的 GROUP BY短语的功能是对查询结果进行分组。使用 SELECT-SQL可以实现显示部分结果,需结
13、合 TOP 短语。19.使数据库表变为自由表的命令是( )。(分数:2.00)A.DROP TABLEB.REMOVE TABLE C.FREE TABLED.RELEASE TABLE解析:将数据库表从数据库中移出成为自由表的命令是:REMOVE TABLE,该命令有DELETE和RE- CYCLE两个命令短语,如果加短语则表示删除数据库表。20.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是( )。(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引 解析:利用 INDEX命令可以为数据表建立候选索引、惟一索引和普通索引,其基
14、本格式为:INDEX ON eExpression TO IDXFileName|TAG TagNameOF CDXFileName。其中 eExpression 给出索引表达式,IDXFileName或 TagName指 定索引名。如果加 UNIQUE短语指明建立惟一索引,CANDIDATE 短语指明建立候选索引,如不加短语则为一个 普通索引。21.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括(分数:2.00)A.临时表B.表C.文本文件 D.屏幕解析:查询去向共有 7个,分别是浏览、临时表、表、图形、屏幕、报表和标签。22.说明数组后,数组元
15、素的初值是(分数:2.00)A.整数 0B.不定值C.逻辑真D.逻辑假 解析:当使用数组定义语句定义一个数组后,该数组中各元素的初始值为.F.(或逻辑假)。23.下列叙述中正确的是【 】。(分数:2.00)A.软件测试的主要目的是发现程序中的错误 B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误解析:软件测试是为了发现错误而执行程序的过程,且为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。24.在某个程序模块中使用命令 PRIVATE XI定义一个内存变量,则变量
16、XI( )。(分数:2.00)A.能,能B.能,不能 C.不能,不能D.不能,能解析:子类方法的访问权比父类方法的访问权高。一般用 super关键字 来访问父类的方法和变量。但父类的对象不能直接访问子类的方法和变量。25.下列关于查询的说法,正确的是( )。(分数:2.00)A.EDITB.CHANGEC.BROWSED.MODIFY STRUCTURE 解析:在 Visual FoxPro中用来修改数据表记录的命令可以是 EDIT或 CHANGE命令,也可用 BROWSE命令打开浏览器,在浏览器中直接修改记 录。MODIFY STRUCTURE 是修改数据表结构的命令,不能修改表中记录。26
17、.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。(分数:2.00)A.SELECT姓名 FROM车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT姓名 FROM车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)C.SELECT姓名 FROM车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELECT姓名 FROM车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“) 解析:选项 A)和 C)中查询条件错误;选项 B)中,在第一行
18、SELECT语句之后,应接续行符号“;”连接下一条语句,否则系统报错,属于 语法错误。27.查询订购单号首字符是“P”的订单信息,应该使用命令( )。(分数:2.00)A.SELECT*FROM订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM订单 WHERE LEFT(订购单号,1)=“p“ C.SELECT*FROM订单 WHERE“p“订购单号D.SELECT*FROM订单 WHERE RIGHT(订购单号,1)=“p“解析:符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数值,LEFT ()是从指定表达式值的左端截取一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF86 答案 解析 DOC
