[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc

上传人:wealthynice100 文档编号:502174 上传时间:2018-11-29 格式:DOC 页数:22 大小:57.50KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷17及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、国家二级( ACCESS)笔试模拟试卷 17及答案与解析 1 下列数据结构中,属于非线性结构的是 ( )。 ( A)二叉树 ( B)线性表 ( C)栈与队列 ( D)线性链表 2 树是 n(n =0)个结点的有限集合,下列有关树的定义正确的是 ( )。 ( A)对于非空树,只有一个没有前驱的结点,称为树根 ( B)对于非空树,每个结点至少有一个后继 ( C)对于非空树,每个结点可以有多个前驱 ( D)除根结点之外,每个结点都存在唯一一条从根结点到该结点的路径 3 一个向量第一个元素的存储地址是 100,每个元素的长度为 2,则第 5个元素的地址是 ( )。 ( A) 110 ( B) 108

2、( C) 100 ( D) 120 4 下列关于栈的叙述中,正确的是 ( )。 ( A)在栈中只能插入数据 ( B)在栈中只能删除数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 5 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 6 下面内容不属于使用软件开发工具好处的是 ( )。 ( A) 减少编程工作量 ( B)保证软件开发的质量和进度 ( C)节约软件开发人员的时间和精力 ( D)使软件开发人员将时间和精力花费在程序的编制和调试上 7 队列的操作原则是 ( )。 ( A)先进先出 (

3、B)后进先出 ( C)只能进行插 ( D)只能进行删除 8 程序流程图中的箭头代表的是 ( )。 ( A)数据流 ( B)控制流 ( C)调用关系 ( D)组成关系 9 关系数据库的数据及更新操作必须遵循的完整性规则是 ( )。 ( A)实体完整性和参照完整性 ( B)参照完整性和用户 定义的完整性 ( C)实体完整性和用户定义的完整性 ( D)实体完整性、参照完整性和用户定义的完整性 10 在待排序的元素序列基本有序的前提下,效率最高的排序方法是 ( )。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)堆排序 11 报表页眉的作用是 ( )。 ( A)用于显示报表的标题、图形

4、或说明性文字 ( B)用来显示整个报表的汇总说明 ( C)用来显示报表中的字段名称或对记录的分组名称 ( D)打印表或查询中的记录数据 12 在数据访问页中,应为所有将要排序、分组 或筛选的字段建立 ( )。 ( A)主关键字 ( B)索引 ( C)准则 ( D)条件表达式 13 在宏的表达式中要引用报表 test上控件 txtName的值,可以使用的引用式是( )。 ( A) Forms! txtName ( B) test! txtName ( C) Reports! test !txtName ( D) Report! txtName 14 用于显示消息框的宏命令是 ( )。 ( A)

5、Beep ( B) MsgBox ( C) InputBox ( D) SetWarnings 15 一般情况下,数组 a(3, 4, 5)包含的元素个数为 ( )。 ( A) 345 ( B) 12 ( C) 120 ( D) 60 16 以下内容中,不属于 VBA提供的数据验证函数的是 ( )。 ( A) IsText ( B) IsDate ( C) IsNumeric ( D) IsNull 17 下列窗体中不可以自动创建的是 ( )。 ( A)纵栏式窗体 ( B)表格式窗体 ( C)图表窗体 ( D)主 /子窗体 18 下列关于索引的说法中,错误的是 ( )。 ( A)索引越多越好

6、( B)一个索引可以由一个或多个字段组成 ( C)可提高查询效率 ( D)主索引值不能为空,不能重复 19 下列几个表达式中大小与其他三个不同的是 ( )。 ( A) 15 ( B) i ( A) i=1 ( B) i=2 ( C) i=3 ( D) i=4 36 在运算过程中,能够使空表与非空表的运算统一的结构是【 】。 37 软件工程研究的内容主要包括:【 】技术和软件工程管理。 38 与结构化需求分析方法相对应的是【 】方法。 39 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【 】和自定义完整性。 40 数据模型按不同的应用层次分为三种类型,它们是【 】数据模型、逻辑数

7、据模型和物理数据 模型。 41 Access提供了两种字段数据类型保存文本和数字组合的数据,这两种类型是:文本和【 】。 42 根据对数据源操作方式和结果的不同,查询可以分为 5类:选择查询、交叉表查询、【 】、操作查询和 SQL查询。 43 窗体中的数据来源主要包括表和【 】。 44 完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、【 】、组页眉和组页脚 7个部分组成。 45 报表页眉的内容只在报表的【 】打印输出。 46 模块包含了一个声明区域和一个或多个子过程 (Sub开头 )或函数过 程 (以【 】开头 )。 47 在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口

