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

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

1、国家二级( ACCESS)机试模拟试卷 103及答案与解析 一、选择题 1 没数据元素的集合 D 1, 2, 3, 4, 5,则满足下列关系 R的数据结构中为线性结构的是 ( ) ( A) R (1, 2), (3, 4), (5, 1) ( B) R (1, 3), (4 1), (3 2), (5, 4) ( C) R (1, 2), (2, 3), (4, 5) ( D) R (1, 3), (2, 4), (3, 5) 2 下列叙述中正确的是 ( )。 ( A)链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性 结构 ( B)线性表的链式存储结构中,每个结点必须有指向前件

2、和指向后件的两个指针 ( C)线性表的链式存储结构中,每个结点只能有一个指向后件的指针 ( D)线性表的链式存储结构中,叶子结点的指针只能是空 3 一个栈的初始状态为空。现将元素 A, B, C, D, E依次人栈,然后依次退栈三次,并将退栈的三个元素依次入队 (原队列为空 ),最后将队列中的元素全部退出。则元素退队的顺序为 ( )。 ( A) ABC ( B) CBA ( C) EDC ( D) CDE 4 某二叉树的中序序列为 DCBAEFG,后序序列为 DCBGFEA,则该二叉树的深度(根结点在第 1层 )为 ( )。 ( A) 5 ( B) 4 ( C) 3 ( D) 2 5 软件生命

3、周期是指 ( )。 ( A)软件产品从提出、实现、使用、维护到停止使用退役的过程 ( B)软件的需求分析、设计与实现 ( C)软件的开发与管理 ( D)软件的实现和维护 6 某系统结构图如下图所示:该系统结构图的深度是( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 7 下面属于应用软件的是 ( )。 ( A)学生成绩管理系统 ( B) UNIX操作系统 ( C)汇编程序 ( D)编译程序 8 将 E R图转换为关系模式时, E R图中的属性可以表示为 ( )。 ( A)属性 ( B)键 ( C)关系 ( D)域 9 有两个关系 R与 S如下,由关系 R和 S得到关系 T,则所

4、使用的操作为 ( )。( A)并 ( B)自然连接 ( C)除法 ( D)交 10 优化数据库系统查询性能的索引设计属于数据库设计的 ( )。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 11 在 Access数据库中已经建立 “tStudent”表, 若使 “姓名 ”字段在数据表视图中显示时不能移动位置,应使用的方法是 ( )。 ( A)排序 ( B)筛选 ( C)隐藏 ( D)冻结 12 下列关于关系模型特点的叙述中,错误的是 ( )。 ( A)一个数据库文件对应着一个实际的关系模型 ( B)一个具体的关系模型是由若干个关系模式所组成 ( C)在一个关系中属性和

5、元组的次序都是无关紧要的 ( D)可将手工管理的表按一个关系直接存到数据库中 13 一个元组对应表中的是 ( )。 ( A)一个字段 ( B)一个域 ( C)一个记录 ( D)多 个记录 14 下列关于格式属性的叙述中,正确的是 ( )。 ( A)格式属性影响字段在表中存储的内容 ( B)可在需要控制数据的输入格式时选用 ( C)可在需要控制数据的显示格式时选用 ( D)可以设置自动编号型字段的格式属性 15 若要求输入的数据具有固定的格式,应设置字段的属性是 ( )。 ( A)格式 ( B)默认值 ( C)输入掩码 ( D)字段大小 16 在 Access数据库中已有 “学生 ”、 “课程

6、”和 “成绩 ”表,为了有效地反映 3个表之间的联系,在创建数据库时,还应设置的内容是 ( )。 ( A)表的默认视图 ( B)表的排序依据 ( C)表之间的关系 ( D)表的有效性规则 17 在 Access数据库中已经建立了 “教师 ”表,若查找 “教师编号 ”是 “T00005”或“T00012”的记录,应在查询设计视图的 “条件 ”行中输入 ( )。 ( A) T00009and“T00012“ ( B) in(“T00009“, “T00012“) ( C) not(“T00009“and“T00012“) ( D) not in(“T00009“, “T00012“) 18 在已建

7、 “职工 ”表中 有姓名、性别、出生日期等字段,查询并显示所有年龄在 50岁以上职工的姓名、性别和年龄,正确的 SQL命令是 ( )。 ( A) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )AS年龄 FROM职工 WHERE YEAR(Date() YEAR(出生日期 ) 50 ( B) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )年龄 FROM职工WHERE YEAR(Date() YEAR(出生日期 ) 50 ( C) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )AS年龄 FROM职工 WHERE年龄 50

