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

上传人:syndromehi216 文档编号:1331634 上传时间:2019-10-17 格式:DOC 页数:12 大小:67.50KB
下载 相关 举报
【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷32及答案解析.doc_第1页
第1页 / 共12页
【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷32及答案解析.doc_第2页
第2页 / 共12页
【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷32及答案解析.doc_第3页
第3页 / 共12页
【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷32及答案解析.doc_第4页
第4页 / 共12页
【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷32及答案解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

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

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

3、软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析D.路径覆盖10.下面不属于软件设计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划D.数据库设计11.Access 数据库是(分数:2.00)A.面向对象数据库B.文件数据库C.关系型数据库D.图形数据库12.关系数据库的任何检索操作都是由 3种基本运算组合而成的,这 3种基本运算不包括(分数:2.00)A.连接B.关系C.选择D.投影13.在一个数据库中存储着若干个表,要在这些

4、表之间建立关系,可以通过(分数:2.00)A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段14.在 ACCESS 中如果要对用户的输入做某种限制,可在表字段设计时利用的手段是(分数:2.00)A.设置字段的大小,改变数据类型,设置字段的格式B.设置字段的格式,小数位数和标题C.设置有效性规则,使用掩码D.设置字段的大小并使用默认值15.可以用数据表视图显示记录。如果要求将某字段的显示位置固定在窗口左侧,则可以进行的操作是(分数:2.00)A.隐藏列B.排序C.冻结列D.筛选16.可以加快排序操作的属性是(分数:2.00)A.默认值B.有效性规则C.有效性文本D.索引17.基

