ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:90.50KB ,
资源ID:1323334      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1323334.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级ACCESS-94及答案解析.doc)为本站会员(towelfact221)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级ACCESS-94及答案解析.doc

1、二级 ACCESS-94 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列链表中,其逻辑结构属于非线性结构的是_。(分数:2.50)A.二叉链表B.循环链表C.双向链表D.带链的栈2.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列的元素个数为_。(分数:2.50)A.15B.16C.20D.0 或 353.下列关于栈的叙述中,正确的是_。(分数:2.50)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作

2、遵循先进后出的原则D.以上三种说法都不对4.在关系数据库中,用来表示实体间联系的是_。(分数:2.50)A.属性B.二维表C.网状结构D.树状结构5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。(分数:2.50)A.1:1 联系B.m:1 联系C.1:m 联系D.m:n 联系6.有两个关系 R 和 S 如下: (分数:2.50)A.选择B.投影C.自然连接D并7.数据字典(DD)所定义的对象包含于_。(分数:2.50)A.数据流图(DFD 图)B.程序流程图C.软件结构图D.方框图8.软件需求规格说明书的作用不包括_。(分数:2.

3、50)A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据9.下列属于黑龠测试方法的是_。(分数:2.50)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径分析10.下列不属于软件设计阶段任务的是_。(分数:2.50)A.软件总体设计B.算法设计C.制定软件确定测试计划D.数据库设计11.下列关于数据库设计的叙述中,错误的是_。(分数:2.50)A.设计时应将有联系的实体设计成一张表B.设计时应避免在表之间出现重复的字段C.使用外部关键字来保证关联表之间的联系D.表中的字段必须是原始数据和基本数据元素12.Access 中通配符“-”的含义是_。

4、(分数:2.50)A.通配任意单个运算符B.通配任意单个字符C.通配任意多个减号D.通配指定范围内的任意单个字符13.掩码“LLL000”对应的正确输入数据是_。(分数:2.50)A.555555B.aaa555C.555aaaD.aaaaaa14.对数据表进行筛选操作的结果是_。(分数:2.50)A.将满足条件的记录保存在新表中B.隐藏表中不满足条件的记录C.将不满足条件的记录保存在新表中D.删除表中不满足条件的记录15.若 Access 数据表中有姓名为“李建华”的记录,下列无法查出“李建华”的表达式是_。(分数:2.50)A.Like“华”B.Like“*华”C.Like“*华*”D.L

5、ike“?华”16.有查询设计视图如下,它完成的功能是 (分数:2.50)A.查询表“check-up”中符合指定学号、身高和体重的记录B.查询当前表中学号、身高和体重信息均为“check-up”的记录C.查询符合“check-up”条件的记录,显示学号、身高和体重D.显示表“check-up”中全部记录的学号、身高和体重17.要设置窗体的控件属性值,可以使用的宏操作是_。(分数:2.50)A.EchoB.RunSQLC.SetValueD.Set18.要覆盖数据库中己存在的表,可使用的查询是_。(分数:2.50)A.删除查询B.追加查询C.生成表查询D.更新查询19.可以改变“字段大小”属性

6、的字段类型是_。(分数:2.50)A.文本B.OLE 对象C.备注D.日期/时间20.在数据访问页中,为了插入一段可以滚动的文字,应选择的工具图标是_。 A B C D (分数:2.50)A.B.C.D.21.SQL 查询命令的结构是: SELECT.FROM.WHERE.GROUP BY. HAVING.ORDER BY. 其中,使用 HAVING 时必须配合使用的短语是_。(分数:2.50)A.FROMB.GROUP BYC.WHERED.ORDER BY22.在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置为_。(分数:2.50)A.=Max(数学)B.=Max“数

7、学”C.=Max数学D.=Max“数学”23.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判定要创建的查询是_。 (分数:2.50)A.删除查询B.追加查询C.生成表查询D.更新查询24.要实现报表按某字段分组统计输出,需要设置的_。(分数:2.50)A.报表页脚B.该字段组页脚C.主体D.页面页脚25.ADO 对象模型包括 5 个对象,分别是 Connection、Command、Field、Error 和_。(分数:2.50)A.DatabaseB.WorkspaceC.RecordSetD.DBEngine26.在代码调试时,使用 Debug.Print 语句显示指定

