编程模拟题-二级Scratch 1 / 45 运行下列程序,说法正确的是? A. 在任何地方点击鼠标,角色都会移动到鼠标位置 B. 当按下空格键后,执行角色大小增加10,当角色充满屏幕时,大小不再增加 C. 在没有任何操作的时候,角色会在舞台区乱走 D. 当碰到红色,说"游戏结束"2秒,程序停止运行 本题从程序执行和侦测模块的使用方法方向考察学生程序应用能力。选项A和选项C错误,只有碰到鼠标指针和按下鼠标同时被侦测到,角色才会移动到鼠标位置。选项B正确。选项D错误,应该是当碰到黄色时说”游戏结束!”2秒。根据题干要求,正确答案选B。 2 / 45 默认小猫角色的程序如下图所示,以下哪种方向键组合,可以让角色按顺序说出”0″、”1″、”0″、”1″? A. 按"右、左、左、右"顺序,依次按下 B. 按"左、右、右、左"顺序,依次按下 C. 按"右、左、右、左"顺序,依次按下 D. 按"左、右、左、右"顺序,依次按下 从循环结构和分支结构的执行效果方向考察学生程序应用能力。分析代码,该程序实现了按右键说1,按左键说0的效果。想让角色按顺序说出”0″、”1″、”0″、”1″,应该依次按下”左键、右键、左键、右键”,故正确答案选D。 3 / 45 默认小猫角色执行下面代码,运行结束后角色面向多少度? A. 0 B. 90 C. -90 D. 180 本题从运动模块积木的使用方法方向考察学生程序应用能力。默认小猫初始方向为面向90方向。当绿旗被点击,角色移到(0,0)。将x坐标增加300,角色坐标变为(300,0),处于碰到舞台边缘的状态。进一步将旋转方式设为不可旋转,这里的不可旋转,指的是在角色方向变化时外观不变。执行碰到边缘就反弹,此时角色方向变为面向-90方向。根据题干要求,正确答案选C。 4 / 45 在舞台上,小猫从坐标(90,56)开始,先向左移动80步,再向上移动24步,此时小猫的坐标是? A.(10,80) B.(170,80) C.(-10,80) D.(-170,80) 本题从角色二维坐标位置的计算方向考察学生编程操作能力。初始坐标为(90,56),向左移动80,则x坐标减小80,变成10;向上移动24,则y坐标增加24,变成80。因此。正确答案选A。 5 / 45 对应的数学算式是? A. 6*10/2+2 B. 6*10/(2+2) C. 6*(10/2)+ 2 D. 6*(10/2)+2(10/2)+2 本题从运算模块的简单算术运算方向考察学生程序应用能力。题干中代码对应的数学算式是6*(10/2)+2(10/2)+2,正确答案选D。 6 / 45 以下哪个指令积木可以用于实现计算456的个位数字? A. B. C. D. 从运算模块的使用方法方向考察学生程序应用能力。选项A计算的是456的字符数,结果为3。选项B计算的是456除以10的余数,作用等同于计算各位上的数字,结果是6。选项C计算的是456的第1个字符,结果为4。选项D计算的是456/10,结果为45.60。根据题干要求,正确答案选B。 7 / 45 运行下列程序,角色画出的图形是? A. 正方形 B. 五边形 C. 六边形 D. 五角星 本题从画笔模块的使用方法方向考察学生程序应用能力。由代码可知,在落笔后,循环五次移动和旋转。每一次循环内移动50步,右转144度,画出的是五角星,正确答案选D。 8 / 45 以下哪个流程图表示的是直到型循环结构? A. B. C. D. 本题从循环结构的类别和流程图理解方向考察学生程序应用能力和思维设计能力。题干要求选出直到型循环结构,即重复执行直到某一条件。换句话说,若条件不满足则循环继续,若条件满足则循环结束。根据题干要求,正确答案选B。 9 / 45 如下,红框处应该填入哪个积木,可以使变量score的值为20? A. B. C. D. 本题从循环结构使用方法和变量值的推断方向考察学生程序应用能力和逻辑推理能力。当绿旗被点击,变量score初始值为2。观察选项,积木作用都是将变量score增加一个数。要使变量score的值变为20,即计算2+3×(?)=20,计算得?处应填6,因此,正确答案选B。 10 / 45 小明想写一个程序实现如果用键盘输入的数字小于80就改变角色的特效,否则就使角色大小增加80,应该选择下列哪个积木? A. B. C. D. 本题从运用指令模块实现条件分支程序方向考察学生程序应用能力。从题干中提炼出关键词”如果…就…否则…”可以得知正确答案选C。 11 / 45 执行下列程序,舞台上的角色总个数和克隆个数分别是多少? A. 共2个,其中有1个克隆体 B. 共3个,其中有2个克隆体 C. 共4个,其中有3个克隆体 D. 共5个,其中有4个克隆体 本题从克隆的使用方法和变量值的推断方向考察学生程序应用能力。三次循环中克隆个数分别是1个、2个、3个,一共克隆了3次自己,所以程序结束后一共4个角色,其中1个本体,3个克隆体。因此,正确答案选C。 12 / 45 运行下列程序,当输入120时,角色会说? A. 全票 B. 半票 C. 半票全票 D. 全票半票 本题从控制模块的分支结构和侦测模块的问答互动方向考察学生程序应用能力。运行程序,输入120后,回答的值为120。在分支结构中,判断120<120结果为false,所以执行否则里面的代码,说全票。因此,正确答案选A。 13 / 45 下面流程图中,”将A增加2″将会被执行几次? A. 3次 B. 4次 C. 5次 D. 6次 本题从利用流程图的理解程序方向考察学生思维设计能力。分析流程图得知,a的初始值为1,当A小于等于10的时候将A增加2。计算得当A增加4次后值为9,9小于等于10,继续增加2,也就是增加5次后,A的值变为11,大于10,此时输出A,程序结束。根据题干要求,正确答案选C。 14 / 45 红框中加入哪一选项积木不能组织气球下落? A. B. C. D. 本题从侦测模块的使用方法方向考察学生编程操作能力。读代码可知,当绿旗被点击,如红框中填入的侦测积木被触发,角色y坐标会重复减小,效果上看就是气球掉落。选项A中,绿色和棕色是背景的颜色,不会动,所以绿色碰到棕色的情况不会发生。选项BCD都有可能发生。根据题干要求,正确答案选A。 15 / 45 如下图所示脚本运行的结果是? A. 画一条直线 B. 画一个三角形 C. 画一个圆形 D. 画一条虚线 本题从用画笔模块绘图方向考察学生程序应用能力。运行脚本,全部擦除,循环十次,每一次循环中落笔移动15步,抬笔移动5步,没有旋转方向,画出的图形是虚线,故正确答案选D。 16 / 45 让初始位置为x:0,y:0的角色执行下列程序,运行后的效果是? A. 向右移动,然后播放声音 B. 向左移动,然后播放声音 C. 向右移动的同时播放声音 D. 向左移动的同时播放声音 本题从程序执行顺序和运动模块的角色平移的理解方向考察学生编程操作能力。血色从(0,0)位置移动到(80,0)位置是向右移动。移动执行完后,播放声音。因此,正确答案选A。 17 / 45 下列哪个程序可以实现不停移动且造型变化,碰到边缘左右翻转? A. B. C. D. 从程序执行和循环结构实现效果方向考察学生程序应用能力。根据题干要求,要实现不停”移动且造型变化,碰到边缘左右翻转”,所以实现”移动且造型变化,碰到边缘左右翻转”的代码应都在循环内,故正确答案选C。 18 / 45 下面这段运算程序的结果是? A. 1 B. 7 C. 10 D. 12 本题从程序执行和变量值的推断方向考察学生的编程操作能力和程序应用能力。当绿旗被点击,我的变量初始值为1,判断”20>10″结果为true,执行将我的变量设为5+1×2=7,最后显示变量。根据题干要求,正确答案选B。 19 / 45 Abby角色的程序如图所示,程序运行结束后Abby的大小不可能是? A.60 B.70 C.80 D.90 本题外观模块的使用和随机数运算积木的使用方向考察学生的程序应用能力。角色大小将被设为60到80之间的随机数,选项ABC都在60到80之间。根据题干要求,正确答案选D。 20 / 45 小猫初始位置在舞台中心,面向右,运行下列程序后小猫的状态是 A. B. C. D. 本题从分支结构的程序执行和角色二维坐标的计算方向考察学生程序应用能力和编程操作能力。当绿旗被点击,判断50>60的结果为false,所以执行否则里的脚本,角色面向90方向。选然后执行移动100步。效果相当于小猫从原点向右走100步。观察选项,正确答案选A。 21 / 45 下列运算结果为50的是 A. B. C. D. 从运算模块的使用方法方向考察学生程序应用能力。选项A是逻辑运算,结果为true。选项B是算术运算60÷(1+5)=10,结果为10。选项C是生成1到50之间的随机数,结果可能为50,不一定是50。选项D是算术运算20×3-10=50,结果为50。根据题干要求,正确答案选D。 22 / 45 妈妈想让小明帮忙买水果,如果有苹果就买苹果,没有苹果就买香蕉,使用下列哪个积木最容易实现? A. B. C. D. 从分支结构的积木选择方向考察学生程序应用能力。用题干中提炼出分支结构的关键词”有就…,没有就…”,说明是双分支结构,用”如果…那么…否则…”积木实现最佳,因此,正确答案选B。 23 / 45 程序如下图所示,按下空格键后,角色说出的数字是? A. 0.5 B. 1 C. 1.5 D. 2 从程序执行和运算模块的使用方向考察学生程序应用能力。说出的内容即为运算积木9除以(5/2)的余数。5/2的结果为2.5。再计算9除以2.5的余数是1.5。因此,正确答案选C。 24 / 45 李华放学后骑自行车到家,再和朋友一起踢足球,要表示这个过程①、②、③处分别应该填入? A. 骑自行车,到家,和朋友一起踢足球 B. 到家,骑自行车,和朋友一起踢足球 C. 到家,和朋友一起踢足球,骑自行车 D. 和朋友一起踢足球,骑自行车,到家 本题从控制模块的循环结构实现方向考察学生程序应用能力。代码实现的是:重复执行②,直到①,然后③。代入选项,与题干要求比较,选项A是重复执行到家,直到骑自行车,然后和朋友一起踢足球。选项B是重复执行骑自行车,直到到家,然后和朋友一起踢足球。选项C是重复执行和朋友一起踢足球,直到到家,然后骑自行车。选项D是重复执行骑自行车,直到和朋友一起踢足球,然后到家。根据题干要求,正确答案选B。 25 / 45 请问程序运行结束后,变量m的值为? A. 13 B. 15 C. 18 D. 23 本题从循环结构的程序执行和变量值的推断方向考察学生程序应用能力。当绿旗被点击,将变量m设为3;重复执行3次将变量m增加5,变量m的值变为3+5×3=18,故正确答案选C。 26 / 45 如下图所示,角色面向0方向,若想让角色向右移动100步应采用哪个程序实现? A. B. C. D. 本题从运动模块的使用方法方向考察学生程序应用能力。选项A,角色将向上运动100步。选项B正确。选项C,角色将向左移动100步。选项D,角色将向下移动100步。根据题干要求,正确答案选B。 27 / 45 在”密室寻宝”游戏中,对钥匙角色进行设置,下列哪个积木可以实现将钥匙藏在衣服下? A. B. C. D. 从图岑的使用方法方向考察学生编程操作能力。由图可以看出,当前钥匙的图层在衣服图层的前面。要使钥匙藏在衣服下,需要将钥匙的图层移到衣服的后面。首先,将钥匙图层前移一定无法实现,排除选项AB。选项C,若移到最后面,可以确保钥匙的图层在衣服的图层之下,可以实现将钥匙藏在衣服下的效果。选项D,由图可知还有裤子图层的存在,仅后移一层无法确保钥匙的图层在衣服的图层之下。根据题干要求,正确答案选C。 28 / 45 下列哪个选项的结果大于6? A. B. C. D. 本题从运算模块的算术运算方向考察学生程序应用能力。选项A结果为7,大于6;选项B结果为2+1×3=5,结果小于6;选项C结果为5.2,小于6;选项D结果为0,小于6。根据题干要求,正确答案选A。 29 / 45 下面三个角色的位置如下图所示,他们的层关系”从前到后”依次是 A. 甲虫、龙虾、蝴蝶 B. 龙虾、蝴蝶、甲虫 C. 甲虫、蝴蝶、龙虾 D. 龙虾、甲虫、蝴蝶 本题从图层的认识和区分方向考察学生编程操作能力。从遮挡关系判断,遮挡其他角色的角色在前,被遮挡的角色在后,所以图层从前往后依次是甲虫、蝴蝶、龙虾。根据题干要求,正确答案选C。 30 / 45 如下图所示脚本,所对应的流程图应该是( ) A. B. C. D. 本题从流程图的思维设计方法方向考察学生思维设计能力。程序实现的逻辑如下:侦测到碰到舞台边缘就移到随机位置,若没有碰到舞台边缘,就移动10步。分支结构结束,继续执行下一个造型。根据题干要求,正确答案选C。 31 / 45 下图是小猫角色的代码,点击绿旗执行下面程序,小猫会有什么反应? A. 移动到(80,80) B. 说"一起出发!" C. 移动到(80,80)并说"一起出发!" D. 没有反应 从程序执行和算术运算方向考察学生程序应用能力。当绿旗被点击,小猫移到(0,0)。运算”20<40″结果为true,所以或运算结果为true,角色执行移到(80,80).最后睡”一起出发!”。根据题干要求,正确答案选C。 32 / 45 运行下列程序,角色说的内容是? A. 43 B. 2023 C. 202323 D. 202320232023 从循环结构的程序执行方向考察学生程序应用能力。链接20和23的结果是2023。该程序实现的是重复执行”说2023″2秒。因此,正确答案选B。 33 / 45 已知舞台上有一个默认小猫角色,下面是默认小猫角色代码,请问当按下空格键后,下列哪一选项是正确的? A. 小猫造型为cat-b B. 小猫发出"Meow"的声音 C. 到小猫无任何变化 D. 小猫造型为cat-a 本题从分支结构的使用方法方向考察学生程序应用能力。当按下空格键,角色初始位置为(0,10)。判断”y坐标+(-10)<(-10)”,即0<-10,结果为false,因此执行否则里的代码程序,换成”cat-b”造型,因此,正确答案选A。 34 / 45 下列程序执行后会画出什么图形? A. 正三角形 B. 正四边形 C. 正六边形 D. 正八边形 从画笔模块的使用及图形基本特征的识别方向考察学生程序应用能力。落笔后,每次循环移动50步后右转90度。循环四次回到原点,且正好旋转一整周。因此这个程序执行后会画出一个正四边形,正确答案选B。 35 / 45 如图所示,想让角色向右移动100步,应该采用哪个程序实现? A. B. C. D. 本题从控制角色运动方向的操作方法方向考察学生程序应用能力。题干要求角色向右移动,即向90方向移动,对应使用的运动模块积木应该为”面向90方向”。因此,正确答案选A。 36 / 45 角色初始状态面向左边(-90度),下列选项中程序运行后哪个选项和下图的最终效果一样? A. B. C. D. 从循环结构的实现效果方向考察学生程序应用能力。图中程序实现的最终效果是角色面向90方向。选项A重复执行左转15度十次,相当于左转了150度,最终面向的是60方向。选项B重复执行右转18度十次,相当于右转了180度,最终面向的是90方向。选项C重复执行右转180度,角色方向一直在改变。选项D重复执行移动18步十次,角色会向左走180步。根据题干要求,正确答案选B。 37 / 45 下列积木的运行结果是 A. 5 B. 3 C. 6 D. 8 本题从运算模块的嵌套使用方法方向考察学生程序应用能力。先计算苹果的字符数,结果为2;代入计算6+2-3=5。因此,正确答案选A。 38 / 45 该积木的作用是什么? A. 如果满足条件,执行指令包含的脚本模块 B. 如果不满足条件,执行指令包含的脚本模块 C. 如果不满足条件,重复执行指令包含的脚本模块 D. 如果满足条件,重复执行指令包含的脚本模块 本题从分支结构的使用方法方向考察学生程序应用能力。图中积木的作用是如果满足条件,执行指令包含的脚本模块,正确答案选A。 39 / 45 角色的程序如下图,运行效果是? A. 角色大小增加20 B. 角色大小增加10 C. 角色大小增加30 D. 没有任何效果 从程序执行的分支结构使用方法方向考察学生程序应用能力。判断”50>50″结果为false,所以执行否则里的戴帽,将大小增加20,故正确答案选A。 40 / 45 若要实现如下图所示的程序,应使用哪一模块? A. B. C. D. 从使用流程图设计程序的逻辑思维方向考察学生思维设计能力。分析流程图程序将循环执行”鲨鱼移动、碰到边缘就反弹、改变旋转方式、等待时间、下一个造型”这一流程。属于无限循环结构,用”重复执行”积木即可。因此,正确答案选B。 41 / 45 下列积木的运行结果是? A. 苹苹果 B. 苹果 C. 果苹 D. 苹果苹果 从运算模块的嵌套使用方法方向考察学生程序应用能力。运算顺序为,先运算”苹果的第1个字符”,结果为苹;再计算”苹果的字符数”,结果为2;再代入运算”苹果的第2个字符”,结果为果;最后运算”连接苹和果”,结果为苹果。根据题干要求,正确答案选B。 42 / 45 请问执行哪个选项的积木块,角色会在下列图片中的X=-150这条直线上随机移动? A. B. C. D. 本题从角色坐标位置的设置方向考察学生编程操作能力。由图可知,红线位置的x坐标为150,y坐标最小为-180,最大为180。根据题干要求,正确答案选B。 43 / 45 小明放学后需要走路回家,到家后开始做作业,要表示这个过程①、②、③处分别应该填入? A. 走路,回家,做作业 B. 回家,做作业,走路 C. 做作业,走路,回家 D. 回家,走路,做作业 从控制模块的循环结构实现方向考察学生程序应用能力。代码实现的功能是重复执行②,直到①,然后③。根据题干要求,需要实现的功能是重复执行走路,指导回家,然后做作业。观察对应位置内容,正确答案选D。 44 / 45 添加默认小猫角色,初始状态为面向90方向,以下程序是小猫角色的代码,当按下空格键,程序运行的结果是? A. 小猫向右移动20步后静止不动 B. 小猫向右移动,碰到边缘说"碰到边缘!"1秒 C. 小猫向右移动,碰到边缘就反弹 D. 小猫静止不动 从侦测模块的使用和分支结构的理解方向考察学生程序应用能力。小猫面向90方向,当按下空格键后,先移到(0,0)位置,判断是否碰到舞台边缘,结果是没有碰到,因此执行否则部分的代码,小猫向90方向,即向右,移动20步。因此,正确答案选A。 45 / 45 下列哪个选项的结果与下图积木的结果相等? A. B. C. D. 本题从运算模块的逻辑运算方向考察学生程序应用能力。图中积木的结果是true。选项A,判断6=3结果为false。选项B,判断2=1结果为false,所以与运算的结果为false。选项C,判断40>20成立,所以结果为false。选项D,判断2=1结果为false,判断4>2的结果为true,或运算中有一个真结果为真,所以这里或运算的结果为true。根据题干要求,正确答案选D。 Your score is 重新测试