一起答

2013年全国计算机等级考试《二级VF》考前预测试卷(四)

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:205次
  • 作答时间:120分钟
试卷简介

2013年全国计算机等级考试《二级VF》考前预测试卷(四):本试卷总分100分;共有4类型题目

  • 单选题
  • 基本操作题
  • 简单应用题
  • 综合应用题
部分试题预览
  1. 首先利用表设计器在考生文件夹下建立表table3,表结构如下:

    民族字符型(4)数学平均分数值型(6,2)英语平均分数值型(6,2)

    然后在考生文件夹下创建一个名为mymenu.mnx的下拉菜单,并生成菜单程序mymenu.mpr。运行该菜单程序则在当前Visual FoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。

    “考试”菜单下“计算”和“返回”命令的功能都通过执行“过程”完成。

    “计算”菜单命令的功能是:根据xuesheng表和chengji表分别统计汉族学生和少数民族学生数学和英语两门课程的平均分,并把统计结果保存在表table3中。表table3的结果有两条记录:第1条记录是汉族学生的统计数据,“民族”字段填“汉”;第2条记录是少数民族学生的统计数据,“民族”字段填“其他”。

    “返回”菜单命令的功能是恢复到Visual FoxPro的系统菜单。

    菜单程序生成后,运行菜单程序并依次执行“计算”和“返回”菜单命令。

  2. 在考生目录下完成如下简单应用:

    1.用SQL语句完成下列操作:列出所有盈利(现价大于买入价)的股票简称,以及它们的现价、买人价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。

    2.使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_s1,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票持有情况”;生成的报表文件名为stock_report。然后用报表设计器打开生成的文件stock_report.frx对其进行修改,将标题区中显示的当前日期移到页注脚区,使得在页注脚区能够显示当前日期。

  3. 1.在考生文件夹下新建一个名为“库存管理”的项目文件。

    2.在新建的项目中建立一个名为“使用零件情况”的数据库,并将考生文件夹下的所有自由表添加到该数据库中。

    3.修改“零件信息”表的结构,为其增加一个字段:字段名为“规格”,类型为字符型,长度为8。

    4.打开并修改mymenu菜单文件,为菜单项“查找”设置快捷键Ctrl+T。

  4. 下列关于索引的叙述中,不正确的是(  )。

    • A. Visual FoxPro支持单一索引文件和复合索引文件
    • B. 打开和关闭索引文件均使用SET INDEX T0命令
    • C. 索引的类型有主索引、候选索引、唯一索引和普通索引
    • D. 索引文件不随库文件的关闭而关闭
  5. 要使“商品”表中所有商品的单价上浮10%,正确的SQL命令是(  )。

    • A. ALTER商品SET单价=单价*1.1 FOR ALL
    • B. UPDATE商品SET单价=单价+单价*10%
    • C. UPDATE商品SET单价=单价*1.1 FOR ALL
    • D. UPDATE商品SET单价=单价*1.1
  6. 对象实现了数据和操作的结合,是指对数据和数据的操作进行(  )。

    • A. 组合
    • B. 隐藏
    • C. 集成
    • D. 封装
  7. 人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是(  )。

    • A. 身份证号
    • B. 姓名
    • C. 性别
    • D. 年龄
  8. 以下索引类型中,能够随表的打开而打开的是(  )。

    • A. 单一的IDX索引
    • B. 非结构复合索引(CDX)
    • C. 结构复合索引
    • D. 以上类型都不是
  9. 使用如下三个数据库表:

    学生(学号C(8),姓名C(8),性别C(2),班级C(8))

    课程(课程编号C(8),课程名称C(20))

    成绩(学号C(8),课程编号C(8),成绩N(5,1))

    查询”学生”表的全部记录并存储于临时表文件one中的SQL命令是(  )。

    • A. SELECT*FROM学生INTO CURSOR one
    • B. SELECT*FROM学生TO CURSOR one
    • C. SELECT*FROM学生INTO CURSOR DBF one
    • D. SELECT*FROM学生TO CURSOR DBF one
  10. 假设工资表中有100条记录,当前记录号为10,用MAX命令计算工资最大值时,若缺省[范围]短语条件,则系统将(  )。

    • A. 只计算当前记录的工资值
    • B. 计算10条记录的最大工资值
    • C. 计算后90条记录的最大工资值
    • D. 计算全部记录的最大工资值