8、变量结果的窗口是_。(分数:2.50)A.立即窗口B.监视窗口C.本地窗口D.属性窗口27.下列选项中,不是 Access 窗体事件的是_。(分数:2.50)A.LoadB.UnloadC.ExitD.Activate28.SELECT 命令中用于返回非重复记录的关键字是_。(分数:2.50)A.TOPB.GROUPC.DISTINCTD.ORDER29.VBA 程序中,可以实现代码注释功能的是_。(分数:2.50)A.方括号()B.冒号(:)C.双引号(“)D.单引号(“)30.下列叙述中,正确的是_。(分数:2.50)A.Sub 过程无返回值,不能定义返回值类型B.Sub 过程有返回值,返

9、回值类型只能是符号常量C.Sub 过程有返回值,返回值类型可在调用过程时动态决定D.Sub 过程有返回值,返回值类型可由定义时的 As 子句声明31.在代码中定义了一个子过程: Sub P(a,b) End Sub 下列调用该过程的形式中,正确的是_。(分数:2.50)A.P(10,20)B.Call PC.Call P 10,20D.Call P(10,20)32.在窗口中有一个标签 Labe10 和一个命令按钮 Command1,Command1 的事件代码如下: Private Sub Command1 Click() Labe10.Left=Labe10.Left+100 End Su

