第十届蓝桥杯选择题真题解析1-8

合集下载

第10届蓝桥杯Scratch图形化编程_省赛_初级_2019年3月24日真题

第10届蓝桥杯Scratch图形化编程_省赛_初级_2019年3月24日真题

A.B.第10届蓝桥杯Scratch 图形化编程_省赛_初级_2019年3月24日真题题目总数:11 总分数:370一、选择题第 1 题 单选题小猫迷路了,它必须沿着地面的标记才能走出迷宫。

下面哪段程序能帮助它呢?( )。

D.A.第2 题 单选题如图所示,“气球”角色有三种造型,运行如下程序,哪种颜色气球不会出现?()C.D.A.B.C.D.都有可能出现第 3 题 单选题小巫师挥舞着手里的魔棒,当他念了下面哪段程序咒语后能让自己从舞台上消失呢?( )第 4 题 单选题角色小猫在运行如图程序 5 秒后,舞台上能看到几只小猫?( )A.B.C.D.A.B.1234第 5 题 单选题你制作了一款天气预报软件,能够根据天气情况,提示如何安排衣着。

按下空格键,天气角色会随机显示“雪花”或“太阳”的造型。

同时,衣着角色会根据天气角色的造型,变换成不同的服装。

比如当天气角色是“雪花”造型时,衣着角色就是“帽子”造型;当天气角色是“太阳”造型时,衣着角色就是“短袖”造型。

角色及其造型如下图所示:天气角色的程序如下所示:衣着角色的程序中,有一组是不正确的,请将其挑选出来( )。

C.D.A.B.C.D.第 6 题 单选题执行完下面程序,会得到哪种图形?( )二、编程题第 7 题问答题女孩顶球题目说明准备工作:导入角色库中的两个角色小女孩“Anna”和足球“Ball-Soccer”。

编程实现:小女孩正在表演用头托住足球。

为了把足球一直托在头顶,小女孩需要不停地晃动双手。

小女孩还可以跟着鼠标一起移动。

具体要求:1、程序运行后,小女孩要跟随鼠标一起移动;2、小女孩可以不停地切换造型(切换造型的间隔时间参考值为 0.2 秒);3、无论小女孩是否移动,足球都始终处于小女孩的头顶。

不用考虑足球是否遮挡住小女孩的头部,只要靠着就可以,参考下图所示。

将程序保存到桌面,命名为“1.sb2”。

第 8 题问答题小猫打螃蟹题目说明准备工作:背景改为白色背景,保留小猫角色,导入角色库中角色螃蟹“Crab”;自行绘制子弹角色,颜色和大小可自行设定。

蓝桥杯小学试题及答案

蓝桥杯小学试题及答案

蓝桥杯小学试题及答案一、选择题(每题2分,共10分)1. 下列哪个选项是蓝桥杯的官方标志?A. 蓝色桥梁B. 蓝桥杯C. 蓝桥牌D. 蓝桥奖2. 蓝桥杯小学组的参赛年龄限制是多少岁?A. 6-12岁B. 8-14岁C. 10-16岁D. 12-18岁3. 蓝桥杯小学组的比赛项目包括哪些?A. 编程B. 数学C. 英语D. 所有以上选项4. 蓝桥杯的初赛通常在什么时间举行?A. 春季B. 夏季C. 秋季D. 冬季5. 蓝桥杯的决赛通常在哪个城市举行?A. 北京B. 上海C. 广州D. 深圳二、填空题(每题2分,共10分)1. 蓝桥杯小学组的编程比赛主要使用______语言。

2. 蓝桥杯小学组的数学比赛主要考察学生的______能力和______能力。

3. 蓝桥杯小学组的英语比赛包括______、______和______三个部分。

4. 蓝桥杯的初赛成绩优异者将获得晋级______的资格。

5. 蓝桥杯的决赛成绩优异者将有机会获得______的荣誉。

三、简答题(每题5分,共20分)1. 请简述蓝桥杯小学组编程比赛的目的和意义。

2. 蓝桥杯小学组数学比赛的题型有哪些?3. 蓝桥杯小学组英语比赛的评分标准是什么?4. 参加蓝桥杯小学组比赛对学生有哪些好处?四、编程题(每题10分,共20分)1. 编写一个程序,计算并输出1到100之间所有偶数的和。

2. 编写一个程序,判断一个给定的年份是否为闰年,并输出结果。

五、数学应用题(每题10分,共20分)1. 小明有10个苹果,他分给小华3个,然后又分给小李4个,最后自己还剩下多少个苹果?2. 一个长方形的长是10厘米,宽是5厘米,求这个长方形的面积和周长。

六、英语阅读理解题(每题5分,共20分)阅读以下短文,并回答后面的问题。

(短文内容略)1. 短文中提到的主要人物是谁?2. 主要人物做了什么?3. 短文中描述了哪些地点?4. 短文中的主要事件是什么?七、英语写作题(10分)请根据以下提示,写一篇不少于50字的英语短文。

第十届蓝桥杯青少赛Scratch组试题含答案

第十届蓝桥杯青少赛Scratch组试题含答案

上表由裁判填写,请参赛选手及阅卷裁判签名确认上述成绩准确无误,选手、裁判注意事项:1.赛场内应保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格;2.比赛过程中,笔记本计算机不得开启 WLAN 或蓝牙等各种无线通讯功能,违者将被取消比赛资格;3.比赛过程中,应将准考证及身份证件放置桌子左上角,以备监考人员随时核对、检查;4.参赛选手的手机在检录后必须保持关闭状态直至比赛结束,违者将被取消比赛资格;5.比赛过程中,笔记本电脑须调为静音;6.请在做题之前认真阅读题目,编程题目设置有步骤分,即只完成部分功能也可以得到相应的分数;7.比赛答卷时间为 90 分钟;8.比赛结束后,请自行整理所有自带设备及配件,并妥善带出赛场,尤其不要遗漏电源、连线或其他零部件;9.比赛结束时裁判现场判卷结束后,本赛卷一律交给判卷裁判,比赛选手不得自行带走,否则取消比赛成绩。

一、单选题(每题 20 分)第一题(难度系数 1)看,前方有一个苹果!想一想,下面哪段程序能帮助小猫拿到它呢?A BC D第二题(难度系数 2)以下哪个选项不是说积木的结果?A: 7 B: 18 C: 3 D: 21小法师被挡在墙外面,他要施展法术穿墙而过。

