1、计算机二级 Access 考试 12+2015 年及答案解析(总分:30.00,做题时间:90 分钟)单选1.设变量 x 是一个整型变量,如果 Sgn(x)的值为 1,则 x 的值是( )。(分数:1.00)A.1B.大于 0 的整数C.0D.小于 0 的整数2.VBA 程序的多条语句写在一行中时其分隔符必须使用的符号是( )。(分数:1.00)A.冒号B.分号C.逗号D.单引号3.可以连接数据源中“0LE”类型的字段的是( )。(分数:1.00)A.非绑定对象框B.绑定对象框C.文本框D.组合框4.在一个宏中可以包含多个操作,在运行宏时将按( )的顺序来运行这些操作。(分数:1.00)A.从
2、上到下B.从下到上C.随机D.A 和 B5.以下叙述中错误的是( )。(分数:1.00)A.对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息D.可以通过赋初值的方式确定数组元素的个数6.结构化程序设计的核心和基础是( )。(分数:1.00)A.结构化分析方法B.结构化设计方法C.结构化设计理论D.结构化编程方法7.在宏的调试中,可配合使用设计器上的工具按钮( )。(分数:1.00)A.“调试”B.“条件”C.“单步”D.“运行”8
3、.软件设计中模块划分应遵循的准则是( )。(分数:1.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合9.算法的有穷性是指( )。(分数:1.00)A.算法程序的运行步骤是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用10.有 3 个关系 R、S 和 T 如下: (分数:1.00)A.并B.自然连接C.笛卡儿积D.交11.以下是宏 m 的操作序列设计: (分数:1.00)A.屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B.屏幕会弹出一个消息框,显示消息“AA”C.屏幕会先后弹出两个消息框,分别显示消息“
4、AA”和“BB”D.屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC”12.下列叙述中不正确的是( )。(分数:1.00)A.Access 具备模块化程序设计能力B.Access 不具备程序设计能力C.Access 可以使用系统菜单创建数据库应用系统D.Access 具备面向对象的程序设计能力,并有复杂的数据库应用系统13.排序时如果选取了多个字段,则结果是按照( )。(分数:1.00)A.最左边的列开始排序B.最右边的列开始排序C.从左向右优先次序依次排序D.从右向左优先次序依次排序14.关于通配符的使用,下列说法中错误的是( )。(分数:1.00)A.有效的通配符“?”表示问号所在的
5、位置可以是任何一个字符;“*”表示星号所在的位置可以是任何多个字符B.使用通配符搜索星号、问号时,需要将搜索的符号放在方括号里C.在一个“日期”字段下面的“准则”单元中使用表达式:lake“6/*/98“,系统会报错“日期类型不支持*号通配符”D.在文本的表达式中可使用通配符15.已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。(分数:1.00)A.交叉表查询B.选择查询C.参数查询D.操作查询16.在 ACCess 中已建立了“学生”表,表中有学号、姓名、性别和入学成绩等字段。执行如下 SQL 语句后的结果是( )。 SeleCt 性别,avg
6、(入学成绩)From 学生 Group By 性别(分数:1.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值17.关于查询设计视图中“设计网格”中行的作用,下列叙述中正确的是( )。(分数:1.00)A.“字段”表示可以在此添加或删除字段名B.“总计”表示对查询的字段求和C.“表”用于字段所在的表或查询的名称D.“准则”用于输入一个准则来限定字段的选择18.下列数据结构中,能用二分法进行查找的是( )。(分数:1.00)A.顺序存储的有序线性表B.结性链
7、表C.二叉链表D.有序线性链表19.设 Student 为学生关系,SC 为学生选课关系,Sn0 为学生号,Sname 为学生姓名,Cn0 为课程号,执行下列 SQl。语句的查询结果是( )。 SeleCt Student. Sname From Student, SC Where Student. Sno= SC. Sno And SC. Cno=C1(分数:1.00)A.选出选修 Cl 课程的学生信息B.选出选修 Cl 课程的学生姓名C.选出 Student 中学生号与 SC 中学生号相等的信息D.选出 Student 和 SC 中的一个关系20.在一个数据库中已经设置了自动宏 AutoE
8、xeC,如果在打开数据库时不想执行此自动宏,正确的操作是( )。(分数:1.00)A.按 Enter 键打开数据库B.打开数据库时按住 Alt 键C.打开数据库时按住 Ctrl 键D.打开数据库时按住 Shift 键21.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是( )。(分数:1.00)A.Private Sub bCommmand CliCk()Caption=”计算机等级考试”End SubB.Private
9、Sub,btTextCliCk()BCommandCaption 一”计算机等级考试”End SubC.Private Sub bCommmandChange()Caption=”计算机等级考试”End SubD.Private Sub tTextChange()BCommandCaption:”计算机等级考试”End Sub22.视图设计一般有 3 种设计次序,下列不属于视图设计次序的是( )。(分数:1.00)A.自顶向下B.由内向外C.由外向内D.自底向上23.在报表设计的工具栏中,用于修饰版面的控件是( )。(分数:1.00)A.直线和圆形B.矩形和圆形C.直线和矩形D.直线和多边形2
10、4.下列有关选项组的叙述不正确的是( )。(分数:1.00)A.如果选项组结合到某个字段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上B.选项组可以设置为表达式C.使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值D.使用结合性选项组,只要单击选项组中所需要的值,就可以为字段选定数据值25.下列关于字段属性的叙述中,正确的是( )。(分数:1.00)A.格式和输入掩码是一样的B.可以对任意类型的字段使用向导设置输入掩码C.有效性规则属性是用于限制此字段输入值的表达式D.有效性规则和输入掩码是一样的26.在深度为 5 的满二叉树叶中,叶子结点的个数为( )。
11、(分数:1.00)A.32B.31C.16D.1527.下列叙述中正确的是( )。(分数:1.00)A.在一个函数中,只能有一条 return 语句B.函数的定义和调用都可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量28.软件生命周期中所花费最多的阶段是( )。(分数:1.00)A.详细设计B.软件编码C.软件测试D.软件维护29.若要在子过程 Pl 调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(分数:1.00)A.Sub Pl(12,rrl)B.Sub Pl(ByVal n,m)C.Sub Pl(n,ByVal m)D.Sub Pl(ByVal rl,By
12、Val m)30.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:1.00)A.一 Max(数学)B.Max(数学)C.一 Max数学D.=Max(数学)计算机二级 Access 考试 12+2015 年答案解析(总分:30.00,做题时间:90 分钟)单选1.设变量 x 是一个整型变量,如果 Sgn(x)的值为 1,则 x 的值是( )。(分数:1.00)A.1B.大于 0 的整数 C.0D.小于 0 的整数解析:【解析】Sgn( )函数是一个判断符号的函数,其参数为数值型的值,若参数小于 0,则函数返回一1;若参数等于 0,则函数返回 0;若参数大于
13、0,则函数返回 1。 2.VBA 程序的多条语句写在一行中时其分隔符必须使用的符号是( )。(分数:1.00)A.冒号 B.分号C.逗号D.单引号解析:【解析】在 VBA 中每条语句写在独立的一行上,若将多条语句写在一行中,需要使用冒号“:”将其分隔。3.可以连接数据源中“0LE”类型的字段的是( )。(分数:1.00)A.非绑定对象框B.绑定对象框 C.文本框D.组合框解析:【解析Access 中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。未绑定对象框可以显示 Excel 工作表、Word 文档等没有与数据库连接的对象;绑定对象框的来源可以是 OLE
14、对象字段;而文本框和组合框的控件来源可以是表或查询的字段,或者取自固定内容的数据。 4.在一个宏中可以包含多个操作,在运行宏时将按( )的顺序来运行这些操作。(分数:1.00)A.从上到下 B.从下到上C.随机D.A 和 B解析:【解析】本题考查宏的基本操作。宏是由一个或多个操作组成的,在执行这些操作时将按照从上到下的顺序来执行。 5.以下叙述中错误的是( )。(分数:1.00)A.对于 double 类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
15、 D.可以通过赋初值的方式确定数组元素的个数解析:【解析 l 数组下标从 0 开始,当数组元素的下标超出了定义的范围时,系统不会出“下标越界”的字样,运行会出错,因此在编程时务必检查下标是否越界。6.结构化程序设计的核心和基础是( )。(分数:1.00)A.结构化分析方法B.结构化设计方法C.结构化设计理论 D.结构化编程方法解析:【解析】结构化程序谚的核心和基本结构化设计理论包括:结构化分析方法、结构化设计方法和结构化编程方法。7.在宏的调试中,可配合使用设计器上的工具按钮( )。(分数:1.00)A.“调试”B.“条件”C.“单步” D.“运行”解析:【解析】在宏的调试过陧中,使用“单步”
16、工具按钮 可以让宏单步执行来观察执行效果。8.软件设计中模块划分应遵循的准则是( )。(分数:1.00)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:【解析】耦合性和内聚性是模块独立性的两个定性标准,软件设计应该遵循高内聚低耦合的准则。9.算法的有穷性是指( )。(分数:1.00)A.算法程序的运行步骤是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:【解析】算法的有穷性是指算法必须在执行有限的步骤后终止。10.有 3 个关系 R、S 和 T 如下: (分数:1.00)A.并B.自然连接C.笛卡儿积D.交 解析:【
17、解析】关系 R 与 S 经过交运算后所得到的关系是由那些既在 R 内又在 S 内的有序组组成的。记作RnS。11.以下是宏 m 的操作序列设计: (分数:1.00)A.屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B.屏幕会弹出一个消息框,显示消息“AA” C.屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”D.屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC”解析:【解析】由题可知,第二个宏和第三个宏的条件均为tt31。由于 tt=1,所以第二个宏操作不执行,第三个宏操作也不执行,最后结果为显示消息“AA”。12.下列叙述中不正确的是( )。(分数:1.00
18、)A.Access 具备模块化程序设计能力B.Access 不具备程序设计能力 C.Access 可以使用系统菜单创建数据库应用系统D.Access 具备面向对象的程序设计能力,并有复杂的数据库应用系统解析:【解析】Access 关系数据库具备比较强大的程序设计能力,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。Aecess 可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。13.排序时如果选取了多个字段,则结果是按照( )。(分数:1.00)A.最左边的列开始排序B.最右边的列开始排序C.从左向右优先次序依次排序 D.从右向左优先次序依次排序解析:【解析】在
19、Access 中利用排序记录是根据当前表中的一个或多个字段的值对整个表中的记录来进行升序或降序的排列,在按多个字段进行排序时,按照从左向右优先次序依次排序。14.关于通配符的使用,下列说法中错误的是( )。(分数:1.00)A.有效的通配符“?”表示问号所在的位置可以是任何一个字符;“*”表示星号所在的位置可以是任何多个字符B.使用通配符搜索星号、问号时,需要将搜索的符号放在方括号里C.在一个“日期”字段下面的“准则”单元中使用表达式:lake“6/*/98“,系统会报错“日期类型不支持*号通配符” D.在文本的表达式中可使用通配符解析:【解析】本题考查通配符的使用。通配符一般作为其他字符的占
20、位符,其中包括“*”、“?”、“口”、“!”、“一”和数字号码“#”。其中最常用的是“?”,表示所在的位置可以是任何一个字符;“*”表示所在的位置可以是任何多个字符。使用通配符搜索这些代表通配符的符号时,需要将搜索的符号放在方括号内;无论是文本型还是日期型字段都可以使用通配符。15.已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。(分数:1.00)A.交叉表查询 B.选择查询C.参数查询D.操作查询解析:【解析】常见的查询分为选择查询、操作查询、参数查询、交叉表查询和 SQL 查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结
21、果;操作查询是在一次查询操作中对所得结果进行编辑;参数查询是用对话框来提示用户输入准则;交叉表查询是利用表中的行和列来统计数据。在本题中,在行列交叉处进行计数,便可得到结果。16.在 ACCess 中已建立了“学生”表,表中有学号、姓名、性别和入学成绩等字段。执行如下 SQL 语句后的结果是( )。 SeleCt 性别,avg(入学成绩)From 学生 Group By 性别(分数:1.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值解析:【解析】本题中
22、,SQl查询由于有分组查询 Group By 子句,在 G-roup By 后面的就是分组字段也就是按性别分组计算并显示性别和入学成绩的平均值。17.关于查询设计视图中“设计网格”中行的作用,下列叙述中正确的是( )。(分数:1.00)A.“字段”表示可以在此添加或删除字段名B.“总计”表示对查询的字段求和C.“表”用于字段所在的表或查询的名称 D.“准则”用于输入一个准则来限定字段的选择解析:【解析】查询的设计视图分为上、下两部分,上半部分为字段列表,下半部分为设计网格。其中设计网格中有若干行常用的有:“字段”表示可以在此添加或输入字段名;“表”表示字段所在的表或查询的名称;“总计”用于确定
23、字段在查询中的运算方法;“排序”用于选择查询所采用的常用方法;“准则”用于输入一个准则来限定记录的选择。18.下列数据结构中,能用二分法进行查找的是( )。(分数:1.00)A.顺序存储的有序线性表 B.结性链表C.二叉链表D.有序线性链表解析:【解析】分法查找只用于顺序存储的有序线性表。而顺序查找用在顺序存储的非有序线性表和线性链表。19.设 Student 为学生关系,SC 为学生选课关系,Sn0 为学生号,Sname 为学生姓名,Cn0 为课程号,执行下列 SQl。语句的查询结果是( )。 SeleCt Student. Sname From Student, SC Where Stud
24、ent. Sno= SC. Sno And SC. Cno=C1(分数:1.00)A.选出选修 Cl 课程的学生信息B.选出选修 Cl 课程的学生姓名 C.选出 Student 中学生号与 SC 中学生号相等的信息D.选出 Student 和 SC 中的一个关系解析:【解析】在 SQL 的查询语句中,Select 子句用于指定最后结果中的字段,Where 子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于 Select 子句后面是StudentSname,故此查询结果只有学生名;Where 子句中首先将 StudentSn0 和 ScSno 相等的筛选出来,为两表连接
25、;并且条件 SCCn0 一Cl限定了选修的课程号为 Cl。20.在一个数据库中已经设置了自动宏 AutoExeC,如果在打开数据库时不想执行此自动宏,正确的操作是( )。(分数:1.00)A.按 Enter 键打开数据库B.打开数据库时按住 Alt 键C.打开数据库时按住 Ctrl 键D.打开数据库时按住 Shift 键 解析:【解析】在 Access 中以 AutoExec 名字命名的 宏,会在数据库打开时自动运行。若想在数据库打开时不自动运行宏,需要在打开数据库时按住上档键“shift”。21.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编写了
26、相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是( )。(分数:1.00)A.Private Sub bCommmand CliCk()Caption=”计算机等级考试”End SubB.Private Sub,btTextCliCk()BCommandCaption 一”计算机等级考试”End SubC.Private Sub bCommmandChange()Caption=”计算机等级考试”End SubD.Private Sub tTextChange()BCommandCaption:”计算机等级考试”En
27、d Sub 解析:【解析】在文本框中输入一个字符能触发的只有 tText 的 Change 事牛,在给控件的属性赋值时,必须加上控件名,不可将其省略。22.视图设计一般有 3 种设计次序,下列不属于视图设计次序的是( )。(分数:1.00)A.自顶向下B.由内向外C.由外向内 D.自底向上解析:【解析】视图设计的设计次序分 3 种:自顶向下、自底向上和由内向外,它们为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握。23.在报表设计的工具栏中,用于修饰版面的控件是( )。(分数:1.00)A.直线和圆形B.矩形和圆形C.直线和矩形 D.直线和多边形解析:【解析】报表的版面设计中,用于
28、修饰版面的控件只有直线和矩形,没有其他控件。24.下列有关选项组的叙述不正确的是( )。(分数:1.00)A.如果选项组结合到某个字段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上B.选项组可以设置为表达式C.使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 D.使用结合性选项组,只要单击选项组中所需要的值,就可以为字段选定数据值解析:【解析】选项组是一个组框以及一组复选框、选项按钮(切换按钮)。如果选项组结合到某个字段,实际上是组框架本身,而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非结合选项组,在自定义对话框中
29、使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选是数据值。25.下列关于字段属性的叙述中,正确的是( )。(分数:1.00)A.格式和输入掩码是一样的B.可以对任意类型的字段使用向导设置输入掩码C.有效性规则属性是用于限制此字段输入值的表达式 D.有效性规则和输入掩码是一样的解析:【解析】表中的格式属性用来决定数据的打印方式和屏幕显示方式,输入掩码是用来控制输入格式或检查输入中的错误的,两者不一样,虽然对于大多数数据类型都可以设计输入掩码,但是只有文本型和日期时间型字段才可以使用输入掩码向导,有效性规则属性是用于限制此字段输入值的表达式,和输入掩码的
30、作用也不一样。26.在深度为 5 的满二叉树叶中,叶子结点的个数为( )。(分数:1.00)A.32B.31C.16 D.15解析:【解析】根据二叉树的性质及定义,一棵深度为 k 且有 2 一 l 个结点的二叉树为满二叉树。满二叉树的叶子结点为最后一层的结点数,又根据满二叉树的性质,在满二叉树的第 1 层上至多有 2 1 个结点。因此深度为 5 的满二叉权的叶子结点数为 2 116 个。27.下列叙述中正确的是( )。(分数:1.00)A.在一个函数中,只能有一条 return 语句B.函数的定义和调用都可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量 解析:【解析】模块的函
31、数与子过程不相同,子过程没有返回值,而函数通常乒有返回值,当然某些情况下也可以没有;在函数中可以使月 return 语句返回函数值,return 语句可以有多个函数可以嵌套调用,但是不得嵌套定义;不同的函数中可以使用相同名字的变量它们互相无关。 28.软件生命周期中所花费最多的阶段是( )。(分数:1.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:【解析】本题争查对软件生命周期的理解。软件生命周期整体上可分为定义阶段、开发阶段和维护阶段。其中定义阶段包括可行性研究与计划制订和需求分析;开发阶段包括概要设计、详细设计、开发和测试;维护阶段是一个单独阶段,不包含在开发阶段内。它是所
32、花费用最多的一个阶段。29.若要在子过程 Pl 调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(分数:1.00)A.Sub Pl(12,rrl) B.Sub Pl(ByVal n,m)C.Sub Pl(n,ByVal m)D.Sub Pl(ByVal rl,ByVal m)解析:【解析】在 VEA 的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形用 ByVal 声明,说明此参数为传值调用,此时参数的变化不会返回到实参;若用 ByRef 声明,谚明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。由于本题要求可以返回两个变量的结果,所以应该使用传址调用,不能出现专值调用。也就是不能出现使用 ByVal 声明的形参。30.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:1.00)A.一 Max(数学) B.Max(数学)C.一 Max数学D.=Max(数学)解析:【解析】报表的控件来源必须以等号“一”开始,控件来源可以设置为有关字段的表达式,字段必须用中方括号“”括起来,要计算某一项的最大值可用 Max()函数。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1