计算机类二级ACCESS

2013年9月全国计算机等级《二级Access》上机临考冲刺试卷(2)

43 题含答案ACCESS
共 43 题返回本类
1单选题1 / 43
有两个关系R和T如下:
  
则由关系R得到关系T的操作是(  )。
查看答案
A. 选择
2单选题2 / 43
要限制宏命令的操作范围,可以在创建宏时定义(  )。
查看答案
B. 宏条件表达式
3单选题3 / 43
结构化程序所要求的基本结构不包括(  )。
查看答案
B. GOTO跳转
4单选题4 / 43
在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是(  )。
查看答案
C. SELECT*FROM教师表WHERE([职称]=”教授”);
5单选题5 / 43
下列关于二叉树的叙述中,正确的是(  )。
查看答案
B. 叶子结点总是比度为2的结点多一个
6单选题6 / 43
利用AD0访问数据率的步骤是:
①定义和创建ADO对象实例变量②设置连接参数并打开连接
③设置命令参数并命令
④设置查询参数并打开记录集⑤操作记录集
⑥关闭、回收有关对象
这些步骤的执行顺序应该是(  )。
查看答案
D. ①②③④⑤⑥
8单选题8 / 43
下列数据结构中,能够按照“先进后出”原则存取数据的是(  )。
查看答案
B. 栈
9单选题9 / 43
在一个数据库中已经设置了自动宏AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是(  )。
查看答案
D. 打开数据库时按住键
10单选题10 / 43
下列叙述中正确的是(  )。
查看答案
D. 循环队列中元素的个数是由队头指针和队尾指针共同决定的
11单选题11 / 43
窗体中有命令按钮Commandl,事件过程如下:
PublicFunction f(x As Integer)As Integer
Dim Y AsInteger
X=20
y=2
f= X *Y
End Function
PrivateSub Commandl_Click(  )
Dim y As Integer
static x As Integer
x=10
y=5
y=f(x)
Debug.Print x;y
End Sub
运行程序,单击命令按钮,则立即窗口中显示的内容是(   )
查看答案
B. 10;40
13单选题13 / 43
下列关于栈叙述正确的是(  )。
查看答案
A. 栈顶元素最先能被删除
14单选题14 / 43
能被“对象所识别的动作”和“对象可执行的活动。”别称为对象的(  )。
查看答案
A. 事件和方法
15单选题15 / 43
结构化程序设计主要强调的是(  )。
查看答案
D. 程序的易读性
16单选题16 / 43
运行下列过程,当输入一组数据:l0,20,50,80,40,30,90,100,60,70,输出的结果应该是(  )。
Sub pl()Dim i,j,arr(11)AsInteger
x=1
Whilek<=10
arr(k)=VaI(InputBox(”请输入第”&k&”个数:”,”输入窗口”))k=k+1
Wend
For i=1T09J=i+1
Ifarr(i)>arr(j)Thentemp=arr(i)
arr(i)=art(j)
arr(j)=temp
EndIfDebu9.Printarr(i)
NextiEnd Sub
查看答案
A. 无序数列
17单选题17 / 43
在数据表视图中,不能进行的操作是(  )。
查看答案
A. 删除一条记录
18单选题18 / 43
InputBox函数的返回值类型是(  )。
查看答案
B. 字符串
19单选题19 / 43
下列程序的功能是返回当前窗体的记录集:
SubGeegecNum(  )。
Dim rsAs Object
Set rs=__________
MsgBoxrs.RecordCount
End Sub
为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是(  )。
查看答案
B. Me.Recordset
20单选题20 / 43
运行下列程序,窗体中的显示结果是:(  )。
OptionCompare Database
Dim X AsInteger
PrivateSub Form_Load()
x=3
EndSubPrivate Sub Commandll_click()
Static aAs Integer
Dim b AsInteger
b=x^2
funl x,b
funl x.b
MsgBox”x=‘’&x
End Sub
Subfunl(ByRef Y As Integer,ByVal z AS Integer)
y=y+z
z=y-z
End Sub
查看答案
C. x=21
21单选题21 / 43
在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是(  )。
查看答案
A. 选择
22单选题22 / 43
下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。
Sub GetRecNum(  )
Dim rs As Object
Set rs=Me。Recordset
MsgBox
End Sub
程序空白处应填写的是(  )。
查看答案
D. rs.RecordCount
23单选题23 / 43
对关系s和R进行集合运算,结果中既包含S中的所有元组,也包含R中的所有元组,这样的集合运算称为(  )。
查看答案
A. 并运算
24单选题24 / 43
为窗体或报表的控件设置属性值的正确宏操作命令是(  )。
查看答案
C. SetValue
25单选题25 / 43
宏操作中用于执行指定的外部应用程序的是(  )命令。
查看答案
B. RunAPP
26单选题26 / 43
如果在查询条件中使用通配符“口”,其含义是(  )。
查看答案
C. 通配任意长度的字符
27单选题27 / 43
若有以下窗体单击事件过程:Private SubForm_Click(  )
result=1
For i=1To 6 Step 3
result=result*i
Next i
MsgBoxresult
End Sub打开窗体运行后,单击窗体,则消息框的输出内容是(  )。
查看答案
B. 4
28单选题28 / 43
若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用(  )。
查看答案
D. 级联更新相关记录
29单选题29 / 43
数据字典(DD)所定义的对象都包含于(  )。
查看答案
A. 数据流程图(DFD)
30单选题30 / 43
下列描述中正确的是(  )。
查看答案
C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
31单选题31 / 43
在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的(  )。
查看答案
D. “其他”选项卡
32单选题32 / 43
有如下事件程序,运行该程序后输出结果是(  )。
PrivateSub Command33_click()
Dim x AsInteger,Y AsInteger
x=1:y=0
Do Untily<=25y=y+x*xx=x+1
Loop
MsgBox”x=&x&”,y="&Y
End Sub
查看答案
C. x=5,y=30
33单选题33 / 43
Access报表对象的数据源可以是(  )。
查看答案
C. 表、查询和SQL命令
34单选题34 / 43
若查询的设计如下,则查询的功能是(  )。
  