除了“隐藏”积木块之外,还有哪个积木块可以帮他穿墙而过?A:B:C:D:第四题(难度系数 4)角色小猫在运行如下程序5 秒后,舞台上能看到几只小猫?A: 2 B: 3 C: 4 D: 5运行上面的程序,角色说的结果为?A: 1 B: 2 C: 3 D: 4二、判断题(每题 20 分,在括号里画“×”或“√”)第一题(难度系数 1)执行完这段程序后,可以在舞台上画出一条蓝色的直线。

()对小猫角色执行完这段程序后,舞台上会出现三只小猫。

()第三题(难度系数 3)对小猫角色执行完这段程序后,舞台上会出现四只小猫。

()执行下面的程序,将使对应角色在舞台上四处移动,碰到边缘反弹。

()第五题(难度系数 5)北极熊妈妈告诉孩子,要多吃饭才能长得更强壮。

蓝桥杯JavaB历年竞赛真题详解

蓝桥杯JavaB历年竞赛真题详解

蓝桥杯JavaB历年竞赛真题详解
✌ 2021年第⼗⼆届省赛-题⽬+题解
题⽬序号名称题⽬类型分值
题⽬1结果填空5
题⽬2结果填空5
题⽬3结果填空10
题⽬4结果填空10
题⽬5结果填空15
题⽬6编程⼤题15
题⽬7编程⼤题20
题⽬8编程⼤题20
题⽬9编程⼤题25
题⽬10编程⼤题25✌ 2020年第⼗⼀届省赛-题⽬+题解
题⽬序号名称题⽬类型分值
题⽬1结果填空5
题⽬2结果填空5
题⽬3结果填空10
题⽬4结果填空10
题⽬5结果填空15
题⽬6编程⼤题15
题⽬7编程⼤题20
题⽬8编程⼤题20
题⽬9编程⼤题25
题⽬10编程⼤题25✌ 2019年第⼗届省赛-题⽬+题解
题⽬序号名称题⽬类型分值
题⽬1结果填空5
题⽬2结果填空5
题⽬3结果填空10
题⽬4结果填空10
题⽬5结果填空15
题⽬6编程⼤题15
题⽬7编程⼤题20
题⽬8编程⼤题20
题⽬9编程⼤题25
题⽬10编程⼤题25
题⽬10编程⼤题25✌ 2018年第九届省赛-题⽬+题解
题⽬序号名称题⽬类型分值
题⽬1结果填空5
题⽬2结果填空5
题⽬3结果填空10
题⽬4结果填空10
题⽬5结果填空15
题⽬6编程⼤题15
题⽬7编程⼤题20
题⽬8编程⼤题20
题⽬9编程⼤题25
题⽬10编程⼤题25。

蓝桥杯部分题目(含答案)

蓝桥杯部分题目(含答案)

1、未名湖边的烦恼关键词:递归,蓝桥杯,算法问题描述每年冬天,北大未名湖上都是滑冰的好地方。

北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。

每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。

现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。

(两个同样需求的人(比如都是租鞋或都是还鞋)交换位置是同一种排法)输入格式两个整数,表示m和n输出格式一个整数,表示队伍的排法的方案数。

样例输入3 2样例输出5数据规模和约定m,n∈[0,18]#include "iostream"#include "cstdio"#include "cmath"#include "algorithm"#include "map"using namespace std;int f(int m,int n){if(m<n) return 0;if(n==0) return 1;return f(m,n-1)+f(m-1,n);}int main(){int m,n;scanf("%d%d",&m,&n);int ans=f(m,n);printf("%d\n",ans);return 0;}2.标题:蚂蚁感冒关键词:结构体排序,蓝桥杯【题目描述】长100厘米的细长直杆子上有n只蚂蚁。

它们的头有的朝左,有的朝右。

每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。

当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。

这些蚂蚁中,有1只蚂蚁感冒了。

并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。

请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。

【数据格式】第一行输入一个整数n (1 < n < 50), 表示蚂蚁的总数。

蓝桥杯试题及答案

蓝桥杯试题及答案

蓝桥杯试题及答案一、选择题1. 在Java中,以下哪个关键字用于定义类?A. classB. interfaceC. enumD. struct答案:A2. 下列哪个不是Python的内置数据类型?A. intB. floatC. stringD. list答案:D二、填空题1. 在C语言中,定义一个整型变量的关键字是________。

答案:int2. 在JavaScript中,用于定义函数的关键字是________。

答案:function三、简答题1. 请简述什么是算法的时间复杂度,并给出一个例子。

答案:算法的时间复杂度是指算法执行时间随输入规模增长的变化趋势。

例如,对于一个简单的线性搜索算法,如果数组中有n个元素,最坏情况下需要比较n次,因此其时间复杂度是O(n)。

2. 请解释什么是栈,并给出一个栈的应用场景。

答案:栈是一种后进先出(LIFO)的数据结构,允许在一端进行数据的添加和删除操作。

一个常见的栈的应用场景是函数调用的实现,在编程中,每当调用一个函数,就会将函数的返回地址和局部变量压入栈中,待函数执行完毕后再从栈中弹出。

四、编程题1. 编写一个函数,实现对一个整数数组进行排序。

答案:```javapublic static void sort(int[] array) {for (int i = 0; i < array.length - 1; i++) {for (int j = 0; j < array.length - i - 1; j++) {if (array[j] > array[j + 1]) {int temp = array[j];array[j] = array[j + 1];array[j + 1] = temp;}}}}```2. 编写一个程序,实现计算一个字符串中所有元音字母的数量。

答案:```pythondef count_vowels(s):vowels = "aeiouAEIOU"return sum(1 for char in s if char in vowels)# 示例print(count_vowels("Hello World")) # 输出应该是 3```五、案例分析题1. 描述一个场景,其中使用二叉搜索树(BST)比使用数组更有效,并解释原因。

scratch 第10届蓝桥杯选择题

scratch 第10届蓝桥杯选择题

scratch 第10届蓝桥杯选择题蓝桥杯选择题一直是很多学生备战的重点,而其中的 Scratch 考点更是备受关注。

本文将介绍第10届蓝桥杯中的 Scratch 选择题,帮助大家更好地理解和应对这一考试内容。

在第10届蓝桥杯中,Scratch 考点占据了很大的比重。

作为一个基于图形化编程的教育工具,Scratch 的选择题主要考察学生对 Scratch 编程语言的理解、应用和创新能力。

第一题:【题目描述】请用 Scratch 编写一个程序,在舞台中央显示一个绿色的旋转的正方形。

【解析】这一题考察的是基本的图形绘制和运动控制。

可以使用“画一个绿色的正方形”和“旋转”两个图形块来实现。

