2021NOC全国模拟考A卷解析( 学Kitten)
、单项选择题(*10)
1. 答案:A
“ ”的造型如图所示,运 下图所示的脚本,舞台上会切换到编号为( )的造型。
A. 2
B. 3
C. 4
D. 5
解析:“ ” 会先切换到4号造型,然后再向下切换3次造型,所以最终切换到2号造型。
2.答案:A
如图所示是 “ 蛙”的初始状态,运 下列脚本后,“ 蛙”的状态变为( )。
解析:“ 蛙”旋转两次,第 次是30度,第 次是-120度,所以“ 蛙”最终旋转-90度,即顺
时针旋转90度,所以是A选项。
A.
B.
C.
D.
3. 答案:B
运 下列脚本后,新建对话框输出的内容是( )。
A. F的第6个字符串
B. 9
C. 6
D. 31415926
解析:“31415926”从左到右数,第6个字符是“9”,所以答案是B。
4.答案:B
下图是某 的脚本,已知 初始位置为(0,0)且 向0度。运 脚本之后则下列说法正确
的是( )。
A. 移动到随机位置和抖动的效果是同时进 的
B. 先会移动到随机位置,然后抖动3秒钟,接着切换到下 个造型,等待1秒钟后逆时针旋
转90度
C. 先会移动到随机位置,然后抖动3秒钟,接着切换到下 个造型,等待1秒钟后顺时针旋
转90度
D. 先会移动到随机位置,然后抖动3秒钟的同时切换下 个造型,等待1秒钟后顺时针旋转
90度
解析:
积 是按照从上往下的顺序执 的,因此AD选项错误;旋转30度是逆时针 向旋转,所以CD选
项错误。
5.答案:C
已知“宇宙 船” 的初始 为73,运 下列脚本,下列选项说法正确的是()。
A. 当“宇宙 船”碰到红 阵营 时,“宇宙 船”的 会增加3
B. 当“宇宙 船”没有碰到红 阵营 时,“宇宙 船” 会切换到下 个造型
C. 当“宇宙 船”碰到红 阵营 时,“宇宙 船” 会切换到下 个造型
D. 当“宇宙 船”没有碰到红 阵营 时,“宇宙 船” 会切换成红 阵营
解析:满 “如果”的条件执 “下 个造型”,不满 则让 增加3。因此ABD选项错误。
6.答案:C
运 下列脚本,新建对话框积 输出的是( )
A. 95
B. butterfly5
C. 3455
D. 15
解析:
c的初始值为9,d的初始值为5。
第 次重复执 :c=c+d=9+5=14,d=d+(c+1)=5+(14+1)=20
第 次重复执 :c=c+d=14+20=34,d=d+(c+1)=20+(34+1)=55
使 字符串积 把两个数放置在 起,最终结果是3455,选择C选项。
7.答案:A
“刺猬”的脚本如下,运 程序,舞台上将出现( )只刺猬。
A. 9
B. 10
C. 11
D. 12
解析:重复执 3次之后,c的值为70+10*3=100,开始满 条件(c≥d),因此总共克隆12-
3=9只。由于本体隐藏,只显示克隆体,所以舞台上总共有9只刺猬。
8.答案:A
运 下 脚本,第 次输 数字8,第 次输 150,则绘制出的图形是( )。
A.
B.
C.
D.
解析:输 两次数字之后,函数1的两个参数,c和d分别是8和150。重复执 次数决定了图形
的边 数,重复执 8次,所以是 边形。选择A选项。
9.答案:B
“球”的脚本如下,其造型如图。运 程序后,如果 球最后呈现的是标号为5的造型,那么
球随机移动的坐标可能是( )。
A. (68,21)
B. (230,-200)
A. (45,130)
A. (2,-6)
解析:当前造型编号为1,最终造型编号是5,因此坐标不可能满 前两个条件。C选项X坐标
=45,Y坐标=130,满 条件1“( 的X坐标> 的Y坐标)不成 ”的条件,所以C选项排
除;AD选项满 条件2“ 的X坐标是正数且 的X坐标<75”,因此AD选项排除。
10.答案:A
某 的初始坐标为(0,0), 的脚本如图所示,运 下 程序,最后呈现的内容
为“120”,那么“?”处应填 的是( )。
A. 0
B. 1
C. 3
D. 4
解析:
利 代 法,A选项最终输出的值是120;B选项最终输出的值是60;C选项最终输出的值是
30;D选项最终输出的值是60。因此正确答案是A选项。
、多项选择题(*5)
11.答案:ACD
以下哪些选项的积 可以让“画笔”跟随 标左右移动?
A.
B.
C.
D.
解析:
A、C、D选项将“画笔” X坐标设置为 标的X坐标,Y坐标固定为-214, 能够跟随 标
左右移动,正确。B项将“画笔” X坐标固定为16,Y坐标设置为 标的Y坐标, 仅能够跟
随 标上下移动,错误。
因此正确答案是A、C、D选项。
12.答案:ACD
运 下 脚本,新建对话框输出的值不可能是( )。
A. -12
B. 2
C. 97
D. 198
解析:
函数的参数范围为-100到100,将参数数值代 函数计算,当参数为偶数且是正数即返回参数
本身,即2,4,6,8...到100,这些数值都将会返回 身数值。 对于奇数且正数的参数,如
1,3,5....99返回的数值是(n+1)*2 即得到4,8,12...192,196,200,每项相差4的 个数列。那其
他的数值0包括负数,返回的均是(n/10)。
代 法。①-12代 前两个返回值中,分别得到n为-12和-7,显然和判断条件中的“n是正
数” 盾;-12代 第三个返回值,反推得到n=-120,不在参数范围-100到100内。所以A排
除。②2满 第 个条件,可选。③97代 第 个返回值中,与条件“n是偶数” 盾;代 第
个返回值中,会得到n是 整数;代 第三个返回值中,得到n为970,不在参数范围内。故排除
C。④198代 第 个返回值中,满 条件但是不在参数范围内;代 第 个返回值中,得到
n=98,与条件“n是奇数” 盾;代 第三个返回值中,得到n=1980,不在参数范围内。故D不
正确。
13.答案:AB
“圆点”在舞台上不停地改变 向随意移动,以下积 选项能让“圆点”碰到舞台边缘之后,
能够返回圆点(0,0)?
A.
B.
C.
D.
解析:A选项 “ 碰到边缘”侦测 是否碰到边缘,满 条件则移到原点坐标位置。舞台范
围X坐标在-450到450之间,Y坐标在-300到300之间;B选项如果 坐标超出其中 个范
围,则让 回到原点位置;C选项需同时满 4个条件才让 回到原点位置;D选项会让
在舞台范围内 直保持在原点位置。所以正确答案是AB选项。
14.答案:AC
如下图所示, 列表“单价”记录了顾客购买的每 件商品的单价,使 哪些选项的积 能正确
地计算出商品的总价?
A.
B.
C.
D. 以上选项都可以
解析:“循环变量” 于记录列表的项数,变量每增加1,总价增加新 项的商品单价,为了计算
商品的总价,需要从列表的第 项开始计算。B选项 开始设置“循环变量”的值为1,但在循环
中先让“循环变量”增加1,再添加到总价中,也就是此时是从列表的第2项开始计算的,漏掉了
第1项商品的价格。因此 法正确计算所有商品的总价。
15.答案:AC
1. 以下积 拼接在背景 中,以下说法正确的是?
A. 赛 每过3秒速度增加1
B. 赛 每过3秒速度减少1
C. 赛 最 速度为20
D. 赛 最 速度为20
解析:积 拼接在“背景” 中,“背景”Y坐标不断增加负数值,背景不断向后移动,赛 看起
来向前移动;Y坐标增加的负数值越 ,背景向后移动速度越快,赛 向前移动速度越快。因
此,根据程序,每过三秒,赛 负数值减少1,背景向后速度移动速度增加1,赛 向前移动速
度增加1。A选项正确。根据程序,y坐标 于-20,则将y设置为-20,y坐标的最 值为-20,
因此赛 最 的速度为20。
三、填空题(*10)
16.答案:7
图1是阿短 的初始设置,图2是阿短 中积 运 之后在舞台上的结果,那么这 重复执
次数应该是__________。
注:仅填写数字,勿填写其他 字或空格
图1
图2
解析:舞台上总共出现8个阿短,根据程序,阿短本体克隆之后再移动,移动7次之后,阿短本
体再移动100步,所以最后 个是阿短本体,前 七个阿短是克隆体。因此总共克隆7次,重复
执 7次。
17.答案:4
1. 运 下图脚本,最终对话中显示的内容是____。
注:仅填写数字,勿填写其他 字或空格
解析:根据程序,列表的内容分别是8、5、2,因此8÷2=4。
18. 答案:3
某次抽奖总共有3轮。下图为某 的脚本,运 脚本,发送 播“抽奖”之后, 少要经过25秒
才公布获奖结果,则每 轮抽奖中间需要等待__________秒。
注:仅填写数字,勿填写汉字或其他字符
解析:25-10=15秒,15÷3=5秒,5-2=3秒
19.答案:0
下图脚本运 后,新建对话框中输出的值最 是___________。
注:请填写数字,勿填写其他多余字符
解析:a的值是正数或0,b的值是负数,正数×负数=负数,0×负数=0,因此a×b最 值为0。
20.答案:天 之君
列表内容 图1,运 下 脚本,输出的对话内容是_____________。
图,1
解析:重复执 9次之后,b的值为“诗歌:君不 河之 天上”。b的第11到第9个字符串
是“天 之”,b的第4个字符串是“君”。因此答案是“天 之君”。
21.答案:200
运 下列脚本绘制出如下图形,获得图形 积为60000,求步数1的值为________。
解析:步数2=100,数量=3,60000÷100÷3=200
22.答案:20
某停 场规定:停 次 少交停 费7元,超过2 时,每多停1 时(不 1 时按1 时计
算),多交3元;办理了年费会员的每次可打8折。阿短是这个停 场的年费会员,阿短在此次
停 总共停了7.2个 时,那此次停 阿短需要缴的停 费为_______。
注:仅填写数字,勿填写汉字或其他字符
解析:阿短是会员, 停 时 7.2 于1,因此执 这部分积 :
(6×3+7)×0.8=20,阿短需交停 费20元。
23.答案:5
如图定义了 个递归函数,执 脚本,新建对话框输出的是_________。
注:仅填写数字,勿填写其他 字或空格
解析:
m=4, n=7, 返回:[3,5]+1
m=3, n=5, 返回:[2,3]+1+1
m=2, n=3, 返回:[1,1]+1+1+1=2+1+1+1=5
24.答案:3
在问号处填写_____可以绘制出右侧的图案。
解析:变量“边数”的值影响参数“边数”的值,参数“边数”影响重复执 次数,重复执 次数影
响最终图形的边数。由右图可知,每个图形 上 个图形边数增加1,最 的图形是三 形,
因此是从三 形开始绘制,因此变量“边数”的值为3。
25.答案:89
运 下列脚本,输 “阿短”名字后,对话框显示的结果是_______。
注:仅填写数字,勿填写其他 字或空格
解析:输 “阿短”,获取的是成绩列表中的第2项, 成新的列表的值为[89,93,84]。
s=89+93+84=266,266÷3=88.666……,四舍五 结果为89。