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

    【计算机类职业资格】国家二级VF机试(选择题)-试卷35及答案解析.doc

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

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

    【计算机类职业资格】国家二级VF机试(选择题)-试卷35及答案解析.doc

    1、国家二级 VF 机试(选择题)-试卷 35 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.在下列选项中,哪个不是一个算法一般应该具有的基本特征( )。(分数:2.00)A.无穷性B.可行性C.确定性D.有穷性2.下列关于栈的叙述中正确的是( )。(分数:2.00)A.在栈中只能插入数据,不能删除数据B.在栈中只能删除数据,不能插入数据C.栈是先进后出(FILO)的线性表D.栈是先进先出(FIFO)的线性表3.设有下列二叉树: (分数:2.00)A.ACBDEFB.DEBFCAC.ABDECFD.DBEAFC4.下面描述中,符合结构化程序设计

    2、风格的是( )。(分数:2.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用 goto 语句5.软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.软件设计C.可行性研究和计划制定D.需求分析6.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.加工B.控制流C.数据存储D.数据流7.下列叙述中正确的是( )。(分数:2.00)A.数据库不需要操作系统的支持B.数据库设计是指设计数据

    3、库管理系统C.数据库是存储在计算机存储设备中的、结构化的相关数据的集合D.数据库系统中,数据的物理结构必须与逻辑结构一致8.关系表中的每一横行称为一个( )。(分数:2.00)A.字段B.元组C.行D.码9.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.选择、投影、连接B.排序、查找、统计C.关联、更新、排序D.显示、打印、制表10.数据库概念设计的过程中,以下各项中不属于视图设计设计次序的是( )。(分数:2.00)A.自顶向下B.由整体到个体C.由内向外D.由底向上11.专门的关系运算不包括下列中的( )。(分数:2.00)A.联接运算B.选择运算C.投影运算D.

    4、交运算12.项目管理器中的“文档“选项卡用于显示和管理( )。(分数:2.00)A.项目、应用程序和数据库B.数据表、自由表和文件C.查询、视图和控件D.表单、报表和标签13.下列日期型常量的表示中,错误的是( )。(分数:2.00)A.2012/12/30B.12/30/12C.2012/12/30+100D.12/30/201214.下列表达式中不符合 Visual FoxPro 6.0 语法要求的是( )。(分数:2.00)A.5Y15B.L+lC.2345D.07/27/1215.表达式 VAL(SUBSTR(“i5 处理器“,2,1)*Len(“MS Visual FoxPro“)的

    5、结果是( )。(分数:2.00)A.5.00B.16.00C.21.00D.80.0016.如果在命令窗口执行命令“LIST 名称“,主窗口中显示:记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。go 4SCAN NEXT 2 FOR LEFT(名称,2)=“电“IF RIGHT(名称,2)=“线“EXITENDIFENDSCAN?名称(分数:2.00)A.电话线B.电线C.电冰箱D.电视机17.若用如下的 SQL 语句创建一个 teacher 表:CREATE TABLE teacher(NO C(4)

    6、NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2)可以插入到 teacher 表中的是( )。(分数:2.00)A.(1180,石磊,男,23)B.(1180,NULL,男,23)C.(1180,石磊,NULL,NULL)D.(NULL,石磊,男,23)18.在 Visual FoxPro 中,下面描述错误的是( )。(分数:2.00)A.自由表和数据库表之间可以相互转化B.自由表是不属于任何数据库的表,在没有打开数据库时,所建立的表就是自由表C.自由表支持主关键字、参照完整性和表之间的联系D.数据库表支持 INSERT、UPDATE 和 DELETE 事

    7、件的触发器19.主键不允许存在重复值,是指( )。(分数:2.00)A.数据完整性约束规则B.引用完整性约束规则C.参照完整性约束规则D.实体完整性约束规则20.在 SQL 的计算查询中,用于求平均值的函数是( )。(分数:2.00)A.AVGB.AVERAGEC.COUNTD.SUM21.有以下两个表:读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)要求分别求出各个单位当前借阅图书的读者人次,下面的 SQL语句正确的是( )。SELECT 单位, FROM 借阅,读者 WH

    8、ERE 借阅.借书证号=读者.借书证号(分数:2.00)A.COUNT(借阅.借书证号) GROUP BY 单位B.SUM(借阅.借书证号) GROUP BY 单位C.COUNT(借阅.借书证号) ORDER BY 单位D.COUNT(借阅.借书证号) HAVING 单位22.现有 3 个表:Students(SID,SN,SEX,AGE,DEPT),Courses(CID,CNAME),SCORE(SID,CID,GRADE)。其中,SID 为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,CID 为课程号,CNAME 为课程名,GRADE为成绩。检索“王华“同学所选修

    9、的课程名称和成绩,正确的 SELECT 语句是( )。(分数:2.00)A.SELECT CNAME, GRADE FROM Students INNER JOIN SCORE ON Students.SID=SCORE.SID INNER JOIN Courses ON SCORE.CID=Courses.CID WHERE SN=王华B.SELECT CNAME, GRADE FROM Students INNER JOIN Courses ON Students.SID=Courses.CID WHERE SN=王华C.SELECT CNAME, GRADE FROM SCORE INN

    10、ER JOIN Courses ON SCORE.CID=Courses.CID WHERE CNAME=王华D.SELECT CNAME, GRADE FROM Students INNER JOIN Courses ON Students.SN=Courses.CNAME WHERE SN=王华23.在 SQL 中,集合成员算术比较操作“元组ALL“的等价操作符是( )。(分数:2.00)A.NOT INB.INC. ALL(集合)“中的“SOMED.=SOME解析:解析:在 SQL 中,集合成员算术比较操作“元组ALL“的含义是该元组与集合中的任何一个元组都不相等,也就是该元组并不在该集

    11、合中,因此其等价的操作符应该是“NOT IN“。24.使用 SELECT-SQL 命令建立查询时,若要将查询结果存放到文本文件中,需要选择使用以下哪一个子句( )。(分数:2.00)A.INTO ARRAYB.INTO CURSORC.INTO TABLED.TO FILE 解析:解析:本题考查将查询结果输出到文本文件的命令,通常在使用 SELECT-SQL 命令建立查询时,查询结果都会输出到窗口中供浏览,如果需要输出到临时的数据表中,需要添加子句“TO File FileName“,而 A 是存放在数组中,B 是存放到临时文件中,C 是存放到永久表中,因此本题的正确答案应该是 D。25.在

    12、Visual FoxPro 中,使用 SQL 命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加 1 岁,应该的使用命令是( )。(分数:2.00)A.REPLACE AGE WITH AGE+1B.MODIFY STUDENT SET AGE=AGE+1C.ALTER STUDENT SET AGE WITH AGE+1D.UPDATE STUDENT SET AGE=AGE+1 解析:解析:替换可以使用 REPLACE 和 UPDATE 命令。其中,REPLACE 的格式为: REPLACE FieldName1 WITH eExpression1 ADDITIVE , Fi

    13、eldName2 WITH eExpression2 ADDITIVE . Scope FOR lExpression1 WHILE lExpression2 IN nWorkArea | cTableAlias NOOPTIMIZE UPDATE 的格式为: UPDATE DatabaseName1!TableName1 SET Column_Name1 = eExpression1 , Column_Name2 = eExpression2 . WHERE FilterCondition1 AND | OR FilterCondition2 . 但 REPLACE 不是 SQL 语句,故本

    14、题 A 不是正确答案,正确答案是 D。26.有歌手表 Singer(编号,姓名,性别,年龄,音乐类型 1,音乐类型 2),现要求把表中“音乐类型 2“列删除,正确的 SQL 命令是( )。(分数:2.00)A.ALTER TABLE Singer DELETE 音乐类型 2B.DELETE 音乐类型 2 FROM SingerC.ALTER TABLE Singer DELETE COLUMN 音乐类型 2D.ALTER TABLE Singer DROP COLUMN 音乐类型 2 解析:解析:本题考查使用 ALTER TABLE 修改表结构的命令格式,如下所示: ALTER TABLE T

    15、ableName1 ALTERCOLUMNFieldNameNULL|NOT NULL SET DEFAULT eExpressionSET CHECK lExpressionERROR cMessageText DROP DEFAULTDROP CHECK 该格式主要用于定义、修改和删除有效性规则和默认值定义。本题答案为 D。27.下列与创建表结构相关的命令是( )。(分数:2.00)A.CREATE B.ALTERC.UPDATED.INSERT解析:解析:INSERT 命令用于插入数据,CREATE 命令用于创建表,ALTER 命令用于修改表的结构,UPDATE 命令用于数据更新。28.

    16、视图是一个虚拟的表,而不能单独存在,它必须依赖于( )。(分数:2.00)A.视图B.数据库 C.查询D.数据表解析:解析:在 Visual FoxPro 中,视图是一个定制的虚拟表,可以是本地的、远程的或带参数的。视图可以引用一个或多个表,或者引用其他视图。也可引用远程表。对于选项 A、D 来说,视图可能依赖于它们,但是并不是必须的,只有选项 B 才是必须的。29.查询设计器中包含的选项卡有( )。(分数:2.00)A.字段、联接、分类、排序依据、分组依据、报表B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选、排序依据、分组依据、杂项 D.字段、联接、筛选依据、分组依据

    17、、排序依据、报表解析:解析:查询设计器中包含的选项卡有字段、联接、筛选、排序依据、分组依据、杂项。30.有关数据输入输出的 3 个命令中,不需要以回车键表示输入结束的命令是( )。(分数:2.00)A.INPUTB.WAIT C.ACCEPTD.以上均不需要解析:解析:INPUT 命令:当程序执行到该命令时,暂停往下执行,等待用户从键盘输入数据。ACCEPT 命令:当程序执行到该命令时,暂停往下执行,等待用户从键盘输入字符串。WAIT 命令:显示字符表达式的值作为提示信息,暂停程序执行,直到用户按任意键或单击鼠标。31.有如下一段程序:SET TALK OFFA=1B=0DO WHILE A=

    18、100IF .NOT.A/2=INT(A/2)B=B+AENDIFA=A+1ENDDO?BSET TALK ONRETURN 该程序的功能是( )。(分数:2.00)A.求 1 到 100 之间的累加和B.求 1 到 100 之间的累加和除以 2 的商C.求 1 到 100 之间的偶数之和D.求 1 到 100 之间的奇数之和 解析:解析:分析该段程序的目的,我们可以看到当 A/2 与 INT(A/2)不等时,就将 A 的值添加到 B 中,而只有当 A 为奇数时,A/2 与 INT(A/2)才不等,因此我们可以判断本题所给程序的功能是计算 1 到 100中所有奇数之和。因此本题的正确选项是 D

    19、。32.表单的 Caption 属性用于( )。(分数:2.00)A.指定表单的唯一标识B.指定表单的标题栏上的文字 C.指定表单是否可用D.指定表单的类型解析:解析:表单具有很多属性,其中 Caption 用于指定表单的标题;选项 A、C、D 的内容则由其他属性来指定。33.下面有关表单控件基本操作的陈述中,错误的是( )。(分数:2.00)A.要在“表单控件“工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类“按钮,然后在弹出的菜单中选择“添加“命令B.要在表单中移动某个控件,可以按住 Shift 键并拖动该控件 C.要使表单中所有被选控件具有相同的大小,可单击“布局“

    20、工具栏中的“相同大小“按钮D.要设置 Tab 键的次序,可以以交互方式和列表两种方式设置解析:解析:对选项 A,要在“表单控件“工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类“按钮,然后在弹出的菜单中选择“添加“命令,该选项是正确的;而选项 B 描述为错误的,按住 Ctrl 键并拖放该控件是移动控件的方法;选项 C 要使表单中所有被选控件具有相同的大小,可单击“布局“工具栏中的“相同大小“按钮,叙述正确;选项 D 要将某个控件的 Tab 序号设置为 1,可在进入 Tab键次序互式设置状态后,双击控件的 TAB 键次序盒也是正确的,因些本题中只有选项 B 为不正确的答案。

    21、34.如果要创建一个数据组分组报表,第一个分组表达式是“部门“,第二个分组表达式是“工龄“,第三个分组表达式是“基本工资“,当前索引的索引表达式应当是( )。(分数:2.00)A.部门+工龄+基本工资B.STR(基本工资)+性别+工龄C.部门+工龄+STR(基本工资) D.工龄+部门+STR(基本工资)解析:解析:添加多个数据分组:在报表内最多可以定义 20 级的数据分组。嵌套分组有助于组织不同层次的数据和总计表达式。 若要选择一个分组层次,请先估计一下更改值的可能频度,然后定义最经常更改的组为第一层。例如,报表可能需要一个按地区的分组和一个按城市的分组。城市字段的值比地区字段更易更改,因此,

    22、城市应该是两个组中的第一个,地区就是第二个。在这个多组报表内,表必须在一个关键值表达式上排序或索引过,例如 Region+City 。35.如果将一个数据表设置为“排除“状态,那么系统连编后,该数据表将( )。(分数:2.00)A.成为自由表B.被删除C.不能编辑修改D.可以随时编辑修改 解析:解析:将一个数据表设置为“排除“状态后,该数据表将可以随时编辑修改。36.下列程序段执行时在屏幕上显示的结果是( )。x140x260SET UDFPARMS TO VALUEDO test WITH x1,x2?x1,x2PROCEDURE testPARAMETERS a,bxaabbxENDPRO

    23、(分数:2.00)A.60 60B.60 40 C.40 40D.40 60解析:解析:本题考查的知识点是参数的传递。过程 test 实现了两个数据的互换,即输出结果为x160,x240。37.下列表达式中运算结果为 2011 的是( )。(分数:2.00)A.int(2010.9)B.ceiling(2010.1) C.round(2011.1,1)D.floor(2010.9)解析:解析:int()函数返回指定数值表达式的整数部分,所以 A 的结果为 2010。ceiling()函数返回大于或等于指定表达式的最小整数,所以 B 结果为 2011。round()函数返回指定表达式在指定位置四

    24、舍五入后的结果,C 中指定位置为 1,即表示保留一位小数,结果为 2011.1。floor()函数返回小于或等于指定数值表达式的最大整数,所以 D 结果为 2010。38.在 Visual FoxPro 中,用于建立或修改程序文件的命令是( )。(分数:2.00)A.MODIFYB.MODIFY COMMAND C.MODIFY PROCEDURED.上面 B 和 C 都对解析:解析:要建立或者修改一个程序文件,可使用 MODIFY 命令。其格式是“MODIFY COMMAND “。39.有如下程序:INPUT TO A1IF A1=10B1=0ENDIFB1=1?B1 假定从键盘输入的 A

    25、的值一定是数值型,那么上面条件选择程序的执行结果是( )。(分数:2.00)A.0B.0 C.由 A 的值决定D.程序出错解析:解析:本题中:若 IF 条件成立,则先执行 B1=0,后执行 B1=1;若 IF 条件不成立,则直接执行B1=1。所以 IF 条件成立与否,最后都会执行 B1=1 语句,即 B1 的值定为 1。40.执行 USE SC IN 0 命令的结果是( )。(分数:2.00)A.选择 0 号工作区打开 SC 表B.选择空闲的最小号工作区打开 SC 表 C.选择第 1 号工作区打开 SC 表D.显示出错信息解析:解析:Visual FoxPro 中可以使用多个工作区,每个工作区可以打开一个表。工作区 0 表示工作区号最小的工作区,因此,USE SC IN 0 表示选择空闲的最小号工作区打开 SC 表。


    注意事项

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




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

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

    收起
    展开