计算机类 二级 ACCESS
2014年全国计算机等级《二级Access》考前押密试题(4) 43 题 含答案 ACCESS
1 单选题 1 / 43
下面关于Access表的叙述中,错误的是( )。
A 在Access表中,可以对备注型字段进行“格式”属性设置 B 若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号 C 创建表之间的关系时,应关闭所有打开的表 D 可在Access表的设计视图“说明”列中,对字段进行具体的说明
查看答案 C. 创建表之间的关系时,应关闭所有打开的表
2 单选题 2 / 43
算法的空间复杂度是指( )。
A 算法程序的长度 B 算法程序中的指令条数 C 算法程序所占的存储空间 D 算法执行过程中所需要的存储空间
查看答案 D. 算法执行过程中所需要的存储空间
3 单选题 3 / 43
下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是( )。
A 成绩表.综合成绩>=80 AND成绩表.综合成绩<=90 B 成绩表.综合成绩>=80 AND成绩表.综合成绩<90 C 80<一成绩表.综合成绩<=90 D 80<成绩表.综合成绩<90
查看答案 A. 成绩表.综合成绩>=80 AND成绩表.综合成绩<=90
4 单选题 4 / 43
“是/否”数据类型通常称为( )。
A 真/假型 B x寸/错型 C I/O型 D 布尔型
查看答案 D. 布尔型
5 单选题 5 / 43
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。
A 编码设计 B 测试阶段 C 运行阶段 D 物理设计
查看答案 D. 物理设计
6 单选题 6 / 43
下列有关选项组的叙述不正确的是( )。
A 如果选项组结合到某个字段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上 B 选项组可以设置为表达式 C 使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 D 使用结合性选项组,只要单击选项组中所需要的值,就可以为字段选定数据值
查看答案 C. 使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值
7 单选题 7 / 43
下列选项不符合良好程序设计风格的是( )。
A 源程序要文档化 B 数据说明的次序要规范化 C 避免滥用goto语句 D 模块设计要保证高耦合、高内聚
查看答案 D. 模块设计要保证高耦合、高内聚
8 单选题 8 / 43
在窗体中有一个命令按钮Command1,编写事件代码如下:
打开窗体运行后,单击命令按钮,输出的结果是( )。
A 15 B 20 C 25 D 35
查看答案 B. 20
9 单选题 9 / 43
若要在子过程P1调用后返回两个变量的结果,下列过程定义语句中有效的是( )。
A Sub P1 (12,rrl) B Sub P1 (ByVa1 n,m) C Sub P1 (n,ByVa1 m) D Sub P1 (ByVal n,ByVal m)
查看答案 A. Sub P1 (12,rrl)
10 单选题 10 / 43
在窗体上画一个称为Text1的文本框,然后编写如下的事件过程:Private Sub Text1—KeyPress(KeyasCii As Integer) …… End Sub 若焦点位于文本框中,则能够触发此事件的操作是( )。
A 左键单击文本框 B 左键双击文本框 C 右键单击文本框 D 按下键盘上的某个键
查看答案 D. 按下键盘上的某个键
11 单选题 11 / 43
SQL的含义是( )。
A 结构化查询语言 B 数据定义语言 C 数据库查询语言 D 数据库操纵与控制语言
查看答案 A. 结构化查询语言
12 单选题 12 / 43
窗口事件是指操作窗Vl时所引发的事件。下列事件中,不属于窗口事件的是( )。
A 打开 B 关闭 C 加载 D 取消
查看答案 D. 取消
13 单选题 13 / 43
数据库系统的核心是( )。
A 数据模型 B 数据库管理系统 C 数据库 D 数据库管理员
查看答案 B. 数据库管理系统
14 单选题 14 / 43
在数据表视图中,不可以( )。
A 增加字段 B 删除字段 C 修改字段名称 D 修改字段类型
查看答案 D. 修改字段类型
15 单选题 15 / 43
下列选项中,是软件调试技术的是( )。
A 错误推断 B 集成测试 C 回溯法 D 边界值分析
查看答案 C. 回溯法
16 单选题 16 / 43
若有两个字符串s1=”12345”,s2=”34”,执行s=Instr(s1,s2)后,s的值为( )。
A 2 B 3 C 4 D 5
查看答案 B. 3
17 单选题 17 / 43
在窗体中有一个标签Lable1,标题为“测试进行中”,有一个命令按钮Command1,事件代码如下: Private Sub Command1 CliCk() Lable1.Caption=”标签” End Sub Private Sub Form_Load() Form.Caption=”举例’ Command1.Caption=”移动” End Sub 打开窗体后,单击命令按钮,屏幕显示( )。
查看答案 D.
18 单选题 18 / 43
SQL集数据查询、数据操纵、数据定义和数据控制功能于一体。动词INSERT、DELETE和UPDATE实观( )。
A 数据定义 B 数据查询 C 数据操纵 D 数据控制
查看答案 C. 数据操纵
19 单选题 19 / 43
下列工具中为需求分析常用工具的是( )。
A PAD B PFD C N—S D DFD
查看答案 D. DFD
20 单选题 20 / 43
以下是宏macl的操作序列设计: 条件操作序列操作参数 MsgBox消息为”1” 4[txtl]<omsgbox消息为”am” …MsgBox消息为”student” 现设置宏rnacl为窗体上某命令按钮的单击事件属性, 打开窗体运行后,在窗体上名为“txtl”的文本框内输入数字1,然后单击此命令按钮,则( )。
A 会先后弹出三个消息框,分别显示消息“I”、“am”、“student” B 会弹出一个消息框,显示消息“I” C 会先后弹出两个消息框,分别显示消息“I”和“am” D 会先后弹出两个消息框,分别显示消息“I”和“student”
查看答案 B. 会弹出一个消息框,显示消息“I”
21 单选题 21 / 43
结构化程序设计的3种结构是( )。
A 顺序结构、选择结构、转移结构 B 分支结构、等价结构、循环结构 C 多分支结构、赋值结构、等价结构 D 顺序结构、选择结构、循环结构
查看答案 D. 顺序结构、选择结构、循环结构
22 单选题 22 / 43
关于结构化程序设计原则和方法的描述错误的是( )。
A 选用的结构只准许有一个入口和一个出口 B 复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 C 不允许使用GOT0语句 D 语言中所没有的控制结构,应该采用前后一致的方法来模拟
查看答案 C. 不允许使用GOT0语句
23 单选题 23 / 43
假设学生表中有一个“姓名”字段,查找姓“李”的记录的准则是( )。
A ”李” B Not”李” C 1ake”李” D Left([姓名],1)=”李”
查看答案 D. Left([姓名],1)=”李”
24 单选题 24 / 43
假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是( )。
A 书号 B 书名 C 作者 D 出版社
查看答案 A. 书号
25 单选题 25 / 43
数据库DB、数据库系统IBS、数据库管理系统DBMS之间的关系是( )。
A DB包括DBS和DBMS B DBMS包括DB和DBS C DBS包括DB和DBMS D 没有任何关系
查看答案 C. DBS包括DB和DBMS
26 单选题 26 / 43
设计数据库的存储结构属于( )。
A 需求分析 B 概念设计 C 逻辑设计 D 物理设计
查看答案 D. 物理设计
27 单选题 27 / 43
在深度为5的满二叉树叶中,叶子结点的个数为( )。
A 32 B 31 C 16 D 15
查看答案 C. 16
28 单选题 28 / 43
下列关于数据库中表的叙述中,错误的是( )。
A 每个表绝对不可以包含多个主题的信息 B 每个表应该只包含关于一个主题的信息 C 表中可以包含重复信息 D 信息可以在多个表之间复制
查看答案 A. 每个表绝对不可以包含多个主题的信息
29 单选题 29 / 43
在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。
A =Max([数学]) B Max(数学) C =Max[数学] D =Max(数学)
查看答案 A. =Max([数学])
30 单选题 30 / 43
如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的( )。
A 筛选功能 B 排序功能 C 查询功能 D 报表功能
查看答案 A. 筛选功能
31 单选题 31 / 43
在关于输入掩码的叙述中,正确的是( )。
A 在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 B 定义字段的输入掩码,是为了设置输入时以密码显示 C 输入掩码中的字符“A”表示可以选择输入数字0~9之间的一个数 D 直接使用字符定义输入掩码时不能将字符组合起来
查看答案 A. 在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符
32 单选题 32 / 43
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为( )。
A n+1 B n-1 C 2n D n/2
查看答案 A. n+1
33 单选题 33 / 43
邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是( )。
A 000000 B 999999 C CCCCCC D LLLLL
查看答案 A. 000000
34 单选题 34 / 43
若要确保输入的出生日期值格式必须为短。日期,应将该字段的输入掩码设置为( )。
A 0000/99/99 B 9999/00/99 C 0000/00/00 D 9999/99/99
查看答案 A. 0000/99/99
35 单选题 35 / 43
关于交叉表查询,以下说法错误的是( )。
A 交叉表查询可以将数据分为两组显示 B 两组数据分别显示在表的上部和左边 C 左边和上部的数据在表中的交叉点可以对表中其他数据进行求和与求平均值的运算 D 表中交叉点不可以对表中另外一组数据进行求平均值和其他计算
查看答案 D. 表中交叉点不可以对表中另外一组数据进行求平均值和其他计算
36 单选题 36 / 43
为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )。
A 格式选项卡 B 事件选项卡 C 方法选项卡 D 数据选项卡
查看答案 B. 事件选项卡
37 单选题 37 / 43
不属于VBA提供的程序运行错误处理的语句结构是( )。
A On Error Then标号 B On Error GoT0标号 C On Error Resume Next D On Error GoT0 0
查看答案 A. On Error Then标号
38 单选题 38 / 43
下列描述中正确的是( )。
A 一个算法的空间复杂度大,则其时间复杂度也必定大 B 一个算法的空间复杂度大,则其时间复杂度必定小 C 一个算法的时间复杂度大,则其空间复杂度必定小 D 上述三种说法都不对
查看答案 D. 上述三种说法都不对
39 单选题 39 / 43
如下程序段定义了学生成绩的记录类型,由学号、姓名和3门课程成绩(百分制)组成。 Type Stud no As Integer name As String score(1 to 3) As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是( )。
查看答案 D.
40 单选题 40 / 43
执行x=InputBox(”请输入x的值”)时,在弹出的对话框中输入12,在列表框List中选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是( )。
A y=Val(X)+Val(Listl.List(0)) B y=Val(x)+Val(Listl.List(1)) C y=Val(x)&.Val(1,istL1Ast(0)) D y=Val(x)&Val(Listl.List(1))
查看答案 C. y=Val(x)&.Val(1,istL1Ast(0))
41 主观题 41 / 43
在考生文件夹中有一个“Accl.mdb”数据库。
(1)按照下表的要求创建“成绩”表,成绩的有效性规则为0~100之间的数据。
字段名称 字段类型 字段大小 是否主键 学号 文本 8 课程号 文本 5 成绩 数字 整型
(2)在“成绩”表中输入如下数据。
学号 课程号 成绩 20020194 A001 55 20020101 A001 80 20020023 A001 88 20020001 A002 70 20020003 A002 90 20020005 A002 58 2002001 1 A003 92 20020005 A004 55
(3)设置“课程”表和“成绩”表的关系为虬一对多”,“实施参照完整性”。
(4)将“任课老师”表与“课程”表的关系设置为“一对多”,“实施参照完整性”。
查看答案 (1)在“ACCl.mDB”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要 求建立字段 在“成绩”字段的“有效性规则”行输入“>=0AnD<一100”,单击“保存”按钮,输入名称“成绩”,关闭设计视图。 (2)打开“成绩”表,输入对应数据。 (3)执行“工具”一“关系”命令,选择“显示表”按钮,添加“课程”表和“成绩”表,拖动“课程”表的“课程号”字段到“成绩”表的‘课程号”字段上,在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对多”。 (4)在关系窗口中添加“任课老师”表,拖动“任课老师”表的“任课j}师ID”到“课程”表的“任课教师ID”字段上。在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对躲”。
42 主观题 42 / 43
在“Ace2.mdb”数据库库中有“库存数据”和“销售数据”两张表。
(1)以“库存数据”表和“销售数据”表为数据源,创建查询“销售情况统计”,统计每种商品的销售情况,结果显示“货号”、“货名”和“销售数量”(销售数量一Sum(货号))。查询结果如图1所示。
(2)以“库存数据”表和“销售数据”表为数据源,创建“销售利润”查询,结果显示“货号”、“货名”、“销售数量”和“销售利润”(销售数量一Sum(货号),销售利润一[销售价格]*[销售数量]一[进货价格]*[销售数量])。
查看答案 (1)在“ACC2.mDB”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,在弹出的“显示表”对话框中添加“库存数据”、“销售数据”表,然后单击“关闭”按钮,关闭“显示表”窗口。单击工具栏中的“合计”按钮,在字段行选择显示“货号”、“货名”和“销售数量”字段。在“货号”和“货名”字段相应的“总计”行选择“分组”,在“销售数量”字段相应的“总计”行选择“总计”.单击正具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“销售情况统计”,并单击“确定”按钮,最后关闭查询设计视图。 (2)在“ACC2.mDB”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,在弹出的“显示表”对话框中。添加“库存数据”表到查询设计视图中,用同样的方法将“销售数据”表添加到查询设计视图中,然后单击“关闭”按钮,关闭“显示表”窗口。单击工具栏上的“合计”按钮,选择“货号”、“货名”、“销售数量”字段,在“货号”、“货名”字段相应的“总计”行选择“分组”,在“销售数量”字段添加“销售数量”,在对应的“总计”行选择“总计”。添加“销售利润:[销售价格]*[销售数量]一[进货价格]*[销售数量]”字段,在“总计”行选择“表达式”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名称“销售利润”,并单击“确定”按钮,最后关闭查询设计视图。
43 主观题 43 / 43
在考生文件夹下有“Acc3.mdb”数据库。
(1)以“课程成绩”表为数据源,创建分组统计查询“平均分”,统计每个学生的平均分,结果显示“学号”和“平均分”字段,按照平均分降序排列。
(2)以“学生”表为数据源,创建“学生”窗体,布局为“纵栏表”,样式为“标准’。在窗体中添加以“平均分”查询为数据源的子窗体,在窗本显示“平均分”查询的全部信息。窗体显示如图3所示。
查看答案 (1)在“ACE3,mDB”数据库窗口单击“查询”对象,单击“新建”按钮,在“新建查询”对话框中选择“设计视图”,单击“确定”按钮。添加“课程成绩”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“学号”字段,在工具栏中单击“合计”按钮,在“学号”字段对应的“总计”行选择“分组”,添加“平均分:Sum([课程成绩]![成绩])/Count([课程成绩]![课程编号])”字段,在对应的“总计”行选择“表达式”,在“排序”行选择“降序”。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入查询名字“平均分”,单击“确定”按钮,关闭查询设计视图。 (2)在“ACE3.mDB”数据库窗口中单击“窗体”对象。单击“新建”按钮,选择“自动创建窗体:纵栏”,数据源为“学生”表,单击“确定”按钮,弹出新建窗体,执行“视图”一“设计视图”命令。在工具箱中单击选择“子窗体/孚报表”按钮,将样式设置为“标准”,添加到窗体中,弹出“子窗体向导”对话框,选择“使用现有的表和查询”,单击“下一步”按钮。在“子窗体向导”中左侧的下拉菜单中选择“查询:平均分”查询,单击“全选”按钮,单击“下一步”按钮,然后单击“完成”按钮。单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中输入窗体名字“学生”,单击“确定”按钮关闭窗体设计视图。