1、国家二级( ACCESS)机试模拟试卷 62 及答案与解析 一、选择题 1 下列关于栈叙述中正确的是 ( )。 ( A)栈顶元素最先能被删除 ( B)栈底元素最后才能被删除 ( C)栈底元素永远不能被删除 ( D)栈底元素是最先被删除 2 下列叙述中正确的是 ( )。 ( A)在栈中,栈中元素随栈底指针与站定指针的变化而动态变化 ( B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 ( C)在栈中 ,栈底指针不变,栈中元素随栈顶指针的变化而变化 ( D)以上说法均不对 3 某二叉树共有 7个 节点,其中叶子节点有 1个,则该二叉树的深度为(假设根结点在第 1层) ( )。 ( A)
2、 3 ( B) 4 ( C) 6 ( D) 7 4 软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 ( )。 ( A)学生成绩管理系统 ( B) C语言编译程序 ( C) UNIX操作系统 ( D)数据库管理系统 5 结构化程序所要求的基本结构不包括 ( )。 ( A)顺序结构 ( B) GOTO跳转 ( C)选择(分支)结构 ( D)重复 (循环 )结构 6 下面描述中错误的是 ( )。 ( A)系统总体结构图支持软件系统的详细设计 ( B)软件设计是将软件需求转换为软件表示的过程 ( C)数据结构与数据库设计是软件设计的任务之一 ( D) PAD图是软件详
3、细设计的表示工具 7 负责数据库中查询操作的数据库语言是 ( )。 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 8 一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 ( )。 ( A) 1 1联系 ( B) 1 m联系 ( C) m 1联系 ( D) m n联系 9 有三 个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )。( A)自然连接 ( B)并 ( C)交 ( D)差 10 定义无符号整数类为 UInt,下面可以作为类 UInt实例化值的是 ( A) 369 ( B) 369 ( C) 0.
4、369 ( D)整数集合 1,2,3,4,5 11 下列关于数据库特点的叙述中,错误的是 ( )。 ( A)数据库能够减少数据冗余 ( B)数据库中的数据可以共享 ( C)数据库中的表能够避免一切数据的重复 ( D)数据库中的表既相对独立,又相互联系 12 在数据表的 “查找 “操作中,通配符 “ “的含义是 ( )。 ( A)通配任意多个减号 ( B)通配任意单个字符 ( C)通配任意单个运算符 ( D)通配指定范围内的任意单个字符 13 若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( )。 ( A)文本型 ( B)备注型 ( C)超链接型 ( D) OLE对象型 14
5、在 Access的数据表中删除一条记录,被删除的记录 ( )。 ( A)不能恢复 ( B)可以恢复到原来位置 ( C)被恢复为第一条记录 ( D)被恢复为最后一条记录 15 如果输入掩码设置为 “L“,则在输入数据的时候,该位置上可以接受的合法输入是 ( )。 ( A)任意符号 ( B)必须输入字母 A Z ( C)必须输入字母或数字 ( D)可以输入字母、数字或空格 16 下列不属于查询设计视图 “设计网格 “中的选项是 ( )。 ( A)排序 ( B)显示 ( C)字段 ( D)类型 17 没有 “类型 “选项,所以选项 D)为正确答案。在Access数据库中创建一个新表,应该使用的 SQ
6、L语句是 ( )。 ( A) CREATE TABLE ( B) CREATE INDEX ( C) ALTER TABLE ( D) CREATE DATABASE 18 下面显示的是查询设计视图的 “设计网格 “部分:从所显示的内容中可以判断出该查询要查找的是 ( )。( A)性别为 “女 “并且 1980年以前参加工作的记录 ( B)性别为 “女 “并且 1980年以后参加工作的记录 ( C)性别为 “女 “或者 1980年以前参加工作的记录 ( D)性别为 “女 “或者 1980年以后参加工作的记录 19 下列 SQL查询语句中,与下面查询设计视图所示的查询结果等价的是 ( )。( A
7、) SELECT 姓名,性 别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( B) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( C) SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ ( D) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ 20 功能等价的语句是 (
8、)。 ( A) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like “篮球 “ ( B) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like “*篮球 “ ( C) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like “*篮球 *“ ( D) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like “篮球 *“ 21 决定一个窗体 有无 “控制 “菜单的属性是 ( )。 ( A) MinButton ( B) Caption ( C) MaxButton ( D)
9、 ControlBox 22 如果要改变窗体或报表的标题,需要设置的属性是 ( )。 ( A) Name ( B) Caption ( C) BackColor ( D) BorderStyle 23 命令按钮 Command1 的 Caption属性为 “退出 (x)“,要将命令按钮的快捷键设为Alt x,应修改 Caption属性为 ( )。 ( A)在 x前插入 & ( B)在 x后插入 & ( C)在 x前插入 # ( D)在 x后插入 # 24 能够接受数值型数据输入的窗体控件是 ( )。 ( A)图形 ( B)文本框 ( C)标签 ( D)命令按钮 25 将项目添加到 List 控
10、件中的方法是 ( )。 ( A) List ( B) ListCount ( C) Move ( D) AddItem 26 在窗口中有一个标签 Label0和一个命令按钮 Command1, Command1的事件代码如下: Private Sub Command1_Click() Label0.Top Label0.Top 20 End Sub 打开窗口后,单击命令按钮,结果是 ( )。 ( A)标签向上加高 ( B)标签向下加高 ( C)标签向上移动 ( D)标签向下移动 27 在 Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为 ( ) ( A
11、)程序范围 ( B)全局范围 ( C)模块范围 ( D)局部范围 28 表达式 Fix( 3.25)和 Fix(3.75)的结果分别是 ( )。 ( A) 3,3 ( B) 4,3 ( C) 3,4 ( D) 4,4 29 为使窗体每隔 0.5秒钟激发一次计时器事件 (timer 事件 ),则应将其 Interval属性值设置为 ( )。 ( A) 5000 ( B) 500 ( C) 5 ( D) 0.5 30 在下列关于宏和模块的叙述中,正确的是 ( )。 ( A)模块是能够被程序调用的函数 ( B)通过定义宏可以选择或更新数据 ( C)宏或模块都不能是窗体或报表上的事件代码 ( D)宏可
12、以是独立的数据库对象,可以提供独立的操作动作 31 VBA程序流程控制的方式是 ( )。 ( A)顺序控制和分支控制 ( B)顺序控制和循 环控制 ( C)循环控制和分支控制 ( D)顺序、分支和循环控制 32 在过程定义中有语句: Private Sub GetData(ByVal data As Integer ) 其中 “ByVal“的含义是 ( )。 ( A)传值调用 ( B)传址调用 ( C)形式参数 ( D)实际参数 33 语句 Dim NewArray(10)As Integer的含义是 ( )。 ( A)定义了一个整型变量且初值为 10 ( B)定义了 10个整数构成的数组 (
13、 C)定义了 11个整数构成的数组 ( D)将数组的第 10元素设置为整型 34 VBA中不能实现错误处理的语句结构是 ( )。 ( A) On Error Then 标号 ( B) On Error Goto 标号 ( C) On Error Resume Next ( D) On Error Goto 0 35 On Error GoTo 标号 On Error ReSume Next On Error GoTo 0 要想改变一个窗体的标题内容,则应该设置的属性是 ( A) Name ( B) Fontname ( C) Caption ( D) Text 36 下列程序段运行结束后,变量
14、 x的值是 ( )。 x 2 y 2 Do x x * y y y 1 Loop While y 0 20 【正确答案】 C 【试题解析】 Instr(String1, String2)函数返回一个整数,该整数指定第二个字符串 String2在第一个字符串 String1中的 第一个匹配项的起始位置。此题中表示的是 “篮球 “在 “简历 “字段中出现的位置,即简历中包含篮球两个字的记录。所以选项 C)正确。 21 【正确答案】 D 【试题解析】 窗体的 ControlBox属性值为真时窗体上将显示控制菜单,其值为假时,最小化按钮、最大化按钮、关闭按钮和标题栏左边的窗体图标都将不显示。 22 【
15、正确答案】 B 【试题解析】 窗体和报表的标题,由各自的 Caption 属性决定,可以通过为Caption 属性赋值来设置窗体或报表的标题。 23 【正确答案】 A 【试题解析 】 要设置 Alt字符的快捷键,需要使用 &字符的形式。因此,如果要将命令按钮的快捷键设置为 Alt x,则需要在按钮标题中设置为 “&x“。 24 【正确答案】 B 【试题解析】 在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入。 25 【正确答案】 D 【试题解析】 List 控件即列表框控件,列表框控件的项目添加方法是 AddItem,使用格式为:控件名称 .Ad
16、dItem(字符串 )。 26 【正确答案】 D 【试题解析】 标签控件的 Top属性值表示标签控件的上沿距离所在窗体上边缘的距离,数值越大则距离越远。因此,执行 Label0.Top Label0.Top 20时 Top的值变大了,也就是控件距离窗体上边缘远了,即控件位置下移了。 27 【正确答案】 D 【试题解析】 在过程内部定义的变量,当过程代码执行时才可见,则它的作用域只在该过程内部,属于局部变量。 28 【正确答案】 A 【试题解析】 Fix 函数返回数值表达式的整数部分,参数为负值时返回大于等于参数数值的第一个负数。因此, Fix( 3.25)返回 3, Fix(3.75)返回 3
17、。 29 【正确答案】 B 【试题解析】 窗体的计时器事件发生间隔由 Interval 属性设定,该属性值以毫秒为单位, 1000毫秒为 1秒, 0.5秒即 500毫秒,因此,应将 Interval 值设置为500。 30 【正确答案】 D 【试题解析】 模块是 Access系统中的一个重要的对象,它以 VBA语言为基础编写,以函数过程 (Function)或子过程 (Sub)为单元的集合方式存储,因此,选项 A)错误。模块是装着 VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报 表模块都属于类模块,它们从属于各自的窗体和报表,因此,选项 C)错误。使用宏,可以实现以下一些操作
18、: 在首次打开数据库时,执行一个或一系列操作。 建立自定义菜单栏。 从工具栏上的按钮执行自己的宏或程序。 将筛选程序加到各个记录中,从而提高记录查找的速度。 可以随时打开或者关闭数据库对象。 设置窗体或报表控件的属性值。 显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意。 实现数据自动传输,可以自动地在各种数据格式之间导入或导出数据。 可以为窗体定制菜单,并可以让用户设计其中的内 容。 因此,选项 B)错误。所以本题正确答案为 D)。 31 【正确答案】 D 【试题解析】 程序流程控制一般有三种,有顺序流程、分支流程和循环流程。顺序流程指程序的语句依次顺序执行,分支流程指程序根据
19、 If语句或 Case语句使程序流程选择不同的分支执行,循环流程则是依据一定的条件使指定的程序语句反复执行。 32 【正确答案】 A 【试题解析】 过程定义语句中形参变量说明中使用 ByVal指定参数传递方式为按值传递,如果使用 ByRef 则指定参数传递方式为按地址传递,如果不指定参数传递方式,则默认 为按地址传递。 33 【正确答案】 C 【试题解析】 VBA中定义数组默认下标从 0开始,因此, Dim NewArray(10)As Integer语句的褒义是定义了一个含有 11个整数的数组。 34 【正确答案】 A 35 【正确答案】 C 【试题解析】 改变窗体显示标题需要为窗体的 Ca
20、ption 属性赋值。 36 【正确答案】 B 【试题解析】 程序中使用了 DoWhile 循环,循环体至少执行一次,循环继续执行的条件是 y5 and x16”,如图 4 3所示。 步骤 2:单击 “聘用时间 ”字段行任一点,在 “有效性规则 ”行输入“ 步骤 3:右键单击 “设计视图 ”任一点,在弹出的快捷菜单中选择 “属性 ”命令,如图 4 5所示,在 “属性表 ”界面中 “有效性规则 ”行输入 “出生日期 步骤 4:单击 “保存 ”按钮,在弹出的对话框中选择 “否 ”按钮。 (3)【操作步骤】 在“简历 ”字段的下一行的 “字段名称 ”处输入 “在职否 ”,在 “数据类型 ”列表中选择
21、 “是否 ”,在 “默认值 ”行输入 “1”,单击 “保存 ”按钮,然后关闭设计视图,如图 4 7所示。 (4)【操作步骤】 步骤 1:双击 “tEmployee”表,打开数据表视图。 步骤 2:在 “tEmployee”表的 “简历 ”字段列的内容中选择 “书法 ”二字,单击 “开始 ”选项卡下的 “选择 ”按钮,在其下拉列表中选择 “包含 书法 ”命令,如图 4 8所示。 步骤 3:选中其筛选出的记录,单击 “记录 ”功能区中的 “删除 ”按钮,在弹出的对话框中单击 “是 ”按钮,如图4 9所示。 步骤 4:单击 “保存 ”按钮,关闭数据表视图。 (5)【操作步骤】 步骤 1:打开设计视图
22、,在 “职务 ”字段的 “数据类型 ”列表中选择 “查阅向导 ”命 令,如图 4 10所示。步骤 2:在弹出的对话框中选择 “自行键入所需的值 ”命令,如图 4 11所示,然后单击 “下一步 ”按钮,在第一列的每行分别输入“职员 ”、 “主管 ”、 “经理 ”,最后单击 “完成 ”按钮,如图 4 12所示。步骤3:单击 “保存 ”按钮,关闭设计视图。 (6)【操作步骤】 步骤 1:双击 “tEmployee”表,打开数据表视图。 步骤 2:单击 “所属部门 ”字段右侧的下三角按钮,勾选 “01”对应的复选框,如图 4 13所示,将 “所属部门 ”为 “01”的记录对应的 “编号 ”字段第1位修
23、改为 “1”,如图 4 14所示。 单击 “所属部门 ”字段右侧的下三角按钮,勾选“02”对应的复选框,将 “所属部门 ”为 “02”的记录对应的 “编号 ”字段第 1位修改为“2”。单击 “所属部门 ”字段右侧的下三角按钮,勾选 “03”对应的复选框,将 “所属部门 ”为 “03”记录对应的 “编号 ”字段第 1位修改为 “3”。单击 “所属部门 ”字段右侧的下三角按钮,勾选 “04”对应的复选框,将 “所属部门 ”为 “04”记录对应的 “编号 ”字段第1位修改为 “4”。单击 “所属部门 ”字段右侧的下三角按钮,勾选 “全选 ”复选框,然后单击 “确定 ”按钮。步骤 3:单击 “保存 ”
24、按钮,关闭数据表 视图。 三、简单应用题 42 【正确答案】 步骤 1:在设计视图中新建查询,从 “显示表 ”对话框中添加表“tstud”、 “tScore”和 “tCourse”,关闭 “显示表 ”对话框。如图 3 80所示。步骤 2:双击添加 “姓名 ”、 “课程名 ”和 “成绩 ”字段,如图 3 81所示。单击快速访问工具栏中的“保存 ”按钮,另存为 “qT1”。关闭设计视图。43 【正确答案】 步骤 1:在设计视图中新建查询,从 “显示表 ”对话框中添加表“tStud”,关闭 “显示表 ”对话框。步骤 2:双击添加 “学号 ”、 “姓名 ”、 “性别 ”、 “年龄 ”、 “入校时间 ”
25、和 “简历 ”字段,在 “简历 ”字段的 “条件 ”行输入 “like”*摄影 *”,单击 “显示 ”行取消字段显示的勾选,如图 3 82所示。单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qT2”。关闭设计视图。 44 【正确答案】 步骤 1:在设计视图中新建查询,从 “显示表 ”对话框中添加表“tScore”,关闭 “显示表 ”对话框。步骤 2:双击 “学号 ”、 “成绩 ”字段,单击 “查询工具 ”的 “设计 ”选项卡 “显示隐藏 ”组中的 “汇总 ”按钮,在 “成绩 ”字段 “总计 ”行下拉列表中选择 “平均值 ”。在 “成绩 ”字段前添加 “平均成 绩: ”字样。如图 3 83
26、所示。单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “q33”。关闭设计视图。45 【正确答案】 步骤 1:在设计视图中新建查询,从 “显示表 ”对话框中添加表“tStud”,关闭 “显示表 ”对话框。步骤 2:在 “查询工具 ”的 “设计 ”选项卡 “查询类型 ”组中单击 “追加 ”按钮,在 “表名称 ”中输入 “tTemp”,单击 “确定 ”按钮。如图 3 84所示。 步骤 3:双击 “学号 ”、 “姓名 ”、 “性别 ”、“年龄 ”、 “所属院系 ”、 “入校时间 ”字段,在 “性别 ”字段的 “条件 ”行输入 “女 ”。如图3 85所示。 步骤 4:从 “查询工具 ”的 “设计 ”
27、选项卡“结果 ”组中单击 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。如图 3 86所示。单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qT4”。关闭设计视图。四、综合应用题 46 【正确答案】 步骤 l:选择 “报表 ”对象,右击报表 “rEmployee”,在弹出的快捷菜单中选择 “设计视图 ”命令,打开报表设计视图。如图 3 44所示。步骤 2:在报表 “设计 ”选项卡 “控件 ”组中选择 “标签 ”控件,单击报表页眉处,然后输入 “职工基本信息表 ”,单击设计视图任一处,右键单击该标签选择 “属性 ”命 令,在 “名称 ”行输入 “bTitle”,关闭属性表。如图3 45所示。 47 【正确答案】 步骤 1:在报表 “设计 ”选项卡 “控件 ”组中选择 “文本框 ”按钮,单击报表主体节区任一点,出现 “Text”标签和 “未绑定 ”文本框,选中 “Text”标签,按Del键将 “Text”标签删除。步骤 2:右键单击 “未绑定 ”文本框,选择 “属性 ”命令,在“名称 ”行输入 “tSex”,分别在 “上边距 ”行和 “左 ”行输入 “0 1cm”和 “5 2cm”。在 “控
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1