第二题:【题目描述】请用 Scratch 编写一个程序,实现点击猫角色后,猫会向右移动一段距离,然后返回原位置。

【解析】这一题考察的是事件触发和控制流程。

可以使用“当猫被点击”事件和“改变 x 坐标”图形块来实现。

第三题:【题目描述】请用 Scratch 编写一个程序,实现点击舞台后,随机改变一个角色的颜色。

【解析】这一题考察的是随机数和角色控制。

可以使用“当舞台被点击”事件和“换肤为随机颜色”图形块来实现。

第四题:【题目描述】请用 Scratch 编写一个程序,实现两个角色同时播放音乐。

【解析】这一题考察的是音频控制和同时动作。

可以使用“播放音效”图形块和两个角色同时运行的特性来实现。

第五题:【题目描述】请用Scratch 编写一个程序,实现动画效果,让一个角色上下移动。

【解析】这一题考察的是图形运动和循环控制。

可以使用“重复无限次”图形块和“改变 y 坐标”图形块来实现。

通过以上的题目解析,我们可以看到蓝桥杯 Scratch 选择题主要考察学生对基本的图形绘制、运动控制、事件触发、流程控制和声音等方面的理解和应用能力。

为了提高在蓝桥杯中 Scratch 选择题的应对能力,我们建议同学们多进行实际编程练习,熟悉各类图形块的使用方法和功能。

第十届蓝桥杯青少赛Scratch组试题

第十届蓝桥杯青少赛Scratch组试题

上表由裁判填写,请参赛选手及阅卷裁判签名确认上述成绩准确无误,选手_________、裁判_________ 注意事项:1.赛场内应保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格;2.比赛过程中,笔记本计算机不得开启WLAN或蓝牙等各种无线通讯功能,违者将被取消比赛资格;3.比赛过程中,应将准考证及身份证件放置桌子左上角,以备监考人员随时核对、检查;4.参赛选手的手机在检录后必须保持关闭状态直至比赛结束,违者将被取消比赛资格;5.比赛过程中,笔记本电脑须调为静音;6.请在做题之前认真阅读题目,编程题目设置有步骤分,即只完成部分功能也可以得到相应的分数;7.比赛答卷时间为90分钟;8.比赛结束后,请自行整理所有自带设备及配件,并妥善带出赛场,尤其不要遗漏电源、连线或其他零部件;9.比赛结束时裁判现场判卷结束后,本赛卷一律交给判卷裁判,比赛选手不得自行带走,否则取消比赛成绩。

一、单选题(每题20分)第一题(难度系数1)看,前方有一个苹果!想一想,下面哪段程序能帮助小猫拿到它呢?A BC D第二题(难度系数2)以下哪个选项不是说积木的结果?A: 7 B: 18 C: 3 D: 21小法师被挡在墙外面,他要施展法术穿墙而过。

除了“隐藏”积木块之外,还有哪个积木块可以帮他穿墙而过?A:B:C:D:第四题(难度系数4)角色小猫在运行如下程序5秒后,舞台上能看到几只小猫?A: 2 B: 3 C: 4 D: 5运行上面的程序,角色说的结果为?A: 1 B: 2 C: 3 D: 4二、判断题(每题20分,在括号里画“×”或“√”)第一题(难度系数1)执行完这段程序后,可以在舞台上画出一条蓝色的直线。

()对小猫角色执行完这段程序后,舞台上会出现三只小猫。

()第三题(难度系数3)对小猫角色执行完这段程序后,舞台上会出现四只小猫。

()执行下面的程序,将使对应角色在舞台上四处移动,碰到边缘反弹。

()第五题(难度系数5)北极熊妈妈告诉孩子,要多吃饭才能长得更强壮。

蓝桥杯训练试题及答案

蓝桥杯训练试题及答案

蓝桥杯训练试题及答案1. 单项选择题请从以下选项中选择最符合题意的答案。

(1) 以下哪个选项是Python语言的解释器?A. JavaB. Node.jsC. PythonD. Ruby答案:C(2) 在HTML中,用于定义最重要的标题的标签是什么?A. <h1>B. <h6>C. <p>D. <div>答案:A2. 多项选择题请从以下选项中选择所有符合题意的答案。

(1) 以下哪些是数据结构中的基本概念?A. 栈B. 队列C. 树D. 循环答案:A, B, C(2) 在JavaScript中,哪些关键字用于声明变量?A. varB. letC. constD. function答案:A, B, C3. 判断题请判断以下陈述是否正确。

(1) 在C语言中,数组的索引从1开始。

答案:错误(2) 在数据库中,主键用于唯一标识表中的每条记录。

答案:正确4. 填空题请根据题目要求填写适当的内容。

(1) 在Python中,用于定义函数的关键字是____。

答案:def(2) 在HTML中,用于插入图片的标签是____。

答案:<img>5. 简答题请简要回答以下问题。

(1) 什么是算法的时间复杂度?答案:算法的时间复杂度是指算法执行时间随输入规模增长的变化趋势,通常用大O表示法来描述。

(2) 请简述面向对象编程的三大特性。

答案:面向对象编程的三大特性包括封装性、继承性和多态性。

6. 编程题请编写一个函数,实现将输入的字符串反转。

(1) 编程语言:Python答案:```pythondef reverse_string(s):return s[::-1]```(2) 编程语言:JavaScript答案:```javascriptfunction reverseString(s) {return s.split('').reverse().join('');}```。

蓝桥杯考试题及答案

蓝桥杯考试题及答案

蓝桥杯考试题及答案一、单项选择题(每题2分,共10题)1. 以下哪个不是计算机编程语言?A. PythonB. JavaC. C++D. English答案:D2. 在HTML中,用于定义最重要的标题的标签是?A. `<h1>`B. `<h6>`C. `<head>`D. `<body>`答案:A3. 在数据库中,用于删除表中数据的SQL命令是?A. DELETEB. DROPC. INSERTD. UPDATE答案:A4. 哪种数据结构允许在两端进行插入和删除操作?A. 栈B. 队列C. 链表D. 数组答案:C5. 在计算机科学中,二进制数“1010”转换为十进制数是多少?A. 8B. 10C. 12D. 14答案:B6. 以下哪个选项不是面向对象编程的特性?A. 封装B. 继承C. 多态D. 过程化答案:D7. 在JavaScript中,用于定义函数的关键字是?A. functionB. varC. letD. const答案:A8. 在Unix/Linux系统中,查看当前目录下的文件和文件夹的命令是?A. lsB. pwdC. cdD. mkdir答案:A9. 以下哪个算法不是排序算法?A. 快速排序B. 归并排序C. 深度优先搜索D. 堆排序答案:C10. 在计算机图形学中,3D图形渲染中常用的坐标系统是?A. 笛卡尔坐标系B. 极坐标系C. 柱面坐标系D. 球面坐标系答案:A二、填空题(每题2分,共5题)1. 在Python中,用于创建空列表的语法是____。

