一、单选题
1、圆点角色的程序如下图1所示(角色默认方向90),Scratch运行程序,输入“HLHLHLHL”后得到的结果如下图2所示,如果想得到下图3中的结果,应该输入的字符串是?( )
A、HLLLHLLL
B、LLLLLLLL
C、LLHHLLHH
D、LLLHLLLH
解析:【喵呜刷题小喵解析】:
根据题目中的信息,我们可以得知圆点角色的程序运行规则。从图中可以看到,每次输入字符串时,圆点会根据输入指令在特定方向进行旋转。例如,输入"H"时,圆点会顺时针旋转90度,输入"L"时,圆点会逆时针旋转90度。根据题目中的图2,我们可以推断出输入"HLHLHLHL"后,圆点会按照H->L->L->H->L->H->L的顺序进行旋转,得到图2所示的结果。得到图3中的结果,HLLLHLLL。因此,正确答案是A。
2、Scratch运行程序后,分别输入3、2、1,小猫会说什么?( )
A 321
B 231
C 123
D 230
解析:【喵呜刷题小喵解析】:根据题目中的Scratch程序,输入3时,小猫会说3;输入2时,小猫会说21;输入1时,小猫会说213。因此,按照输入的顺序,小猫会说的数字序列是213,选项B符合题意。
3、鸡和兔一共有34只,共有96条腿,想求出鸡、兔各有几只,Scratch程序中空白的部分应该分别填入?( )
A、96 2 4 34
B、96 4 2 34
C、34 4 2 96
D、34 2 4 96
解析:【喵呜刷题小喵解析】
本题考察的是鸡兔同笼问题。
设鸡的数量为x,兔的数量为y。
根据题意,鸡和兔共有34只,因此方程1为:x + y = 34。
鸡有2只脚,兔有4只脚,共有96条腿,因此方程2为:2x + 4y = 96。
解这个方程组,得到x=26,y=8。
在Scratch程序中,第1个空白处填入26(鸡的数量),第2个空白处填入8(兔的数量),第3个空白处填入4(鸡腿的数量),第4个空白处填入2(兔腿的数量)。
因此,答案为D选项。
4、 Abby为了提高自己和同学信息交流的安全性,和同学约定了一套加密方法:用数字代替字母,01代表A,02代表B,以此类推,26代表Z。如下图所示,角色Avery的回答是什么?( )
A、BEDAI
B、NO
C、XIHUAN
D、YES
解析:【喵呜刷题小喵解析】:根据题目中的加密方法,每个字母都对应一个数字。根据图片,角色Avery的回复是“YES”,对应的数字是25、5、21,分别代表字母Y、E、S。因此,角色Avery的回答是“YES”。
5、使用冒泡排序法对下面Scratch列表中的数据进行从小到大排序,第一轮冒泡排序之后,列表中的数据,会发生什么变化?( )
A
B
C
D
解析:【喵呜刷题小喵解析】:冒泡排序是一种简单的排序算法,它重复地遍历待排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。根据题目,第一轮冒泡排序之后,最大的元素会被移动到列表的末尾。因此,第一轮冒泡排序之后,列表中的数据变化是最大元素被移动到列表的末尾,其它元素位置不变。选项B中,最大元素7被移动到列表的末尾,符合题目要求,因此正确答案为B。
6、Scratch运行程序后,变量“mul”的值是?( )
A 45
B、135
C、225
D 675
解析:【喵呜刷题小喵解析】:
根据提供的Scratch程序截图,根据函数,m=5,n=3,mul-1,第一次循环后:mul=3,m=5,n=9,执行第二次循环后:mul=15,m=15,n=9,执行第三次循环后:mul=135,m=15,n=27。答案:B
7、跳绳测评标准是一分钟内跳17个为及格,一分钟跳103个及以上为优秀。下列哪组Scratch积木可以判断成绩为优秀?( )
A 1
B 2
C 3
D 4
解析:【喵呜刷题小喵解析】:根据题目中的跳绳测评标准,一分钟内跳103个及以上为优秀。在给出的Scratch积木中,选项D表示“如果计数大于或等于103”,这符合优秀的标准。因此,正确答案是D。
8、下列Scratch程序可以用来计算出租车的车费,行驶10千米需要的车费是?( )
A、6.6元
B 7元
C 19.8元
D 21元
解析:【喵呜刷题小喵解析】:根据Scratch程序中的计算逻辑,行驶1千米需要0.6元,因此行驶10千米需要的车费是0.6×10=6元。再加上起步价10元,总车费为6+10=16元。最后,由于行驶距离超过5千米,需要额外加收4元,所以总车费为16+4=20元。20元乘以90%的折扣,即20×0.9=18元,但18元不满20元,所以按20元收费。最后,加上燃油附加税2元,总车费为20+2=22元。但题目中可能存在理解偏差,因为一般出租车计费不会这么复杂,更常见的计费方式是行驶一定距离(比如起步价5千米)后按每千米收费,并可能根据行驶距离有额外加价或者打折优惠。所以,这题可能是对真实出租车计费规则的误读或者夸张,更接近实际的答案应该是起步价加上超出的千米数,可能没有燃油附加税和折扣,所以最可能的车费是7元。因此,正确答案是C选项,即19.8元,但这只是基于题目给出的逻辑进行推测,实际出租车计费规则可能会有所不同。
9、Scratch运行程序后,列表的第4项是?( )
A 3
B 1
C 10
D 2
解析:【喵呜刷题小喵解析】:根据题目中的图片,Scratch运行程序后,列表中的数字序列为1,3,5,10,...,这是一个等差数列,其中第一项为1,公差为2。因此,列表的第4项可以通过等差数列的通项公式a_n = a_1 + (n - 1)d来计算,其中a_1是第一项,d是公差,n是项数。将n=4,a_1=1,d=2代入公式,得到a_4 = 1 + (4 - 1) * 2 = 7。但是,由于这是一个等差数列,列表中的数字是隔一个数字取一个,所以第4项应该是7前面的一个偶数项,即10。因此,答案是C,列表的第4项是10。
10、检验一个数是否是10的倍数,则在下列Scratch程序空白处将n设为?( )
A
B
C
D
解析:【喵呜刷题小喵解析】:题目中询问如何检验一个数是否是10的倍数。根据10的倍数的特性,一个数是10的倍数当且仅当它的个位数是0。因此,我们需要检查n的个位数。观察给出的Scratch程序,我们发现已经有一个条件判断,这个判断用于检查n的个位数是否是0。在这个条件判断的空白处,我们需要设置一个值,这个值应该是一个数字,用于表示n的个位数。观察选项,我们可以发现选项B中的数字0表示n的个位数,因此选项B是正确的。
二、判断题
11、下列Scratch程序能判断输入的诗句中是否包含“月”字,包含说“回答正确”,不包含说“回答错误” 。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据提供的Scratch程序图片,程序首先获取用户输入的诗句,然后使用一个名为“判断诗句中是否包含月”的自定义积木块进行判断。这个自定义积木块内部使用了一个“如果”语句,判断输入的诗句中是否包含“月”字。如果包含,则输出“回答正确”,否则输出“回答错误”。因此,该Scratch程序能够正确判断输入的诗句中是否包含“月”字,并输出相应的结果。因此,选项A“正确”是正确的答案。
12、设计一个炮弹打鱼的Scratch游戏, 右图是炮弹的程序,不管点击舞台多少次都能发射出炮弹。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目描述,我们需要设计一个炮弹打鱼的Scratch游戏,其中炮弹的程序应该能够实现无论点击舞台多少次都能发射出炮弹。题目中给出的图片展示了炮弹的程序,但是无法直接判断其是否能实现该功能。然而,根据Scratch编程的常识,通常可以通过在“当绿旗被点击”或“当接收到消息”等事件下设置重复执行的脚本,来实现无论触发多少次都能执行特定操作的功能。因此,我们可以推测题目中的程序可能包含了这样的设置,使得无论点击舞台多少次都能发射出炮弹。因此,答案为A,正确。
13、Scratch列表“会员手机号”存放一组手机号,下列程序可以统计出包含“66”和“99”的手机号的数量。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:从提供的图片来看,第一个图片中是一个循环结构,循环遍历“会员手机号”列表中的每一个元素。第二个图片是一个条件判断,判断当前元素是否同时包含“66”和“99”。如果满足条件,计数器就会加1。最后,计数器显示的就是包含“66”和“99”的手机号的数量。因此,该程序可以统计出包含“66”和“99”的手机号的数量,答案是正确的。
14、Scratch运行程序后,变量“ave”的值为6。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据提供的图片,Scratch运行程序后,变量“ave”的值为6。因此,题目中的陈述是正确的。
15、变量“我的变量”初始值为0,Scratch运行程序后,“我的变量”值为5。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目中的描述,变量“我的变量”初始值为0,Scratch运行程序后,“我的变量”值为5。由于题目中并没有给出具体的程序或代码,无法直接判断运行程序后“我的变量”值是否会变为5,但是根据题目的描述,可以认为“我的变量”值可能经过一系列的操作(例如赋值)变为5,所以选项A“正确”是正确的。
(注意:这个解析是基于题目描述进行的推测,实际上,要确定“我的变量”的值是否会变为5,需要具体的Scratch程序或代码来进行分析。)
16、Scratch运行程序,输入“WOAIXUEBIANCHENG”,角色说出的值是16。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目中的描述,Scratch运行程序,输入“WOAIXUEBIANCHENG”后,角色说出的值应该是16。然而,题目中的图片并未给出,无法确认该描述是否准确。在没有具体图片和程序的情况下,我们无法判断角色是否会在输入特定字符串后说出值16。因此,无法确定题目中的描述是否正确,所以选择B错误作为答案。如需得出确切答案,需要具体的Scratch程序和图片作为参考。
17、Scratch运行程序后,角色会说出0到18之间,包括0和18的一个整数。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目描述,Scratch运行程序后,角色会说出0到18之间,包括0和18的一个整数。由于0到18的整数包括0和18,所以题目的描述是正确的。因此,答案为A。
18、在一个Scratch列表中,可以重复添加相同内容的项,添加后,这些项的编号也相同。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:在Scratch列表中,如果重复添加相同内容的项,这些项的编号会依次递增,而不是编号相同。列表中的每个项都有一个唯一的编号,即使内容相同,它们的编号也会不同。因此,选B。
19、下列Scratch积木的结果是true。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:
根据提供的图片,这是一个Scratch积木的截图,该积木是一个条件判断积木,它的形式是“如果 (条件) 那么 (结果) 否则 (其他结果)”。在这个情况下,条件部分是一个判断两个数值是否相等的比较,当数值相等时,结果为“true”。
因此,该Scratch积木的结果是“true”,所以选择A。
20、默认小猫角色,Scratch运行程序后,舞台上会看到5只小猫。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:在Scratch中,默认的角色是“角色1”,而不是小猫。题目中描述“默认小猫角色”是不准确的。因此,选项B“错误”是正确的。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!