1、国家二级( ACCESS)笔试模拟试卷 16及答案与解析 1 下列有关数据结构的叙述中,不正确的是 ( )。 ( A)数据结构包括的内容是数据的逻辑结构、数据的存储结构以及数据运算 ( B)数据的逻辑结构是指数据及其数据的逻辑关系 ( C)数据的存储结构是指数据及其关系在计算机中的表示 ( D)数据结构对算法的执行效率不作研究 2 以下各项特点中,属于线性表的顺序存储结构的是 ( )。 ( A)线性表中所有元素所占的存储空间是不连续的 ( B)线性表的数据元素在存储空间中是随便存放的 ( C)线 性表中所有元素所占的存储空间是连续的 ( D)前后相邻两个元素在存储空间中是随便存放的 3 下列关
2、于栈的叙述中,不正确的是 ( )。 ( A)在栈中能插入数据 ( B)在栈中能删除数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 4 下列关于链式存储的叙述中,正确的是 ( )。 ( A)链式存储结构的空间不可以是不连续的 ( B)数据结点的存储顺序与数据元素之间的逻辑关系必须一致 ( C)链式存储方式只可用于线性结构 ( D)链式存储也可用于非线性结构 5 对于输入输出, 在设计和编程时都应该考虑的原则是 ( )。 ( A)输入一批数据时,最好使用输入结束标志 ( B)不允许默认值 ( C)对部分输入数据检验数据的合法性 ( D)输入数据时,不允许使用自由格式 6 下面内容
3、中,不属于软件危机的是 ( )。 ( A)软件质量难以保证 ( B)软件的成本不断提高 ( C)软件需求增长缓慢 ( D)软件不可维护或维护程度非常低 7 数据字典 (DD) 是定义以下 ( )中的数据工具。 ( A)数据流程图 ( B)系统流程图 ( C)程序流程图 ( D)软件结构图 8 一个关系数据库文件中的各条记录 ( )。 ( A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 ( B)前后顺序可以任意颠倒,不影响库中数据的数据关系 ( C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 ( D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 9 对待排序文件的
4、初始状态不作任何要求的排序方法有 ( )。 ( A)直接插入和快速排序 ( B)直接插入和归并排序 ( C)归并和快速排序 ( D)归并和直接选择排序 10 概要设计是软件系统结构的 的总体设计,以下选项中不属于概要设计的是( )。 ( A)把软件划分成模块 ( B)确定模块之间的调用关系 ( C)确定各个模块的功能 ( D)设计每个模块的伪代码 11 下列叙述中,正确的是 ( )。 ( A)纵栏式报表将记录数据的字段标题信息安排在每页主体节区内显示 ( B)纵栏式报表将记录数据的字段标题信息安排在页面页眉节区内显示 ( C)表格式报表将记录数据的字段标题信息安排在每页主体节区内显示 ( D)
5、多态性是使该类以统一的方式处理相同数据类型的一种手段 12 不属于 “数据访问页 ”背景设置的是 ( )。 ( A)视频 ( B)颜色 ( C)图片 ( D)声音 13 VBA的自动运行宏应当命名为 ( )。 ( A) AutoExec ( B) Autoexe ( C) Auto ( D) AutoExec.bat 14 如果一张数据表中含有照片,那么 “照片 ”这一字段的数据类型通常为 ( )。 ( A) OLE对象型 ( B)超级链接型 ( C)查阅向导型 ( D)备注型 15 若设定的条件表达式为 “ 60 Or 100”,则表示 ( )。 ( A)查找小于 60或大于 100的数 (
6、 B)查找不大于 60或不小于 100的数 ( C)查找小于 60并且大 100的数 ( D)查找 60和 100的数 (不包括 60和 100) 16 图表式窗体中出现的字段不包括 ( )。 ( A)系列字段 ( B)数据字段 ( C)筛选字段 ( D)类别字段 17 如果需要在数据访问页中通过文字链接到某网页,则需要用到的控件是 ( )。 ( A)热点图像 ( B)超级链接 ( C)滚动文字 ( D)标签 18 数据处理的最小单位是 ( )。 ( A)数据 ( B)数据元素 ( C)数据项 ( D)数据结构 19 下列代码中,可以使控件 TxtBox获得焦点的是 ( )。 ( A) set
7、 TxtBox.focus ( B) set TxtBox.focus=trne ( C) TxtBox.SetFocus ( D) TxtBox.SetFocos=true 20 用户希望 “总分 ”字段中的值位于 400和 750之间,可以在 “有效性规则 ”编辑框中输入表达式 ( )。 ( A) 400 750 ( B) 750 400 ( C) 400 And 750 ( D) 400 or 750 21 Access中的数据访问页有很多功能,下列选项中不是它的功能的是 ( )。 ( A)远程发布数据 ( B)远程维护信息 ( C)远程自动更新 ( D)远程随时更新 22 Access
8、 2003中,可以选择输入字符或空格的输入掩码是 ( )。 ( A) 0 ( B) & ( C) A ( D) C 23 文本数据类型的默认大小为 ( )。 ( A) 50个字符 ( B) 127个字符 ( C) 64个字符 ( D) 64 000个字符 24 某数据库表中有一个 Name字段,查找 Name不为空的记录的准则可以设置为( )。 ( A) Not Null ( B) Is Not Null ( C) Between 0 and 64 ( D) Null 25 SQL语句中的 DROP INDEX的作用足 ( )。 ( A)从数据库中删除表 ( B)从表中删除记录 ( C)从表中
9、删除字段 ( D)从表中删除字段索引 26 “小计 ”字段指的是 ( )字段。 ( A)绑定 ( B)非绑定 ( C)计算 ( D)自定义 27 使用快速创建方式能创建的数据访问页是 ( )访问页。 ( A)纵栏式 ( B)列表式 ( C)电子表式 ( D)图表式 28 在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按键是( )。 ( A) Tab ( B) Del ( C) BackSpace键 ( D) Esc键 29 下列有关主关键字的说法中,错误的是 ( )。 ( A) Access并不要求在每一个表中都必须包含一个主关键字 ( B)在一个表中只能指定一个字段成为主关键字
10、 ( C)在输入数据或对数据进行修改时,不能向主关键字的字段输入相同的值 ( D)利用主关键字可以对记录快 速地进行排序和查找 30 下列关于使用设计视图创建窗体的说法中,正确的是 ( )。 ( A)在 “新建窗体 ”对话框中选择 “设计视图 ” ( B)在 “请选择该对象数据的来源表或查询 ”下拉列表中选择一种数据来源 ( C)单击 “确定 ”按钮,此时即弹出该表查询的窗口和 “数据透视表字段列表 ”窗口 ( D)不能使用设计视图创建空白窗体 31 下列关于 VBA面向对象中的 “事件 ”的说法中,正确的是 ( )。 ( A)每个对象的事件都是不相同的 ( B)触发相同的事件,可以执行不同的
11、事件过程 ( C)事件可以由程 序员定义 ( D)事件都是由用户的操作触发的 32 下列关于主 /子窗体的叙述中,错误的是 ( )。 ( A)主、子窗体必须有一定的关联,在主 /子窗体中才可显示相关数据 ( B)子窗体通常会显示为单一窗体 ( C)如果数据表内已经建立了子数据工作表,则对该表自动产生窗体时也会自动显示子窗体 ( D)子窗体的来源可以是数据表、查询或另一个窗体 33 设 a、 b为整数变量,且均不为 0,下列关系表达式中恒成立的是 ( )。 ( A) a*ba*=1 ( B) ab*ba=1 ( C) ab*b+a Mod b=a ( D) ab*b=a 34 设有如下变量声明:
12、 Dim TestDate As Date,为变量 TestDate正确赋值的表达式是 ( )。 ( A) TestDate=#1/1/2007# ( B) TestDate#“1/1/2007“# ( C) TestDate=date(“1/1/2002“) ( D) TestDate=Format(“m/d/yy“.“1/1/2002“) 35 下列可作为 Visual Basic变量名的是 ( )。 ( A) B#C ( B) 4A ( C) ? xy ( D) const A 36 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【 】遍历和后序遍历。 3
13、7 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【 】和限制使用 goto语句。 38 软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【 】的设计来实现。 39 数据库系统的三级模式分别为【 】模式、内部级模式与外部级模式。 40 数据字典是各类数据描述的集合,它通常包括, 5个部分,即数据 项、数据结构、数据流、【 】和处理过程。 41 字段有效性规则是在给字段输入数据时所设置的【 】。 42 特殊运算符 Is Null用于指定一个字段为【 】。 43 窗体 “滚动条 ”属性值有【 】个选项。 44 报表不能对数据源中的数据【 】。 45 页
14、面页脚一般包含【 】或控制项的合计内容。 46 打开数据访问页的设计视图时,系统会同时打开【 】。 47 断点的功能是【 】。 48 VBA编程中,要得到 15, 75上的随机整数可以用表达式【 】。 49 VBA中打开窗体的命令语句是【 】。 50 要在程序或函数的实例间保留局部变量的值,可以用【 】关键字代替 Dim。 国家二级( ACCESS)笔试模拟试卷 16答案与解析 1 【正确答案】 D 【试题解析】 数据结构研究算法的执行效率。执行算法的效率分别从算法的时间复杂度和空间复杂度两个方面来研究。 2 【正确答案】 C 【试题解析】 线性表的顺序存储结构要求:线性表中所有元素所占的存储
15、空间是连续的,并且线性表的数据元素在存储空间中是按逻辑顺序依次存放的。 3 【正确答案】 C 【试题解析】 栈是一种特殊的线性表,插入和删除操作都只在线性表的一端进行。栈是一种先进后出的线性表。 4 【正确答案】 D 【试题解析】 链式存储结构的存储空间可以是不连续的,并且数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,数据元素之间的逻辑关系是由指针域来确定的。链式存储方式可用于线性结构,也可用于非线性结构。 5 【正确答案】 C 【试题解析】 输入输出信息是用户直接关心的,好的输入输出风格对所有输入数据检验数据的合法性,允许默认值;在输入数据时,允许使用自由格式。 6 【正确答案】 C
16、 【试题解析】 软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 7 【正确答案】 A 【试题解析】 数据字典是对数据流程图中出现的被命名的图形元素的确切解释。 8 【正确答案】 B 【试题解析】 关系数据库中的各条记录前后顺序可以任意颠倒,不影响库中数据的数据关系。 9 【正确答案】 A 【试题解析】 只有归并排序要求待排序文件 “部分排序 ”,即把待排序的文件分成若干个子文件,每个子文件内的记录是已排序的。 10 【正确答案】 D 【试题解析】 概要设计是数据库的总体设计,其目的就是要按照需求规格说明书把软件按照功能划分为多个模块,然后确定每个模块要实现的功能,最后确定模
17、块之间的调用关系。而设计每个模块的伪代码则属于详细设计。 11 【正确答案】 A 【试题解析】 纵栏式报表 (也称为窗体报表 )一般是在一页主体节区内显示一条或多条记录,而且以垂直显示。纵栏式报表记录数据的字段标题信息与字段记录数据一起被安排在每页的主体节区内显示。 12 【正确答案】 A 【试题解析】 在 Access数 据访问页中,用户可以设置自定义的背景颜色、背景图片以及背景声音等,以便增强数据访问页的视觉效果和音乐效果。但视频不能用于 “数据访问页 ”的背景设置。 13 【正确答案】 A 【试题解析】 AutoExec是 Access定义的首次打开数据库时自动运行宏的宏名,因此 VBA
18、的自动运行宏应该命名为 AutoExec。 14 【正确答案】 A 【试题解析】 OLE对象型就是存放多媒体对象的字段类型,最多可存储 1 GB;在表中增加一个 OLE对象型的字段就可以插入图片,但是在数据表视图下只能看见图片的文 件名,图像本身并不能显示,必须在窗体视图中才能显示图像。 15 【正确答案】 A 【试题解析】 “查找小于 60或大于 100的数 ”的表达式为: 60 Or 100。 16 【正确答案】 C 【试题解析】 图表式窗体中包括系列字段、数据字段、类别字段。图表式窗体中不包括筛选字段,筛选字段在数据透视表中出现。 17 【正确答案】 B 【试题解析】 热点图像用于创建带
19、有超级链接的图像,超级链接用于创建带有超级链接的文字,滚动文字用来创建在数据访问页中可以滚动出现的文字,标签用来创建说 明性的文字。 18 【正确答案】 C 【试题解析】 数据处理的最小单位是数据项。 19 【正确答案】 C 【试题解析】 使对象获得焦点的方法是 SetFocus。因此 TxtBox SetFocus语句可以使 TxtBox获得焦点。 20 【正确答案】 C 【试题解析】 依照题意知,正确的表达式应为 400 And 750。 21 【正确答案】 C 【试题解析】 数据访问页有如下三个功能:远程发布数据、远程维护信息、随时更新。 22 【正确答案】 D 【试题解析 】 “A”是
20、必须输出字母或者数字的输入掩码, “&”是必须输入任何字符或者一个空格的输入掩码, “9”是必须输入数字的输入掩码, “?”是可以选择输入字母的输入掩码, “C”是可以选择输入字符或者空格的输入掩码。 23 【正确答案】 A 【试题解析】 默认的文本型字段大小是 50个字符,最大长度是 255个字符。 24 【正确答案】 B 【试题解析】 Between用于指定一个字段值的范围,指定的范围之间用 And连接; Is Null用于指定一个字段为空; Is Not Null用于指定一个字段为非空。 25 【正确答案】 D 【试题解析】 SQL语句中 DROP INDEX的作用是从数据库中删除索引。
21、 26 【正确答案】 C 【试题解析】 “小计 ”字段不是绑定字段,也不是非绑定字段,它是计算字段。计算字段的数据来源是表达式。 27 【正确答案】 A 【试题解析】 纵栏式数据访问页可以通过快速创建方式创建。 28 【正确答案】 D 【试题解析】 在数据访问页中用 Esc键用来取消在当前字段中所做的更改。 29 【正确答案】 B 【试题解析】 在创建表时, Access并不要求每个表中都必须包含一个主关键字,主关键字有两种类型:单字段和多字段。主关键字可以唯一地标识记录,也就是说,主关键字的字段的值是不可重复的。在定义主关键字时,主关键字被系统自动建立为主索引,利用主关键字可以加速记录的排序
22、和筛选。 30 【正确答案】 D 【试题解析】 使用设计视图创建窗体的操作步骤为:在 “新建窗体 ”对话框中选择“设计视图 ”;在 “请选择该对象数据的来源表或查询 ”下拉列表中选择一种数据来源;单击 “确定 ”按钮,此时弹出该查询的窗口和 “数据透视表字段列表 ”窗口。如果需要创一个空 白的窗体,则在 “请选择该对象数据的来源表或查询 ”中不作选择,直接单击 “确定 ”按钮即可。 31 【正确答案】 B 【试题解析】 事件过程是由程序员编写的,因此对于相同的事件,可以定义不同的事件过程。不同的对象可以有相同的事件,事件是由系统预先定义好的,程序员不能定义。大部分事件都是由用户的操作触发的,但
23、也有部分事件是由系统触发的。 32 【正确答案】 B 【试题解析】 子窗体内还可以嵌套子窗体。 33 【正确答案】 C 【试题解析】 表达式 “ab*b+a Mod b=a”恒成立 。 34 【正确答案】 A 【试题解析】 使用日期型数据常量时需要用 “#”括起。 Date函数不能带参数。Format函数将字符串转换为日期形式的格式是 Format(expression,format-,firstofweek,firstweekofyear)。 35 【正确答案】 D 【试题解析】 根据 Visual Basic中变量的命名规则可知,变量名必须以字母开头,不可以包含嵌入的句号或者类型声明字符,
24、如 $、 !、 、 #、 %,以及通配符 ?、 *等。另外,变量名还不能超过 255个字符,也不能与受到限制的关键字同名。 36 【正确答案】 中序 【试题解析】 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、中序遍历和后序遍历。前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左子树, 然后访问根结点
25、,最后遍历右子树。后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首 37 【正确答案】 模块化 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用 goto语句。自顶向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求多的细节,先从最上层总目标开始设计,逐步使问题具体化。逐步求精:对复杂问题,应设计一些子目标作过度,逐步细化。模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解 决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。限制使用 goto语句。 38
26、 【正确答案】 测试实例 【试题解析】 进行软件测试时,应精心设计测试实例和选择测试数据,以对系统进行全面测试。 39 【正确答案】 概念或概念级 【试题解析】 数据库系统在其内部具有三级模式及二级映射,三级模式分别是概念级模式、内部级模式和外部级模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户 (应用 )公共数据视图。内模式又称物理模式,它给出了数据库物理存储结构与物理存 取方法,如数据存储的文件结构、索引、集簇及 hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上 (如磁盘及磁盘操作 )。外模式也称子模式或用户模式,它是用户的数据视
27、图,也就是用户所见到的数据模式,它由概念模式推导而出。 40 【正确答案】 数据存储 【试题解析】 数据字典是各类数据描述的集合,它通常包括 5个部分,即数据项,是数据的最小单位;数据结构,是若干数据项有意义的集合;数据流,可以是数据项,也可以是数据结构,表示某一处理过程的输入或输出;数据存储,处理过 程中存取的数据,常常是手工凭证、手工文档或计算机文件;处理过程。 41 【正确答案】 约束条件 【试题解析】 “有效性规则 ”是 Access中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。有效性规则的形式以及设置目的随字段的数据类型不同而不同对 “文本 ”类型字段,可以设置输入的字
28、符个数不能超过某一个值;对“数字 ”类型字段,可以让 Access只接受一定范围内的数据;对 “日期时间 ”类型字段,可以将数值限制在一定的月份或年份以内。 42 【正确答案】 空 【试题解析】 在 Access中,特殊运算符 Is Null用于指定一个字段为空的。 43 【正确答案】 四 【试题解析】 窗体 “滚动条 ”属性有: “两者均无 ”、 “只水平 ”、 “只垂直 “和 “两者都有 ”四种。 44 【正确答案】 编辑修改 【试题解析】 报表只能显示数据源中的数据,而不能对数据源中的数据进行编辑修改。 45 【正确答案】 页码 【试题解析】 页面页脚一般包含页码或控制项的合计内容,数据
29、显示安排在文本框或其他一类的控件中。 46 【正确答案】 工具箱 【试题解析】 打开数据访问页的设计视图 时,系统会同时打开工具箱。如果工具箱没有打开,则可以通过选择 “视图 ”菜单中的 “工具箱 ”选项或单击 “工具箱 ”按钮来打开。 47 【正确答案】 中断程序的执行 【试题解析】 所谓 “断点 ”就是在过程的某个特定语句上设置一个位置点以中断程序的执行。 “断点 ”的设置和使用贯穿在程序调试运行的整个过程。 48 【正确答案】 Iht(15+6l*RnD) 【试题解析】 随机数函数 Pad(数值表达式 ), );产生小于 1但大于或等于 0的值,为单精度类型。为了生成某个范围内的随机整数
30、,可以用以下公式: Int(lowerbound+(upperbound-lowerbound+1)*P,nD) 这里, upperbound是随机数范围的上限, lowerbound则是随机数范围的下限。 49 【正确答案】 Docmd OpenForm 【试题解析】 VBA的窗体操作主要有两个重要的命令:打开窗体Docmd OpenForm和关闭窗体 Docmd Close。 50 【正确答案】 Static 【试题解析】 要在程序或函数的实例间保留局部变量的值,可以用 Static关键字代替 Dim以定义静态变量。 静态 (StatiC) 变量的持续时间是整个模块执行的时间,但它的有效作用范围是由其定义位置决定的。