【计算机类职业资格】计算机二级(VF)17及答案解析.doc
《【计算机类职业资格】计算机二级(VF)17及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)17及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)17 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,a,b DO WHILE i=3 DO PROG1 ?“P(“+STR(i,1)+“)=“+STR(a,2)+“,“ i=i+1 ENDDO ?“b=“+STR(b,2) RETURN PROCEDURE PROGl a=a*2 b=b+a SET TALK ON RETURN 程序的运行结果为( )。 (分数:70.00)A.P(1)=2,P(
2、2)=3,P(3)=4,b=15B.P(1)=2,P(2)=4,P(3)=6,b=8C.P(1)=2,P(2)=4,P(3)=6,b=18D.P(1)=2,P(2)=4,P(3)=8,b=152.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN 运算符表示的是( )。(分数:70.00)A.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内D.字段值在给定的数值列表中3.如果在命令窗口输入并执行命令:“LIST 名称”后在主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型
3、、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ LOOP ENDIF ?名称 ENDSCAN (分数:70.00)A.电话线B.电冰箱C.电冰箱电线D.电视机电冰箱4.Visual FoxPro 的系统菜单,其主菜单是一个( )。(分数:70.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.组合菜单5.不论索引是否生效,定位到相同记录上的命令是( )。(分数:70.00)A.GOTOPB.GO BOTTOMC.SKIPD.GO 56.将关系看成一张二维表,则下列叙述中不正确的是( )。
4、(分数:70.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换7.在工资数据表中,显示职称为工程师且基本工资大于 2000 的记录,下列语句正确的是 ( )。(分数:70.00)A.DISPLAY FOR 职称=“工程师“OR 基本工资2000B.DISPLAY FOR 职称=“工程师“AND 基本工资2000C.DISPLAY FOR 职称=“工程师“基本工资2000D.LIST ALL FOR 职称=“工程师“,基本工资20008.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电
5、话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:70.00)A.电话线B.电线C.电冰箱D.电视机9.在 Visual FoxPro 中,数据库文件和数据表文件的扩展名分别是( )。(分数:70.00)A.1 4B.13 4C.12 8D.20 610.下列字符型常量的表示中,错误的是( )。(分数:70.00)A.65+13B.“电脑商情“C.中国D.x=y11.下面对表单若干常用事件
6、的描述中,正确的是( )。(分数:70.00)_12.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是_。 (分数:70.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略13.系统变量_PAGENO 的值表示( )。(分数:70.00)A.2 3B.3 18C.1 8D.10 2014.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:70.00)A.可以在该程序的所有模块中使用B.只能在定义该变量的模块中使用C.只能在定义该变量的模块及其上层模块中使用D.只能在定义该变量的模块及其下属模块中使用15.要将数据库“考生库”文件
7、及其所包含的数据库表文件直接物理删除,下列命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引16.职员.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) 将订单号为“0060”的订单金额改为 169 元,正确的 SQL 语句是_。 (分数:70.00)A.UPDATE 订单 SET 金额=169 WHERE 订单号=“00
8、60“B.UPDATE 订单 SET 金额 WITH 169 WHERE 订单号=“0060“C.UPDATE FROM 订单 SET 金额=169 WHERE 订单号=“0060“D.UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号=“0060“17.利用命令定义条形菜单,下列正确的一项是( )。(分数:70.00)A.DEHNE POPUPB.DEFINE MENUC.DEHNE PADD.DEFINE BAR18.以下关于视图的描述中,正确的是( )。(分数:70.00)A.视图结构可以使用 MODIFY STRUCTURE 命令来修改B.视图不能同数据库
9、表进行联接操作C.视图不能进行更新操作D.视图是从一个或多个数据库表中导出的虚拟表19.在 Visual Foxpro 中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)_20.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:70.00)A.选择和投影B.投影和选择C.选择和联接D.投影和联接21.不需要事先建立就可以使用的变量是( )。(分数:70.00)A.Current YB.PictureC.Current xD.Stretch22.为视图重命名的命令是( )。(分数:70.00)A.MODIFY VIEWB.CREATE VIEW
10、C.DELETE VIEWD.RENAME VIEW23.执行下列命令后,显示的结果是() X=50 Y=100 Z=“X+Y“ ? 50+&Z ( )。(分数:70.00)A.50+&ZB.50+X+YC.200D.数据类型不匹配24.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:70.00)A.是同一个数据库中的两个表B.是不同数据库中的两个表C.是两个自由表D.一个数据库表,另一个是自由表25.在下列各项中,运算级别最低的为( )。(分数:70.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )26.下列叙述中正确的是( )。(分数:-
11、1.00)A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构27.软件复杂性度量的参数包括( )。(分数:-1.00)A.效率B.规模C.完整性D.容错性28.树是结点的集合,它的根结点数目是( )。(分数:-1.00)A.有且只有 1 个B.1 或多于 1 个C.0 或 1 个D.至少 2 个29.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题30.开发软件时对提高开发人员工作效率至关重要的是( )。(分数:-1.00)A.操作系统的资源管理功能B.先进的软件开发工具
12、和环境C.程序人员的数量D.计算机的并行处理能力31.下述关于数据库系统的叙述中正确的是( )。(分数:-1.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据32.单个用户使用的数据视图的描述称为( )。(分数:-1.00)A.外模式B.概念模式C.内模式D.存储模式33.下列数据结构中,按先进后出原则组织数据的是( )。(分数:-1.00)A.线性链表B.栈C.循环链表D.顺序表34.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )。(分数:-1.00)A.特定的数
13、据模型B.数据无冗余C.数据可共享D.专门的数据管理软件35.程序的 3 种基本控制结构是( )。(分数:-1.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.Visual FoxPro 6.0 是一个 1 位的数据库管理系统。(分数:3.00)填空项 1:_37.在 Visual FoxPro 中,可以在表设计器中为字段设置默认值的表是 1 表。(分数:3.00)填空项 1:_38.在工资表中,显示工资最少的 3 名职工记录,SQL 语句为:SELECT* 13FROM
14、工资表 ORDER BY 工资 2。(分数:3.00)填空项 1:_39.在面向对象方法中 1 描述的是具有相似属性与操作的一组对象。(分数:3.00)填空项 1:_40.如下程序显示的结果是 1。 s=1 i=0 do while i填空项 1:_41.在 Visual FoxPro 的字段类型中,系统默认的日期型数据占 1 个字节,逻辑型字段占 2 个字节。(分数:3.00)填空项 1:_42.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:3.00)填空项 1:_43.对关系进行选择、投影或联接运算后,运算的结果仍然是一个 1。(分数:3.00)填空项 1
15、:_44.运行表单时,Load 事件是在 Init 事件之 1 被引发。(分数:3.00)填空项 1:_45.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:3.00)填空项 1:_46.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。(分数:-1.00)填空项 1:_47.数据库恢复是将数据库从 1 状态恢复到某一已知的正确状态。(分数:-1.00)填空项 1:_48.数据模型按不同应用层次分成 3 种类型,它们是概念数据模型、 1 和物理数据模型。(分数:-1.00)填空项 1:_49.数据结构分为逻辑结构与存储结构,线性链表属
16、于 1。(分数:-1.00)填空项 1:_50.子程序通常分为两类: 1 和函数,前者是命令的抽象,后者是为了求值。(分数:-1.00)填空项 1:_计算机二级(VF)17 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.执行下列程序: CLEAR SET TALK OFF STORE 1 TO i,a,b DO WHILE i=3 DO PROG1 ?“P(“+STR(i,1)+“)=“+STR(a,2)+“,“ i=i+1 ENDDO ?“b=“+STR(b,2) RETURN PROCEDU
17、RE PROGl a=a*2 b=b+a SET TALK ON RETURN 程序的运行结果为( )。 (分数:70.00)A.P(1)=2,P(2)=3,P(3)=4,b=15B.P(1)=2,P(2)=4,P(3)=6,b=8C.P(1)=2,P(2)=4,P(3)=6,b=18D.P(1)=2,P(2)=4,P(3)=8,b=15 解析:本题中共调用了 3 次子程序,a 的值每执行一次便乘以 2,b 的值每执行一次变加上一次 a 的值。2.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN 运算符表示的是( )。(分数:70.00)A
18、.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内D.字段值在给定的数值列表中 解析:在“筛选”选项卡中,筛选的条件中可以使用多种运算符,其中 IN 运算符的检验标准是字段在某一给定值列表中。3.如果在命令窗口输入并执行命令:“LIST 名称”后在主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ LOOP ENDIF ?名称 ENDSCAN (分数:70.00)A.电话
19、线B.电冰箱C.电冰箱电线 D.电视机电冰箱解析: LEFT(,)功能是从字符表达式左边开始,截取指定长度的字 符串。 RIGHT(字符表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。 ?:不会输出一个回车换行符,各表达式在当前行的光标所在处直接输出。 本题是从 2、3、4、5 这 4 条记录中,将最后一个字不是“线“,而且第 1 个字是“电“的显示出来。关键 是第 5 条记录,该记录的最后一个汉字不是“线“,而是两个空格,所以也要显示出来。4.Visual FoxPro 的系统菜单,其主菜单是一个( )。(分数:70.00)A.条形菜单 B.弹出式菜单C.下拉式菜单D.
20、组合菜单解析:Visual FoxPro 的系统菜单是一个典型的菜单系统,它是由一个条形菜单,即主菜单和一个弹出式菜单,即子菜单所组成的。5.不论索引是否生效,定位到相同记录上的命令是( )。(分数:70.00)A.GOTOPB.GO BOTTOMC.SKIPD.GO 5 解析:GO 是按记录号进行定位的,无论表中记录如何改变,记录号是不变的;GO TOP 和 GO BOTTOM 分别指向表中第一条和最后一条记录,当表中建立索引时,记录的次序会随之改变;SKIP 为向下移动一条记录。6.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:70.00)A.表中不允许出现相同的行B.表中不
21、允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换 解析:根据规范化理论依据,对关系的要求包括:列是同质的,即每一列中分量是同类型的数据,来自同一个域,每列称为一个属性,行或列的顺序可以任意排列,而不影响各数据项的关系。7.在工资数据表中,显示职称为工程师且基本工资大于 2000 的记录,下列语句正确的是 ( )。(分数:70.00)A.DISPLAY FOR 职称=“工程师“OR 基本工资2000B.DISPLAY FOR 职称=“工程师“AND 基本工资2000 C.DISPLAY FOR 职称=“工程师“基本工资2000D.LIST ALL FOR 职称=“工程师“,基本
22、工资2000解析:选项 A)中逻辑条件错误,应为 AND,选项 C)和选项 D)都属于语法错误。8.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:70.00)A.电话线 B.电线C.电冰箱D.电视机解析: LEFT(,)功能是从字符表达式左边开始,截取指定长度的 字符串。RIGHT(字符
23、表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。本题是从 2、3、4、5 这 4 条记录中,将最先找到的第 1 个字是“电“,而且最后一个字是“线“的显示出来。9.在 Visual FoxPro 中,数据库文件和数据表文件的扩展名分别是( )。(分数:70.00)A.1 4B.13 4 C.12 8D.20 6解析:本题是一个多重循环语句,是 ForNext 结构的两重迭用,根据 “拨皮法”,一层一层分析可知,最后 x=13,y=4。10.下列字符型常量的表示中,错误的是( )。(分数:70.00)A.65+13B.“电脑商情“C.中国 D.x=y解析:字符型数据的定界符
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF17 答案 解析 DOC