答案:[]2. 在HTML中,用于创建超链接的标签是____。

答案:<a>3. SQL查询语句中,用于选择所有列的关键字是____。

答案:*4. 在计算机科学中,一个算法的时间复杂度通常用____表示。

答案:大O符号5. 在JavaScript中,用于获取元素的CSS样式的属性是____。

第10届蓝桥杯大学生c组试题及答案

第10届蓝桥杯大学生c组试题及答案

第10届蓝桥杯大学生c组试题及答案第10届蓝桥杯大学生C组试题及答案1. 选择题- 1.1 以下哪个选项是C语言中合法的变量名?- A. 2variable- B. variable2- C. variable_2- D. variable-2- 答案:C- 1.2 以下哪个选项是C语言中合法的常量?- A. 0x1A- B. 0x1A.5- C. 0x1A.0- D. 0x1A.5F- 答案:A2. 填空题- 2.1 请填写以下C语言代码中缺失的变量类型,使得代码能够正确编译:```cint main() {____ a = 10;printf("%d", a);return 0;}```- 答案:int- 2.2 请填写以下C语言代码中缺失的运算符,使得代码能够正确编译并输出预期结果:```cint main() {int a = 20, b = 10;printf("%d", a ____ b);return 0;}```- 答案:/3. 编程题- 3.1 编写一个C语言程序,实现以下功能:输入一个整数n,输出n的阶乘。

- 答案:```c#include <stdio.h>long factorial(int n) {if (n == 0) return 1;return n * factorial(n - 1);}int main() {int n;scanf("%d", &n);printf("%ld", factorial(n));return 0;}```- 3.2 编写一个C语言程序,实现以下功能:输入一个字符串,输出其反转后的字符串。

- 答案:```c#include <stdio.h>#include <string.h>int main() {char str[100], reversed[100];scanf("%s", str);int length = strlen(str);for (int i = 0; i < length; i++) {reversed[i] = str[length - 1 - i];}reversed[length] = '\0';printf("%s", reversed);return 0;}```4. 简答题- 4.1 请简述C语言中指针的概念及其用途。

第十届蓝桥杯省赛真题

第十届蓝桥杯省赛真题

第十届蓝桥杯单片机设计与开发项目省赛第一部分客观试题(30分)1)如下图朋示的电路图・若二段管的异通唱压为0.7V∙可求得输出电压VO为()•TV:H)K柿_叶------------------“| --------------------------A. 9VB. 0. 7VC. 6. 7VD. 0. 35V2)当MCS-51 M片机扩展外部存储覆时.P2 口可作为(〉・A. 8位数据输入口B.8位数据输出口C.输出离8位地址D.输出低8位地址3) IAP15F2K61S2住片机内祁有()个定时/计數JS・工作模式最少的是定时舉()•A.3,定时尋0B.3.定时舉2C.4,定时君1D.4.定时舉24)某存借翼芯片的地址践为12根.ft⅛⅛16抿・它的存⅛⅛t为()•A. IKBB. 2KBC. 4KBD. 8KB5)将三角液转换为矩形波.需选用<).A.多谐振跻器B.双檎态尅发幕C.单穩态址发ISD.施密转触发霍6)在I AP15F2K61S2 <片机中・下列崙存認与定时器工作模式配置无关的是()・Λ. AUXR B. SCONC. TCoND. PeON7)放大雯蜃在员載开路时的输出电压为0.4V∙多入3K的唱阻负載后,输出的电压琛为0.3V.則该放大电路的输出电阻为().A. IOKB. 2KD. IKC. 3K1/28) 某放大电路中後用的三段管的段限歩数为Pal = 100πιW, I ai = 20mA ・U ιw >□β = 15V.以下娜些V 况下.三极管不能正常工作(九 A.Ua = 3V, I C = 15mA B. Ua = 2V, I C = 40mA C-U a = 6V, I C = 20mAD.U a = 9V, I C = IOnlA9) 电路如下图所示,输入电压Ul=O. 4V f U2=0.8V.计算输出电压UO 的值为()•B.-1.2V D.-1.8V10)下列说法中正确的是()•A. IAP15F2K61S2电片机可以⅛⅛⅛ 口实¾⅛⅛仿真功能•B. 皐片机竟赛板在IO 和MM 穫式下・均可实现对数码餐和LED 指示灯的分别操作. 互不形响.C. 对DS1302进行皑字节写按作时,数⅛⅛B7<+⅛ SCLK 下呀沿写入DS1302・D. I2C 总践的启动倍号和停止%号.只馳比主奏件;攵点,A. 1.2V C.-6V第十届蓝桥杯单片机设计与开发项目省赛第二部分程序设计试题(70分)1、基本要求1. 】使用大赛组姿会提供的国信长天单片机竟赛实训平台,完成本试题的程序设计与调试。

2019第十届蓝桥杯省赛CC++大学B组试题+题解

2019第十届蓝桥杯省赛CC++大学B组试题+题解

2019第⼗届蓝桥杯省赛CC++⼤学B组试题+题解第⼗届蓝桥杯省赛C/C++⼤学B组试题+题解第⼗届蓝桥杯⼤赛软件类省赛C/C++ ⼤学 B 组考⽣须知考试开始后,选⼿⾸先下载题⽬,并使⽤考场现场公布的解压密码解压试 题。

考试时间为 4 ⼩时。

考试期间选⼿可浏览⾃⼰已经提交的答案,被浏览的 答案允许拷贝。

时间截⽌后,将⽆法继续提交或浏览答案。

对同⼀题⽬,选⼿可多次提交答案,以最后⼀次提交的答案为准。

选⼿必须通过浏览器⽅式提交⾃⼰的答案。

选⼿在其它位置的作答或其它 ⽅式提交的答案⽆效。

试题包含“结果填空”和“程序设计”两种题型。

结果填空题:要求选⼿根据题⽬描述直接填写结果。

求解⽅式不限。

不要 求源代码。

把结果填空的答案直接通过⽹页提交即可,不要书写多余的内容。

程序设计题:要求选⼿设计的程序对于给定的输⼊能给出正确的输出结果。

考⽣的程序只有能运⾏出正确结果才有机会得分。

注意:在评卷时使⽤的输⼊数据与试卷中给出的⽰例数据可能是不同的。

