图形化编程(二级)答案解析
正确率数据来自CPA官方统计
一、单选题
1.答案:D(正确率:0.78;知识点:1.2)
解析:图中香蕉的坐标为(100,0),若y坐标减少100,则香蕉移到(100,-100),处于第四象限。
2.答案:D(正确率:0.73;知识点:2.1)
解析:图中小人位于鼓的前面,如果要把鼓放到最前面,
可以对小人执行指令或指令,
或对鼓执行指令或指令。
3.答案:C(正确率:0.63;知识点:15)
解析:流程图开始,将A设为1,进入第1次循环,判断1小于等于5成立,将A增加1,A变为2,开始第二次循环...直到进入第5次循环,判断5小于等于5成立,将A增加1,A变为6,不再满足判断条件,跳出循环体,输出A值,结束流程图。
4.答案:B(正确率:0.54;知识点:4,13.1)
解析:
一条直线的角度是180度,叫做平角。
在题目中,当绿旗被点击,角面向90方向,也就是面朝右侧,起点位置为图中红点处。
自制积木“画折线次数”中,角每次先移动50步,左转xx度,即绿箭头标识角度,接着移动50步,右转120度,即红箭头标识角度。
观察发现,图中蓝角度和红角度相同,也是120度。它和绿角度位于一条直线上,组成一个180度的平角。所以绿的左转角度为180-120=60度。
5.答案:C(正确率:0.7;知识点:7)
解析:当绿旗被点击,角移到(0,0)。将变量a设为0,将a增加(0+5),a变成5。重复执行5次“将x坐标增加a”,x坐标增加5+5+5+5+5=25,角的x坐标为0+25=25,y坐标为0。所以,选项C正确。
6.答案:A(正确率:0.69;知识点:3.1)
解析:在Scratch中,每一个运算符都自带一个括号,所以对应的数学算式是(5+4)-(3×1)。
7.答案:B(正确率:0.59;知识点:3.2,3.3)
解析:“降水量小于25”不成立,也就是降水量大于等于25,且降水量小于50,即降水量的取值范围是25≤降水量<50。
8.答案:C(正确率:0.65;知识点:3.4)
解析:20+20=40,“40”的字符数为2,不满足判断条件“字符数=4”,所以执行否则中的说“2002”,答案为C。
9.答案:B(正确率:0.74;知识点:8.2)
解析:
执行“在动物园的第1项前插入猫”,列表第1项变成猫;
执行“将动物园的第1项替换为狗”,列表第1项变成狗;
执行“在动物园的第1项前插入羊”,列表第1项变成羊,第2项为狗;
执行“在动物园的第1项前插入牛”,列表第1项变成牛,第2项为羊,第3项为狗;
执行“在动物园的第1项前插入鸡”,列表第1项变成鸡,第2项为牛,第3项为羊,第4项为狗;
执行“将动物园的第1项替换为猪”,列表第1项变成猪,第2项为牛,第3项为羊,第4项为狗。
10.答案:D(正确率:0.47;知识点:3.5)
解析:在指令“换成xx造型”中,若xx为小数,则取四舍五入的整数,切换对应编号的造型。scratch在线编程
在1和5之间取随机数,
如果取1,1/2=0.5,四舍五入为1,换成造型编号为1的造型;
如果取2,2/2=1,换成造型编号为1的造型;
如果取3,3/2=1.5,四舍五入为2,换成造型编号为2的造型;
如果取4,4/2=2,换成造型编号为2的造型;
如果取5,5/2=2.5,四舍五入为3,换成造型编号为3的造型;
所以执行图中脚本,不可能切换到的造型编号是4。
11.答案:B(正确率:0.57;知识点:5)
解析:在事件模块中,没有“当鼠标被更换”的指令。
12.答案:D(正确率:0.65;知识点:6)
解析:A选项,当发布广播4时,角接收广播4后发出广播1,接收广播1后发出广播3,接收广播3
后角会移到最前面的图层,A错误;
B选项,当发布广播3时,角接收广播3后会移到最前面的图层,B错误;
C选项,当发布广播2时,角接收广播2后会隐藏,C错误;
D选项,当发布广播1时,角接收广播1后发出广播3,接收广播3后角会移到最前面的图层,D正确。
13.答案:B(正确率:0.74;知识点:8.3)
解析:
列表“班级名单”中的第1到4项分别为赵惜、李探、王迎、张元,项目数为4。变量“顺序”的初始值为4,重复执行的次数为4次。
第1次循环中,说列表第4项“赵惜”的第1个字符“赵”,将变量“顺序”增加-1,“顺序”变成3。第2次循环中,说列表第3项“李探”的第1个字符“李”,将变量“顺序”增加-1,“顺序”变成2。第3次循环中,说列表第2项“王迎”的第1个字符“王”,将变量“顺序”增加-1,“顺序”变成1。第4次循环中,说列表第1项“张元”的第1个字符“张”,将变量“顺序”增加-1,“顺序”变成0。
14.答案:D(正确率:0.55;知识点:13.1,13.2,14)
解析:A选项,当回答的值为1时,1除以3的余数为1,1除以5的余数为1,所以两个判断条件都不满足,变量结果仍为0,A正确;
B选项,当回答的值为3时,3除以3的余数为0,执行“将变量结果增加1”,变量值为1,B正确;
C选项,当回答的值为5时,5除以3的余数为2,不满足判断条件1,但5除以5的余数为0,执行“将变量结果增加-2”,变量值为-2,C正确;
D选项,当回答的值为7时,7除以3的余数为1,7除以5的余数为2,所以两个判断条件都不满足,变量结果仍为0,D错误。
15.答案:C(正确率:0.67;知识点:13.2)
解析:5/2=2.5,向下取整后结果为2。
A选项,四舍五入1.0的结果为1,不等于2;
B选项,四舍五入1.4的结果为1,不等于2;
C选项,四舍五入2.2的结果为2,等于2,满足判断条件,角会说“对了!”1秒;
D选项,四舍五入2.6的结果为3,不等于2。
16.答案:A(正确率:0.58;知识点:11)
解析:执行图中脚本,角会克隆出8个克隆体,但是克隆体没有发生移动,和本体重叠在一起,所以在舞台上只能看到1个小球。
17.答案:A(正确率:0.53;知识点:综合)
解析:由于外层循环中含有“停止这个脚本”的脚本,所以红框中的程序只执行依次,角右转
90度后是,再重复两次右转90度为。
18.答案:C(正确率:0.48;知识点:综合)
解析:创建自制积木时,会自带1个文本标签,所以还需要添加2个数字或文本输入项和1个文本标签。
19.答案:D(正确率:0.45;知识点:14)
解析:
变量“项数”的初始值为0,“积”的初始值为1。
想要实现“输入一个自然数,说出各个数位上数字的乘积”的效果,
在循环中,先要执行“将项数增加1”,变量“项数”变成0+1=1,变量“积”为初始值1乘以“回答”的第1个字符;此后每次循环将项数增加1,再将“积”设为自身乘以“回答”中对应项数的数字。因为重复执行的次数为“回答”的字符数,所以可以得到每个位上的数字相乘的积。
二、多选题
20.答案:AB(正确率:0.52;知识点:3.1)
解析:数学里,将不能被2整除的整数称为奇数。
A选项,四舍五入5.4,结果为5,不能被2整除,A正确;
B选项,向下取整5.5,结果为5,不能被2整除,B正确;
C选项,字符串“Scratch”中包含字符“c”,判断为true,在编程运算中默认为1,20/1=20,20能被2整除,C错误;
D选项,字符串“tina”中包含“an”,判断为false,在编程运算中默认为0,0*11=0,0能被2整除,D 错误。
21.答案:BD(正确率:0.6;知识点:综合)
解析:执行图中脚本,角会面向0方向,即面朝上方,向上移动10步,即y坐标增加10。
位于(0,0)角执行脚本后,y坐标变成0+10=10,角坐标为(0,10),B错误;
位于(10,10)角执行脚本后,y坐标变成10+10=20,角坐标为(10,20),D错误。
22.答案:ABD(正确率:0.64;知识点:8)
解析:A选项,删除列表中的所有项,能够将第2项“红楼梦”删除;
B选项,“红楼梦”是列表中的第2项,删除第2项,即删除“红楼梦”;
C选项,“删除我的藏书第xx项”中,需要输入的是项目编号的数字,输入“红楼梦”,无法执行;
D选项,“我的藏书”中第一个“红楼梦”的编号是2,删除我的藏书的第2项,即删除“红楼梦”。
23.答案:ABC(正确率:0.51;知识点:9.1,9.2)
解析:A选项,连接1和2,结果为12,1+2等于3,判断条件12>3成立,播放声音Cheer;
B选项,连接2和1,结果为21,2+1等于3,判断条件21>3成立,播放声音Cheer;
C选项,连接2和2,结果为22,2+2等于4,判断条件22>4成立,播放声音Cheer;
D选项,连接0和0,结果为0,0+0等于0,判断条件0>0不成立,播放声音Bark。
24.答案:BCD(正确率:0.68;知识点:17.1,17.2)
解析:在虚拟社区中,通过广播获得的信息可能是虚假信息,需要鉴别真伪,A错误。
三、判断题
25.答案:错误(正确率:0.74;知识点:1.1)
解析:点(-20,-20)的x坐标和y坐标都是负数,位于平面直角坐标系的第三象限。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。