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

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

1、国家二级 ACCESS机试(选择题)模拟试卷 8及答案与解析 一、选择题 1 下列描述中正确的是 ( )。 ( A)算法是指对解题方案的准确而完整的描述 ( B)算法的有穷性是指算法程序的长度是有限的 ( C)算法是否有效与拥有的情报无关 ( D)算法的基本特征有可行性、确定性和有穷性 2 下列数据结构中属于非线性结构的是 ( )。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 4个元素 A、 B、 C、 D依次入栈,入栈过程中允许栈顶元素出栈,假设某一时刻栈的状态是 C(栈顶 )、 B、 A(栈底 ),则不可能的出栈顺序是 ( )。 ( A) D、 C、 B、 A ( B)

2、C、 B、 D、 A ( C) C、 A、 D、 B ( D) C、 D、 B、 A 4 下列叙述中正确的是 ( )。 ( A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 ( B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构 ( C)顺序存储结构能存储有序表,链式存储结构不能存储有序表 ( D)链式存储结构比顺序存储结构节省存储空间 5 下面概念中,不 属于面向对象方法的是 ( )。 ( A)对象 ( B)继承 ( C)类 ( D)过程调用 6 下列选项中属于软件生命周期开发阶段任务的是 ( )。 ( A)可行性研究 ( B)需求分析 ( C)详细设计 (

3、 D)软件维护 7 软件设计中衡量模块独立性的度量标准是 ( )。 ( A)抽象和信息隐蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 8 下列不属于过程设计工具中图形工具的是 ( )。 ( A) N-S ( B) PAD ( C)程序流程图 ( D) PDL 9 下列叙述中错误的是 ( )。 ( A)数据库管理系统是数据库的核心 ( B)数据库系统由数据库、数据库管理系统、数据库管理员三部分组成 ( C)数据共享最好的是数据库系统阶段 ( D)数据库中的数据独立于应用程序而不依赖于应用程序 10 如图所示,两个关系 R1和 R2: 则由关系 R1和 R2得到关

4、系R3的操作是 ( )。 ( A)笛卡尔积 ( B)连接 ( C)交 ( D)除 11 在学生表中,如果要找出性别为 “男 “的学生, 所采用的关系运算是 ( )。 ( A)选择 ( B)投影 ( C)联接 ( D)自然联接 12 用二维表来表示实体及实体之间联系的数据模型是 ( )。 ( A)实体 -联系模型 ( B)层次模型 ( C)网状模型 ( D)关系模型 13 数据类型是 ( )。 ( A)字段的另一种说法 ( B)决定字段能包含哪类数据的设置 ( C)一类数据库应用程序 ( D)一类用来描述 Access表向导允许从中选择的字段名称 14 以下字符串不符合 Access字段命 名规

5、则的是 ( )。 ( A) abcdefghijklmnopqrstuvwxyz1234567890 ( B) S3v Yatobiaf ( C) Namechina 中国 ( D)浙江宁波 15 主要用于对数据库中的数据进行分组、计算、汇总和打印输出的是 ( )。 ( A)表 ( B)查询 ( C)窗体 ( D)报表 16 在 Access中, “文本 “数据类型的字段最大为 ()个字节。 ( A) 128 ( B) 255 ( C) 256 ( D) 512 17 在 Access数据库中已建立了 “stu“表,若查找 “学号 “是 “123456“和 “654321“的记录,应在查询设计

6、视图的准则行中输入 ( )。 ( A) Not In(“123456“, “654321“) ( B) 123456 And “654321“ ( C) In(“123456“, “654321“) ( D) Not(“123456“, “654321“) 18 若要在某表中 “姓名 “字段中查找以 “李 “开头的所有人名,则应在查找内容文本框中输入的字符串是 ( )。 ( A)李? ( B)李 * ( C)李 ( D)李 # 19 在 Access中已建立了 “学生 “表,其中有可以存放简历的字段,在使用向导为该表创建窗体时, “简历 “字段所使用的默认控件是 ( )。 ( A)非绑定对象框

7、 ( B)绑定对象框 ( C)图像框 ( D)列表框 20 可以作为窗体记录源的是 ( )。 ( A)表 ( B)查询 ( C) Select语句 ( D)表、查询或 select语句 21 下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是 ( )。 ( A) select 学号 ,数学 from sc where 数学 (select avg(数学 )from sc) ( B) select 学号 where 数学 (select avg(数学 )from sc) ( C) select 数学 avg(数学 )from sc ( D) select 数学 (select avg(

8、数学 )from sc) 22 在 Access中已建立了 “工资 “表,表中包括 “职工号 “、 “所在单位 “、 “基本工资 “和 “应发工资 “等字段,如果要按单位统计应发工资总数,那么在查询设计视图的 “所在单位 “的 “总 计 “行和 “应发工资 “的 “总计 “行中分别选择的是 ( )。 ( A) sum, group by ( B) count, group by ( C) group by, sum ( D) group by, count 23 在报表中添加时间时, Access将在报表上添加一个()控件,且需要将 “控件来源 “属性设置为时间表达式。 ( A)文本框 ( B

9、)组合框 ( C)标签 ( D)列表框 24 当在一个报表中列出学生 3门课 a, b, c的成绩时,若要对每位学生计算 3门课的平均成绩,只要设置新添计算控件的控 制源为 ( )。 ( A) =a+b+c/3 ( B) (a+b+c)/3 ( C) =(a+b+c)/3 ( D)以上表达式均错 25 某窗体中有一命令按钮,在 “窗体视图 “中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是 ( )。 ( A) RunApp ( B) RunCode ( C) RunMacro ( D) RunSQL 26 假定窗体的名称为 fmTest,则把窗体的标题设

10、置为 “计算机等级考试 “的语句是( )。 ( A) Me = “计算机等级考试 “ ( B) Me.Caption = “计算机等级考试 “ ( C) Me.Text = “计算机等级考试 “ ( D) Me.Name = “计算机等级考试 “ 27 VBA表达式 ,2*2 2 2的输出结果是 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 4 28 下列事件不属于 Access中的事件的是 ( )。 ( A)键盘事件 ( B)鼠标事件 ( C)窗口事件 ( D)控件事件 29 On Error Goto 0语句的含 义是 ( )。 ( A)忽略错误并执行下一条语句 ( B)取

11、消错误处理 ( C)遇到错误执行定义的错误 ( D)退出系统 30 在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 ( )。 ( A) Boolean ( B) Int ( C) String ( D) Variant 31 在过程定义中有语句: Private Sub GetData(ByRef f As Integer),其中 “ByRef“的含义是 ( )。 ( A)传值调用 ( B)传址调用 ( C)形式参数 ( D)实际参数 32 有下列语句 s=Int(100*Rnd),执行完毕后, s的值是 ( )。 ( A) 0,99的随机整数 ( B) 0,

12、100的随机整数 ( C) 1,99的随机整数 ( D) 1,100的随机整数 33 定义了二维数组 A(3 to 8,3),该数组的元素个数是 ( )。 ( A) 20 ( B) 24 ( C) 25 ( D) 36 34 设 a=3,则执行 x=IIF(a5,-1,0)后, x的 值为 ( )。 ( A) 0 ( B) -1 ( C) 3 ( D) 5 35 下列四种形式的循环设计中,循环次数最少的是 ( )。 ( A) a = 5 : b = 8 Do a = a + 1 Loop While a b a = a + 1 Loop 36 已知程序段: s 0 For i 1 To 10

13、Step 2 s s 1 i i*2 Next i 当循环结束后,变量 i、 s的值各为 ( )。 ( A) 10,4 ( B) 11,3 ( C) 22,3 ( D) 16,4 37 在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码: Private Sub Command1Click() s=“ABBACDDCBA“ For I=6 To 2 Step -2 x=Mid(s,I,I) y=Left(s,I) z=Right(s,I) z=x & y & z Next I MsgBox z End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。

14、( A) AABAAB ( B) ABBABA ( C) BABBA ( D) BBABBA 38 有如下 VBA程序段: sum 0 n 0 For i 1 To 5 x n / i n n 1 Sum Sum x Next i 以上 For循环计算 sum,最终结果是 ( )。 ( A) 1 1/1 2/3 3/4 4/5 ( B) 1/2 1/3 1/4 1/5 ( C) 1/2 2/3 3/4 4/5 ( D) 1/2 1/3 1/4 1/5 39 Recordset对象属性中,用来移动到下一条记录的是 ( )。 ( A) EOF ( B) BeforeMove ( C) NextMo

15、ve ( D) MoveNext 40 下列过程的功能是:通过对象变量返回当前窗体的 Recordset属性记录集引用,消息框中输出记录集的记录 (即窗体记录源 )个数。 Sub GetRecNum() Dim rs As Object Set rs = Me.Recordset MsgBox () End Sub 程序空白处应填写的是 ( )。 ( A) Count ( B) rs.Count ( C) RecordCount ( D) rs.RecordCount 国家二级 ACCESS机试(选择题)模拟试卷 8答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 算法是指对解题方案

16、的准确而完整的描述。算法具有 4个特征:可行性、确定性、有穷性和拥有足够的情报。有穷性指算法 必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。当算法拥有足够的情报时,此算法才是有效的;而当提供的情报不够时,算法可能无效。 2 【正确答案】 C 【试题解析】 线性结构满足两个条件:有且只有一个根结点;每个结点最多只有一个前件,也最多只有一个后件。栈、队列、线性表都属于线性结构,二叉树是一种非线性结构,因为除叶子结点外,每个结点都有两个后件,不满足线性结构的条件。 3 【正确答案】 C 【试题解析】 栈的特点是先进后出,所以后入栈的最先出栈。在栈的状态是C(栈顶 )、 B、 A(栈底

17、)时, D未入栈,栈顶元素可以出栈,但 A不可能比 B先出栈,所以 C选项错误。 4 【正确答案】 A 【试题解析】 顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。其优点是占用最少的存储空间,所以选项 D错误。顺序存储结构可以存储如二叉树这样的非线性结构,所以选项 B错误。链式存储结构也可以存储线性表,所以选项 C错误。 5 【正确答案】 D 【试题 解析】 类是指具有共同属性、共同方法的对象的集合,所以类是对象的抽象,对象是对应类的一个实例。继承是指能够直接获得已有的性质和特征,而不必重复定义它们。所以选项 A、 B、 C属于面向对象

18、方法,选项 D属于面向过程方法。 6 【正确答案】 C 【试题解析】 软件生命周期可分为软件定义、软件开发和软件运行维护 3个阶段。软件开发期包括概要设计、详细设计、实现和测试 4个阶段。 7 【正确答案】 C 【试题解析】 耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内 聚性越强,则耦合性越弱。优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 8 【正确答案】 D 【试题解析】 常用的过程设计工具有图形工具 (程序流程图、 N-S图、 PAD图、HIPO)、表格工具 (判定表 )、语言工

19、具 (PDL)。 9 【正确答案】 B 【试题解析】 数据库管理系统是数据库系统的核心,它位于用户和操作系统之间,属于系统软件。数据库系统由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台五部分组成。数据库技术的发 展经历了 3个阶段,人工管理、文件系统和数据库系统,数据共享最好的是数据库系统阶段,数据库中的数据独立于应用程序而不依赖于应用程序。 10 【正确答案】 B 【试题解析】 连接运算也称 连接,是对两个关系进行运算,其意义是从两个关系的笛卡尔积中选择满足给定属性间一定条件的那些元组。本题关系 R3为关系R1中 B属性和关系 R2中 D属性相等连接而成。 11 【正确答案】 A

20、 【试题解析】 选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:将两个关系模式拼 接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。自然联接:在联接运算中,按照字段值对应相等为条件进行的联接操作称为等值联接,自然联接是去掉重复属性的等值联接。 12 【正确答案】 D 【试题解析】 用二维表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。所以本题答案为 D。 13 【正确答案】 B 【试题解析】 Access常用的数据类型有:文本、备

21、注、数字、日期 /时间、 货币、自动编号、是 /否、 OLE对象、超级链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。所以本题答案为 B。 14 【正确答案】 B 【试题解析】 Access字段命名规则是,长度为 1 64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号 (.)、感叹号 (! )、方括号 ( )和重音符号 ()。 15 【正确答案】 D 【试题解析】 报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。 16 【正确答案】 B 【试题解析】 文本数据类型所使用的对象为文 本或文本与数字的组合,默认文本型字段的大小是 50个字符。文本型字段的取值最

22、多可达到 255个字符,如果取值的字符个数超过了 255个,可以使用备注数据类型。所以本题答案是 B。 17 【正确答案】 C 【试题解析】 In运算符用于指定一个字段值的列表,列表中的任意一个值都可以与查询的字段相匹配。 18 【正确答案】 B 【试题解析】 ? 是通配任意单个字符 , *通配任意字符和字符串, ()通配 ()内的任意单个字符, #通配任意单个数字。 19 【正确答案】 B 【试题解析】 绑定型对象框用于在窗体或报表上显示 OLE对象,例如一系列的图片。 20 【正确答案】 D 【试题解析】 Access窗体的 “数据环境 “被称为记录来源,记录源可以是表、查询或 selec

23、t语句。 21 【正确答案】 A 【试题解析】 由题目中的图片可以得出:查询的条件是 “数学成绩大于数学平均分 “,需要显示的字段是 “学号 “和 “数学 “, SQL语句中也应包含这些数据。所以本题答案为 A。 22 【正确答案】 C 【试题解析】 在 “设计 “视图中,将 “所在单位 “的 “总计 “行设置成 group by,将 “应发工资 “的 “总计 “行设置成 sum就可以按单位统计应发工资总数了。其中 group by的作用是定义要执行计算的组; sum的作用是返回字符表达式中值的总和。而count的作用是返回表达式中值的个数,即统计记录个数。所以本题答案为 C。 23 【正确答

24、案】 A 【试题解析】 在报表 “设计 “视图中给报表添加日期和时间,可以选择 “插入 “菜单中的 “日期和时间 “命令。也可以在报表添加一个文本框,通过设置其 “控件源 “属性为日期或时间的表达式来显示日期与时间,例如 =Date()或 =Time()等,该控件可 以安排在报表的任何节区中。 24 【正确答案】 C 【试题解析】 注意计算控件的控件源必须是 “ “开头的计算表达式。 25 【正确答案】 A 【试题解析】 RunApp操作是启动另一个 Microsoft Windows或 MS-DOS应用程序; RunCode操作是执行 Visual Basic函数; RunMacro操作是执

25、行一个宏;RunSQL操作是执行指定的 SQL语句以完成操作查询。所以本题答案为 A。 26 【正确答案】 B 【试题解析】 窗体中, Caption属性表示标题, Name属性表示名称。而窗体没有 Text属性。本题要求设置窗体的标题。所以本题答案为 B。 27 【正确答案】 D 【试题解析】 在 VBA中的运算符优先顺序是指数运算 ()、负数 ( )、乘法和除法 (*、 /)、整数除法 (、求模运算 (Mod)、加法和减法 (、 )。因此,计算时先计算了 *2=4,然后计算 2/2,对 4 1取整为 4。 28 【正确答案】 D 【试题解析】 在 Access中的事件主要有键盘事件、鼠标事

26、件、对象事件、窗口事件和操作事件,没有控件事件。 29 【正确答案】 B 【试题解析】 On Error Goto 标号语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。 “On Error Resume Next“语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。 “On Error Goto 0“语句用于取消错误处理。所以本题答案是 B。 30 【正确答案】 D 【试题解析】 在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 Variant。所以本题答案为 D。 31 【正确答案】 B 【试题解析】 ByRef是传址

27、调用,是 “双向 “调用形式。如果形式参数被说明为传址 (ByRef项 ),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为 “传址调用 “的 “双向 “作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题答案为 B。 32 【正确答案】 A 【试题解析】 随机数函数 Rnd()用于产生一个小于 1但大于或等于0的值,该数值为单精度类型。实际操 作时,先要使用无参数的 Randomize语句初始化随机数生成器,以产生不同的随机数序列。 Int(数值表达式 )是对表达

28、式进行取整操作,它并不做 “四舍五入 “运算,只是取出 “数值表达式 “的整数部分。所以本题答案为 A。 33 【正确答案】 B 【试题解析】 数组 A的第一个下标从 3到 8,共 6个。第二个下标从 0到 3,共4个。数组的元素个数为 6*4=24个。要注意数据默认下界为 0。 34 【正确答案】 A 【试题解析】 IIf函数的调用格式为: IIf(条件式 ,表达式 1,表达式 2),该函数是根据 “条件式 “的值来决定函数返回值。 “条件式 “值为 “真 (Ture)“,函数返回 “表达式1“的值; “条件式 “值为 “假 (False)“,函数返回 “表达式 2“的值。在本题中 a5为假

29、,所以返回的是 0。所以本题答案是 A。 35 【正确答案】 C 【试题解析】 DoLoop Until 和 Do UntilLoop 都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择 Exit Do语句,结束循环。 DoLoop While当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择 Exit Do语句,结束循环。 本题中选项 A执行了 3次,选项 B执行了 1次,选项 C一次都没有执行,选项 D执行了 4次,因此本题中循环次数最少的为 C选项。所以本题答案为 C。 36 【正确答案】 C 【试题解析】 第一次循环后, s s 1 1, i i2 12 2;第二

30、次循环后, ss 1 2, i i2 (2 2)2 8;第三次循环后, s s 1 3, i i2 (8 2)220;由于 Next i,所以 i i 2 20 2 22,此时 2210,循环结束,所以 i的值为 22, s的值为 3。 37 【正确答案】 D 【试题 解析】 Mid(字符表达式,数值表达式 1,数值表达式 2):返回一个值,该值是从字符表达式最左端某个字符开始,截取到某个字符为止的若干字符。其中,数值表达式 1的值是开始的字符位置,数值表达式 2是终止的字符位置。Left(字符表达式,数值表达式 ):返回一个值,该值是从字符表达式左侧第 1个字符开始,截取的若干字符。其中,字

31、符个数是数值表达式的值。 Right(字符表达式,数值表达式 ):返回一个值,该值是从字符表达式右侧第 1个字符开始,截取的若干字符。其中,字符个数是数值表达式的值。 For循环运行三次,最后一次循环结 束后, x=“BB“, y=“AB“, z=“BA“,所以 z=“BBABBA“。故本题答案选D。 38 【正确答案】 C 【试题解析】 本题考察 for循环语句: n 0, i 1时, sum 0;执行循环 n n 1, i 2, sum 1/2,依次 i加 1直到 i 5。当 i 1时, x 0, n 1, Sum 0;当 i 2时, x 1/2, n 2, Sum 1/2;当 i 3时, x 2/3, n 3, Sum 1/22/3;依次类推,当 i 5时, x 4/5, n 5, Sum 1/2 2/3 3/4 4/5。 39 【正确答案】 D 【试题解析】 Recordset对象属性中,用来移动到下一条记录的是 MoveNext。 40 【正确答案】 D 【试题解析】 在 Access中使用 RecordCount属性返回记录集的个数,所以 A、B选项错误;由语句 “rs = Me.Recordset“可知,空白处应填 rs.RecordCount。所以本题答案为 D。

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

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

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