二级ACCESS笔试-46
(总分:98.00,做题时间:90分钟)
一、选择题(总题数:35,分数:70.00)
1.控件在窗体内从上至下均匀地隔开,如果要使它们纵向对齐,以下操作方法中不正确的是( )。
(分数:2.00)
(分数:2.00)
A.全选所有控件,在右击弹出的快捷菜单中选择“纵向对齐”
B.单击第一个标签,然后按Shift键 √
C.在与B步骤的同时单击该列中的其余所有标签
D.单击标签上方的标尺
解析:[解析] 精确对齐控件的方法如下:选中需要对齐的多个控件,然后根据需要在“格式”菜单中的“对齐”子菜单中选择“靠左”、“靠右”、“靠上”、“靠下”命令,将选中的控件按照最左侧、最右侧、最上方和最下方对齐控件。
2.设有如下关系表:
则下列操作中正确的足( )。
(分数:2.00)
则下列操作中正确的足( )。
(分数:2.00)
A.
B. √
C.
D.
解析:[解析] 关系T是由关系R和关系s通过并运算得到的。
3.有如下程序,可以得到0到100之间所有偶数之和。
DIM I AS INTEGER
DIM SUM AS INTEGER
SUM = 0
FOR I =0 TO 100 STEP 2
SUM = SUM + I
NEXT I
DEBUG. PRINT I
DEBUG. PRINT SUM
程序运行后,变量I和SUM的值是( )。
(分数:2.00)
DIM I AS INTEGER
DIM SUM AS INTEGER
SUM = 0
FOR I =0 TO 100 STEP 2
SUM = SUM + I
NEXT I
DEBUG. PRINT I
DEBUG. PRINT SUM
程序运行后,变量I和SUM的值是( )。
(分数:2.00)
A.100和2450
B.102和2550 √
C.104和2650
D.106和2850
解析:[解析] 该程序完成0到100之间所有偶数的求和操作。当把100加入变量SUM后,SUM的值为2550,而此时I再加2,值为102,超出循环终值,结束循环。
4.“A And B”准则表达式表示的意思是( )。
(分数:2.00)
(分数:2.00)
A.表示查询表中的记录必须同时满足And两端的准则A和B,才能进人查询结果集 √
B.表示查询表中的记录只需满足And两端的准则A和B中的一个,即可进入查询结果集
C.表示查询表中记录的数据介于A、B之间的记录才能进入聋询结果集
D.表示查询表中的记录当And两端的准则A和B不相等时即进入查询结果集
解析:[解析] And是“与”运算符,表示两端同时满足。
5.以下关于空值的叙述中,错误的是( )。
(分数:2.00)
(分数:2.00)
A.空值表示字段还没有确定值
B.Access使用NULL来表示空值
C.空值等同于空字符串 √
D.空值不等于数值0
解析:[解析] 空值表示其值当前还未确定,它并不表示与空字符串等同。
6.已知程序段:
S=0
FOR I = 1 T() 10 STEP 2
S=S+1
I=I.2
NEXT I
当循环结束后,变量I和s的值分别为( )。
access常见条件表达式(分数:2.00)
S=0
FOR I = 1 T() 10 STEP 2
S=S+1
I=I.2
NEXT I
当循环结束后,变量I和s的值分别为( )。
access常见条件表达式(分数:2.00)
A.10和2
B.11和5
C.16和4
D.22和3 √
解析:[解析] 此循环完整执行了3次,第4次时循环条件为“假”,因此循环就不再执行。这时变量I和S的值分别为22和3。
7.保存宏名字的最简单和快捷的方式是按下( )键并键入宏的名字。
(分数:2.00)
(分数:2.00)
A.F9
B.F10
C.F11
D.F12 √
解析:[解析] 保存宏名字的最简单和快捷的方式是按下F12键并键入宏的名字。
8.下列不属于结构化分析常用工具的是( )。
(分数:2.00)
A.数据流图
B.数据字典
C.判定树
D.PAD图 √
解析:[解析] 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而PAD图是常见的过程设计工具中的图形设计。
9.以下关于列表框和组合框两种控件之间的区别,说法正确的是( )。
(分数:2.00)
(分数:2.00)
A.列表框可以通过列表进行数据的选择,而组合框不行
B.在窗体上一定要有足够的空间显示组合框的列表
C.组合框类似于文本框和列表框的组合 √
D.列表框和组合框的最大区别在于两者占用的空间不同
解析:[解析] 组合框由一个列表框和一个文本框组成,其功能是既可以打开列表选择数据,也可以输入相关数据。
10.Access 2003中共有( )种基本宏操作。
(分数:2.00)
(分数:2.00)
A.50
B.51
C.52
D.53 √
解析:[解析] 在Access 2003中共有53种基本宏操作。
11.在关系运算中,投影运算的含义是( )。
(分数:2.00)
(分数:2.00)
A.在基本表中选择满足条件的记录组成一个新的关系
B.在基本表中选择需要的字段(属性)组成一个新的关系 √
C.在基本表中选择满足条件的属性组成一个新的关系
D.上述说法均是正确的
解析:[解析] 从关系模型中挑选出若干属性组成新关系的运算称为投影运算。
12.在软件生产过程中,需求信息的给出是( )。
(分数:2.00)
(分数:2.00)
A.程序员
B.项目管理者
C.软件分析设计人员
D.软件用户 √
解析:[解析] 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。
13.如果将窗体背景图片存储到数据库文件中,则在“图片类型’’属性框中应该指定为 ( )方式。
(分数:2.00)
A.嵌入 √
B.任意
C.链接
D.嵌入或链接
解析:[解析] 在报表中可以添加图片以增强报表的显示效果。在“图片类型”属性框中有嵌入和链接两种方式。使用嵌入方式可以将窗体背景图片存储到数据库文件中。所以,本题的正确答案为A。
14.非空的循环单链表head的尾结点(由p所指向),满足( )。
(分数:2.00)
(分数:2.00)
A.p->next==NULL
B.p==NULL
C.p->next=head √
D.p=head
解析:[解析] 循环链表就是将链表的最后一个结点指向链表头结点(或第一个结点),即p—, next=head。
15.请判断以下这张报表的类型( )。
(分数:2.00)
(分数:2.00)
A. √
B.
C.
D.
解析:[解析] 纵栏式报表是在一页中主体节内显示一条或多条信息,而且以垂直方式显示。
16.在已建雇员表中有“工作日期”字段,假设当前雇员的工作日期为“1998-08-17”,若在窗体上添加一个文本框控件,并在其“控件来源”属性中输入表达式:=Str(Month([工作日期])) +"月",则在该文本框控件内显示的结果是( )。
(分数:2.00)
(分数:2.00)
A.Str((Month(Date())) +”月”
B."08",+"月"
C.08月
D.8月 √
解析:[解析] 先利用Month函数将“[工作日期]”中的月份值取出,再用Str函数转换成字符型,最后与“月”字连接,即8月。
17.有关字段属性,以下叙述中错误的是( )。
(分数:2.00)
(分数:2.00)
A.字段大小可用于设置文本、数字或日期时间等类型字段的最大容量 √
B.可对任意类型的字段设置标题属性
C.有效性规则属性值是一个用于限制此字段输入值的条件
D.不同的字段类型,其字段属性有所不同
解析:[解析] 在Access中,用户只能设置文本、数字或自动编号等类型字段的字段大小属性,而日期时间型字段的字段大小是固定的,不用设置,也设置不了。
18.在窗体上有一个标签Lb1和一个命令按钮Command1,事件代码如下:
Option Compare Database
Dim a As String * 10
Private Sub Command1_Click( )
a="1234"
b=Len(
(分数:2.00)
Option Compare Database
Dim a As String * 10
Private Sub Command1_Click( )
a="1234"
b=Len(
(分数:2.00)
A.
&nbs
&nbs
解析:[解析] 首先定义a为字符串类型,长度为10,当单击命令按钮后将a的长度值赋予b,
并且将b的值10通过标签显示出来。
19.下列查询方式中,不属于操作查询的是( )。
(分数:2.00)
(分数:2.00)
A.选择查询 √
B.删除查询
C.更新查询
D.追加查询
解析:[解析] 选择查询是属于查询的种类,跟操作查询并列。操作查询包括生成表查询、删除查询、更新查询和追加查询四种。
20.宏操作中的SetValue属性可以设置( )。
(分数:2.00)
A.窗体或报表控件的属性 √
B.刷新控件数据
C.字段的值
D.当前系统的时间
解析:[解析] 宏操作中的SetValue属性可以设置窗体或报表控件的属性。
21.创建报表时,可以设置( )对记录进行排序。
(分数:2.00)
(分数:2.00)
A.字段 √
B.关键字
C.表达式
D.字段表达式
解析:[解析] 创建报表时,可以设置字段对记录进行排序。在Access中,不仅可以按一个字段排序记录,也可以按照多个字段排序,最多可以按照四个字段对记录排序。排序时既可以按升序也可以按降序排序。所以,本题的正确答案为A。
22.在窗体上画一个文本框(其NAME属性为TExT1),然后编写如下事件过程:
PRIVATE SUB FORM_LOAD( )
DIM SUM
TEXT1=""
FOR I=1 TO 10
SUM=SUM+I
PRIVATE SUB FORM_LOAD( )
DIM SUM
TEXT1=""
FOR I=1 TO 10
SUM=SUM+I
NEXT I
TEXT1=SUM
END SUB
上述程序的运行结果是( )。
(分数:2.00)
TEXT1=SUM
END SUB
上述程序的运行结果是( )。
(分数:2.00)
A.在文本框TEXT1中输出55 √
B.在文本框TEXT1中输出0
C.出错
D.在文本框TEXT1中输出不定值
解析:[解析] 循环完成1到10的求和,循环结束后,系统将求和结果送给了文本框TEXT1,故文本框TEXT1中输出55。
23.在Access数据库中,专用于打印的是( )。
(分数:2.00)
(分数:2.00)
A.表
B.查询
C.报表 √
D.页
解析:[解析] 报表是Access中提供的一个专门用于数据打印的对象。
24.如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是( )。
(分数:2.00)
A.一对一
B.一对多
C.多对一
D.多对多 √
解析:[解析] 这是三种联系中多对多的定义。
25.对“将信电系98年以前参加工作的教师的职称改为教授”,合适的查询方式为( )。
(分数:2.00)
(分数:2.00)
A.生成表查询
B.更新查询 √
C.删除查询
D.追加查询
解析:[解析] 在建立和维护数据库的过程中,常常需要对表中的记录进行更新和修改,而最简单有效的方法就是利用更新查询。
26.下面过程运行后,变量N的值为( )。
PRIVATE SUB MAINSUB( )
DIM N AS INTEGER
N=9
CALL GET. DATA(N)
END SUB
PRIVATE SUB GETDATA(BYREF M AS INTEGER)
M=M*3+SC-N(-9)
PRIVATE SUB MAINSUB( )
DIM N AS INTEGER
N=9
CALL GET. DATA(N)
END SUB
PRIVATE SUB GETDATA(BYREF M AS INTEGER)
M=M*3+SC-N(-9)
END SUB
(分数:2.00)
(分数:2.00)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论