【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc

上传人:jobexamine331 文档编号:1338466 上传时间:2019-10-17 格式:DOC 页数:16 大小:98KB
下载 相关 举报
【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc_第1页
第1页 / 共16页
【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc_第2页
第2页 / 共16页
【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc_第3页
第3页 / 共16页
【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc_第4页
第4页 / 共16页
【计算机类职业资格】计算机二级考试ACCESS模拟题四2014年及答案解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、计算机二级考试 ACCESS模拟题四 2014年及答案解析(总分:43.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列关于栈和队列昀描述中,正确的是( )。(分数:1.00)A.栈是先进先出B.队列是先进后出C.队列允许在队头删除元素D.栈在栈顶删除元素2.已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是( )。(分数:1.00)A.ABCDEB.ECABDC.EACDBD.CDEAB3.在数据流图中,带油箭头的线段表示的是( )。(分数:1.00)A.控制流B.数据流C.模块调用D.事件驱动4.结构化程序设计的 3种结构是

2、( )。(分数:1.00)A.顺序结构,分支结构,跳转结构B.顺序结构,选择结构,循环结构C.分支结构,选择结构,循环结构D.分支结构,跳转结构,循环结构5.下列方法中,不属于软件调试方法的是( )。(分数:1.00)A.回溯法B.强行排错法C.集成测试法D.原因排除法6.下列选项中,不属 F模块间耦合的是( )。(分数:1.00)A.内容耦合B.异构耦合C.控制耦合D.数据耦合7.下列特征中不是面向对象方法的主要特征的是( )。(分数:1.00)A.多态性B.标识惟一性C.封装性D.耦合性8.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:1.00)A.需求分析阶段B

3、.概念设计阶段C.逻辑设计阶段D.物理设计阶段9.在一棵二叉树七,第 5层的结点数最多是( )。(分数:1.00)A.8B.9C.15D.1610.下列有关数据库的描述,正确的是( )。(分数:1.00)A.数据库设计是指设计数据库管理系统B.数据库技术的根本目标是要解决数据共享的问题C.数据库是-个独立的系统,不需要操作系统的支持D.数据库系统中,数据的物理结构必须与逻辑结构一致11.如果表 A中的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录与表 A中 的一条记录相匹配,则表 A与表 B存在的关系是( )。(分数:1.00)A.一对一B.一对多C.多对一D.多对多12.如果一个教

4、师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。(分数:1.00)A.一对一B.一对多C.多对一D.多对多13.在“student”表中,“姓名”字段的字段大小为 10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:1.00)A.5 5B.10 10C.5 10D.10 2014.“是/否”数据类型常被称为( )。(分数:1.00)A.真/假型B.对/错型C.I/O型D.布尔型15.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。(分数:1.00)A.参照完整性B.有效性规则C.输入掩码D.级联更新相关

5、字段16.没关系 R和关系 S的元数分别是 3和 4,元组数分别为 5和 6,则 R与 S自然连接所得到的关系,其元数和元组数分别为( )。(分数:1.00)A.7和 11B.12和 30C.小于 7和小于 30D.等于 7和小于等于 3017.以下的 SQL语句中,( )语句用于创建表。(分数:1.00)A.CRATE TABLEB.CREATE INDEXC.AtTER TABLED.DROP18.在 Access中已建立了“学生”表,表中有“学号”“姓名”“性别”和“入学成绩” 等字段。执行如下 SQL命令: Select 性别,avg(入学成绩)From 学生 Group By性别 其