选⼿的程序必须是通⽤的,不能只对试卷中给定的数据有效。

对于编程题⽬,要求选⼿给出的解答完全符合 GNU C/C++ 标准,不能使 ⽤诸如绘图、Win32API、中断调⽤、硬件操作或与操作系统相关的 API。

代码中允许使⽤ STL 类库。

注意: main 函数结束必须返回 0注意: 所有依赖的函数必须明确地在源⽂件中 #include ,不能通过 ⼯程设置⽽省略常⽤头⽂件。

所有源码必须在同⼀⽂件中。

调试通过后,拷贝提交。

提交时,注意选择所期望的编译器类型。

试题 A: 组队本题总分:5 分作为篮球队教练,你需要从以下名单中选出 1 号位⾄ 5 号位各⼀名球员, 组成球队的⾸发阵容。

每位球员担任 1 号位⾄ 5 号位时的评分如下表所⽰。

请你计算⾸发阵容 1 号位⾄ 5 号位的评分之和最⼤可能是多少?【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。

本题的结果为⼀ 个整数,在提交答案时只填写这个整数,填写多余的内容将⽆法得分。

第十届蓝桥杯省赛真题

第十届蓝桥杯省赛真题

参考代码:#include "STC15F2K60S2.H"#include "MAIN.H"#include "HAREWARE.H"#include "DIG.H"#include "I2C.H"#include "DELAY.H"#include "LED.H"sbit s4 = P3^3;//按键S4sbit s5 = P3^2;//按键S5sbit s6 = P3^1;//按键S6sbit s7 = P3^0;//按键S7unsigned int PCF_NUM = 0;//电压值unsigned char led_mode = 0xff; //LED灯点亮模式unsigned int f_num = 0;//频率数值unsigned char j = 0;//频率测量里面的等待中断标志unsigned char diya_num = 0;//储存模数转换返回的电压值unsigned char timer = 0;bit s4_mode = 1;//1为电压测量模式,0为频率测量模式bit s5_mode = 0;//1为输出2.0v电压,为0跟随PCF8591三通道电压输出bit s6_mode = 1;//1为开启LED灯显示,0为关显示bit s7_mode = 1;//1为开启数码管显示,0为关显示bit gensui = 0;//0为不跟随电压输出,1为跟随电压输出unsigned char useg_num[]={0x3e,0,0,0,0,0,0,0};//电压数值数组unsigned char fseg_num[]={0x71,0,0,0,0,0,0,0};//频率数值数组void key_scan();//按键扫描函数原型unsigned char dian_ya_ce_liang(); //电压测量函数原型void TimerInit();//定时计数初始化函数原型/************************************************************************************************/ /******************************************函数**************************************************/ /************************************************************************************************/void main()//主函数{HAREWARE_init();//关闭外部设备DIG_init();//数码管初始化LED_init();//LED灯初始化TimerInit();//定时器1初始化P20 = 1;while(1)//等待中断{key_scan();//按键扫描if(~s5_mode)//判断是否是电压跟随模式{PCF_DA(103); //没有跟随gensui = 0; //没有跟随}else{gensui = 1; //跟随电压}if(s4_mode)//判断是否为电压测量模式{diya_num = dian_ya_ce_liang();led_mode = 0xfe;//电压测量模式指示灯亮if(((diya_num * 0.01953125 >= 1.5) && (diya_num * 0.01953125 < 2.5)) || (diya_num * 0.01953125 >= 3.5)){led_mode &= 0xfb;//满足条件第三个指示灯亮}if(gensui){led_mode &= 0xef;//电压跟随第五个指示灯亮}PCF_NUM = diya_num * 1.953125;//变成十进制的数字,把小数乘一百useg_num[5]=DIG_CODE[PCF_NUM/100];//百位数字PCF_NUM = PCF_NUM % 100;useg_num[6]=DIG_CODE[PCF_NUM/10];//十位数字PCF_NUM %=10;useg_num[7]=DIG_CODE[PCF_NUM];//个位数字LED_show(led_mode);//LED等显示DIG_show(useg_num);//数码管显示if(gensui)//判断是否是电压跟随模式{PCF_DA(diya_num); //没有跟随}}else//频率测量模式{TR1 = 1;//开始计时TR0 = 1;//开始计数j = 1;//等待中断标志置1while(j);//等待中断}}}////////////////////////////////////////////////////////////////////////////////////////////////////////void TimerInit()//定时计数器初始化函数{AUXR &= 0x3F;//12分频TMOD &= 0x00;//TMOD(定时/计数器模式寄存器)清零TMOD |= 0x15;//T0设置为模式1,计数;T1设置为模式1,定时TH0 = TL0 = 0;//计数器清零TL1 = 0xF0; //设置定时初值TH1 = 0xD8; //设置定时初值EA = 1;//开总中断ET1 = 1;//开定时器1中断}//////////////////////////////////////////////////////////////////////////////////////////////////////////////unsigned char dian_ya_ce_liang(){return PCF_AD(3);//返回模数转换值}////////////////////////////////////////////////////////////////////////////////////////////////////////////void key_scan()//键盘扫描函数{P3 |= 0x0f;//P3低4位设为全1if(~s4)//判断S4按键{delay1ms(5);//按键消抖if(~s4)//判断S4按键{s4_mode = ~s4_mode;}}if(~s5)//判断S5按键{delay1ms(5);//按键消抖if(~s5)//判断S5按键{if(s4_mode)//如果在电压测量模式则改变电压跟随标志{s5_mode = ~s5_mode;//s5_mode取反}}}if(~s6)//判断S6按键{delay1ms(5);//按键消抖if(~s6)//判断S6按键{s6_mode = ~s6_mode;if(~s6_mode){LED_init();//关LED灯}}}if(~s7)//判断S7按键{delay1ms(5);//按键消抖if(~s7)//判断S7按键{s7_mode = ~s7_mode;//取反if(~s7_mode)//如果数码管开关标志为0,关数码管显示{DIG_init();//关数码管}}}while(~s4||~s5||~s6||~s7)//松手检测{if(s4_mode)//如果为电压测量模式,数码管显示电压值,防止出现数码管黑屏现象{DIG_show(useg_num);//数码管显示电压测量值LED_show(led_mode);//LED显示电压测量模式}else//如果为频率测量模式,数码管显示频率值,防止出现数码管黑屏现象{DIG_show(fseg_num);//数码管显示频率测量值LED_show(led_mode);//LED显示频率测量模式}}}/*/////////////////////////////////////////////////////定时器1中断函数///////////////////////////////////////////////////////////*/void T1()interrupt 3//定时器1中断函数{unsigned char i = 0;unsigned int f_num2 = 0;P20 = ~P20;TR0 = 0;//停止计数TR1 = 0;//停止定时TL1 = 0xF0;//设置定时初值TH1 = 0xD8;//设置定时初值timer++;//计数器加1j = 0;//等待中断标志清零if(timer == 20){f_num = (TH0 * 256 + TL0) * 5; //计算频率timer = 0;TL0 = TH0 = 0;//计数器清零for(i=7;i>2;i--)//重新初始化频率数值数组{fseg_num[i] = 0;//除数组的第一位和第二位其他的初始化为0 }if((f_num >= 1000 && f_num < 5000)||(f_num >= 10000)){led_mode = 0XF5;//满足条件led4亮}else{led_mode = 0XFD;}for(i = 7;i>2 && f_num != 0;i--){fseg_num[i] = DIG_CODE[f_num % 10];f_num /= 10;}}LED_show(led_mode);DIG_show(fseg_num);}。

