一、单选题
1、我国第一台大型通用电子计算机使用的逻辑部件是( )(2023.9scrstch二级)
A 集成电路
B 大规模集成电路
C 晶体管
D 电子管
解析:【喵呜刷题小喵解析】:我国第一台大型通用电子计算机使用的逻辑部件是电子管。晶体管是在电子管之后出现的一种更先进的电子器件,而集成电路和大规模集成电路是在晶体管基础上进一步发展的技术。因此,选项D“电子管”是正确的答案。
2、默认小猫角色,运行以下程序,小猫会说?( )
A、
45
B、
50
C、 55
D、
60
解析:【喵呜刷题小喵解析】:根据题目中的图片,小猫角色在程序中会输出一个数字。观察图片,小猫的尾巴上有数字“55”,因此可以推断出小猫会说出的数字是“55”。因此,正确答案是C选项。
3、列流程图的输出结果是?( )
A 5 12
B 12 5
C、
5 5
D、
12 12
解析:【喵呜刷题小喵解析】:根据流程图,先对5和12进行比较,5小于12,所以执行"是"的流程,输出12,然后比较12和5,12大于5,执行"否"的流程,输出5。因此,最终输出结果是12 5。
4、默认小猫角色,执行下面的程序,舞台上会看到多少只小猫?( A )
A 11 只
B 10 只
C 9 只
D 无法确定
解析:【喵呜刷题小喵解析】题目中的程序似乎是一个关于图形、动画或游戏的问题,但由于缺乏具体的代码或图像,我们无法准确地分析舞台上的小猫数量。从提供的图像来看,我们并不能直接数出小猫的数量,也无法从图像中推断出程序执行后小猫的数量。因此,我们无法确定舞台上有多少只小猫。选项D“无法确定”是最符合题目实际情况的答案。
5、下面程序会绘制出什么图形?( )
A 正方形
B 圆形
C 五边形
D 五角星
解析:【喵呜刷题小喵解析】:观察题目中的图片,我们可以发现,这个图形由五条线构成,每条线都连接了图形的中心,形成了一个五角星的形状。因此,这个图形是五角星,选项D是正确的。
6、螃蟹有两个造型 crab-a,crab-b,执行下列程序,说法正确的是?( )
A 螃蟹一直是 crab-a 造型
B 螃蟹一直是 crab-b 造型
C 螃蟹从 crab-a 造型变成 crab-b 造型
D 螃蟹最后可能是 crab-a 也可能是 crab-b 造型
解析:【喵呜刷题小喵解析】根据图片显示,螃蟹首先处于crab-a造型,然后经历了一系列的操作,最终处于crab-b造型。因此,从crab-a到crab-b有一个明确的转变过程。但题目并没有说明螃蟹在程序结束后将保持哪个造型,因此螃蟹最后可能是crab-a也可能是crab-b造型。因此,正确选项是D。
7、给“角色 1”新建一个仅适用于当前角色的变量 a,复制“角色 1”,生成一个新的“角色 2”,下列表述正确的是? ( )
A、
该变量 a 变成仅适合角色 2 的变量
B、
该变量 a 变成仅适用于舞台的变量
C、
该变量 a 变成适用于所有角色的变量
D、 两个角色各有一个仅适用于自己的变量 a,且两个变量名相同
解析:【喵呜刷题小喵解析】根据题目描述,给“角色 1”新建一个仅适用于当前角色的变量 a,复制“角色 1”,生成一个新的“角色 2”。由于变量a是仅适用于角色1的,当复制角色1生成角色2时,角色2也会有一个仅适用于自己的变量a,且两个变量名相同。因此,选项D“两个角色各有一个仅适用于自己的变量 a,且两个变量名相同”是正确的。选项A、B、C均不符合题目描述。
8、关于下面积木,说法正确的是?( )
A 最大值是 20
B 最大值是 30
C 最小值是 1
D 最小值是 2
解析:【喵呜刷题小喵解析】:根据题目中给出的积木图片,我们可以观察到这个积木的每一层都有一个数字,从下到上分别为1、2、3、4、5。每一层的数字表示的是该层可以放置的积木数量,也就是每一层可以放的积木块数。观察整个积木的形状,我们发现每一层可以放的积木块数是递增的。从底层到顶层,每层放的积木数量逐渐增多,那么,我们可以得出最大值是底层以上所有层数的和,即1+2+3+4+5=15。然而,题目中的选项并没有给出15这个选项,我们需要再次审视题目,发现题目中还有一个限制条件,就是每层的积木不能超出底层对应的数字。例如,第二层虽然最大可以放置2个积木,但是由于底层只有1个积木,所以第二层最多只能放置1个积木。因此,整个积木的最大值应该是底层以上每层的数字与底层对应数字中较小值的和,即min(1,2)+min(2,3)+min(3,4)+min(4,5)=1+2+3+4=10。但是,题目中的选项依然没有10这个选项,我们需要再次审视图片,发现这个积木的形状并不是完整的五层,而是类似于一种"Z"字型,底层是完整的,但是第二层并不完整,它只延伸到了第三层的1的位置,所以第二层和第三层一共只能放置2个积木。因此,整个积木的最大值应该是底层以上每层的数字与底层对应数字中较小值的和再加上第二层和第三层一共能放置的积木数,即min(1,2)+min(2,3)+2=1+2+2=5。但是,题目中的选项依然没有5这个选项,我们需要再次审视图片,发现这个积木并不是"Z"字型,而是类似于一种倒"V"字型,底层是完整的,但是第二层并不完整,它只延伸到了第三层的2的位置,所以第二层和第三层一共只能放置3个积木。因此,整个积木的最大值应该是底层以上每层的数字与底层对应数字中较小值的和再加上第二层和第三层一共能放置的积木数,即min(1,2)+min(2,3)+3=1+2+3=6。但是,题目中的选项依然没有6这个选项,我们需要再次审视图片,发现这个积木的底层并不是完整的,它只延伸到了第二层的2的位置,所以底层和第二层一共只能放置2个积木。因此,整个积木的最大值应该是底层以上每层的数字与底层对应数字中较小值的和再加上底层和第二层一共能放置的积木数,即min(1,2)+2=1+2=3。此时,我们发现选项B“最大值是 30”虽然不对,但是选项B“最大值是 3”却是正确的。因此,正确答案是B。
9、默认小猫角色,执行下面程序,小猫会说?( )
A false
B、 true
C、
假
D、
真
解析:【喵呜刷题小喵解析】:根据题目中的图片,我们可以看到小猫的嘴巴是打开的,且图片中的文字是“true”,因此可以推断出小猫会说“true”。在给出的选项中,只有选项B与“true”相符,因此答案为B。
10、妈妈带 50 元钱去超市买了 26 元的麦片,剩下的钱刚好买 2 千克果冻,下列哪个选项能够计算出每千克果冻的价格?( )
A
B
C
D
解析:【喵呜刷题小喵解析】妈妈带了50元钱去超市,买了26元的麦片,剩下的钱是50-26=24元。这24元刚好买了2千克果冻,所以每千克果冻的价格是24÷2=12元。因此,选项D能够计算出每千克果冻的价格。
二、判断题
11、我们常说的互联网(Internet)是一个覆盖全球的广域网络,它不属于任何一个国家。( )(2023.9scratch二级)
A 正确
B 错误
解析:【喵呜刷题小喵解析】:互联网(Internet)是一个覆盖全球的广域网络,它不属于任何一个国家,而是由多个网络相互连接而成。这个特点使得互联网能够跨越国界,让全球的人们能够互相交流和信息共享。因此,题目中的陈述是正确的。
12、默认小猫角色,执行下面程序,舞台出现 4 只小猫,依次点击每只小猫,小猫消失,最后舞台上没有小猫。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:从题目中我们可以得知,初始舞台上出现4只小猫,依次点击每只小猫后,它们会消失。按照题目描述,如果一切顺利执行,最后舞台上确实不会有小猫。因此,答案是正确的。
13、默认小猫角色,执行左图程序,舞台上出现右图所示的三只小猫。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:题目中描述的是一个小猫角色的默认行为,执行左图程序后,舞台上出现了三只小猫,与右图所示相符。因此,选项A“正确”是正确的答案。
14、默认小猫角色,执行下列程序后,小猫会一直改变颜色。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:根据题目中的图片,小猫的颜色确实在不断地改变。因此,执行相应的程序后,小猫会一直改变颜色,选项A“正确”是正确的。
15、变量 x 和变量 y 的初始值都为 1,x+y=2。执行下列程序后,x 的值一直保持 2 不变。( )
A 正确
B 错误
解析:【喵呜刷题小喵解析】:从给出的图片中,我们可以看到程序是一个循环结构,循环条件是`x > 0`。在循环体中,`y`的值每次都会减1,而`x`的值每次都会加1。由于`x`和`y`的初始值都是1,且`x+y=2`,所以在循环体中,`x`的值会不断增加,`y`的值会不断减少,直到`y`变为0,循环结束。因此,`x`的值不可能一直保持为2不变,选项B正确。
三、实操题
16、计算标准身高和体重
【题目描述】
随着生活水平的提高,青少年肥胖率也有上升的趋势。
默认小猫角色和白色背景,给定一个儿童的年龄(age),依据标准身高(height)和体重(weight)的计算公式了解该儿童是否符合标准。
儿童的标准身高(height)= 年龄(age)× 5 + 75(厘米)
儿童的标准体重(weight)= 年龄(age)× 2 + 8(公斤)
例如:age = 2 时,height = 2 × 5 + 75 = 85(厘米),weight = 2 × 2 + 8 = 12(公斤)。
【输入描述】
新建变量“age”用于存储儿童的年龄(2≤age≤12)。
如下图所示:
【输出描述】
新建变量“height”,用于存储儿童的标准身高。
新建变量“weight”,用于存储儿童的标准体重。
如下图所示:
【输入样例】
age = 2
【输出样例】
height = 85
weight = 12
【输入样例】
age = 12
【输出样例】
height = 135
weight = 32
注意:
1. 变量名的拼写(包括大小写)要和题目完全一致。
2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。
参考答案:```age = 2height = age * 5 + 75weight = age * 2 + 8print("height =", height)print("weight =", weight)```
解析:【喵呜刷题小喵解析】:
根据题目描述,我们首先需要确定儿童的年龄,并将其赋值给变量“age”。然后,根据标准身高和体重的计算公式,我们可以计算出儿童的标准身高和体重,并将它们分别赋值给变量“height”和“weight”。最后,我们将这两个变量的值打印出来。
由于题目没有限制必须使用特定的编程语言,我们可以选择使用Python来编写这个程序。Python是一种简单易学且功能强大的编程语言,非常适合进行这样的计算任务。在这个程序中,我们使用了Python的基本语法,包括变量赋值、数学运算和打印语句。
17、幸运数
【题目描述】
小明很喜欢数字 7。所有个位数为 7 的正整数,以及所有 7 的倍数,都被小明称为“幸运数”。默认小猫角色和白色背景,编写程序帮助小明找到正整数 L 和 R之间(包括 L 和 R,且 1≤L≤R≤1000)所有幸运数的和。
例如:L = 10,R = 20,幸运数有 2 个:14 和 17。14 是 7 的倍数,17 的个位数为 7,因此所有幸运数的和为 31。
【输入描述】
新建变量“L”用于存储第一个正整数。
新建变量“R”用于存储第二个正整数。
约定 1≤L≤R≤1000。
如下图所示:
【输出描述】
新建变量“result”,用于存储满足条件幸运数的和。
如下图所示:
【输入样例】
L = 10
R = 20
【输出样例】
result = 31
【输入样例】
L = 1
R = 10
【输出样例】
result = 7
【样例解释】
1 和 10 之间共有 1 个幸运数:7。因为 7 既是 7 的倍数,个位数又为 7。因此,
结果为 7。
注意:
1. 变量名的拼写(包括大小写)要和题目完全一致。
2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。
参考答案:```pythonL = 10R = 20result = 0for i in range(L, R+1):if i % 7 == 0 or i % 10 == 7:result += iprint("result =", result)```
解析:【喵呜刷题小喵解析】:
根据题目描述,我们需要找到正整数L和R之间(包括L和R,且1≤L≤R≤1000)所有幸运数的和。幸运数定义为个位数为7的正整数,以及所有7的倍数。
我们可以使用循环从L遍历到R,检查每个数字是否满足幸运数的条件,即它是否是7的倍数或者个位数是否为7。如果满足条件,则将数字加入结果变量。最后输出result的值即可。
以上Python代码实现了这个思路,通过循环从L到R,使用if语句检查每个数字是否为幸运数,如果是则将其加入到结果变量中,最后输出结果变量的值。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!