8、中编写如下事件过程: Private Sub Commandl_Click() Text1=“VB programming“ Text2=Text1 Text1=“ABCD“ End Sub 程序运行后,单击命令按钮,文本框 Text2中显示的内容为【 】。 48 假定当前日期为 2002年 8月 25日,星期日,则执行以下语句后, a、 b、 c和 d的值分别是 25、 8、 2002、【 】。 a=day(now) b=month(now) c=year(now) d=weekday(now) 49 执行下面的程序段后, S的值为【 】。 s=5 For i=2.6 To 4.9 Step

9、 0.6 s=s+1 Next i 50 以下程序段的输出结果是【 】。 num=0 While num =5 num=num+1 Wend Msgbox num 51 SQL(结构化查询语言 )是在数据库系统中应用广泛的数据库查询语言,它包括了数据定义、数据查询、【 】和【 】 4种功能。 52 运行下面程序,其运行结果 k的值为【 】,其最里层循环体执行次数为【 】。 Dim i, j, k As Integer i=1 Do For j=1 To i Step 2 k=k+j Next i=i+2 Loop Until i 8 国家二级( ACCESS)笔试模拟试卷 17答案与解析 1

10、【正确答案】 A 【试题解析】 一个线性结构需要满足两个条件:一是有且只有一个根结点;二是每个结点最多有一个前驱,最多有一个后继。因此,选项 B、 C、 D都是线性结构,只有选项 A不是线性结构。 2 【正确答案】 A 【试题解 析】 对于非空树,只有一个没有前驱的结点,称为树根。 3 【正确答案】 B 【试题解析】 数据元素的存储位置均取决于第一个数据元素的存储位置,即:LOC(ai)=LOC(al) +(i-1)C,所以第 5个元素的地址 =100+2(51)=108。 4 【正确答案】 D 【试题解析】 栈是一种先进后出的线性表,允许在一端进行插入与删除操作。 5 【正确答案】 D 【试

11、题解析】 在面向对象方法中是通过对象与对象问传递消息实现通信的。消息的使用类似于函数调用,接收消息的对象执行消 息中指定的操作。 6 【正确答案】 D 【试题解析】 软件开发工具的好处在于减少编程工作量、保证软件开发的质量和进度、节约软件开发人员花在程序编制和调试上的时间和精力,可以花更多的时间考虑软件的需求和设计。 7 【正确答案】 A 【试题解析】 队列的操作原则是先进先出。 8 【正确答案】 B 【试题解析】 程序流程图的基本图符有箭头、矩形和菱形,其中箭头表示控制流。 9 【正确答案】 D 【试题解析】 关系模型允许定义三类数据约束,它们是实体完整性约束、参照完整性约束以及用户自定义完

12、整性约束。 10 【正确答案】 A 【试题解析】 插入排序在待排序的元素序列基本有序的前提下,效率最高。 11 【正确答案】 A 【试题解析】 一般来说,把报表的标题放在报表页眉中,该标题打印时仅在第一页的开始位置出现。用于显示报表的标题、图形或说明性文字的是报表页眉,每份报表只有一个报表页眉。 12 【正确答案】 B 【试题解析】 为了提高操作速度和效率,在数据访问页中,应为所 有将要排序、分组或筛选的字段建立索引。 13 【正确答案】 C 【试题解析】 引用窗体或报表上的控件值,可以使用如下的语法: Forms!窗体名 !控件名 或 Repoas报表名 !控件名 。 14 【正确答案】 B

13、 【试题解析】 Beep命令用于使计算机发出 “嘟嘟 ”声; MsgBox命令用于显示消息框; SetWarnings命令用于关闭或打开系统消息; InputBox函数用于在对话框中显示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的 String类型的值。 15 【正 确答案】 C 【试题解析】 数组变量由变量名和数组下标构成,默认情况下,下标下限为 o,数组元素从 “数组名 (0)”至 “数组名 (下标上限 )”。本题中定义的多维数组元素个数有0 3、 0 4、 0 5,共 456=120个元素。 16 【正确答案】 A 【试题解析】 在进行控件输入数据验证时, VBA提供的常用

14、验证函数有:IsNumeric、 IsDate、 IsNull、 IsEmpty、 IsArray、 IsError、 IsObject,指出标识符是否表示对象变量。 17 【正确答案】 C 【试 题解析】 Access可以自动创建纵栏式窗体、表格式窗体、主 /子窗体,但不可以自动创建图表窗体。 18 【正确答案】 A 【试题解析】 索引越多,数据库更新索引的频率也越高,遇到大量数据时反而降低效能,因此索引不是越多越好。 19 【正确答案】 C 【试题解析】 在 Visual Basic中,可以使用十进制、八进制和十六进制,默认为十进制。八进制是在数值前面加符号 “&O”表示,十六进制是在数值

