二级ACCESS数据库程序设计模拟试题及答案解析10.docx
- 文档编号:27551498
- 上传时间:2023-07-02
- 格式:DOCX
- 页数:48
- 大小:35.01KB
二级ACCESS数据库程序设计模拟试题及答案解析10.docx
《二级ACCESS数据库程序设计模拟试题及答案解析10.docx》由会员分享,可在线阅读,更多相关《二级ACCESS数据库程序设计模拟试题及答案解析10.docx(48页珍藏版)》请在冰豆网上搜索。
二级ACCESS数据库程序设计模拟试题及答案解析10
二级ACCESS数据库程序设计模拟试题及答案解析(10)
(1/40)单项选择题
第1题
下列选项中不属于结构化程序设计方法的是______。
A.自顶向
B.逐步求精
C.模块化
D.可复用
下一题
(2/40)单项选择题
第2题
两个或两个以上模块之间关联的紧密程度称为______。
A.耦合度
B.内聚度
C.复杂度
D.数据传输特性
上一题下一题
(3/40)单项选择题
第3题
下列叙述中正确的是______。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
上一题下一题
(4/40)单项选择题
第4题
按照“后进先出”原则组织数据的数据结构是______。
A.队列
B.栈
C.双向链表
D.二叉树
上一题下一题
(5/40)单项选择题
第5题
下列叙述中正确的是______。
A.线性链表是线性表的链式存储结构
B.栈与队列是非线性结构
C.双向链表是非线性结构
D.只有根结点的二又树是线性结构
上一题下一题
(6/40)单项选择题
第6题
对如下二叉树
图片进行后序遍历的结果为______。
A.ABCDEF
B.DBEAFC
C.ABDECF
D.DEBFCA
上一题下一题
(7/40)单项选择题
第7题
在深度为7的满二叉树中,叶子结点的个数为______。
A.32
B.31
C.64
D.63
上一题下一题
(8/40)单项选择题
第8题
“商品”与“顾客”两个实体集之间的联系一般是______。
A.一对一
B.一对多
C.多对一
D.多对多
上一题下一题
(9/40)单项选择题
第9题
在E-R图中,用来表示实体的图形是______。
A.矩形
B.椭圆形
C.菱形
D.三角形
上一题下一题
(10/40)单项选择题
第10题
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
A.DB包含DBS和DBMS
B.DBMS包含DB和DBS
C.DBS包含DB和DBMS
D.没有任何关系
上一题下一题
(11/40)单项选择题
第11题
常见的数据模型有3种,它们是______。
A.网状、关系和语义
B.层次、关系和网状
C.环状、层次和关系
D.字段名、字段类型和记录
上一题下一题
(12/40)单项选择题
第12题
在以下叙述中,正确的是______。
A.ACCESS只能使用系统菜单创建数据库应用系统
B.ACCESS不具备程序设计能力
C.ACCESS只具备了模块化程序设计能力
D.ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
上一题下一题
(13/40)单项选择题
第13题
不属于Access对象的是______。
A.表
B.文件夹
C.窗体
D.查询
上一题下一题
(14/40)单项选择题
第14题
表的组成内容包括______。
A.查询和字段
B.字段和记录
C.记录和窗体
D.报表和字段
上一题下一题
(15/40)单项选择题
第15题
在数据表视图中,不能______。
A.修改字段的类型
B.修改字段的名称
C.删除一个字段
D.删除一条记录
上一题下一题
(16/40)单项选择题
第16题
数据类型是______。
A.字段的另一种说法
B.决定字段能包含哪类数据的设置
C.一类数据库应用程序
D.一类用来描述Access表向导允许从中选择的字段名称
上一题下一题
(17/40)单项选择题
第17题
现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
图片运行该窗体后,在文本框中输入要查询雇员的姓名,当按下"查询"按钮时,运行一个是"按雇员姓名查询"的查询,该查询显示出所查雇员的雇员ID、姓名和职称等三段。
若窗体中的文本框名称为tName,设计"按雇员姓名查询",正确的设计视图是______。
A.
B.
C.
D.
上一题下一题
(18/40)单项选择题
第18题
下图是使用查询设计器完成的查询,与该查询等价的SQL语句是______。
图片
A.select学号,数学fromscwhere数学>(selectavg(数学)fromsc)
B.select学号where数学>(selectavg(数学)fromsc)
C.select数学avg(数学)fromsc)
D.select数学>(selectavg(数学)fromsc)
上一题下一题
(19/40)单项选择题
第19题
在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是______。
图片
A.成绩表.综合成绩>=80AND成绩表.综合成绩=<90
B.成绩表.综合成绩>80AND成绩表.综合成绩<90
C.80<=成绩表.综合成绩<=90
D.80<成绩表.综合成绩<90
上一题下一题
(20/40)单项选择题
第20题
下图中所示的查询返回的记录是______。
图片
A.不包含80分和90分
B.不包含80至90分数段
C.包含80至90分数段
D.所有的记录
上一题下一题
(21/40)单项选择题
第21题
排序时如果选取了多个字段,则输出结果是______。
A.按设定的优先次序依次进行排序
B.按最右边的列开始排序
C.按从左向右优先次序依次排序
D.无法进行排序
上一题下一题
(22/40)单项选择题
第22题
为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的______。
A.格式选项卡
B.事件选项卡
C.方法选项卡
D.数据选项卡
上一题下一题
(23/40)单项选择题
第23题
要改变窗体上文本框控件的数据源,应设置的属性是______。
A.记录源
B.控件来源
C.筛选查询
D.默认值
上一题下一题
(24/40)单项选择题
第24题
在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在______。
A.组页眉/组页脚
B.页面页眉/页面页脚
C.报表页眉/报表页脚
D.主体
上一题下一题
(25/40)单项选择题
第25题
如果加载一个窗体,先被触发的事件是______。
A.Load事件
B.Open事件
C.Click事件
D.DaClick事件
上一题下一题
(26/40)单项选择题
第26题
数据访问页可以简单地认为就是一个______。
A.网页
B.数据库文件
C.word文件
D.子表
上一题下一题
(27/40)单项选择题
第27题
使用宏组的目的是______。
A.设计出功能复杂的宏
B.设计出包含大量操作的宏
C.减少程序内存消耗
D.对多个宏进行组织和管理
上一题下一题
(28/40)单项选择题
第28题
以下是宏对象m1的操作序列设计:
假定在宏m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体“fTest”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。
宏m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。
那么执行Close操作后,会______。
A.只关闭窗体对象“fTest1”
B.只关闭表对象“tStud”
C.关闭窗体对象“frest2”和表对象“tStud”
D.关闭窗体“fTest1”和“fTest2”及表对象“tStud”
上一题下一题
(29/40)单项选择题
第29题
VBA程序的多条语句可以写在一行中,其分隔符必须使用符号______。
A.:
B.'
C.:
D.,
上一题下一题
(30/40)单项选择题
第30题
VBA表达式3*3\3/3的输出结果是______。
A.0
B.1
C.3
D.9
上一题下一题
(31/40)单项选择题
第31题
现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是______。
A.docmd.openform"tEmployee"
B.docmd.openview"tEmployee"
C.docmd.opentable"tEmployee"
D.docmd.openreport"tEmployee"
上一题下一题
(32/40)单项选择题
第32题
Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。
需要设置的属性是______。
A.Default
B.Cancel
C.Enabled
D.Visible
上一题下一题
(33/40)单项选择题
第33题
以下程序段运行结束后,变量x的值为______。
x=2
y=4
Do
x=x*y
y=y+1
LoopWhiley<4
A.2
B.4
C.8
D.20
上一题下一题
(34/40)单项选择题
第34题
在窗体上添加一个命令按钮(名为Command1_,然后编写如下事件过程:
PrivateSubCommand1_Click()
Fori=1To4
x=4
Forj=1To3
x=3
Fork=1To2
x=x+6
Nextk
Nextj
Nexti
MsgBoxx
EndSub
打开窗体后,单击命令按钮,消息框的输出结果是______。
A.7
B.15
C.157
D.538
上一题下一题
(35/40)单项选择题
第35题
假定有如下的Sub过程:
Subsfun(xAsSingle,yAsSingle)
t=x
x=t/y
y=tMody
EndSub
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:
PrivateSubCommand1_Click( )
Dimaassingle
Dimbassingle
a=5
b=4
sfuna,b
MsgBoxa&chr(10)+cnr(13)&b
EndSub
打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为______。
A.1和1
B.1.25和1
C.1.25和4
D.5和4
上一题下一题
(36/40)单项选择题
第36题
在Access数据库中,主窗体中的窗体称之为______。
A.主窗体
B.一级窗体
C.子窗体
D.三级窗体控件
上一题下一题
(37/40)单项选择题
第37题
主要用于显示、输入、更新数据库中的字段的控件的类型是______。
A.结合型
B.非结合型
C.计算型
D.非计算型
上一题下一题
(38/40)单项选择题
第38题
可以选择输入数据或空格的输入掩码是______。
A.0
B.<
C.>
D.9
上一题下一题
(39/40)单项选择题
第39题
鼠标事件是指操作鼠标所引发的事件,下列不属于鼠标事件的是______。
A.鼠标按下
B.鼠标移动
C.鼠标释放
D.鼠标锁定
上一题下一题
(40/40)单项选择题
第40题
报表中的报表页眉是用来______。
A.显示报表中的字段名称或对记录的分组名称
B.显示报表的标题、图形或说明性文字
C.显示本页的汇总说明
D.显示整份报表的汇总说明
上一题下一题
(41~46/共6题)基本操作题
考生文件夹
在考生文件夹下,"samp1.accdb"数据库文件中已建立3个关联表对象(名为"职工表"、"物品表"和"销售业绩表")。
请按以下要求,完成表和窗体的各种操作:
第41题
向表对象"物品表"中增添一个字段,名为"生产日期"、类型为"日期/时间型"。
设置该字段默认值为2006年4月1日。
第42题
分析表对象"销售业绩表"的字段构成,判断并设置其主键。
第43题
将考生文件夹下Excel文件Test.xls中的数据导入到当前数据库中。
要求:
数据中的第一行作为字段名,选"学号"数据列为主键,导入表对象命名为"tTest"。
第44题
建立表对象"职工表"、"物品表"和"销售业绩表"的表间关系,并实施参照完整性。
第45题
将窗体fTest中名为"bTitle"的控件设置为"特殊效果:
凿痕"显示。
第46题
在窗体frest上,以命令按钮"bt1"为基准(这里按钮"bt1"和"bt3"尺寸相同、左边对齐),调整命令按钮"bt2"的大小和位置。
要求:
按钮"bt2"的大小尺寸与按钮"bt1"相同、左边界与按钮"bt1"左对齐、竖直方向位于按钮"bt1"和"bt3"的中间位置。
上一题下一题
(47~50/共4题)简单应用题
考生文件夹
在考生文件夹下有一个数据库文件"samp2.accdb",里面已经设计好表对象"tTeacher"、"tCourse"、"tGrade",请按以下要求完成设计:
第47题
创建一个查询,查找三月份上课的信息,并显示"教师姓名"、"职称"、"学院"、"课程ID"、"课程名称"和"上课日期"六个字段的内容,所建查询名为"qT1"。
第48题
创建一个查询,根据教师姓名查找某教师的授课情况,并按"上课日期"字段降序显示"教师姓名"、"课程名称"和"上课日期"3个字段的内容,所建查询名为"qT2";当运行该查询时,应显示参数提示信息"请输入教师姓名"。
第49题
创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示"学生姓名"、"课程名称"和"成绩"3个字段的内容,所建查询名为"qT3"。
第50题
创建一个查询,假设"学生ID"字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之平均值",并按"年级"降序排列,所建查询为"qT4"。
上一题下一题
(51~54/共4题)综合应用题
考生文件夹
在考生文件夹下有一个数据库文件"samp3.accdb"里面已经设计了表对象"tEmp"、查询对象"qEmp"和窗体对象"fEmp"。
同时,给出窗体对象"fEmp"上"退出"按钮的单击事件代码,请按以下功能要求补充设计。
第51题
将窗体"fEmp"上文本框"tSS"更改为组合框类型,且控件名称保持不变。
第52题
修改查询对象"qEmp"为参数查询,参数为引用窗体对象"fEmp"上文本框"tSS"的输入值。
第53题
设置窗体对象"fEmp"上文本框"tAge"为计算控件。
要求根据"年龄"字段值依据以下计算公式计算并显示人员的出生年。
计算公式:
出生年=Year(Date())-年龄或出生年=Year(Now())-年龄。
第54题
单击"退出"按钮(名为"bt2"),关闭窗体。
补充事件代码。
注意:
不能修改数据库中的表对象"tEmp";不允许修改查询对象"qEmp"中未涉及的内容;不能修改窗体对象"fEmp"中未涉及的控件和属性。
程序代码只允许在"*****Add*****"与"*****Add*****"之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
上一题交卷
交卷
答题卡
答案及解析
(1/40)单项选择题
第1题
下列选项中不属于结构化程序设计方法的是______。
A.自顶向
B.逐步求精
C.模块化
D.可复用
参考答案:
D您的答案:
未作答
答案解析:
[解析]20世纪70年代以来,提出了许多软件设计方法,主要有①逐步求精:
对复杂的问题,应设计一些子目标作过渡,逐步细化;②自顶向下:
程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。
不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;③模块化:
一个复杂问题,肯定是由若干相对简单的问题构成。
模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。
下一题
(2/40)单项选择题
第2题
两个或两个以上模块之间关联的紧密程度称为______。
A.耦合度
B.内聚度
C.复杂度
D.数据传输特性
参考答案:
A您的答案:
未作答
答案解析:
[解析]耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。
上一题下一题
(3/40)单项选择题
第3题
下列叙述中正确的是______。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
参考答案:
D您的答案:
未作答
答案解析:
[解析]程序凋试的任务是诊断和改正程序中的错误。
它与软件测试不同,软件测试是尽可能多地发现软件中的错误。
先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。
软件测试贯穿整个软件生命期,调试主要在开发阶段。
为了达到更好的测试效果,应该由独立的第三方来构造测试。
因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度程度不同地存在障碍。
软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。
上一题下一题
(4/40)单项选择题
第4题
按照“后进先出”原则组织数据的数据结构是______。
A.队列
B.栈
C.双向链表
D.二叉树
参考答案:
B您的答案:
未作答
答案解析:
[解析]栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。
二者的区别是:
栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。
具有记忆功能。
双向链表和二叉树都没有按照“后进先出”的原则。
上一题下一题
(5/40)单项选择题
第5题
下列叙述中正确的是______。
A.线性链表是线性表的链式存储结构
B.栈与队列是非线性结构
C.双向链表是非线性结构
D.只有根结点的二又树是线性结构
参考答案:
A您的答案:
未作答
答案解析:
[解析]根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:
线性结构与非线性结构。
如果一个非空的数据结构满足下列两个条件:
①有且只有一个根结点;②每个结点最多有一个前件,也最多有一个后件。
则称该数据结构为线性结构,又称线性表。
如果一个数据结构不是线性结构,则称之为非线性结构。
线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。
上一题下一题
(6/40)单项选择题
第6题
对如下二叉树
图片进行后序遍历的结果为______。
A.ABCDEF
B.DBEAFC
C.ABDECF
D.DEBFCA
参考答案:
D您的答案:
未作答
答案解析:
[解析]后序遍历:
若需遍历的二叉树为空,执行空操作:
否则,依次执行下列操作:
(1)首先按照后序遍历的顺序访问根结点的左子树;
(2)然后按照后序遍历的顺序访问根结点的右子树;
(3)最后访问根结点。
上一题下一题
(7/40)单项选择题
第7题
在深度为7的满二叉树中,叶子结点的个数为______。
A.32
B.31
C.64
D.63
参考答案:
C您的答案:
未作答
答案解析:
[解析]所谓满二叉树是指这样的一种二叉树:
除最后一层外,每层上的所有结点都有两个子结点。
这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。
树的最大层次称为树的深度。
本题中深度为7,故叶子结点数为27-1=64。
上一题下一题
(8/40)单项选择题
第8题
“商品”与“顾客”两个实体集之间的联系一般是______。
A.一对一
B.一对多
C.多对一
D.多对多
参考答案:
D您的答案:
未作答
答案解析:
[解析]在现实世界中,两个实体之间的联系可分为三种类型:
一对一联系(简记为1:
1):
一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。
一对多联系(简记为1:
n):
一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。
多对多联系(简记为M:
N或m:
n):
多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录其匹配。
该题目中一个顾客可以购买多种商品,同一种商品可以有多个顾客购买,所以商品和顾客之间是多对多的联系。
上一题下一题
(9/40)单项选择题
第9题
在E-R图中,用来表示实体的图形是______。
A.矩形
B.椭圆形
C.菱形
D.三角形
参考答案:
A您的答案:
未作答
答案解析:
[解析]该题目主要考的是E-R模型的图示法:
在E-R图中用矩形表示实体,在矩形内写上该实体的名字,这是实体表示法;用椭圆表示属性,在椭圆形内写上该属性的名称,这是属性表示法;用菱形表示联系,这是联系表示法。
上一题下一题
(10/40)单项选择题
第10题
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
A.DB包含DBS和DBMS
B.DBMS包含DB和DBS
C.DBS包含DB和DBMS
D.没有任何关系
参考答案:
C您的答案:
未作答
答案解析:
[解析]数据库系统由如下几部分组成:
数据库、数据库管理系统、数据库管理员、系统平台(硬件平台和软件平台)。
所以数据库、数据库系统与数据库管理系统之间的关系是数据库系统包含数据库和数据库管理系统。
上一题下一题
(11/40)单项选择题
第11题
常见的数据模型有3种,它们是______。
A.网状、关系和语义
B.层次、关系和网状
C.环状、层次和关系
D.字段名、字段类型和记录
参考答案:
B您的答案:
未作答
答案解析:
[解析]数据模型分为三种:
层次数据模型、网状数据模型、关系数据模型。
上一题下一题
(12/40)单项选择题
第12题
在以下叙述中,正确的是______。
A.ACCESS只能使用系统菜单创建数据库应用系统
B.ACCESS不具备程序设计能力
C.ACCESS只具备了模块化程序设计能力
D.ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
参考答案:
D您的答案:
未作答
答案解析:
[解析]Access内嵌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS 数据库 程序设计 模拟 试题 答案 解析 10