第十二届蓝桥杯Scratch省赛初级组——选择题

一共有5道选择题,每题30分,共150分,严禁使用程序验证,选择题不答和答错不扣分。

1. 小猫从1开始数,一直数到5,以下程序可以实现题目要求的是?( )

A.

B.

C.

D.


答案:B

解析:

这道题考验同学对两个说话模块的掌握。

A虽然有1-5,但这个模块是一种状态,程序运行很快,虽然1-5都依次说了,但实际效果上是看不见1-4的。

C说的是“1、2、3、4、5”而非是依次1-5.

D初始化n=1,但每次是先n+1,然后在说n,所以说的是2-6.加早了,


2. 以下程序不能实现题目要求的是?( )


A.

B.

C.

D.


答案:D

解析:

这道题考验的是广播和说话模块。

A、B没啥可说的

C选项程序虽然是从狗开始,但马上《广播并等待》,所以还是要先小猫,小猫说完小狗才会说。

D选项是同时说,错误很明显。


3. 如图机器人角色有3个造型,运行以上程序第几个造型不会出现在舞台上?( )

A. 1 B. 2 C. 3 D. 1和2


答案:C

解析

又是一道有关造型的问题。

(随机1-2)+3,那么范围应该是4和5,那么依次往下数

1造型1

2造型2

3造型3

4造型1(从头循环)?

5造型2 ?

没有造型3,选C。

当然这个是最简单的方法,如果数比较大,在依次数的话就很麻烦,可以直接取余=数字%造型个数,最后依次对应就可以了,注意,取余的话最后一个造型编号是0


4. 运行以下程序能够呈现的效果是?( )


A.


B.

C.


D.


答案:A

解析:

这道题稍微有点难度。

一般程序如果比较长,我会先观察一下选项,在看程序。

从选项看出,四个选项差别,1方向,2层数,3形状边数。回到程序,发现两层循环嵌套,很显然,外层循环是控制层数的,故而先淘汰C、D。那么A、B两个选项只有方向不一样了。查看旋转方向发现是右转,其值为正,而初始方向为90,那么确定三角形是往下画,故而最后选A。


5. 运行以下程序说的内容是?( )

A. 160,45

B. 结果160,n45

C. 145,31

D. 结果145,n31


答案:D

解析:

这道题一看变量运算也挺麻烦,还是先看选项。A、C和B、D的最大不同就是有文字,在回到程序,直接排除A、C。而B、D选项两个变量“结果”和“n”都不一样。我们在回到程序,发现“结果”受变量“n”控制,而变量“n”也在不变化,那就直接算变量"n"比较简单。n每次增加3,10次循环就是30,加上初始值1,最后31。最后答案是D

原文链接:,转发请注明来源!