8、 ( D) SELECT姓名,性别, YEAR(DATE() YEAR(出生日期 )年龄 FROM职工WHERE年龄 50 19 在 “成绩 ”表中,查找出 “考试成绩 ”排在前 5位的记录,正确的 SQL命令是( )。 ( A) SELECT TOP 5 考试成绩 FROM 成绩 GROUP BY 考试成绩 DESC ( B) SELECT TOP 5 考试成绩 FROM 成绩 GROUP BY 考试成绩 ( C) SELECT TOP 5 考试成 绩 FROM 成绩 ORDER BY 考试成绩 DESC ( D) SELECT TOP 5 考试成绩 FROM 成绩 ORDER BY 考试成

9、绩 20 下列选项中,属于选项卡控件的 “事件 ”属性的是 ( )。 ( A) Tab键索引 ( B)控件来源 ( C)输入掩码 ( D)获得焦点 21 如果字段 “考查成绩 ”的取值范围为大写字母 A E,则下列选项中,错误的有效性规则是 ( )。 ( A) AAnd E ( B) 考查成绩 AAnd考查成绩 E ( C)考查成绩 AAnd考查成绩 E ( D) A 考查成绩 E 22 在报表中添加文本框对象以显示当前系统日期和时间,则应将文本框的 “控件来源 ”属性设置为 ( )。 ( A) Year() ( B) Date() ( C) Now() ( D) Time() 23 要在报表

10、的每页底部输出信息,应设置的是 ( )。 ( A)报表主体 ( B)页面页脚 ( C)报表页脚 ( D)报表页眉 24 在 “学生档案表 ”有存放照片的 OLE对象字段,在使用向导为该表创建窗体时,“照片 ”字段所 使用的控件是 ( )。 ( A)图像 ( B)附件 ( C)绑定对象框 ( D)未绑定对象框 25 已知该窗体对应的数据源中包含教工编号、参加工作时间、姓名、工资等字段,则下列选项中能够计算职工工龄的计算表达式是 ( )。 ( A) year(date() year(参加工作时间 ) ( B) #year(date()# #year(参加工作时间 )# ( C) #time(dat

11、e()# #time(参加工作时间 )# ( D) time(date() time(参加工作时间 ) 26 在设计窗体时,由于内容较多无法在窗体中一页显示,为了在窗体上分类显示不同的信息,需要使用的控件是 ( )。 ( A)选项组 ( B)选项卡 ( C)切换按钮 ( D)选项按钮 27 如果字段 “考查成绩 ”的取值范围为 60 90,则下列选项中,错误的有效性规则是 ( )。 ( A) 60 And 90 ( B) 考查成绩 60 And考查成绩 90 ( C)考查成绩 60 And考查成绩 90 ( D) 60 考查成绩 90 28 下列关于报表和窗体的叙述中,正确的 是 ( )。 (

12、 A)窗体只能输出数据,报表能输入和输出数据 ( B)窗体能输入、输出数据,报表只能输出数据 ( C)报表和窗体都可以输入和输出数据 ( D)为简化报表设计可以用窗体设计替代报表设计 29 如果希望打印报表时,在每页底部显示页码,则设计时应将其置于 ( )。 ( A)报表页眉 ( B)报表页脚 ( C)页面页眉 ( D)页面页脚 30 窗体中的选项卡控件中从一页移到另一页时,发生的事件是 ( )。 ( A) Current ( B) Click ( C) Change ( D) MouseMove 31 运行 Visual Basic的函数过程,应使用宏命令是 ( )。 ( A) RunMac

13、ro ( B) RunSql ( C) RunCode ( D) RunVBA 32 Access将内置函数分类进行管理,下列选项中,不属于 Access内置函数分类的是 ( )。 ( A)备注 ( B)算术 ( C)转换 ( D)检查 33 下列 Access内置函数中,属于 SQL聚合函数的是 ( )。 ( A) Space ( B) Sgn ( C) Sqr ( D) Sum 34 VBA中一般采用 Hungarian符号法命名变量,代表报表的字首码是 ( )。 ( A) Chk ( B) Qry ( C) Rpt ( D) Cho 35 在标准模块 “模块 1”声明区中定义了变量 x和

14、变量 y,如下所示,则变量 x和变量 y的作用范围分别是 ( )。 Dim x As Integer Public y As Integer Sub demoVar() x 3 y 5 Debug Print x&“&y End Sub ( A)模块级变量 和过程级变量 ( B)过程级变量和公共变量 ( C)模块级变量和公共变量 ( D)过程级变量和模块范围 36 下列 Access内置函数中,用于去掉字符串前后空格的函数是 ( )。 ( A) Ltrim ( B) Rtrim ( C) Space ( D) Trim 37 下列程序的输出结果是 ( )。 Dim x As Integer P

15、rivate Sub Command4_Click() Dim y As Integer x 1 y 10 Call fun(y, x) MsgBox“y “&Y End Sub Sub fun(ByRef y As Integer, ByVal z As Integer) y y z z y z End Sub ( A) y 1 ( B) y 10 ( C) y 11 ( D) y 9 38 下列程序的输出结果是 ( )。 Private Sub Command3_Click() t 0 m 1 sam 0 Do t t m sum sam t m m 1 Loop While m 4 Ms

16、gBox“Sum “&sum End Sub ( A) Sum 6 ( B) Sum 10 ( C) Sum 20 ( D) Sum 35 39 下列代码实现的功能是:若在窗体中一个名为 tNum的文本框中输入课程编号,则将 “课程表 ”中对应的 “课程名称 ”显示在另一个名为 tName文本框中, Private Sub【 】 () Me!tName DLookup(“课程名称 “, “课程表 “, “课 程编号 “&Me!TNum&“) End Sub 则程序中【 】处应填写的是 ( )。 ( A) tNum_AfterUpdate ( B) tNum_Change ( C) tNum_O

17、pen ( D) tNum_Load 40 子过程 Plus完成对当前库中 “学生表 ”的年龄字段都加 1的操作。 Sub Plus() Dim en As New ADODB Connection Dim rs As New ADODB Recordset Dim fd As ADODB Field Dim strConnect As String Dim strSQL As String Set cn CurrentProject Connection strSQL “Select年龄 from学生表 “ rs Open strSQL, cn, adOpenDynamic, adLockO

18、ptimistic, adCmdText Set fd rs Fields(“年龄 “) Do While Not rs EOF fd fd 1 rs Update 【 】 Loop rs Close cn Close Set rs Nothing Set cn Nothing End Sub 程序空白处【 】应该填写的语句是 ( )。 ( A) rs MoveNext ( B) cn MoveNext ( C) rs Next ( D) cn Next 二、基本操作题 41 在考生文件夹下,已有 “samp1 accdb”数据库文件和 Stab xls文件 。其中“samp1 accdb”中

19、已建立表对象 “student”和 “grade”,试按以下要求,完成表的各种操作。 (1)将考生文件夹下的 Stab xls文件导入到 “student”表中。 (2)将 “student”表中 1975年和 1976年出生的学生记录删除。 (3)将 “student”表中 “性别 ”字段的默认值属性设置为 “男 ”;将 “学号 ”字段的相关属性设置为只允许输入 9位的 09数字;将姓名中的 “丽 ”改为 “莉 ”。 (4)将 “student”表拆分为两个新表,表名分别为 “tStud”和 “tOffice”。其中, “tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为

20、“学号 ”; “tOffice”表结构为:院系、院长、院办电话,主键为 “院系 ”。 要求:保留 “student”表。 (5)在 “grade”表中增加一个字段,字段名为 “总评成绩 ”,字段值为:总评成绩平时成绩术 30考试成绩 *70,计算结果的结果类型为 “整型 ”,格式为 “标准 ”,小数位数为 0。 (6)建立 “student”和 “grade”两表之间的关系。 三、简单应用题 42 在考 生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对象 “tCourse”、 “tGrade”、 “tStudent”和一个空表 “tTemp”,请按以下要求完

21、成设计: (1)创建一个查询,查找并显示含有不及格成绩的学生的 “姓名 ”、 “课程名 ”和“成绩 ”等 3个字段的内容,所建查询命名为 “qT1”。 (2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”和“平均成绩 ”等 4个字段的内容,所建查询命名为 “qT2”。 假设:所用表中无重名。 (3)创建一个查询,统计每班每门课程的平均成绩 (取整数 ),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为 “qT3”。(4)创建一个查询,将男学生的 “班级 ”、 “学号 ”、 “性别 ”、 “课程名 ”

22、和 “成绩 ”等信息追加到 “tTemp”表的对应字段中,所建查询名为 “qT4”。 四、综合应用题 43 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象 “fQuery”、 “fStudent”和 “fCount”。请在此基础 上按照以下要求补充 “fQuery”和 “ fCount”窗体的设计。 (1)加载 “fQuery”时重置窗体标题并改为 “显示查询信息 ”,将窗体中 “退出 ”命令按钮 (名称为 “命令 7”)上显示的文字颜色自动改为红色 (红色值为 255),字体粗细改为“加粗 ”(加粗值为 700)。请

23、按照 VBA代码中的指示将实现此功能的代码补充完整。 (2)在 “fQuery”窗体距主体节上边 0 4cm、左边 0 4cm的位置添加一个矩形控件,其名称为 “rRim”;矩形宽度为 16 6cm、高度为 1 2cm、特殊效果为 “凿痕 ”。将窗 体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 (3)在 “fQuery”窗体中有一个 “显示全部记录 ”命令按钮 (名称为 bList),单击该按钮后,应实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分 VBA代码,清按照 VBA代码中的指示将代码补充完整。 要求:修改后运行

24、该窗体,并查看修改结果。 (4)在 “fCount”窗体中有两个列表框、一个文本框和一个命令按钮,名称分别为“List0”、 “List1”、 “tData”和 “cmd”。在 “tData”文本框中输入一个数,单击 “Cmd”按钮,程序将判断输入的值是奇数还是偶数,如果是奇数,将填入 “List0”列表中,否则填入 “List1”列表中。 根据以上描述,请按照 VBA代码中的指示将代码补充完整。 注意:不允许修改窗体对象 “fQuery”、 “fStudent”和 “fCount”中未涉及的控件、属性;不允许修改表对象 “tStudent”。程序代码只允许在 “*Add*”与“*Add*”之

25、间的空行内补充一行语句、完成设计,不允许增删和修改 其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 103答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 一个非空的数据结构如果满足以下两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,称为线性结构。不同时满足以上两个条件的数据结构就称为非线性结构。 A选项中有两个根结点 3和 5,故错误。 B选项根结点为 5,排列顺序为 54132, B选项正确。 C选项有两个根结点1和 4,故错误。 D选项有两个根结点 l和 2,故错误。 2 【正确答案】 A 【试题解析】 双向链表与树形结构的结点均可以包

26、含两个指针域,但前者为线性结构后者为非线性结构, A选项正确。双向链表含有指向前件和指向后件的两个指针, C选项错误。线性链表,就是指线性表的链式存储结构。由于这种链表中,每个结点只有一个指针域,故又称为单链表, B选项错误。二又树为非线结构,叶子结点没有后件但是可以有指向前件的指针, D选项错误。 3 【正确答案】 C 【试题解析】 栈所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插人一个新元素,退栈运算即是取出栈顶元素赋予指定变量。队列指允许在一端进行插入 ,而在另一端进行删除的线性表。习惯上称往队列的队尾插入一个元素为人队运算,称从队列的队头删除一个元素为退队运算。元素入栈

27、后为ABCDE,退栈并人队后,队中元素为 EDC。退队时从队头开始,顺序为。EDC,故 C选项正确。 4 【正确答案】 B 【试题解析】 深度,定义一棵树的根结点所在的层次为 1,其他结点所在的层次等于它的父结点所在的层次加 1,树的最大层次称为树的深度。二叉树遍历可以分为 3种:前序遍历 (访问根结点在访问左子树和访问右子树之前 )、中序遍历 (访问根结点在访问左子树和访问右子树两者之间 )、后 序遍历 (访问根结点在访问左子树和访问右子树之后 )。二又树的后序序列为 DCBGFEA, A为根结点。中序序列为DCBAEFG,可知 DCB为左子树结点, EFG为右子树结点。同理 B为 C的根结

28、点, C为 D的根结点。同理 E为 F的根结点, F为 G的根结点。故二叉树深度为4层。故 B选项正确。 5 【正确答案】 A 【试题解析】 通常把软件产品从提出、实现、使用、维护到停止使用、退役的过程称为软件生命周期,故 A选项正确。 6 【正确答案】 C 【试题解析】 深度表示控制的层数。题目中系统共有 3层,故 C选项正确 。 7 【正确答案】 A 【试题解析】 计算机软件按功能分为应用软件、系统软件、支撑软件 (或工具软件 )。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件,如操作系统、数据库管理系统、编译程序、汇编程序和网络软件等,B、 C、 D均为系统软

29、件。应用软件为了应用于特定的领域而开发的软件,故 A选项正确。 8 【正确答案】 A 【试题解析】 采用 ER方法得到的全局概念模型是对信息世界的描述,并不适用于计算机处理,为了适合关系数据库系统的处理,必须将 ER图转换成关系模式。下表 为 ER模型和关系模型的对照表。由表中可知 A选项正确。9 【正确答案】 C 【试题解析】 常用的扩充运算有交、除、连接及自然连接等。并: RS是将 S中的记录追加到 R后面。交: RS结果是既属于 R又属于 S的记录组成的集合。上述两种操作中,关系 R与 S要求有相同的结构,故 A、 D选项错误。自然连接:去掉重复属性的等值连接。自然连接要求两个关系中进行

30、,比较的是相同的属性,并且进行等值连接,可知 B选项错误。除运算可以近似地看作笛卡儿积的逆运算。当 ST R时,则必有 RS T, T称为 R除以 S的商。设关系 R有属性M1, M2, , Mn,关系 S有属性 Mn-s+1, Mn-s+2, , Mn此时有: RS, , Mn-s(R) , , Mn-s( , , Mn-s(R)S)。由 S中有属性 A和 A1, T中属性为 B和 B1,在 R元组中找到对应于 S中两个元组的 T中元组为 f3与 n2。 R中最后一个元组与 S中无对应关系,所以在 T中也不会出现。 C选项正确。 10 【正确答案】 D 【试题解析】 数据库设计的 4个阶段为

31、:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。为一个给定的逻辑模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。数据库物理设计的主要目标是对数据内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度及有效利用存储空间。一般 RDBMS中留给用户参与物理设计的内容大致有索引设计、集簇设计和分区设计。故 D选项正确。 11 【正确答案】 D 【试题解析】 Access中,筛选是指从数据表中选出一些符合条件的记录。隐藏是指把数据表中的 某一列数据不显示,需要时再把它显示出来。排序是将表中的记录按照一个字段或多个字段的值重新排序。当冻结某个字段列后,无论怎样操作,该字

32、段总是可见,因此,本题应选择 D选项。 12 【正确答案】 D 【试题解析】 关系数据库的基本特征是按关系数据模型组织数据库,所以手工管理的表不能直接存储到数据库中。故选择 D选项。 13 【正确答案】 C 【试题解析】 在关系数据库中二维表中水平方向的行称为元组,每一行是一个元组,即一行也是一个记录,因此,本题应选择 C选项。 14 【正确答案】 C 【试题解析】 “格式 ”属性只影响数据的显示方式,而源表中存储的数据本身并无改变,所以选项 A错误; “格式 ”属性用以确定数据的显示方式和打印方式,所以选项 B错误;格式属性适用于数字,货币,文本,备注,日期时间,是否这几种数据类型,而不适用

33、数字编号这种数据类型,所以选项 D错误。故选择 C选项。 15 【正确答案】 C 【试题解析】 输入掩码是一种输入格式,由字面显示字符和掩码字符构成,用于设置数据的输入格式,输入掩码可以在输入数据时保持统一的格式,因此,本题应选择 C选项。 16 【正确答案】 C 【试题解析】 所谓表间关系可以理解为在两个或多个表的公共字段之间建立的关系,因此为了反映已知几个表间的关系必须建立表与表之间的关系,因此选项 C正确。 17 【正确答案】 B 【试题解析】 该题 A、 C选项中 AND命令左右两边应为简单条件,故此种表达方式错误; D选项实现的功能是查找 “教师编号 ”不是 “T00005”和 “T

34、00012”的记录,与题意不符。故选择 B选项。 18 【正确答案】 A 【试题解析】 “YEAR(DATE() YEAR(出生日期 )AS年龄 ”的作用是将当前日期与出 生日期的差 (即年龄 )显示为 “年龄 ”字段, B、 D选项缺少 AS字段;由于 “职工 ”表中没有 “年龄 ”宁段,所以 C项会出现查询错误。故选择 A选项。 19 【正确答案】 C 【试题解析】 由题于可知,本题要求是找出 “考试成绩 ”排在前 5位的记录,故需要对 “考试成绩 ”进行降序排序,需要使用 Order By命令,并标明降序 DESC,因此,选择 C选项。 20 【正确答案】 D 【试题解析】 选项卡控件的

35、事件属性包括:单击、双击、鼠标按下、鼠标释放、鼠标移动、绘制时,故 D选项正确。 21 【正确答案】 D 【试题解析】 根据题意, “考查成绩 ”字段的取值范围必须满足 “ A”和 “ E”,故 A、 B、 C满足条件, D选项 “A 考查成绩 E”,第一个不等式的结果值为 “true”或 “false”,然后与第二个不等式右边的 E比较结果为真,故起不到约束输入的作用。故选择 D选项。 22 【正确答案】 C 【试题解析】 A选项中 Year的功能是返回某个日期的年份; B选项实现的功能是输出当前时间; A选项输出的是当前的日期,不包含当前时间; D选项 Time输出的是返回当前的时间部分

36、(即除 去年月日的部分 )。故选择 C选项。 23 【正确答案】 B 【试题解析】 报表主体是整个报表的核心部分,在报表中要显示的数据源中的每一条记录都放在主体节中,不能实现在报表底部输出信息,故 A选项错误;页面页脚显示和打印在报表每一页的下部,可以实现题干要求,故 B选项正确;报表页脚是整个报表的页脚,只出现在报表最后一页的页面页脚上方,不合题意,故C选项错误;报表页眉是整个报表的页眉,只出现在报表第一页的页面页眉的上方,不合题意,故 D选项错误。故选择 B选项。 24 【正确答案】 C 【试题解析 】 绑定对象框用于在窗体或报表上显示 OLE对象,如一系列的图片,该控件针对的是保存在窗体

37、或报表基础记录源字段中的对象,当在记录间移动时,不同对象将显示在窗体或报表上; A选项的图像框是用于窗体中显示静态图片; B选项的附件控件用于在窗体中插入附件控件; D选项非绑定对相框用于在窗体中显示非结合 0LE对象,当在记录间移动时,该对象保持不变,不适合用于显示每个学生的照片。故选择 C选项。 25 【正确答案】 A 【试题解析】 date()返回的是系统当前时间, year(date()返回的是系统当前时间的年份 ,显然, A、 C选项错误。 Year(参加工作时间 )返回的是参加工作时间的年份。该题将当前时间与参加工作时间年份相减即可得到工龄。故选择 A选项。 26 【正确答案】 B

38、 【试题解析】 选项组与复选框、选项按钮或切换按钮搭配使用,可以显示一组可选值,不能实现题目要求的功能,故 A选项错误;选项卡用于创建一个多页的带选项卡的窗体,可以在窗体上分类显示不同的信息,故 B选项正确;切换按钮在单击时可以在开关两种状态之间切换,使用它可以在一组值中选择其中一个;选项按钮的行为和切换按钮相似,故 C选项错误。故选择 B选项。 27 【正确答案】 D 【试题解析】 根据题意, “考查成绩 ”字段的取值范围必须满足 “ 60”和 “90”,故 A、 B、 C满足条件, D选项 “60 考查成绩 90”,第一个不等式的结果值为 “1 0”,然后与第二个不等式右边的 “90”比较

39、,结果为真,因此起不到约束输入的作用。故选择 D选项。 28 【正确答案】 B 【试题解析】 窗体和报表都可以显示数据,窗体的数据显示在窗口中,报表的数据扣印在纸上、窗体上的数据既可以浏览又可以进行修改,即窗体既能输出数据,又能接受用户输入数 据,而报表中的数据是只能浏览不能修改的,即报表只能输出数据。故选择 B选项。 29 【正确答案】 D 【试题解析】 报表页眉是整个报表的页眉,只出现在报表第一页的页面页眉的上方,故 A选项错误;报表页脚是整个报表的页脚,只出现在报表最后一页的下部,故 B选项错误;页面页眉显示和打印在报表每一页的上部,故 C选项错误;页面页脚显示和打印在报表每一页的下部,

40、符合题意。故选择 D选项。 30 【正确答案】 C 【试题解析】 Current事件是在窗体打开时,以及只要焦点从一条记录移动到另一条记录,此事件 就会被激活; Click事件是在按下然后释放鼠标按钮时发生;Change!是指文本框或组合框的部分内容改变时发生的事件; MouseMove!是指鼠标移动事件。故选择 C选项。 31 【正确答案】 C 【试题解析】 RunMacro可以运行一个独立的宏或者一个位于宏组中宏; RunSql是用来运行 Microsoft Access操作查询的命令; RunCode操作可以调用 Microsoft Visual Basic的 Function 过程、故

41、选择 C选项。 32 【正确答案】 A 【试题解析】 Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务等。因此,本题应选择 A选项。 33 【正确答案】 D 【试题解析】 SQL聚合函数包括 Avg、 count、 Max、 Min、 Sum、 Var等。故选择 D选项。 34 【正确答案】 C 【试题解析】 本题考查的是变量标识符的命名规则。标识符的名字以一个或者多个小写字母开头作为前缀,后接第一个单词的大写首字母或者多个单词的组合,且单词要指明变量的用途。报表的英文单词是 Report,缩写就是 Rpt。故选择 C选项。 35 【正确答案】 C 【试题

42、解析】 VBA的变量声明会指明变量的作用域和声明周期, Dim为局部变量, Public为全局变量, Static代表静态变量。在模块区定义的区域,通关 Dim定义的变量时模块级变量,通过 Public定义的变量是公共变量。故选择 C选项。 36 【正确答案】 D 【试题解析】 内置 Ltrim()函数的作用是删除起始空格后返回字符表达式;RTrim()函数的作用是删除尾部空格; Trim()函数是删除两端的空格; Space()函数返回由指定数目空格组成的字符串。故选择 D选项 。 37 【正确答案】 C 【试题解析】 函数参数包括按地址传递和按值传递两种方法,其中前者在函数体内改变变量值会

43、影响参数外的变量,后者则不会。该题 y是地址传递,调用 fun()函数时,会改变 y的值。故选择 C选项。 38 【正确答案】 C 【试题解析】 考点: DoWhile 循环的执行过程。该题的循环体要执行 4次,第四次结束时 m 5,不满足循环的条件,因此循环终止。根据代码执行的结果,最后 sum 20。故选择 C选项。 39 【正确答案】 A 【试题解析】 该题考查变量标示名的命名 规则。标识符的命名规则是以一个或者多个小写字母开头作为前缀,后接首字母大写的第一个单词或者多个单词的组合,且单词要指明变量的用途。本题根据输入 Num然后 (After)更新(Update)tName的内容。故选

44、择 A选项。 40 【正确答案】 A 【试题解析】 本题考查的是使用 ADO数据库技术操作数据库。选项中RecordSet对象 rs是用来表示来自基本表或命令执行结果的记录集。当 rs更新完一条记录之后,需要使指针往后移动到下一个记录故选择 A选项。 二、基本操作题 41 【正确答案】 (1)【操 作步骤】 步骤 2:在该对话框中单击 “文件名 ”行的 “浏览 (R)” 按钮,弹出 “打开 ”对话框,在该对话框中找到考生文件夹下的 “Stab xls”文件并选中,然后单击 “打开 ”按钮;在 “指定数据在当前数据库中的存储方式和存储位置 ”区域中,选择 “向表中追加一份记录的副本 ”单选按钮,

45、然后在其右侧的下拉列表中选择表 “student”,然后单击“确定 ”按钮。 步骤 3:连续单击 “下一步 ”按钮,即可将数据导入到表 “student”中,然后单击 “完成 ”按钮,最后单击 “关闭 ”按钮即可。 (2)【操作步骤】 步骤 1:选择 “表 ”对象,双击 “student”表,即可打开数据表视图。 步骤 2:右键单击 “出生日期 ”字段列的任一点,在弹出的快捷菜单中选择 “日期筛选器 (F)”选项,在弹出的级联子菜单中,单击 “期间 (W)” 按钮,弹出 “始末日期之间 ”对话框。 步骤 3:在该对话框的 “最旧 ”文本框中输入 “1975 1 I”,在 “最新 ”文本框中输入

46、 “1976 12 31”,然后单击 “确定 ”按钮,即可刷选出符合要求的记录。 步骤 4:选中筛选出的所有记录,单击 “开始 ”选项卡下的 “记录 ”组中的 “删除 ”按钮 。 步骤 5:在弹出的对话框中单击 “是 ”按钮,然后单击 “排序和筛选 ”组中的 “切换筛选 ”按钮,最后单击快速访问工具栏中的 “保存 ”按钮,最后关闭表。 (3)【操作步骤】 步骤 1:选择 “表 ”对象,右键单击 “student”表,在弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:单击 “性别 ”行任一点,在其 “常规 ”选项卡下的 “默认值 ”行中输入 “男 ”。 步骤 3:单击 “学号 ”行任一点,

47、在其 “常规 ”选项卡下的 “输入掩码 ”行中输入“000000000”。 步骤 4:单击快速访问工具栏 中的 “保存 ”按钮,关闭 “设计视图 ”。 步骤 5:双击 “student”表,打开数据表视图。 步骤 6:单击 “姓名 ”列的任一点。单击 “开始 ”选项卡下 “查找 ”组中的 “查找 ”按钮,弹出 “查找和替换 ”对话框。 步骤 7:在该对话框中单击 “替换 ”选项卡,在 “查找内容 ”行的文本框里输入“丽 ”,在 “替换为 ”行的文本框里输入 “莉 ”,在 “匹配 (H)”行选择 “字段任何部分 ”,再单击 “全部替换 (A)”按钮即可。 步骤 8:单击快速访问工具栏中的 “保存

48、 ”按钮,关闭 “设计视图 ”。 (4)【操作步骤】 步骤 1:单击 “创建 ”选项卡下 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话框中双击 “student”表,然后单击 “关闭 ”按钮,关闭 “显示表 ”对话框。 步骤 2:双击 “学号 ”、 “姓名 ”、 “性别 ”、 “出生日期 ”、 “院系 ”和 “籍贯 ”字段,单击 “查询工具 ”的 “设计 ”选项卡,在 “查询类型 ”组中单击 “生成表 ”按钮,在弹出的对话框中输入表名 “tStud”,然后单击 “确定 ”按钮。再单击工具栏中的 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮,关闭该查询的视图,且不保存该 “查询 ”。 步骤 3:选择 “表 ”对 象,右键单击 “tStud”表,在弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 4:右键单击 “学号 ”行,在弹出的快捷菜单中选择 “主键 ”命令。然后单击快速访问工具栏中的 “保存 ”按钮,最后关闭 “设计视图 ”。 步骤 5:单击 “创建 ”选项卡下 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话框中双击 “student”表,然后单击 “关闭 ”按钮。 步骤 6:双击 “院系 ”、 “院长 ”和 “院办电话 ”字段,然后单击 “查询工具

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

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

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