2023年浙江省普通高中選考信息技術(shù)梳理試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)
-
1.下列有關(guān)數(shù)據(jù)、信息、知識(shí)、智慧的說(shuō)法錯(cuò)誤的是( ?。?/h2>
組卷:11引用:8難度:0.5 -
2.下列關(guān)于大數(shù)據(jù)和人工智能的說(shuō)法,正確的是( ?。?/h2>
組卷:11引用:5難度:0.6 -
3.下列有關(guān)信息安全的說(shuō)法正確的是( ?。?/h2>
組卷:14引用:7難度:0.7 -
4.下列關(guān)于計(jì)算機(jī)硬件、軟件和移動(dòng)通信技術(shù)的說(shuō)法,正確的是( ?。?/h2>
組卷:5引用:2難度:0.7 -
5.某創(chuàng)客小組模擬設(shè)計(jì)了貨物裝箱控制系統(tǒng)。使用智能終端連接傳感器,檢測(cè)裝滿一箱后傳感器反饋值為1,否則值為0,當(dāng)裝完n箱時(shí),則關(guān)閉輸送帶。實(shí)現(xiàn)上述功能的Python程序代碼如下:
n=100;sumn=0#①處
pin14.write_digital(1)#打開輸送帶控制開關(guān)
while True:
d=pin2.read_digital( ?。?返回裝箱狀態(tài)
if d==1:#②處
sumn=sumn+1
if sumn==n:
pin14.write_digital(0)#關(guān)閉輸送帶控制開關(guān)
break
sleep(1000)#等待 1 秒
下列關(guān)于上述代碼及系統(tǒng)功能描述不正確的是( )組卷:5引用:1難度:0.5
二、非選擇題(本大題共3小題,第13小題7分,第14小題10分,第15小題9分,共26分)
-
14.學(xué)校服務(wù)器機(jī)房設(shè)備貴重,要求保持恒溫的環(huán)境且大部分時(shí)間處于無(wú)人值守的狀態(tài)。管理人員搭建了智能監(jiān)測(cè)系統(tǒng),通過(guò)傳感器獲取信息,數(shù)據(jù)通過(guò)智能終端的無(wú)線模塊匯總到數(shù)據(jù)庫(kù)服務(wù)器,客戶端通過(guò)瀏覽器訪問(wèn)服務(wù)器,獲取各種數(shù)據(jù)信息,再由智能終端啟動(dòng)執(zhí)行器實(shí)現(xiàn)機(jī)房空調(diào)自動(dòng)開啟和關(guān)閉,同時(shí)管理人員還能隨時(shí)遠(yuǎn)程監(jiān)控機(jī)房環(huán)境狀態(tài)。該系統(tǒng)的Web服務(wù)器運(yùn)行拓?fù)鋱D及網(wǎng)站框架如圖所示。
服務(wù)器端程序基于Python的Flask Web框架編寫,使用SQLite3數(shù)據(jù)庫(kù)。
(1)系統(tǒng)采集數(shù)據(jù)存儲(chǔ)在Web服務(wù)器的數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)文件的格式可能是
(2)為了實(shí)現(xiàn)該功能,最合適的傳感器是
(單選,填字母:A.粉塵傳感器/B.光線傳感器/C.距離傳感器/D.溫度傳感器)
(3)根據(jù)該信息系統(tǒng)的功能要求,圖中的①②兩處分別表示的設(shè)備名稱是:
(單選,填字母:A.IoT(物聯(lián)網(wǎng)模塊);B.路由器;C.?dāng)?shù)據(jù)庫(kù);D.智能終端)
(4)以下代碼實(shí)現(xiàn)了數(shù)據(jù)采集以及數(shù)據(jù)傳輸?shù)墓δ?。傳感器接在pin0,蜂鳴器接在pin8。
請(qǐng)?jiān)跈M線處填入合適的代碼。
from microbit import*#導(dǎo)入 micro:bit 包
import Obloq#導(dǎo)入 IoT(物聯(lián)網(wǎng))模塊的 OBLOQ 包
IP=“
PORT=“8088“
SSID=“jf“
PASSWORD=“pkq88888“
uart.jye.ai(baudrate=9600,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
while Obloq.connectWifi(SSID,PASSWORD,10000)!=True:
display.jye.ai(“W“)
display.jye.ai(Obloq.ifconfig
Obloq.httpSet(IP,PORT)
while True:
temp=
temp=temp*3.3/10.24
display.jye.ai(str(temp))
errno,resp=Obloq.jye.ai(“
if errno==200:
display.jye.ai(resp)
else:
display.jye.ai(str(errno))
sleep(60000)
(5)根據(jù)以上代碼,物聯(lián)網(wǎng)模塊的tx針腳應(yīng)接到智能模塊擴(kuò)展板的
(單選,填字母A.pin0/B.pin1/C.pin2)
(6)針對(duì)整個(gè)信息系統(tǒng)的搭建,下列說(shuō)法正確的是
A.搭建完成后系統(tǒng)測(cè)試包括硬件測(cè)試、軟件測(cè)試、網(wǎng)絡(luò)測(cè)試
B.使用Flask Web框架搭建的服務(wù)端程序,打開調(diào)試功能可以提高系統(tǒng)安全性
C.采用C/S模式或者B/S模式,屬于開發(fā)模式選擇
D.采用什么樣的終端、具體的傳感器型號(hào)選擇,屬于搭建前期的需求分析。組卷:3引用:1難度:0.4 -
15.為鼓勵(lì)綠色出行,某市推出了優(yōu)惠方案:乘一次地鐵后可以獲得一張優(yōu)惠券,在有效期45分鐘內(nèi)(含)可免費(fèi)搭乘一次公交車。有效期指乘公交車與乘地鐵的開始時(shí)刻之差。搭乘公交車時(shí),可以使用優(yōu)惠券則一定會(huì)使用,如果有多張優(yōu)惠券滿足條件,則優(yōu)先消費(fèi)獲得最早的優(yōu)惠券。有人用Python編寫程序計(jì)算出行的費(fèi)用。他的某次出行過(guò)程如圖a所示,程序運(yùn)行結(jié)果如圖b所示。
請(qǐng)回答下列問(wèn)題:
(1)請(qǐng)?jiān)跈M線處填入合適的代碼。
def Ctime(t):
#自定義函數(shù)Ctime功能為將時(shí)間轉(zhuǎn)為分鐘計(jì)存入變量s,代碼略。
return s
'''
讀取出行記錄,存儲(chǔ)在列表a中,a[i][0]、a[i][1]、a[i][2]依次存儲(chǔ)交通工具類型、票價(jià)、乘坐開始時(shí)刻。交通工具類型a[i][0]值為0表示地鐵,1表示公交車。代碼略。
'''
n=len(a)
for i in range(n):
a[i][2]=Ctime(a[i][2])
for i in range(n-1):
for j in range(n-1,i,-1):
a[j],a[j-1]=a[j-1],a[j]
#輸出出行記錄,代碼略。
total=0
head=tail=0
q=[-1]*n
for i in range(n):
if a[i][0]==0:
total+=a[i][1]
tail+=1
else:
while head<tail and q[head]<a[i][2]-45:
head+=1
if
total+=a[i][1]
else:
print(a[i][2],“時(shí)刻使用了優(yōu)惠券“)
print(“總共花費(fèi)為:“,total)
(2)程序中加框處代碼有錯(cuò),請(qǐng)改正。
(3)該程序主要應(yīng)用的數(shù)據(jù)結(jié)構(gòu)類型是組卷:3引用:1難度:0.3