第十届蓝桥杯青少赛Scratch组试题含答案

第十届蓝桥杯青少赛Scratch组试题含答案

上表由裁判填写,请参赛选手及阅卷裁判签名确认上述成绩准确无误,选手、裁判注意事项:1.赛场内应保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格;2.比赛过程中,笔记本计算机不得开启 WLAN 或蓝牙等各种无线通讯功能,违者将被取消比赛资格;3.比赛过程中,应将准考证及身份证件放置桌子左上角,以备监考人员随时核对、检查;4.参赛选手的手机在检录后必须保持关闭状态直至比赛结束,违者将被取消比赛资格;5.比赛过程中,笔记本电脑须调为静音;6.请在做题之前认真阅读题目,编程题目设置有步骤分,即只完成部分功能也可以得到相应的分数;7.比赛答卷时间为 90 分钟;8.比赛结束后,请自行整理所有自带设备及配件,并妥善带出赛场,尤其不要遗漏电源、连线或其他零部件;9.比赛结束时裁判现场判卷结束后,本赛卷一律交给判卷裁判,比赛选手不得自行带走,否则取消比赛成绩。

一、单选题(每题 20 分)第一题(难度系数 1)看,前方有一个苹果!想一想,下面哪段程序能帮助小猫拿到它呢?A BC D第二题(难度系数 2)以下哪个选项不是说积木的结果?A: 7 B: 18 C: 3 D: 21小法师被挡在墙外面,他要施展法术穿墙而过。

除了“隐藏”积木块之外,还有哪个积木块可以帮他穿墙而过?A:B:C:D:第四题(难度系数 4)角色小猫在运行如下程序5 秒后,舞台上能看到几只小猫?A: 2 B: 3 C: 4 D: 5运行上面的程序,角色说的结果为?A: 1 B: 2 C: 3 D: 4二、判断题(每题 20 分,在括号里画“×”或“√”)第一题(难度系数 1)执行完这段程序后,可以在舞台上画出一条蓝色的直线。

()对小猫角色执行完这段程序后,舞台上会出现三只小猫。

()第三题(难度系数 3)对小猫角色执行完这段程序后,舞台上会出现四只小猫。

()执行下面的程序,将使对应角色在舞台上四处移动,碰到边缘反弹。

()第五题(难度系数 5)北极熊妈妈告诉孩子,要多吃饭才能长得更强壮。

第十届蓝桥杯真题编程题1-7解析(高级组)

第十届蓝桥杯真题编程题1-7解析(高级组)

scratch少儿编程第十届蓝桥杯真题7大家好~今天我们来讲解scratch蓝桥杯第十届编程大题的第七道题。

同样,这道题也是非常有难度的一道题。

一起来看一下吧解析:女孩的程序1、在进行编程之前,我们需要把女孩的造型绘制一下,就如同题目里的一样,把不同造型的小女孩裙子改成不同颜色(要和鼓的颜色对应上)2、先制作两个自定义的积木,这样方便我们进行后续的编写和使用产生随机序列:这个自定义积木的用处是用来进行第一步小女孩随机颜色造型先切换为白色裙子,说:观察颜色序列清空列表1,编号设为0,然后循环四次,编号分别对应1-4,而列表1存储的内容分别是四次随机的造型编号产生完颜色序列,才可以进行下一步也就是敲鼓,用游戏中变量来控制状态敲鼓了:在选择完颜色序列之后,编号变量重置为0,在敲鼓了自定义积木块中,进行判断使用敲第一次鼓的时候,编号为1,列表1存储的第一个造型编号(裙子的颜色)=敲鼓编号(鼓的颜色),那么就是对了,否则就是敲击错误了当编号为4以后,我们就不需要再敲击了,因为四次都敲击正确后,这一轮游戏直接全部正确3、接着敲鼓了的自定义模块讲,那么接下来有两个广播,一个正确,一个错误对吧全部正确加分,说全部正确,汇报一下,紧接着开启新的一轮游戏,也就是再次使用到产生随机序列自定义模块敲击失败,在停止脚本前,更新一下最高分,如果当前分数大于最高分,那么替换掉最高分4、小绿旗,把需要用到的变量创建好,并赋值然后进行一些基本属性设置直接调用我们的产生随机序列积木块5、当接受到敲鼓1-4四个广播指令后,分别对应的给敲鼓编号赋值,对应好颜色就好鼓由于四个鼓的程序基本一样,我只放出一个鼓的程序1、基础属性设置2、游戏进行中时,鼓改变造型出现动态效果,然后广播敲鼓1-4就可以了要使用广播并等待,是因为要先让小女孩那边的程序判断完,不会出现点击一次重复敲击的误判小朋友们学会了吗?这道题是很有难度的一道编程大题,综合使用了变量和列表等难点指令,如果不使用自制积木的话,程序会很冗杂scratch少儿编程第十届蓝桥杯真题解析6本篇scratch教程,我们来讲解一下少儿编程蓝桥杯第十届scratch高级组的第六题---排序。

scratch 第10届蓝桥杯选择题

scratch 第10届蓝桥杯选择题

根据你提供的信息,以下是一篇关于“scratch 第10届蓝桥杯选择题”的文章,希望能够满足你的需求:【序号1】迎接第10届蓝桥杯【序号2】蓝桥杯是我国最大的IT科技类竞赛之一,每年都吸引着数以万计的学生参与。

而其中的scratch比赛更是备受关注,因为scratch是一个非常受孩子喜爱的编程学习工具,能够培养孩子的逻辑思维能力和动手能力。

第10届蓝桥杯的scratch比赛当然也备受期待。

