1、国家二级( ACCESS)笔试模拟试卷 26及答案与解析 1 下列叙述中,不正确的是 ( )。 ( A)线性表是线性结构 ( B)栈与队列是线性结构 ( C)线性链表是线性结构 ( D)二叉树是线性结构 2 下列关于队列的叙述中正确的是 ( )。 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 3 以下不属于数据库系统 (DBS)组成的是 ( )。 ( A)数据库集合 ( B)用户 ( C)数据库管理系统及相关软件 ( D)操作系统 4 Access数据库的各对象中,实际存放数据的是 ( )。 ( A)表 ( B)查询
2、 ( C)窗体 ( D)报表 5 下图所示的数据模型属于 ( )。( A)关系型 ( B)层次型 ( C)网状型 ( D)以上皆非 6 不能进行索引的字段类型是 ( )。 ( A)备注 ( B)数值 ( C)字符 ( D)日期 7 关系型数据库中所谓的 “关系 ”是指 ( )。 ( A)各个记录中的数据彼此间有一定的关联关系 ( B)是指数据模型符合满足一定条件的二维表格式 ( C)某两个数据库文件之间有一定的关系 ( D)表中的两个字段有一定的关系 8 下列说法中,不正确的是 ( )。 ( A)对记录的添加、修改、删除等操作只能在表中进行 ( B)查询可以建立在表上,也可以建立在查询上 (
3、C)报表的内容属于静态数据 ( D)数据访问页可以添加、编辑数据库中的数据 9 Access中,以下哪个不属于查询操作方式 ( )。 ( A)选择查询 ( B)参数查询 ( C)准则查询 ( D)操作查询 10 创建窗体的数据源不能是 ( )。 ( A)一个表 ( B)一 个单表创建的查询 ( C)一个多表创建的查询 ( D)报表 11 对 “将信息系 1999年以前参加工作的教师的职称改为副教授 ”,合适的查询为( )。 ( A)生成表查询 ( B)更新查询 ( C)删除查询 ( D)追加查询 12 “年龄在 18 21岁之间的学生 ”的设置条件可以设置为 ( )。 ( A) 18 Or 2
4、1 ( B) 18 And 21 ( C) 18 Not 21 ( D) 18 Like 21 13 下列对查询功能的叙述中,正确的是 ( )。 ( A)在查询中 ,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表 ( B)在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录 ( C)在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算 ( D)以上说法均不对 14 窗体是 Access数据库中的一个对象,通过窗体,用户可以完成下列哪些功能( )。 输入数 编辑数据 存储数据 以行、列形式显示数据 显示和查询表中的数据
5、 导出数据 ( A) ( B) ( C) ( D) 15 以下不是控件的类型的是 ( )。 ( A)结合型 ( B)非结合型 ( C)计算型 ( D)非计算型 16 “特殊效果 ”属性值用于设定控件的显示特效,以下不属于 “特殊效果 ”属性值的是 ( )。 ( A)凹陷 ( B)颜色 ( C)阴影 ( D)凿痕 17 键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是 ( )。 ( A)击键 ( B)键按下 ( C)键释放 ( D)键锁定 18 下面关于报表对数据的处理的叙 述中,正确的是 ( )。 ( A)报表只能输入数据 ( B)报表只能输出数据 ( C)报表可以输入和输出数据 ( D
6、)报表不能输入和输出数据 19 用来查看报表页面数据输出形态的视图是 ( )。 ( A) “设计 ”视图 ( B) “打印预览 ”视图 ( C) “报表预览 ”视图 ( D) “版面预览 ”视图 20 使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息 ( )。 ( A) “自动报表 ” ( B) “报表向导 ” ( C) “图标向导 ” ( D) “标签向导 ” 21 如果要使报 表的标题在每一页上都显示,那么应该设置 ( )。 ( A)报表页眉 ( B)页画页眉 ( C)组页眉 ( D)以上说法都不对 22 以下哪个数据库对象可以一次执行多个操作 ( )。 ( A)数据
7、访问页 ( B)菜单 ( C)宏 ( D)报表 23 在模块中执行宏 “macrol”的格式为 ( )。 ( A) Function. RunMacro MacroName ( B) DoCmd. RunMacro macrol ( C) Sub. RunMacro macrol ( D) RunMacro macrol 24 有如下程序段: Dim str As String * 10 Dim i str1 = “abcdefg“ i = 12 len1 = Len(i) sir2 = Right(str1, 4)执行后, len1和 str2的返回值分别是 ( )。 ( A) 12,abc
8、d ( B) 10,bcde ( C) 2,defg ( D) 0,cdef 25 现有一个已经建好的窗体,窗体中有一个命令按钮。单击该按钮,打开“employ”表,如果采用 VBA语言编 写,下列语句中正确的是 ( )。 ( A) docmd, openform “employ“ ( B) docmd, openview “employ“ ( C) docmd, opentable “employ“ ( D) doemd, openreport “employ“ 26 Access可以设置某些属性来控制控件是否可用,可以设置的属性是 ( ) ( A) Default ( B) Cancel
9、( C) Enabled ( D) Visible 27 现有如下 Sub过程: Sub fun(x es single, y as single) t = x x = t/y y = t mod y End sub在窗体上添加命令按钮 (cmD) ,编写如下事件过程: Private sub cmd_click( ) Dim a as single Dim b as single a = 5 b = 4 fun a, b Msgbox a & chr(10) + chr(13) & b End sub运行程序后,单击按钮,则在消息框中显示的内容为 ( ) ( A) 1和 1 ( B) 1.2
10、5和 1 ( C) 1.25和 4 ( D) 5和 4 28 在数据库的概念结构设计中,常用的描述工具是【 】。 29 源程序文档化要求程序应加注释。注释一般分为序言性注释和【 】注释。 30 在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=14,则该循环队列中共有【 】个元素。 31 耦合和内聚是评价模块独立性的两个主要标准,其中【 】反映了 模块内各成分之间的联系。 32 类是支持集成的抽象数据类型,而对象是类的【 】。 33 运行以下程序段后,输出结果为【 】。 For I=1 TO 3 CLS Print “I=“, I Next 34 执行下列程序,输入框
11、中显示的默认字符串为【 】。 Private Sub Command1_Click( ) InputBox “Ok“ , “输入参数 “, Format(“ &H12“ ) End Sub 35 在窗体上画一外名称 Command1的命令按钮,然后编写如下事件过程 : Private Sub Command1_Click( ) x=0 n=InputBox(“ “) For i = 1 To n For j = 1 To i x=x+1 Next j Next i Print x End Sub 程序运行后,单击命令按钮,如果输入 3,则在窗体上显示的内容是【 】。 36 设 a=6,则执行
12、x=IIf(a 5, -1, 0)后, x的值为【 】。 37 绘制报表中的直线时,按住【 】键可以保证画出的直线在水平和垂直方向上没有歪曲。 38 创建分组统计查询时,总计项应选择【 】。 39 纵栏式窗体每次显示【 】条记录。 40 通过宏查找下一条记录的宏操作是【 】。 41 数据访问页的后缀名是【 】。 42 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Do Until b 0 a = InputBox( “输入 a的值 “ ) a = Val(Ab = InputBox( “输入 b的值 “ ) b =VM(Ba=a+b
13、 Loop Print a End Sub 程序运行后,依次输入 5,4,3,2,1,0,-1,-2,则输出结果是【 】。 国家二级( ACCESS)笔试模拟试卷 26答案与解析 1 【正确答案】 D 【试题解析】 一个线性结构需要满足两个条件:一是有且只有一个根结点:二是每个结点最多有一个前驱,也最多有一个后继。 2 【正确答案】 C 【试题解析】 队列是指允许在一端进行插入,在另一端进行删除的线性表,允许插入的一端称为队尾,允许删除的一端称为队头,选项 A和选项 B错误。在队列中,最先插入的元素将最先能够被删除,反 之,最后插入的元素将最后才能被删除,所以,队列又称为 “先进先出 ”或 “
14、后进后出 ”的线性表, 它体现了 “先来先服务 ”的原则,选项 C正确,选项 D错误。 3 【正确答案】 D 【试题解析】 数据库系统 (DBS)由数据库管理系统及相关软件、数据库集合和用户等组成。 4 【正确答案】 A 【试题解析】 表也称基表,是规范化了的数据按照一定的组织形式建立起来的,是唯一存储数据的对象。 5 【正确答案】 B 【试题解析】 关系模型是一个二维表,网状模型具有多项连通性,从图可以看出这是一个层次模 型。 6 【正确答案】 A 【试题解析】 在四个选项中除备注类型字段外均可进行索引。 7 【正确答案】 B 【试题解析】 关系型数据库中所谓的 “关系 ”是指数据模型符合满
15、足一定条件的二维表格式。 8 【正确答案】 A 【试题解析】 在表中可以对记录进行添加、修改、删除等操作,在窗体或者数据访问页中也可以对数据库中的数据进行添加、编辑、删除等操作。 9 【正确答案】 C 【试题解析】 选择查询、参数查询、操作查询均属于查询操作方式,只有准则查询不属于查询操作方式。 10 【正确答案】 D 【试题解析】 表和查询均可作为窗体的数据源。 11 【正确答案】 B 【试题解析】 因为要对教师的职称进行更新,所以选择更新查询。 12 【正确答案】 B 【试题解析】 设置条件为 “18-21之间的学生 ”,因为是并列关系,所以应使用And。 13 【正确答案】 C 【试题解
16、析】 在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算。 14 【正确答案】 C 【试题解析】 窗体可用来输入数据、编辑数据、显示和 查询表中的数据。 15 【正确答案】 D 【试题解析】 控件所具有的类型只有结合型、非结合型、计算型。 16 【正确答案】 B 【试题解析】 颜色并不属于特殊效果。 17 【正确答案】 D 【试题解析】 在键盘事件中,并没有键盘锁定事件。 18 【正确答案】 B 【试题解析】 报表只能输出数据,而不能输入数据。 19 【正确答案】 B 【试题解析】 “打印预览 ”视图是用来查看报表页面数据输出形态的视图。 20 【正确答案】
17、 B 【试题解析】 使用 “报表向导 ”创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息。 21 【正确答案】 B 【试题解析】 如果要使报表的标题在每一页上都显示,那么应该设置页面页眉。 22 【正确答案】 C 【试题解析】 宏对象可以一次执行多个操作。 23 【正确答案】 B 【试题解析】 在模块中执行宏 “macrol”的格式为: DoCmd. RunMacro macrol。 24 【正确答案】 C 【试题解析】 i的值为 12,长度为 2。 Right( )函数的功能是从字符串的右边 截取n个字符,所以 str2的值为 “defg“。 25 【正确答案】 C 【试题解析
18、】 opentable用于打开表。 26 【正确答案】 C 【试题解析】 属性 Enabled用于设置控件是否可用。 27 【正确答案】 B 【试题解析】 调用过程 fun后, a和 b传给参数 x、 y,运算后 a、 b分别是1.25、 1。 28 【正确答案】 E-R(实体 -联系, Entity-Relationship)图 【试题解析】 E-R图是设计概念模型的有力工具。 29 【正确答案】 功 能性 【试题解析】 注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,它给出程序的整体说明。功能性注释的位置一般嵌在源程序体之中,主要描述其后的语句或程序做什么。 30
19、 【正确答案】 8 【试题解析】 在循环队列中,如果 rear front,则循环队列中的元素个数为rear-front。本题中, front=6, rear=14,因此循环队列中元素个数为 rear-front=14-6=8。 31 【正确答案】 内聚 【试题解析】 评价模块独立性的主要标准有:耦 合,表明两个模块之间互相独立的程度;内聚,反映模块内各成分之间的联系。 32 【正确答案】 实例 【试题解析】 在面向对象的程序设计中,类描述的是具有相似性质的一组对象,而一个具体的对象称为类的实例。 33 【正确答案】 I=3 【试题解析】 Cls语句的功能是清除窗体或其他对象上的所有输出,因此
20、,本题在运行中虽然对 I=1和 I=2有输出,但都被清除,最后只剩下 I=3时的输出值。 34 【正确答案】 18 【试题解析】 本题考查 InputBox语句和 Format函数的用法。当 Format函数处理可能为数字的字符串时,会自动进行运算转换,即将 &H12当作十六进制数,实际显示十进制数 “18”。 35 【正确答案】 6 【试题解析】 本题是一个简单的双重 For.Next循环,当步长大于。时,循环的初值与终值相等,仍然要执行一次循环:只有当循环变量大于终值的时候才跳出循环。 x的值实际上等于循环执行的次数 6。 36 【正确答案】 -1 【试题解析】 本题考查 IIf函数的用法
21、, IIf函数的所有参数均为必要参数。可以将 IIf函数翻译为 If语句后再作答。本题中, IIf语句 等价于下列 If语句: If a 5 then x=-1 Else x=0 End if 37 【正确答案】 Shift 【试题解析】 绘制报表中的直线时,按住 Shift键可以保证画出的直线在水平和垂直方向上没有夹角,不因鼠标的轨迹而歪曲。 38 【正确答案】 Group By 【试题解析】 在查询中,对进行分组统计的字段,选择 “Group By”选项,表示根据该字段进行分组。 39 【正确答案】 1 【试题解析】 纵栏式窗体每次只显示 1条记录。 40 【正确答案】 FindNext 【试题解析】 FindNext可以查找下一个记录,该记录符合由前一个 FindRecord操作或 “在字段中查找 ”对话框所指定的准则。使用 FindNext操作可以反复查找记录。 41 【正确答案】 HTML 【试题解析】 数据访问页是以 HTML为后缀名保存在电脑里。 42 【正确答案】 -3 【试题解析】 本题程序运行后,共输入 4组数据, a依次取值为 5、 3、 1、 -1, b依次取值为 4、 2、 0、 -2。循环条件是 “b 0”,当 “a=1, b=0”时,还要再输入第 4组数据,这时 “a=-1, b=-2”,然后结束循环。