淄博中学组正式卷

全国中小学信息技术创新与实践大赛-编程猫创新编程
考生姓名
    ____________
手机号(手机号是关联你资料的唯一途径,请确保手机号的准确。)
    ____________
考生所在地区
省份
城市
区/县
考生学校信息
学校全称    ____________
所在年级    ____________
所在班级    ____________
一、单选题
飞行的大黄鸡有4个造型,如下图所示,运行下面程序后,大黄鸡的造型将切换到( )号?
A.大黄鸡(1)
B.大黄鸡(2)
C.大黄鸡(3)
D.大黄鸡(4)
1927年德国幻想故事片《月球少女》中,导演在火箭发射镜头里设计了“9,8,7,6,5,4,3,2,1,发射!”的倒计时程序(如下图所示)。请问,火箭会在接收到那一条信息后进行发射?
A.
B.
C.
D.
阿短在整理历史书上的朝代时借助了源码编辑器中列表的帮助,但是在向列表添加朝代时,他不小心将唐朝漏掉了,下面哪块积木能够帮助阿短将“朝代”列表补充完整呢?
A.
B.
C.
D.
运行下面的程序,新建对话框显示的值是( )
A.5
B.6
C.4
D.7
普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1900年不是闰年);世纪闰年:能被400整除的为世纪闰年。(如2000年是世纪闰年,1900年不是世纪闰年);小可使用海龟编辑器完成了了一个闰年判断的程序,请补充 if 程序空余部分( )
A. n % 400 = 0
B. n / 400 == 0
C. n % 400 == 0
D. n % 400 != 0
二、填空题
要将角色的朝向进行变换,阅读下面程序,旋转的角度为________度。(旋转角度在0到360度之间)
    ____________
使用源码编辑器的画笔工具绘制下面图形,小可写了下面的脚本,请对绿圈圈出部分_______进行补充。
    ____________
在图形化编程中,函数是一种封装一段脚本的积木。函数 A 可以调用函数 B,而函数 B 又可以调用函数 C。实际上,函数也可以调用它自己。调用自己的函数称为递归函数。下列脚本是一个递归函数,当给这个函数传递一个参数5,函数最终的返回值是__________。
    ____________
垃圾分类源自点滴,美好环境始于言行。随着环保意识的提升,垃圾分类越来越受到重视。阿短在参加了社区组织的“垃圾分类,从我做起”的活动后,了解到垃圾可以分为以下四类:可回收垃圾(废纸、塑料、玻璃、金属和布料),厨房垃圾(剩菜剩饭、骨头、菜根菜叶等食品类废物,有害垃圾(废电池、废日光灯管、废水银温度计、过期药品),其他垃圾。他编写了一段脚本,要考考你是否知道垃圾分类的知识。运行该脚本后,可回列表“可回收垃圾垃圾箱”中第二项是_______。
    ____________
奇数是不能被2整除的数字,小可使用海龟编辑器写了一段程序,用来输出1-100以内(包含100)的奇数,请将代码补充完成,横线上填入的是________。
    ____________
三、程序设计题
请使用源码编辑器的画笔功能绘制一个“喵”字,画笔大小与颜色任意,但绘制的文字不要超过舞台边界。请使用离线版源码编辑器进行编写程序,并保存到本地,命名为“15.bcm”,再上传至考试系统。
【选择文件】(5MB以内)
3月12日,源码学校为了贯彻“为世界洒下一片绿”的植树节精神,准备在学校后面的一块长方形土地种上采购的树苗。种植的第一颗树苗为一个角的位置,树与树之间的间隔为3米×2米。设计一个程序,当输入长方形地块的的长和宽,就可以计算出这块地最多能种植多少棵树苗,通过对话框输出答案?请使用离线版源码编辑器进行编写程序,并保存到本地,命名为“16.bcm”,再上传至考试系统。示例:输入样例(输入2次):10,7输出样例:18
【选择文件】(5MB以内)
青年歌手大赛中,评委会给参赛选手进行评分。选手得分规则是,将五个评委给出的分数,去掉一个最高分和一个最低分,然后计算剩余3个分数的平均分。输入:输入五个评委给出的分数(0到100之间)输出:使用“新建对话框[ ]”积木输出选手的最终得分,四舍五入到整数部分。输入样例:65,78,98,100,78输出样例:92请使用离线版源码编辑器进行编写程序,并保存到本地,命名为“17.bcm”,再上传至考试系统。
【选择文件】(5MB以内)
小可被困在了源码密室中,只有破解源码密令才能逃出密室。在她为难之际,收到阿短的救援信息,提示信息为:源码密室大门上有两段字符串(每段字符串内没有重复字符),你需要找出两段字符串之间重复的字符,并将它们拼接为源码密令,才能打开源码密室的大门。针对密码的破译,阿短设计了一个源码程序,发送给小可,该程序只需查找出两个字符串的重复字符即可,无需对重复字符进行排序。小可输入两段字符串,就可以直接破译出两段字符串的重复字符,并使用对话框显示出来。请使用离线版源码编辑器进行编写程序,并保存到本地,命名为“18.bcm”,再上传至考试系统。示例:输入样例(每个字符串内没有重复字符):输入1:abcdefg输入2:efgkilgd输出样例:e,f,g
【选择文件】(5MB以内)
在西方占星学上,黄道12星座是宇宙方位的代名词,一个人出生时,各星体落入黄道上的位置,说明了一个人的先天性格及天赋。将黄道分成12个星座,依次为白羊座、金牛座、双子座、巨蟹座、狮子座、处女座、天秤座、天蝎座、射手座、摩羯座、水瓶座、双鱼座。请使用海龟编辑器设计程序,输入生日,判断出你所属的星座。输入示范:1.请输入你的生日:06-07你的星座是:双子座2.请输入你的生日:12-04你的星座是:射手座提示:split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串请使用离线版海龟编辑器进行编写程序,并保存到本地,命名为“19.py”,再上传至考试系统。
【选择文件】(5MB以内)
举报