【计算机类职业资格】国家计算机二级(VF)71及答案解析.doc
《【计算机类职业资格】国家计算机二级(VF)71及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VF)71及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VF)71 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.执行下列程序: 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.程序错误,找不到变量2.ABC.DBF 是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP 命令进行复制操作,其结果是( )。(分数:2.00)A.得到
2、一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件3.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.一对多B.多对一C.一对一D.多对多4.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个
3、数组元素初值为F.5.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:2.00)A.throwsB.ExceptionC.ThrowableD.Error6.操作对象只能是一个表的关系运算是_。(分数:2.00)A.联接和选择B.联接和投影C.选择和投影D.自然连接和选择7.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:2.00)A.逻辑类型B.字符串型C.数值型D.日期型8.以下每两组表达式中,其运算结果完全相同的是(代表空格)( )。(分数:2.00)A.命令按钮B.图片框C.复选
4、框D.单选按钮9.在 Visual FoxPro 中,“表”是指( )。(分数:2.00)A.报表B.关系C.表格D.表单10.从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影D.并11.下列叙述中正确的是【 】。(分数:2.00)A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关12.下列关于过程文件的说法中,错误的是( )。(分数:2.00)A.过程文件的建立需使用 MODIFY COMMAND 命令B.过程文件的默认扩展名为PR
5、GC.在调用过程文件中的过程之前不必打开过程文件D.过程文件只包含过程,可以被其他程序所调用13.下列关于视图的说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图14.查询设计器中包含的选项卡有( )。(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件15.职员.DBF:职员号
6、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) 查询订单数在 3 个以上、订单的平均金额在 200 元以上的职员号。正确的 SQL 语句 是_。 (分数:2.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING
7、COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额20016.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XM
8、C.SET ORDER TO 姓名D.SET ORDER TO XM17.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:2.00)A.INPUT、ACCEPTB.INPUT、WAITC.ACCEPT、WAITD.INPUT、ACCEPT 和 WAIT18.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是( )。(分数:2.00)A.电脑 2004B.* * * * *C.* * * * * * * *D.错误设置,无法输入19.在下列的 Visual FoxPro 表达式中,运算结果为字符型数
9、据的是( )。(分数:2.00)A.ABCD+“EF“=“ABCDEFB.1234-“34“C.CTOD(“05/08/03“)D.DTOC(DATE()“04/03/02“20.在 Visual FoxPro 中,如果要将学生表 S(学号,姓名,性别,年龄)中“年龄“属性删除,正确的 SQL 命令是【 】。(分数:2.00)A.ALTER TABLE S DROP COLUMN 年龄B.DELETE 年龄 FROM SC.ALTER TABL.E S DELETE COLUMN 年龄D.ALTER TABLE S DELETE 年龄21.视图设计器中,共提供选项卡的个数是( )。(分数:2.
10、00)A.5B.6C.7D.822.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积23.在结构化程序设计中,模块划分的原则是【 】。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度24.下列各字符函数中,函数返回值不是数值型的是( )。(分数:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”
11、,“abcd“)25.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.PictureC.Current xD.Stretch26.设有如下三个关系表 (分数:2.00)A.T=R SB.T=RSC.T=RSD.T=R/S27.以纯文本形式保存设计结果的设计器是_。 (分数:2.00)A.查询设计器B.表单设计器C.菜单设计器D.以上 3 种都不是28.在连编对话框中,下列不能生成的文件类型是( )。(分数:2.00)A.2 2B.4 4C.5 5D.6 629.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(分数:2.00)A.M.姓
12、名B.M -姓名C.姓名D.A 项和 B 项都可以30.下列关于项目及项目中文件的叙述,正确的是( )。(分数:2.00)A.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联31.设某程序中有 PROG1.prg、PROG2.prg、PROG3.prg 三个程序依次嵌套,下面叙述中正确的是( )。(分数:2.00)A.SELECT 学号,班级 FROM 成绩; WHERE 平均分95B.SELECT 学号,班级 FROM 班级; WHERE(平均分95)AND(成绩学号=班级学号)C.SELECT
13、 学号,班级 FROM 成绩,班级; WHERE(平均分95)OR(成绩学号=班级学号)D.SELECT 学号,班级 FROM 成绩,班级; WHERE(平均分95)AND(成绩学号=班级学号)32.数据库表的字段可以定义默认值,默认值是( )。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能33.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA34.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.DEHNE POPUPB.DEFINE MENUC.DEHNE PADD.DEFINE BAR35.查
14、询设计器中包含的选项卡有( )。(分数:2.00)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.当前目录下有“课程表”文件,要求查找即选修了“W1”,又选修了“W2”的学生号,则语句为: SELECTA学生号 FROM 选课表 A, 1; WHEREA学生号=B学生号 AND; A.学生号=W1AND; 2 (分数:
15、2.00)填空项 1:_37.在 Visual FoxPro 中,物理删除当前表中所有记录,可使用命令 1。(分数:2.00)填空项 1:_38.结构化程序设计包含 3 种基本控制结构,其中 SCAN-ENDSCAN 语句属于 1 结构。(分数:2.00)填空项 1:_39.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_40.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_41.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 1 负责数据
16、的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_42.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_43.要修改指定的数据表结构,首先应该打开该数据表,然后利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空项 1:_44.在 DOCASE-ENDCASE 语句中,可使用 1 短语直接跳出该分支语句。(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,BUILD 1 命令连编生成的程序可以脱离开 Visual FoxPro 在 Windows 环境下运行。(分数:2.00)填空项 1
17、:_46.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:2.00)填空项 1:_47.一棵二叉树第六层(根结点为第 1 层)的结点数最多为 1 个。(分数:2.00)填空项 1:_48.检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表 temp 中,SQL 语句为: SELECT * FROM 学生表 WHERE 籍贯=“北京“ 1 temp (分数:2.00)填空项 1:_49.在数据库设计器中设计表之间的联系时,要在父表中建立 1,在子表中建立 2。(分数:2.00)填空项 1:_50.在 Visual FoxPro 中,数据表中备注
18、型字段所保存的数据信息存储在以 1 为扩展名的文件中。(分数:2.00)填空项 1:_国家计算机二级(VF)71 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.执行下列程序: 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 定义的变量能在定义该变量的模块及其下属模块中
19、使用,是一个私有变量。本题在过程 A中给变量 s 赋值为 5,然后调用过程 B,s 的值等于 15,然后返回上一级,求出 s 的值为 15。2.ABC.DBF 是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP 命令进行复制操作,其结果是( )。(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件 C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件解析:在 Visual FoxPro 中,数据库表中的所有备注型字段和通用型字段内容是单独存放在数据表的备注文件(FPT)中。当复制数据表时,系统自动复
20、制备注文件,生成 1 个新的数据表备注文件。3.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.一对多 B.多对一C.一对一D.多对多解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。4.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型 D.新定义数
21、组的各个数组元素初值为F.解析:在 Visual FoxPro 中,用 DIMENSION 和 DECLARE 都可以定义数组,新定义数组的各个数组元素初值为.F.,且 Visual FoxPro 中只支持一维数组和二维数组,数组中元素的数据类型可以不同。5.在 Visual FoxPro 中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:2.00)A.throwsB.Exception C.ThrowableD.Error解析:用户自定义异常是通过继承 Exception 类来创建的。注意:自己定义异常的格式是 public class类名 extends Exception6.操
22、作对象只能是一个表的关系运算是_。(分数:2.00)A.联接和选择B.联接和投影C.选择和投影 D.自然连接和选择解析:7.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:2.00)A.逻辑类型B.字符串型 C.数值型D.日期型解析:在默认的情况下,InputBox 的返回值是一个字符串,而不是变体类型。 如果没有事先声明返回值的类型,或声明为变体类型,则当把函数的返回值赋给这个变 量时,Visual Bosic 将是把它作为字符中来处理。曰此当需要用 InpulBox 函数输入数据, 并且需要输入的数值参加运算时,必须在进行运算
23、前用Val 函数(或其他函数)把它转换 为相应类型的数值,否则有可能会得到不正确的结果。如果正确地声明了返回值为变体 类型,则可不必进行类型转换。MsgBox 函数和 Visual Basic 中内部函数。 8.以下每两组表达式中,其运算结果完全相同的是(代表空格)( )。(分数:2.00)A.命令按钮 B.图片框C.复选框D.单选按钮解析:从编程的角度上,命令按钮、复选框和单选按钮十分相似,但对于用户来 说,它们的用途不同。在应用程序中,命令按钮通常用来在单击时执行指定的操作,而复 选框和单选按钮用来表示“选”或“不选”两种状态。复选框用“”表示被选中,在一个 运行窗体上可以同时选取多个复选
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF71 答案 解析 DOC
