1、国家二级 ACCESS机试(选择题)模拟试卷 153及答案与解析 一、选择题 1 下列叙述中错误的是 ( )。 ( A)二叉链表是二叉树的存储结构 ( B)循环链表是循环队列的存储结构 ( C)栈是线性结构 ( D)循环队列是队列的存储结构 2 下列数据模型中,具有坚实理论基础的是 ( )。 ( A)层次模型 ( B)网状模型 ( C)关系模型 ( D)以上三个都是 3 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 4 在软件开发中,需求分析阶段产生的主要文档是 ( )。 ( A)软件集成测试计划 ( B)软件详细
2、设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 关系数据模型的三个组成部分中不包括 ( )。 ( A)关系的完整性约束 ( B)关系的数据操纵 ( C)关系的数据结构 ( D)关系的并发控制 6 一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是 ( )。 ( A) 1: 1联系 ( B) 1: m联系 ( C) m: 1联系 ( D) m: n联系 7 下列关于数据库的叙述中,正确的是 ( )。 ( A)数据库减少了数据冗余 ( B)数据库避免了数据冗余 ( C)数据库中的数据一致性是指数据类型一致 ( D)数据库系统比文件系统能够管理更多数据 8 在
3、 Access中, “空 ”数据库的含义是 ( )。 ( A)仅在磁盘上建立了数据库文件,库内还没有对象和数据 ( B)刚刚启动了 Access系统,还没有打开任何数据库 ( C)仅在数据库中建立了基本的表结构,表中没有保存任何数据 ( D)仅在数据库中建立表对象,数据库中没有其他对象 9 表 中要添加 Internet站点的网址,字段应采用的数据类型是 ( )。 ( A) OLE对象 ( B)超级链接 ( C)查阅向导 ( D)自动编号 10 利用对话框提示用户输入查询条件,这样的查询属于 ( )。 ( A)选择查询 ( B)参数查询 ( C)操作查询 ( D) SQL查询 11 Acces
4、s中,可与 Like一起使用,代表 0个或者多个字符的通配符是 ( )。 ( A) * ( B) ? ( C) # ( D) $ 12 下列关于生成表查询的叙说中,错误的是 ( )。 ( A)属于操 作查询的一种 ( B)选择查询的结果可产生一个表 ( C)选择查询得到的表独立于数据源 ( D)对生成表的操作可影响原表 13 要从数据库中删除一个表,应该使用的 SQL语句是 ( )。 ( A) ALTER TABLE ( B) KILL TABLE ( C) DELETE TABLE ( D) DROP TABLE 14 用 SQL语言描述 “在教师表中查找男教师的全部信息 ”,下列描述中,正
5、确的是( )。 ( A) SELECT FROM教师表 IF(性别 =男 ) ( B) SELECT性别 FROM教师 表 IF(性别 =男 ) ( C) SELECT*FROM教师表 WHERE(性别 =男 ) ( D) SELECT*FROM性别 WHERE(性别 =男 ) 15 下列关于窗体的叙述中,正确的是 ( )。 ( A)窗体只能用作数据的输出界面 ( B)窗体可设计成切换面板形式,用于打开其他窗体 ( C)窗体只能用作数据的输入界面 ( D)窗体不能用来接收用户的输入数据 16 Access中,没有数据来源的控件类型是 ( )。 ( A)结合型 ( B)非结合型 ( C)计算型
6、( D)其余三项均不是 17 下列选项中,所有控件共有的属性是 ( )。 ( A) Caption ( B) Value ( C) Text ( D) Name 18 发生在控件接收焦点之前的事件是 ( )。 ( A) Enter ( B) Exit ( C) GotFocus ( D) LostFocus 19 下列选项中,不属于窗体的 “数据 ”属性的是 ( )。 ( A)允许添加 ( B)排序依据 ( C)记录源 ( D)自动居中 20 在一份报表中,设计内容只出现一次的区域是 ( )。 ( A)报表页眉 ( B) 页面页眉 ( C)主体 ( D)页面页脚 21 在报表中对学生按 “学院
7、 ”分组,若文本框的 “控件来源 ”属性设置为“=count(*)”,下列关于该文本框的叙述中,正确的是 ( )。 ( A)若文本框位于页面页眉,则输出本页的学院数量 ( B)若文本框位于学院页脚,则输出本学院记录总数 ( C)若文本框位于页面页脚,则输出本学院记录总数 ( D)若文本框位于报表页脚,则输出全校的学院数量 22 下列运行宏的方法,错误的是 ( )。 ( A)单击宏名运行宏 ( B)双击宏名运行宏 ( C)在宏设计 器中单击 “运行 ”菜单 “运行 ” ( D)单击 “工具栏 ”上的运行按钮 23 宏命令 RunSQL的功能是 ( )。 ( A)执行指定的 SQL语句 ( B)执
8、行指定的查询中的 SQL语句 ( C)使用 SQL在表中查询 ( D)使用 SQL语句设置指定属性值 24 对不同类型的运算符,优先级的规定是 ( )。 ( A)字符运算符算术运算符关系运算符逻辑运算符 ( B)算术运算符字符运算符关系运算符逻辑运算符 ( C)算术运算符字符运算符逻辑运算符关系运算符 ( D)字符运算符关系运算 符逻辑运算符算术运算符 25 表达式 Int(5*Rnd()+1)*Int(5*Rnd()-1)值的范围是 ( )。 ( A) 0, 15 ( B) -1, 15 ( C) -4, 15 ( D) -5, 15 26 要将一个数字字符串转换成对应的数值,应使用的函数是
9、 ( )。 ( A) Val ( B) Single ( C) Asc ( D) Space 27 运行下列程序段,显示的结果是 ( )。 a: Instr(5, “Hello!Beijing “, “e“) b=Sgn(3 2) c=a+b MsgBox c ( A) 1 ( B) 3 ( C) 7 ( D) 9 28 要从指定记录集 (一个域 )内获取特定字段的值,应该使用的内置函数是 ( )。 ( A) DLookup ( B) DCount ( C) DFirst ( D) DLast 29 在窗体中有一个文本框 Text1,事件代码如下: Private Sub Text0_Clic
10、k() x=Val(InputBox(“输入 x的值 “) y=1 If x 0Then y=2 Text0 Value=y End Sub 打开窗体运行 后,在输入框中输入整数 12,文本框 Text1中输出的结果是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 30 在窗体中有命令按钮 Command1和三个文本框 Text0、 Text1、 Text2,命令按钮对应的代码过程如下: Private Sub Command1_Click() Dim i, f1, f2 As Integer Dim flag As Boolean f1=Val(Me!Text0) f2=
11、val(Me!Text1) If f1 f2 Then i=f2 Else i=f1 End If flag=True Do While i 1And flag If f1 Mod i=0And12Mod i=0Then flag=False Else i=i-1 End If Loop Me!Text2=i End Sub 运行程序,在文本框 Text0和 Text1中分别输入 15和 20,单击命令按钮,则文本框 Text2中显示的结果是 ( )。 ( A) 5 ( B) 15 ( C) 20 ( D) 10 国家二级 ACCESS机试(选择题)模拟试卷 153答案与解析 一、选择题 1
12、【正确答案】 B 【试题解析】 循环队列是队列的一种顺序存储结构,用队尾指针 (rear)指向队列中的队尾元素,用队头指针 (front)指向队头元素的前一个位置。循环链表是用不连续的存储单元存储数据,它有一个表头结点,队头指针指向表头结点,最后一个结点的指针域指向表头结点。二叉链表是树的二叉链表实现方式。栈是一种特殊存取方式的线性表。故本题答案为 B。 2 【正确答案】 C 【试题解析】 关系模型较之格式化模型 (网状模型和层次模型 )有以下几方面的优点:数据结构比较简单、具有很高的数据独立性 、可以直接处理多对多的联系,以及有坚实的理论基础。 3 【正确答案】 B 【试题解析】 因为一间宿
13、舍可以住多个学生,即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。 4 【正确答案】 D 【试题解析】 需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D。 5 【正确答案】 D 【试题解析】 关系数据模型的三个组成部分:数据结构、操作集合 (数据操纵 )、完整性约束。故本题答案为 D。 6 【 正确答案】 D 【试题解析】 因为一名教师可讲授多门课程,而一门课程又能由多名教师讲授,所以教师和课程之间是多对多的关系,可以表示为 m: n,选择 D。 7 【正确答案】 A 【试题解析】 数据库的主要特点是
14、: 实现数据共享。 减少数据的冗余度。 数据的独立性。 数据实现集中控制。 数据一致性和可维护性,以确保数据的安全性和可靠性。 故障恢复。数据冗余只能减少不能避免。 8 【正确答案】 A 【试题解析】 空数据库的含义是指仅在磁盘上:建立了数据库文件,库内还没有对象和数据。 9 【正确答案】 B 【试题解析】 在数据表中,应采用超级链接型的字段保存超级链接。 10 【正确答案】 B 【试题解析】 参数查询可以显示一个或多个提示参数值 (准则 )预定义对话框,也可以创建提示查询参数的自定义对话框,提示输入参数值,进行问答式查询。 11 【正确答案】 A 【试题解析】 在 Like子句中, “*”表
15、示该位置可以匹配任意个数的字符。 12 【正确答案】 D 【试题解析】 生成表查询是将原来表中的记录添加到新生成的表中,对原表中的数据没有影响。 13 【正确 答案】 D 【试题解析】 Access支持的数据定义语句有创建表 (CREATE TABLE)、修改表(ALTER TABLE)、删除表 (DROP TABLE)。 14 【正确答案】 C 【试题解析】 在 SQL查询中,用 *来表示查询表中的全部信息,同时按照题干要求,将教师的性别限定为男。 15 【正确答案】 B 【试题解析】 窗体既可以用作数据输出界面,也可以利用文本框控件来接收用户输入的数据作为输入界面,同时也可以设计成切换面板
16、形式来打开其他窗体。 16 【正确答案】 B 【试题解析】 在 Access提供的控件中,结合型控件和计算型控件都需要制定控件的数据源,从而对数据进行操作,而非结合型控件则无须制定数据源,如文本框控件。 17 【正确答案】 D 【试题解析】 在代码中引用一个窗体控件时,应使用的控件属性是 Name属性,即名称属性,该属性也是所有控件共有的属性。 Caption属性表示控件的标题属性; Text属性表示控件的文本属性; Value属性表示控件的取值。 18 【正确答案】 A 【试题解析】 Exit表示退出窗体, GotFocus表示接收焦点, LostFocus表示失去焦点事件,所以只有 Ent
17、er事件发生在接收焦点事件之前。 19 【正确答案】 D 【试题解析】 在窗体的属性中, “允许添加 ”“排序依据 ”“记录源 ”均属于 “数据 “属性; “自动居中 ”属于 “格式 ”属性。 20 【正确答案】 A 【试题解析】 报表页眉中的全部内容只能输出在报表的开始处,一般以大号字体将该份报表的标题放在报表顶端的一个标签控件中。 21 【正确答案】 B 【试题解析】 在报表中,按照 “学院 ”字段分组,则可以添加 “学院 ”组页眉。文本框的 “控件来源 ”设置为 “=COUNT(*)”,表示按照学院分组后,计算每个学院相应的记录数,也就是说计算各学院学生的人数。 22 【正确答案】 A
18、【试题解析】 “单击宏名 ”只能选定该宏,不能运行宏。 23 【正确答案】 A 【试题解析】 RunSQL命令用于执行指定的 SQL语句以完成操作查询或数据定义。 24 【正确答案】 B 【试题解析】 对不同类型的运算符,优先级为:算术运算符连接运算符 (字符运算符 )比较运算符 (关系运算符 )逻辑运算符。所有比较运算符的优先级相同。算术运算符中,指数 运算符 ( )负数 ( )乘法和除法 (*、 )整数除法 ( )求模运算 (Mod)加法和减法 (+、 )。括号优先级最高。 25 【正确答案】 D 【试题解析】 Rnd()函数用于生成 0 1之间的随机数 (包括 0但不包括 1); Int
19、函数返回数值表达式值的整数部分,参数为负值时返回小于等于参数值的第一个负数。 Int(5*Rnd()+1)的取值范围为 1, 5, Int(5*Rnd()-1)的取值范围为 -1, 3,所以二者相乘,取值范围为 -5, 15。 26 【正确答案】 A 【试题解析】 Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,将停止读入字符串。 27 【正确答案】 C 【试题解析】 Instr为字符串检索函数,使用格式为: Instr(Start, Str1, Str2 , Compare),用于检索字符串 Str2在字符串 S
20、tr1中最早出现的位置,返回一个整数; Sgn()返回表示数字符号的整数,在题目中 a=8, b=-1,所以 c=7。 28 【正确答案】 A 【试题解析】 DlookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。 29 【正确答案】 B 【试题解析】 本题中窗体单击事件是通过输入框输入数值,根据所输入数值内容对 y进行赋值,运行时输入框输入 12, y赋初值为 1,判断 x的值不等于 0,因此y又赋值为 2,最终文本框中输出结果为 2。 30 【正确答案】 A 【试题解析】 f1=15, f2=20, i=15, Do While循环中, f1和 f2不能同时整除 i,一直循环执行 i=i-1,直到 i=5,满足 f1和 f2不能同时整除 i,执行 flag=False,则退出循环, Me!Text2=i,即为 5。