10、b 打开窗口,单击命令按钮,结果是_。(分数:2.50)A.标签向左加宽B.标签向右加宽C.标签向左移动D.标签向右移动33.在窗体中有一个名为 Command1 的命令按钮,事件代码如下: Private Sub Command1 Click( ) Dim m(10) For k=1 To 10 m(k)=11-k Next k x=6 MsgBox m(2+m(x) End Sub(分数:2.50)A.2B.3C.4D.534.在窗体中有一个名为 run34 的命令按钮,事件代码如下: Private Sub run34_Click() f1=1 f2=1 For n=3 To 7 f=f

11、1+f2 f1=f2 f2=f Next n MsgBox f End Sub 打开窗体、单击命令按钮,消息框的输出结果是(分数:2.50)A.8B.13C.21D.其他结果35.DAO 层次对象模型的顶层对象是_。(分数:2.50)A.DBEngineB.WorkspaceC.DatebaseD.RecordSet36.VBA 中用实际参数 a 和 b 调用有参过程 Area(m,n)的正确形式是_。(分数:2.50)A.Area m,nB.Area a,bC.Call Area(m,n)D.Call Area a,b37.阅读下面的程序段: K=0 For I=1 t0 3 For J=1

12、 to I K=K+J Next J Next I 执行上面的语句后,K 的值为_。(分数:2.50)A.8B.10C.14D.2138.运行下面的程序段: For k=5 to 10 Step 2 k=k * 2 Next k 则循环次数为:_。(分数:2.50)A.1B.2C.3D.439.假定有以下循环结构: Dountil 条件 循环体 Loop 则下列说法正确的是_。(分数:2.50)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真

13、”,至少要执行一次循环体40.下面程序: Private Sub Form_Click() Dim x,y,z As Integer x=5 y=7 z=0 Call Pl(x,y,z) Print Str(z) End Sub Sub P1(ByVal a As Integer,ByVal b As Integer,c As Integer) c=a+b End Sub 运行后的输出结果为_。(分数:2.50)A.0B.12C.Str(z)D.显示错误信息二级 ACCESS-94 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列链表中

14、,其逻辑结构属于非线性结构的是_。(分数:2.50)A.二叉链表 B.循环链表C.双向链表D.带链的栈解析:解析 对于线性结构,除了首结点和尾结点外,每一个结点只有一个前驱结点和一个后继结点。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构;带链的栈是栈的链式存储结构。二叉链表是二叉树的存储结构,而二叉树是非线性结构,因为二叉树有些结点有两个后继结点。2.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列的元素个数为_。(分数:2.50)A.15B.16C.20D.0

15、或 35 解析:解析 循环队列中,front 为队首指针,指向队首元素的前一个位置;rear 为队尾指针,指向队尾元素。由题目可知,循环队列最多存储 35 个元素。front=rear=15 时,循环队列可能为空,也可能为满。3.下列关于栈的叙述中,正确的是_。(分数:2.50)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则 D.以上三种说法都不对解析:解析 栈是一种先进后出的线性表,也就是说,最先入栈的元素在栈底,最后出栈;而最后入栈的元素在栈顶,最先出栈。4.在关系数据库中,用来表示实体间联系的是_。(分数:2.50)A.属性B.二维表 C.网

16、状结构D.树状结构解析:解析 关系数据库使用的是关系模型,用二维表来表示实体间的联系。属性是客观事物的一些特性,在二维表中对应于列。5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。(分数:2.50)A.1:1 联系B.m:1 联系C.1:m 联系 D.m:n 联系解析:解析 实体间的联系有一对一(1:1)、一对多(1:m)和多对多(m:n),没有多对一(m:1)。题目中,一个部门可以有多名职员,而每个职员只能属于一个部门,显然,部门和职员间是一对多的联系。6.有两个关系 R 和 S 如下: (分数:2.50)A.选择 B.投影C.

17、自然连接D并解析:解析 由关系 R 得到关系 S 是一个一元运算,而自然连接和并都是多元运算,可以排除选项 C 和选项 D。关系 S 是由关系 R 的第 3 个元组组成,很显然这是对关系 R 进行选择运算的结果。投影运算则是要从关系 R 中选择某些列。可以简单地理解,选择运算是对行的操作,投影运算是对列的操作。7.数据字典(DD)所定义的对象包含于_。(分数:2.50)A.数据流图(DFD 图) B.程序流程图C.软件结构图D.方框图解析:解析 数据字典用于对数据流图中出现的被命名的图形元素进行确切地解释,是结构化分析中使用的工具。8.软件需求规格说明书的作用不包括_。(分数:2.50)A.软

18、件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据 解析:解析 需求规格说明书是需求分析的成果,其作用是:便于开发人员进行理解和交流;反映用户问题的结构,可作为软件开发工作的基础和依据;可作为确认测试和验收的依据。可行性研究是在需求分析之前进行的,软件需求规格说明书不可能作为可行性研究的依据。9.下列属于黑龠测试方法的是_。(分数:2.50)A.语句覆盖B.逻辑覆盖C.边界值分析 D.路径分析解析:解析 黑盒测试用于对软件的功能进行测试和验证,不须考虑程序内部的逻辑结构。黑盒测试的方法主要包括:等价类划分法、边界值分析法、错误推测法、因果图等。语句

19、覆盖、逻辑覆盖、路径分析均是白盒测试的方法。10.下列不属于软件设计阶段任务的是_。(分数:2.50)A.软件总体设计B.算法设计C.制定软件确定测试计划 D.数据库设计解析:解析 软件概要设计阶段的任务有:软件系统的结构的设计,数据结构和数据库设计,编写概要设计文档,概要设计文档评审。确认测试是依据需求规格说明书来验证软件的功能和性能,也就是说,确认测试计划是在需求分析阶段就制定了。11.下列关于数据库设计的叙述中,错误的是_。(分数:2.50)A.设计时应将有联系的实体设计成一张表 B.设计时应避免在表之间出现重复的字段C.使用外部关键字来保证关联表之间的联系D.表中的字段必须是原始数据和

20、基本数据元素解析:解析 在进行数据库设计时,要避免大而复杂的表,将需求信息划分成各个独立的实体,将不同的信息分散在不同的表中,这样便于数据的组织和维护。同时,在设计时,除了表中用于反映与其他表之间存在联系的外部关键字之外,要尽量避免在表之间出现重复的字段,以防止在数据操作时造成数据的不一致。12.Access 中通配符“-”的含义是_。(分数:2.50)A.通配任意单个运算符B.通配任意单个字符C.通配任意多个减号D.通配指定范围内的任意单个字符 解析:解析 通配符通常用在查找中,“-”的用法是:通配指定范围内的任意单个字符,如输入 ma-cn,可以查找到 man、mbn、mcn。13.掩码“

21、LLL000”对应的正确输入数据是_。(分数:2.50)A.555555B.aaa555 C.555aaaD.aaaaaa解析:解析 “L”表示输入的必须是字母,“0”表示输入的必须是数字,只有选项 B 符合要求。14.对数据表进行筛选操作的结果是_。(分数:2.50)A.将满足条件的记录保存在新表中B.隐藏表中不满足条件的记录 C.将不满足条件的记录保存在新表中D.删除表中不满足条件的记录解析:解析 使用数据库表时,经常需要从众多的数据中挑选出满足某种条件的数据进行处理。筛选后,表中只显示满足条件的记录,而那些不满足条件的记录将被隐藏起来。可见,筛选操作不会对数据表的内容进行处理,也不会生成

22、新表,只是改变了显示内容。15.若 Access 数据表中有姓名为“李建华”的记录,下列无法查出“李建华”的表达式是_。(分数:2.50)A.Like“华” B.Like“*华”C.Like“*华*”D.Like“?华”解析:解析 在设置查询条件时,可用 Like 运算符来指定查找文本字段的字符模式。在所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*表示该位置可匹配任何多个字符;用“#”表示该位置可匹配一个数字:用描述一个范围,用于指定可匹配的字符范围。如果字符中没有通配符,则在查找时进行严格的匹配,Like“华”只能查找出姓名为“华”的记录。这里要指出的是,用“*”进行匹配时

23、,可以是 0 个字符,因此选项 C 的表达式正确。16.有查询设计视图如下,它完成的功能是 (分数:2.50)A.查询表“check-up”中符合指定学号、身高和体重的记录B.查询当前表中学号、身高和体重信息均为“check-up”的记录C.查询符合“check-up”条件的记录,显示学号、身高和体重D.显示表“check-up”中全部记录的学号、身高和体重 解析:解析 本题要弄清查询设计窗口设计例格区(即窗口的下半部分)各行的作用。字段设置查询对象时要选择的字段,本题选择了“学号”、“身高”和“体重”3 个字段;表设置字段所在的表或查询的名称,本题中,的表名为 check-up;显示定义选择

24、的字段是否在数据表(查询结果)视图中显示出来,如果对应的复选框选中,则在查询结果中显示该字段,否则不显示,本题中的三个字段都显示。17.要设置窗体的控件属性值,可以使用的宏操作是_。(分数:2.50)A.EchoB.RunSQLC.SetValue D.Set解析:解析 SetValue 用于对窗体、窗体数据表或报表的字段、控件、属性的值进行设置。RunSOL 用于执行指定的 SQL 语句以完成操作查询或数据定义查询。Echo 用于指定是否打开响应。18.要覆盖数据库中己存在的表,可使用的查询是_。(分数:2.50)A.删除查询B.追加查询C.生成表查询D.更新查询 解析:解析 删除查询能够从

25、一个或多个表中删除记录,如果记录全部删除,则表变为空表;如果删除部分记录,原来的记录还有一部分会存在。追加查询能够将一个或多个表的数据追加到另一个表的尾部,原来的记录仍然存在。生成表查询是利用一个或多个表中的全部或部分数据建立新表,原表依然存在。更新查询对一个或多个表中的一组记录全部进行更新,当然也可以更新一个表中的所有记录,相当于覆盖了原表。19.可以改变“字段大小”属性的字段类型是_。(分数:2.50)A.文本 B.OLE 对象C.备注D.日期/时间解析:解析 “字段大小”属性只适用于数据类型为“文本型”或“数字型”的字段。“文本型”的“字段大小”属性用于控制能输入的最大字符个数,默认为

26、50 个字符。对于一个“数字型”字段,可以单击“字段大小”属性框,然后单击右侧向下箭头按钮,并从下拉列表中选择一种类型,如下图所示。 20.在数据访问页中,为了插入一段可以滚动的文字,应选择的工具图标是_。 A B C D (分数:2.50)A.B.C.D. 解析:解析 是文本框的图标, 是超链接的巨标, 是影片的图标,21.SQL 查询命令的结构是: SELECT.FROM.WHERE.GROUP BY. HAVING.ORDER BY. 其中,使用 HAVING 时必须配合使用的短语是_。(分数:2.50)A.FROMB.GROUP BY C.WHERED.ORDER BY解析:解析 GR

27、OUP BY 用于对检索结果进行分组,HAVING 必须跟随 GROUP BY 使用,用来限定分组必须满足的条件。22.在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置为_。(分数:2.50)A.=Max(数学) B.=Max“数学”C.=Max数学D.=Max“数学”解析:解析 Max 是报表中常用的函数,函数的格式是 Max(参数),此时就可以直接排除 B、C、D 三个选项。这里还要注意,引用字段时,要用方括号括起来,如数学。23.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判定要创建的查询是_。 (分数:2.50)A.删除查询B.追加查询 C.生

28、成表查询D.更新查询解析:解析 由查询设计器的网格区第 4 行“追加到”可知,创建的查询是追加查询。如果是删除查询,则查询设计器会显示一个“删除”行;如果是更新查询,则查询设计器会显示一个“更新到”行;生成表查询,将从多个表中提取的数据组合起来生成一个新表。24.要实现报表按某字段分组统计输出,需要设置的_。(分数:2.50)A.报表页脚B.该字段组页脚 C.主体D.页面页脚解析:解析 组页脚主要安排文本框或其他类型控件显示分组统计数据。报表页脚可安排文本框或其他一些控件,用于输出整个报表的计算汇总或其他的统计信息。25.ADO 对象模型包括 5 个对象,分别是 Connection、Comm

29、and、Field、Error 和_。(分数:2.50)A.DatabaseB.WorkspaceC.RecordSet D.DBEngine解析:解析 ADO 对象模型的主要 5 个对象是 Connection、Command、Field、Error 和RecordSet。Connection 对象:用于建立与数据库的连接。Command 对象:在建立数据侔连接后,可以发出命令操作数据源。RecordSet 对象:表示数据操作返回记录集。Field 对象:表示记录集中的字段数据信息。Error 对象:表示数据提供程序出错时的扩展信息。26.在代码调试时,使用 Debug.Print 语句显示

30、指定变量结果的窗口是_。(分数:2.50)A.立即窗口 B.监视窗口C.本地窗口D.属性窗口解析:解析 在立即窗口中,可以输入或粘贴一行代码并执行该代码。要在立即窗口打印变量或表达式的值,可使用 Debug.Print 语句。 调试 VBA 程序时,可利用监视窗口显示正在运行过程定义的监视表达式的值。 使用本地窗口,可以自动显示正在运行过程中的所有变量声明及变量值。 属性窗口列出了选定对象的属性,可以在设计时查看、改变这些属性。27.下列选项中,不是 Access 窗体事件的是_。(分数:2.50)A.LoadB.UnloadC.Exit D.Activate解析:解析 Exit 是控件的事件

31、,该事件在焦点从一个控件移动剑同一窗体上的另一个控件之前发生。打开窗体时,会发生打开(Open)、加载(Load)、激活(Activate)事件;关闭窗体时发生卸载(Unload)事件。28.SELECT 命令中用于返回非重复记录的关键字是_。(分数:2.50)A.TOPB.GROUPC.DISTINCT D.ORDER解析:解析 DISTINCT 关键字要求查询结果是不包含重复行的所有记录,TOP n 则要求查询结果是前 n条记录,GROUP BY 用于对检索结果进行分组,ORDERBY,用于对检索结果进行排序。29.VBA 程序中,可以实现代码注释功能的是_。(分数:2.50)A.方括号(

32、)B.冒号(:)C.双引号(“)D.单引号(“) 解析:解析 在 VBA 程序中,注释可以通过两种方式实现。 使用 Rem 语句,格式为:Rem 注释语句,如:Rem 定义变量 如果该注释语句与程序代码放在同一行,则前面须加一个冒号,如: Str=“shanghai“:Rem 注释 用单引号“”,格式为:“注释语句,如: Str=“南京“ “这是注释。30.下列叙述中,正确的是_。(分数:2.50)A.Sub 过程无返回值,不能定义返回值类型 B.Sub 过程有返回值,返回值类型只能是符号常量C.Sub 过程有返回值,返回值类型可在调用过程时动态决定D.Sub 过程有返回值,返回值类型可由定义

33、时的 As 子句声明解析:解析 在 VBA 程序中,过程分为 Sub 过程和 Function 过程,两者的区别是 Sub 过程无返回值而Function 过程有返回值。31.在代码中定义了一个子过程: Sub P(a,b) End Sub 下列调用该过程的形式中,正确的是_。(分数:2.50)A.P(10,20)B.Call PC.Call P 10,20D.Call P(10,20) 解析:解析 Sub 过程的调用有两种方式: 方式一:Call 子过程名(实参) 方式二:子过程名实参 如果使用 Call,则参数需用括号括起来,且与子过程名之间没有空格,如 Call P(10,20)。如果不

34、使用Call,则直接在子过程名后列出参数,如 P 10,20。32.在窗口中有一个标签 Labe10 和一个命令按钮 Command1,Command1 的事件代码如下: Private Sub Command1 Click() Labe10.Left=Labe10.Left+100 End Sub 打开窗口,单击命令按钮,结果是_。(分数:2.50)A.标签向左加宽B.标签向右加宽C.标签向左移动D.标签向右移动 解析:解析 Left 属性用于指定标签左边的位置,即标签左边到窗口左边的距离。本题在命令按钮的单击事件中,将标签的 Left 值加 100,则标签左边到窗口左边的距离比原米远了 1

35、00,可见,标签向右移动了 100。33.在窗体中有一个名为 Command1 的命令按钮,事件代码如下: Private Sub Command1 Click( ) Dim m(10) For k=1 To 10 m(k)=11-k Next k x=6 MsgBox m(2+m(x) End Sub(分数:2.50)A.2B.3C.4 D.5解析:解析 For 循序用于给数组 m 的元素赋值,m(1)=11-1,m(2)=11-2,.,m(k)=11-k,.,m(10)=11-10。 x=6,m(x)=m(6)=11-6=5, m(2+m(x)=m(2+5)=m(7)=11-7=4。 因此

36、,输出结果为 4。 注意,在默认的情况下,数组的下标是从 0 开始的,Dim m(10)语句所定义的数组有 11 个元素,分别是m(0),m(1),m(2),.,m(10)。For 循环中没有给 m(0)赋值。34.在窗体中有一个名为 run34 的命令按钮,事件代码如下: Private Sub run34_Click() f1=1 f2=1 For n=3 To 7 f=f1+f2 f1=f2 f2=f Next n MsgBox f End Sub 打开窗体、单击命令按钮,消息框的输出结果是(分数:2.50)A.8B.13 C.21D.其他结果解析:解析 初始时,f1=f2=1。n=3

37、时,f=f1+f2=1+1=2,f1=f2=1,f2=f=2;n=4 时,f=f1+f2=1+2=3,f1=f2=2,f2=f=3;n=5 时,f=f1+f2=2+3=5,f1=f2=3,f2=f=5;n=6 时,f=f1+f2=3+5=8,f1=f2=5,f2=f=8:n=7 时,f=f1+f2=5+8=13,f1=f2=8,f2=f=13。最终结果为f=f2=13,f1=8。35.DAO 层次对象模型的顶层对象是_。(分数:2.50)A.DBEngine B.WorkspaceC.DatebaseD.RecordSet解析:解析 DAO 模型的层次结构如下,DBEngine 是 DAO 模

38、型的最上层对象,包含并控制 DAO 模型中的其余全部对象。 36.VBA 中用实际参数 a 和 b 调用有参过程 Area(m,n)的正确形式是_。(分数:2.50)A.Area m,nB.Area a,b C.Call Area(m,n)D.Call Area a,b解析:解析 含参数的过程被调用时,主调过程中的调用式必须提供相应的实参(实际参数的简称),并通过实参向形参传递的方式完成过程调用。而 Call 方法调用函数时,必须要带括号。37.阅读下面的程序段: K=0 For I=1 t0 3 For J=1 to I K=K+J Next J Next I 执行上面的语句后,K 的值为_

39、。(分数:2.50)A.8B.10 C.14D.21解析:解析 本题是两层嵌套循环,外而的循环执行一次,里面的循环就要全部都执行一次。初始时K=0: 当 I=1 时,里面循环要全部执行,有 for J=1 to 1;所以 K=K+1,最后 K 值为 1; 当 I=2 时,里面循环要全部执行,有 for J=1 to 2;所以 K=K+1,K=K+2,最后 K 值为 4; 当 I=3 时,里面循环要全部执行,有 for J=1 to 3;所以 K=K+1,K=K+2,K=K+3,最后 K 值为 10。38.运行下面的程序段: For k=5 to 10 Step 2 k=k * 2 Next k

40、 则循环次数为:_。(分数:2.50)A.1 B.2C.3D.4解析:解析 第 1 次循环后 k=k*2=5*2=10,此时 Step 2 以后,k 的值为 12,大于 10,故循环体不再执行,所以循环体只执行了 1 次。39.假定有以下循环结构: Dountil 条件 循环体 Loop 则下列说法正确的是_。(分数:2.50)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行 B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体解析:解析 Do Until 循环采用的是

41、先判断条件后执行循环体的做法。所以如果“条件”是一个为-1(为真)的常数,则循环体就会一次也不执行。40.下面程序: Private Sub Form_Click() Dim x,y,z As Integer x=5 y=7 z=0 Call Pl(x,y,z) Print Str(z) End Sub Sub P1(ByVal a As Integer,ByVal b As Integer,c As Integer) c=a+b End Sub 运行后的输出结果为_。(分数:2.50)A.0B.12 C.Str(z)D.显示错误信息解析:解析 在本题中,用 Call 过程名的方法调用过程 P1,在 P1 中,将参数 C 的值改变为 12。因为参数 C 是按地址传送(默认为按地址传送,即 ByRef),故 z 的值变为 12 了,所以输出值为 12。

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