计算机二级《Access》练习题与答案
计算机二级《Access》练习题与答案
计算机二级一般指计算机二级考试。计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。下面是店铺整理的计算机二级《Access》练习题与答案,欢迎大家阅览。
1[单选题] 下列特征中不是面向对象方法的主要特征的是(  )。
A、多态性B、继承C、封装性D、模块化
参考答案:D
参考解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性和继承等。模块化是结构化程序设计的特点。
2[单选题] 下列逻辑运算结果为“true”的是( )。
A、false 01"not true
B、true 01"not true
C、false and not true
D、true and not true
参考答案:B
参考解析:逻辑运算符的优先级别为:Not>And>0r。因此,Flase Or Not True的值为Flase,True Or Not True的值为True,False And Not Tree的值为Fase,True And Not Tme的值为Fase。
3[单选题] 用于获得字符串S从第3个字符开始的两个字符的函数是(  )。
A、Mid(S,3,2)
B、Middle(S,3,2)
C、Left(S,3,2)
D、Right(S,3,2)
参考答案:A
参考解析:本题考查取子串函数的知识。在VBA中有3种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取13个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mid(S,3,2)。
4[单选题]如果要在整个报表的最后输出信息,需要设置(  )。
A、页面页脚B、报表页脚C、页面页眉D、报表页眉
参考答案:B
5[单选题]可以用数据表视图显示记录。如果要求将某字段的显示位置固定在窗口左侧,则可以进行的操作是
A、隐藏列B、排序C、冻结列D、筛选
参考答案:C
参考解析:在Access实际应用过程中,有时会遇到由于表过宽而使得某些字段无法全部显示的情况。此时可以使用“冻结列”功能将字段的显示位置固定在窗口左侧,无论水平滚动条如何移动,冻结的列总是可见的。
6[单选题] 下列叙述中错误的是(  )。
A、线性表是由n个元素组成的一个有限序列
B、线性表是一种线性结构
C、线性表的所有结点有且仅有一个前件和后件
D、线性表可以是空表
参考答案:C
参考解析:线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项C、是错误的。
7[单选题]在E—R图中,用来表示实体联系的图形是( )。
A、椭圆形B、矩形C、菱形D、三角形
参考答案:C
参考解析:在E—R图中实体集用矩形,属性用椭圆,联系用菱形。
8[单选题] 假设数据中表A与表B建立了“一对多”关系,表A为“多”的一方,则下述说法正确的是(  )。
A、表B中的一个字段能与表A中的多个字段匹配
B、表B中的一个记录能与表A中的多个记录匹配
access计算机二级考什么
C、表A中的一个记录能与表B中的多个记录匹配
D、表A中的一个字段能与表B中的多个字段匹配
参考答案:B
参考解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有3种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配:若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。
9[单选题] 在数据表视图中,不能进行的操作是( )。
A、删除一条记录B、修改字段的类型C、删除一个字段D、修改字段的'名称
参考答案:B
参考解析:数据表视图和设计视图是创建和维护表过程中非常重要的两个视图。在数据表视图中,主要进行数据的录入操作,也可以重命名字段,但不能修改字段属性。答案为B。
10[简答题] 考生文件夹下存在一个数据库文件“samp2、aecdb”,里面已经设计好三个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tSinf0”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计。
(1)创建一个查询,查年龄小于所有学生平均年龄的男学生,并显示其“姓名”,所建查询名为“qTl”。(2)创建一个查询,计算“北京五中”每名学生的总成绩和所占全部学生总成绩的百分比,并显示“姓名”、“成绩合计”和“所占百分比”,所建查询命名为“qT2”。
注意:“成绩合计”和“所占百分比”为计算得到。
要求:将计算出的“所占百分比”设置为百分比显示格式,小数位数为2。
(3)创建一个查询,将所有学生的“班级编号”、“学号”、“课程名”和“成绩”等值填入“tSinf0”表相应字段
中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询名为“qT3”。
(4)窗体“tStudent”和“tGrade子窗体”中各有一个文本框控件,名称分别为“tCountZ”和“tCount”。对两1个文本框进行设置,能够在“tCountZ”文本框中显示出每名学生的所选课程数。
注意:不允许修改窗体对象“tStudent”和“tGrade子窗体”中未涉及的控件和属性。
参考解析:
【考点分析】本题考点:创建条件查询、分组总计查询及子查询。
【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。
(1)【操作步骤】
步骤l:单击“创建”选项卡下的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tStudent”,然后单击“关闭”按钮,关闭“显示表”对话框。
步骤2:双击“姓名”,“年龄”,“性别”字段,取消“年龄”和“性别”字段的“显示”复选框的勾选,
在“年龄”的“条件”行中输入“<(select avg([年龄])from tStudent)”,在“性别”的“条件”行中输入“男”,单击“保存”按钮,另存为“qTl”,关闭设计视图。
(2)【操作步骤】
步骤l:单击“创建”选项卡下的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击“tStudent”、“tGrade”表,然后单击“关闭”按钮,关闭“显示表”对话框。
步骤2:双击“tStudent”表的“姓名”、“毕业学校”字段;在“毕业学校”右侧的两个字段行中分别输人“成绩合计:成绩”和“所占百分比:Sum([成绩])/(select Sum([成绩])fromtGrade)”,并取消“毕业学校”字段的“显示”行复选框的勾选。步骤3:单击“查询工具”选项卡的“设计”选项卡下的“显示/隐藏”组中的“汇总”按钮,在“毕业学校”字段的“总计”行选择“Where”,在“成绩合计”字段的“总计”行选择“合计”,在“所占百分比”字段的“总计”行选择“Expression”;在“毕业学校”字段的“条件”行中输入“北京五中”。
步骤4:右键单击“所占百分比”列的任一点,在弹出的快捷菜单中,选择“属性”按钮,弹出“属性表”对话框,在该对话i的“格式”行中选择“百分比”,在“小数位数”行中选择…2’,;闭属性表。
步骤5:单击快速访问工具栏中的“保存”按钮,另存为iT2”,然后关闭“设计视图”。
(3)【操作步骤】
步骤l:单击“创建”选项卡的“查询”组中的“查询设计”按。在“显示表”对话框中双击表“tStudent”,“tCourse”,Grade”,然后单击“关闭”按钮,关闭“显示表”对话框。