中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

20 信息系統搭建實例提高 鞏固練習 浙教版(2019)高中信息技術選考(學考)一輪復習(含答案)

資源下載
  1. 二一教育資源

20 信息系統搭建實例提高 鞏固練習 浙教版(2019)高中信息技術選考(學考)一輪復習(含答案)

資源簡介

信息系統大單元
——信息系統搭建實例提高練習
班級 姓名
1.下列選項中不屬于搭建信息系統前期準備環節的是( )
A.需求分析 B.軟件開發 C.詳細設計 D.可行性分析
2.下列屬于搭建信息系統的前期準備過程的是( )
A.需求分析→可行性分析→硬件選擇→系統測試設計→詳細設計
B.需求分析→可行性分析→開發模式選擇→概要設計→詳細設計
C.數據收集和輸入→程序設計→硬件選擇→詳細設計→數據查詢設計
D.數據收集和輸入→數據存儲→數據傳輸→數據加工處理→數據查詢設計
3.編寫“溫度檢測系統”的服務器端程序,cur 為游標對象,現在要讀取數據表 templog 的sensorid 字段(TEXT 類型)值為“2”的記錄數據,下列執行的命令語句恰當的是( )
A.cur.execute( "SELECT ALL FROM templog WHERE sensorid= 2") B.cur.execute( "SELECT ALL FROM templog WHERE sensorid= "2" ") C.cur.execute( "SELECT * FROM templog WHERE sensorid= '2' ") D.cur.execute( "SELECT * FROM templog WHERE sensorid="2" ")
4.小溫將“室內環境監測系統”工作時的溫濕度及對應時間數據傳輸到服務器數據庫中,并保存到SQLLite數據庫文件里,他先編寫程序建立數據庫文件,代碼如下:
import sqlite3
conn=sqlite3.connect('test.db')
cu=conn.cursor()
cu.execute('create table data(id integer,wendu float,shidu float,time text)')
conn.commit()
cu.close()
conn.close()
下列說法不正確的是( )
A.創建的數據庫名稱為"test.db"
B.創建的數據表名稱為data
C.創建的數據表中含有4個字段
D.數據表中存儲的溫濕度數據只能是整數
5.小敏制作了一個簡單的flask程序,編寫路由和視圖函數如下所示:
from flask import Flask #導入 flask 框架模塊
app=Flask(__name__) #創建應用實例
@app.route(" ") #路由
def hello(): #視圖函數
return "Hello,World"
執行程序后,在瀏覽器中輸入網址http://127.0.0.1:5000/hello,網頁顯示的內容為“Hello,World”,劃線處應填入的代碼為( )
A./ B.hello C.Hello,World D./hello
6.在編寫Flask網絡應用程序時需完成以下操作,下列操作屬于創建應用實例的是( )
A.from flask import Flask B.app = Flask(__name__)
[email protected]('/') D.app.run()
7.小劉設計了基于 Web 環境下的“簡易數據處理系統”,系統包括“主頁”、“數據采集”、“數據查
詢”等子系統,系統網站的框架示意圖如下左圖所示,系統的部分代碼如下右圖所示。
下列關于該系統描述不正確的是( )
A.通過 URL“http://127.0.0.1:8081/”可以訪問該系統主頁
B.訪問數據查詢子頁面的URL端口可與主頁不一致
C.該系統可以調用mtxt變量中數據并在主頁中顯示
D.數據查詢子系統采用 GET 的形式提交數據
8.小毛搭建“室內環境監測系統”,實現如下功能:當室內亮度達到系統設定的閾值時,系統使用執行器放下窗簾,當窗臺濕度達到系統設定的閾值時,系統使用執行器關閉窗戶,并且系統將采集到的數據通過室內 Wi-Fi 保存到服務器的數據庫中。系統架構示意圖如下圖所示。
下列說法正確是( )
A.搭建該系統需要配備光線傳感器和濕度傳感器 B.該系統運行速度僅取決于硬件的性能
C.執行器無法響應 PC 客戶端的請求 D.該系統客戶端無法獲取輸入端傳感器的數據
9.【202204臺州九校聯盟】小明搭建某智慧大棚系統,使用溫度傳感器采集大棚里的溫度,溫度傳感器采集到的數據需要轉換成攝氏度(轉換方法:采集到的數據乘以 3.3 再除以 10.24),四舍五入保留一位小數。每隔 3秒鐘將采集到的數據上傳到web服務器。該系統如下圖所示。
(1)用戶通過訪問瀏覽器獲取到大棚里的溫度,該信息系統的框架是_________(選填:B/S 或 C/S)模式。
(2)為實現系統功能,編寫如下MicroPython程序,請將程序補充完整。
from microbit import *
import Obloq
IP="192.168.1.101"
PORT="8088"
SSID="IP"
PASSWORD="tp!qaz"
uart.init(baudrate=9600,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
#連接到網絡和服務器代碼省略
while True:
temp=pin0.read_analog() #獲取溫度傳感器信息
temp= ①
display.scroll(Obloq.ifconfig())
errno,resp=Obloq.get("input id=1&val="+str( ② ),1000) #向服務器發送數據
if errno==200: #代表傳輸成功
display.scroll(resp) #顯示狀態信息
else:
display.scroll(str(errno)) #顯示錯誤代碼
③ #設置延時 3 秒
10.【202204杭州六縣九校】小明搭建某智慧教室信息系統,使教室實現通過互聯網獲取教室的光線、溫度等信息,并根據一定的閾值自動控制教室的照明燈、空調等功能。該系統的架構如下圖所示。
(1)從圖中可以看出,該智慧教室信息系統的架構是 (填寫:B/S 或 C/S)模式,智能終端和服務器的通信采用 (填寫:有線 或 無線)方式。
(2)下列設備中,屬于輸出設備的是( )
A.紅外接收模塊 B.智能終端擴展板 C.溫濕度傳感器 D.紅外發射模塊
(3)小明為了智能終端上傳數據的頻率低一點,設置當傳感器數據發生變化時才上傳一次數據。以溫度數據為例,他修改的部分代碼如下。
oldtemp=-1 #oldtemp存放原來溫度模擬量,為防止與第一次獲取的temp值相同,賦初值-1
while 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)
要實現小明預設的功能,劃線①處需補充代碼: ;從代碼可以看出,連接執行器的引腳是② ,連接溫度傳感器的引腳是 ③ 。
11.小王要制作一個“城市噪聲監控系統”,該系統的要求及功能描述如下:
①通過各個現場噪聲數據采集點, 實時將現場噪聲數據采集到智能監控終端內,同時根據現場情況實現采集點現場的自動報警。
②通過無線通訊設備將各個采集點采集的數據及時傳送到服務器中進行存儲。
③服務器端實現對噪聲數據的接收、存儲、顯示、處理、統計等信息管理,對噪聲排放現場的管理和進行特殊情況的監控預警。
“城市噪聲監控系統”的系統架構示意圖如下第一幅所示。
(1)根據系統的功能要求,判斷系統架構示意圖中的①處和②處分別表示的設備名稱是 、 (填字母:A.網絡模塊 / B.路由器 / C.防火墻 / D.數據庫)
(2)每個采集點至少需要一個智能控制器和一個模擬分貝計,該分貝計的引腳說明如下右圖:
若要將該分貝計接在智能控制器的Pin0口,請在下左圖中將該分貝計的三個引腳與下右圖智能控制器的引腳進行連線。
(3)將分貝計連接到 micro:bit 終端后,獲取噪音數據的部分代碼如下:
from microbit import * #導入 microbit 函數庫
while True:
temp=pin0.read_analog() #獲取傳感器的數據
temp=(temp/1024*3.3)*50 #利用公式將數據轉換為分貝
print(temp,"dBA")
sleep(1000*5) #等待
若需增加該系統的擴展性,實現采集點的環境溫度監測功能,將模擬溫度傳感器接在micro:bit 終端的pin8口,則采集該溫度傳感器的語句是temp2=
(4)使用 Python 語言將各個采集點采集的數據利用 SQLite 數據庫進行存儲,實現打開、寫入、關閉名為 test.db 數據庫文件。有下列語句命令:
①conn = sqlite3.connect("test.db")
②cur = conn.cursor( )
③import sqlite3
④conn.close( )
⑤cur.close( )
⑥cur.execute("INSERT INTO colldata(Noid,collData,collTimer)
VALUES(%d,%f,'%s')"%(collid,colldata,nowtime))
要實現上述功能,上述語句執行的先后順序是
答案
1——5:BBCDB
6——8:BBA
9.(1) B/S 1 分
(2) ① round(temp*3.3/10.24,1) 或者 int(temp*3.3/10.24*10+0.5)/10 2 分
② temp 2 分
③ sleep(3000) 2 分
10.(1)B/S(1 分) 無線(1 分)
(2)D (1 分)
(3)①oldtemp=temp(1 分)
②pin8 或 p8 (1 分)
③pin2 或 p2 (1 分)
11.(1)D A
(2)略
(3)pin8.read_analog()
(4)③①②⑥⑤④

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 尼勒克县| 武胜县| 环江| 军事| 晋城| 独山县| 石台县| 荆门市| 桑日县| 林周县| 哈巴河县| 东乡| 镇远县| 丰都县| 南靖县| 宁化县| 霍城县| 安龙县| 卢湾区| 炎陵县| 呼图壁县| 大余县| 福海县| 德兴市| 伽师县| 双城市| 宁远县| 勐海县| 新源县| 富平县| 新巴尔虎左旗| 甘谷县| 黄龙县| 临泽县| 卢龙县| 盈江县| 宁武县| 漳浦县| 贵南县| 庆安县| 随州市|