本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2008年9月全国计算机等级考试二级笔试试卷Access数据库程序设计
1、【 单选题
下列叙述中正确的是(    )。 [2分]
循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
在循环队列中,只需要队头指针就能反映队的中元素的动态变化情况
在循环队列中,只需要队尾指针就能反映队的中元素的动态变化情况
循环队列中元素的个数是由队头指针和队尾指针共同决定
答案:
2、【 单选题
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是(    )。 [2分]
O(n)
O(n)2
O(log2n)
O(nlog2n)
答案:
3、【 单选题
下列叙述中正确的是(    )。 [2分]
顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
顺序存储结构能存储有序表,链式存储结构不能存储有序表
链式存储结构比顺序存储结构节省存储空间
答案:
4、【 单选题
数据流图中带有箭头的线段表示的是(    )。 [2分]
控制流
事件驱动
模块调用
数据流
答案:
5、【 单选题
在软件开发中,需求分析阶段可以使用的工具是(    )。 [2分]
N-S图
DFD图
PAD图
程序流程图
答案:
6、【 单选题
在面向对象方法中,不属于“对象”基本特点的是(    )。 [2分]
一致性
分类性
多态性
标识唯一性
答案:
7、【 单选题
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(    )。 [2分]
一对一
一对多
多对一
多对多
答案:
8、【 单选题
在数据管理技术发展的三个阶段中,数据共享最好的是(    )。 [2分]
人工管理阶段
文件系统阶段
数据库系统阶段
三个阶段相同
答案:
9、【 单选题
有三个关系R、S和T如下:
    
由关系R和S通过运算得到关系T,则所使用的运算为(    )。 [2分]
笛卡尔积
自然连接
答案:
10、【 单选题
Access数据库中,表的组成是(    )。 [2分]
字段和记录
查询和字段
记录和窗体
报表和字段
答案:
11、【 单选题
若设置字段的输入掩码为“####-######”,该字段正确的输入数据是(    )。 [2分]
0755-123456
0755-abcdef
abcd-123456
####-######
答案:
12、【 单选题
对数据表进行筛选操作,结果是(    )。 [2分]
只显示满足条件的记录,将不满足条件的记录从表中删除
显示满足条件的记录,并将这些记录保存在一个新表中
只显示满足条件的记录,不满足条件的记录被隐藏
将满足条件的记录和不满足条件的记录分为两个表进行显示
答案:
13、【 单选题
在显示查询结果时,如果要将数据表中的“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动(    )。 [2分]
排序
字段
条件
显示
答案:
14、【 单选题
在Access中,参照完整性规则不包括(    )。 [2分]
更新规则
查询规则
删除规则
插入规则
答案:
15、【 单选题
在数据库中,建立索引的主要作用是(    )。 [2分]
节省存储空间
提高查询速度
便于管理
防止数据丢失
答案:
16、【 单选题
在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入(    )。 [2分]
"T01" or "T02"
"T01" and "T02"
in ("T01" and "T02")
not in ("T01" and "T02")
答案:
17、【 单选题
创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在(    )。 [2分]
{  }中
( )中
[  ]中
< >中
答案:
18、【 单选题
在下列查询语句中,与
SELECT  TABL*  FROM  TAB1  WHERE  InStr([简历],"篮球")<>0
功能相同的语句是(    )。 [2分]
SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like"篮球"
SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like"*篮球"
SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like"*篮球*"
SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like"篮球*"
答案:
19、【 单选题
在窗体设计工具箱中,代表组合框的图标是(    )。
    [2分]
 
 
 
 