5、于“学生名单表“创建新表“学生名单表 2“,所使用的查询方式是(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询18.下列关于 Access 查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与“关系,不同行之间为逻辑“或“关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号19.在 SQL 查询语句中,Group By 子语用于(分数:2.00)A.条件B.排序C.列表D.分组20.用 SQL 语言描述“在教师表中查找男教师的全部信息“,下列描述中,正确的是(分数:2.00)A.SELECT FROM 教

6、师表 IF (性别=男)B.SELECT 性别 FROM 教师表 IF (性别=男)C.SELECT * FROM 教师表 WHERE(性别=男)D.SELECT * FROM 性别 WHERE (性别=男)21.在窗体中,最基本的区域是(分数:2.00)A.页面页眉B.主体C.窗体页眉D.窗体页脚22.下列不是窗体控件的是(分数:2.00)A.表B.标签C.文本框D.组合框23.创建报表时,使用自动创建方式可以创建(分数:2.00)A.纵栏式报表和标签式报表B.标签式报表和表格式报表C.纵栏式报表和表格式报表D.表格式报表和图表式报表24.下列选项中,在报表“设计视图“工具栏中有、而在窗体“

7、设计视图“中没有的按钮是(分数:2.00)A.代码B.字段列表C.工具箱D.排序与分组25.要在报表的文本框控件中同时显示出当前日期和时间,则应将文本框的控件来源属性设置为(分数:2.00)A.NOW( )B.YEAR( )C.TIME( )D.DATE( )26.下列运行宏方法,错误的是(分数:2.00)A.单击宏名运行宏B.双击宏名运行宏C.在宏设计器中单击“运行“菜单/“运行“D.单击“工具栏“上的运行按钮27.最大化激活窗口的宏命令是(分数:2.00)A.MinimizeB.RequeryC.MaximizeD.Restore28.宏命令 OpenQuery 的功能是(分数:2.00)

8、A.打开窗体B.打开报表C.打开查询D.打开帮助29.打开窗体时,触发事件的顺序是(分数:2.00)A.打开,加载,调整大小,激活,成为当前B.加载,成为当前,打开,调整大小,激活C.打开,激活,加载,调整大小,成为当前D.加载,打开,调整大小,成为当前,激活30.下列 VBA 变量名中,错误的是(分数:2.00)A.strnameB.3abcC.A_oneD.vaone31.ADO 对象模型中有 5 个主要对象,他们是 Connection、Command、RecordSet、Error 和(分数:2.00)A.DatabaseB.WorkspaceC.FieldD.DBEngine32.能

9、够实现从指定记录集里检索特定字段值的函数是(分数:2.00)A.NzB.DSumC.DLookupD.Rnd33.要将计算控件的控件来源属性设置为计算表达式,表达式的第一个符号必须是(分数:2.00)A.左方括号 B.等号 =C.左圆括号(D.双引号 “34.要使循环体至少执行一次,应使用的循环语句是(分数:2.00)A.For - nextB.While - wendC.Do - Loop while|untilD.dowhile|until - loop35.要想改变一个窗体的标题内容,则应该设置的属性是(分数:2.00)A.NameB.FontnameC.CaptionD.Text36.

10、VBA表达式 Int(-17.8)+Sgn(17.8) 的值是(分数:2.00)A.18B.-17C.-18D.-1637.单击命令按钮时,下列程序的执行结果为 Private Function P(N As Integer)Static sum For I = 1 To N sum = sum + 1 Next I P = sumEnd FunctionPrivate Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Debug.Print SEnd Sub(分数:2.00)A.20B.30C.115D.13538.下列程序段的执行结果是

11、Dim a(5) As String Dim b As Integer Dim I As Integer For I = 0 To 5 a(I) = I + 1 Debug.Print a(I)Next I(分数:2.00)A.123456B.6C.654321D.039.执行下列程序段后,变量 b 的值是 b = 1 Do while ( b 40 ) b = b * ( b + 1 )Loop(分数:2.00)A.42B.39C.41D.4040.下列程序段的功能是:计算 1+2+3+10的值,程序空白处应填写的语句是 Dim t, k as single k = 0 DO While k

12、 A.t = t + kB.t = t + 2C.k = k + 2D.t = t + 1国家二级 ACCESS机试(选择题)-试卷 32答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表 B.循环链表C.双向链表D.带链的栈解析:解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单链表或线性链表。带链的栈可以用来收集计算机存储空间中所有空闲的存储结点,是线性表。在单链表中的结点中增加一个指针域指向它的直接前件,这样的链表,就称为双向链表(一个结点中含

13、有两个指针),也是线性链表。循环链表具有单链表的特征,但又不需要增加额外的存贮空间,仅对表的链接方式稍做改变,使得对表的处理更加方便灵活,属于线性链表。二叉链表是二叉树的物理实现,是一种存储结构,不属于线性结构。答案为 A选项。2.设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0或 35 解析:解析:在循环队列中,用队尾指针 rear指向队列中的队尾元素,用排头指针 front指向排头元素的前一个位置。在循环队列中进行出队、入

14、队操作时,头尾指针仍要加,朝前移动。只不过当头尾指针指向向量上界时,其加操作的结果是指向向量的下界。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。答案为 D选项。3.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则 D.以上说法均错误解析:解析:栈顶元素总是后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。栈的修改是按后进先出的原则进行的。因此,栈称为先进后出表,或“后进先出“表,所以选择 C。4.在关系数据

15、库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表 C.网状结构D.树状结构解析:解析:关系模型实体间的联系采用二维表来表示,简称表。选项 C为网状模型实体间的联系,选项D为层次模型实体间的联系,选项 A属性刻画了实体5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系 D.m:n 联系解析:解析:两个实体集间的联系实际上是实体集间的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:1)、多对多联系(m:n)。对于每一个实体部门,都有

16、多名职员,则其对应的联系为一对多联系(1:m),答案选 C。6.有两个关系 R和 S如下: (分数:2.00)A.选择 B.投影C.自然连接D.并解析:解析:由关系 R到关系 S为一元运算,排除 C和 D。关系 S是关系 R的一部分,是通过选择之后的结果,因此选 A。7.数据字典(DD) 所定义的对象都包含于(分数:2.00)A.数据流图(DFD 图) B.程序流程图C.软件结构图D.方框图解析:解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就构成了数据字典。因此选 A,而 B,C,D 都不符合。8.软件需求规格说明书的作用不包括(分数:2.00)A.软件验收的依据B.用户

17、与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据 解析:解析:软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。软件需求规格说明书有以下几个方面的作用。便于用户、开发人员进行理解和交流,B 正确;反映出用户问题的结构,可以作为软件开发工作的基础和依据,C 正确;作为确认测试和验收的依据,A 正确。9.下面属于黑盒测试方法的是(分数:2.00)A.语句覆盖B.逻辑覆盖C.边界值分析 D.路径覆盖解析:解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分等价类划分

18、法、边界值分析法和错误推测法,答案为 C。而 A、B、D 均为白盒测试方法。10.下面不属于软件设计阶段任务的是(分数:2.00)A.软件总体设计B.算法设计C.制定软件确认测试计划 D.数据库设计解析:解析:从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。所以A、B、D 正确,C 为软件测试阶段的任务。11.Access 数据库是(分数:2.00)A.面向对象数据库B.文件数据库C.关系型数据库 D.图形数据库解析:解析:关系型数据库中所谓的“关系“是指数据模型符合满足一定条件的二维表格式。在 Access中,一个表就是一个关系,每一个关系都是一个二维表。目前 ACC

19、ESS是世界上最流行的一种关系型桌面数据管理系统。12.关系数据库的任何检索操作都是由 3种基本运算组合而成的,这 3种基本运算不包括(分数:2.00)A.连接B.关系 C.选择D.投影解析:解析:专门的关系运算包括投影、选择和连接三种。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。13.在一个数据库中存储着若干个表,要在这些表之间建立关系,可以通过(分数:2.00)A.内容不相同的字段B.相

20、同内容的字段 C.第一个字段D.最后一个字段解析:解析:若要在不同的表之间建立关系,可以通过各个表中具有相同内容的字段建立连接。14.在 ACCESS 中如果要对用户的输入做某种限制,可在表字段设计时利用的手段是(分数:2.00)A.设置字段的大小,改变数据类型,设置字段的格式B.设置字段的格式,小数位数和标题C.设置有效性规则,使用掩码 D.设置字段的大小并使用默认值解析:解析:在 ACCESS 中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。15.可以用数据表视图显示记录。如果要求将某字段的显示位置固

21、定在窗口左侧,则可以进行的操作是(分数:2.00)A.隐藏列B.排序C.冻结列 D.筛选解析:解析:在 ACCESS实际应用过程中,有时会遇到由于表过宽而使得某些字段无法全部显示的情况。此时可以使用“冻结列“功能将字段的显示位置固定在窗口左侧,无论水平滚动条如何移动,冻结的列总是可见的。16.可以加快排序操作的属性是(分数:2.00)A.默认值B.有效性规则C.有效性文本D.索引 解析:解析:利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。17.基于“学生名单表“创建新表“学生名单表 2“,所使用的查询

22、方式是(分数:2.00)A.删除查询B.生成表查询 C.追加查询D.交叉表查询解析:解析:生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。因此基于“学生名单表“创建新表“学生名单表 2“应使用生成表查询。18.下列关于 Access 查询条件的叙述中,错误的是(分数:2.00)A.同行之间为逻辑“与“关系,不同行之间为逻辑“或“关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号解析:解析:在 Access 查询条件的设置过程中,若要使用文本类型数据需在两端加上双引号,数字类型数据可直

23、接使用。19.在 SQL 查询语句中,Group By 子语用于(分数:2.00)A.条件B.排序C.列表D.分组 解析:解析:SELECT 语句的格式为:SELECT 字段列表/* FROM 表名WHERE 条件表达式 ORDER BY 列名 ASCDESC。因此,若要在教师表中查找男教师的全部信息应使用的 SQL语句为 SELECT * FROM 教师表 WHERE(性别=男)。20.用 SQL 语言描述“在教师表中查找男教师的全部信息“,下列描述中,正确的是(分数:2.00)A.SELECT FROM 教师表 IF (性别=男)B.SELECT 性别 FROM 教师表 IF (性别=男)

24、C.SELECT * FROM 教师表 WHERE(性别=男) D.SELECT * FROM 性别 WHERE (性别=男)解析:解析:SELECT 语句的格式为:SELECT 字段列表/* FROM 表名WHERE 条件表达式 ORDER BY 列名 ASCDESC。因此,若要在教师表中查找男教师的全部信息应使用的 SQL语句为 SELECT * FROM 教师表 WHERE(性别=男)。21.在窗体中,最基本的区域是(分数:2.00)A.页面页眉B.主体 C.窗体页眉D.窗体页脚解析:解析:窗体可由多个区域组成,每个区域称为一个节,其中最基本的区域是主体,如果需要,也可以在窗体中设置窗体

25、页眉、页面页眉、页面页脚及窗体页脚部分。22.下列不是窗体控件的是(分数:2.00)A.表 B.标签C.文本框D.组合框解析:解析:控件是窗体上用于显示数据、执行操作、装饰窗体的对象,主要有标签、文本框、选项组、切换按钮、单选按钮、复选框、组合框、列表框、命令按钮、图像、非绑定对象框、绑定对象框、分页符、选项卡控件、子窗体/子报表、直线和矩形等。表属于数据库对象,而不是窗体控件。23.创建报表时,使用自动创建方式可以创建(分数:2.00)A.纵栏式报表和标签式报表B.标签式报表和表格式报表C.纵栏式报表和表格式报表 D.表格式报表和图表式报表解析:解析:在 Access 2010 中,可以利用

26、“自动创建报表功能“创建表格式报表和纵栏式报表。24.下列选项中,在报表“设计视图“工具栏中有、而在窗体“设计视图“中没有的按钮是(分数:2.00)A.代码B.字段列表C.工具箱D.排序与分组 解析:解析:在报表和窗体的“设计视图“工具栏中均存在“代码“、“字段列表“、“工具箱“按钮,但只有报表“设计视图“工具栏中有“排序与分组“按钮,能够实现报表数据的排序与分组操作。25.要在报表的文本框控件中同时显示出当前日期和时间,则应将文本框的控件来源属性设置为(分数:2.00)A.NOW( ) B.YEAR( )C.TIME( )D.DATE( )解析:解析:函数 NOW( )用于显示当前日期和时间

27、,函数 YEAR( )用于显示当前年,函数 TIME( )用于显示当前时间,函数 DATE( )用于显示当前日期。26.下列运行宏方法,错误的是(分数:2.00)A.单击宏名运行宏 B.双击宏名运行宏C.在宏设计器中单击“运行“菜单/“运行“D.单击“工具栏“上的运行按钮解析:解析:若要运行宏可以通过双击宏名运行宏、也可以单击“工具栏“上的“运行“按钮,还可以在宏设计器中单击“运行“菜单下的“运行“按钮,通过单击宏名的方法不能运行宏。27.最大化激活窗口的宏命令是(分数:2.00)A.MinimizeB.RequeryC.Maximize D.Restore解析:解析:最大化激活窗口的宏命令是

28、 Maximize,宏命令 Minimize用于最小化激活窗口,宏命令Requery用于实施控件重新查询及刷新控件数据,宏命令 Restore用于将最大化或最小化窗口恢复至原始大小。28.宏命令 OpenQuery 的功能是(分数:2.00)A.打开窗体B.打开报表C.打开查询 D.打开帮助解析:解析:宏命令 OpenQuery 的功能是打开查询,打开窗体的宏命令是 OpenForm,打开报表的宏命令是 OpenReport。29.打开窗体时,触发事件的顺序是(分数:2.00)A.打开,加载,调整大小,激活,成为当前 B.加载,成为当前,打开,调整大小,激活C.打开,激活,加载,调整大小,成为

29、当前D.加载,打开,调整大小,成为当前,激活解析:解析:由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)加载(Load)调整大小(Resize)激活(Activate)成为当前(Current)。30.下列 VBA 变量名中,错误的是(分数:2.00)A.strnameB.3abc C.A_oneD.vaone解析:解析:变量命名规则:只能由字母、数字或下划线组成,不允许出现空格、-等符号;第一个字符必须是字母;不能与 VBA关键字相同。因此,选项 B是以数字开头,错误。31.ADO 对象模型中有 5 个主要对象,他们是 Connection、Command、

30、RecordSet、Error 和(分数:2.00)A.DatabaseB.WorkspaceC.Field D.DBEngine解析:解析:在 VBA中提拱了 Active数据对象(ADO)作为数据库的访问接囗,ADO 对象模型中包括 5 个主要对象,即 Connection连接,代表到数据库的连接;Recordset 记录集,代表数据库记录的一个集合;Command命令,代表一个 SQL命令;Error 错误,代表数据库访问中产生的意外;Field 字段,代表记录集中的字段数据信息。32.能够实现从指定记录集里检索特定字段值的函数是(分数:2.00)A.NzB.DSumC.DLookup

31、D.Rnd解析:解析:DLookUp 函数是从指定记录集里检索特定字段的值。它可以直接在 VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。33.要将计算控件的控件来源属性设置为计算表达式,表达式的第一个符号必须是(分数:2.00)A.左方括号 B.等号 = C.左圆括号(D.双引号 “解析:解析:计算控件的控件源必须是以“=“开头的计算表达式,表达式的字段名不用加表名,需要以“ “括起来。34.要使循环体至少执行一次,应使用的循环语句是(分数:2.00)A.For - nextB.While - wendC.Do - Loop while|until D.dowh

32、ile|until - loop解析:解析:DoLoop while|until 采用的是先执行循环体后判断条件的做法,首先执行循环,之后进行条件判断,无论条件真假,循环体都会至少执行一次。因此选项 C正确,而其他三个循环语句都会首先进行条件判断,若条件为假,则不进入循环体。35.要想改变一个窗体的标题内容,则应该设置的属性是(分数:2.00)A.NameB.FontnameC.Caption D.Text解析:解析:改变窗体显示标题需要为窗体的 Caption属性赋值。36.VBA表达式 Int(-17.8)+Sgn(17.8) 的值是(分数:2.00)A.18B.-17 C.-18D.-1

33、6解析:解析:Int 函数用于取整, 对于负数返回小于或者等于原数的第一个负数,Sgn 函数返回数值表达式的符号值,若数值表达式的值小于 0,则函数返回-1;若数值表达式的值等于 0,则函数返回 0;若数值表达式的值大于 0,则函数返回 1。因此 Int(-17.8)的值为-18,Sgn(17.8)的值为 1,表达式最终结果为-17。37.单击命令按钮时,下列程序的执行结果为 Private Function P(N As Integer)Static sum For I = 1 To N sum = sum + 1 Next I P = sumEnd FunctionPrivate Sub

34、Command1_Click() S = P(1) + P(2) + P(3) + P(4) Debug.Print SEnd Sub(分数:2.00)A.20 B.30C.115D.135解析:解析:本题考察 For循环结构。首先看程序中的 Function P函数,在该函数中,首先定义了静态变量 sum,默认初始值为 0,然后设置了一个 For循环,将函数参数作为 For循环的控制条件,通过语句“sum=sum+i“,将循环次数累计相加。在按钮单击事件“Command1_Click()“通过语句“s=p(1)+p(2)+p(3)+p(4)“调用函数并将函数结果用于计算,下面就来分析一下程序

35、运行过程:P(1),带入函数 P的参数N=1,For 循环运行 1次:i=1:sum=0+1=1,所以 P(1)=1;P(2),带入函数 P的参数 N=2,For 循环运行 2次:i=1:sum=0+1=1,i=2:sum=1+2=3,所以 P(2)=3;P(3),带入函数 P的参数 N=3,For 循环运行 3次:i=1:sum=0+1=1,i=2:sum=1+2=3,i=3:sum=3+3=6,所以 P(3)=6;P(4)带入函数 P的参数 N=3,For 循环运行 4次:i=1:sum=0+1=1,i=2:sum=1+2=3,i=3:sum=3+3=6,i=4:sum=6+4=10,所以

36、 P(4)=10;那么,s=P(1)+P(2)+P(3)+P(4)= 1+3+6+10=20,所以输出结果为 20。38.下列程序段的执行结果是 Dim a(5) As String Dim b As Integer Dim I As Integer For I = 0 To 5 a(I) = I + 1 Debug.Print a(I)Next I(分数:2.00)A.123456 B.6C.654321D.0解析:解析:本题考察 For循环结构。首先定义了一个数组 a(5),之后进行 For循环判断,若 I满足在0至 5范围内,则进入循环体,执行 a(I) = I + 1,之后打印输出 a

37、(I)。当 I为 0时,进入第一次循环,a(0)=0+1=1,输出 1,之后 I变为 1;进入第二次循环,a(1)=1+1=2,输出 2,之后 I变为 2;进入第三次循环,a(2)=2+1=3,输出 3,之后 I变为 3;进入第四次循环,a(3)=3+1=4,输出 4,之后 I变为 4;进入第五次循环,a(4)=4+1=5,输出 5,之后 I变为 5;进入第六次循环,a(5)=5+1=6,输出 6,之后 I变为6,不再满足循环条件。因此程序执行结果为 123456。39.执行下列程序段后,变量 b 的值是 b = 1 Do while ( b 40 ) b = b * ( b + 1 )Loop(分数:2.00)A.42 B.39C.41D.40解析:解析:Do WhileLoop 语句是在条件式结果为真时,执行循环体,并持续到条件式结果为假或执行到选择性 Exit Do语句而退出循环。本题中,若满足 b 40.下列程序段的功能是:计算 1+2+3+10的值,程序空白处应填写的语句是 Dim t, k as single k = 0 DO While k A.t = t + k B.t = t + 2C.k = k + 2D.t = t + 1解析:解析:本题利用 Do WhileLoop循环语句实现了计算 1+2+3+10的值的功能。利用循环条件 k

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

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

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