一起答

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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 设置相关属性,将整个窗体的背景显示为考生文件夹内的图像文件“bk.brnp”。

  2. 在窗体加载事件中实现代码重置窗体标题为“**年度报表输出”显示,其中**为两位的当前年显示,要求用相关函数获取。

  3. 创建一个查询,计算并显示“学号”和“平均成绩”两个字段内容,其中平均成绩 是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为“qStud3”。

    注意:不允许修改表对象“tStud”和“tScore”的结构及记录数据的值;选择查询只返回 己选课的学生的相关信息。

  4. 根据以下资料,回答下列各题。

    考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、窗 体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”的若 干事件代码,试按以下功能要求补充设计。

    功能:

    将报表记录数据按姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框 控件(命名为“'mum”),设置其属性输出显示各姓氏员工的人数。

    注意:这里不用考虑复姓情况,所有姓名的第一个字符视为其姓氏信息。

    要求用·号或“编号”字段来统计各姓氏人数。

  5. 创建一个查询,查找并显示数学成绩不及格的学生的“姓名”、“性别”和“数学” 三个字段内容,所建查询命名为“qStud2”;   .

  6. 根据以下资料,回答下列各题。

    考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好“tStud”和“tScore"两个表对象。试按以下要求完成设讨:

    创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标题为“s_data”,所建查询命名为“qStudl”;

  7. 建立“tStud”和“tScore”两表之间的一对一关系;

  8. 将学号为“20011002"学生的“照片”字段数据设置成考生文件夹下的“phot0.bmp" 图像文件。

  9. 将冻结的“学号”和“姓名”字段解冻。   

  10. 完成上述操作后,将“备注”字段删除。

  11. 设置“简历”字段的说明为“自上大学起的简历信息”。

  12. 将“入校时间”字段的显示设置为“××月××日××X×”形式。   注意:要求月日为两位显示、年四位显示,如“l2月l5日2005”。

  13. 下列方法中,不属于软件调试方法的是(  )。

    • A. 回溯法
    • B. 强行排错法
    • C. 集成测试法
    • D. 原因排除法
  14. 按照以下要求,完成下列各对表的修改:

    设置数据表显示的字体大4、为14、行高为18。

  15. 设变量X是一个整型变量,如果Sgn(x)的值为l,则x的值是(  )。

    • A. 1
    • B. 大于0的整数
    • C. 0
    • D. 小于0的整数
  16. 在学校中,“班级”与“学生”两个实体集之间的联系属于(  )关系

    • A. 一对一
    • B. 一对多
    • C. 多对一
    • D. 多对多
  17. 设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T:R×S,则 T的元组的个数为(  )。

    • A. 6
    • B. 8
    • C. 9
    • D. 12
  18. 在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是(  )。

    • A. 选择查询
    • B. 参数查询
    • C. 操作查询
    • D. SQL查询
  19. 在窗体下添加一个命令按钮(名为CommandI),然后编写如下程序:

    打开窗体运行后,单击命令按钮,消息框的输出结果为(  )。

    • A. 10
    • B. 20
    • C. T
    • D. F
  20. 对建立良好的程序设计风格,下面描述正确的是(  )。

    • A. 程序应简单、清晰、可读性好
    • B. 符号名的命名只要符合语法
    • C. 充分考虑程序的执行效率
    • D. 程序的注释可有可无
  21. 下列描述中,正确的是(  )。

    • A. 线性链表是线性表的链式存储结构
    • B. 栈与队列是非线性结构
    • C. 双向链表是非线性结构
    • D. 只有根结点的二叉树是线性结构
  22. 下面对象不能作为窗体记录源的是(  )。

    • A. 表
    • B. 查询
    • C. Select语句
    • D. 报表
  23. Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果 主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是(  )。

    • A. 输入掩码
    • B. 有效性规则
    • C. 默认值
    • D. 参照完整性
  24. 在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:

    窗体打开运行后,单击命令按钮,则消息框的输出结果是(  )。

    • A. 1
    • B. 2
    • C. 3
    • D. 4
  25. 设a=4,则执行x=IIF(a>3,1,O)后,X的值为(  )。

    • A. 4
    • B. 3
    • C. 0
    • D. 1
  26. 可以连接数据源中“OLE”类型的字段的是(  )。

    • A. 非绑定对象框
    • B. 绑定对象框
    • C. 文本框
    • D. 组合框
  27. 下列关于栈的描述中,正确的是(  )。

    • A. 在栈中只能插入元素
    • B. 在栈中只能删除元素
    • C. 只能在一端插入或删除元素
    • D. 只能在一端插入元素,而在另一端删除元素
  28. 在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是(  )。

    • A. Like”信息”
    • B. Like”*信息”
    • C. Loft([专业],2)=”信息”
    • D. Mid([专业]1.1.2)=”信息”
  29. 下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出 要创建的查询是(  )。

     

    • A. 删除查询
    • B. 生成表查询
    • C. 选择查询
    • D. 更新查询
  30. 如果字段内容为声音文件,则该字段的数据类型应定义为(  )。

    • A. 文本
    • B. 超级链接
    • C. 备注
    • D. OLE对象
  31. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做

    • A. 软件矛盾
    • B. 软件危机
    • C. 软件藕合
    • D. 软件产生
  32. 报表页脚的作用是(  )。

    • A. 用来显示报表的标题、图形或说明性文字
    • B. 用来显示整个报表的汇总说明
    • C. 用来显示报表中的字段名称或对记录的分组名称
    • D. 用来显示本页的汇总说明
  33. 以下关于标准模块的说法不正确的是(  )。

    • A. 标准模块一般用于存放其他Access数据库对象使用的公共过程
    • B. 在Access系统中可以,幢过创建新的模块对象而进入其代码设计环境
    • C. 标准模块所有的变量量或函数都具有全局特性,是公共的
    • D. 标准模块的生命周期期伴随着应用程序的运行而开始,关闭而结束
  34. 建立一个基于学生表的查询,要查找出生日期(数据类型为日期/时间型)在1988-01-01 和1988.12—31间的学生,在出生日期对应列的准则行中应输入的表达式是(  )。

    • A. between 1988.01-01 and 1988-12-31
    • B. between#1988.01-01#and#1988.12-3-1#
    • C. between 1988-01-01 0r 1988-12-31
    • D. between#1988-01-01#or#1988-12-3-1
  35. 如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(  )。

    • A. 生成表
    • B. 追加
    • C. 删除
    • D. 更新
  36. 在窗体中添加一个名称为commandl的命令按钮,然后编写如下程序:

    体打开运行后,单击命令按钮,则消息框的输出结果为(  )

    • A. 3
    • B. 7
    • C. 9
    • D. 16
  37. 晤句Dim NewArray(10)As Integer的含义是(  )。

    • A. 定义了一个整型变量且初值为10
    • B. 定义了10个整数构成的数组
    • C. 定义了11个整数构成的数组
    • D. 将数组的第10元素设置为整型
  38. For…Next循环一般是用来给数组元素(  )赋值。

    • A. 顺序
    • B. 逆序
    • C. 无序
    • D. 随机
  39. SQL语句不能创建的是(  )。

    • A. 报表
    • B. 视图
    • C. 数据表
    • D. 索引
  40. ACCess中的参照完整性规则不包括(  )。

    • A. 删除规则
    • B. 插入规则
    • C. 查询规则
    • D. 更新规则
  41. 以下关于VBA运算符优先级比较,正确的是(  )。

    • A. 算术运算符>逻辑运算符>连接运算符
    • B. 逻辑运算符>关系运算符>算术运算符
    • C. 算术运算符>关系运算符>逻辑运算符
    • D. 连接运算符>逻辑运算符>算术运算符
  42. 下列程序的输出结果是(  )。

     

    • A. 11
    • B. 13
    • C. 15
    • D. 17
  43. 在数据库管理技术的发展中,数据独立性最高的是(  )。

    • A. 人工管理
    • B. 文件系统
    • C. 数据库系统
    • D. 数据模型
  44. 执行下面的程序,消息框里显示的结果是(  )。

     

    • A. abe
    • B. abccba
    • C. cbacba
    • D. abcabc
  45. 用于获得字符串s从第3个字符开始的2个字符的函数是(  )。

    • A. Mid(S,3,2)
    • B. Middle(S,3,2)
    • C. Left(S,3,2)
    • D. Right(S,3,2)
  46. 简单、快捷的创建表结构的视图形式是(  )。

    • A. “数据库”视图
    • B. “表向导”视图
    • C. “设计”视图
    • D. “数据表”视图
  47. VBA程序流程控制的方式有(  )。

    • A. 顺序控制、条件控制和选择控制
    • B. 条件控制、选择控制和循环控制
    • C. 分支控制、顺序控制和循环控制
    • D. 顺序控制、选择控制和循环控制
  48. 用于查找满足指定条件的下一条记录的宏命令是(  )。

    • A. FindReeord
    • B. FindFristRecord
    • C. FindFrist
    • D. FindNext
  49. “教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置(  )。

    • A. 索引
    • B. 默认值
    • C. 有效性规则
    • D. 表之间的关系
  50. 关于交叉表查询,下面的说法中不正确的是(  )。

    • A. 交叉表查询是一类比较特殊的查询,它可以将数据分为两组显示
    • B. 两组数据,一组显示在数据表的左边,一组显示在数据表的上方
    • C. 左边和上面的数据在表中的交叉点可以对表中其他数据进行求和与求平均值的运算
    • D. 表中交叉点不可以对表中另外一组数据进行求平均值和其他计算
  51. 对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组, 这样的集合运算称为(  )。

    • A. 并运算
    • B. 交运算
    • C. 差运算
    • D. 积运算
  52. 在图书表中要查找图书名称中包含“等级考试”的图书,对应“图书名称”字段的正确准则表达式是(  )。

    • A. “等级考试”
    • B. “等级考试”
    • C. Like”等级考试”
    • D. Like”“等级考试”
  53. 设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为(  )。

    • A. 7
    • B. 8
    • C. 9
    • D. 10