一起答

2015年9月计算机等级模拟考试《二级 Access》预测试卷(2)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tEmployee”和查询对象

    “qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计。

    (1)在报表的合适页脚区域添加一个计算控件,以输出页码。计算控件放置在距上边0.3厘米、距左侧7厘米位置,并命名为“tPage”。规定页码显示格式为“当前页/总页数”,如l/20、2/20….、20/20等。

    (2)报表的报表页眉节区位置添加一个标签控件,其标题显示为“Employee基本信息”,字号为24,并命名为“bTitle”。

    (3)在相关事件代码中,设置报表标题为引用标签“bTitle”的值。同时,将其中的英文内容部分大写输出。

    (4)在相关事件代码中,依据报表“聘用时间”字段值情况,设置报表文本框“tStatus”的输出内容。具体规定是:截止2012年,聘用期在30年(含)以上的员工,输出“老员工”标示信息;否则,输出“普通员工”标示信息。

    注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEm—ployee”中未涉及的控件和属性;代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一条语句、完成设计。

  2. 考生文件夹下,已有“samp0.aecdb”和“sampl.accdb”数据库文件。“samp0.accdb”中已建立表对象tTest”,“sampl.accdb”中已建立表对象“tEmp”和“tSalary”。试按以下要求,完成表的各种操作。

    (1)根据“tSalary”表的结构,判断并设置主键;将“tSalary”表中的“工号”字段的字段大小设置为8。

    (2)将“tSalary”表中的“年月”字段的有效性规则设置为只能输入本年度lo月113以前(不含lo月113)的日

    期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的水电房租费小于输入的工资。

    (3)在“tSalary”表中增加一个字段,字段名为“百分比”,字段值为:

    百分比一水电房租费/工资,计算结果的“结果类型”为“双精度型”,“格式”为“百分比”,“小数位数”为2。

    (4)将表“tEmp”中“聘用时间”字段改名为“聘用日期”;将“性别”字段值的输入设置为“男”、“女”列表选择;将“姓名”和“年龄”两个字段的显示宽度设置为20;将善于交际的职工记录从有关表中删除;隐藏“简历”字段列。

    (5)完成上述操作后,建立表对象“tEmp”和“tSalary”的表间一对多关系,并实施参照完整。

    (6)将考生文件夹下“samp0.acedb”数据库文件中的表对象“tTest”链接到“sampl.accdb”数据库文件中,

    要求链接表对象重命名为tTemp。

  3. 考生文件夹下存在一个数据库文件&;#8220;samp2.aecdb&;#8221;,里面已经设计好三个关联表对象&;#8220;tCourse&;#8221;、&;#8220;tGrade&;#8221;、&;#8220;tStudent&;#8221;和一个空表&;#8220;tSinf0&;#8221;,同时还有两个窗体&;#8220;tStudent&;#8221;和&;#8220;tGrade子窗体&;#8221;,试按以下要求完成设计。 <;br>;

    (1)创建一个查询,查找年龄小于所有学生平均年龄的男学生,并显示其&;#8220;姓名&;#8221;,所建查询名为&;#8220;qTl&;#8221;。(2)创建一个查询,计算&;#8220;北京五中&;#8221;每名学生的总成绩和所占全部学生总成绩的百分比,并显示&;#8220;姓名&;#8221;、&;#8220;成绩合计&;#8221;和&;#8220;所占百分比&;#8221;,所建查询命名为&;#8220;qT2&;#8221;。 <;br>;

    注意:&;#8220;成绩合计&;#8221;和&;#8220;所占百分比&;#8221;为计算得到。 <;br>;

    要求:将计算出的&;#8220;所占百分比&;#8221;设置为百分比显示格式,小数位数为2。 <;br>;

    (3)创建一个查询,将所有学生的&;#8220;班级编号&;#8221;、&;#8220;学号&;#8221;、&;#8220;课程名&;#8221;和&;#8220;成绩&;#8221;等值填入&;#8220;tSinf0&;#8221;表相应字段 <;br>;

    中,其中&;#8220;班级编号&;#8221;值是&;#8220;tStudent&;#8221;表中&;#8220;学号&;#8221;字段的前6位,所建查询名为&;#8220;qT3&;#8221;。 <;br>;

    (4)窗体&;#8220;tStudent&;#8221;和&;#8220;tGrade子窗体&;#8221;中各有一个文本框控件,名称分别为&;#8220;tCountZ&;#8221;和&;#8220;tCount&;#8221;。对两1个文本框进行设置,能够在&;#8220;tCountZ&;#8221;文本框中显示出每名学生的所选课程数。 <;br>;

    &;nbsp;注意:不允许修改窗体对象&;#8220;tStudent&;#8221;和&;#8220;tGrade子窗体&;#8221;中未涉及的控件和属性。<;br>;

  4. 在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是( )。

    • A.快速排序
    • B.简单插入排序
    • C.冒泡排序
    • D.以上说法均不正确
  5. 设计数据表时,如果要求“学院名称’’字段的必须以“学院”两个汉字结束,则应该设置的字段属性是( )。

    • A.有效性文本
    • B.输入掩码
    • C.参照完整性
    • D.有效性规则
  6. 要将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中,可以使用的查询是( )。

    • A.选择查询
    • B.追加查询
    • C.更新查询
    • D.生成表查询
  7. 在数据表设计时,一个字段的基本需求是:具有唯一性且能够顺序递增,则该字段的数据类型可以设置为( )。

    • A.文本
    • B.OLE对象
    • C.自动编号
    • D.计算
  8. 为窗体中的命令按钮设置单击鼠标时发生的动作,应设置其“属性表”对话框的是( )。

    • A.格式选项卡
    • B.事件选项卡
    • C.其他选项卡
    • D.数据选项卡(
  9. 执行下列程序段后,变量X的值是( )。

    • A.2
    • B.4
    • C.6
    • D.8
  10. 下列选项中,无法创建窗体的方法是( )。

    • A.使用“空白窗体”
    • B.使用“窗体向导”
    • C.使用“窗体设计”
    • D.使用“SQL语句”
  11. 在报表设计时可以绑定控件显示数据的是( )。

    • A.文本框
    • B.标签
    • C.命令按钮
    • D.图像
  12. 在窗体设计时,要改变窗体的外观,应设置的是( )。

    • A.控件
    • B.标签
    • C.属性
    • D.数据源
  13. 下面对软件工程描述正确的是( )。

    • A.软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法
    • B.软件工程的三要素是方法、工具和进程
    • C.软件工程是用于软件的定义、开发和维护的方法
    • D.软件工程是为了解决软件生产率问题
  14. 宏、宏组和宏操作的相互关系是( )。

    • A.宏一)宏操作一>宏组
    • B.宏操作一)宏一)宏组
    • C.宏操作一)宏组一>宏
    • D.宏组一)宏操作一>宏
  15. 在程序中要统计职称(duty)为“研究员”或“副研究员”的记录数量,使用IF语句进行判断并计数,下列选项中,错误的IF语句是( )。

    • A.If InStr(duty,”研究员”)>0 Then n—n+1
    • B.If InStr(duty=”研究员”or duty=”副研究员”)>O Then n—n+1
    • C.If Right(duty,3)一”研究员”Then n—n+1
    • D.If duty=”研究员”Or duty=”副研究员”Then n—n+1
  16. 下列VBA变量名中,正确的是( )。

    • A.2010access
    • B.2010一access
    • C.access~2010
    • D.access2010
  17. 设置计算型控件的控件源,计算表达式开始的符号是( )。

    • A.“,”
    • B.“<”
    • C.“一”
    • D.“>”
  18. 下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )

    • A.Select姓名,性别,所属院系,简历From tStud Where性别一”女”And所属院系In(”03”,”04”)
    • B.Select姓名,简历From tStud Where性别一”女”And所属院系In(”03”,”04”)
    • C.Select姓名,性别,所属院系,简历From tStud Where性别一”女”And所属院系一”03”OR所属院系一”04”
    • D.Select姓名,简历From tStud Where性别一”女”And所属院系=”03”OR所属院系一“04”
  19. 下列关于窗体控件功能描述中,错误的是( )。

    • A.按钮控件可用于查找记录、打印记录等操作
    • B.“使用控件向导”用于打开和关闭控件向导
    • C.图像控件用于在窗体中显示静态图片
    • D.绑定对象框用于在窗体上显示OLE对象字段内容
  20. 下面可以作为软件需求分析工具的是( )。

    • A.包图
    • B.程序流程图
    • C.PAD图
    • D.数据流程图(DFD图)
  21. 以下关于切换面板的叙述中,错误的是( )。

    • A.切换面板页是由多个切换面板项组成
    • B.单击切换面板项可以实现指定的操作
    • C.一般情况下默认的功能区中一定有“切换面板管理器”命令按钮
    • D.默认的切换面板页是启动切换面板窗体时最先打开的切换面板页
  22. 下列过程的功能是:从键盘输入一个大于2的整数,输出小于该整数的最大质数。( )。例如,输入20,则输出l9,输入10,则输出7。

    为实现指定功能,程序【】处应填写的语句是( )。

    • A.k—k+1
    • B.X=X一1
    • C.X—X/k
    • D.k—k一1
  23. 查询以字母N或0或P开头的字符串,正确的是( )。

    • A.[Like”rN—P]*”
    • B.Like[”N*”Or”O*”Or”P*”]
    • C.In[“N*”,”0*”,”P*”]
    • D.Between N*and P*
  24. 一名演员可以出演多部电影,则实体演员和电影之间的联系是( )。

    • A.多对多
    • B.一对一
    • C.多对一
    • D.一对多
  25. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是( )。

    • A.层次结构
    • B.二维表结构
    • C.网状结构
    • D.封装结构
  26. 在数据库中已有‘‘tStudent’’表,若要通过查询覆盖“tStudent”表,应使用的查询类型是( )。

    • A.删除
    • B.自加
    • C.更新
    • D.生成表
  27. 如果“主表A与相关表8之间是一对一联系”,它的含义是( )。

    • A.主表A和相关表8均只能各有一个主关键字字段
    • B.主表A和相关表8均只能各有一个索引字段
    • C.主表A中的一条记录只能与相关表8中的一条记录关联
    • D.主表A中的一条记录只能与相关表8中的一条记录关联,反之亦然
  28. 进行数据表设计时,不能建索引的字段的数据类型是( )。

    • A.文本
    • B.自动编号
    • C.计算
    • D.日期/时间
  29. 如果一个窗体中的内容较多而无法将数据在一页中显示出来时,要对内容进行分页,应使用的控件是( )。

    • A.命令按钮
    • B.组合框
    • C.选项卡
    • D.选项组
  30. 算法的时间复杂度是指( )。

    • A.设计该算法所需的工作量
    • B.执行该算法所需要的时间
    • C.执行该算法时所需要的基本运算次数
    • D.算法中指令的条数
  31. 如果要对窗体上数据集的记录进行排序,应使用的宏命令是( )。

    • A.ApplyFilter
    • B.FindReeord
    • C.SetValue
    • D.ShowAllReeords
  32. 设循环队列存储空间为Q(1:50),初始状态为{ront—rear一50。经过一系列入队和退队操作后,front:rear一25,则该循环队列中元素个数为( )。

    • A.26
    • B.25
    • C.24
    • D.0或50
  33. 下列关于SQL命令的叙述中,错误的是( )。

    • A.INSERT命令可以将一条新记录插入表中
    • B.UPDATE命令可以更新表中已存在的记录
    • C.DEl.ETE命令可以删除表中已存在的记录
    • D.SELECT命令不能与GRUP BY一起使用
  34. 若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是( )。

    • A.ByVa
    • B.按值传递
    • C.ByRef
    • D.按形参传递
  35. 函数Sgn(3.1415)的返回值是( )。

    • A.-1
    • B.0
    • C.1
    • D.3
  36. 一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为( )。

    • A.0
    • B.1
    • C.180
    • D.181
  37. 要在表中检索出属于计算机学院的学生,应该使用的关系运算是( )。

    • A.联接
    • B.关系
    • C.选择
    • D.投影
  38. 在设计数据表时,如果要求“课程安排”表中的“教师编号”必须是“教师基本情况”表中存在的教师,则应该进行的操作是( )。

    • A.在“课程安排”表和“教师基本情况”表的“教师编号”字段设置索引
    • B.在“课程安排”表的“教师编号”字段设置输入掩码
    • C.在“课程安排”表和“教师基本情况”表之闯设置参照完整性
    • D.在“课程安排”表和“教师基本情况”表的“教师编号”字段设置有效性规则
  39. 以下关于宏的叙述中,错误的是( )。

    • A.可以在宏中调用另外的宏
    • B.宏支持嵌套的If…Then结构
    • C.宏和VBA均有错误处理功能
    • D.可以在宏组中建立宏组
  40. Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是( )。

    • A.窗口
    • B.数据库
    • C.数组
    • D.财务
  41. 下列叙述中正确的是( )。

    • A.算法复杂度是指算法控制结构的复杂程度
    • B.算法复杂度是指设计算法的难度
    • C.算法的时间复杂度是指设计算法的工作量
    • D.算法的复杂度包括时间复杂度与空间复杂度
  42. 函数Msgbox返回值的类型是( )。

    • A.数值
    • B.货币
    • C.字符串
    • D.逻辑值
  43. 下列序列中不满足堆条件的是( )。

    • A.(98,95,93,96,89,85,76,64,55,49)
    • B.(98,95,93,94,89,85,76,64,55,49)
    • C.(98,95,93,94,89,90,76,64,55,49)
    • D.(98,95,93,94,89,90,76,80,55,49)