文库 真题 NOC真题

2021年NOC大赛AI创新编程全国模拟考A卷真题及答案解析(中学Kitten)

AI创新编程真题 编程猫真题 NOC题库 PDF   19页   下载3   2024-05-21   浏览200   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2021年NOC大赛AI创新编程全国模拟考A卷真题及答案解析(中学Kitten) 第1页
2021年NOC大赛AI创新编程全国模拟考A卷真题及答案解析(中学Kitten) 第2页
剩余17页未读, 下载浏览全部
2 0 2 1 N O C 全 国 模 拟 考 A 卷 解 析 ( 中 学 K itte n ) ⼀ 、 单 项 选 择 题 ( *10) 1.B ⻆⾊的造型和脚本如图所示,点击开始后,⻆⾊的造型会切换为( )。 A.呆鲤⻥ B.⼩丑⻥ C.鲨⻥ D.化⽯⻥ 解析:变量N的初始值为21,每次循环N的值减少1,直到N<1时退出循环。且当N为偶数时,切 换到上⼀个造型;当N为奇数时,切换到下⼀个造型。因此正确答案是B选项。 2.D 某⻆⾊的脚本如下,运⾏程序后,⻆⾊最终⾯向( )度。 A.0 B.90 C.-90 D.180 解析:某⻆⾊初始⾯向⻆度为90度,变量M的初始值为0,每次循环M的值增加1,直到M>10时 退出循环。且当M为质数时,移动100步;当M不为质数时,旋转-90度。因此正确答案是D选 项。 3. D 运⾏程序后,新建对话框积⽊输出的内容是()。 A.逢 B.考 C.必 D.过 解析:变量字符的初始值为“做的都对,逢考必过”,⻓度为9。变量n初始值为0,每次循环n的 值增加1。当变量字符的第n个字符串不包含变量字符的第1个字符串时,添加变量字符的第n个 字符串⾄列表末尾,最终列表的元素依次 为:“的”、“都”、“对”、“,”、“逢”、“考”、“必”、“过”,列表第⼋项为“过”。因此正确答案 是D选项。 4.A 运⾏下图脚本,最终新建对话框显示的内容是( )。 A.3 B.4 C.5 D.6 解析:放开始被点击后,发送⼴播内容为“codeam”,变量n初始值为9。当收到⼴ 播“codeam”,n减少5,且发送⼴播““codemao”。当收到⼴播“codemao”,n减少1,n的值最 终为3。因此正确答案是A选项。 5.B 运⾏下⾯积⽊,先按下空格键,再按下回⻋键,对话框会显示()。 A.阿短 B.编程猫 C.先显示编程猫然后再显示阿短 D.先显示阿短然后再显示编程猫 解析:按下空格键后,程序会⽴刻侦测是否按下回⻋键,时间间隔可忽略不计,因此对话框会显 示编程猫。因此正确答案是B选项。 6.A 运⾏下列程序,新建对话框C变量的值为()。 A.false B.true C.0 D.1 解析:变量A、B、C初始值均为100。重复执⾏100次将变量B减少1后,B值为0。把0转化为布 尔值类型为false。因此正确答案是A选项。 7.C 运⾏下列哪段积⽊后可以克隆出如下图所示的巧克⼒,是正确的( )。 A. B. C. D. 解析:图示的巧克⼒为4⾏5列,循环嵌套时,内部循环次数应为5,外层循环次数应为4。且每 ⾏的最左侧的圆点X坐标都应设置为-400。因此正确答案是C选项。 8.B 运⾏下列积⽊绘制出来的图形是()。 A. B. C. D. 解析:变量N初始值为0,每次循环N值增加10,所以⾯向⻆度每次也增加10。因此正确答案是 B选项。 9.C 运⾏下图脚本,新建对话框中输出的值最⼩可能是()。 A.3 B.13 C.0 D.4 解析:新建对话框中输出的值最⼩时,C与"A+B"的差的绝对值尽可能⼩。由于绝对值⼀定⼤于 等于0,因此带⼊特殊值A=-18、B=21、C=3,此时C与"A+B"的差的绝对值为0。因此正确答 案是C选项。 10.C 如果⽤嵌套循环实现钟表两个⼩时的计时效果,两个空⽩位置应该填写的数字是()。 A. 2 ; 60 B. 2 ; 10 C. 60 ; 60 D.10 ; 60 解析:每分钟有60秒,每⼩时有60分钟,由此可得,两个空⽩位置应填写的数字均为60。因此 正确答案是C选项。 ⼆ 、 多 项 选 择 题 ( *5) 11.ACD 阿短的初始坐标为(0,0),运⾏当前程序后“阿短”的最终坐标可能为( )。 A.(100, 100) B.(0, 25) C.(0, 50) D.(50, 50) 解析:阿短的初始坐标为(0,0),程序运⾏结束后,阿短的X坐标范围为-50~100,阿短的Y坐 标范围为50~100。因此正确答案是ACD选项。 12.BCD 运⾏下⾯脚本,函数返回值可能是( )。 A.0 B.1 C.5 D.8 解析:当开始被点击后,函数1的参数可能取到的数值是0,1,2,3,4,5,6这7个数值。那可以分别代 ⼊函数计算. f(0)=1 f(1)=1 f(2)=1 f(3)=f(3-1)+f(3-2)=f(2)+f(1)=1+1=2 f(4)=f(4-1)+f(4-2)=f(3)+f(2)=2+1=3 f(5)=f(5-1)+f(5-2)=f(4)+f(3)=3+2=5 f(6)=f(6-1)+f(6-2)=f(5)+f(4)=5+3=8 简单归纳就是,当参数N⼩于等于2时,函数值返回1;当N⼤于2时,函数值返回前2项之和。 13.BC ⻆⾊1和⻆⾊2的坐标值都为(0,0),⻆⾊2中有如下脚本,程序运⾏后,⻆⾊2最终会停留在 ()位置? A.移到以⻆⾊1中⼼点为原点,半径为100的圆内 B.移到以⻆⾊1中⼼点为原点,半径为100的圆外 C.移到以⻆⾊1中⼼点为原点,半径为100的圆上 D.坐标为(0,0)的原点上 解析:⻆⾊1和⻆⾊2的初始坐标值都为(0,0)。⻆⾊2重复执⾏移到随机积⽊,直到它到⻆⾊1 的距离⼤于等于100,即⻆⾊2移到以⻆⾊1中⼼点为原点,半径为100的圆上或园外时,程序运 ⾏结束。因此正确答案是BC选项。 14.AC 运⾏下列()积⽊可以计算出总浏览时⻓与点击量列表中每⼀项的平均浏览时⻓? A. B. C. 解析:由题意可知,列表“平均浏览时⻓”的第i项为“总浏览时⻓”第i项的值除以“点击量”第i项的 值,AC选项均符合题意,但B选项将“平均浏览时⻓”记录在“点击量”列表中,与题意不符。因 此正确答案是AC选项。 15.A
AI创新编程真题,编程猫真题,NOC题库,2021NOC全国模拟考A卷解析(中学Kitten),2021年NOC大赛AI创新编程全国模拟考A卷真题及答案解析(中学Kitten)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明