答案:
20、【 单选题
要改变窗体上文本框控件的输出内容,应设置的属性是(    )。 [2分]
标题
查询条件
控件来源
记录源
答案:
21、【 单选题
Access报表对象的数据源可以是(    )。 [2分]
表、查询和窗体
表和查询
表、查询和SQL命令
表、查询和报表
答案:
22、【 单选题
要限制宏命令的操作范围,可以在创建宏时定义(    )。 [2分]
宏操作对象
宏条件表达式
窗体或报表控件属性
宏操作目标
答案:
23、【 单选题
在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(    )。 [2分]
程序范围
全局范围
模块范围
局部范围
答案:
24、【 单选题
表达式Fix(-3.25)和Fix(3.75)的结果分别是(    )。 [2分]
-3, 3
-4, 3
-3, 4
-4, 4
答案:
25、【 单选题
在VBA中,错误的循环结构是(    )。 [2分]
Do While条件式
循环体
Loop
Do Until条件式
循环体
Loop
Do Until
循环体
Loop条件式
Do
循环体
Loop While条件式
答案:
26、【 单选题
在过程定义中有语句:
Private  Sub  GetData (ByVal  data  As Integer)
其中“ByVal”的含义是(    )。 [2分]
传值调用
传址调用
形式参数
实际参数
答案:
27、【 单选题
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:
Private Sub run34_Click( )
sum=0
For i=10 To 1 Step -2
sum=sum+i
Next i
MsgBox sum
End Sub
运行以上事件,程序的输出结果是(    )。 [2分]
10
30
55
其他结果
答案:
28、【 单选题
在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0到100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:
Private Sub run35_Click( )
Dim flag As Boolcan
result=0
flag=True
Do While flag
result=Val(InputBox("请输入学生成绩:", "输入"))
If result>=0 And result <=100 Then
___________
Else
MsgBox    "成绩输入错误,请重新输入"
End If
Loop
Rem    成绩输入正确后的程序代码略
End Sub
程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是(    )。 [2分]
flag=False
flag=Not flag
flag=True
Exit Do
答案:
29、【 填空题
按照软件测试的一般步骤,集成测试应在 测试之后进行。 [每空2分]
答案: ["单元"]
30、【 填空题
软件工程三要素包括方法、工具和过程,其中, 支持软件开发的各个环节的控制和管理。 [每空2分]
答案: ["过程"]
31、【 填空题
数据库设计包括概念设计、 和物理设计。 [每空2分]
答案: ["逻辑设计"]
32、【 填空题
在二维表中,元组的 不能再分成更小的数据项。 [每空2分]
答案: ["分量"]
33、【 填空题
在关系数据库中,基本的关系运算有三种,它们是选择、投影和 [每空2分]
答案: ["联接"]
34、【 填空题
数据访问页有两种视图,它们是页视图和 视图。 [每空2分]
答案: ["设计"]
35、【 填空题
Access中用于执行指定的SQL语言的宏操作名是 [每空2分]
答案: ["RunSQL"]
36、【 填空题
直接在属性窗口设置对象的属性,属于“静态”设置方法,在代码窗口中由VBA代码设置对象的属性叫做“ ”设置方法。 [每空2分]
答案: ["动态"]
37、【 填空题
已知数列的递推公式如下:
f(n)=1            当n=0,1时
f(n)=f(n-1)+f(n-2)    当n>1时
则按照递推公式可以得到数列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ……。现要求从键盘输入n值,输出对应项的值。例如当输入n为8时,应该输出34。程序如下,请补充完整。
Private Sub runl1_Click( )
f0=1
f1=1
num=Val(InputBox("请输入一个大于2的整数: "))
For n=2 To
f2=
f0=f1
f1=f2
Next n
MsgBox f2
End Sub [每空2分]
答案: ["num","f0+f1"]
38、【 填空题
现有用户登录界面如下:
    
窗体中名为username的文本框用于输入用户名,名为pass的文本框用于输入用户的密码。用户输入用户名和密码后,单击“登录”名为login的按钮,系统查找名为“密码表”的数据表,如果密码表中有指定的用户名且密码正确,则系统根据用户的“权限”分别进入“管理员窗体”和“用户窗体”:如果用户名或密码输入错误,则给出相应的提示信息。
密码表中的字段均为文本类型,数据如下图。
    
单击“登录”按钮后相关的事件代码如下,请补充完整。
Private Sub login_Click( )
Dim str As String
Dim rs As New ADODB.Recordset
Dim fd As ADODB.Field
Set cn=CurrentProject.Connection
logname=Trim(Me!uscrname)
pass=Trim(Mc!pass)
If Len(Nz(logname))=0 Then
MsgBox "请输入用户名"
ElseIf Len(Nz(pass))=0 Then
MsgBox "请输入密码"
Else
str="select*from 密码表 where 用户名=' "  &  logname  &
" ' and 密码=' "  &  pass  &  " ' "
rs.Open  str, cn,  adOpenDynamic,  adLockOptimistic,  adCmdText
If    Then
MsgBox "没有这个用户名或密码输入错误,请重新输入"
Me.username=""
Mc.pass=""
Else
Set =rs.Fields("权限")
If  fd="管理员"  Then
DoCmd.Close
DoCmd.OpenForm  "管理员窗体"
MsgBox  "欢迎您,管理员"
Else
DoCmd.Close
DoCmd.OpenForm  "用户窗体"
MsgBox  "欢迎使用会员管理系统"
End If
End If
End If
End Sub [每空2分]
答案: ["rs.eof","fd"]
1
1页,共38个题库
1页,共38个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169