15、前面加符号“&H”。选项 A、 B、 D的值都是 15。 20 【正确答案】 B 【试题解析】 在数据库系统中,用户所见的数据模式为外模式。 21 【正确答案】 B 【试题解析】 Shift键不能被 KeyPress识别,因此不能触发 KeyPress事件。功能键、定位键、方向键以及 Tab键的组合和标准的键盘更改键等,都不能被KeyPress识别。按下 Shift键时,更不会触发 KeyUp事件和 Click事件。 22 【正确答案】 A 【试题解析】 VBA编辑器中快捷键 Ctrl+C是打开立即窗口命令; Ctrl+R是打开工程资源管理器窗口命令; Ctrl+V是粘贴命令; Ctrl+C是

16、复制命 令。 23 【正确答案】 B 【试题解析】 查询条件为: 1 Or 9。 24 【正确答案】 D 【试题解析】 Mid(S, 3, 2)是从字符串左边第 3个字符起截取 2个字符;Left(S, N)是从字符串左边截取 N个字符; Right(S, N)是从字符串右边截取 N个字符。 25 【正确答案】 D 【试题解析】 数据属性决定了一个控件或窗体中的数据来自于何处,以及操作数据的规则。 “默认值 ”属性用于设定一个计算型控件或非结合型控件的初始值,可以使用表达式生成器向导来确定默认值。 26 【正确答案】 C 【试题解析】 Access中字符串的排序是根据第一个字符的 ASCII码

17、值的大小进行。 27 【正确答案】 D 【试题解析】 函数 Sgn(数值表达式 )返回数值表达式的符号值,该函数也称为符号函数。当表达式大于。时,返回值为 1;当表达式值等于。时,返回 0;当表达式值小于 0时,返回值为 -1。 28 【正确答案】 B 【试题解析】 Date(date)返回给定日期 1 31的值,表示给定日期是一个月中的哪一天; Date()返回系统当前日期; Between用于指定一个字段值的 范围,指定的范围之间用 And连接。选项 A和 D使用 or连接是错误的,选项 C的用法是错误的,答案为 B。 29 【正确答案】 C 【试题解析】 打开窗体后,可以通过工具栏上的

18、“视图 ”按钮切换的视图有设计视图、窗体视图、数据表视图。 SQL视图不可以在窗体设计中切换。 30 【正确答案】 C 【试题解析】 数据透视表可以在表、查询和窗体中建立,但不能在报表中建立。 31 【正确答案】 A 【试题解析】 数据表中的排序可以采用单一字段和多字段组合两种方式,而窗体中的排序只能采用单一字段这种 方式。 32 【正确答案】 D 【试题解析】 尽管 a 120一开始就不成立,但 Do循环仍然执行一次,因为While放在 Do语句块的后面,循环体先执行,再判断。 33 【正确答案】 A 【试题解析】 经过循环后,数组 array1(2, 3)=5, array1(3, 4)=

19、7,然后将array1(2, 3)+ array1(3, 4)赋给 Text1,结果为 12。 34 【正确答案】 B 【试题解析】 执行第一次循环, x=3, n=1执行第二次循环, x=9, n=2;当执行完第三次循环后, x=27 20, n=3,不再满足条件,退出循环。 35 【正确答案】 A 【试题解析】 当 a=75时,前两个条件为假,不执行 then语句,而后两个条件为真,两个 then语句先后执行,最后执行结果为 i=1。 36 【正确答案】 循环链表 【试题解析】 在链表的运算过程中,采用链接方式即循环链表的结构把空表与非空表的运算统一起来。循环链表具有两个特点: 在循环链表

20、中增加了一个表头结点,其数据域为任意或根据需要来设置,指针域指向线性表的第一个元素的结点。循环链表的头指针指向表头结点。 循环链表中最 后一个结点的指针不是空,而是指向表头结点。 37 【正确答案】 软件开发 【试题解析】 基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软开发方法学。软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。 38 【正确答案】 结构化设计 【试题解析】 与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设

21、计系统的各个组成部分以及各个 成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解决好某个具体且有清楚定义的问题。 39 【正确答案】 参照完整性 【试题解析】 关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持。实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。参照完整性约束是关系之间相关联的基本约束,它不允许关系引 用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,

22、要么是空值。自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。 40 【正确答案】 概念 【试题解析】 数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物理数据模型又 称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。 41 【正确答案】 备注 【试题解析】 “文本 ”是 Access字