【序号3】题目的起源【序号4】scratch比赛的题目来源于scratch编程系统的一些常见功能和操作,包括图形界面的操作、事件处理、变量和列表的使用、控制流程的设计等。

这些题目旨在考察参赛者对scratch编程系统的掌握程度、逻辑思维能力以及创造力。

【序号5】难度的设计【序号6】第10届蓝桥杯的scratch比赛难度分为初、中、高三个级别,各个级别的题目都涉及了scratch编程系统的各种功能和操作。

初级题目主要考察参赛者对scratch编程系统的基本操作和认识,中级题目则需要参赛者对scratch编程系统的进一步理解和灵活运用,高级题目则对参赛者的逻辑思维和创造力提出了更高的要求。

【序号7】范围的涵盖【序号8】此次比赛的题目设计涵盖了scratch编程系统的各个方面,包括图形界面的操作、事件处理、变量和列表的使用、控制流程的设计等。

而这些功能和操作也恰恰是scratch编程系统的核心内容,因此题目设计的范围是非常全面的。

【序号9】注意事项【序号10】参加此次比赛的同学需要注意,scratch比赛题目所涉及的知识点非常广泛,因此要认真复习和掌握scratch编程系统的相关知识。

要多做一些scratch项目,多实践,提高自己的动手能力和创造力。

【序号11】总结【序号12】作为非常受欢迎的编程学习工具,scratch比赛一直备受关注。

而第10届蓝桥杯的scratch比赛也将是一个非常有挑战性和有意义的比赛,希望有更多的同学能够参与进来,提高自己的编程能力,培养自己的逻辑思维和动手能力。

第十届蓝桥杯大赛青少年创意编程EV3组省赛-初级组

第十届蓝桥杯大赛青少年创意编程EV3组省赛-初级组
6.在显示欢迎信息的过程中,状态灯的熄灭和显示、顾客到店数量的增加须一直受到规则 3、4 的控制; 7.增加传感器和计时器检测功能:任何时候,只要 EV3 主机的中间按钮为按下状态时,则在主机屏幕 左上角实时显示超声波传感器测量的距离数值,在屏幕右上角实时显示欢迎信息还应该显示的剩余秒数, 如本题图 4-4,在中间按钮为松开状态时,屏幕的左上角和右上角须没有任何显示。 另外:题目中信息显示位置大致符合要求即可;各显示信息都应各自符合题目要求来显示和清除,之 间不应互相干扰而产生严重的闪烁现象。
评分 栏
第1题 第1题
蓝桥杯大赛青少年创意编程 EV3 初级组
第2题
准考证号:_________________ 姓名:___________________
选择题(得分)
选择得分
总分
第3题
第4题
第5题
赛后统计 赛后统计
第2题
编程题(得分) 第3题
第4题
第5题
编程得分 赛后统计
上表由裁判填写,请参赛选手/阅卷裁判签名确认上述成绩准确无误,选手_________、裁判 _________
图 4-2
图 4-3
程序保存在“004”项目中,命名为“02”。
图 4-4
评判标准: 0 分:步骤 1 没有得到满分; 10 分:实现了顾客到店数量的显示,且确实因为传感器测量距离小于 15 厘米使得顾客到店数量增加了(虽
然不完全符合规则 4 要求); 20 分:在 10 分标准的基础上,顾客到店数量完全符合规则 4 要求,即传感器测量数值大于等于 15 厘米
注意事项:
1. 赛场内应保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格; 2. 比赛过程中,笔记本计算机及 EV3 主机不得开启 WLAN 或蓝牙等各种无线通讯功能,违者将被取消比

2019第十届蓝桥杯JavaB组省赛真题详解

2019第十届蓝桥杯JavaB组省赛真题详解

2019第⼗届蓝桥杯JavaB组省赛真题详解第⼀题:组队题⽬描述作为篮球队教练,你需要从以下名单中选出 1 号位⾄ 5 号位各⼀名球员,组成球队的⾸发阵容。

每位球员担任 1 号位⾄ 5 号位时的评分如下表所⽰。

请你计算⾸发阵容 1 号位⾄ 5 号位的评分之和最⼤可能是多少?(如果你把以上⽂字复制到⽂本⽂件中,请务必检查复制的内容是否与⽂档中的⼀致。

在试题⽬录下有⼀个⽂件team.txt,内容与上⾯表格中的相同,请注意第⼀列是编号)【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。

本题的结果为⼀个整数,在提交答案时只填写这个整数,填写多余的内容将⽆法得分。

第⼆题:不同⼦串题⽬描述⼀个字符串的⾮空⼦串是指字符串中长度⾄少为 1 的连续的⼀段字符组成的串。

例如,字符串aaab 有⾮空⼦串a, b, aa, ab, aaa, aab, aaab,⼀共 7 个。

注意在计算时,只算本质不同的串的个数。

请问,字符串0100110001010001 有多少个不同的⾮空⼦串?【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。

本题的结果为⼀个整数,在提交答案时只填写这个整数,填写多余的内容将⽆法得分。

第三题:数列求值题⽬描述给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。

求第 20190324 项的最后 4 位数字。

【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。

本题的结果为⼀个 4 位整数(提⽰:答案的千位不为 0),在提交答案时只填写这个整数,填写多余的内容将⽆法得分。

第四题:数的分解题⽬描述把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,⼀共有多少种不同的分解⽅法?注意交换 3 个整数的顺序被视为同⼀种⽅法,例如 1000+1001+18 和 1001+1000+18 被视为同⼀种。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

少儿编程scratch蓝桥杯选择题真题解析1-8少儿编程scratch蓝桥杯选择题真题解析1
第十届scratch蓝桥杯初级组少儿编程竞赛的选择题第二题:多彩气球
题目如上,难度系数两颗星
根据题目:造型编号切换的范围是(1~3)-1也就是0~2
那么造型编号取1的时候,气球为蓝色,造型编号为2的时候,气球编号为黄色。

由于取值范围没有3,有些小朋友就会说那就不会出现造型编号3对应的紫色!
scratch蓝桥杯少儿编程竞赛真题解析3
2020-01-05 18:40
还有一个叫做亮度效果,当亮度设为100的时候,角色会编程白色的,当然这道题里当然不会“消失”因为背景是绿色的嘛。

