浙教版(2019)必修2《第四章 信息系統的搭建實例》2022年單元測試卷(3)
發布:2024/4/20 14:35:0
一、選擇題
-
1.小明搭建了一個“土壤濕度監測系統”,能通過瀏覽器查看實時濕度數據,當濕度小于某閾值時,信息系統自動開啟噴淋設備,大于某閾值時自動關閉噴淋設備。該系統的架構如圖所示,下列說法不正確的是( )
A.該信息系統采用了B/S架構模式 B.該信息系統具備閉環控制功能 C.該信息系統僅傳輸了土壤濕度數據 D.網絡是該信息系統中重要的支撐技術 組卷:3引用:4難度:0.6 -
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燈初始狀態是亮著的 組卷:1引用:1難度:0.5 -
3.在BXY中編輯有這樣一段程序:
from microbit import*
while True:
if button_a.is_pressed( ):
display.jye.ai(Image.HAPPY)
elif button_b.is_pressed( ):
break
else:
display.jye.ai(Image.SAD)
sleep(1000)
在micro:bit硬件支持下,以下說法正確的是( )A.開始運行,不按開發板上的任何按鈕,開發板顯示“笑臉” B.開始運行,按開發板上的B按鈕后,開發板上的LED燈全部關閉 C.開始運行,不按開發板上的任何按鈕,開發板進入死循環,無法正常運行 D.開始運行,按開發板上的A按鈕后,開發板顯示“笑臉”,一秒鐘后顯示“哭臉” 組卷:6引用:2難度:0.3
一、選擇題
-
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.根據程序代碼,土壤干濕的臨界值為2000 C.pin2.write_digital(0)語句的功能是開啟馬達,pin2.write_digital(1)語句的功能是關閉馬達 D.如果馬達開啟后,灌溉時長為2秒鐘 組卷:1引用:1難度:0.5
二、解答題(共1小題,滿分0分)
-
9.小明搭建某智慧教室信息系統,使教室實現通過互聯網獲取教室的光線、溫度等信息,并根據一定的閾值自動控制教室的照明燈、空調等功能。該系統的架構如圖所示。
(1)從圖中可以看出,該智慧教室信息系統的架構是
(2)下列設備中,屬于輸出設備的是
A.紅外接收模塊
B.智能終端擴展板
C.溫濕度傳感器
D.紅外發射模塊
(3)小明為了智能終端上傳數據的頻率低一點,設置當傳感器數據發生變化時才上傳一次數據。以溫度數據為例,他修改的部分代碼如下。
oldtemp=-1#oldtemp存放原來溫度模擬量,為防止與第一次獲取的temp值相同,賦初值-1
while True:
temp=pin2.read_analog( )
if temp!=oldtemp:
______
errno,resp=Obloq.jye.ai(“input?id=1&val=“+str(temp),10000)
if errno==200:
display.jye.ai(resp)
if resp=='1':
pin8.write_digital(1)
else:
pin8.write_digital(0)
else:
display.jye.ai(str(errno))
sleep(1000)
要實現小明預設的功能,橫線處需補充代碼:組卷:4引用:3難度:0.4