计算机类二级ACCESS

2013年9月全国计算机等级《二级Access》上机模考试卷(1)

43 题含答案ACCESS
共 43 题返回本类
1单选题1 / 43
在Access中已建立了“学生”表。其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是(  )。
查看答案
D. 绑定对象框
2单选题2 / 43
对数据表进行筛选操作的结果是(  )。
查看答案
B. 隐藏表中不满足条件的记录
3单选题3 / 43
在窗体上有一个命令按钮Commandl,编写事件代码如下:
Private Sub Commandl Click(  )
Dim dl As Date
Dim d2 As Date
d1=#12/25/2009#d2=#1/5/2010#
MsgBox DateDiff(”ww”,d1,d2)
End Sub
打开窗体运行后,单击命令按钮,消息框中输出的结果是(  )。
查看答案
B. 2
4单选题4 / 43
若有如下Sub过程:
Subsfun(X As Single,y As Single)
t=X
x=t/Y
y=t ModY
End Sub
在窗体中添加一个命令按钮Command33,对应的事件过程如下:
PrivateSub Command33 Click(  )
Dim a AsSingle
Dim b AsSingle
a=5:b=4
sfun(a'b)
MsgBoxa&chr(10)+chr(13)&b
End Sub
打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为(  )。
查看答案
B. 1.25和1
5单选题5 / 43
某学生成绩管理系统的“主窗体”如下图左侧所示,点击“退出系统”按钮会弹出下图 右侧“请确认”提示框;如果继续点击“是”按钮,会关闭主窗体退出系统,如果点击“否”按钮,则会返回“主窗体”继续运行系统。
  
为了达到这样的运行效果,在设计主窗体时为“退出系统”按钮的“单击”事件设置了一个“退出系统”宏。正确的宏设计是(  )。
查看答案
A.     
6单选题6 / 43
下列程序的功能是计算N=2+(2+4)4-(24-44-6)4-…+(2+4+6+…4-40)的值。
PrivateSub Command34_Click()
t=0
m=0
sum=0
Do
t==t+m
sum==sum4-t
m=__________
LoopWhile m<41
MsgBox”um=”&sumEndSub
空白处应该填写的语句是(  )。
查看答案
C. m+2
7单选题7 / 43
在代码调试时,使用Debug.Print语句显示指定变量结果的窗口是(  )。
查看答案
A. 立即窗口
8单选题8 / 43
在Access的数据表中删除一条记录,被删除的记录(  )。
查看答案
D. 不能恢复
9单选题9 / 43
下面描述中,不属于软件危机表现的是(  )。
查看答案
A. 软件过程不规范
10单选题10 / 43
某宾馆中有单人间和双人间两种客房,按照规定,每位人住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为(  )。
查看答案
B. 一对多联系
11单选题11 / 43
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
Public X As Integer
Private Sub Commandl Click(  )x=10
Call slCall s2MsgBox x
End Sub
Private Sub sl(  )x=x+20
End Sub
Private Sub s2(  )Dim x As Integer
x=x+20End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为(  )。
查看答案
B. 30
12单选题12 / 43
在Access中对表进行“筛选”操作的结果是(  )。
查看答案
A. 从数据中挑选出满足条件的记录
13单选题13 / 43
已经建立了包含“姓名”、性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。
  
正确的设计是(  )。
查看答案
B.     
14单选题14 / 43
下列不是分支结构的语句是(  )。
查看答案
B. While…Wend
15单选题15 / 43
在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是(  )。
查看答案
A. abcd
17单选题17 / 43
在满足实体整性约束的条件下(  )。
查看答案
C. 一个关系中应该有一个或多个候选关键字
18单选题18 / 43
下列数据结构中,属于非线性结构的是(  )。
查看答案
C. 二叉树
19单选题19 / 43
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(  )。
查看答案
B. 降低耦合性提高内聚性有利于提高模块的独立性
20单选题20 / 43
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(  )。
查看答案
B. 一对多
21单选题21 / 43
在关系窗口中,双击两个表之间的连接线,会出现(  )。
查看答案
D. 编辑关系对话框
22单选题22 / 43
下列叙述中正确的是(  )。
查看答案
C. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为log2n
23单选题23 / 43
用于获得字符串S最左边4个字符的函数是(  )。
查看答案
A. Left(S,4)
24单选题24 / 43
输入掩码字符“&”的含义是(  )。
查看答案
C. 必须输入一个任意的字符或一个空格
25单选题25 / 43
SQL查询命令的结构是:SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY…其中,使用HAVING时必须配合使用的短语是(  )。
查看答案
B. GROUP BY
26单选题26 / 43
运行下列程序,结果是(  )。
PrivateSub Command32_click()
f0=1:fl=1:k=1Do While k<=5f=f0+f1
f0=fl
fl=f
k=k+1
Loop
MsgBox”f=”&f
End Sub
查看答案
D. f=13
27单选题27 / 43
通配符“#”的含义是(  )。
查看答案
D. 通配任何单个数字字符
28单选题28 / 43
下列程序的功能是:输入l0个整数。‘Private sub Command2_Click()
Dim i,j,k,temp,arr(11)As Integer
Dimresult As String
For k=1T0 10
arr(k)=Val(InputBox(
“请输入第”&k&”个数:”,”数据输入窗口”))
Next k
i=1
J=10
Do
Temp=arr(i)
arr(i)=arr(j)
arr(j)=tempi=i+1
j=__________LoopWhileresule=””For k=1 To 10
result=result&arr(k)&Chr(13)Nextk
MsgBoxresult
End Sub
横线处应填写的内容是(  )。
查看答案
A. J-i i<j
29单选题29 / 43
在数据表中筛选记录,操作的结果是(  )。
查看答案
C. 将满足筛选条件的记录显示在屏幕上
30单选题30 / 43
建立一个基于学生表的查询,要查找出生日期(数据类型为日期/时间型)在2008一01一01和2008—12—31间的学生,在出生日期对应列的准则行中应输入的表达式是(  )。
查看答案
B. Between#2008—Ol—01#And#2008—12—31#
31单选题31 / 43
在"student,表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是(  )。
查看答案
B. 1010
32单选题32 / 43
对于循环队列,下列叙述中正确的是(  )。
查看答案
D. 队头指针可以大于队尾指针,也可以小于队尾指针
33单选题33 / 43
若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是(  )。
查看答案
D. Forms![销售总数]![订货总数]
34单选题34 / 43
在打开窗体时,依次发生的事件是(  )。
查看答案
A. 打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)
35单选题35 / 43
已经设计出一个表格式窗体,可以输出教师表的相关字段信息,请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做。其效果图如下:
  
