小紅搭建了一個室內溫度監測系統,并根據閾值自動控制教室的空調等設備的開啟關閉。該系統構架圖如圖所示:

已知該監測系統智能終端每 5 分鐘采樣一次,使用 BXY 軟件給終端編寫數據采集、傳輸程序,實現把溫度數據上傳到 Web 服務器,部分代碼如下:
#導入函數庫,代碼略
#設置智能終端連接Web服務器的參數、連接網絡的參數并連接網絡,代碼略 whileTrue:
temp=round(pin0.read_analog ( ?。?330/1024,1)
errno,resp=Obloq.jye.ai(“input?id=1&val=“+str( ① ),10000)
iferrno==200:#表明網絡通信連接正常
display.scroll(resp)
ifresp=='1':
pin2.write_digital(1)else:
pin2.write_digital(0)
else:
display.jye.ai (str(errno))②
#打開執行器開關
#關閉執行器開關
#設置采集間隔時間
(1)該信息系統采用的架構為 B/SB/S(選填:B/S或 C/S)模式。該系統中,路由器通 過有線方式連入互聯網,其通過 WANWAN(選填:WAN 或 LAN)接口接入互聯網。
(2)要實現預設功能,請在橫線處填入合適的代碼。
(3)分析以上代碼可知,智能終端連接執行器的引腳是 pin2pin2,通過 GETGET(選填:POST 或 GET) 請求將溫度發送到Web服務器。
(4)在服務器端使用Python語言將采集到的數據利用SQLite數據庫進行存儲,數據庫文件名為“test.jye.ai”,需要實現打開、寫入、關閉等功能?,F有下列語句命令:
①conn=sqlite3.connect(“test.jye.ai“)
②cur=conn.jye.ai( )
③importsqlite3
④conn.jye.ai( ?。?br />⑤cur.jye.ai( ?。?br />#建立數據庫連接
#創建游標對象以便執行SQL語句#加載模塊
#關閉數據庫連接
#關閉游標
⑥cur.execute(“INSERTINTO colldata(Sid,tdata,collTimer) VALUES(%d,%f,'%s')“%(Sid,tdata,nowtime))#執行SQL語句 conn.jye.ai( )#提交
若要實現上述功能,則上述語句執行的先后順序是 ③①②⑥⑦⑤④③①②⑥⑦⑤④。
【考點】移動終端的工作原理.
【答案】B/S;WAN;pin2;GET;③①②⑥⑦⑤④
【解答】
【點評】
聲明:本試題解析著作權屬菁優網所有,未經書面同意,不得復制發布。
發布:2024/12/12 13:30:1組卷:9引用:4難度:0.5
相似題
-
1.某智能終端接上溫度傳感器,在BXY輸入如圖所示代碼,溫度傳感器和主板的連接正常,下載并運行該代碼,下列描述正確的是( ?。?br />
A.若某次檢測到溫度為25時,主板LED陣列會顯示“笑臉”圖案并持續2秒鐘 B.若某次檢測到溫度為10時,主板LED陣列一直顯示“哭臉”圖案 C.每隔2000秒通過傳感器讀取環境溫度值,并向串口輸出 D.無法確定該智能終端與電腦通信的端口號 發布:2024/12/12 8:0:13組卷:10引用:4難度:0.5 -
2.下列有關移動終端應用的敘述,錯誤的是( ?。?/h2>
A.使用手機不能訪問某網站,但卻能正常瀏覽其它網站網頁,最可能的原因是該網站服務器出現問題 B.使用手機支付時,盡量不要使用公共場所的免密Wi-Fi C.移動設備連接到無線局域網,即使無線網絡信號很強也不一定能夠訪問因特網 D.病毒一般會在計算機之間傳播,利用手機或平板電腦上網時就不會感染病毒 發布:2024/12/15 15:0:2組卷:11引用:2難度:0.7 -
3.圖中的手機、平板電腦、筆記本電腦等移動終端是通過( )聯網。
A.寬帶 B.有線 C.局域網 D.無線 發布:2024/12/4 7:30:2組卷:5引用:2難度:0.7