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

    【计算机类职业资格】二级Visual+FoxPro真题2016年03月及答案解析.doc

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

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

    【计算机类职业资格】二级Visual+FoxPro真题2016年03月及答案解析.doc

    1、二级 Visual+FoxPro 真题 2016 年 03 月及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下面属于黑盒测试方法的是_。(分数:1.00)A.边界值分析法B.基本路径测试C.条件覆盖D.条件-分支覆盖2.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于_。(分数:1.00)A.逻辑设计阶段B.需求分析阶段C.概念设计阶段D.物理设计阶段3.当用命令 CREATE DATABASE db 创建一个数据库后,磁盘上不会出现的文件是_。(分数:1.00)A.db. DBFB.db. DBCC.db. DCTD.db.

    2、DCX4.Visual FoxPro 的设计器是创建和修改应用系统各种组件的可视化工具,打开设计器的方式不包括_。(分数:1.00)A.使用命令方式B.从系统的“工具”菜单选择并打开C.在项目管理器环境下调用、打开D.以上都不对5.设某二叉树的前序遍历为 ABC,中序遍历为 CBA,则该二叉树的后序遍历为_。(分数:1.00)A.BCAB.CBAC.ABCD.CAB6.在查询设计器中,要想将查询结果直接送至 Visual FoxPro 主窗口显示,查询去向应指定为_。(分数:1.00)A.浏览B.临时表C.屏幕D.报表7.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和

    3、实体学生之间的联系是_。(分数:1.00)A.1: 1 联系B.1: m 联系C.m: 1 联系D.m: n 联系8.在建立数据库表 baby. dbf 时,将年龄字段的字段有效性规则设为“年龄0”,能保证数据的_。(分数:1.00)A.域完整性B.实体完整性C.参照完整性D.表完整性9.设表 student(学号,姓名,年龄)共有 4 条记录。其记录值如下: (1, 张三, 18) (2, 李斯, 20) (3, 钱力, 18) (4, 章好, 18) 执行如下程序后,屏幕显示学生信息的记录数是_。 CLEAB USE student SCAN WHILE 年龄=18 DISPLAY END

    4、SCAN USE(分数:1.00)A.0B.1C.2D.310.在最坏情况下_。(分数:1.00)A.快速排序的时间复杂度比冒泡排序的时间复杂度要小B.快速排序的时间复杂度比希尔排序的时间复杂度要小C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的11.设采购表包含产品号、单价、数量和金额四个字段,其中单价、数量和金额字段都是数值型。如果把所有的金额都直接修改成单价*数量,下列正确的命令是_。(分数:1.00)A.UPDATE ALL 金额 WITH 单价*数量B.REPLACE ALL 金额 WITH 单价*数量C.CHANGE AL

    5、L 金额 WITH 单价*数量D.EDIT ALL 金额 WITH 单价*数量12.有两个关系 R 与 S 如下,由关系 R 和 S 得到关系 T,则所使用的操作为_。 (分数:1.00)A并B.自然连接C.笛卡尔积D交13.下列叙述中正确的是_。(分数:1.00)A.有两个指针域的链表称为二叉链表B.循环链表是循环队列的链式存储结构C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表D.结点中具有多个指针域的链表称为多重链表14.下面有关视图的叙述中错误的是_。(分数:1.00)A.视图的数据源只能是数据库表和视图,不能是自由表B.在视图设计器中不能指定“查询去向”C.视图没有相应的文件,视

    6、图定义保存在数据库文件中D.使用 USE 命令可以打开或关闭视图15.下面对类和对象主要特征描述正确的是_。(分数:1.00)A.对象惟一性B.对象无关性C.类的单一性D.类的依赖性16.查询设计器和视图设计器很像,以下哪个选项卡是查询设计器没有的_。(分数:1.00)A.联接B.筛选C.排序依据D.更新条件17.设数据元素的集合 D=1, 2, 3, 4, 5,则满足下列关系 R 的数据结构中为线性结构的是_。(分数:1.00)A.R=(1, 2),(3, 4),(5, 1)B.R=(1, 3),(4, 1),(3, 2),(5, 4)C.R=(1, 2),(2, 3),(4, 5)D.R=

    7、(1, 3),(2, 4),(3, 5)18.LEFT(“123456789“, LEN(“中国“)的计算结果是_。(分数:1.00)A.1234B.3456C.12D.8919.查询 2013 年已经年检的驾驶证编号和年检日期,正确的 SQL 语句是_。(分数:1.00)A.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=2013B.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=2013C.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=year(2013)D.SELECT 驾驶证编

    8、号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=year(2013)20.通常软件测试实施的步骤是_。(分数:1.00)A.集成测试、单元测试、确认测试B.单元测试、集成测试、确认测试C.确认测试、集成测试、单元测试D.单元测试、确认测试、集成测试21.在当前工作区打开了一个包含 10 条记录的表,在执行了 GO BOTTOM 和 SKIP 两条命令后,如下函数返回真(T)的是_。(分数:1.00)A.FOUND()B.BOF()C.EOF()D.ERROR()22.下面程序的运行结果是_。 CLEAR S=0 i=-l DO WHILE i=20 i=i+2 IF i%

    9、5!=0 i=i+1 LOOP ENDIF s=s+i ENDDO ? s(分数:1.00)A.0B.30C.35D.4523.Show 方法用来将表单的_。(分数:1.00)A.Enabled 属性设置为. F.B.Visible 属性设置为. F.C.Visible 属性设置为. T.D.Enabled 属性设置为. T.24.在当前数据库中添加一个表的命令是_。(分数:1.00)A.ADD 命令B.ADD TABLE 命令C.APPEND 命令D.APPEND TABLE 命令25.某二叉树中共有 935 个结点,其中叶子结点有 435 个,则该二叉树中度为 2 的结点个数为_。(分数:

    10、1.00)A.64B.66C.436D.43426.SQL SELECT 语句中的 GROUP BY 子句对应于查询设计器的_。(分数:1.00)A.“字段”选项卡B.“排序依据”选项卡C.“分组依据”选项卡D.“筛选”选项卡27.下列关于 Visual FoxPro 索引的说法,错误的是_。(分数:1.00)A.索引是由一个指向.dbf 文件记录的指针构成的文件B.主索引和候选索引都要求建立索引的字段值不能重复C.在数据表和自由表中均可建立主索引和候选索引D.索引会降低插入、删除和修改等操作的效率28.从“货物“表中检索重量(数据类型为整数)大于等于 30 并且小于 80 的记录信息,正确的

    11、 SQL 命令是_。(分数:1.00)A.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 AND 79B.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 TO 79C.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 AND 80D.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 TO 8029.设用户表和话单表的结构分别为(手机号,姓名)和(手机号,通话起始日期,通话时长,话费),如果希望查询“在 2012 年里有哪些用户没有通话记录“,则应该使用的 SQL 语句是_。(分数:1.00)A.SELECT 用

    12、户*FROM 用户 JOIN 话单 ON 用户. 手机号=话单. 手机号;WHERE YEAR(通话起始日期)=2012 AND 话单. 手机号 IS NOT NULLB.SELECT 用户*FROM 用户,话单;WHERE YEAR(通话起始日期)=2012 AND 用户. 手机号=话单. 手机号C.SELECT*FROM 用户 WHERE NOT EXISTS;(SELECT*FROM 话单 WHERE YEAR(通话起始日期)=2012)D.SELECT*FROM 用户 WHERE NOT EXISTS;(SELECT*FROM 话单 WHERE YEAR(通话起始日期)=2012 AN

    13、D 用户. 手机号=话单. 手机号)30.某系统结构图如下图所示,该系统结构图的宽度是_。 (分数:1.00)A.2B.3C.4Dn31.在 SQL 查询中将结果存储于临时表应使用短语_。(分数:1.00)A.INTO TABLEB.TO TABLEC.TO CURSORD.INTO CURSOR32.下列程序段的输出结果是_。 ACCEPT TO A IF A=789 S=0 ENDIF S=1 ? S(分数:1.00)A.1B.2C.789D.程序出错33.有如下用户表: 用户(用户名 C,密码 C,性别 L,电子邮箱 C) 假设已存在与表各字段变量同名的内存变量,现在要把这些内存变量的值

    14、作为一条新记录的值插入表中。正确的 SQL 语句是_。(分数:1.00)A.INSERT TO 用户 WITH MEMVARB.INSERT INTO 用户 WITH MEMVARC.INSERT TO 用户 FROM MEMVARD.INSERT INTO 用户 FROM MEMVAR34.有订单表如下: 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2) 查询 2014 年之前签订的所有的订单信息,正确的 SQL 语句是_。(分数:1.00)A.SELECT*FROM 订单 WHERE 签订日期2014-1-1B.SELECT*FROM 订单 W

    15、HERE 签订日期2014C.SELECT*FROM 订单 WHERE 签订日期 BEFORE 2014D.SELECT*FROM 订单 WHERE 签订日期2014 年35.下列叙述中错误的是_。(分数:1.00)A.在带链队列中,队头指针和队尾指针都是在动态变化的B.在带链栈中,栈顶指针和栈底指针都是在动态变化的C.在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的D.在带链队列中,队头指针和队尾指针可以指向同一个位置36.执行下列程序后,变量 y 的值是_。 SET TALK OFF CLEAR x=2000 DO CASE CASE x =1000 y=x*0.1 CASE x 1

    16、000 y=x*0.2 CASkE x 1500 y=x*0.3 CASE x 2500 y=x*0.4 ENDCASE ? y(分数:1.00)A.200B.400C.600D.80037.用于声明某变量为全局变量的命令是_。(分数:1.00)A.GLOBALB.PUBLICC.PRIVATED.LOCAL38.有如下职员表和订单表: 职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10) 订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2) 查询签订了订单号为“0036“的订单的职员信息,正确的 SQL 语句是_。(分数:1.00

    17、)A.SELECT 职员号,姓名 FROM 职员 WHERE 订单. 订单号=“0036“B.SELECT 职员. 职员号,职员. 姓名 FROM 职员,订单;WHERE 订单号=“0036“AND 职员. 职员号=订单. 职员号C.SELECT 职员. 职员号,职员. 姓名 FROM 职员 JOIN 订单;WHERE 职员. 职员号=订单. 职员号 AND 订单号=“0036“D.SELECT 职员. 职员号,职员. 姓名 FROM 职员,订单 ON 职员. 职员号=订单. 职员号 AND 订单号;“0036“39.有如下职员表和订单表: 职员(职员号(C,3),姓名(C,6),性别(C,2

    18、),职务(C,10) 订单(订单号(C,4),客户号(C,4),职员号(C,3)。签订日期(D),金额(N,6,2) 统计每个职员签订的订单金额合计,正确的 SQL 语句是_。(分数:1.00)A.SELECT 职员. 职员号,SUM(金额)金额合计 FROM 职员,订单;ON 职员. 职员号=订单. 职员号 GROUP BY职员. 职员号B.SELECT 职员. 职员号,SUM(金额)金额合计 FROM 职员。JOIN 订单;WHERE 职员. 职员号=订单. 职员号CROUP BY 职员. 职员号C.SELECT 职员. 职员号,SUM(金额)金额合计 FROM 职员.JOIN 订单;ON

    19、 职员. 职员号=订单. 职员号 GROUP BY 职员. 职员号D.SELECT 职员. 职员号,SUM(金额)金额合计 FROM 职员 JOIN 订单;ON 职员. 职员号=订单. 职员号 ORDER BY 职员. 职员号40.设教师表保存的是教师信息,教师表的表结构为(教师编号,姓名,职称),图书出版表保存的是教师出版图书的情况,图书出版表的表结构为(ISBN 号,教师编号,图书名,出版社,出版年份)。如果希望查询从来没有出版过图书的教师编号和姓名,正确的 SQL 语句是_。(分数:1.00)A.SELECT 教师表. 教师编号,姓名 FROM 教师表 JOIN 图书出版表;ON 教师表

    20、. 教师编号=图书出版表. 教师编号 WHERE 教师表. 教师编号 IS NULLB.SELECT 教师表. 教师编号,姓名 FROM 教师表 LEFT JOIN 图书出版表;ON 教师表. 教师编号=图书出版表. 教师编号 WHERE 图书出版表. 教师编号 IS NULLC.SELECT 教师表. 教师编号,姓名 FROM 教师表 INNER JOIN 图书出版表;ON 教师表. 教师编号=图书出版表. 教师编号 WHERE 图书出版表. 教师编号 IS NULLD.SELECT 教师表. 教师编号,姓名 FROM 教师表 RICHT JOIN 图书出版表;ON 教师表. 教师编号=图书

    21、出版表. 教师编号 WHERE 图书出版表. 教师编号 IS NULL二、基本操作题(总题数:1,分数:18.00)在考生文件夹下完成下列操作:(分数:18.00)(1).新建“点歌”数据库,将考生文件夹下的所有自由表添加到该数据库中。(分数:4.50)_(2).新建一个项目“点歌系统”,将“点歌”数据库添加进该项目。(分数:4.50)_(3).为“歌曲”表创建一个主索引,索引名为 PK,索引表达式为“歌曲 id”;再创建一个普通索引,索引名和索引表达式均为“演唱者”,以上索引都为升序。(分数:4.50)_(4).为“歌手”表创建一个主索引,索引名和索引表达式都为“歌手 id”,升序。为“歌曲

    22、”和“歌手”表创建永久联系,并设置参照完整性约束:更新规则为“级联”,其他默认。(分数:4.50)_三、简单应用题(总题数:1,分数:24.00)在考生文件夹下完成下列操作:(分数:24.00)(1).使用 SQL 语句完成下面的操作:根据“国家”和“获奖牌情况”两个表统计每个国家获得的金牌数(“名次”为 1 表示获得一块金牌),结果包括“国家名称”和“金牌数”两个字段,并且先按“金牌数”降序排列,若“金牌数”相同再按“国家名称”降序排列,然后将结果存储到表 temp 中。最后将该 SQL语句存储在文件 three. prg 中。(分数:12.00)_(2).建立一个文件名和控件名均为 myf

    23、orm 的表单,如下图所示。表单中包括一个列表框(Listl)、一个选项组(Optiongroupl)和一个“退出”命令按钮(Commandl),这三个控件名使用系统默认的名称。相关控件属性按如下要求进行设置:表单的标题为“奖牌查询”,列表框的数据源使用 SQL 语句根据“国家”表显示国家名称,选项组中有 3 个按钮,标题分别为金牌(Optionl)、银牌(Option2)和铜牌(Option3)。 (分数:12.00)_四、综合应用题(总题数:1,分数:18.00)41.在考生文件夹下完成下列操作: 在考生文件夹下创建一个名为 mymenu.mnx 的下拉式菜单,并生成菜单程序 mymenu

    24、.mpr。运行该菜单程序时会在当前 Visual FoxPro 系统菜单的“帮助”菜单之前插入一个“考试”菜单,如下图所示。 (分数:18.00)_二级 Visual+FoxPro 真题 2016 年 03 月答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下面属于黑盒测试方法的是_。(分数:1.00)A.边界值分析法 B.基本路径测试C.条件覆盖D.条件-分支覆盖解析:解析 常用的黑盒测试方法有:等价类划分法;边界值分析法;错误推测法;因果图等。常用的白盒测方法有:逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;基本路径测试等。2

    25、.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于_。(分数:1.00)A.逻辑设计阶段 B.需求分析阶段C.概念设计阶段D.物理设计阶段解析:解析 逻辑设计阶段将不适用于计算机处理的 E-R 图转换成关系模式。3.当用命令 CREATE DATABASE db 创建一个数据库后,磁盘上不会出现的文件是_。(分数:1.00)A.db. DBF B.db. DBCC.db. DCTD.db. DCX解析:解析 A 项,DBF 是数据表的扩展名,命令只建立了数据库,并没有建立表,所以不会出现表文件。BCD 三项文件都会出现,其中,B 项,db. DBC 是 db 的数据库文件;C 项,d

    26、b. DCT 是数据库 db 的备注文件;D 项,db. DCX 是数据库 db 的索引文件。这些文件都会出现。4.Visual FoxPro 的设计器是创建和修改应用系统各种组件的可视化工具,打开设计器的方式不包括_。(分数:1.00)A.使用命令方式B.从系统的“工具”菜单选择并打开 C.在项目管理器环境下调用、打开D.以上都不对解析:解析 设计器可以通过项目管理器和命令方式打开,但不能从系统的“工具”菜单打开。5.设某二叉树的前序遍历为 ABC,中序遍历为 CBA,则该二叉树的后序遍历为_。(分数:1.00)A.BCAB.CBA C.ABCD.CAB解析:解析 二叉树遍历方式有:前序遍历

    27、,访问根结点在访问左子树和访问右子树之前;中序遍历,访问根结点在访问左子树和访问右子树之间;后序遍历,访问根结点在访问左子树和访问右子树之后。因为前序遍历为 ABC,所以 A 为根结点;因为中序遍历为 CBA,所以 C 和 B 均为 A 的左子树结点,且B 是 C 的父结点,由此可知整棵树结点的关系,后序遍历为 CBA。6.在查询设计器中,要想将查询结果直接送至 Visual FoxPro 主窗口显示,查询去向应指定为_。(分数:1.00)A.浏览B.临时表C.屏幕 D.报表解析:解析 查询去向有:浏览、临时表、表、图形、屏幕、报表、标签。查询去向指定为屏幕可以直接把查询结果送至 Visual

    28、 FoxPro 主窗口显示。7.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是_。(分数:1.00)A.1: 1 联系B.1: m 联系C.m: 1 联系D.m: n 联系 解析:解析 实体集之间的联系包括:一对一联系,记作 1: 1;一对多联系,记作 1: m;多对多联系,记作 m: n。一个兴趣班可以招收多个学生,一个学生可以参加多个兴趣班,所以兴趣班与学生之间的联系为多对多 m: n 联系。8.在建立数据库表 baby. dbf 时,将年龄字段的字段有效性规则设为“年龄0”,能保证数据的_。(分数:1.00)A.域完整性 B.实体完整性C.参

    29、照完整性D.表完整性解析:解析 “年龄0”保证了单个字段年龄的域完整性,域完整性是指对表中字段取值的限定;实体完整性是指保证表中记录惟一的特性;参照完整性跟表之间的联系有关。9.设表 student(学号,姓名,年龄)共有 4 条记录。其记录值如下: (1, 张三, 18) (2, 李斯, 20) (3, 钱力, 18) (4, 章好, 18) 执行如下程序后,屏幕显示学生信息的记录数是_。 CLEAB USE student SCAN WHILE 年龄=18 DISPLAY ENDSCAN USE(分数:1.00)A.0B.1 C.2D.3解析:解析 SCAN 循环首先指明需要处理的记录范围

    30、及应满足的条件,然后记录指针就会自动地在当前表的指定范围内且满足条件的记录上移动,对每一条记录执行循环体内的命令。DISPLAY 默认显示当前记录,所以虽然满足条件的记录有 3 条,但屏幕中只显示一条。10.在最坏情况下_。(分数:1.00)A.快速排序的时间复杂度比冒泡排序的时间复杂度要小B.快速排序的时间复杂度比希尔排序的时间复杂度要小C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小 D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的解析:解析 对长度为 n 的线性表排序时,各种算法的时间复杂度如下: 方法 平均时间 最坏情况时间 冒泡排序 O(n 2 ) O(n 2 ) 直接插

    31、入排序 O(n 2 ) O(n 2 ) 简单选择排序 O(n 2 ) O(n 2 ) 快速排序 O(nlog 2 n) O(n 2 ) 堆排序 O(nlog 2 n) O(nlog 2 n) 希尔排序的时间效率与所取的增量序列有关,如果增量序列为:d 1 =n/2,d i+1 = d i /2,那么最坏情况下的时间复杂度为 O(n 1.5 )。11.设采购表包含产品号、单价、数量和金额四个字段,其中单价、数量和金额字段都是数值型。如果把所有的金额都直接修改成单价*数量,下列正确的命令是_。(分数:1.00)A.UPDATE ALL 金额 WITH 单价*数量B.REPLACE ALL 金额 W

    32、ITH 单价*数量 C.CHANGE ALL 金额 WITH 单价*数量D.EDIT ALL 金额 WITH 单价*数量解析:解析 REPLACE 命令常用来修改记录,对指定范围内符合条件的记录,用指定的表达式值替换指定字段的内容,格式为:REPLACE字段名 1WITH表达式 1,字段名 2WITH表达式2FOR条件表达式。因为要替换所有记录,所以使用 REPLACE ALL。12.有两个关系 R 与 S 如下,由关系 R 和 S 得到关系 T,则所使用的操作为_。 (分数:1.00)A并B.自然连接C.笛卡尔积 D交解析:解析 关系 T 是由关系 R 中的成员和关系 S 中的成员的所有可能

    33、的有序对组成,是笛卡尔积运算。并又写为 RS,是将 S 中的记录追加到 R 后面;交又写为 RS,结果是既属于 R 又属于 S 的记录组成的集合;自然连接是指去掉重复属性的等值连接。13.下列叙述中正确的是_。(分数:1.00)A.有两个指针域的链表称为二叉链表B.循环链表是循环队列的链式存储结构C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表D.结点中具有多个指针域的链表称为多重链表 解析:解析 A 项错误,双向链表有两个指针域,但它不是二叉链表;B 项错误,循环链表与循环队列是不同的存储结构,循环队列是一种顺序存储结构;C 项错误,带链的栈,结点只有一个指针域是单链表。14.下面有关视

    34、图的叙述中错误的是_。(分数:1.00)A.视图的数据源只能是数据库表和视图,不能是自由表 B.在视图设计器中不能指定“查询去向”C.视图没有相应的文件,视图定义保存在数据库文件中D.使用 USE 命令可以打开或关闭视图解析:解析 视图的数据可以来自数据库表、自由表和其他视图。B 项正确,视图设计器不能指定查询去向;C 项正确,视图不作为独立的文件存储,只是在数据库文件中保存视图定义;D 项正确,建立视图后,可以用 USE 命令打开和关闭视图。15.下面对类和对象主要特征描述正确的是_。(分数:1.00)A.对象惟一性 B.对象无关性C.类的单一性D.类的依赖性解析:解析 对象的特点主要包括:

    35、标识惟一性;分类性;多态性;封装性;模块独立性。类是关于对象的抽象描述。16.查询设计器和视图设计器很像,以下哪个选项卡是查询设计器没有的_。(分数:1.00)A.联接B.筛选C.排序依据D.更新条件 解析:解析 查询设计器的选项卡有:字段;联接;筛选;排序依据;分组依据;杂项。视图设计器比查询设计器多一个“更新条件”选项卡。17.设数据元素的集合 D=1, 2, 3, 4, 5,则满足下列关系 R 的数据结构中为线性结构的是_。(分数:1.00)A.R=(1, 2),(3, 4),(5, 1)B.R=(1, 3),(4, 1),(3, 2),(5, 4) C.R=(1, 2),(2, 3),

    36、(4, 5)D.R=(1, 3),(2, 4),(3, 5)解析:解析 线性结构是指有且只有一个根结点,且每个结点最多有一个前件,也最多有一个后件的非空数据结构。A 项错误,3 和 5 都为根结点;C 项错误,1 和 4 都为根结点;D 项错误,1 和 2 都为根结点。18.LEFT(“123456789“, LEN(“中国“)的计算结果是_。(分数:1.00)A.1234 B.3456C.12D.89解析:解析 LEN(字符表达式)用来求字符串长度,即返回字符个数,每个中文占两个字符,所以LEN(“中国“)=4。LEFT(字符表达式,长度)用来取子串,函数值是在指定表达式的左端取一个指定长度

    37、的子串,LEFT(“123456789“,4)的值为“1234“。19.查询 2013 年已经年检的驾驶证编号和年检日期,正确的 SQL 语句是_。(分数:1.00)A.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=2013 B.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=2013C.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=year(2013)D.SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=year(2013)解析:解析 筛选

    38、年检日期为 2013 的语句应为:year(年检日期)=2013。year()返回日期型或日期时间型数据的年份。20.通常软件测试实施的步骤是_。(分数:1.00)A.集成测试、单元测试、确认测试B.单元测试、集成测试、确认测试 C.确认测试、集成测试、单元测试D.单元测试、确认测试、集成测试解析:解析 软件测试的步骤为:单元测试;集成测试;确认测试;系统测试。21.在当前工作区打开了一个包含 10 条记录的表,在执行了 GO BOTTOM 和 SKIP 两条命令后,如下函数返回真(T)的是_。(分数:1.00)A.FOUND()B.BOF()C.EOF() D.ERROR()解析:解析 GO

    39、 BOTTOM 执行后,记录指针指向最后一条记录;SKIP 执行后记录指针指向最后一条记录后面的位置。EOF()用于测试当前表文件记录指针是否指向文件尾,所以返回真;BOF()用于测试当前表文件或指定表文件中记录指针是否指向文件首,返回假。22.下面程序的运行结果是_。 CLEAR S=0 i=-l DO WHILE i=20 i=i+2 IF i%5!=0 i=i+1 LOOP ENDIF s=s+i ENDDO ? s(分数:1.00)A.0B.30C.35D.45 解析:解析 循环体内 i 首先自增 2,然后判断 i 是否能整除 5,不能自增 1,否则 s=s+i。在循环中,当 i=10

    40、、15 和 20 时,s=10+15+20=45。23.Show 方法用来将表单的_。(分数:1.00)A.Enabled 属性设置为. F.B.Visible 属性设置为. F.C.Visible 属性设置为. T. D.Enabled 属性设置为. T.解析:解析 Visible 属性表示表单或控件是否可见,Enabled 属性表示表单或控件是否可用。Show 方法用来将表单的 Visible 属性设置为. T.。24.在当前数据库中添加一个表的命令是_。(分数:1.00)A.ADD 命令B.ADD TABLE 命令 C.APPEND 命令D.APPEND TABLE 命令解析:解析 AD

    41、D TABLE 命令是在当前数据库中添加一个自由表。APPENDBLANK命令用来在表的尾部增加记录。没有 ADD 命令和 APPEND TABLE 命令。25.某二叉树中共有 935 个结点,其中叶子结点有 435 个,则该二叉树中度为 2 的结点个数为_。(分数:1.00)A.64B.66C.436D.434 解析:解析 在二叉树中,度为 0 的结点(即叶子结点)总是比度为 2 的结点多一个,而且任一结点的后继结点数不超过 2 个,所以叶子结点有 435 个,度为 2 的结点数为 434 个。26.SQL SELECT 语句中的 GROUP BY 子句对应于查询设计器的_。(分数:1.00

    42、)A.“字段”选项卡B.“排序依据”选项卡C.“分组依据”选项卡 D.“筛选”选项卡解析:解析 查询设计器中,“字段”选项卡对应 SQL 中的 SELECT 语句;“排序依据”选项卡对应 SQL的 ORDER BY 子句;“分组依据”选项卡对应 SQL 中的 GROUP BY 子句;“筛选”选项卡对应 SQL 中 WHERE子句。27.下列关于 Visual FoxPro 索引的说法,错误的是_。(分数:1.00)A.索引是由一个指向.dbf 文件记录的指针构成的文件B.主索引和候选索引都要求建立索引的字段值不能重复C.在数据表和自由表中均可建立主索引和候选索引 D.索引会降低插入、删除和修改

    43、等操作的效率解析:解析 主索引在指定字段或表达式中只能由数据库表建立,字段值不能重复;候选索引与主索引类似,指定字段或表达式可以由数据库表和自由表建立,不能有重复值。28.从“货物“表中检索重量(数据类型为整数)大于等于 30 并且小于 80 的记录信息,正确的 SQL 命令是_。(分数:1.00)A.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 AND 79 B.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 TO 79C.SELECT*FROM 货物 WHERE 重量 BETWEEN 30 AND 80D.SELECT*FROM 货物 WHER

    44、E 重量 BETWEEN 30 TO 80解析:解析 筛选条件为 BETWEEN 30 AND 79,表示大于等于 30 并且小于等于 79,等价于大于等于 30并且小于 80。29.设用户表和话单表的结构分别为(手机号,姓名)和(手机号,通话起始日期,通话时长,话费),如果希望查询“在 2012 年里有哪些用户没有通话记录“,则应该使用的 SQL 语句是_。(分数:1.00)A.SELECT 用户*FROM 用户 JOIN 话单 ON 用户. 手机号=话单. 手机号;WHERE YEAR(通话起始日期)=2012 AND 话单. 手机号 IS NOT NULLB.SELECT 用户*FROM

    45、 用户,话单;WHERE YEAR(通话起始日期)=2012 AND 用户. 手机号=话单. 手机号C.SELECT*FROM 用户 WHERE NOT EXISTS;(SELECT*FROM 话单 WHERE YEAR(通话起始日期)=2012)D.SELECT*FROM 用户 WHERE NOT EXISTS;(SELECT*FROM 话单 WHERE YEAR(通话起始日期)=2012 AND 用户. 手机号=话单. 手机号) 解析:解析 AB 两项错误,其查询结果是“在 2012 年里有通话记录的用户”;C 项错误,缺少了用户表和话单表的连接条件。30.某系统结构图如下图所示,该系统结

    46、构图的宽度是_。 (分数:1.00)A.2B.3C.4Dn 解析:解析 系统结构图的密度是指最大模块数的层的控制跨度。题目中系统第一层只有 1 个模块,第二层有 n(n3)个模块,第三层有 4 个模块,最大的跨度为 n。31.在 SQL 查询中将结果存储于临时表应使用短语_。(分数:1.00)A.INTO TABLEB.TO TABLEC.TO CURSORD.INTO CURSOR 解析:解析 INTO DBF | TABLE TableName 用来将查询结果存放到永久表中;INTO CURSOR CursorName可以将查询结果存放到临时表中。32.下列程序段的输出结果是_。 ACCEPT TO A IF A=789 S=


    注意事项

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




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

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

    收起
    展开