欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级(ACCESS)笔试-试卷41及答案解析.doc

    • 资源ID:1334517       资源大小:78KB        全文页数:13页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级(ACCESS)笔试-试卷41及答案解析.doc

    1、国家二级(ACCESS)笔试-试卷 41 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.设有表示学生选课的 3 张表,“学生”表 S(学号,姓名,性别,年龄,身份证号),“课程”表 C(课号,课名),“选课”表 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩3.在超市营业过程中,每个时段要安排一个班组上岗值班,每个

    2、收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )。(分数:2.00)A.“顾客”与“收款口”的关系B.“收款口”与“收款员”的关系C.“班组”与“收款员”的关系D.“收款口”与“设备”的关系4.在教师表中,如果找出职称为“教授”的教师,所采用的关系运算是( )。(分数:2.00)A.选择B.投影C.连接D.自然连接5.在 SELECT 语句中使用 ORDER BY 是为了指定( )。(分数:2.00)A.查询的表B.查询结果的顺序C.查询的条件D.查询的字段6.在数据表中,对指定字段查找匹配项,按下图所示“查找与替换”对话框中的设

    3、置,查找的结果是( )。(分数:2.00)A.定位简历字段中包含了字符串“组织能力强”的记录B.定位简历字段仅为“组织能力强”的记录C.显示符合查询内容的第一条记录D.显示字符查询内容的所有记录7.“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这 3 张表中数据之间的联系,在创建数据库时应设置( )。(分数:2.00)A.默认值B.有效性规则C.索引D.表之间的关系8.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“AND 所属院系 In(“0

    4、3“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“AND 所属院系 In(“03“,“04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“AND 所属院系=“03“OR 所属院系=“04“D.SELECT 姓名,简 FROM tStud WHERE 性别=“女“AND 所属院系=“03“OR 所属院系=“04“9.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加C.生成表D.更新10.条件“Not 工资额2000”的含义是( )。(分数:2

    5、.00)A.选择工资额大于 2000 的记录B.选择工资额小于 2000 的记录C.选择除了工资额大于 2000 之外的记录D.选择除了字段“工资额”之外的字段,且大于 2000 的记录11.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2.00)A.级联更新相关字段B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段12.如果输入掩码设置为“L”,则在输入数据时,该位置上可以接受的合法输入是( )。(分数:2.00)A.必须输入字母或数字B.可以输入字母、数字或空格C.必须输入字母 A-ZD

    6、.任意符号13.定义字段默认值的含义是( )。(分数:2.00)A.不得使该字段为空B.不允许字段的值超出某个范围C.在未输入数据之前系统自动提供的数值D.系统自动把小写字母转换为大写字母14.在窗体上,设置控件 Command0 为不可见的属性是( )。(分数:2.00)A.Command0.ColoreB.Command0.CaptionC.Command0.EnabledD.Command0.Visible15.能够接受数值型数据输入的窗体控件是( )。(分数:2.00)A.图形B.文本框C.标签D.命令按钮16.SQL 吾句不能创建的是( )。(分数:2.00)A.报表B.操作查询C.

    7、选择查询D.数据定义查询17.不能使用宏的数据库对象是( )。(分数:2.00)A.数据表B.窗体C.宏D.报表18.在下列关于宏和模块的叙述中,正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作19.VBA 程序流程控制的方式是( )。(分数:2.00)A.顺序控制和分支控制B.顺序控制和循环控制C.循环控制和分支控制D.顺序、分支和循环控制20.从字符串 S 中的第 2 个字符开始获得 4 个字符的子字符串函数是( )。(分数:2.00)A.Mid $

    8、(s,2,4)B.Left $(s,2,4)C.Rigth(s,4)D.Left $(s,4)21.语句 Dim NewArray(10)As Integer 的含义是( )。(分数:2.00)A.定义了一个整型变量且初值为 10B.定义了 10 个整数构成的数组C.定义了 11 个整数构成的数组D.将数组的第 10 元素设置为整型22.在 Access 中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块C.宏D.报表23.不属于 VBA 提供的程序运行错误处理的语句结构是( )。(分数:2.00)A.On Error Then 标号B.O

    9、n Error Goto 标号C.On Error Resume NextD.On Error Goto 024.ADO 的含义是( )。(分数:2.00)A.开放数据库互连应用编程接口B.数据库访问对象C.动态链接库D.Active 数据对象25.若要在子过程 Procl 调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(分数:2.00)A.Sub Proc1(n,m)B.Sub Proc1(ByVal n,m)C.Sub Proc1(n,BYVal m)D.Sub Proc1(ByVal n,ByVal m)26.下列 4 种形式的循环设计中,循环次数最少的是( )。(分数:2

    10、.00)A.a=5:b=8 Do a=a+1 Loop Wbile abB.a=5:b=8 Do a=a+1 Loop Until abC.a=5:b=8 Do Until ab b=b+1 LoopD.a=5:b=8 Do Until ab a=a+1 Loop27.算法的有穷性是指( )。(分数:2.00)A.算法程序的长度是有限的B.算法程序所处理的数据量是有限的C.算法程序的运行时间是有限的D.算法只能被有限的用户使用28.以下描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间来保存元素之间的关系2

    11、9.按照“先进后出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树30.在三级模式之间引入两层映像,其主要功能之一是( )。(分数:2.00)A.使数据与程序具有较高的独立性B.使系统具有较高的通道能力C.保持数据与程序的一致性D.提高存储空间的利用率31.自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件( )。 、两关系间有公共域 、通过公共域的等值进行连接 、可进行逆运算(分数:2.00)A.和B.和C.和D.、和32.已知一棵二叉树的先根序列为 ABCDEFK,中根序列为 DGBAFCK,则结点的后根序列为(

    12、 )。(分数:2.00)A.ACFKDBGB.GDBFKCAC.KCFAGDBD.ABCDFKG33.深度为 6 的满二叉树中,度为 2 的结点个数为( )。(分数:2.00)A.31B.32C.63D.6434.设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值 A 在序列中的序号是( )。(分数:2.00)A.1B.4C.8D.1235.设 R 是一个 2 元关系,S 是一个 3 元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RSC.RSD.RS36.下列工具中为需求分析常用工具的是( )。(

    13、分数:2.00)A.PADB.PFDC.N-SD.DFD二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在关系数据库中,从关系中找出满足给定条件的元组,该操作称为( )。(分数:2.00)填空项 1:_39.函数 Mid(“学生信息管理系统“,3,2)的结果是( )。(分数:2.00)填空项 1:_40.用 SQL 语句实现查询表名为“图书表”中的所有记录,应该使用的 SELECT 语句是:Select( )。(分数:2.00)填空项 1:_41.Access 的窗体或报表时间可

    14、以有两种方法来响应:宏对象和( )。(分数:2.00)填空项 1:_42.子过程 Test 显示如下所示的 44 乘法表。 (分数:2.00)填空项 1:_43.直接在属性窗口设置对象的属性,属于“静态”设置方法,在代码窗口中由 VBA 代码设置对象的属性叫做“( )”设置方法。(分数:2.00)填空项 1:_44.Access 中用于执行指定的 SOL 语言的宏操作名是( )。(分数:2.00)填空项 1:_45.对长度为 n 的有序线性表中进行二分查找,需要的比较次数为( )。(分数:2.00)填空项 1:_46.设一棵二叉树的中序遍历结果为 DBEAFC,前序遍历结果为 ABDECF,则

    15、后序遍历结果为( )。(分数:2.00)填空项 1:_47.在面向对象方法中,类之间共享属性和操作的机制称为( )。(分数:2.00)填空项 1:_48.软件是程序、数据和( )的集合。(分数:2.00)填空项 1:_49.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、( )和自定义完整性。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 41 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00

    16、)_解析:2.设有表示学生选课的 3 张表,“学生”表 S(学号,姓名,性别,年龄,身份证号),“课程”表 C(课号,课名),“选课”表 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号 D.学号,姓名,成绩解析:解析: “选课表”SC 是“学生表”S 和“课程表”C 的映射表,主键是两个表主键的组合。3.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )。(分数:2.00)A.“顾客”与“收款口”的关

    17、系B.“收款口”与“收款员”的关系C.“班组”与“收款员”的关系D.“收款口”与“设备”的关系 解析:解析: 本题考查的是表之间联系。一对一联系:如果实体集 4 中的任意一个实体,至多对应实体集 B 的一个实体;反之,实体集 B 中的任意一个实体,至多对应实体集 A 中的一个实体,则称实体集 A 与实体集 B 是一对一联系。选项 A、B、C 都是一对多关系,选项 D 中一个收款口只有一套收款设备,一套收款设备只服务一个收款口,因此“收款口”与“设备”之间是一对一关系。4.在教师表中,如果找出职称为“教授”的教师,所采用的关系运算是( )。(分数:2.00)A.选择 B.投影C.连接D.自然连接

    18、解析:解析: 本题考查的是关系运算。选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。连接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。自然连接:在连接运算中,按照字段值对应相等为条件进行连接,称为等值连接,自然连接是去掉重复属性的等值连接。选项 A 是从教师表这个关系中,找出满足固定条件职称为“教授”的教师元组,应为选择运算。5.在 SELECT 语句中使用 ORDER BY 是为了指定( )。(分数:2.00)A.查询的表B.查询结果的顺序 C.查询的条件D.查询的字段解析:解析: 本题考查的是 SQL 的 SELEC

    19、T 查询语句。SELECT 语句中的 ORDER BY 短语可以强制查询结果按指定列名(字段)进行升序或降序排列。6.在数据表中,对指定字段查找匹配项,按下图所示“查找与替换”对话框中的设置,查找的结果是( )。(分数:2.00)A.定位简历字段中包含了字符串“组织能力强”的记录B.定位简历字段仅为“组织能力强”的记录 C.显示符合查询内容的第一条记录D.显示字符查询内容的所有记录解析:解析: 本题考查的是表的基本操作。在“查找与替换”对话框中,查找内容为“组织能力强”,查找范围为该表的“简历”字段,由于匹配选择的是“整个字段”,所以查找结果应定位到简历字段值仅为“组织能力强”的记录,故应选择

    20、选项 B。如果匹配字段选择的是“字段的任何部分”,那就应选择选项 A。7.“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这 3 张表中数据之间的联系,在创建数据库时应设置( )。(分数:2.00)A.默认值B.有效性规则C.索引D.表之间的关系 解析:解析: 本题考查的是表之间的联系。在 Access 中每个表都是数据库中一个独立的部分,它们本身有很多的功能,但是每个表又不是完全孤立的部分,表与表之间可能存在相互的联系。一旦两个表建立了联系,就可以有效地反映表中数据之间的关系。在 Access 中要想管理、使用好表中的数据,就应建立表与表之间的联系。此题中要求有效地反映学生表、课

    21、程表与选课表这 3 张表中数据之间的联系,应选择选项 D。8.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“AND 所属院系 In(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“AND 所属院系 In(“03“,“04“) C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“AND 所属院系=“03“OR 所属院系=“04“D.SELECT 姓名,简 FROM tSt

    22、ud WHERE 性别=“女“AND 所属院系=“03“OR 所属院系=“04“解析:解析: 本题考查的是查询设计、SQL 查询。在查询设计器视图中,显示为“姓名”、“简历”字段,准则为“性别”为女、所属院系为“03”或“04”,那么查询结果是显示“性别”为“女”,且“所属院系”为“03”或“04”的“姓名”与“简历”字段的值。选项 B 中 In(“03“,“04“)的含义是“所属院系”为“03”或“04”。对于选项 D,由于 AND 运算符的优先级高于 OR,所以结果不正确。9.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( )。(分数:2.00)A.删除B.追加

    23、C.生成表 D.更新解析:解析: 本题考查的是操作查询。Access 中有 4 种操作查询:生成表查询:利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,则该操作将覆盖原有的表。删除查询:可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段。更新查询:对一个或多个表中的一组记录作全部更新。追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部。使用生成表查询可以覆盖原来的表。而删除查询、追加查询和更新查询,分别可以对一个或多个表的记录进行删除、追加和更新。10.条件“Not 工资额2000”的含义是( )。(分数:2.00)A.选择工资额

    24、大于 2000 的记录B.选择工资额小于 2000 的记录C.选择除了工资额大于 2000 之外的记录 D.选择除了字段“工资额”之外的字段,且大于 2000 的记录解析:解析: 本题考查的是查询准则。逻辑运算符 NOT:当 NOT 连接的表达式为真时,整个表达式为假。由于关系运算符的优先级大于逻辑运算符,所以条件“NOT 工资额2000”的功能是查询工资额不大于2000 的记录,即工资额小于等于 2000 的记录,也就是除了工资额大于 2000 以外的记录。11.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )

    25、。(分数:2.00)A.级联更新相关字段 B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段解析:解析: 本题考查的是参照完整性。定义参照完整性的“级联更新相关字段”,可以在主表的主关键字更改时自动更新相关表中的对应数值。定义参照完整性的“级联删除相关记录”,可以在删除主表中的记录时,自动删除相关表中的信息。12.如果输入掩码设置为“L”,则在输入数据时,该位置上可以接受的合法输入是( )。(分数:2.00)A.必须输入字母或数字B.可以输入字母、数字或空格C.必须输入字母 A-Z D.任意符号解析:解析: 本题考查的是输入掩码及其含义。输入掩码符号说明见第 74 页表所示,输入掩码

    26、属性设置为“L”,表示必须输入 1 个 AZ 的字母。13.定义字段默认值的含义是( )。(分数:2.00)A.不得使该字段为空B.不允许字段的值超出某个范围C.在未输入数据之前系统自动提供的数值 D.系统自动把小写字母转换为大写字母解析:解析: 本题考查的是字段的属性设置。在一个数据库中,往往会有一些字段的数据内容相同或含有相同的部分,这样就可以设置一个默认值。设置默认值后,Access 在生成新记录时,将这个默认值自动填入到相应的字段中。14.在窗体上,设置控件 Command0 为不可见的属性是( )。(分数:2.00)A.Command0.ColoreB.Command0.Captio

    27、nC.Command0.EnabledD.Command0.Visible 解析:解析: 本题考查的是控件的属性。Visible 属性是用于判断控件是否可见,Enabled 属性是用于判断控件是否可用,Caption 属性表示控件的标题。15.能够接受数值型数据输入的窗体控件是( )。(分数:2.00)A.图形B.文本框 C.标签D.命令按钮解析:解析: 本题考查的是常用控件的功能。文本框:主要用来输入或编辑字段数据,是一种交互式控件。标签:主要用来在窗体或报表上显示说明性文本。命令按钮控件:在窗体中可以使用命令按钮来执行某项操作或某些操作。图像控件:主要用来显示图形。16.SQL 吾句不能创

    28、建的是( )。(分数:2.00)A.报表 B.操作查询C.选择查询D.数据定义查询解析:解析: 本题考查的是报表的创建,SQL 语句。在 Access 中提供 3 种创建报表的方式:使用“自动报表”功能,使用“向导”功能和使用“设计视图”创建。使用 SQL 语句不能创建报表。17.不能使用宏的数据库对象是( )。(分数:2.00)A.数据表 B.窗体C.宏D.报表解析:解析: 本题考查的是宏。为了在宏组中执行宏,用户可以使用“宏组名.宏名”的格式调用宏组中的某个宏。宏组是一系列相关宏的集合,如果有许许多多的宏,那么将相关的宏分组到不同的宏组可以有助于对数据库进行管理。宏名是用于标识宏的唯一名称

    29、。运行宏可以响应窗体、报表或控件的事件。在窗体、报表和宏中都可以使用宏。18.在下列关于宏和模块的叙述中,正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作 解析:解析: 本题考查的是模块、宏。模块是 Access 系统中的一个重要对象,它以 VBA 语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项 A 错误。模块是 VBA 代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属

    30、于各自的窗体和报表,因此选项 C 错误。使用宏,可以实现以下一些操作:在首次打开数据库时,执行一个或一系列操作。建立自定义菜单栏。从工具栏上的按钮执行自己的宏或程序。将筛选程序加到各个记录中,从而提高记录查找的速度。可以随时打开或者关闭数据库对象。设置窗体或报表控件的属性值。显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意。实现数据自动传输。可以自动地在各种数据格式之间导人或导出数据。可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项 B 错误。19.VBA 程序流程控制的方式是( )。(分数:2.00)A.顺序控制和分支控制B.顺序控制和循环控制C.循环控制和分支控制D.

    31、顺序、分支和循环控制 解析:解析: 本题考查的是 VBA 程序控制方式。VBA 程序流程控制分为 3 种方式:顺序控制、选择控制(分支控制)、循环控制。20.从字符串 S 中的第 2 个字符开始获得 4 个字符的子字符串函数是( )。(分数:2.00)A.Mid $(s,2,4) B.Left $(s,2,4)C.Rigth(s,4)D.Left $(s,4)解析:解析: 本题考查的是 3 个截取字串函数。Mid(字符串表达式,N1,N2):从字符串左边第 N1 个字符起截取 N2 个字符。Left(字符串表达式,N):从字符串左边起截取 N 个字符。Right:(字符串表达式,N):从字符串

    32、右边起截取 N 个字符。本题从字符串 s 中的第 2 个字符开始获得 4 个字符,故为 Mid $(s,2,4)。21.语句 Dim NewArray(10)As Integer 的含义是( )。(分数:2.00)A.定义了一个整型变量且初值为 10B.定义了 10 个整数构成的数组C.定义了 11 个整数构成的数组 D.将数组的第 10 元素设置为整型解析:解析: 本题考查的是数组的定义。数组变量由变量名和数组下标构成,通常用 Dim 语句来定义数组,定义格式为:Dim 数组名(下标下限 to下标上限)。在省略情况下,下标下限为 0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使

    33、用 to 选项,则可以安排非 0 下限。本题中 Dim NewArray(10)As Intege 等价于 Dim NewArray(0 To 10)As Integer,它定义了一个一维整型数组,数组的名字为。NewArray,该数组共有 11 个数组元素,分别是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、NewArray(10)。22.在 Access 中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(分数:2.00)A.窗体B.模块 C.宏D.报表解析:解析: 本题考查的是宏、模块。在 Access 系统中,借助

    34、宏对象可以完成事件响应处理。例如,打开和关闭窗体、报表等。不过宏的使用也有一定的局限性,一是它只能处理一些简单的操作,对于复杂条件和循环等结构则无能为力;二是宏对数据库对象的处理能力较弱。在这种情况下,可以使用 Access 系统提供的“模块”数据库对象来解决一些实际开发活动中的复杂的应用。23.不属于 VBA 提供的程序运行错误处理的语句结构是( )。(分数:2.00)A.On Error Then 标号 B.On Error Goto 标号C.On Error Resume NextD.On Error Goto 0解析:解析: 本题考查的是 VBA 编程基础。“On Error Goto

    35、 标号”语句:在遇到错误发生时,程序转移到标号所指位置的代码执行,一般标号之后都是安排错误处理程序;“On Error Resume Next”语句:在遇到错误发生时不会考虑错误,并继续执行下一条语句;“On Error Goto 0”语句用于关闭错误处理。24.ADO 的含义是( )。(分数:2.00)A.开放数据库互连应用编程接口B.数据库访问对象C.动态链接库D.Active 数据对象 解析:解析: 本题考查的是 VBA 的 3 种数据库访问接口。在 VBA 中主要提供了 3 种数据库访问接口:开放数据库互连应用编程接口(ODBC API)、数据访问对象(DAO)和 Active 数据对

    36、象(ADO)。另外,动态链接库简称为 DDL。其中 ADO(ActiveX Data Objeets)基于组件的数据库编程接口,是一个和编程语言无关的COM 组件系统,可以对来自多种数据提供者的数据进行读取和写入操作。25.若要在子过程 Procl 调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(分数:2.00)A.Sub Proc1(n,m) B.Sub Proc1(ByVal n,m)C.Sub Proc1(n,BYVal m)D.Sub Proc1(ByVal n,ByVal m)解析:解析: 本题考查的是 VBA 过程调用、参数传递。过程定义时,如果形式参数被说明为传值(

    37、ByVal项),则过程调用只是相应位置实参的值“单向”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数值的传递只有单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为地址(ByRef),则过程调用是将相应位置实参的地址传给形参处理,而被调用过程内部对形参的任何操作引起形参值的变化又会反而影响实参的值。在这个过程中,数值的传递具有双向性,故称为“传址调用”的“双向”作用形式。ByRef 是 VBA 的省略选项。本题中要求在子过程 Proc1 调用后返回两个变量的结果,因此采用的是“传址调用”,故为 Sub Proc1

    38、(n,m)。26.下列 4 种形式的循环设计中,循环次数最少的是( )。(分数:2.00)A.a=5:b=8 Do a=a+1 Loop Wbile abB.a=5:b=8 Do a=a+1 Loop Until abC.a=5:b=8 Do Until ab b=b+1 Loop D.a=5:b=8 Do Until ab a=a+1 Loop解析:解析: 本题考查的是编程基础、循环结构。DoLoop until 和 Do untilLoop 都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择 Exit Do 语句,结束循环。DoLoopWhile 当条件结果为真时,执行循环体,并

    39、持续到条件结果为假或执行到选择 Exit Do 语句,结束循环。本题中选项 A 执行了 3 次,选项 B 执行了 1 次,选项 C 一次都没有执行,选项 D 执行了 4 次,因此本题中循环次数最少的为选项 C。27.算法的有穷性是指( )。(分数:2.00)A.算法程序的长度是有限的B.算法程序所处理的数据量是有限的C.算法程序的运行时间是有限的 D.算法只能被有限的用户使用解析:解析: 算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。28.以下描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.不便于插入和删除B.需要连续的存储空间C.可

    40、随机访问D.需另外开辟空间来保存元素之间的关系 解析:解析: 线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。29.按照“先进后出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:解析: 栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈项元素是最后被插入的元素,而是最后被删除的,是按先进后出的原则组织数据的。30.在

    41、三级模式之间引入两层映像,其主要功能之一是( )。(分数:2.00)A.使数据与程序具有较高的独立性 B.使系统具有较高的通道能力C.保持数据与程序的一致性D.提高存储空间的利用率解析:解析: 数据库管理系统在数据库的三级模式之间提供了两层映像,保证了数据库中数据的较高的逻辑独立性和物理独立性。使系统具有较高的通道能力和提高存储空间的利用率是操作系统的职能,而不是数据库管理系统的职能。在数据库系统中没有“数据和程序一致性”这一概念。31.自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件( )。 、两关系间有公共域 、通过公共域的等值进行连接 、可进行逆运

    42、算(分数:2.00)A.和B.和 C.和D.、和解析:解析: 自然连接(Naturaljoin)是一种特殊的等值连接,它满足下面的条件:两关系间有公共域;通过公共域的等值进行连接。32.已知一棵二叉树的先根序列为 ABCDEFK,中根序列为 DGBAFCK,则结点的后根序列为( )。(分数:2.00)A.ACFKDBGB.GDBFKCA C.KCFAGDBD.ABCDFKG解析:解析: 通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点 A 为树的根结点。中序遍历中 A 左边的结点在 A 的左子树中,A 的右边的结点在 A 的

    43、右子树中。再分别对 A 的左右子树进行前面步骤重复处理,直到每个结点都找到正确的位置。33.深度为 6 的满二叉树中,度为 2 的结点个数为( )。(分数:2.00)A.31 B.32C.63D.64解析:解析: 本题要用到二叉树的两个性质定义:二叉树的性质 2:在二叉树的第 k 层上,最多有 2k-1(k1,其中 k 为层数)个结点。本题中第 6 层的结点数=26-1=32 个。这也是叶子结点最大数。二叉树的性质 3:在任意一棵二叉树中,叶子结点总是比度为 2 的结点多一个。本题中,叶子结点最多为 32 个,度为 2 的结点数为 32-1=31 个。34.设有关键码序列(Q,G,M,Z,A,

    44、N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值 A 在序列中的序号是( )。(分数:2.00)A.1 B.4C.8D.12解析:35.设 R 是一个 2 元关系,S 是一个 3 元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RS C.RSD.RS解析:解析: 关系的交()、并()和差(-)运算要求两个关系是同元的,显然作为二元的 R 和三元 S 只能做笛卡儿积运算。36.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:解析: 需求分析常用的工具有数据流图(DFD)、数据字

    45、典(DD)、判定树和判定表。PAD(问题分析图)、PFD(程序流程图)、N-S(盒式图)都是详细设训的常用工具,不是需求分析的工具。二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在关系数据库中,从关系中找出满足给定条件的元组,该操作称为( )。(分数:2.00)填空项 1:_ (正确答案:正确答案:选择)解析:解析: 本题考查的是关系运算。从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使得逻辑表达式的值为真的元组将被选取。39.函数 Mid(“

    46、学生信息管理系统“,3,2)的结果是( )。(分数:2.00)填空项 1:_ (正确答案:正确答案:信息)解析:解析: 本题考查的是 Mid 函数。Mid(表达式,m,n)的功能是查找表达式中从第 m 个字符开始的 n个字符。40.用 SQL 语句实现查询表名为“图书表”中的所有记录,应该使用的 SELECT 语句是:Select( )。(分数:2.00)填空项 1:_ (正确答案:正确答案:* FROM 图书表)解析:解析: 本题考查的是 SQL 的 SELECT 查询语句。“SELECT * FROM 图书表”语句的结果是将“图书表”中所有记录的所有字段显示出来,可将此类查询看作是对原表进

    47、行的备份操作。该 sQL 语句中,“*”表示检索结果为整个记录,即包括所有的字段,FROM 子句说明要检索的数据来自哪个(或哪些)表。41.Access 的窗体或报表时间可以有两种方法来响应:宏对象和( )。(分数:2.00)填空项 1:_ (正确答案:正确答案:事件过程)解析:解析: 本题考查的是事件过程、事件响应代码。在 Access 数据库中,可以通过两种方式来处理窗体、报表或控件的事件响应。一是使用宏对象来设置事件属性;二是为某个事件编写 VBA 代码过程,完成指定动作,这样的代码过程称为事件过程或事件响应代码。42.子过程 Test 显示如下所示的 44 乘法表。 (分数:2.00)填空项 1:_ (正确答案:正确答案:i=j)解析:解析: 本题考查的是 VBA 编程基础、循环结构。该程序中变量 i 和 j 是作为乘数定义的,同时也起到控制循环的作用,本程序中定义了两个 For 循环,“For i=1 To 4”为外循环,表示变量 i 的值从 1到 4


    注意事项

    本文(【计算机类职业资格】国家二级(ACCESS)笔试-试卷41及答案解析.doc)为本站会员(feelhesitate105)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开