单击“退出”按钮,关闭窗体。
PrivateSub btnCaneel_Click()
__________
End Sub
表格式窗体当前记录变化时触发
PrivateSub Form Current()
IfMsgBox(”是否删除该记录?”,vbQuestion+vbYesN0,”确认”)=vbYes Then
End If
End Sub
横线处应填写的内容是(  )。
查看答案
D. doemd.closeme.TS.delete
36单选题36 / 43
下面描述中错误的是(  )。
查看答案
A. 系统总体结构图支持软件系统的详细设计
37单选题37 / 43
Access数据库中,表的组成是(  )。
查看答案
A. 字段和记录
38单选题38 / 43
若窗体Forml中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为(  )。
查看答案
C. Form_Click()Cmdl_Click()
39单选题39 / 43
在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直 接选择,应使用的控件是(  )。
查看答案
D. 组合框
40单选题40 / 43
在窗体中有一个文本框Testl,编写事件代码如下:
Private Sub Form Click(  )
X=val(Inputbox(”输入x的值”))Y=1
If X<>0 Then Y=2Text1.Value=YEnd Sub.
打开窗体运行后,在输入框中输入整数12,文本框Textl中输出的结果是(  )。
查看答案
B. 2
41主观题41 / 43
在考生文件夹中有一个“Acc1.mdb”数据库。
(1)将“学生”表以文本文件格式导出,保存到考生文件夹下,第一行包含字段名称,分隔 符为逗号。保存文件名为“学生.txt”。
(2)将“课程”表的“课程名称”字段列冻结,“课程编号”列隐藏,按“学分”字段“升序”排列。
(3)为“教师”表创建高级筛选,筛选出具有博士学历的教师信息。
查看答案
(1)打开“ACCl.mDB”数据库窗口单击“表”对象。右键单击“学生”表,右键单击选择“导出”命令,保存位置处选择对应路径,保存类型选择“文本文件”,文件名称为“学生”,单击“保存”按钮,弹出“导出文本向导”对话框。选中“带分隔符”单选按钮,单击“下一步”按钮,选中字段分隔符为“逗号”,选中“第一行包含字段名称”,单击“下一步”按钮。单击“完成”按钮,弹出导出结果对话框,提示导出文件已经完成,单击“确定”按钮。
(2)在“ACCl.mDB”数据库窗口中单击“表”对象。打开“课程”表,右键单击“课程名称”字段列,选择“冻结列”命令,右键单击“课程编号”列,选择“隐藏列”命令,右键单击“学分”字段列,选择“升序”命令。单击工具栏中的“保存”按钮,关闭课程表。
(3)在“ACCl.mDB”数据库窗口中单击“表”对象。打开“教师”表,执行“记录”一“筛选”一“高级筛选/排序”命令,选择“学历”字段,在“条件”行输入“LikE”*博士””。执行“筛选”一“应用筛选/排序”命令。单击工具栏中的“保存”按钮,关闭筛选对话框,最后关闭“学生”表。
42主观题42 / 43
在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资”表。
(1)以“订单”和“订单明细”表为数据源,创建查询“每天销售额”,统计每一天的销售额。结果显示“定购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。查询结果如图1所示。
  