23、段的默认数据类型,由不超过 255个字符 (文本、文本的组合以及数字等 )组成。 “备注 ”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。 42 【正确答案】 参数查询 【试题解析】 根据对数据源操作方式和结果的不同,查询可以分为 5类:选择查询、交叉表查询、参数查询、操作查询和 SQL查询。选择查 询是 Access数据库中最常见的查询类型,它是根据指定的查询准则,从一个或多个表中获取数据并显示结果。也可以使用选择查询对记录进行分组,并且对记录进行总计、计数、平均以及其他类型的计算。交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧

24、,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。参数查询是一种利用对话框来提示用户输入准则的查询。操作查询与选择查询相似,都 43 【正确答案】 查询 【试题解析】 窗体对象的数据源有两种,它们是表和查询。表是一种有关特定实体的 数据集合,是 Access数据库中存储数据的对象。查询是按照特定条件在指定的表中搜索并检索符合指定条件的数据记录,得到的数据记录可以来自当前数据库的某个表 (或其它查询 )中,也可以来自当前数据库的多个表 (或其它查询 )中。 44 【正确答案】 主体 【试题解析】 完整的报表是由 7部分组成的,它们是:报表页眉、报表页脚、页面页眉、页面页脚

25、、主体、组页眉和组页脚。报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次。报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面。页面页眉是用 来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。页面页脚是打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。主体是用于打印表或查询中的记录数据,是报表显示的数据的主要区域。组页眉用于实现报表的分组输出 45 【正确答案】 第一页顶部 【试题解析】 报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次。 46 【正确答案】 Function 【试题解析

26、】 模块包含了一个声明区域和一个或多个子过程或函数过程。子过程是 由一系列 Sub和 End Sub语句包含起来的 Visual Basic语句,可以执行一个或一系列运算,但不返回任何值。 Sub语句用于声明子过程的名称、参数以及构成其主体的代码。函数过程也可称为函数,是一系列有 Function和 End Function语句包含起来的 Visual Basic语句。 Function过程和 Sub过程很类似,但函数可以返回一个值。 47 【正确答案】 VB programming 【试题解析】 本段程序是先把 “VB programming”赋给 Text1,然后在把 Text1的 内容赋

27、给 Text2,最后把 “ABCD”赋给 Text1。所以最后 Text1中的内容是“ABCD”,而 Text2中的内容是 “VB programming”。 48 【正确答案】 1 【试题解析】 Day(date),必要的 date参数,可以是任何能够表示日期的Variant、数值表达式、字符串表达式或它们的组合。如果 date包含 Null,则返回Null。 49 【正确答案】 9 【试题解析】 以指定次数来重复执行一组语句。以指定次数来重复执行一组语句。 相关语法: For counter=start To end Step step statements Exit For statem

28、ents Nextcounter counter:必要参数。用做循环计数器的数值变量。这个变量不能是 Boolean或数组元素。 start:必要参数。 counter的初值。 end:必要参数。 counter的终值。 Step:可选参数。 counter的步长。如果没有指定,则 step的缺省值为 1。 Statements:可选参数。放在 For和 Next之间的一条或多条语句,它们将被执行指定的次数。 从起始值开始计算,循环体要执行四次,而每执行一次循环体, s就加 1,所以最终的 S的值为 5+4=9。 50 【正确答案】 6 【试题解析】 只要指定的条件为 True,则会重复执行一

29、系列的语句。只要指定的条件为 True,则会重复执行一系列的语句。 相关语法: While condition statements Wend 本题中的循环只能当 num的值超过 5时才会终止,所以最终的 num的值为 6。 51 【正确答案】 数据操纵 数据控制 【试题解析】 SQL(结构化查询语言 )是在数据库系 统中应用广泛的数据库查询语言,它包括了数据定义、数据查询、数据操纵和数据控制 4种功能。 52 【正确答案】 30 10 【试题解析】 模块 /VBA程序设计基础 /VBA程序流程控制 评析 这是一个两层嵌套循环,外面一层为 Do循环,里面一层为 For循环。先看外面一层循环,可

30、以很容易的得到,外面一层的循环次数为 4次。其循环变量 i的值依次为: 1, 3,5, 7 当 i=1时有, For j=1 To 1 Step 2,所以里层循环共执行一次,里层循环执行完后k=1,最里层循环体执行次数为 1 当 i=3时有, For j=1 To 3 Step 2,所以里层循环共执行二次,里层循环执行完后k=5,最里层循环体执行次数为 3 当 i=5时有, For j=1 To 5 Step 2,所以里层循环共执行三次,里层循环执行完后k=14,最里层循环体执行次数为 6 当 i=7时有, For j=1 To 7 Step 2,所以里层循环共执行四次,里层循环执行完后k=30,最里层循环体执行次数为 10

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1