1、国家二级 ACCESS机试(选择题)模拟试卷 149及答案与解析 一、选择题 1 下列关于栈叙述正确的是 ( )。 ( A)栈顶元素最先能被删除 ( B)栈顶元素最后才能被删除 ( C)栈底元素永远不能被删除 ( D)栈底元素最先能被删除 - 2 某系统结构图如下图所示,该系统结构图的宽度是 ( )。( A) 5 ( B) 4 ( C) 2 ( D) 1 3 在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 ( A)人工管理阶段 ( B)文件系统阶段 ( C)文件系统阶段 和数据库阶段 ( D)人工管理阶段和文件系统阶段 4 软件生命周期中的活动不包括 ( )。 (
2、A)市场调研 ( B)需求分析 ( C)软件测试 ( D)软件维护 5 下列描述中,不属于软件危机表现的是 ( )。 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 6 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈 7 有三个关系 R、 S和 T如下: 其中关系T由关系 R和 S通过某种操作得到,该操作为 ( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 8 在一个学生表中要找出全部姓张的学生组成一个新表,应该使用的关系运算是( )。 ( A)选择运算 ( B)
3、自然连接运算 ( C)投影运算 ( D)连接运算 9 下列与表中字段相关的属性中,通过设置可以提高查询速度的属性是 ( )。 ( A)默认值 ( B)有效性规则 ( C)智能标记 ( D)索引 10 下列各项中不能在 Access查找或替换中使用的通配符是 ( )。 ( A) * ( B) ? ( C) ! ( D) 11 SELECT命令中,设置条件短语的关键词是 ( )。 ( A) WHILE ( B) FOR ( C) WHERE ( D) CONDITION 12 产品表中有日期类型字段 “生产日期 ”,要查找在第一季度生产的产品,错误的是 ( )。 ( A) Like“* 1-3 *
4、“ ( B) Month(生产日期 ) =1And Month(生产日期 ) =3 ( C) DatePaa(“q“, 生产日期 )=1 ( D) 1 =Month(生产日期 ) =3 13 使用 查询向导,不能创建的是 ( )。 ( A)单表查询 ( B)多表查询 ( C)带条件查询 ( D)不带条件查询 14 在已建 “图书 ”表中查找定价大于等于 20并且小于 30的记录,正确的 SQL命令是 ( )。 ( A) SELECT*FROM图书 WHERE定价 BETWEEN20AND30 ( B) SELECT*FROM图书 WHERE定价 BETWEEN20TO30 ( C) SELEC
5、T*FROM图书 WHERE定价 BETWEEN20AND29 ( D) SELECT*FROM图书 WHERE定价 BETWEEN20TO29 15 下图所示是报表设计视图,由此可判断该报表的分组字段是 ( )。( A)课程名称 ( B)学分 ( C)成绩 ( D)姓名 16 在窗体设计视图中,必须包含的部分是 ( )。 ( A)主体 ( B)窗体页眉和页脚 ( C)页面页眉和页脚 ( D)主体、页面页眉和页脚 17 在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是 ( )。 ( A)组合框 ( B)复选框 ( C)切换按钮 ( D)文本框 18 若要使某命令按钮获得控
6、制焦点,可使用的方法 是 ( )。 ( A) LostFocus ( B) SetFocus ( C) Point ( D) Value 19 命令按钮 Command1的 Caption属性为 “退出 (x)”,要将命令按钮的快捷键设为Alt+x,应将 Caption属性修改为 ( )。 ( A)在 X前插入 & ( B)在 X后插入 & ( C)在 x前插入 # ( D)在 x后插入 # 20 如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应创建的报表类型是 ( )。 ( A)纵栏式 ( B)标签式 ( C)表格式 ( D)图表式 21 Access中,利用
7、自动功能可创建的报表是 ( )。 ( A)图表报表和纵栏式报表 ( B)表格式报表和纵栏式报表 ( C)标签报表和纵栏式报表 ( D)图表报表和标签报表 22 使用宏组的目的是 ( )。 ( A)方便对多个宏进行组织和管理 ( B)方便对含有多个操作的宏进行管理 ( C)方便对含有条件操作的宏进行管理 ( D)方便对含有复杂功能的宏进行管理 23 以下关于宏操作 QuitAccess的叙述中,正确的是 ( )。 ( A)可以设置不保存 当前数据库即退出 Access ( B)只关闭当前数据库,不保存所有修改 ( C)自动保存所有修改后关闭当前数据库 ( D)若将 “选项 ”参数设置为 “退出
8、”,则自动保存所有修改后退出 Access 24 为使窗体每隔 5秒钟激发一次计时器事件 (timer事件 ),应将其 Interval属性值设置为 ( )。 ( A) 5 ( B) 500 ( C) 300 ( D) 5000 25 在 VBA中要定义一个由 10个整型数构成的数组,正确的语句是 ( )。 ( A) Dim NewArray(10)As Integer ( B) Dim NewArray(2To11)As Integer ( C) Dim NewArray(2To11) ( D) Dim NewArray(10) 26 在人事档案数据表中有 “参加工作时间 ”字段 (日期时间
9、类型 ),要使用 SQL语句查找参加工作在 30年以上的员工信息,下列条件表达式中,错误的是 ( )。 ( A) 参加工作时间 =INT(Date() 365)-30 ( B) 参加工作时间 =DateAdd(“YYYY“, -30, Date() ( C) DateDiff(“YYYY“, 参加工作时间 , Date() =30 ( D) Year(Date()-year(参加工作时间 ) =30 27 若有语句: str1=InputBox(“输入 “, “ “, “练习 “);从键盘上输入字符串 “示例 “后, str1的值是 ( )。 ( A)输入 ( C)练习 ( D)示例 28 V
10、BA中不能实现错误处理的语句结构是 ( )。 ( A) On Error Then标号 ( B) On Error Goto标号 ( C) On Error Resume Next ( D) On Error Goto0 29 有如下事件程序,运行该程序后输出结果是 ( )。 Private Sub Command1_Click() Dim x As Integer, y As Integer x=1: y=0 Do Until y =25 y=y+x*x x=x+1 Loop MsgBox“z=“&x&“, y=“&y End Sub ( A) x=1, y=0 ( B) x=4, y=25
11、 ( C) x=5, y=30 ( D)输出其他结果 30 已知事件对应的程序代码如下: Private Sub Command0_Click() Dim J As Integer J=10 Call GetData(J+5) MsgBox J End Sub Private Sub GetData(ByRef f As Integer) f=f+20 End Sub 运行窗体后,单击命令按钮,消息框的输出结果是 ( )。 ( A) 10 ( B) 15 ( C) 30 ( D) 35 国家二级 ACCESS机试(选择题)模拟试卷 149答案与解析 一、选择题 1 【正确答案】 A 【试题解析
12、】 栈是 “先进后出 ”的数据结构,因此栈顶元素最后入栈却最先被删除,栈底元素最先入栈却最后被删除,因此本题答案为 A。 2 【正确答案】 A 【试题解析】 系统结构图的宽度指整体控制跨度 (横向最大块数 )的表示。本题中,模块数:最多的是第 3层,即 “功能 X X”的模块个数就是宽度,有 5个。故本题答案为 A选项。 3 【正确答案】 A 【试题解析】 数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。故本题答案为 A。 4 【正确答案】 A 【试题解析】 软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶
13、段是:可行性研究与计划阶段、需求分析、软件设计、软件实现、软件测试、运行和维护,所以选择 A。 5 【正确答案】 A 【试题解析】 软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择 A。 6 【正确答案】 C 【试题解析】 树是简 单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。 7 【正确答案】 D 【试题解析】 在关系 T中包含了关系 R与 S中的所有元组,所以进行的是并的运算,因此本题答案为 D。 8 【正确答案】 A 【试
14、题解析】 选择运算是从关系中找出满足条件的元组。 9 【正确答案】 D 【试题解析】 索引是数据库表中非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。 10 【正确答案】 D 【试题解析】 在 Access中进行查找和替换,可使用通配 符来通配相应的字符。其中, *表示可以通配任意个数的字符, ?表示可以通配任意单个字符, 可以通配方括号内任何单个字符, !可以通配任何不在括号内的字符,一通配范围内的任何一个字符, #通配任何单个数字字符。选项中只有 11 【正确答案】 C 【试题解析】 在 Select查询中,使用 Where子句来限定查询条件。 12 【
15、正确答案】 D 【试题解析】 题目中要求查询的是第一季度生产的产品,即要查找的是一月份到三月份生产的产品,月份是一个范围,可以表示为 Between And ,或者表示 为 1 =Month(生产日期 )And Month(生产日期 ) =3,选项 D错误。 13 【正确答案】 C 【试题解析】 可以使用查询向导建立单表查询、多表查询和不带条件的查询,带条件的查询需要使用设计视图来完成。 14 【正确答案】 C 【试题解析】 本题考查 SELECT查询中 BETWEENAANDB 字句的用法,该字句表示在 A与 B之间 (包括 A和 B),题目要求大于等于 20并且小于 30。 15 【正确答
16、案】 D 【试题解析】 报表设计中,组页眉组页脚用于记录的分组, 由给出的报表设计视图中可判断,组页眉为姓名页眉,组页脚为姓名页脚,所以该报表是按照姓名进行分组的。 16 【正确答案】 A 【试题解析】 在窗体中,主体节用来定义窗体中最主要的数据输出内容和格式,将针对每条记录进行处理,也是窗体中不可缺少的节。 17 【正确答案】 A 【试题解析】 使用组合框,用户既可以在下拉列表中进行选择也可以直接输入数值。 18 【正确答案】 B 【试题解析】 使某个控件获得控制焦点可以使用 SetFocus方法。语法为:Object SetFocus。当控 件失去焦点时发生 LostFocus事件;当控件
17、得到焦点时发生 GotFocus事件。在事件中可以设置一些用户定义的语句。 19 【正确答案】 A 【试题解析】 要设置 Alt+字符的快捷键,需要使用 &+字符的形式。因此,如果要将命令按钮的快捷键设置为 Alt+x,则需要在按钮标题中设置为 “&x”。 20 【正确答案】 C 【试题解析】 表格式报表以整齐的行列形式显示记录数据,通常一行显示一条记录,一页显示多行记录,同时可以设置分组字段、显示分组统计数据等。 21 【正确答案】 B 【 试题解析】 使用 Access提供的自动报表功能来创建报表,可以直接创建纵栏式和表格式报表。 22 【正确答案】 A 【试题解析】 使用宏组是为了方便对
18、多个宏进行组织和管理。 23 【正确答案】 A 【试题解析】 宏操作 QUitAccess可以设置为不保存当前数据库即退出。 24 【正确答案】 D 【试题解析】 窗体的计时器事件发生间隔由 Interval属性设定,该属性值以毫秒为单位, 1000毫秒为 1秒, 5秒即 5000毫秒,因此,应将 Interval值设置为5000。 25 【正确答案】 B 【试题解析】 数组的定义格式为 DimNewAnay(下标下限 To下标上限 )As数据类型。缺省情况下,下标下限为 0;如果使用 T0选项,可以安排非 0下限。数组元素从 “NewArray(下标下限 )”到 “NewArray(下标上限
19、 )”。根据题意,定义 10个数组元素,且数据类型为整数。 26 【正确答案】 A 【试题解析】 选项 A中, Date()返回当前日期,用当前日期除以 365没有任何意义,用法错误;选项 B中, DateAdd()函数表示在当前系统日期的年份上减去 30,与 “参加工 作时间 ”相比较,若符合条件则说明是工作 30年以上的员工;选项 C中, DateDiff()函数表示计算两个时间间隔值,即获得当前日期与参加工作时间中年份上的间隔值,若 =30,则说明工作 30年以上;选项 D中,用当前日期的年份减去参加工作时间中的年份,若 =30则说明工作 30年以上。所以错误的表达式为 A。 27 【正
20、确答案】 D 【试题解析】 InputBox函数表示在对话框中显示提示信息,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串,其函数格式为InputBox(Prompt, Title, Default, Xpos, Ypos, Helpfile, Context)。Prompt是必需的,作为对话框消息出现的字符串表达式; Title是可选的,显示对话框标题栏中的字符串表达式; Deflault是可选的,显示文本框中的字符串表达式,在没有其他输入时作为默认值。在本题中输入 “示例 ”,所以返回值为 “示例 ”。 28 【正确答案】 A 【试题解析】 VBA中实现错误处理的语句一般语法是: On EITOr GoTo标号 On Error ReSume Next On Error GoTo0 29 【正确答案】 A 【试题解析】 Do until循环采用的是先判断条件后执行循环体的做法,如果条件为 True,则循环体一次都不执行,否则进入循环体执行。本题中的循环结束条件是 y =25,而 y=0,满足条件表达式,则不进入循环体, x、 y的值不变,仍为1、 0。 30 【正确答案】 A 【试题解析】 调用过程语句为 CallGetData(J+5),常量和表达式的过程参数传值调用时双向作用无效, J=10,答案选 A。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1