山东省临沂市蒙阴县2018-2019学年八年级下学期信息技术期中测试卷

资源下载
  1. 二一教育资源

山东省临沂市蒙阴县2018-2019学年八年级下学期信息技术期中测试卷

资源简介

山东省临沂市蒙阴县2018-2019学年八年级下学期信息技术期中测试卷
一、单项选择题。(每小题2分,共50分)
1.(2019八下·蒙阴期中)BBC micro:bit是英国广播公司联合很多企业推出的一个基于ARM芯片的(  )开发板。
A.多片机 B.单片机 C.复合机 D.编程机
2.(2019八下·蒙阴期中)根据图回答问题
(1)图中用到的都是(  )指令工具栏中的指令块。
A.基本 B.输入 C.循环 D.逻辑
(2) 控制指令块的内部有缺口,表明(  )
A.它能够包含其他指令块 B.能够被其他指令块包含
C.能被嵌入其他指令块中 D.该指令块不能运行
(3)图中“显示数字”指令块的背景是浅色网纹时,表明(  )
A.它能够包含其他指令块 B.该指令块还不能运行
C.指令块出现错误 D.该指令块可以单独运行
(4)下面关于删除“显示数字”指令块的操作不正确的是(  )
A.选中“显示数字”指令块,使用鼠标右键“删除块”指令
B.拖动“显示数字”指令块到指令块工具栏,当出现垃圾桶图标时松开鼠标,指令块即被删除
C.选中“显示数字”指令块,使用键盘Delete键
D.选中“显示数字”指令块,使用鼠标左键“删除”指令
(5)从图中使用 指令块看出,间隔时间为(  )秒。
A.0.1 B.1 C.10 D.100
(6)图中“显示字符串”指令块中,单击“Hello”,单词被突出显示,表明指令块(  )
A.该部分可以被修改 B.该部分被嵌入
C.该部分出现错误 D.该部分被锁定
(7)图中指令块组完成后,模拟器中将会显示(  )
A.只显示图标
B.只显示字符串
C.先显示 再显示
D.先显示 再显示
3.(2019八下·蒙阴期中)BBC micro:bit中,5×5LED显示屏显示的内容是有限的,为了显示更多的内容,编程器专门设计了(  )显示模式。
A.滚动 B.分屏 C.全屏 D.窗口
4.(2019八下·蒙阴期中)BBC micro:bit中,(  )结构是在一定条件下反复执行某段程序的流程结构。
A.顺序 B.逻辑 C.循环 D.选择
5.(2019八下·蒙阴期中)下面关于变量名称的命名规则不正确的是(  )
A.可以使用中文作为变量的名称 B.可以使用英文命名
C.数字可以作为变量名称的开头 D.变量名称应具有较强的描述性
6.(2019八下·蒙阴期中)根据如图回答问题
(1)(  )只是一段有条件的循环语句,必须要嵌入到控制指令块中才能使用。
A.
B.
C.
D.
(2)图中指令块组会循环执行(  )次。
A.1 B.4 C.5 D.9
(3)图中指令组程序完成后,模拟器中显示的是(  )
A.9 8 7 6 B.9 10 11 12 C.9 8 7 D.9 10 11
(4)图中修改 指令块的幅度值为(  ),模拟器中将会显示9 12 15 18。
A.2 B.3 C.4 D.5
7.(2019八下·蒙阴期中)我们把从运算器向变量所代表的存储单元传送数据的操作称为“赋值”,赋值的运算符号是(  )
A.+ B.= C.& D.%
8.(2019八下·蒙阴期中)(  )传感器是对外界光信号有响应的敏感装置。
A.光敏 B.温度 C.指南针 D.磁力
9.(2019八下·蒙阴期中)根据下图回答问题
(1)图中指令块组中的 指令块在(  )工具箱里。
A.基本 B.数组 C.数学 D.函数
(2)图中的指令块组中用到(  )个指令块。
A.4 B.5 C.3 D.2
10.(2019八下·蒙阴期中)BBC micro:bit中,每次对变量赋值,逻辑(  )运算都会进行状态翻转。
A.是 B.非 C.与 D.或
11.(2019八下·蒙阴期中)BBC micro:bit中,提供两种无线连接功能,分别是(  )
A.点对点连通和高功耗蓝牙 B.线对点连通和低功耗蓝牙
C.点对点连通和低功耗蓝牙 D.点对线连通和高功耗蓝牙
12.(2019八下·蒙阴期中)BBC micro:bit中,下面(  )表示数字输出。
A.VCC B.DO C.AO D.GND
13.(2019八下·蒙阴期中)下面(  )不是BBC micro:bit开发板的特点。
A.体积小 B.功耗低
C.内置蜂鸣器 D.加速度计内置
14.(2019八下·蒙阴期中)在数字世界里,0和1有很多种含义。在逻辑运算符中,0和1表示(  )
A.0和1 B.“真”和“假”
C.“0”和“1” D.“高电平”和“低电平”
15.(2019八下·蒙阴期中) 属于(  )指令块,它可以独立于程序里的其他部分存在。
A.事件 B.控制 C.传感器 D.显示
二、判断题。(每小题1分,共10分)
16.(2019八下·蒙阴期中)一旦关闭电源,BBC micro:bit存储器中的内容不会丢失。
17.(2019八下·蒙阴期中)BBC micro:bit中,复制指令块只可以复制一行指令块。
18.(2019八下·蒙阴期中)BBC micro:bit中,指令块中的圆形空位都可以用其他圆形的指令块取代。
19.(2019八下·蒙阴期中)清晰的流程图可以帮助我们设计好程序,尽量避免错误的发生。
20.(2019八下·蒙阴期中)BBC micro:bit开发板上继承了许多LED和传感器,但可以自由使用的引脚只有6个。
21.(2019八下·蒙阴期中)顺序结构是一种简单的线性结构。
22.(2019八下·蒙阴期中)BBC micro:bit中只能添加一个“无限循环”指令块。
23.(2019八下·蒙阴期中)BBC micro:bit提供了丰富的外接控制口,称作“引脚”。
24.(2019八下·蒙阴期中)BBC micro:bit中,使用开发板作为无线遥控车的遥控器时,其工作依赖于加速度计对开发板的角度的计算。
25.(2019八下·蒙阴期中)舵机是一种能精确控制运转角度的加速电机。
三、综合题。(共计40分)
26.(2019八下·蒙阴期中)根据BBC micro:bit编辑器的窗口布局和基本功能回答下面问题。
(1)请根据编辑器的窗口布局,写出对应的各部分的名称:
A    ; B    ; C    
(2)请根据图所示,将对应的编号写在横线上:   是分享按钮,可以把编辑好的程序发布到服务器上供所有人下载和研究;   是用于切换编辑模式。   是5×5LED点阵,可显示文字、数字、图形等;   是按键A;亮度圈是   ,现在显示的是128,是因为用到了   指令块,它可以读取LED屏幕的光线亮度,范围是   。开发板上的黄色铜片就是引脚。其中   是“通用输入输出”控制口,可以编写程序控制;   是电源输出口,   是接地口。
27.(2019八下·蒙阴期中)“剪刀、石头、布”是我们童年喜欢玩的游戏之一,根据图回答相关问题。
(1)由图中“如果为……否则如果为……否则”指令块可以知道该程序是   结构。
(2)从图中可以看出,新建的变量名称为   。
(3)“剪刀、石头、布”程序运行时会在一定的数值内随机选取1个数,是因为用到了数学工具箱中的   指令块,请写出该程序中随机数范围设定是   。
(4)当满足 为   的条件时,显示 图案。
(5) 指令块是使用“逻辑”工具箱中的   指令块。
(6)若要增加一行“否则如果为……则”可以使用图中的   (填写+或-)。
答案解析部分
1.【答案】B
【知识点】机器人编程
【解析】【解答】Micro:bit 是一款由英国BBC 设计的ARM架构的单片机构成的主板,板上有蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵,主要用于青少年的编程教育。故答案选B。
【分析】本题考查Micro:bit的用途来历。
2.【答案】(1)A
(2)A
(3)B
(4)D
(5)A
(6)A
(7)C
【知识点】编程环境
【解析】【解答】(1)点击基本指令块,就会出现黑色的可视化界面,上面含有当开机时、暂停、无限循环、显示字符串、显示图标等。故答案选A。
(2)当开机时控制指令有缺口,可以把其他指令块拖动到当开机时,可知,当开机时指令块能够包含其他指令块。故答案选A。
(3)出现浅色网纹时,需要被其他指令块包含,还不能单独运行。故答案选B。
(4)删除“显示数字”指令块操作有,1、选中该块,鼠标右键,删除块。2、拖动该块到指令块工具栏中,出现垃圾桶图标时,松开鼠标,即可删除。3、选中该块,按Delete。故答案选D。
(5)根据图片可知暂停100ms换算成秒可知是0.1秒。故答案选A。
(6)单击“Hello”可知突出显示,表示指令块可以被修改编辑。故答案选A。
(7)根据指令块的排列,可知先显示心形0.1秒后,显示Hello,暂停0.1秒。故答案选C。
【分析】本题考查micro:bit指令块的嵌入、删除以及程序运行的结果。首先考查基本指令工具栏中的指令块。然后考查有缺口的指令块代表的含义,可以被嵌入。显示某个指令块的操作方法。把所有块嵌入完成后,会显示的效果。
3.【答案】A
【知识点】编程环境
【解析】【解答】例如显示"Hello",滚动显示。为了显示更多内容,编辑器专门设计了滚动显示模式。故答案选A。
【分析】本题考查micro:bit的屏幕有限,如何显示。
4.【答案】C
【知识点】循环结构语句及格式
【解析】【解答】根据题干,反复执行某段程序,可知是循环结构。故答案选C。
【分析】本题考查micro:bit的程序流程结构。反复执行某段程序的流程结构是循环结构。
5.【答案】C
【知识点】常量、变量与赋值语句
【解析】【解答】选项A:中文可以作为变量名称;选项B:可以用字母命名;选项C:数字不可以作为变量名称的开头;选项D:变量名称应具有较强的描述性。故答案选C。
【分析】本题考查micro:bit的变量名称命名规则。以字母、数字、下划线,中文名称组成。其中数字不能作为变量名的开头。
6.【答案】(1)D
(2)B
(3)B
(4)B
【知识点】编程环境
【解析】【解答】(1)首先确定是循环语句,必须嵌入在控制指令块中才能使用。故答案选D。
(2)根据重复4次指令块可知,循环执行4次。故答案选B。
(3)图中指令组程序完成后,模拟器显示的是9、10、11、12。故答案选B。
(4)根据显示值9、12、15、18可知3为幅度。故答案选B。
【分析】本题考查micro:bit指令代码组的循环结构。指令组的含义是倒数设为9、重复4次,显示倒数值,倒数每次递增1。
7.【答案】B
【知识点】常量、变量与赋值语句
【解析】【解答】赋值运算符是“=”。故答案选B。
【分析】本题考查micro:bit赋值运算符。
8.【答案】A
【知识点】传感器的种类与应用
【解析】【解答】光敏传感器可以让Micro:bit检测外界光信号并有响应的敏感装置。故答案选A。
【分析】本题考查的是常见的传感器的作用。温度传感器可以让Micro:bit检测周围环境温度;光敏传感器是对外界光信号或光辐射有响应或转换功能的敏感装置。
9.【答案】(1)C
(2)A
【知识点】编程环境
【解析】【解答】(1)图中指令块0*0在数学指令组的工具箱中。故答案选C。
(2)本图中所含有的指令组包括无限循环、播放音调、数字相乘、亮度级别。故答案选A。
【分析】本题考查micro:bit指令组的拆解。在无限循环中嵌套播放音调、音调中嵌入数字相乘,数字相乘中嵌入亮度级别。
10.【答案】B
【知识点】运算符与表达式
【解析】【解答】对变量赋值,逻辑非运算都会进行状态翻转。故答案选B。
【分析】本题考查对micro:bit赋值时,逻辑运算的状态。
11.【答案】C
【知识点】编程环境
【解析】【解答】蓝牙只是与手机传送文件,因此蓝牙是低功耗。无线可以设置通讯组,只有同一组的才能进行无线通讯,可知是点对点连通。故答案选C。
【分析】本题考查micro:bit的无线连接功能。micro:bit自带蓝牙4.0以及2.4GHz RF天线,可进行蓝牙和无线通讯。
12.【答案】B
【知识点】编程环境
【解析】【解答】DO是数据输出。故答案选B。
【分析】本题考查micro:bit数据输出的表示。
13.【答案】C
【知识点】编程环境
【解析】【解答】BBC micro:bit开发板的特点有:体积小、功耗低、含有加速度传感器。故答案选C。
【分析】本题考查micro:bit的开发板特点。
14.【答案】B
【知识点】运算符与表达式
【解析】【解答】逻辑运算中,0、1代表真、假。故答案选B。
【分析】本题考查逻辑运算里的0、1代表的含义。
15.【答案】A
【知识点】编程环境
【解析】【解答】根据当按钮A被按下时,属于事件指令块,可以独立于程序里的其他部分存在。在代码中就会出现一个单独的函数。故答案选A。
【分析】本题考查的是指令块的概念。
16.【答案】(1)错误
【知识点】编程环境
【解析】【解答】关闭一电源,micro:bit存储器存储的内容就会消失。故答案为:错误。
【分析】本题考查电源的关闭对micro:bit存储器内容的影响。
17.【答案】(1)错误
【知识点】编程环境
【解析】【解答】如果指令块嵌套,可以选中复制,不止可以复制一行指令块。故答案为:错误。
【分析】本题考查复制指令块操作。复制指令块可以复制多个指令块。
18.【答案】(1)正确
【知识点】编程环境
【解析】【解答】当指令块中有圆形空位,可以用其他圆形指令块嵌入。故答案为:正确。
【分析】本题考查指令块嵌入问题。
19.【答案】(1)正确
【知识点】流程图的概念及其常用图形
【解析】【解答】清晰的流程图是我们编写程序的思路,避免错误的发生。故答案为:正确。
【分析】本题考查流程图的作用。
20.【答案】(1)正确
【知识点】编程环境
【解析】【解答】许多引脚控制LED和传感器,micro:bit自由引用的小引脚是6个。故答案为:正确。
【分析】本题考查micro:bit的引脚。micro:bit开发板继承了许多LED和传感器,但可以自由使用的是6个引脚。
21.【答案】(1)正确
【知识点】顺序结构语句及格式
【解析】【解答】在顺序结构中,算法的每一个操作是按从上到下的线性顺序执行的。故答案为:正确。
【分析】本题考查顺序结构。顺序结构是一种最简单的控制结构。
22.【答案】(1)错误
【知识点】程序设计工具
【解析】【解答】BBC micro:bit中可以添加多个“无限循环”指令块。故答案为:错误。
【分析】本题主要考查BBC micro:bit中的程序设置,包括循环结构、函数、逻辑判断。
23.【答案】(1)正确
【知识点】编程环境
【解析】【解答】对外的接口就是引脚。故答案为:正确。
【分析】本题考查micro:bit的引脚的概念。
24.【答案】(1)正确
【知识点】编程环境
【解析】【解答】无线遥控车的遥控器依赖于无线电、指南针以及加速度传感器。故答案为:正确。
【分析】本题考查无线遥控车的遥控器的工作原理。
25.【答案】(1)正确
【知识点】编程环境
【解析】【解答】 舵机是一种能精确控制运转角度的加速电机。 故答案为:正确。
【分析】本题考查舵机的概念。
26.【答案】(1)模拟器;指令块工具栏;编程区
(2)4;5;8;1;6;亮度级别;0~255;2;3;7
【知识点】编程环境
【解析】【解答】(1)Micro:bit的下端有25个外部接口,我们管这些叫做引脚。其中A为模拟器。B为指令块工具栏。C为编程区。故答案为:模拟器、指令块工具栏、编程区。
(2)括号4为share,可知是分享按钮。括号5可以切换编辑模式。括号8是LED点阵。1是按键A。亮度圈是6、现在显示128,因为用到亮度级别指令块,范围是0~255;2是通用输入输出控制口;3是电源输出口;7是接地口。故答案为:4、5、8、1、6、亮度级别、0~255;2、3、7。
【分析】本题考查micro:bit的图形界面以及指令块理解应用。其中由25个LED显示。25个引脚。可以在方块界面绘制也可以在编辑页面操作代码。
27.【答案】(1)选择
(2)剪刀石头布
(3)随机选取;0~2
(4)2
(5)关系运算
(6)+
【知识点】编程环境
【解析】【解答】(1)根据如果...否则如果....否则可知,是选择结构。故答案为:选择。
(2)根据第一个红色的行可知,变量名称为剪刀石头布。故答案为:剪刀石头布。
(3)根据图中可知是数学工具里的随机数指令块。本程序中设定的数0-2。故答案为:随机选取、0-2。
(4)根据前面两个条件,可知当剪刀石头布为2时,显示该图案。故答案为:2。
(5)图中的指令块是逻辑中的关系运算指令块。故答案为:关系运算。
(6)根据题干需要增加,可以使用“+”。故答案为:+。
【分析】本题考查micro;bit中分支结构的应用。主要考查根据图形拼接来理解代码含义。设置变量剪刀石头布为随机数0-2。根据显示数字不同,显示不同图案。
1 / 1山东省临沂市蒙阴县2018-2019学年八年级下学期信息技术期中测试卷
一、单项选择题。(每小题2分,共50分)
1.(2019八下·蒙阴期中)BBC micro:bit是英国广播公司联合很多企业推出的一个基于ARM芯片的(  )开发板。
A.多片机 B.单片机 C.复合机 D.编程机
【答案】B
【知识点】机器人编程
【解析】【解答】Micro:bit 是一款由英国BBC 设计的ARM架构的单片机构成的主板,板上有蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵,主要用于青少年的编程教育。故答案选B。
【分析】本题考查Micro:bit的用途来历。
2.(2019八下·蒙阴期中)根据图回答问题
(1)图中用到的都是(  )指令工具栏中的指令块。
A.基本 B.输入 C.循环 D.逻辑
(2) 控制指令块的内部有缺口,表明(  )
A.它能够包含其他指令块 B.能够被其他指令块包含
C.能被嵌入其他指令块中 D.该指令块不能运行
(3)图中“显示数字”指令块的背景是浅色网纹时,表明(  )
A.它能够包含其他指令块 B.该指令块还不能运行
C.指令块出现错误 D.该指令块可以单独运行
(4)下面关于删除“显示数字”指令块的操作不正确的是(  )
A.选中“显示数字”指令块,使用鼠标右键“删除块”指令
B.拖动“显示数字”指令块到指令块工具栏,当出现垃圾桶图标时松开鼠标,指令块即被删除
C.选中“显示数字”指令块,使用键盘Delete键
D.选中“显示数字”指令块,使用鼠标左键“删除”指令
(5)从图中使用 指令块看出,间隔时间为(  )秒。
A.0.1 B.1 C.10 D.100
(6)图中“显示字符串”指令块中,单击“Hello”,单词被突出显示,表明指令块(  )
A.该部分可以被修改 B.该部分被嵌入
C.该部分出现错误 D.该部分被锁定
(7)图中指令块组完成后,模拟器中将会显示(  )
A.只显示图标
B.只显示字符串
C.先显示 再显示
D.先显示 再显示
【答案】(1)A
(2)A
(3)B
(4)D
(5)A
(6)A
(7)C
【知识点】编程环境
【解析】【解答】(1)点击基本指令块,就会出现黑色的可视化界面,上面含有当开机时、暂停、无限循环、显示字符串、显示图标等。故答案选A。
(2)当开机时控制指令有缺口,可以把其他指令块拖动到当开机时,可知,当开机时指令块能够包含其他指令块。故答案选A。
(3)出现浅色网纹时,需要被其他指令块包含,还不能单独运行。故答案选B。
(4)删除“显示数字”指令块操作有,1、选中该块,鼠标右键,删除块。2、拖动该块到指令块工具栏中,出现垃圾桶图标时,松开鼠标,即可删除。3、选中该块,按Delete。故答案选D。
(5)根据图片可知暂停100ms换算成秒可知是0.1秒。故答案选A。
(6)单击“Hello”可知突出显示,表示指令块可以被修改编辑。故答案选A。
(7)根据指令块的排列,可知先显示心形0.1秒后,显示Hello,暂停0.1秒。故答案选C。
【分析】本题考查micro:bit指令块的嵌入、删除以及程序运行的结果。首先考查基本指令工具栏中的指令块。然后考查有缺口的指令块代表的含义,可以被嵌入。显示某个指令块的操作方法。把所有块嵌入完成后,会显示的效果。
3.(2019八下·蒙阴期中)BBC micro:bit中,5×5LED显示屏显示的内容是有限的,为了显示更多的内容,编程器专门设计了(  )显示模式。
A.滚动 B.分屏 C.全屏 D.窗口
【答案】A
【知识点】编程环境
【解析】【解答】例如显示"Hello",滚动显示。为了显示更多内容,编辑器专门设计了滚动显示模式。故答案选A。
【分析】本题考查micro:bit的屏幕有限,如何显示。
4.(2019八下·蒙阴期中)BBC micro:bit中,(  )结构是在一定条件下反复执行某段程序的流程结构。
A.顺序 B.逻辑 C.循环 D.选择
【答案】C
【知识点】循环结构语句及格式
【解析】【解答】根据题干,反复执行某段程序,可知是循环结构。故答案选C。
【分析】本题考查micro:bit的程序流程结构。反复执行某段程序的流程结构是循环结构。
5.(2019八下·蒙阴期中)下面关于变量名称的命名规则不正确的是(  )
A.可以使用中文作为变量的名称 B.可以使用英文命名
C.数字可以作为变量名称的开头 D.变量名称应具有较强的描述性
【答案】C
【知识点】常量、变量与赋值语句
【解析】【解答】选项A:中文可以作为变量名称;选项B:可以用字母命名;选项C:数字不可以作为变量名称的开头;选项D:变量名称应具有较强的描述性。故答案选C。
【分析】本题考查micro:bit的变量名称命名规则。以字母、数字、下划线,中文名称组成。其中数字不能作为变量名的开头。
6.(2019八下·蒙阴期中)根据如图回答问题
(1)(  )只是一段有条件的循环语句,必须要嵌入到控制指令块中才能使用。
A.
B.
C.
D.
(2)图中指令块组会循环执行(  )次。
A.1 B.4 C.5 D.9
(3)图中指令组程序完成后,模拟器中显示的是(  )
A.9 8 7 6 B.9 10 11 12 C.9 8 7 D.9 10 11
(4)图中修改 指令块的幅度值为(  ),模拟器中将会显示9 12 15 18。
A.2 B.3 C.4 D.5
【答案】(1)D
(2)B
(3)B
(4)B
【知识点】编程环境
【解析】【解答】(1)首先确定是循环语句,必须嵌入在控制指令块中才能使用。故答案选D。
(2)根据重复4次指令块可知,循环执行4次。故答案选B。
(3)图中指令组程序完成后,模拟器显示的是9、10、11、12。故答案选B。
(4)根据显示值9、12、15、18可知3为幅度。故答案选B。
【分析】本题考查micro:bit指令代码组的循环结构。指令组的含义是倒数设为9、重复4次,显示倒数值,倒数每次递增1。
7.(2019八下·蒙阴期中)我们把从运算器向变量所代表的存储单元传送数据的操作称为“赋值”,赋值的运算符号是(  )
A.+ B.= C.& D.%
【答案】B
【知识点】常量、变量与赋值语句
【解析】【解答】赋值运算符是“=”。故答案选B。
【分析】本题考查micro:bit赋值运算符。
8.(2019八下·蒙阴期中)(  )传感器是对外界光信号有响应的敏感装置。
A.光敏 B.温度 C.指南针 D.磁力
【答案】A
【知识点】传感器的种类与应用
【解析】【解答】光敏传感器可以让Micro:bit检测外界光信号并有响应的敏感装置。故答案选A。
【分析】本题考查的是常见的传感器的作用。温度传感器可以让Micro:bit检测周围环境温度;光敏传感器是对外界光信号或光辐射有响应或转换功能的敏感装置。
9.(2019八下·蒙阴期中)根据下图回答问题
(1)图中指令块组中的 指令块在(  )工具箱里。
A.基本 B.数组 C.数学 D.函数
(2)图中的指令块组中用到(  )个指令块。
A.4 B.5 C.3 D.2
【答案】(1)C
(2)A
【知识点】编程环境
【解析】【解答】(1)图中指令块0*0在数学指令组的工具箱中。故答案选C。
(2)本图中所含有的指令组包括无限循环、播放音调、数字相乘、亮度级别。故答案选A。
【分析】本题考查micro:bit指令组的拆解。在无限循环中嵌套播放音调、音调中嵌入数字相乘,数字相乘中嵌入亮度级别。
10.(2019八下·蒙阴期中)BBC micro:bit中,每次对变量赋值,逻辑(  )运算都会进行状态翻转。
A.是 B.非 C.与 D.或
【答案】B
【知识点】运算符与表达式
【解析】【解答】对变量赋值,逻辑非运算都会进行状态翻转。故答案选B。
【分析】本题考查对micro:bit赋值时,逻辑运算的状态。
11.(2019八下·蒙阴期中)BBC micro:bit中,提供两种无线连接功能,分别是(  )
A.点对点连通和高功耗蓝牙 B.线对点连通和低功耗蓝牙
C.点对点连通和低功耗蓝牙 D.点对线连通和高功耗蓝牙
【答案】C
【知识点】编程环境
【解析】【解答】蓝牙只是与手机传送文件,因此蓝牙是低功耗。无线可以设置通讯组,只有同一组的才能进行无线通讯,可知是点对点连通。故答案选C。
【分析】本题考查micro:bit的无线连接功能。micro:bit自带蓝牙4.0以及2.4GHz RF天线,可进行蓝牙和无线通讯。
12.(2019八下·蒙阴期中)BBC micro:bit中,下面(  )表示数字输出。
A.VCC B.DO C.AO D.GND
【答案】B
【知识点】编程环境
【解析】【解答】DO是数据输出。故答案选B。
【分析】本题考查micro:bit数据输出的表示。
13.(2019八下·蒙阴期中)下面(  )不是BBC micro:bit开发板的特点。
A.体积小 B.功耗低
C.内置蜂鸣器 D.加速度计内置
【答案】C
【知识点】编程环境
【解析】【解答】BBC micro:bit开发板的特点有:体积小、功耗低、含有加速度传感器。故答案选C。
【分析】本题考查micro:bit的开发板特点。
14.(2019八下·蒙阴期中)在数字世界里,0和1有很多种含义。在逻辑运算符中,0和1表示(  )
A.0和1 B.“真”和“假”
C.“0”和“1” D.“高电平”和“低电平”
【答案】B
【知识点】运算符与表达式
【解析】【解答】逻辑运算中,0、1代表真、假。故答案选B。
【分析】本题考查逻辑运算里的0、1代表的含义。
15.(2019八下·蒙阴期中) 属于(  )指令块,它可以独立于程序里的其他部分存在。
A.事件 B.控制 C.传感器 D.显示
【答案】A
【知识点】编程环境
【解析】【解答】根据当按钮A被按下时,属于事件指令块,可以独立于程序里的其他部分存在。在代码中就会出现一个单独的函数。故答案选A。
【分析】本题考查的是指令块的概念。
二、判断题。(每小题1分,共10分)
16.(2019八下·蒙阴期中)一旦关闭电源,BBC micro:bit存储器中的内容不会丢失。
【答案】(1)错误
【知识点】编程环境
【解析】【解答】关闭一电源,micro:bit存储器存储的内容就会消失。故答案为:错误。
【分析】本题考查电源的关闭对micro:bit存储器内容的影响。
17.(2019八下·蒙阴期中)BBC micro:bit中,复制指令块只可以复制一行指令块。
【答案】(1)错误
【知识点】编程环境
【解析】【解答】如果指令块嵌套,可以选中复制,不止可以复制一行指令块。故答案为:错误。
【分析】本题考查复制指令块操作。复制指令块可以复制多个指令块。
18.(2019八下·蒙阴期中)BBC micro:bit中,指令块中的圆形空位都可以用其他圆形的指令块取代。
【答案】(1)正确
【知识点】编程环境
【解析】【解答】当指令块中有圆形空位,可以用其他圆形指令块嵌入。故答案为:正确。
【分析】本题考查指令块嵌入问题。
19.(2019八下·蒙阴期中)清晰的流程图可以帮助我们设计好程序,尽量避免错误的发生。
【答案】(1)正确
【知识点】流程图的概念及其常用图形
【解析】【解答】清晰的流程图是我们编写程序的思路,避免错误的发生。故答案为:正确。
【分析】本题考查流程图的作用。
20.(2019八下·蒙阴期中)BBC micro:bit开发板上继承了许多LED和传感器,但可以自由使用的引脚只有6个。
【答案】(1)正确
【知识点】编程环境
【解析】【解答】许多引脚控制LED和传感器,micro:bit自由引用的小引脚是6个。故答案为:正确。
【分析】本题考查micro:bit的引脚。micro:bit开发板继承了许多LED和传感器,但可以自由使用的是6个引脚。
21.(2019八下·蒙阴期中)顺序结构是一种简单的线性结构。
【答案】(1)正确
【知识点】顺序结构语句及格式
【解析】【解答】在顺序结构中,算法的每一个操作是按从上到下的线性顺序执行的。故答案为:正确。
【分析】本题考查顺序结构。顺序结构是一种最简单的控制结构。
22.(2019八下·蒙阴期中)BBC micro:bit中只能添加一个“无限循环”指令块。
【答案】(1)错误
【知识点】程序设计工具
【解析】【解答】BBC micro:bit中可以添加多个“无限循环”指令块。故答案为:错误。
【分析】本题主要考查BBC micro:bit中的程序设置,包括循环结构、函数、逻辑判断。
23.(2019八下·蒙阴期中)BBC micro:bit提供了丰富的外接控制口,称作“引脚”。
【答案】(1)正确
【知识点】编程环境
【解析】【解答】对外的接口就是引脚。故答案为:正确。
【分析】本题考查micro:bit的引脚的概念。
24.(2019八下·蒙阴期中)BBC micro:bit中,使用开发板作为无线遥控车的遥控器时,其工作依赖于加速度计对开发板的角度的计算。
【答案】(1)正确
【知识点】编程环境
【解析】【解答】无线遥控车的遥控器依赖于无线电、指南针以及加速度传感器。故答案为:正确。
【分析】本题考查无线遥控车的遥控器的工作原理。
25.(2019八下·蒙阴期中)舵机是一种能精确控制运转角度的加速电机。
【答案】(1)正确
【知识点】编程环境
【解析】【解答】 舵机是一种能精确控制运转角度的加速电机。 故答案为:正确。
【分析】本题考查舵机的概念。
三、综合题。(共计40分)
26.(2019八下·蒙阴期中)根据BBC micro:bit编辑器的窗口布局和基本功能回答下面问题。
(1)请根据编辑器的窗口布局,写出对应的各部分的名称:
A    ; B    ; C    
(2)请根据图所示,将对应的编号写在横线上:   是分享按钮,可以把编辑好的程序发布到服务器上供所有人下载和研究;   是用于切换编辑模式。   是5×5LED点阵,可显示文字、数字、图形等;   是按键A;亮度圈是   ,现在显示的是128,是因为用到了   指令块,它可以读取LED屏幕的光线亮度,范围是   。开发板上的黄色铜片就是引脚。其中   是“通用输入输出”控制口,可以编写程序控制;   是电源输出口,   是接地口。
【答案】(1)模拟器;指令块工具栏;编程区
(2)4;5;8;1;6;亮度级别;0~255;2;3;7
【知识点】编程环境
【解析】【解答】(1)Micro:bit的下端有25个外部接口,我们管这些叫做引脚。其中A为模拟器。B为指令块工具栏。C为编程区。故答案为:模拟器、指令块工具栏、编程区。
(2)括号4为share,可知是分享按钮。括号5可以切换编辑模式。括号8是LED点阵。1是按键A。亮度圈是6、现在显示128,因为用到亮度级别指令块,范围是0~255;2是通用输入输出控制口;3是电源输出口;7是接地口。故答案为:4、5、8、1、6、亮度级别、0~255;2、3、7。
【分析】本题考查micro:bit的图形界面以及指令块理解应用。其中由25个LED显示。25个引脚。可以在方块界面绘制也可以在编辑页面操作代码。
27.(2019八下·蒙阴期中)“剪刀、石头、布”是我们童年喜欢玩的游戏之一,根据图回答相关问题。
(1)由图中“如果为……否则如果为……否则”指令块可以知道该程序是   结构。
(2)从图中可以看出,新建的变量名称为   。
(3)“剪刀、石头、布”程序运行时会在一定的数值内随机选取1个数,是因为用到了数学工具箱中的   指令块,请写出该程序中随机数范围设定是   。
(4)当满足 为   的条件时,显示 图案。
(5) 指令块是使用“逻辑”工具箱中的   指令块。
(6)若要增加一行“否则如果为……则”可以使用图中的   (填写+或-)。
【答案】(1)选择
(2)剪刀石头布
(3)随机选取;0~2
(4)2
(5)关系运算
(6)+
【知识点】编程环境
【解析】【解答】(1)根据如果...否则如果....否则可知,是选择结构。故答案为:选择。
(2)根据第一个红色的行可知,变量名称为剪刀石头布。故答案为:剪刀石头布。
(3)根据图中可知是数学工具里的随机数指令块。本程序中设定的数0-2。故答案为:随机选取、0-2。
(4)根据前面两个条件,可知当剪刀石头布为2时,显示该图案。故答案为:2。
(5)图中的指令块是逻辑中的关系运算指令块。故答案为:关系运算。
(6)根据题干需要增加,可以使用“+”。故答案为:+。
【分析】本题考查micro;bit中分支结构的应用。主要考查根据图形拼接来理解代码含义。设置变量剪刀石头布为随机数0-2。根据显示数字不同,显示不同图案。
1 / 1

展开更多......

收起↑

资源列表