第 1 题 【 单选题 】运行如下图所示的程序后以下描述正确的是A角色停留在0,0的位置不会移动。B角色会在舞台上沿水平方向不停地左右往返移动碰到边缘就反弹。C角色会向右沿水平方向移动碰到边缘后就停止移动。D角色停留在坐标10,0的位置。第 2 题 【 单选题 】小明同学非常喜欢吃香蕉运行如下图所示的程序小明输入“banana”并按下回车键后小猫说出的内容是AaaaBaanCbnnDaa第 3 题 【 单选题 】运行程序1和程序2关于变量“计数”的值描述正确的是A运行程序1和程序2作用相同按下空格键并松开后使变量“计数”增加1。B运行程序1和程序2都不能使变量“计数”加1。C运行程序1按下空格键松开后变量“计数”才会加1运行程序2按下空格键后不需要松开变量“计数”立即加1。D运行程序1按下空格键不需要松开变量“计数”立即加1运行程序2按下空格键松开后变量“计数”才会加1。第 4 题 【 单选题 】计算数列1-23-45-67-89-10的和以下哪些程序可以计算出该数列的和A程序1、程序4B程序1、程序2、程序3、程序4C程序2、程序3、程序4D程序1、程序2、程序4第 5 题 【 单选题 】默认小猫角色运行下图所示的程序角色说出的内容是A0B1CfalseDtrue第 6 题 【 单选题 】下列关于程序1和程序2的描述正确的是A运行程序1和程序2的效果相同只按下a键不按其他键角色开始转动然后松开a键按下b键角色停止转动。B运行程序1只按下a键不按其他键角色开始转动然后松开a键按下b键角色停止转动运行程序2只按下a键不按其他键角色不旋转。C运行程序1只按下a键不按其他键角色不旋转运行程序2只按下a键不按其他键角色开始转动松开a键按下b键角色停止转动。D运行程序1和程序2只按下a键不按其他键角色都不旋转转动。第 7 题 【 单选题 】运行如下图所示的程序角色绘制出的图形为ABCD第 8 题 【 单选题 】运行如下图所示的程序依次输入5和7则变量a和b最终的值是Aa0 b5Ba-2 b5Ca5 b5Da7 b5第 9 题 【 单选题 】已知如下图所示的列表“数据”与进行程序后小猫角色说出的值为ABCD第 10 题 【 单选题 】列表“编程语言”中存储了5项数据运行如下图所示的程序后列表中储存的数据为ABCD第 11 题 【 单选题 】班级图书角有六本图书如下图列表所示要将列表中的“淘气包马小跳”替换成“皮皮鲁传”以下哪些程序可以实现这一功能A程序1、程序2、程序4B程序1、程序2、程序3C程序2、程序3D程序1、程序2、程序3、程序4第 12 题 【 单选题 】默认小猫角色分别运行下面三个程序运行后描述正确的是A三个程序运行后角色坐标都变为0,0。B程序1、程序3运行后角色坐标变为0,0程序程序2运行后角色坐标变为150,0。C程序1、程序3运行后角色坐标变为150,0程序2运行后角色坐标变为0,0。D程序1、程序2运行后角色坐标变为150,0程序3运行后角色坐标变为0,0。第 13 题 【 单选题 】运行如下图所示的程序变量a最终的值是A807B785C827D857第 14 题 【 单选题 】运行如下图所示的程序后角色的坐标为A0,0B50,0)C30, 0D90, 0第 15 题 【 单选题 】商场的程序员编写了一个抽奖程序他为“指针”角色编写了如下图所示的程序。程序具功能为按下“a”键指针复位按一下空格键进行抽奖指针指到哪个奖品顾客就可以把相应的奖品拿回家。单击绿旗运行程序顾客进行抽奖根据程序判断顾客可能得到的奖品是A收音机、电饭锅、足球、摩托车B摩托车、足球C电饭锅、足球、收音机D摩托车、电饭锅、收音机第 1 题 【 判断题 】将变量a的值设定为“1234”将变量b的值设定为“43 21”运行如下图所示的程序后小猫说出的结果为0。A正确B错误第 2 题 【 判断题 】五1班第一小组数学测验的成绩储存在“分数”列表中运行如下图所示的程序变量“计数”最终的值就是100分的个数。A正确B错误第 3 题 【 判断题 】假设变量a、b、c的值互不相等利用如图所示程序可以判断出变量a是三个数中按大小排序的中间数。A正确B错误第 4 题 【 判断题 】运行如下图所示的程序足球先移动到-100,0的位置1秒钟后在-100,0和100,0之间往返移动2次。A正确B错误第 5 题 【 判断题 】运行如下图所示程序可以绘制出如图所示的图形。A正确B错误第 6 题 【 判断题 】运行程序1和程序2都能够实现按下a键并且按下b键才能使角色旋转。A正确B错误第 7 题 【 判断题 】Scratch 3中列表与变量可以同名如同时建立名为“计费”的列表和名为计费的“变量”。A正确B错误第 8 题 【 判断题 】给舞台上的小猫角色编写如下图所示的程序运行程序小猫会不停地旋转。A正确B错误第 9 题 【 判断题 】运行如下图所示的程序小猫说出的是字母“f”。A正确B错误第 10 题 【 判断题 】分别用程序1和程序2控制小猫在舞台上移动小猫的运动状态是相同的。A正确B错误第 1 题 【 问答题 】程序优化下图第一行有1个正三角形第二行有2个正三角形第三行有3个正三角形每一行的第1个正三角形是上下对齐的。小刚想绘制这个图形便编写了如下图所示的程序请根据要求优化程序。1.准备工作1保留舞台为默认的白背景2保留默认小猫角色小猫在舞台中间位置。2.功能实现1用键盘任意输入一个数字表示行数考虑到舞台的大小可以提醒输入的数字在1-9之间之后小猫会根据输入的行数自动绘制一个多行的图形如果输入5那么就绘制5行2绘制的图形规则为假设绘制n行第一行绘制一个三角形第二行绘制2个三角形......第n行绘制n个正三角形3每行中任意两个正三角形之间都间隔20个坐标值任意相邻两行的间隔也是20个坐标值每行的第1个三角形的x坐标值是一样的即在同一列3要用函数绘制正三角形用循环嵌套以及函数来优化程序。第 2 题 【 问答题 】十字回文诗十字回文诗又称为转尾鳞迭连环回文诗是古人创造的一种七言绝句诗体由10个字连环往复读成一首28个字的七绝。以清朝女诗人吴绛雪《咏四季》中的春为例莺啼绿柳弄春晴晓月明十个字回环往复可读成以下28个字的七绝莺啼绿柳弄春晴前七个字正序读柳弄春晴晓月明后七个字正序读明月晓晴春弄柳后七个字倒序读晴春弄柳绿啼莺前七个字倒序读《咏四季》的另外三首分别为夏香莲碧水动风凉夏日长秋秋江楚雁宿沙洲浅水流冬红炉透炭炙寒冬遇雪风请根据十字回文诗的成诗规律编写程序将《咏四季》读成的四首七绝通过列表展示出来。1. 准备工作1) 背景保留初始背景“背景1”2) 角色隐藏初始角色“角色1”小猫3) 创建列表“咏四季·春”、“咏四季·夏”、“咏四季·秋”、“咏四季·冬”。2. 功能实现1) 将其中一首十字回文诗生成28字七绝2) 将另外三首十字回文诗生成七绝3) 使用自制积木对程序进行抽象和化简4) 命名规范易读并为代码添加合理注释.提示加粗红色字可供复制。第 3 题 【 问答题 】绘制花瓣下图为六个平行四边形组成的花瓣请仔细观察图形编写程序利用循环语句绘制该花瓣图形花瓣中心的圆点不用绘制 。1.准备工作1舞台背景为白色2导入下图角色“Pencil”角色设置造型中心为笔尖即通过铅笔笔尖部位绘制图形。2.功能实现1利用角色Pencil绘制图形设置画笔颜色为黑色画笔粗细为42设置平行四边形的长100步、宽60步以及其中一个角的度数30°利用函数完成一个平行四边形的绘制3通过循环语句和函数完成上图花瓣的绘制4当按下空格键擦除绘制的图形。第 4 题 【 问答题 】绳子算法故事情境最近在学绳子算术的小星星非常苦恼他常常在想如果有一款程序能实现根据输入的两根绳子长度可以把两根长绳截成长度相等的小段后直接求出一共可以截成多少段每段最长多少米就好了。小猫知道后决定设计一个程序帮助小星星走出绳子算术的困境。1.准备工作(1)保留舞台默认白色背景及小猫角色将小猫角色调整到舞台上合适的位置(2)建立名为“绳子”的列表用于存储数据。舞台效果如下图所示。2.功能实现(1)点击绿旗询问“输入绳子长度”并等待(2)将输入的绳子长度保存到列表“绳子”后小猫分别说两根绳子的长度3秒(3)根据输入的两根绳子长度设计算法实现把两根长绳截成长度相等的小段。求出一共可以截成多少段每段最长多少米(4)计算完成后小猫分别说“一共可以截成多少段每段最长多少米。”3秒。
中国电子学会图形化2021.3月Scratch四级考级题
第 1 题 【 单选题 】运行如下图所示的程序后以下描述正确的是A角色停留在0,0的位置不会移动。B角色会在舞台上沿水平方向不停地左右往返移动碰到边缘就反弹。C角色会向右沿水平方向移动碰到边缘后就停止移动。D角色停留在坐标10,0的位置。第 2 题 【 单选题 】小明同学非常喜欢吃香蕉运行如下图所示的程序小明输入“banana”并按下回车键后小猫说出的内容是AaaaBaanCbnnDaa第 3 题 【 单选题 】运行程序1和程序2关于变量“计数”的值描述正确的是A运行程序1和程序2作用相同按下空格键并松开后使变量“计数”增加1。B运行程序1和程序2都不能使变量“计数”加1。C运行程序1按下空格键松开后变量“计数”才会加1运行程序2按下空格键后不需要松开变量“计数”立即加1。D运行程序1按下空格键不需要松开变量“计数”立即加1运行程序2按下空格键松开后变量“计数”才会加1。第 4 题 【 单选题 】计算数列1-23-45-67-89-10的和以下哪些程序可以计算出该数列的和A程序1、程序4B程序1、程序2、程序3、程序4C程序2、程序3、程序4D程序1、程序2、程序4第 5 题 【 单选题 】默认小猫角色运行下图所示的程序角色说出的内容是A0B1CfalseDtrue第 6 题 【 单选题 】下列关于程序1和程序2的描述正确的是A运行程序1和程序2的效果相同只按下a键不按其他键角色开始转动然后松开a键按下b键角色停止转动。B运行程序1只按下a键不按其他键角色开始转动然后松开a键按下b键角色停止转动运行程序2只按下a键不按其他键角色不旋转。C运行程序1只按下a键不按其他键角色不旋转运行程序2只按下a键不按其他键角色开始转动松开a键按下b键角色停止转动。D运行程序1和程序2只按下a键不按其他键角色都不旋转转动。第 7 题 【 单选题 】运行如下图所示的程序角色绘制出的图形为ABCD第 8 题 【 单选题 】运行如下图所示的程序依次输入5和7则变量a和b最终的值是Aa0 b5Ba-2 b5Ca5 b5Da7 b5第 9 题 【 单选题 】已知如下图所示的列表“数据”与进行程序后小猫角色说出的值为ABCD第 10 题 【 单选题 】列表“编程语言”中存储了5项数据运行如下图所示的程序后列表中储存的数据为ABCD第 11 题 【 单选题 】班级图书角有六本图书如下图列表所示要将列表中的“淘气包马小跳”替换成“皮皮鲁传”以下哪些程序可以实现这一功能A程序1、程序2、程序4B程序1、程序2、程序3C程序2、程序3D程序1、程序2、程序3、程序4第 12 题 【 单选题 】默认小猫角色分别运行下面三个程序运行后描述正确的是A三个程序运行后角色坐标都变为0,0。B程序1、程序3运行后角色坐标变为0,0程序程序2运行后角色坐标变为150,0。C程序1、程序3运行后角色坐标变为150,0程序2运行后角色坐标变为0,0。D程序1、程序2运行后角色坐标变为150,0程序3运行后角色坐标变为0,0。第 13 题 【 单选题 】运行如下图所示的程序变量a最终的值是A807B785C827D857第 14 题 【 单选题 】运行如下图所示的程序后角色的坐标为A0,0B50,0)C30, 0D90, 0第 15 题 【 单选题 】商场的程序员编写了一个抽奖程序他为“指针”角色编写了如下图所示的程序。程序具功能为按下“a”键指针复位按一下空格键进行抽奖指针指到哪个奖品顾客就可以把相应的奖品拿回家。单击绿旗运行程序顾客进行抽奖根据程序判断顾客可能得到的奖品是A收音机、电饭锅、足球、摩托车B摩托车、足球C电饭锅、足球、收音机D摩托车、电饭锅、收音机第 1 题 【 判断题 】将变量a的值设定为“1234”将变量b的值设定为“43 21”运行如下图所示的程序后小猫说出的结果为0。A正确B错误第 2 题 【 判断题 】五1班第一小组数学测验的成绩储存在“分数”列表中运行如下图所示的程序变量“计数”最终的值就是100分的个数。A正确B错误第 3 题 【 判断题 】假设变量a、b、c的值互不相等利用如图所示程序可以判断出变量a是三个数中按大小排序的中间数。A正确B错误第 4 题 【 判断题 】运行如下图所示的程序足球先移动到-100,0的位置1秒钟后在-100,0和100,0之间往返移动2次。A正确B错误第 5 题 【 判断题 】运行如下图所示程序可以绘制出如图所示的图形。A正确B错误第 6 题 【 判断题 】运行程序1和程序2都能够实现按下a键并且按下b键才能使角色旋转。A正确B错误第 7 题 【 判断题 】Scratch 3中列表与变量可以同名如同时建立名为“计费”的列表和名为计费的“变量”。A正确B错误第 8 题 【 判断题 】给舞台上的小猫角色编写如下图所示的程序运行程序小猫会不停地旋转。A正确B错误第 9 题 【 判断题 】运行如下图所示的程序小猫说出的是字母“f”。A正确B错误第 10 题 【 判断题 】分别用程序1和程序2控制小猫在舞台上移动小猫的运动状态是相同的。A正确B错误第 1 题 【 问答题 】程序优化下图第一行有1个正三角形第二行有2个正三角形第三行有3个正三角形每一行的第1个正三角形是上下对齐的。小刚想绘制这个图形便编写了如下图所示的程序请根据要求优化程序。1.准备工作1保留舞台为默认的白背景2保留默认小猫角色小猫在舞台中间位置。2.功能实现1用键盘任意输入一个数字表示行数考虑到舞台的大小可以提醒输入的数字在1-9之间之后小猫会根据输入的行数自动绘制一个多行的图形如果输入5那么就绘制5行2绘制的图形规则为假设绘制n行第一行绘制一个三角形第二行绘制2个三角形......第n行绘制n个正三角形3每行中任意两个正三角形之间都间隔20个坐标值任意相邻两行的间隔也是20个坐标值每行的第1个三角形的x坐标值是一样的即在同一列3要用函数绘制正三角形用循环嵌套以及函数来优化程序。第 2 题 【 问答题 】十字回文诗十字回文诗又称为转尾鳞迭连环回文诗是古人创造的一种七言绝句诗体由10个字连环往复读成一首28个字的七绝。以清朝女诗人吴绛雪《咏四季》中的春为例莺啼绿柳弄春晴晓月明十个字回环往复可读成以下28个字的七绝莺啼绿柳弄春晴前七个字正序读柳弄春晴晓月明后七个字正序读明月晓晴春弄柳后七个字倒序读晴春弄柳绿啼莺前七个字倒序读《咏四季》的另外三首分别为夏香莲碧水动风凉夏日长秋秋江楚雁宿沙洲浅水流冬红炉透炭炙寒冬遇雪风请根据十字回文诗的成诗规律编写程序将《咏四季》读成的四首七绝通过列表展示出来。1. 准备工作1) 背景保留初始背景“背景1”2) 角色隐藏初始角色“角色1”小猫3) 创建列表“咏四季·春”、“咏四季·夏”、“咏四季·秋”、“咏四季·冬”。2. 功能实现1) 将其中一首十字回文诗生成28字七绝2) 将另外三首十字回文诗生成七绝3) 使用自制积木对程序进行抽象和化简4) 命名规范易读并为代码添加合理注释.提示加粗红色字可供复制。第 3 题 【 问答题 】绘制花瓣下图为六个平行四边形组成的花瓣请仔细观察图形编写程序利用循环语句绘制该花瓣图形花瓣中心的圆点不用绘制 。1.准备工作1舞台背景为白色2导入下图角色“Pencil”角色设置造型中心为笔尖即通过铅笔笔尖部位绘制图形。2.功能实现1利用角色Pencil绘制图形设置画笔颜色为黑色画笔粗细为42设置平行四边形的长100步、宽60步以及其中一个角的度数30°利用函数完成一个平行四边形的绘制3通过循环语句和函数完成上图花瓣的绘制4当按下空格键擦除绘制的图形。第 4 题 【 问答题 】绳子算法故事情境最近在学绳子算术的小星星非常苦恼他常常在想如果有一款程序能实现根据输入的两根绳子长度可以把两根长绳截成长度相等的小段后直接求出一共可以截成多少段每段最长多少米就好了。小猫知道后决定设计一个程序帮助小星星走出绳子算术的困境。1.准备工作(1)保留舞台默认白色背景及小猫角色将小猫角色调整到舞台上合适的位置(2)建立名为“绳子”的列表用于存储数据。舞台效果如下图所示。2.功能实现(1)点击绿旗询问“输入绳子长度”并等待(2)将输入的绳子长度保存到列表“绳子”后小猫分别说两根绳子的长度3秒(3)根据输入的两根绳子长度设计算法实现把两根长绳截成长度相等的小段。求出一共可以截成多少段每段最长多少米(4)计算完成后小猫分别说“一共可以截成多少段每段最长多少米。”3秒。