6、结果是( )。(分数:1.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值19.退出 Access数据库管理程序可以使用的快捷键是( )。(分数:1.00)A.AIt+XB.Alt+F+XC.CM+XD.Ctrl+Q20.在 Actess的数据库中已建立了“Book”表,若查找“图书 ID”是“TP132.54”和 “TP138.98”的记录,应在查询设计视图的准则行中输入( )。(分数:1.00)A.”TP132.54”and”TP138.98”B.NO

7、T(”TP132.54”“TP138.98”)C.NOT IN(”TP132.54” TP138.98”)D.IN(”TP132.54“,“TP138.98”)21.关于 SQL查询,以下说法不正确的是( )。(分数:1.00)A.SQL查询是用户使用 SQL语句创建的查询B.在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL语句C.SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库D.SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中习进行创建22.将表 A的记录添加到表 8中,要求保持表 B中原有的记录,可以使用的查询是( )。(分数:1.

8、00)A.选择查询B.生成表查询C.追加查询D.更新查询23.若要查询成绩为 85100 分(包括 85分,不包括 100分)的学生的信息,查询准则设置正确的是( )。(分数:1.00)A.84 0r=85 and1 0r6Mod4A.-1B.0C.1D.其他34.下瓶关于模块的说法中,正确的是( )。(分数:1.00)A.模块都是由 VBA的语句段组成的集合B.基本模块分为标准模块和类模块C.在模块中可以执行宏,但是宏不能转换为模块D.窗体模块和报表模块都是标准模块35.假定有以下程序段 (分数:1.00)A.12B.15C.16D.2036.有如下语句: s=Int(100*Rnd) 执行

9、完毕,s 的值是( )。(分数:1.00)A.【0,99】的随机整数B.【0,100】的随机整数C.【1,99】的随机整数D.【1,100】的随机整数37.在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下事件代码: (分数:1.00)A.1B.2C.3D.438.在窗体上添加一个命令按钮,然后编写其单击事件过程为: (分数:1.00)A.7B.8C.9D.1339.下面程序运行后,输出结果为( )。 (分数:1.00)A.1357B.3579C.7531D.975340.在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下程序: (分数:1.00)A.10B.30C

10、.40D.50二、基本操作题(总题数:1,分数:1.00)41.考生文件夹下存在一个数据库文件“samp1mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置“简历”字段的说明为“自上大学起的简历信息”。 (3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。 (4)将学号为“2001 1001”学生的照片信息换成考生文件夹下的下地 photobmp,图像文件。 (5)将隐藏的“党员否”字段重新显示出来。 (6)完成上述操作后,将“备注”字段删除。(分数:1.00)_三、简单应用题(总题数:1,

11、分数:1.00)考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。 试按以下要求完成设计:(分数:1.00)(1).(1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。(分数:0.25)_(2).(2)创建一个查询,查找选课学生的姓名和课程名,两个字段内容,所建查询命名为“qT2”。(分数:0.25)_(3).(3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3

12、”。(分数:0.25)_(4).(4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。(分数:0.25)_四、综合应用题(总题数:1,分数:1.00)42.考生文件夹下存在个数据库文件“samp3.mdb”,里面已经设计好窗体对象“fStaff”。 试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“员工信息输出”。 (2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性别”,名称为“bopt”。 (3)在选项组内放置 2个

13、单选按钮控件,选项按钮分别命名为“0pt1”和“opt2”,选项按钮标签显示内容分别为“男”和“女”,名称分别为“boot1”和“boot2”。 (4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bok”和“bQuit”,按钮标题分别为“确定”和“退出”。 (5)将窗体标题设置为“员信息输出”。 注意:不允许修改窗体对象“fStaff”中已设置好的属性。(分数:1.00)_计算机二级考试 ACCESS模拟题四 2014年答案解析(总分:43.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列关于栈和队列昀描述中,正确的是( )。(分数:1.00)A.栈是先进先

14、出B.队列是先进后出C.队列允许在队头删除元素D.栈在栈顶删除元素 解析:【解析】栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。2.已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是( )。(分数:1.00)A.ABCDEB.ECABDC.EACDB D.CDEAB解析:【解析】由于后序遍历的最后一个儿素为 E,所以 E为根结点,所以它的前序遍历的首个元素为E,敞排除 A)和 D)

15、选项。由于中序遍历中,元素 B在元素根结点 E自:J 后面,所以 B 为二叉树的右子树,并且该二叉树右子树只有一个儿素,所以前序遍历的最后一个元素应为 B,故选项 C)为正确选项,即该二叉埘的前序遍历序列是 EACDB。3.在数据流图中,带油箭头的线段表示的是( )。(分数:1.00)A.控制流B.数据流 C.模块调用D.事件驱动解析:【解析】数据流图中带箭头的线段示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流。4.结构化程序设计的 3种结构是( )。(分数:1.00)A.顺序结构,分支结构,跳转结构B.顺序结构,选择结构,循环结构 C.分支结构,选择结构,循环结构D.分支结构,跳转

16、结构,循环结构解析:【解析】程序设计语吉仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护:町以提高编程工作的效率,降低软件的开发成本。5.下列方法中,不属于软件调试方法的是( )。(分数:1.00)A.回溯法B.强行排错法C.集成测试法 D.原因排除法解析:【解析】软件调试主要采用以下三种方法: 强行排错法:作为传统的调试方法其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。 回溯法:该方法适合于小规模程序的排错、即一旦技现了错误,先分析错误征兆,确定最先发现“

17、症状”的位置。 原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。6.下列选项中,不属 F模块间耦合的是( )。(分数:1.00)A.内容耦合B.异构耦合 C.控制耦合D.数据耦合解析:【解析】耦合可以分为下列几种,它们之间的耦合度由高到低排列: 内容耦合若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。 公共耦合若一组模块都访问同一全局数据结构,则称为公共耦合。 外部耦合若一组模块都访问同压抑全局数据项,则称为外部耦合。 控制耦合若一模块明显地把开关量、名字等信息送入另一模块。控制另一模块的功能,则称为控制耦合。 标记耦合若两个以上的模块都需要其余某一数据结构的子结构时,不

18、使用其余全局变量的方式而全使用记录传递的方式,这样的耦合称为标记耦合。 数据耦合若一个模块访问另一个模块,被访 0U模块的输入和输出都是数据项参数,则这两个模块为数据耦合。 非直接耦合若两个模块没有直接关系。它们之间的联系完全是通过程序的控制和调用来实现的,则称这两个模块为非直接耦合,这样的耦合独立性最强。7.下列特征中不是面向对象方法的主要特征的是( )。(分数:1.00)A.多态性B.标识惟一性C.封装性D.耦合性 解析:【解析】面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:标识惟一性、多态性、封装性、模块独立

19、性、继承和多态性好。8.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:1.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:【解析】逻辑结构设计的任务:概念结构是各种数据模型的共同基础,为了能够用某一 DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。它包括从 E-R图向关系模式转换和逻辑模式规范化及调整、实现。9.在一棵二叉树七,第 5层的结点数最多是( )。(分数:1.00)A.8B.9C.15D.16 解析:【解析】根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-11个结

20、点。得到第 5层的结点数最多是 16个。10.下列有关数据库的描述,正确的是( )。(分数:1.00)A.数据库设计是指设计数据库管理系统B.数据库技术的根本目标是要解决数据共享的问题 C.数据库是-个独立的系统,不需要操作系统的支持D.数据库系统中,数据的物理结构必须与逻辑结构一致解析:【解析】数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。11.如果表 A中

21、的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录与表 A中 的一条记录相匹配,则表 A与表 B存在的关系是( )。(分数:1.00)A.一对一B.一对多 C.多对一D.多对多解析:【解析】本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多天系。若表 A和表 8之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A巾的条记录匹配;若表 A和表 8之问存在一对多的关系,且表 B为多的一方,那么表 A中的一条记录与表 8中的多条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若

22、表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条记录匹配。12.如果一个教师可以讲授多门课程,一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。(分数:1.00)A.一对一B.一对多C.多对一D.多对多 解析:【解析】本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A和表 B之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录 I嘎配;若表 A和表 8之间存在一对多的关系,且表

23、 B为多的一方那么表 A中的一条记录与表 8中的多条记录匹配,反过来表 8中的条记录只能与表 A中的一条记录匹配:若表 A和表 B之间存在多对多的关系,那么表 A中的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条记录匹配。本题中一门课程匹配多个教师。一个教师匹配多门课程,故此为多对多关系。13.在“student”表中,“姓名”字段的字段大小为 10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:1.00)A.5 5B.10 10 C.5 10D.10 20解析:【解析】本题考查字段长度的知识。在文本型的字段中可以由用户指定长度,要注

24、意在 Across中一个汉字和一个英文字符长度都占 1位。14.“是/否”数据类型常被称为( )。(分数:1.00)A.真/假型B.对/错型C.I/O型D.布尔型 解析:【解析】本题考查 Access数据类型的基础知识。在 Access中支持很多种数据类型,其中的是/否型是针对只包含两种不 1司墩值的字段而设置的,又常被称为布尔型。15.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。(分数:1.00)A.参照完整性 B.有效性规则C.输入掩码D.级联更新相关字段解析:【解析】本题考查参照完整性的知识。在关系数据库中都有两种完整性约束:实体完整性和参照完整性。实

25、体完整性就是主属性不能为空:参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表;相关表中的记录删除时主表的相关记录随之删除;相关表中的记录更新时主表的相关记录随之更新都是参照完整性的例子。16.没关系 R和关系 S的元数分别是 3和 4,元组数分别为 5和 6,则 R与 S自然连接所得到的关系,其元数和元组数分别为( )。(分数:1.00)A.7和 11B.12和 30C.小于 7和小于 30 D.等于 7和小于等于 30解析:【解析】本题考查自然连接的知识。自然连接运算是专门的关系运算,是将两个关系拼接成一个新的关系,生成的

26、新关系中包含满足条件的元组;并且默认连接条件为公共属性相等,而且要去除重复的属性和重复的元组。由于 R和 S连接后,如果不去除重复属性,其元数为 R和 S的元数之和也就是 7,而自然连接的结果由于要去除重复属性,则其元数必然小于 7;同理,由于 R和 s连接后,如果不去除重复元组,其元组数为 R和 S的元数之积也就是 30,而自然连接的结果由于要去除重复元组,则其元组数必然小于 30。17.以下的 SQL语句中,( )语句用于创建表。(分数:1.00)A.CRATE TABLE B.CREATE INDEXC.AtTER TABLED.DROP解析:【解析】本题考查 SQ1中定义语句的知识。S

27、Q1 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。 CREATE TAB1E 语句的作用是创建一个表:CREATE INDEX 语句的作用是创建一个索引;A1TER TAB1E 语句的作用是修改一个表的结构;DROP 语句的作用是删除一个表的结构或者从字段或字段组中删除索引。18.在 Access中已建立了“学生”表,表中有“学号”“姓名”“性别”和“入学成绩” 等字段。执行如下 SQL命令: Select 性别,avg(入学成绩)From 学生 Group By性别 其结果是( )。(分数:1.00)A.计算并显示所有学生

28、的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值解析:【解析】本题考查 SQ1查询的知识。本题中, 1 sQ1 查询由于有 GroupBy子句,是一个分组查询,在 GroupBy后 1 面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩 I 的平均值。19.退出 Access数据库管理程序可以使用的快捷键是( )。(分数:1.00)A.AIt+XB.Alt+F+X C.CM+XD.Ctrl+Q解析:【解析】本题考查常用快捷键的知识。一般来说我们操作 Access数据库采用鼠

29、标操作,但是还是有一些快捷键需要掌握。一般的快捷键经常是在 Air键和 Ctr1键与其他键的组合。由于“退出”命令在文件(E)这个菜单下,命令为“退出(X)”,所以它的快捷键为 A1t+F+x。20.在 Actess的数据库中已建立了“Book”表,若查找“图书 ID”是“TP132.54”和 “TP138.98”的记录,应在查询设计视图的准则行中输入( )。(分数:1.00)A.”TP132.54”and”TP138.98”B.NOT(”TP132.54”“TP138.98”)C.NOT IN(”TP132.54” TP138.98”)D.IN(”TP132.54“,“TP138.98”)

30、解析:【解析】本题考查条件准则和常量的知识。在 Access 中,字符型常量要求用双引号括起来:表示集合的方法是用括号括起集合的所有元素,这些元素之间用逗号隔开:另外。表示在某个集合内的关键字用 in,表示不在某个集合内的关键字用 notin。21.关于 SQL查询,以下说法不正确的是( )。(分数:1.00)A.SQL查询是用户使用 SQL语句创建的查询B.在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL语句C.SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库D.SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中习进行创建 解析:【解析】

31、本题考查 SQ1 查询的知识。SQ1 查询是用户使用 SO1语句创建的查询,当在查询设计视图中创建查询时, Access 将在后台构造等效的 SQ1语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。22.将表 A的记录添加到表 8中,要求保持表 B中原有的记录,可以使用的查询是( )。(分数:1.00)A.选择查询B.生成表查询C.追加查询 D.更新查询解析:【解析】本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题中要求

32、将 A表【J 的数据追加到 B表中原有记录的后面,很明显是追加查询。23.若要查询成绩为 85100 分(包括 85分,不包括 100分)的学生的信息,查询准则设置正确的是( )。(分数:1.00)A.84 0r=85 and=F 界 And1 0r6Mod4A.-1 B.0C.1D.其他解析:【解析】本题考查 VBA中运算符优先级的知识。在 VBA中,运算符之间的优先级的关系是:算术运算符连接运算符比较运算符逻辑运算符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时 And优先级高于 or。在 VBA中允许逻辑量进行算术运算,True 处理成-1,Fa1se 处

33、理成 0;反过来数值参与逻辑运算时 0处理成 Fa1se,非 0处理成 True。34.下瓶关于模块的说法中,正确的是( )。(分数:1.00)A.模块都是由 VBA的语句段组成的集合B.基本模块分为标准模块和类模块 C.在模块中可以执行宏,但是宏不能转换为模块D.窗体模块和报表模块都是标准模块解析:【解析】本题考查模块的知识。模块是 Access中一个重要对象,以 VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在 Access中。根据需要可以将设计好的宏对象转换为模块代码形式。35.假定有以下程序段 (分数:

34、1.00)A.12B.15C.16D.20 解析:【解析】本题考查 VBA程序设计中的循环知识。在本题的程序中,每次循环 n都会加 1,所以关键问题就是循环共执行多少次。我们已知外循环共执行 4次,每次外循环中内循环都执行 5次,则内循环共执行的次数为 20次。36.有如下语句: s=Int(100*Rnd) 执行完毕,s 的值是( )。(分数:1.00)A.【0,99】的随机整数 B.【0,100】的随机整数C.【1,99】的随机整数D.【1,100】的随机整数解析:【解析】本题考查随机函数的知识。Rnd 是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。此函数乘以 100后得到

35、(0,100)开区间内的随机数,取整后即是【0,99的随机整数。37.在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下事件代码: (分数:1.00)A.1B.2C.3D.4 解析:【解析】本题考查 VBA中选择结构的知识。在本题中用了多个 If分支结构,这些结构是顺序的而不是嵌套的,所以会顺序执行,判断是否满足条件。首先 75不小于 60,所以不执行 x=1;然后再判断 75不小于 70,所以不执行 x=2;再接着判断 75小于 80,所以执行 x=3:最后判断 75小于 90,所以执行x=4。最后消息框里输出的 X值为 4。38.在窗体上添加一个命令按钮,然后编写其单击事件过

36、程为: (分数:1.00)A.7B.8C.9D.13 解析:【解析】本题考查 VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。比如这个例子,我们看到,在每一次外循环开始的时候都把 x的值置为 4,所以我们只分析最后次循环就可以了;同理中层循环每一次开始前都把 x置为 3,所以这个问题最后实际上就是 x的初值为 3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+5+5=13。39.下面程序运行后,输出结果为( )。 (分数:1.00)A.1357B.3579 C.7531D.9753解析:【解析】本题考查数组和循环的知识。在

37、 VBA中定义的数组如果没有指明下限律默认下限为 0。本题实际上每次把 s*10然后加上数组的某一个元素构成一个新的数字,是从下标为 1也就是第二个数组元素开始的。40.在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下程序: (分数:1.00)A.10B.30 C.40D.50解析:【解析】本题考查变量作用域的知识。在整个程序中定义了一个全局变量 x,在命令按钮的单击事件中对这个 x赋值为 10,然后依次调用 s1和 s2;在 s1中对 x自加了 20;在 s2中用 Dim定义了一个局部变量 x,按照局部覆盖全局的原则,在 s2中的操作都是基于局部变量 x而不是全局变量 x。故

38、此最终的输出结果为 30。二、基本操作题(总题数:1,分数:1.00)41.考生文件夹下存在一个数据库文件“samp1mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字体大小为 14、行高为 18。 (2)设置“简历”字段的说明为“自上大学起的简历信息”。 (3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。 (4)将学号为“2001 1001”学生的照片信息换成考生文件夹下的下地 photobmp,图像文件。 (5)将隐藏的“党员否”字段重新显示出来。 (6)完成上述操作后,将“备注”字段删除。(分数:1.00)_正确答案:( (

39、1)步骤 1:双击打开“samp1mdb”数据库窗口,单击“表”对象,双击打开“tStud”表。执行【格武】一【字体】菜单命令,打开“字体”对话框。在“字号”列表中选择“14”。步骤 2:单击“确定”按钮,如图 1所示。 步骤 3:执行【格式】一【行高】菜单命令,打开“行高”对话框。在“行高”对话框中输入“18”,单击“确定”按钮。关闭“tStud”表。(2)步骤1:选中“tStud”表,单击“设计”按钮在“简历”字段所在行的说明部分单击鼠标,定位光标后输入“自上大学起的简历信息”。如图 2所示。 步骤 2:单击工具栏中的“保存”按钮。关闭“tStud”表的设计视图。 (3)步骤 1t选中“t

40、Stud”表,单击“设计”按钮在“tStud”表设计视图下,单击“年龄”字段所在行的数据类型,选中“数字”类型。 步骤 2:单击工具栏中的“保存”按钮。关闭“tStud”表的设计视图。 (4)步骤 1:双击打开“tStud”表,选中学号为”20011001”照片信息,执行【插入】一【对象】菜单命令,打开对象对话框。步骤 2:选择“由文件刨建”选项。单击“浏览”按钮查找图片“phot0bmp”存储位置,单击“确定”按钮,如图 3所-q、。 步骤 3:单击“确定”按钮,关闭“tgtud,表窗口。 )解析: 【审题分析】(1)主要考查美化表中字体改变、调整行高与列宽。(2)主要考查字段说明的添加,字

41、段说明的添加主要是让阅读数据库的人读懂了解字段的含义,对数据库的运行和功能没有影响。(3)主要考查表的数据类型的修改。(4)主要考查 01E对象的图片的修改与重设(5)考查表字段的显示与掩藏。(6)考查表字段的添加与删除的方法。 表的格式的美化在表视图下通过“格式”菜单实现在表设计视图下完成对字段的修改、添加、删除等操作。三、简单应用题(总题数:1,分数:1.00)考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。 试按以下要求完成设计:(分数:1.00)(1).(1)创建一个查询

42、,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。(分数:0.25)_正确答案:( 步骤 1:双击打开“samp2mdb”数据库,单击“查询”对象。双击“在设计视图中创建查询”。在“显示表”对话框中添加“tStud”表,关闭“显示表”对话框。分别双击“tStud”表的字段“年龄”、“所属院系”。在“字段”行内出现“年龄”、“所属院系”,分别把光标定位在“年龄”、“所属院系”字段的左侧,添加标题“平均年龄:”、“院系:”,“表”所在行不需要考虑,自动添加“tStud”。如图 4所示。 )解析:【审题分析】本题主要考查条件查询,在查询的条件的表达中要用

43、到求平均值的系统函数 ar90。 (2).(2)创建一个查询,查找选课学生的姓名和课程名,两个字段内容,所建查询命名为“qT2”。(分数:0.25)_正确答案:( 步骤 1:双击“在设计视图中创建查询”。添加“tStud”、“tCourse”、“tScorc”表,关闭“显示表”对话框,需要注意的是,虽然要查询的字段只在“tStud”、“tCourse”表中,但是必须把 tScore加入才能建立联系,才能实现多表查询。 步骤 2:分别在“tStud”表中双击“姓名”字段,在 tCourse表中双击“课程名称”字段。 步骤 3:单击“运行”按钮。单击“保存”按钮,保存输入文件名“qT2”。单击“确

44、定”按钮,关闭“qT2”查询窗口。)解析:【审题分析】本题考查多表查询,考生必须要对多表查询的务件了解,从而才能实现在多个表中实现数据的获取(3).(3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3”。(分数:0.25)_正确答案:( 步骤 1:“在设计视图中创建查询”。添加“tCourse”表,关闭 “显示表”对话框。 步骤 2:在“tCourse”中双击“课程名称”、“学分”、“先修课程”字段。设置“先修课程”非空条件的表达为:IsNotNu11,如图 5所示。 * 步骤 3:单击“运行”按钮。在“输入参数值”对话框中输入 任一

45、参数。单击“保存”按钮,保存输入文件名“qT3”。单击“确 定”按钮,关闭“qT3”查询窗口。)解析:【审题分析】本题从查询的过程来讲和前面的基本相同,但是在查询条件设置中要求考生对空条件和非空条件的表达要很好的掌握。空值:isnu11、非空 isnotnu11。(4).(4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。(分数:0.25)_正确答案:( 步骤 1:双击“在设计视图中创建查询”,然后添加“tTemp” 表,关闭“显示表”对话框 步骤 2:执行【查询】【删除查询】菜单命令双击“tTemp” 表中字段“年龄”,在其

46、条件行中添加:(se1ect avg(年龄】)from tTemp) 步骤 3:单击“运行”按钮执行操作。单击“保存”按钮,保 存输入文件名“qT4”,单击“确定”按钮,关闭“qT4”查询窗口。)解析:【审题分析】本题主要考查删除查询的应用,包括删除条件的设置中使用 SQ1中 se1ect语句。四、综合应用题(总题数:1,分数:1.00)42.考生文件夹下存在个数据库文件“samp3.mdb”,里面已经设计好窗体对象“fStaff”。 试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“员工信息输出”。 (2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性别”,名称为“bopt”。 (3)在选项组内放置 2个单选

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

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

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