Logo

NCT KITTEN 3级 K3模拟卷3

NCT-KITTEN · 3级 · 2026-04

60:00
满分 106
时长 60 分钟
16

NCT 全国青少年编程能力等级测试

答题卡 已答 0/16
已答 正确 错误 编程题

单选题(共 10 题,每题 5 分)

1

下列选项中,做法正确的是( )。

2

以下应用中,没有使用到人工智能技术的是( )。

3

“列表A”初始为空列表,运行下图脚本,“列表A” 不可能输出的是( )。img

4

若要设计一个线上点餐程序,对于点餐用户来说,非必要性的需求是( )。①查看厨师个人信息②查看食物详细信息(价格、评价)③加入购物车和移除出购物车④批量结算

5

若要使用源码编辑器的画笔积木绘制下面的图形,下列选项中,最简便的方法是( )。img

6

界面设计一般需要遵循以下的原则:(1)色彩搭配合理(2)风格一致(3)从用户习惯考虑(4)布局合理下列选项中,最合理的界面设计是( )。

7

阿短想要使用源码编辑器来设计一个“声控灯”的程序,他的想法如下:(1)先判断时间是否在晚上7点~早上6点;(2)再判断当前的音量是否大于等于50分贝;(3)若满足上面两个条件,则灯亮;否则灯不亮;阿短将想法用流程图表示如下,则图中的 ①②③ 处应分别填写( )。img

8

以下两组脚本均可以绘制出相同的图案,如下图所示,则第一组脚本相对第二组脚本的优点是( )。img

9

角色“球”的初始坐标为(-200, 0),且能正常显示在舞台区,下图是“球”的脚本,其中变量“a”为“球”的“角色变量”。运行程序,下列关于“球”的舞台效果描述正确的是( )。img

10

列表“姓名”“成绩”和“临时列表”的初始数据分别如下图所示,下图是“查询”按钮的脚本。运行程序,若点击一次“查询”按钮,输入:小可则舞台区对话显示( )。img

填空题(共 3 题,每题 5 分)

11

下图脚本可以计算出某规律数列第 n 项的数。运行脚本,舞台区对话显示的是______。注:仅填写数字,勿添加无关文字或字符img

12

下图为二分查找算法的脚本,脚本中的 ① 处应填写______。注:仅填写数字,勿添加无关文字或字符img

13

运行下图脚本,舞台区对话显示的是______。注:仅填写数字,勿添加无关文字或字符img

编程操作题(共 3 题,共 41 分)

14
编程操作题 13分

水仙花数是指一个三位数,它的每个位数上的数字的立方和等于该数字本身。例如:1³ + 5³ + 3³ = 153,则153为水仙花数。阿短编写了一个程序来计算某一个数范围内的所有水仙花数, 程序的预期效果如下:
a. 点击“雷电猴”输入一个1000以内的正整数 n,舞台上能依次显示100~n 中每个正整数百位上数的3次方,十位上数的3次方,个位上数的3次方。该正整数的取整从100开始,依次增加1,直到等于输入的正整数n为止。例如:输入105,该正整数的取值依次为100,101,102,103,104,105。
b. 若100到n中某个数字满足水仙花数的要求,则将该数添加进“水仙花数”列表。img然而,程序存在一些问题,请你按顺序进行修复:
(1)无法计算整数 n 各数位上数的3次方,请进行修复以实现效果a。
(2)角色“雷电猴”的部分脚本散开,请正确拼接以实现效果b。

15
编程操作题 13分

环形图可显示多个样本各部分所占的相应比例。img小可想使用环形图来统计自己每个季度阅读的量,请你根据要求,编写一个程序来绘制一个环形图:
(1)运行程序,提示输入一个正数,共分四次输入。
(2)根据输入的数据,绘制环形图,每个数据所占的比例正确。
(3)环形图中每个数据对应的区域的颜色各不相同,颜色自定。
(4)每个数据区域能显示对应的数据百分比(保留1位小数,允许误差在±0.1%)。img

16
编程操作题 15分

阿短想要设计一个随机出题系统,用来帮助妹妹练习100以内两个数的四则运算。请你根据要求,使用给定素材设计一个程序,程序要求:
(1)运行程序,点击舞台上的“练习”按钮,“雷电猴”以询问的形式随机出现一道100以内两个数的四则运算题,如果没有在回复框输入答案,则一直在舞台上显示该题目。
(2)如果回答正确,则提示“回答正确”。如果回答不正确,则提示“回答错误”,并可重新输入答案,连续3次答错某题,则将该题加入错题本中。不管是回答正确还是连续3次回答错误都将结束该题。
(3)点击舞台上的“练习错题”按钮,如果存在错题,点击该按钮,则可以重新练习,否则以新建对话框形式提示“暂无错题”。注意:除法运算结果保留至小数点后两位。

已答 0/16