admin 管理员组文章数量: 1087135
2023年12月21日发(作者:oracle insert 并发)
赛题解析丨2022AI创新编程赛题解析第一期
小学组K i t t e n 单选题
1
某角色的脚本如下, 变量b 初始值为0 。运行程序后, 新建对话框显示的数值是( ) ?
选项A : 4 选项B : 3 选项C : 2 选项D : 1
正确答案: A
解析:
由题可知, b 的初始值是0 , 运行程序之后, a 的值是1 。进行条件判断, 满足条件则跳出循环, 执行“ 新建对话框” 指令, 不满足条件则进入循环, 执行循环内部指令; 整个程序脚本运
行过程如下:
由 上 表 可 知 , 完 成 4 次 循 环 之 后 , a 和 b 的 值 分 别 为 4 和 1 6 , 此 时 满 足 条 件 ( b ≥ 1 0 且a
≤ 4 ) , 因此跳出循环, 执行“ 新建对话框” 指令, 新建对话框显示的内容是a 的值— — 4 ,
因此正确答案是A 。
2
“ 画笔” 角色的脚本如右图所示。若运行程序后, 画笔在舞台中绘制出了如左图所示的图案,
那么脚本中的① 、② 两处应分别填入( ) ?
选项A : 5 ; 3
正确答案: B
选项B : 3 ; 5 选项C : 6 ; 3 选项D : 3 ; 6
解析:
左图由3 个正五边形构成;
右侧内部循环程序中, 执行“ 移动1 0 0 步” 和“ 旋转7 2 度” , 执行5 次完成一个正五边形的绘制, 因此内部循环次数为5 ;
外部循环程序中, 每完成一个正五边形的绘制, 旋转1 2 0 度, 执行3 次完成3 个正五边形的绘制, 因此外部循环次数为3 ;
因此① 和② 处分别填写的数字是3 和5 , 正确答案是B 。
3
“ 月亮” 角色的脚本如图所示, 初始位置为( 0 , 0 ) 。运行程序后, 舞台上会显示什么效果
( ) ?
选项A :
选项B :
选项C :
选项D :
正确答案: A
解析:
由题可知, 角色先移动再克隆, 总共有5 次循环, 本体的X 坐标每次循环增加5 0 , Y 坐标不变; 克隆体X 和Y 坐标受变量“ 数量” 能否被2 整除影响, 本体坐标和每次循环后克隆体的坐标如下表所示:
程序运行结束, 本体隐藏, 观察5 个克隆体坐标可得克隆体在舞台上的效果是A 选项。
小学组N e m o 单选题
1
角色初始方向为0 度, 脚本如下图所示, 程序运行后, 角色的面向方向为( ) ?
选项A : 0 ° 选项B : 9 0 °
选项C : 1 8 0 ° 选项D : - 9 0 °
正确答案: A
解析:
角色初始方向为0 度, 当开始被点击后, 先发送广播“ 1 ” , 收到广播“ 1 ” 后, 等待1 秒, 由于等待时间较长, 但程序运行速度很快, 所以会先执行发送广播“ 3 ” 的指令, 接收到广播“ 3 ” 后, 旋转- 9 0 度,
此时角度变为- 9 0 度; 1 秒过后, 收到广播“ 1 ” 中剩下的程序继续运行, 旋转- 9 0 度, 此时角度变为-
1 8 0 度; 然后发送广播“ 2 ” , 收到广播“ 2 ” 后, 面向9 0 度, 此时角度变为9 0 度; 然后发送广播“ 3 ” , 收到广播“ 3 ” 后, 旋转- 9 0 度, 此时角度变为0 度; 正确答案是A 。
2
画笔的脚本如下, 脚本运行后, 绘画出的图形为( ) 。
选项A :
选项B :
选项C :
选项D :
正确答案: D
解析:
当开始被点击后, 首先设置填充颜色为黄色, 但观察整组积木, 无设置填充起点和终点积木, 因此,
无法为画好的图形填充颜色。然后设置画笔粗细为2 0 , 颜色为紫色。最后, 重复执行5 次旋转7 2 度,
并移动1 0 0 步的指令, 由于5 × 7 2 = 3 6 0 , 因此绘制的是一个正五边形。正确答案是D 。
3
编程猫的初始坐标为( 1 0 0 , 1 0 0 ) , 拼接下列哪个选项的积木可以让编程猫的最终坐标为
( 0 , 1 0 0 ) ?
选项A :
选项B :
选项C :
选项D :
正确答案: A
解析:
编程猫的初始坐标为( 1 0 0 , 1 0 0 ) 。
A 选项中, 编程猫首先移动到( 0 , 0 ) , 此时, 不满足自己的X 坐标< 自己的Y 坐标指令, 因此执行否则中的语句, Y 坐标增加1 0 0 , 编程猫的最终坐标为( 0 , 1 0 0 ) ;
B 选项中, 编程猫首先移动到( 0 , 0 ) , 此时, 不满足自己的X 坐标< 自己的Y 坐标指令, 因此执行否则中的语句, Y 坐标增加1 0 0 , 此时编程猫的坐标变为( 0 , 1 0 0 ) , 然后将Y 坐标增加- 2 0 0 ,
编程猫的最终坐标为( 0 , - 1 0 0 ) ;
C 选项中, 编程猫首先移动到( 0 , 0 ) , 此时, 不满足自己的X 坐标< 自己的Y 坐标指令, 因此执行否则中的语句, Y 坐标增加- 2 0 0 , 编程猫的最终坐标为( 0 , - 2 0 0 ) ;
D 选项中, 编程猫首先移动到( 0 , 0 ) , 此时, 不满足自己的X 坐标< 自己的Y 坐标指令, 因此执行否则中的语句, Y 坐标增加- 2 0 0 , 此时编程猫的坐标变为( 0 , - 2 0 0 ) , 然后将Y 坐标增加- 3 0
0 , 编程猫的最终坐标为( 0 , - 5 0 0 ) 。
正确答案是A 。
中学组K i t t e n 单选题
1
如图所示, 骆驼的嘴巴初始朝向为右, 初始方向是面向0 度。运行如下积木脚本后, 骆驼的嘴巴朝向是( ) 。
选项A : 朝上 选项B : 朝下选项C : 朝左 选项D : 朝右正确答案: D
解析:
分析程序, 在循环中每次都是旋转1 2 0 度直接面向0 度后再旋转2 4 0 度( 4 次× 6 0 度/ 次) 。故而,
循环内只需要计算面向0 度后再旋转2 4 0 度即可。循环结束后, 角色会最后旋转1 2 0 度。因此, 角色共旋转2 4 0 + 1 2 0 = 3 6 0 度, 回到初始方向( 0 度) , 面向右方。故而, D 选项正确。
2
运行图中的脚本, 最终 n 的值是( ) 。
选项A : 3 9
正确答案: C
选项B : 4 0 选项C : 4 1 选项D : 4 2
解析:
分析程序, 循环结束的条件是: 自己的x 坐标≤ 3 0 且n > 8 , 两个条件需要同时满足。故而,
可先计算当x 坐标等于3 0 时的循环次数: ( 1 5 2 - 3 0 ) ÷ 7 = 1 7 ········ 3 , 所以应循环1 7 + 1 = 1 8
次。此时, n 的值为5 + 1 8 × 2 = 4 1 。故而, C 选项正确。
3
某角色的部分脚本及其脚本运行后绘制出的图形如下, 则该角色的主程序脚本应是( ) 。
选项A :
选项B :
选项C :
选项D :
正确答案: D
解析:
首先, 分析函数的功能为画一个正方形。根据效果图, 绘制出了围绕中心点旋转一圈的6 个颜色不同的正方形。
分析选项: A 选项, 程序逻辑正确, 但由于画笔默认颜色为黑色, 当基于黑色或白色的时候使用“ 设置画笔颜色值“ 积木, 画笔颜色不会出现变化, A 选项错误。
B 选项, 在循环中每次绘制下一个正方形前会移动5 0 步, 其最终效果不是围绕中心点旋转的6 个正方形, B 选项错误。
C 选项原理同A 。D 选项正确。
中学组P y t h o n 单选题
1
下列关于P y t h o n 基础语法描述正确的是( ) 。
选项A : P y t h o n 编写代码时使用中文逗号选项B : P y t h o n 中不存在" / / = " 运算符
选项C : P y t h o n 中非运算符为“ N O T ”
选项D : P y t h o n 中用“ N o n e ” 表示空值正确答案: D
解析:
P y t h o n 编写代码时使用英文逗号, A 选项错误; P y t h o n 中存在" / / = " 运算符, 为取整除赋值运算符, B 选项错误; 非运算符为“ n o t ” , 是小写, C 选项错误。P y t h o n 中用“ N o n e ” 表示空值, D 选项描述正确。
2
下图所示代码运行完毕后, 变量n u m 的值为( ) ?
选项A : 6 选项B : 9 选项C : 1 5 选项D : 1 9
正确答案: B
解析:
程序由一个循环构成, 其中循环体中有三个条件判断, 当变量i 为4 时, 会跳出循环。当变量i 为0 、3 时, 满足第一个i f 判断条件, n u m + 3 ;
当变量为1 、2 时, 不符合i f 判断条件, 执行e l s e 语句, n u m + 1 ;
当变量i 为4 时, 首先执行e l s e 内的语句块, n u m + 1 , 再满足i f = = 4 的判断条件, 程序跳出循环, 后续代码块不会执行, 因此n u m = 3 + 1 + 1 + 3 + 1 , 等于9 。
3
5 2 名同学去划船, 一共乘坐11 只船, 其中每只大船坐6 人, 每只小船坐4 人。求大船和小船各几只。若使用程序对此问题进行求解, 下列选项中正确的是
( ) 。
选项A :
选项B :
选项C :
选项D :
正确答案: A
解析:
变量x 为大船, y 为小船。总共为11 只船, y = 11 - x 。大船的人数为6 * ( x )4 * ( y ) , 总人数等于5 2 。根据公式可得知A 选项正确。
小船的人数为 ,
版权声明:本文标题:丨2022AI创新编程赛题解析第一期 中小学组Kitten 模拟试题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1703152672a440125.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论