但是在有些题目中,有这个选项,并且背景是白色的
那么角色变白,背景也是白色的,就可以融入背景也可以当成是“消失”
少儿编程scratch蓝桥杯真题讲解4
2020-01-06 15:23
首先题目如上图,这是第十届蓝桥杯scratch初级组试题的第四题,难度不高
这道题主要考查画笔模块中的图章积木,有几个迷惑的点
1、无论克隆多少个,最终克隆体都移动到了一个地方,他们是会重合再一起的
2、本体隐藏了,那么克隆体也会隐藏,算是继承了本体的属性
3、图章就像一个印章一样,会盖出一个和角色一模一样的图案再舞台上,并且需要画笔的清空积木才能擦除
这样小朋友们是不是都知道答案了呢?重复执行10次,等待1秒,运行程序5秒,这些都是迷惑信息
答案分割线:
scratch少儿编程蓝桥杯真题讲解5
少儿编程scratch蓝桥杯第十届初级组的选择题第五题:天气
这道题的题目较长,小朋友有认真审题吗?理解题意之后,我们往后看
我们需要看能够让雪花和帽子对应上,太阳和短袖对应上的程序
A选择:让服饰的造型编号对应上天气的造型编号
B选项:用了一个if else的条件语句,天气1也就是雪花对应上帽子那么也是正确的
C选项:条件语句看一下:意思是天气的造型编号不为1即天气为太阳的时候,切换为帽子。

对应关系错误
D选项:和C选项差不多,雪花对应帽子
这道题主要考查的是小朋友们的逻辑思维,一定要把握好条件语句中的条件对应关系
答案分割线:
C
scratch少儿编程蓝桥杯真题讲解6
scratch少儿编程蓝桥杯第十届初级组的第六题:画图
难度是有的,小朋友如果不把程序写出来,很容易出错。

但是如果每道题都按照题目把程序写一遍,那么比赛时间大大不够,这也是选择题真题解析的意义小朋友需要知道考点在哪,注意哪些事项
小朋友都一定掌握了程序是从上到下顺序执行的对不对,也能够掌握循环结构的执行顺序
这道题其实也是考查双循环结构的执行顺序
考点1:画笔模块的各种积木功能
考点2:双循环结构中的执行顺序。

由外循环进入内循环,然后内循环达成条件跳出循环,再次进入外循环
所以这道题就是:落(进入内循环)、抬、移、落、移(内循环执行一次)、抬、移、落、移(跳出内循环)
(外循环进行第二次)落(进入内循环)、抬、移、落、移(内循环执行一次)、抬、移、落、移(跳出内循环)
答案分割线:
C最终画出的图形就是这样
scratch蓝桥杯少儿编程选择题真题解析7
少儿编程scratch蓝桥杯高级组选择题第七题的真题解析
题目如上图,先给小朋友自己思考的时间,看看你能做出来吗。

答案、解析分割线
答案是B 6
这道题主要考查循环语句和字符串的知识
“内容”的长度为8,从10开始倒着循环,直到那个字符是“好”
可以倒着数嘛,刚好到“好”为止,就不再进入循环,“序号”为6
理解不了的,就可以当作数“好”这个字在这句话里是第几个字
少儿编程蓝桥杯scratch选择题讲解8
这道题一下让小编想起了童年,太经典了:蜗牛爬葡萄树题目如上图,小朋友们先自己思考五分钟,再继续往下翻吧。

答案分割线:
D
首先蜗牛向上的过程中一次爬三分米所以到终点时可能是在向上的过程中,所以判断条件要写距离大于等于18
并且题目中写了时间向上取整嘛
第二点不能把蜗牛向上和向下滑落两个过程合为一个整体,如果蜗牛是在向上爬的过程中抵达终点,那么AB两个选项中到达终点并没有结束而是继续等蜗牛向下滑落
所以把蜗牛的行动分为两个过程计算的话是比较合理的
这道题相对难度较高,主要考验小朋友们的逻辑思维能力。

少儿编程scratch蓝桥杯第十届真题解析
首先题目如上图,这是第十届蓝桥杯scratch初级组试题的第四题,难度不高
这道题主要考查画笔模块中的图章积木,有几个迷惑的点
1、无论克隆多少个,最终克隆体都移动到了一个地方,他们是会重合再一起的
2、本体隐藏了,那么克隆体也会隐藏,算是继承了本体的属性
3、图章就像一个印章一样,会盖出一个和角色一模一样的图案再舞台上,并且需要画笔的清空积木才能擦除
这样小朋友们是不是都知道答案了呢?重复执行10次,等待1秒,运行程序5秒,这些都是迷惑信息
答案分割线:
A1
scratch蓝桥杯少儿编程竞赛真题解析3
scratch蓝桥杯少儿编程竞赛初级组的第三道试题:
题目如上图:小魔仙,难度适中
这道题我们逐步分析每个选项:
知识点1.虚像为100的时候,角色才会“消失”
知识点2.程序是顺序执行的
知识点3.下移并不会被背景挡住
答案分割线:
C
是不是很简单呢,知识点2主要体现在B选项,最后一个指令执行的是显示,所以角色并不会消失。

上移/下移都不会影响角色和背景的关系。

只决定角色之间的遮挡关系。

还有一个叫做亮度效果,当亮度设为100的时候,角色会编程白色的,当然这道题里当然不会“消失”因为背景是绿色的嘛。

但是在有些题目中,有这个选项,并且背景是白色的
那么角色变白,背景也是白色的,就可以融入背景也可以当成是“消失”
少儿编程scratch蓝桥杯选择题真题解析2
第十届scratch蓝桥杯初级组少儿编程竞赛的选择题第二题:多彩气球
题目如上,难度系数两颗星
根据题目:造型编号切换的范围是(1~3)-1也就是0~2
那么造型编号取1的时候,气球为蓝色,造型编号为2的时候,气球编号为黄色。

由于取值范围没有3,有些小朋友就会说那就不会出现造型编号3对应的紫色!
那就大错特错了!范围为0~2,我们不要忽略取值为0的时候。

知识点1:当切换造型编号0时,将切换到造型的最后一个!
知识点2:造型编号的取值可以为0也可以为负数,取0时造型切换到最后一个,取-1时造型切换到倒数第二个,以此类推!
小朋友们也可以自己去尝试一下:
答案分割线:
D 都有可能出现。

少儿编程scratch 蓝桥杯选择题真题解析
今天我们来看一下少儿编程scratch蓝桥杯选择题的真题:
这道题主要考查运动指令,难度一颗星
根据题意,我们直观可以看到小猫的运动方向为:右、上、右
知识点1:运动我们需要给出运动方向和运动步数。

排除D选项,三段运动,每段运动两个积木指令控制,D选项明显长度不够
知识点2:方向对应多少度,上:0°、右:90°、下:180°、左:-90°
答案分割线:
C。

相关文档
最新文档