查看答案
C. 统计班级信息不包括Null(空)值的记录个数
35单选题35 / 43
下列sQL语句中,(  )语句用于创建表。
查看答案
A. CREATE TABLE
36单选题36 / 43
层次型、网状型和关系型数据库划分原则是(  )。
查看答案
D. 数据之间的联系方式
37单选题37 / 43
下列程序的功能是求算式:1-1/24-1/3-1/4+…前80项之和。
PrivateSub Commandl Click(  )
Dim i asinteger,S assingle.f as integer
s=0:f=1
For i=1To 30
s=s+f/i
f=__________
Next i
Debug.Print”1-1/2+1/3—1/4+…=”:s
End Sub
横线处应填写的内容是(  )。
查看答案
B. -l*f
38单选题38 / 43
在数据访问页中,为了插入一段可以滚动的文字,应选择的工具图标是(  )。
  
查看答案
D.  
39单选题39 / 43
结构化程序设计的基本原则不包括(  )。
查看答案
A. 多态性
40单选题40 / 43
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:
PrivateSub run34_Click()
sum=0
For i=10T01 Step-2
sum=sum+i
Next i
MsgBoxsum
End Sub
运行以上事件,程序的输出结果是(  )。
查看答案
B. 30
41主观题41 / 43
在考生文件夹中有一个“Acc1.mdb”数据库。
(1)按照下表的要求创建“课程”表。
字段名称   数据类型   字段大小   是否主键
  课程ID 数字 整型 是
  课程名称 文本 20  
学分 数字 整型  
(2)在“课程”表中输入如下数据。
课程ID 课程名称 学分
1 高等数学 2
2 计算机文化基础 3
3 机械制图 2
4 政治经济学 2
5 毛泽东思想概论 2
(3)将“student”表和“成绩”表的关系设置为“一对多”,“实施参照完整性”。将“课程”表和“成绩”表的关系设置为“一对多”,“实施参照完整性”。“课程”表如图1所示。
  
