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

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

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

2、 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)详细设计 ( D)软件

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

4、作是 ( )。 ( 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) S3vYatobid ( 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 p已建立了 “学生 ”表,其中有可以存放简历的字段,在使用向导为该表创建窗体时, “简历 ”字段所使用的默认控件是 ( )。 ( 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(数学 )from

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

9、)标签 ( 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)取消错误处理 ( C)遇

11、到错误执行定义的错误 ( 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) 1, 99的随机整数 ( B) 0, 100的随机整数

12、( 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 ab a=a+1 Loop 36 已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2

13、 Next i 当循环结束后,变量 i、 s的值各为 ( )。 ( A) 10, 4 ( B) 11, 3 ( C) 22, 3 ( D) 16, 4 37 在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() 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 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。 ( A) AABAAB (

14、B) ABBABA ( C) BABBA ( D) BBABBA 38 有如下 VBA程序段: sum=0 n=0 For i=1 To 5 x=n i n=n+l 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) NextMove ( D) MoveNext

15、 40 下列过程的功能是:通过对象变量返回当前窗体的 Recordset属性记录集引用,消息框中输出记录集的记录 (即窗体记录源 )个数。 Sub GetRecNum() Dim rs As Object Set rs=Me Recordset MsgBox( ) End Sub 程序空白处应填写的是 ( )。 ( A) Count ( B) rs Count ( C) RecordCount ( D) 11s RecordCount 二、基本操作题 41 在考生文件夹下有一个数据库文件 “sampl mdt, ”。在数据库文件中已经建立了一个表对象 “学生基本情况 ”。根据以下操作要求,完成

16、各种操作。 (1)将 “学生基本情况 ”表名称改为 “tStud”。 (2)设置 “身份 ID”字段为主键;并设置 “身份 ID”字段的相应属性,使该字段在数据表视图中的显示标题为 “身份证 ”。 (3)将 “姓名 ”字段设置为 “有重复索引 ”。 (4)在 “家长身份证号 ”和 “语文 ”两字段间增加一个字段,名称为 “电话 ”,类型为文本型,大小为 12。 (5)将新增 “电话 ”字段的输入掩码设置为 “010-*”的形式。其中, “010-”部分自动输出,后八位为 0到 9的数字显示。 (6)在数据表视图中将隐藏的 “编号 ”字段重新显示出来。 三、简单应用题 42 在考生文件夹下有一个

17、数据库文件 “samp2 mdb”,里面已经设计好表对象“tCourse”、 “tGrade”和 “tStudent”,请按以下要求完成设计。 (1)创建一个查询,查找并显示 “姓名 ”、 “政治面貌 ”和 “毕业学校 ”等 3个字段的内容,所建查询名为 “qT1”。 (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示 “姓名 ”、 “平均成绩 ”两列内容,其中 “平均成绩 ”数据由统计计算得到,所建查询名为“qT2”。 假设:所用表中无重名。 (3)创建一个查询,按输入的班级编号查找并显示 “班级编号 ”、 “姓名 ”、 “课程名 ”和 “成绩 ”的内容。其中 “班级编号

18、”数据由统计计算得到,其值为 “tStudent”表中 “学号 ”的前 6位,所建查询名为 “qT3”;当运行该查询时,应 显示提示信息 “请输入班级编号: ”。 (4)创建一个查询,运行该查询后生成一个新表,表名为 “90分以上 ”,表结构包括 “姓名 ”、 “课程名 ”和 “成绩 ”等 3个字段,表内容为 90分以上 (含 90分 )的所有学生记录,所建查询名为 “qT4”;要求创建此查询后运行该查询,并查看运行结果。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 mdb”,里面已经设计了表对象“tEmp”、查询对象 “qEmp”和窗体对象 “fEmp”。同时,给出窗

19、体对象 “fEmp”上两个按钮的单击事件代码,请按以下要求补充 设计。 (1)将窗体 “fEmp”上名称为 “tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男 ”和 “女 ”。 (2)将查询对象 “qEmp”改为参数查询,参数为窗体对象 “fEmp”上组合框 “tSS”的输入值。 (3)将窗体对象 “fEmp”上名称为 “tPa”的文本框控件设置为计算控件。要求依据 “党员否 ”字段值显示相应内容。如果 “党员否 ”字段值为 TYue,显示 “党员 ”两个字;如果 “党员否 ”字段值为 False,显示 “非党 员

20、”3个字。 (4)在窗体对象 “fEmp”上有 “刷新 ”和 “退出 ”两个命令按钮,名称分别为 “bt1”和“bt2”。单击 “刷新 ”按钮,窗体记录源改为查询对象 “qEmp”;单击 “退出 ”按钮,关闭窗体。现已编写了部分 VBA代码,请按 VBA代码中的指示将代码补充完整。 注意:不要修改数据库中的表对象 “tEmp”;不要修改查询对象 “qEmp”中未涉及的内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行 内补充一行语句,从而完成设计,不允许增、删和修改其他位置已存在的语句。 Option Compare: Da

21、tabase Private Sub bt1_Click() 动态设置窗体记录源属性 *Addl* *Add1* 刷新窗体 Me Requery End Sub Private Sub bt2_Click() 关闭窗口 *Add2* *Add2* End Sub 国家二级( ACCESS)机试模拟试卷 29答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 算法是指对解题方案的准确而完整的描述。算法具有 4个特征:可行性、确定性、有穷性和拥有足够的情报。有穷性指算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。当算法拥有足够的情报时,此算法才是有效的;而当提供的情报不够时

22、,算法可能无效。 2 【正确答案】 C 【试题解析】 线性结构满足两个条件:有且只有一个根结点;每个结点最多只有一个前件,也最多只有一个后件 。栈、队列、线性表都属于线性结构,二叉树是一种非线性结构,因为除叶子结点外,每个结点都有两个后件,不满足线性结构的条件。 3 【正确答案】 C 【试题解析】 栈的特点是先进后出,所以后人栈的最先出栈。在栈的状态是 c(栈顶 )、 B、 A(栈底 )时, D未人栈,栈顶元素可以出栈,但 A不可能比 B先出栈,所以 C选项错误。 4 【正确答案】 A 【试题解析】 顺序存储方式是把逻辑上棚邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关

23、系来体现。其优点是占用最少的存储空间,所以选项 D错误。顺序存储结构可以存储如二叉树这样的非线性结构,所以选项 B错误。链式存储结构也可以存储线性表,所以选项 c错误。 5 【正确答案】 D 【试题解析】 类是指具有共同属性、共同方法的对象的集合,所以类是对象的抽象,对象是对应类的一个实例。继承是指能够直接获得已有的性质和特征,而不必重复定义它们。所以选项 A、 B、 C属于面向对象方法,选项 D属于 面向过程方法。 6 【正确答案】 C 【试题解析】 软件生命周期可分为软件定义、软件开发和软件运行维护 3个阶段。软件开发期包括概要设计、详细设计、实现和测试 4个阶段。 7 【正确答案】 C

24、【试题解析】 耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 8 【正确答案】 D 【试题解析】 常用的过程设计工具 有图形工具 (程序流程图、 N-S图、 PAD图、HIPO)、表格工具 (判定表 )、语言工具 (PDL)。 9 【正确答案】 B 【试题解析】 数据库管理系统是数据库系统的核心,它位于用户和操作系统之间,属于系统软件。数据库系统由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台五部分组成。数据库

25、技术的发展经历了 3个阶段,人工管理、文件系统和数据库系统,数据共享最好的是数据库系统阶段,数据库中的数据独立于应用程序而不依赖于应用程序。 10 【正确答案】 B 【试题解析】 连接运算也称 0连接, 是对两个关系进行运算,其意义是从两个关系的笛卡尔积中选择满足给定属性间一定条件的那些元组。本题关系 R3为关系R1中 B属性和关系 R2中 D属性相等连接而成。 11 【正确答案】 A 【试题解析】 选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。自然联接:在联接运算中,

26、按照字段值对应相等为条件进行的联接操作称为等值联接,自然联接是去掉重复属性的等值联接。 12 【正确答案】 D 【试题解析】 用二维表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中操作的对象和结果都是二维表,这种二维表就是关系。所以本题答案为 I)。 13 【正确答案】 B 【试题解析】 Access常用的数据类型有:文本、备注、数字、日期时间、货币、自动编号、是否、 OLF对象、超级链接、查阅向导等。不同的数据类型决定了字段能包含哪类数据,所以本题答案为 B。 14 【正确答案】 B 【试题解析】 Access字段命名规则是,长度为

27、1 64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号 ( )、感叹号 (!)、方括号 ()和重音符号 (、 )。 15 【正确答案】 D 【试题解析】 报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。 16 【正确答案】 B 【试题解析】 文本数据类型所使用的对象为文本或文本与数字的组合,默认文本型字段的大小是 50个字符。文本型字段的取值最多可达到 255个字符,如果取值的字符个数超过了 255个,可以使用备注数据类型。所以本题答案是 B。 17 【正确答案】 C 【试题解析】 In运算符用于指定一个字段值的列表,列表中的任意一个值都可以与查询的字段相匹配。 1

28、8 【正确答案】 B 【试题解析】 “?”是通配任意单个字符, “*”通配任意字符和字符串, “( )”通配( )内的任意单个字符, “#”通配任意单个数字。 19 【正确答案】 B 【试题解析】 绑定型对象框用于在窗体或报表上显示 OLE对象,例如一系列的图片。 20 【正确答案】 D 【试题解析】 Access窗体的 “数据环境 ”被称为记录来源,记录源可以是表、查询或 select语句。 21 【正确答案】 A 【试题解析】 由题目中的图片可以得出查询的条件是 “数学成绩大于数学平均分 ”,需要显示的字段是 “学号 ”和 “数学 ”, SQL语句中也应包含这些数据。所以本题答案为 A。

29、22 【正确答案】 C 【试题解析】 在 “设计 ”视图中,将 “所在单位 ”的 “总计 ”行设置成 group by,将“应发工资 ”的 “总计 ”行设置成 sum就可以按单位统计应发工资总数了。其中group by的作用是定义要执行计算的组; sum的作用是返回字符表达式中值的总和。而 count的作用是返回 表达式中值的个数,即统计记录个数。所以本题答案为C。 23 【正确答案】 A 【试题解析】 在报表 “设计 ”视图中给报表添加日期和时间,可以选择 “插入 ”菜单中的 “日期和时间 ”命令。也可以在报表添加一个文本框,通过设置其 “控件源 ”属性为日期或时间的表达式来显示日期与时间,

30、例如 =Date()或 =Time()等,该控件可以安排在报表的任何节区中。 24 【正确答案】 C 【试题解析】 注意计算控件的控件源必须是 “=”开头的计算表达式。 25 【正确答案】 A 【试题解析】 RunApp操作是启动另一个 MicrosoftWindows或 MS-DOS应用程序; RunCode操作是执行 VisualIBasi(!函数; RunMacro操作是执行一个宏;RunSQL操作是执行指定的 SQL语句以完成操作查询。所以本题答案为 A。 26 【正确答案】 B 【试题解析】 窗体中, Caption属性表示标题, Name属性表示名称。而窗体没有 Text属性。本题

31、要求设置窗体的标题,所以本题答案为 B。 27 【正确答案】 D 【试题解析】 在 VBA中的运算符优先顺序是指数运算 ()、负数 (-)、乘法和除法(*、 )、整数除法 ( )、求模运算 (Mod)、加法和减法 (+、 -)。因此,计算时先计算了 212=4,然后计算 2 2,对 4 1取整为 4。 28 【正确答案】 D 【试题解析】 在 Access中的事件主要有键盘事件、鼠际事件、对象事件、窗口事件和操作事件,没有控件事件。 29 【正确答案】 B 【试题解析】 “0n Error Goto标号 ”语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。

32、“On Error Resume Next”语句在 遇到错误发生时不会考虑错误,并继续执行下一条语句。 “on Error Goto0”语句用于取消错误处理。所以本题答案是 B。 30 【正确答案】 D 【试题解析】 在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为 Vatiant。所以本题答案为 D。 31 【正确答案】 B 【试题解析】 ByRef是传址调用,是 “双向 ”调用形式。如果形式参数被说明为传址 (ByRef项 ),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的 变化又会反向影响实参的值。在这个过程

33、中,数据的传递具有双向性,故称为 “传址调用 ”的 “双向 ”作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题答案为 B。 32 【正确答案】 A 【试题解析】 随机数函数 Rnd()用于产生一个小于 1但大于或等于 0的值,该数值为单精度类型。实际操作时,先要使用无参数的 Randomize语句初始化随机数生成器,以产生不同的随机数序列。 Int(数值表达式 )是对表达式进行取整操作,它并不做 “四舍五人 ”运算,只是取出 “数值表达式 ”的整数部分。所 以本题答案为 A。 33 【正确答案】 B 【试题解析】 数组 A的第一个下标从 3到 8,共 6个。第二个下标从 0

34、到 3,共4个。数组的元素个数为 64=24个。要注意数据默认下界为 0。 34 【正确答案】 A 【试题解析】 IIf函数的调用格式为: IIf(条件式,表达式 1,表达式 2),该函数是根据 “条件式 ”的值来决定函数返回值。 “条件式 ”值为 “真 ”(Ture),函数返回 “表达式 1”的值; “条件式 ”值为 “假 ”(False),函数返回 “表达式 2”的值。在本题中 a5为假,所以返回的是 0。所以本题答案 是 A。 35 【正确答案】 C 【试题解析】 DoLoop Until 和 Do UntilLoop 都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择 Exi

35、t Do语句,结束循环。 DoLoop While当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择 Exit Do语句,结束循环。本题中选项 A执行了 3次,选项 B执行了 1次,选项 c一次都没有执行,选项 D执行了 4次,因此本题中循环次数最少的为 c选项。所以本题答案为 C。 36 【正确答案】 C 【试题解析】 第一次循环 后, s=s+1=1, i=i2=12=2;第二次循环后,s=s+1=2, i=i2=(2+2)2=8;第三次循环后, s=s+1=3, i=i2=(8+2)2=20;由于Next i,所以 i=i+2: 20+2=22,此时 2210,循环结束,所以

36、 i的值为 22, s的值为 3。 37 【正确答案】 D 【试题解析】 Mid(字符表达式,数值表达式 1,数值表达式 2):返回一个值,该值是从字符表达式最左端某个字符开始,截取到某个字符为止的若干字符。其中,数值表达式 1的值是开始的字符位置,数值表达式 2是终 止的字符位置。Left(字符表达式,数值表达式 ):返回一个值,该值是从字符表达式左侧第 1个字符开始,截取的若干字符。其中,字符个数是数值表达式的值。 Right(字符表达式,数值表达式 ):返回一个值,该值是从字符表达式右侧第 1个字符开始,截取的若干字符。其中,字符个数是数值表达式的值。 For循环运行三次,最后一次循环结

37、束后, 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。当 k=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 2+2 3;依次类推,当 i=5时, x=4 5, n=5, Sum=1 2+2 3+3 4+4 5。 39 【正确答案】 D 【试题解析】 Recordset对象

38、属性中,用来移动到下一条记录的是 MoveNext。 40 【正确答案】 D 【试题解析】 在 Access中使用 RecordCount属性返 回记录集的个数,所以 A、B选项错误;由语句 “rs=Me Record set”可知,空白处应填 rs RecordCount。所以本题答案为 D。 二、基本操作题 41 【正确答案】 (1)操作步骤 打开考生文件夹下的数据库文件 samp1 mdb,单击 “表 ”对象,在 “学生基本情况 ”表上右击,在弹出的快捷菜单中选择 “重命名 ”命令,输入 “tStud”。 (2)操作步骤 选中表 “tStud”后右击,在弹出的快捷菜单中选择 “设计视图

39、”命令 (或选择表后单击 “设计 ”按钮 )进入设计视图; 选择 “身份 ID”字段,单击工具栏上的 “主键 ”按钮,将 “身份 ID”设置为主键,在下面 “标题 ”栏中输入 “身份证 ”。 (3)操作步骤 选择 “姓名 ”字段,在 “索引 ”栏后的下拉列表中选择 “有 (有重复 )”。 (4)操作步骤 选择 “语文 ”字段后右击,在弹出的快捷菜单中选择 “插入行 ”命令;在新增行的“字段名称 ”中输入 “电话 ”,在后面的 “数据类型 ”中选择 “文本 ”,在下面的 “字段大小 ”属性中输入 12。 (5)操作步骤 选择 “电话 ”字段,在 “字段属性 ”下的 “输入掩码 ”行 输入: “0

40、10”-00000000。然后单击工具栏中的 “保存 ”按钮,关闭设计视图界面。 (6)操作步骤 双击表 “tStud”打开数据表视图,选择菜单栏的 “格式 ”下的 “取消隐藏列 ”命令,打开 “取消隐藏列 ”对话框,勾选列表中的 “编号 ”,单击 “关闭 ”按钮。单击工具栏中的“保存 ”按钮,关闭数据表视图。 【试题解析】 第 1小题表名更改可以直接右击表名重命名;第 2、 3、 4、 5小题字段属性在设计视图中设置;第 6小题使隐藏列显示可在数据表视图中设置。 三、简单应用题 42 【正确答案】 (1)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中“设计视图 ”,单击

41、 “确定 ”按钮。在 “显示表 ”对话框双击表 “tStudent”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”字段,将其添加到“字段 ”行。 步骤 3:单击工具栏中 “保存 ”按钮 ,另存为 “qT1”。关闭设计视图。 (2)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框中双击表 “tStudent”和 “tGrade”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”和 “成绩 ”字段。 步骤 3:单击菜单栏 “视图 ”“总计 ”命令,在 “成绩

42、 ”字段 “总计 ”行下拉列表中选中 “平均值 ”。 步骤 4:在 “成绩 ”字段前添加 “平均成绩: ”字样。在 “排序 ”行下拉列表中选中 “降序 ”。 步骤 5:单击工具栏中 “保存 ”按钮 ,另存为 “qT2”。关闭设计视图。 (3)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框中双击表 “tStudent”、 “tGrade”、 “tCourse”,关闭 “显示表 ”对话框。 步骤2:在 “字段 ”行第一列位置输入 “班级编号: Left(tStudent!学号 , 6)”,在 “条件 ”行输入 “请

43、输入班级编号: ”。 步骤 3:分别双击 “姓名 ”、 “课程名 ”和 “成绩 ”字段。 步骤 4:单击工具栏中 “保存 ”按钮 ,另存为 “qT3”。关闭设计视图。 (4)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框中双击表 “tStudent”、 “tGrade”、 “tCourse”,关闭 “显示表 ”对话框。 步骤 2:单击菜单栏 “查询 ” “生成表查询 ”命令,在弹出 的 “生成表 ”对话框中的 “表名称 ”中输入 “90分以上 ”,单击 “确定 ”按钮。 步骤 3:分别双击 “姓名 ”、“课程名

44、 ”和 “成绩 ”字段,在 “成绩 ”字段的 “条件 ”行输入 “=90”。 步骤 4:单击菜单栏 “查询 ” “运行 ”命令,在弹出的对话框中单击 “是 ”按钮。 步骤 5:单击工具栏中“保存 ”按钮 ,另存为 “qT4”。关闭设计视图。 【试题解析】 第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。 四、综合应用题 43 【正确答案】 (1)操作步骤 步骤 1:选择 “窗体 ”对象,右 键单击 “fEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右键单击控件 “tSS”,从弹出的快捷菜单中选择 “更改为 ” “组合框 ”命令,右

45、键单击 “tSS”,从弹出的快捷菜单中选择 “属性 ”命令,在 “行来源类型 ”和 “行来源 ”行分别输入 “值列表 ”和 “男;女 ”,关闭属性界面。 (2)操作步骤 步骤 1:选择 “查询 ”对象,右键单击 “qEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:双击 “性别 ”字段,添加到字段行,在“条件 ”行输入 “-0rrns!fEmp!tSS”。 步骤 3:单击工具 栏中 “保存 ”按钮 ,关闭没计视图。 (3)操作步骤 在设计视图中右键单击文本框 “tPa”,从弹出的快捷菜单中选择 “属性 ”命令,在 “控件来源 ”行输入: =IIf(党员否 =True, “党员

46、”, “非党员 ”),关闭属性界面。 (4)操作步骤 步骤 1:右键单击命令按钮 “刷新 ”,从弹出的快捷菜单中选择 “事件生成器 ”命令,进入编程环境,在空行内输入如下代码。 *Add1* Form RecordSource=“qEmp” *Add1* 关闭代码窗口。 步骤 2:右键单击命令按钮 “退 出 ”,从弹出的快捷菜单中选择 “事件生成器 ”命令,进入编程环境,输入如下代码。 *Add1* DoCmd Close *Add1* 关闭代码窗口。 步骤 3:单击工具栏中 “保存 ”按钮 ,关闭设计视图。 【试题解析】 第 1、 3小题在窗体的设计视图中右键单击该控件选择 “属性 ”命令,设置属性;第 2小题在查询设计视图中设置参数;第 4小题直接右键单击控件选择 “事件生成器 ”命令,输入代码。

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

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

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