(2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”且具有经理职位的部门人员信息。参数提示为“请输入定购日期”,结果显示“姓名”、“性别”、“职位”和“部门名称”。查询结果如图2所示。
  
查看答案
(1)在“ACC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“订单”和“订单明细”表。选择“定购日期”字段,确保工具栏中的“总计”按钮按下。在“定购日期”字段的“总计”行选择“GroupBy”。添加“销售额:Sum([订单明细]![成交价]*[订单明细]![数量]*[订单明细]![折扣])”字段,在总计行选择“ExprEssion”。单击“保存”按钮,输入查询名称为“每天销售额”。
(2)在“数据库”窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门人员”表和“部门信息”表。选择“姓名”、“性别”、“职位”和“部门名称”字段,在“性别”字段的“条件”行输入“女”,在职位条件行输入“LikE”*经理””。单击“保存”按钮,输入查询名称为“查询l”。
43主观题43 / 43
考生文件夹下存在一个数据库文件“Acc3.mdb”,里面已经设计好表对象“职工”和宏对象“mos”,以及以“职工”为数据源的窗体对象“Employee”。试在此基础上按照以下要求补充窗体设计:
(1)在窗体的页眉节区添加一个标签控件,其名称为“sTitle”,初始化标题显示为“职工 基本信息”,字体为“隶书”,字号为“18”,字体粗细为“加粗”。
(2)在窗体页脚区添加一个命令按钮,命名为“coral”,按钮标题为“显示职工”。
(3)设置按钮“coml”的单击事件属性为运行宏对象“mos”。
(4)将窗体的滚动条属性设置为“两者均无”。
注意:不允许修改窗体对象“Employee”中未涉及的控件和属性;不允许修改表对象“职工”和宏对象“mos”。
查看答案
(1)在“ACE3.mDB”数据库窗口中单击“窗体”对象,选择“EmployEE”窗体,单击“设计”按钮,打开“Em-ployEE”窗体的设计视图。将“窗体页眉”的栏标头下沿向下拖动,显示出窗体页眉区,然后单击工具箱中的“标签”按钮,在“窗体页眉”区中画出一个标签控件,并在其“全部”选项卡中输入“职工基本信息”;然后在其“属性”对话框中设置名称为“sTitlE”,字体名称设置为“隶书”,字号设置为“l8”,字体粗细设置为“加粗”,关闭“属性”窗口。单击“保存”按钮,进行保存。
(2)在窗体页脚区向下拖动鼠标指针,显示出窗体页脚区域。在工具箱中单击“命令按钮”控件,在窗体页脚区画出一个命令按钮,在弹出的按钮向导中单击“取消”按钮,在其“属性”对话框中将其“名称”设置为“Coml”,“标题”设置为“显示职工”。单击“保存”按钮。
(3)单击“Com]”按钮,在“属性”对话框中选择“事件”选项卡中的“单击”选项,在下拉列表中选择“mos”。单击“保存”按钮,进行保存。
(4)单击窗体左上角的选定块,在“属性”对话框的“全部”选项卡中设置“滚动条”属性为“两者均无”。单击“保存”按钮,保存并关闭窗体。
← 上一卷下一卷 →