2022年二级ACCESS+数据库程序设计模拟试卷 .pdf
《2022年二级ACCESS+数据库程序设计模拟试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年二级ACCESS+数据库程序设计模拟试卷 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 模拟 二级 ACCESS 数据库程序设计模拟试卷369 单项选择题选择题第 1 题:下列叙述中正确的是A.结点中具有两个指针域的链表一定是二叉链表B.结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构C.二叉树只能采用链式存储结构D.循环链表是非线性结构参考答案: B 具有两个指针域的链表可能是双向链表,A选项错误。双向链表是线性结构,二叉树为非线性结构,二者结点中均有两个指针域,B选项正确。二叉树通常采用链式存储结构,也可采用其他结构,C选项错误。循环链表是线性结构,D选项错误。第 2 题:某二叉树的前序序列为ABCD ,中序序列为 DCBA ,则后序序列为A.BADC B.D
2、CBA C.CDAB D.ABCD 参考答案: B 二叉树遍历可以分为3 种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。本题中前序序列为 ABCD ,中序序列为 DCBA ,可知 D为根结点, ABC 为左侧结点, C为 D左子结点, A为 B子结点,故后序序列为DCBA ,故 B选项正确。第 3 题:下面不能作为软件设计工具的是A.PAD图B.程序流程图C.数据流程图 (DFD图) D.总体结构图参考答案: C 名师资料总结 - - -精品资料欢迎下载 - - - - - -
3、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 2 软件设计常用的工具有:图形工具:程序流程图、N-S图、PAD图、HIPO ;表格工具:判定表;语言工具:PDL (伪码)。另外,在结构化设计方法中,常用的结构设计工具是结构图,故选择C选项。第 4 题:逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是A.关系模型B.谓词模型C.物理模型D.实体-联系模型参考答案: A 逻辑数据模型也称数据模型, 是面向数据库系统的模型, 着重于在数据库系统一级的实现。 成熟并大量使用的数据模型有层次模
4、型、网状模型、 关系模型和面向对象模型等。故 A选项正确。第 5 题:运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是A.多对多B.一对多C.多对一D.一对一参考答案: A 一般来说,实体集之间必须通过联系来建立联接关系,分为三类:一对一联系(1:1 )、一对多联系( 1:m)、多对多联系( m:n)。一个运动项目有很多运动员参加,而一个运动员可以参加多项运动项目,故实体项目和运动员之间的联系是多对多, A选项正确。第 6 题:堆排序最坏情况下的时间复杂度为A.B.名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
5、- - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 - - - - - - - - - 3 C.D.参考答案: B 堆排序属于选择类的排序方法,最坏情况时间复杂度为O(nlog2n) 。故 B选项正确。第 7 题:某二叉树中有 15 个度为 1 的结点, 16个度为 2的结点,则该二叉树中总的结点数为A.32 B.46 C.48 D.49 参考答案: C 在树结构中, 一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。对任何一棵二叉树,度为0 的结点(即叶子结点)总是比度为2 的结点多一个。由 16个度为 2 的结点可知叶
6、子结点个数为17,则结点结点总数为16+17+15=48 ,C选项正确。第 8 题:下面对软件特点描述错误的是A.软件没有明显的制作过程B.软件是一种逻辑实体,不是物理实体,具有抽象性C.软件的开发、运行对计算机系统具有依赖性D.软件在使用中存在磨损、老化问题参考答案: D 软件具有以下特点: 软件是一种逻辑实体, 具有抽象性; 软件没有明显的制作过程;软件在使用期间不存在磨损、老化问题;对硬件和环境具有依赖性;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素。故D选项正确。第 9 题:某系统结构图如下所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
7、 - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 20 页 - - - - - - - - - 4 该系统结构图中最大扇入是A.0 B.1 C.2 D.3 参考答案: C 扇入指的是调用一个给定模块的模块个数。题干系统中,第 2 层模块扇入均为 1,第 3 层中功能模块 3.1 扇入为 2,其余为 1,故最大扇入为 2,C选项正确。第 10 题:设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司(公司号,公司名,地址,注册资本,法人代表,员工数),员工(员工号,姓名,性别,年龄,学历),雇佣(公司号,员工号,工资,工作起始时间)。其中表的键为
8、公司号,表的键为员工号,则表的键(码)为A.公司号,员工号B.员工号,工资C.员工号D.公司号,员工号,工资参考答案: A 二维表中的行称为元组, 候选键 (码) 是二维表中能唯一标识元组的最小属性集。若一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。公司号唯一标识公司, 员工号唯一标识员工, 而雇佣需要公司号与员工号同时唯一标识,故表的键(码)为(公司号,员工号),故A选项正确。第 11 题:下列与 Access 表相关的叙述中,错误的是A.设计表的主要工作是设计表的字段和属性B.Access 数据库中的表是由字段和记录构成C.Access 不允许在同一个表中有相同的数据D.
9、Access 中的数据表既相对独立又相互联系参考答案: C Access 数据库中的表是由字段和记录构成,设计表的主要工作是设计表的字段和属性, Access 中的数据表既相对独立又相互联系。若Access 没有设置主键,则可以在同一个表中输入相同的数据。因此选项C错误。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - 5 第 12 题:下列选项按索引功能区分,不属于 Access 表的索引的是A.主键索引B.唯一索引C.普通索
10、引D.主索引参考答案: A 利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。按索引功能区分, Access 表的索引包括主索引、候选索引、普通索引、唯一索引。因此选项 A 正确。第 13 题:要在表中检索出属于计算机学院的学生,应该使用的关系运算是A.联接B.关系C.选择D.投影参考答案: C 专门的关系运算包括投影、 选择和联接。选择运算是从关系中找出满足给定条件的那些元组, 这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系, 这是从列的角度进行的运算, 相当于对关系进行垂
11、直分解;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。在一个关系中要找出满足指定条件的元组组成新关系属于选择运算。因此选项 C正确。第 14 题:若在数据库中有 教师表(教师号、教师名)、 学生 表(学号、学生名)和 课程 表(课程号,课程名)等 3 个基本情况表。学校里一名教师可主讲多门课程,一名学生可选修多门课程,则主讲教师与学生之间形成了多对多的师生关系。为反映这种师生关系,在数据库中应增加新的表。下列关于新表的设计中,最合理的设计是A.增加两个表:学生 - 选课表(学号、课程号),教师- 任课表(教师号、课程号)B.增加一个表:学生 - 选课-教师表(学号、
12、课程号、教师号)C.增加一个表:学生 - 选课-教师表(学号、学生名、课程号、课程名、教师号、教师名)D.增加两个表:学生 - 选课表(学号、课程号、课程名),教师- 任课表(教师号、课程号、课程名)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 20 页 - - - - - - - - - 6 参考答案: A 目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程, 因此应增加学生选课表 (学号、课程号)和教师任课表(教师号、 课程号)
13、 来反应以上关系。课程名可通过课程号字段关联 课程 表来获得,因此不需要增加课程名字段在以上两个表中。因此选项A正确。第 15 题:将查找和替换 对话框的 查找内容 设置为 !a-cdef,其含义是A.查找 !a-cdef 字符串B.查找 !a-cdef 字符串C.查找 !adef、!bdef 或 !cdef 的字符串D.查找以 def 结束,且第一位不是 a 、b 和c 的 4 位字符串参考答案: D 通配符含义: 通配方括号内列出的任一单个字符,如:a-c 表示 a、b、c 中的任一单个字符;!匹配任何不在括号之内的字符, 因此!a-cdef表示第一位不是a 、b 和c ,第二至第四位是d
14、ef 的 4 位字符串。因此选项D正确。第 16 题:要求在输入学生所属学院时,学院的名称中必须包括汉字 学院 ,应定义字段的属性是A.默认值B.输入掩码C.有效性文本D.有效性规则参考答案: D 在Access 中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。 输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。本题中要求输入的数据必须包括汉字学院,应定义字段的属性是有效性规则。因此选项D正确。第 17 题:要在 Access 数据库中建立 学生成绩表 ,包括字段(学号,平时成绩,期末成绩,总成绩),其中平时成绩为 020 分,期末成绩和总成绩均为 01
15、00分,总成绩为平时成绩期末成绩80% 。则在创建表时,错误的操作是A.将 总成绩 字段设置为计算类型并设置计算公式B.为 平时成绩 、 期末成绩 和 总成绩 字段设置有效性规则C.将 平时成绩 和 期末成绩 字段设置为数字类型D.将 学号 字段设置为主关键字名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 20 页 - - - - - - - - - 7 参考答案: B 根据题目描述, 应将学号 字段设置为主关键字作为唯一标识,将平时成绩 与 期末成绩 字段设置为数字类型
16、,总成绩是根据平时成绩和期末成绩计算得来,因此应将 总成绩 的数据类型定义为 计算类型。有效性规则可以控制数据的输入范围,本题中 总成绩 字段是由计算得来, 不需要设置有效性规则。 因此选项B错误。第 18 题:要修改表中的记录,应选择的视图是A.数据表视图B.布局视图C.设计视图D.数据透视图参考答案: A 在数据表视图下,可以进行删除、修改、复制、查找、替换、排序、筛选相关记录的操作。因此选项A正确。第 19 题:如果有 学生表 (学号,姓名,专业),要将删除字段专业 的全部内容,应使用的查询是A.追加查询B.更新查询C.删除查询D.生成表查询参考答案: B 操作查询包括生成表查询、 删除
17、查询、 更新查询以及追加查询。 追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;生成表查询从一个或多个表中提取有用数据,创建新表的查询, 若数据库中已有同名的表,该操作将覆盖原有的表; 更新查询是对一个或多个表中的一组记录作全部更新,可以十分简单、 快捷地对大量的并且符合一定条件的数据进行更新和修改。 本题中要删除字段 专业 的全部内容,应使用更新查询。因此选项 B正确。第 20 题:要求循环执行 2 次后结束循环,【】处应填入的语句是x = 1 Do x = x + 2 名师资料总结 -
18、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 20 页 - - - - - - - - - 8 Loop Until 【】A.x=5 B.x=5 D.x5 参考答案: C DoLoop Until采用的是先执行循环体后判断条件,循环语句至少执行一次。首先执行循环,之后进行条件判断,Until当条件为假时,重复执行循环,直到条件为真,结束循环。本题中, x 初始值为 1, 之后进入第一次循环, 执行 x=1+2=3;进入第二次循环,执行 x=3+2=5, 之后跳出循环。因此,Until的
19、条件应是 x =5。因此选项 C正确。第 21 题:图书表中有 出版日期 字段,若需查询出版日期在1990 年到 1999 年出版物,正确的表达式是A.Like 199?/*/* B.Between #199?/1/1# and #199?/12/31# C.in(199?/*/*) D.like #1999/*/*# 参考答案: A 在 Access 查找数据时,可以利用通配符和LIKE 函数一起使用,用于查找指定文本字段。通配符 *表示与任意个数的字符匹配;?表示与任意单个字母的字符匹配。 因此 Like 199?/*/*可以查询日期在1990 年到 1999年的记录。因此选项 A正确。第
20、 22 题:在新生表 中有字段:学号、姓名、班级和专业,要将删除字段 班级 的全部内容,应使用的查询是A.更新查询B.追加查询C.生成表查询D.删除查询参考答案: A 操作查询包括生成表查询、 删除查询、 更新查询以及追加查询。 追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部;删除查询可以从一个或多个表中删除一组记录, 删除查询将删除整个记录, 而不是记录中所选择的字段;生成表查询从一个或多个表中提取有用数据,创建新表的查询, 若数据库中已有同名的表,该操作将覆盖原有的表; 更新查询是对一个或多个表中的一组记录作全名师资料总结 - - -精品资料欢迎下载 - - - - - - -
21、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 20 页 - - - - - - - - - 9 部更新,可以十分简单、 快捷地对大量的并且符合一定条件的数据进行更新和修改。本题中要删除字段 班级的全部内容,应使用更新查询。因此选项A正确。第 23 题:在设计视图中,若没有设置条件,但对某一字段的 总计 行选择了 计数选项,则含义是A.统计符合条件的记录个数,包括Null (空)值B.统计符合条件的记录个数,不包括Null (空)值C.统计全部记录的个数,包括Null (空)值D.统计全部记录的个数,不包括Null (空)值参考答案: D
22、 设计查询时,在总计行选择 计数 选项,实现的功能是统计给定字段信息的个数,并且不包含空值的个数。 由于本题中并没有设置条件,因此总计行选择的 计数选项实现的功能是统计全部记录的个数,不包括该字段为空值的记录。 因此选项 D正确。第 24 题:在 SELECT 命令中, ORDER BY 的主要功能是A.指定查询的表B.给出查询结果的顺序C.限定查询的条件D.说明查询的字段参考答案: B SELECT语句的格式为: SELECT 字段列表FROM 表名WHERE 条件表达式 ORDER BY 列名 ASCDESC 。通过 ORDER BY 短语可以对查询的结果进行排序,ASC 实现升序排序,
23、DESC 实现降序排序。因此选项B正确。第 25 题:下列关于 INSERT 语句功能的描述中,正确的是A.插入记录B.更新记录C.删除记录D.选择记录参考答案: A Insert语句用来向数据表中插入新的数据记录,Update 语句用来修改数据表中已经存在的数据记录, Delete 语句用来删除数据表中的记录,Select 语句用来选择数据表中的记录。因此选项A正确。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 20 页 - - - - - - - - - 10 第
24、26 题:要改变窗体上文本框控件的输出内容,应设置的属性是A.标题B.查询条件C.控件来源D.记录器参考答案: C 文本框的控件来源属性可以用于显示指定的数据,也可以用来输入、 编辑字段数据和显示计算结果等。 A、B、D选项皆不属于文本框控件的属性。因此选择C选项。第 27 题:下列不属于导航窗体可以使用的布局是A.垂直标签,左侧B.水平标签C.垂直标签,右侧D.垂直标签参考答案: D 导航窗体是只包含一个导航控件的窗体。其共有 6 种可选的布局方式: 水平标签;垂直标签,左侧;垂直标签,右侧;水平标签,2 级;水平标签和垂直标签,左侧;水平标签和垂直标签,右侧。因此选择D选项。第 28 题:
25、在设计窗体时,若政治面貌字段只能输入 群众 、 团员 、 党员和其他 ,则可以使用的控件是A.列表框控件B.复选框控件C.切换按钮控件D.文本框控件参考答案: A 根据题意, 此控件应满足: 内容必须是有限个确定的选项。只能选中一个选项。复选框可以选择多个, 切换按钮一般用于在 是/ 否 之间切换,只能设置是、否两个值,因此C、D选项不符合要求。文本框既可以用于显示指定的数据,也可以自行输入数据,列表框只能从固定的几个值中选择一个。因此选择A选项。第 29 题:在设计窗体时, 出生地 的全部可能输入作为记录事先存入一个表中,要简化输入可以使用的控件是名师资料总结 - - -精品资料欢迎下载 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年二级ACCESS+数据库程序设计模拟试卷 2022 二级 ACCESS 数据库 程序设计 模拟 试卷
限制150内