AI+程序算法竞赛(小学图形化历年真题1)

题目总数:14
总分数:100
时间:120分钟
第 1 题    单选题

运行下面程序,可以看到角色的运行效果()

image

A.

向左移动20步,一秒后向右移动20步

B.

没有任何变化

C.

向右移动20步

D.

向向右移动20步,一秒后回到原点

第 2 题    单选题

下图中程序运行结束后,输出的结果是()

A.

6

B.

8

C.

14

D.

12

第 3 题    单选题

如果想判断变量“数”的范围是否在10~20之间,应该使用下面哪个逻辑运算积木块作为条件()

A.

B.

C.

D.

第 4 题    多选题

运行下列程序后输入orange,角色可能会说出哪些字母()

A.

o

B.

r

C.

g

D.

e

第 5 题    多选题

下列哪些数字输入程序能让角色说出晋级()

A.

56

B.

60

C.

45

D.

49

第 6 题    多选题

运行下面这组程序,下列说法错误的是()

A.

当时间为100时,程序停止运行

B.

当人数为100时,程序停止运行

C.

当得分为100时,程序停止运行

D.

程序运行结束时,得分为10

第 7 题    多选题

下列哪些程序运行结束后会让角色的坐标为(0,0)?()

A.

B.

C.

D.

第 8 题    多选题

这组程序想要查找20以内的偶数,还缺少了哪两个积木()?

A.

B.

C.

D.

第 9 题    多选题

下列选项中哪一组程序可以画出下方的在这个图形()

A.

B.

C.

D.

第 10 题    多选题

下列选项中,哪几组程序可以得到如下列表?()

A.

B.

C.

D.

第 11 题    问答题

编程题(系统不批改,人工批改,大家完成可以对照答案):

题目:四舍五入
【题目描述】

输入一个小数,将它四舍五入后输出结果。

【输出格式】

新建一个变量“num”,用于记录输入的小数

【输出格式】

新建变量“result”,用于储存四舍五入后的结果。

【输入样例1】
6.1

【输出样例1】

6

【输入样例2】

13.8

【输出样例2】

14

【图形化算法编程作答要求和规范】

请务必严格按照注释中的要求作答:

1)务必在指定积木下,完成程序;

2)输入用例请在指定变量中获取,使用询问、回答积木不算;

3)输出结果请保存在指定变量中,使用说、思考等积木不算;

4)请勿使用有等待时间的积木,会导致评测超时,影响得分;

【图形化算法编程题批改设置和判题规则】

1)批改程序设置了多组评测点;

2)每个评测点的分值=100/评测点数量;

3)考生程序的运行结果与评测点的结果一致,则该评测点通过

3)每通过一个评测点,获得一个评测点的分数;

3)全部通过得满分;


第 12 题    问答题

编程题(系统不批改,人工批改,大家完成可以对照答案):

题目:判断闰年

【题目描述】

输入年份,判断是否是闰年。

非整百年份:能被4整除的是闰年。

整百年份:能被400整除的是闰年。

【输入格式】

新建变量“year",用于存储要判断的年份。

【输出格式】

新建变量“result",用于存储判断输入年份的结果,“是闰年"、“不是闰年“。

【样例输入1】

2000

【样例输出1】

是闰年

【样例输入2】

2001

【样例输出2】

不是闰年

【图形化算法编程作答要求和规范】


请务必严格按照注释中的要求作答:

1)务必在指定积木下,完成程序;

2)输入用例请在指定变量中获取,使用询问、回答积木不算;

3)输出结果请保存在指定变量中,使用说、思考等积木不算;

4)请勿使用有等待时间的积木,会导致评测超时,影响得分;

【图形化算法编程题批改设置和判题规则】

1)批改程序设置了多组评测点;

第 13 题    问答题

编程题(系统不批改,人工批改,大家完成可以对照答案):

题目:植树

【题目描述】

输入行数和列数,使用给出的树苗图案,利用画笔在舞台上栽种树苗。

【输入格式】

输入行数和列数。

【输出格式】

使用画笔和图章绘在舞台上栽种树苗。

【样例输入1】

3,3

【样例输出1】


【样例输入2】

3,4

【样例输出2】

【图形化算法编程作答要求和规范】


请务必严格按照注释中的要求作答:

查看答案

第 14 题    问答题

编程题(系统不批改,人工批改,大家完成可以对照答案):

题目:查找因数

【题目描述】

两个正整数相乘,那么这两个数都叫做积的因数,输入任意一个数,把它的所有因数存入列表。

【输入格式】

新建变量“num",用于存储输入的数。

【输出格式】

新建列表"result”,用于存储所有的因数。注意:列表在使用时需要先初始化,将所有项目删除。

【样例输入1】

10

【样例输出1】

1,2,5,10

【样例输入2】

12

【样例输出2】

1,2,3,4,6,12

【图形化算法编程作答要求和规范】

请务必严格按照注释中的要求作答:

1)务必在指定积木下,完成程序;

2)输入用例请在指定变量中获取,使用询问、回答积木不算;

3)输出结果请保存在指定变量中,使用说、思考等积木不算;

4)请勿使用有等待时间的积木,会导致评测超时,影响得分;

【图形化算法编程题批改设置