资源简介 信息系统大单元——信息系统搭建之micro.bit智能终端练习班级 姓名1.小明搭建了一个“土壤湿度监测系统”,能通过浏览器查看实时湿度数据,当湿度小于某阈值时,信息系统自动开启喷淋设备,大于某阈值时自动关闭喷淋设备。该系统的架构如图所示:下列说法不正确的是( )A.该信息系统采用了B/S架构模式 B.该信息系统具备闭环控制功能C.该信息系统仅传输了土壤湿度数据 D.网络是该信息系统中重要的支撑技术2.实时监测环境光线亮度,当亮度达到某阈值时开启或关闭LED灯(置高电平1,LED灯亮;低电平0,LED灯灭),在BXY编辑器中的部分代码如下:pin14.write_digital(0)while True:val=pin2.read_analog()if val<60:pin14.write_digital(1)else:pin14.write_digital(0)sleep(500)下列说法中正确的是( )A.光线传感器连接到pin2口B.当光线亮度值低于60,LED灯灭C.每隔5秒读取光线传感器的值D.LED灯初始状态是亮着的3.在BXY中编辑有这样一段程序:from microbit import *while True:if button_a.is_pressed():display.show(Image.HAPPY)elif button_b.is_pressed():breakelse:display.show(Image.SAD)sleep(1000)在micro:bit硬件支持下,以下说法正确的是( )A.开始运行,不按开发板上的任何按钮,开发板显示“笑脸”B.开始运行,按开发板上的B按钮后,开发板上的LED灯全部关闭C.开始运行,不按开发板上的任何按钮,开发板进入死循环,无法正常运行D.开始运行,按开发板上的A按钮后,开发板显示“笑脸”,一秒钟后显示“哭脸”4.某终端接上温度传感器,将温度读取到变量a中,代码如下。while True:a=temperature()if a>33:display.show(Image.SAD)sleep(3000)else:display.show(Image.HAPPY)若温度传感器和主板的连接正常,烧录并运行该代码下列选项中正确的是( )A.热风机加热后,主板LED显示"哭脸"图形,3秒后显示"笑脸"图形B.室温低于33℃时,主板LED不显示任何图形C.热风机加热后,主板LED显示"笑脸"图形,3秒后显示"哭脸"图形D.室温低于33℃时,主板LED显示"笑脸"5.在BXY中输入如下代码:from microbit import *import musicwhile True:t=0for i in range(1000,2000,50):t=t+50if i<1500:music.pitch(i+t,5)elif i<1800:music.pitch(i-t,5)else:music.pitch(i,5)其中,music.pitch()是生成和控制声音的方法,例如,music.pitch(i,5):i表示播放声音的频率(值越大频率越高),5表示播放时长为5毫秒。烧录并运行该代码,在蜂鸣器中听到的声音效果是( )A.声音频率先升高,再降低,再升高B.声音频率先升高,再降低,再升高,以此为一个周期不断循环C.声音频率先升高,再不变,再升高D.声音频率先升高,再不变,再升高,以此为一个周期不断循环6.在micro:bit 主板上接上温湿度传感器,利用BXY编写代码,查看串口监视器,部分界面如图所示。其中部分代码如下:from microbit import sleepimport dht11while True:temp,hum=dht11.read(1)sleep(1000)其中加框处代码为( )A.print("温度=%d C"%temp)print("湿度",hum)B.print("温度=%d C"%temp)print("湿度",hum,"%\n")C.print("湿度",hum)print("温度=%d C"%temp)D.print("温度= ",temp)print("湿度",hum,"%\n ")7.小温搭建“室内环境监测系统”,将温湿度传感器连接到micro:bit终端获取温度数据,相关代码如图所示,下列说法不正确的是( )A.每间隔0.4s获取传感器的温湿度数据B.温湿度传感器连接到主板的pin2口C.micro.bit开发板和计算机之间可以通过串口进行通信D.系统运行时,micro.bit开发板的LED阵列循环滚动显示温湿度数据8.搭建一个家庭浇灌系统,运用micro:bit作为智能终端,通过土壤传感器与微型马达,实现缺水时自动给花补水。实现上述功能的代码如下:from microbit import *while True:if pin0.read_analog()>100:pin2.write_digital(0)else:pin2.write_digital(1)sleep(2000)pin2.write_digital(0)sleep(10000)下列选项中说法正确的是都( )A.土壤传感器连接在pin2接口上B.根据程序代码,土壤干湿的临界值为2000C.pin2.write_digital(0)语句的功能是开启马达,pin2.write_digital(1)语句的功能是关闭马达D.如果马达开启后,灌溉时长为2秒钟9.小明搭建某智慧教室信息系统,使教室实现通过互联网获取教室的光线、温度等信息,并根据一定的阈值自动控制教室的照明灯、空调等功能。该系统的架构如图所示。(1)从图中可以看出,该智慧教室信息系统的架构是 (填写:B/S 或 C/S)模式,智能终端和服务器的通信采用 (填写:有线 或 无线)方式。(2)下列设备中,属于输出设备的是( )A.红外接收模块 B.智能终端扩展板C.温湿度传感器 D.红外发射模块(3)小明为了只能终端上传数据的频率低一点,设置当传感器数据发生变化时才上传一次数据。以温度数据为例,他修改的部分代码如下。oldtemp=-1 #oldtemp存放原来温度模拟量,为防止与第一次获取的temp值相同,赋初值-1while True:temp=pin2.read_analog()if temp!=oldtemp:errno,resp=Obloq.get("input id=1&val="+str(temp),10000)if errno==200:display.scroll(resp)if resp == '1':pin8.write_digital(1)else:pin8.write_digital(0)else:display.scroll(str(errno))sleep(1000)要实现小明预设的功能,划线处需补充代码:① 。从代码可以看出,连接执行器的引脚是② ,连接温度传感器的引脚是③ 。信息系统大单元——信息系统搭建之micro.bit智能终端练习班级 姓名1——5:CADDD6——7:BB8.(1)B/S 无线(2)D(3)①oldtemp=temp②pin8 或 p8③pin2 或 p2 展开更多...... 收起↑ 资源预览