查看答案
(1)在考生文件夹中打开“AECl.mDB”数据库,单击“表”对象,在工具栏中单击“新建”按钮。在弹出的“新建表”对话框中选择“设计视图”,单击“确定”按钮。在弹出的表中按照题目表要求输入字段名称“课程ID”、“课程名称”、“学分”字段,设置“数据类型”,对应各字段的“字段属性”;将光标定位到“课程ID”行,右键单击,选择“主键”。单击工具栏中的“保存”按钮,弹出“另存为”对话框,将表命名为“课程”,单击“确定”,然后关闭表的设计视图。
(2)打开“课程”表,在表中输入所给出题目表相应数据。单击工具栏中的“保存”按钮。
(3)执行“工具”一“关系”命令,选择“设计视图”一“显示表”,在弹出的“显示表”窗口中添加“stuDEnt”、“成绩”和“课程”表,单击“关闭”按钮,关闭“显示表”窗口。拖动“stuDEnt”表的“学号”字段到“成绩”表的“学号”字段,在“编辑关系”对话框中选择“实施参照完整性”,关系类型为“一对多”。单击“创建”按钮。拖动“课程”表的“课程ID”字段到“成绩”表的“课程ID”字段,在“编辑关系”对话框中选择“实施参照完整性”,关系类型为“一对多”,单击“创建”按钮。单击工具栏中的“保存”按钮,关闭关系对话框。
42主观题42 / 43
在“Acc2.mdb”数据库中有“售货员信息”、“库存数据”和“销售数据”3张表。
(1)以“销售数据”、“售货员信息”和“库存数据”表为数据源,创建参数查询“按货号查询销售金额”,实现通过输入货号显示该产品的销售金额。参数提示为“请输入货号”,结果显示“货号”、“货名”和“销售金额”字段。其中销售金额=Sum([销售数据]![销售价格])。查询结果如图2所示。
(2)创建“销售金额查询”宏,运行“按货号查询销售金额”查询。
  
查看答案
(1)在“ACC2.mDB”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“销售数据”、“售货员信息”和“库存数据”表。选择“货号”、“货名”和“销售价格”字段,单击工具栏中的“总计”按钮。在“货号”和“货名”字段的“总计”行选择“Group By”,在“货号条件”行输入“[请输入货号]” 。在“销售价格对应总计”行选择“Sum”,在“销售价格”字段前添加“销售金额:”。单击“保存”按钮,输入查询名称为“按货号查询销售金额”。 (2)在“ACE2.mDB”数据库窗口中单击“宏”对象,单击“新建”按钮,选择“设计视图”,选择“0pEnQuEry”操作,选择“按货号查询销售金额”查询。单击“保存”按钮,输入宏名称为“销售金额查询”。
43主观题43 / 43
在考生文件夹下有“Acc3.mdb”数据库。
(1)以“学生”表为数据源,创建“输入学生信息”窗体,窗体显示学生表的全部字段。用组合框绑定“性别”字段。在页脚中添加“添加记录”、“保存记录”和“关闭窗体”按钮,分别实现添加记录、保存记录和关闭窗体操作。在页眉中添加“输入学生信息”标签(宋体12号字,居中显示)。设置窗体宽度为“8.099cm”,“弹出方式”。窗体显示效果如图3所示。
  
(2)以“课程成绩”表为数据源,创建图表窗体“选课统计”,统计选修每门课程的人数。图表字段为“课程编号”,图表类型为“柱形图”,图表标题为“课程成绩”。窗体显示效果如图4所示。
  
查看答案
(1)在“ACC3.mDB”数据库窗口中单击“窗体”对象,单击“新建”按钮,选择“自动创建窗体:纵栏式”,选择学生表为数据源,单击“确定”按钮。将“性别”字段删除,添加组合框,输入“男”和“女”,将数值保存到“性别”字段。从工具箱中选择按钮,添加到窗体中,在命令按钮向导的类别选择“记录操作”,在操作中选择“添    加新记录”,在按钮上输入“添加记录”。从工具箱中选择按钮,添加到窗体中,在命令按钮向导的类别选择“记录操作”,在操作中选择“保存记录”,按钮文本输入“保存记录”。添加“关闭窗体”按钮,类别选择“窗体操作”,操作选择“关闭窗体”。在窗体页眉中添加标签,输入“输入学生信息”文本,选中标签,在工具栏中选择对应文本格式。右键单击窗体视图的空白处,选择“属性”选项,在“格式页宽度”行输入“8.099Cm”,在“弹出方式”中选择“是”。
(2)在“ACC3.mDB”数据库窗口中单击“窗体”对象,单击“新建”按钮,选择“图表向导”,选择“课程成绩”表为数据源,用于图表的字段选择“课程编号”,并选择“柱形图”单击“下一步”按钮,单击“完成”按钮。
← 上一卷下一卷 →