2026年计算机二级Access真题综合测试卷(完整版)_第1页
2026年计算机二级Access真题综合测试卷(完整版)_第2页
2026年计算机二级Access真题综合测试卷(完整版)_第3页
2026年计算机二级Access真题综合测试卷(完整版)_第4页
2026年计算机二级Access真题综合测试卷(完整版)_第5页
已阅读5页,还剩14页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年计算机二级Access真题综合测试卷(完整版)考试时间:120分钟满分:100分一、选择题(共20小题,每小题2分,共40分。下列各题A、B、C、D四个选项中,只有一个选项是符合题目要求的)1.下列关于算法时间复杂度的描述正确的是()A.算法的时间复杂度是指算法执行过程中所需要的基本运算次数B.算法的时间复杂度与运行算法的计算机性能直接相关C.时间复杂度高的算法空间复杂度一定也高D.算法的时间复杂度与算法所处理的数据量无关2.一个栈的初始状态为空,现将元素1、2、3、4、5依次入栈,再依次出栈,则元素出栈的顺序是()A.12345B.54321C.32154D.132543.结构化程序设计的核心原则不包括()A.自顶向下B.逐步求精C.模块化D.可复用性4.下列工具中属于需求分析阶段常用工具的是()A.PAD图B.程序流程图C.数据流程图(DFD)D.关系模型5.软件测试的主要目的是()A.发现程序中的错误B.改正程序中的错误C.证明程序没有错误D.评估软件的性能6.下列关于模块独立性的描述正确的是()A.内聚性越高,耦合性越高,模块独立性越好B.内聚性越低,耦合性越低,模块独立性越好C.内聚性越高,耦合性越低,模块独立性越好D.内聚性越低,耦合性越高,模块独立性越好7.在E-R图中,用来表示实体之间联系的图形是()A.矩形B.椭圆形C.菱形D.三角形8.有关系R(学号,姓名,性别,年龄)和S(学号,课程号,成绩),要查找所有选修了课程号为“C01”的学生的姓名和成绩,需要使用的关系运算是()A.选择、投影B.投影、自然连接C.自然连接、选择、投影D.选择、自然连接9.数据库系统的核心是()A.数据库B.数据库管理系统C.数据库管理员D.应用系统10.数据字典的作用是()A.存储所有数据的实际值B.定义和描述数据流程图中的元素含义C.设计数据库的逻辑结构D.进行数据库的物理设计11.Access数据库的核心对象是()A.查询B.表C.窗体D.报表12.要存储18位的居民身份证号码,最合适的字段数据类型是()A.长整型B.短文本C.数字D.自动编号13.下列关于Access主键的描述错误的是()A.主键字段的值不允许为空B.主键字段的值不允许重复C.主键只能由一个字段构成D.主键可以设置为自动编号类型14.要在查询中查找期末考试成绩大于80分且小于等于90分的学生记录,下列条件表达式正确的是()A.>80Or<=90B.Between80And90C.>80And<=90D.In(80,90)15.下列窗体控件中,属于绑定型控件的是()A.标签控件B.文本框控件(绑定到表字段)C.命令按钮控件D.图像控件16.要查看报表最终的打印输出效果,应使用的视图是()A.设计视图B.布局视图C.报表视图D.打印预览17.下列宏操作中,用于打开查询对象的是()A.OpenFormB.OpenQueryC.OpenReportD.OpenTable18.下列VBA变量名中,符合命名规则的是()A.12_stuB.stu@nameC.stu_nameD.stuname19.执行VBA语句“Fori=1To10Step2:s=s+i:Nexti”后,循环的执行次数是()A.4B.5C.9D.1020.下列SQL语句中,能够删除“员工表”中所有年龄大于60岁的员工记录的是()A.DROPFROM员工表WHERE年龄>60B.DELETEFROM员工表WHERE年龄>60C.UPDATE员工表SET年龄=0WHERE年龄>60D.REMOVEFROM员工表WHERE年龄>60选择题参考答案及解析1.答案:A。解析:算法时间复杂度是指执行算法所需的基本运算次数,与计算机性能、空间复杂度无直接关联,且与处理的数据量正相关,因此B、C、D错误。2.答案:B。解析:栈是后进先出的线性结构,最后入栈的元素最先出栈,因此出栈顺序为54321。3.答案:D。解析:结构化程序设计核心原则为自顶向下、逐步求精、模块化、限制使用goto语句,可复用性是面向对象程序设计的特点。4.答案:C。解析:PAD图、程序流程图属于详细设计阶段工具,关系模型属于数据库逻辑设计阶段工具,数据流程图是需求分析阶段用于描述系统数据流向的核心工具。5.答案:A。解析:软件测试的目的是尽可能多的发现程序中的错误,改正错误是调试阶段的任务。6.答案:C。解析:模块独立性的评价标准为高内聚、低耦合,内聚性越高说明模块内部功能集中度越高,耦合性越低说明模块之间的关联越少,模块独立性越好。7.答案:C。解析:E-R图中矩形表示实体,椭圆形表示属性,菱形表示实体间的联系。8.答案:C。解析:首先通过自然连接合并R和S表的相关记录,再通过选择运算筛选出课程号为“C01”的记录,最后通过投影运算提取姓名和成绩两个字段。9.答案:B。解析:数据库管理系统(DBMS)是数据库系统的核心,负责数据库的统一管理和控制。10.答案:B。解析:数据字典是对数据流程图中所有元素的定义集合,存储的是数据的描述信息而非实际值。11.答案:B。解析:表是Access中存储数据的核心对象,所有查询、窗体、报表对象都基于表的数据生成。12.答案:B。解析:身份证号可能包含前导零,且18位长度超出长整型的存储范围,因此选择短文本类型存储最合适。13.答案:C。解析:主键可以由多个字段组合构成联合主键,只要组合后的值唯一且非空即可。14.答案:C。解析:A选项为或逻辑,只要满足一个条件就会被筛选;B选项包含80和90两个边界值;D选项表示等于80或90,只有C符合要求。15.答案:B。解析:绑定型控件可以与表或查询的字段关联,实现字段值的显示和修改,标签、命令按钮、图像控件都属于未绑定控件。16.答案:D。解析:打印预览视图可以模拟报表打印后的实际输出效果,包括页边距、分页、纸张大小等设置的显示。17.答案:B。解析:OpenForm用于打开窗体,OpenReport用于打开报表,OpenTable用于打开表,OpenQuery用于打开查询。18.答案:C。解析:VBA变量名不能以数字开头,不能包含空格、@等特殊符号,只有stu_name符合命名规则。19.答案:B。解析:循环变量i的取值依次为1、3、5、7、9,共执行5次循环。20.答案:B。解析:DROP语句用于删除数据库对象,UPDATE用于更新记录,REMOVE不是合法的SQL操作语句,DELETEFROM用于删除符合条件的记录。本次操作题所有操作基于素材库中的“员工管理.accdb”数据库,该数据库已预先包含3张表:“员工信息表”(字段:员工ID、姓名、性别、出生日期、部门ID、入职日期、手机号、是否在职)、“部门表”(字段:部门ID、部门名称、部门负责人、办公地点)、“工资表”(字段:工资ID、员工ID、基本工资、绩效工资、社保扣除、个税扣除、发放日期)。二、基本操作题(共3小题,每小题6分,共18分)1.对“员工信息表”进行如下操作:(1)将“员工ID”设为主键,数据类型为短文本,字段大小为6;(2)将“性别”字段的默认值设为“男”,设置有效性规则为只能输入“男”或“女”,有效性文本为“请输入男或女”;(3)将“出生日期”字段的格式设为“长日期”,输入掩码设为“短日期”;(4)在“是否在职”字段后新增一个字段,字段名称为“邮箱”,数据类型为超链接,必填属性为“否”。2.对“部门表”进行操作:(1)将“部门ID”字段设为短文本,字段大小为2,添加字段说明“部门唯一标识”;(2)设置“部门名称”字段的必填属性为“是”,索引属性设为“有(无重复)”;(3)导入外部Excel文件“部门绩效.xlsx”中的数据,生成新表“部门绩效表”,第一行包含列标题,将“绩效年度”设为主键,导入后不链接源数据。3.建立表间关系:(1)建立“部门表”和“员工信息表”的一对多关系,“部门表”为一方,“员工信息表”为多方,实施参照完整性,级联更新相关字段;(2)建立“员工信息表”和“工资表”的一对多关系,“员工信息表”为一方,“工资表”为多方,实施参照完整性,级联删除相关记录。三、简单应用题(共3小题,每小题8分,共24分)1.创建名为“Q1_在职员工查询”的选择查询,查找所有在职的员工,显示员工ID、姓名、性别、部门名称、入职日期,按入职日期降序排序,要求查询运行时不提示参数输入。2.创建名为“Q2_部门平均工资查询”的交叉表查询,统计2025年每个部门每个月的平均应发工资,行标题为部门名称,列标题为发放月份(取发放日期的月份),值为平均应发工资(应发工资=基本工资+绩效工资),结果保留1位小数。3.创建名为“Q3_工资更新查询”的更新查询,将2026年1月所有工龄满10年的员工的基本工资上调10%,工龄计算规则为:当前日期减去入职日期的年数,满12个月算1年,要求查询运行后直接完成更新,不弹出提示框。四、综合应用题(共2小题,第1小题10分,第2小题8分,共18分)1.创建名为“F1_员工信息录入窗体”的窗体,要求如下:(1)窗体的记录源为“员工信息表”,窗体标题为“员工信息录入系统”,边框样式为“对话框边框”,最大化、最小化按钮均设为无;(2)窗体主体部分依次显示员工ID、姓名、性别、出生日期、部门ID、入职日期、手机号、是否在职、邮箱对应的绑定控件,每个控件左侧显示对应的标签,标签标题为字段名,所有文本框控件的宽度统一为8cm,高度为0.6cm,字体为微软雅黑10号;(3)在窗体页脚添加两个命令按钮,第一个按钮标题为“保存记录”,点击后实现保存当前记录的功能,第二个按钮标题为“关闭窗体”,点击后关闭当前窗体,按钮大小统一为3cm宽、1cm高,两个按钮水平间距2cm,居中对齐;(4)添加窗体加载事件,窗体打开时自动定位到新记录,方便录入。2.创建名为“R1_工资条报表”的报表,要求如下:(1)报表的记录源为“Q4_工资条查询”(该查询已预先创建,包含员工ID、姓名、部门名称、基本工资、绩效工资、社保扣除、个税扣除、实发工资、发放月份字段,实发工资=基本工资+绩效工资-社保扣除-个税扣除);(2)报表页面页眉显示“2026年1月员工工资条”,字体为黑体16号,居中对齐,下方加一条宽度与页面等宽的直线;(3)主体部分每个工资条显示对应的字段,每个字段上方显示字段名称标签,每个工资条下方加一条虚线作为分隔;(4)在报表页脚添加一个文本框控件,计算并显示所有员工的实发工资总和,标签标题为“实发总额:”,结果格式为货币,保留2位小数。操作题参考步骤基本操作题1.打开“员工管理.accdb”,右键点击“员工信息表”选择设计视图:(1)选中“员工ID”字段,点击工具栏“主键”按钮,数据类型设为短文本,字段大小输入6;(2)选中“性别”字段,默认值输入“男”,有效性规则输入"男"Or"女",有效性文本输入“请输入男或女”;(3)选中“出生日期”字段,格式选择“长日期”,输入掩码选择“短日期”并完成设置;(4)在“是否在职”字段下方新增行,字段名输入“邮箱”,数据类型选超链接,必填属性设为否,保存表修改即可。2.打开“部门表”设计视图:(1)选中“部门ID”字段,数据类型设为短文本,字段大小输入2,说明栏输入“部门唯一标识”;(2)选中“部门名称”字段,必填属性设为“是”,索引属性选“有(无重复)”,保存表;(3)点击“外部数据”选项卡的“Excel”按钮,选择“部门绩效.xlsx”,选择“将源数据导入当前数据库的新表中”,勾选“第一行包含列标题”,导入后打开“部门绩效表”设计视图,将“绩效年度”设为主键即可。3.点击“数据库工具”选项卡的“关系”按钮,添加三张表到关系界面:(1)拖动“部门表”的“部门ID”字段到“员工信息表”的“部门ID”字段,在弹出的编辑关系对话框中勾选“实施参照完整性”“级联更新相关字段”,点击创建;(2)拖动“员工信息表”的“员工ID”字段到“工资表”的“员工ID”字段,勾选“实施参照完整性”“级联删除相关记录”,点击创建,保存关系即可。简单应用题1.新建选择查询,添加“员工信息表”和“部门表”,依次勾选员工ID、姓名、性别、部门名称、入职日期字段,在“是否在职”字段的条件栏输入True,取消该字段的显示勾选,在“入职日期”的排序栏选择“降序”,保存查询为“Q1_在职员工查询”即可。2.新建交叉表查询,添加“部门表”“员工信息表”“工资表”,字段行依次选择“部门名称”“发放月份:Month([发放日期])”“应发工资:[基本工资]+[绩效工资]”,“条件”栏的“发放日期”行输入“Between#2025/1/1#And#2025/12/31#”,点击“交叉表”按钮,“部门名称”的交叉表行选“行标题”,“发放月份”的交叉表行选“列标题”,“应发工资”的交叉表行选“值”,总计行选“平均值”,设置应发工资字段的属性为固定小数位数1位,保存为“Q2_部门平均工资查询”即可。3.新建更新查询,添加“员工信息表”和“工资表”,在字段行选择“基本工资”,更新到行输入“[基本工资]*1.1”,新增字段“工龄:DateDiff('yyyy',[入职日期],Date())”,条件栏输入>=10,新增字段“发放日期”,条件栏输入“Between#2026/1/1#And#2026/1/31#”,点击“文件-选项-客户端设置”,取消“操作查询”的确认提示勾选,保存查询为“Q3_工资更新查询”即可。综合应用题1.新建窗体,点击“设计”选项卡的“添加现有字段”,将“员工信息表”的所有字段拖到窗体主体区域,调整顺序:(1)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论