
技術(shù)試題卷
考生須知:
本試題卷分兩部分,第一部分信息技術(shù),第二部分通用技術(shù)。全卷共14頁,第一部分1至7頁,第二部分8至14頁。滿分100分,考試時(shí)間90分鐘。
1.答題前,請務(wù)必將自己的姓名、準(zhǔn)考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。
2.答題時(shí),請按照答題紙上“注意事項(xiàng)”的要求,在答題紙相應(yīng)的位置上規(guī)范作答,在本試題卷上的作答一律無效。
3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時(shí)可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。
第一部分 信息技術(shù)(50分)
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個(gè)選項(xiàng)中,只有一個(gè)符合題目要求)
1. 某健身房推出“智能健身”模式:館內(nèi)健身設(shè)備通過人臉識別用戶,在運(yùn)動(dòng)中自動(dòng)采集用戶的身高、體重、體脂率等身體指標(biāo)。健身設(shè)備會(huì)根據(jù)用戶的身體狀況、語音指令智能調(diào)節(jié)設(shè)備。以跑步機(jī)為例,系統(tǒng)實(shí)時(shí)采集用戶的心率、卡路里消耗量、跑步姿勢等數(shù)據(jù),與用戶語音互動(dòng)交流,運(yùn)動(dòng)結(jié)束后系統(tǒng)自動(dòng)在“健身房APP"給用戶推送運(yùn)動(dòng)報(bào)告。
以下關(guān)于“智能健身”系統(tǒng)中數(shù)據(jù)與信息敘述,不正確的是( )
A. 跑步機(jī)采集的運(yùn)動(dòng)圖片、語音指令都屬于結(jié)構(gòu)化數(shù)據(jù)
B. 該系統(tǒng)推送的運(yùn)動(dòng)報(bào)告有助于個(gè)性化服務(wù),體現(xiàn)了數(shù)據(jù)的價(jià)值性
C. 實(shí)時(shí)采集心率、卡路里消耗量以數(shù)值呈現(xiàn),是數(shù)據(jù)的一種表現(xiàn)形式
D. 該系統(tǒng)在用戶運(yùn)動(dòng)中自動(dòng)采集各項(xiàng)身體指標(biāo),體現(xiàn)了數(shù)據(jù)的時(shí)效性
【答案】A
【解析】
【詳解】本題考查的是數(shù)據(jù)與信息。結(jié)構(gòu)化數(shù)據(jù)指具有固定格式和明確字段的數(shù)據(jù)(如數(shù)據(jù)庫表格)。運(yùn)動(dòng)圖片(圖像文件)和語音指令(音頻文件)屬于非結(jié)構(gòu)化數(shù)據(jù),沒有固定格式。故選A。
2. 某健身房推出“智能健身”模式:館內(nèi)健身設(shè)備通過人臉識別用戶,在運(yùn)動(dòng)中自動(dòng)采集用戶的身高、體重、體脂率等身體指標(biāo)。健身設(shè)備會(huì)根據(jù)用戶的身體狀況、語音指令智能調(diào)節(jié)設(shè)備。以跑步機(jī)為例,系統(tǒng)實(shí)時(shí)采集用戶的心率、卡路里消耗量、跑步姿勢等數(shù)據(jù),與用戶語音互動(dòng)交流,運(yùn)動(dòng)結(jié)束后系統(tǒng)自動(dòng)在“健身房APP”給用戶推送運(yùn)動(dòng)報(bào)告。
該健身房擬新增以下功能,其中運(yùn)用了人工智能技術(shù)的是( )
A. 會(huì)員等級自動(dòng)升級B. 系統(tǒng)語音實(shí)時(shí)糾正跑步姿勢
C. 定期發(fā)送運(yùn)動(dòng)提醒短信D. 運(yùn)動(dòng)數(shù)據(jù)同步至社交平臺(tái)
【答案】B
【解析】
【詳解】本題考查的是人工智能。會(huì)員等級自動(dòng)升級是基于規(guī)則的自動(dòng)化系統(tǒng);定期發(fā)送運(yùn)動(dòng)提醒短信是定時(shí)任務(wù)功能;運(yùn)動(dòng)數(shù)據(jù)同步至社交平臺(tái)是數(shù)據(jù)接口傳輸功能。故本題應(yīng)選B。
3. 某健身房推出“智能健身”模式:館內(nèi)健身設(shè)備通過人臉識別用戶,在運(yùn)動(dòng)中自動(dòng)采集用戶的身高、體重、體脂率等身體指標(biāo)。健身設(shè)備會(huì)根據(jù)用戶的身體狀況、語音指令智能調(diào)節(jié)設(shè)備。以跑步機(jī)為例,系統(tǒng)實(shí)時(shí)采集用戶的心率、卡路里消耗量、跑步姿勢等數(shù)據(jù),與用戶語音互動(dòng)交流,運(yùn)動(dòng)結(jié)束后系統(tǒng)自動(dòng)在“健身房APP”給用戶推送運(yùn)動(dòng)報(bào)告。
以下關(guān)于該系統(tǒng)中數(shù)據(jù)存儲(chǔ)和處理的敘述,正確的是( )
A. 系統(tǒng)中的數(shù)據(jù)以十六進(jìn)制方式編碼后才能存儲(chǔ)在計(jì)算機(jī)中
B. 將采集到的運(yùn)動(dòng)姿勢圖片存儲(chǔ)為bmp格式更節(jié)省存儲(chǔ)空間
C. 系統(tǒng)采集用戶的跑步姿勢的過程經(jīng)歷了數(shù)據(jù)的采樣和量化
D. 健身設(shè)備發(fā)出聲音與用戶交流的過程是模數(shù)轉(zhuǎn)換過程
【答案】C
【解析】
【詳解】本題考查數(shù)據(jù)存儲(chǔ)和處理。 A 選項(xiàng)錯(cuò)誤,系統(tǒng)中的數(shù)據(jù)是以二進(jìn)制方式編碼后存儲(chǔ)在計(jì)算機(jī)中的,并非十六進(jìn)制。 B 選項(xiàng)錯(cuò)誤,bmp 格式是一種未壓縮的圖像格式,占用存儲(chǔ)空間較大,相比之下,一些壓縮格式(如 jpg 等)更節(jié)省存儲(chǔ)空間。 C 選項(xiàng)正確,系統(tǒng)采集用戶跑步姿勢,先對姿勢信息進(jìn)行采樣,再將采樣得到的信息進(jìn)行量化,轉(zhuǎn)化為計(jì)算機(jī)能夠處理的數(shù)據(jù)形式 。 D 選項(xiàng)錯(cuò)誤,健身設(shè)備發(fā)出聲音與用戶交流是將數(shù)字信號轉(zhuǎn)換為模擬信號(數(shù)模轉(zhuǎn)換),而模數(shù)轉(zhuǎn)換是將模擬信號轉(zhuǎn)換為數(shù)字信號。 因此,本題選擇 C 選項(xiàng)。
4. 學(xué)校部署自助水果售賣系統(tǒng):用戶刷臉驗(yàn)證后打開水果柜,柜內(nèi)攝像頭自動(dòng)識別所選水果,關(guān)門后電子秤按重量差計(jì)算價(jià)格并自動(dòng)扣費(fèi),結(jié)算終端同步顯示金額。消費(fèi)記錄實(shí)時(shí)上傳服務(wù)器,用戶可通過瀏覽器查詢賬單。管理員使用“售賣系統(tǒng)APP”監(jiān)控庫存及時(shí)補(bǔ)貨。
下列關(guān)于該信息系統(tǒng)的描述,不合理的是( )
A. 消費(fèi)記錄同步至服務(wù)器,體現(xiàn)系統(tǒng)的數(shù)據(jù)存儲(chǔ)與傳輸功能
B. 系統(tǒng)中數(shù)據(jù)的收集和輸入都由電子秤、攝像頭等設(shè)備實(shí)現(xiàn),無需用戶輸入
C. 購買水果的學(xué)生、老師和系統(tǒng)管理員,都屬于該系統(tǒng)中的用戶
D. 該系統(tǒng)降低了人工成本,但網(wǎng)絡(luò)故障會(huì)影響系統(tǒng)的正常使用
【答案】B
【解析】
【詳解】本題考查的是信息系統(tǒng)。雖然電子秤和攝像頭可以自動(dòng)收集數(shù)據(jù),但用戶仍需通過刷臉驗(yàn)證身份(屬于用戶輸入),且管理員需要通過APP補(bǔ)貨(也涉及人工輸入)。故本題應(yīng)選B。
5. 學(xué)校部署自助水果售賣系統(tǒng):用戶刷臉驗(yàn)證后打開水果柜,柜內(nèi)攝像頭自動(dòng)識別所選水果,關(guān)門后電子秤按重量差計(jì)算價(jià)格并自動(dòng)扣費(fèi),結(jié)算終端同步顯示金額。消費(fèi)記錄實(shí)時(shí)上傳服務(wù)器,用戶可通過瀏覽器查詢賬單。管理員使用“售賣系統(tǒng)APP”監(jiān)控庫存及時(shí)補(bǔ)貨。
下列關(guān)于該信息系統(tǒng)中軟硬件說法,正確的是( )
A. 該系統(tǒng)的硬件包括結(jié)算終端、攝像頭、數(shù)據(jù)庫等
B. 服務(wù)器的存儲(chǔ)容量不會(huì)影響系統(tǒng)性能
C. 該系統(tǒng)只采用了B/S架構(gòu)
D. “售賣系統(tǒng)APP”是一款應(yīng)用軟件
【答案】D
【解析】
【詳解】本題考查的是硬件。選項(xiàng)A說法錯(cuò)誤,數(shù)據(jù)庫屬于軟件系統(tǒng)(如MySQL、Oracle等),不屬于硬件;選項(xiàng)B說法錯(cuò)誤,服務(wù)器的存儲(chǔ)容量直接影響數(shù)據(jù)存儲(chǔ)和訪問效率,存儲(chǔ)不足會(huì)導(dǎo)致系統(tǒng)響應(yīng)變慢或崩潰;選項(xiàng)C說法錯(cuò)誤,系統(tǒng)包含兩種架構(gòu):B/S架構(gòu)(用戶通過瀏覽器查詢賬單),C/S架構(gòu)(管理員使用“售賣系統(tǒng)APP”監(jiān)控庫存);選項(xiàng)D說法正確,APP屬于面向特定用途的應(yīng)用軟件。故選D。
6. 學(xué)校部署自助水果售賣系統(tǒng):用戶刷臉驗(yàn)證后打開水果柜,柜內(nèi)攝像頭自動(dòng)識別所選水果,關(guān)門后電子秤按重量差計(jì)算價(jià)格并自動(dòng)扣費(fèi),結(jié)算終端同步顯示金額。消費(fèi)記錄實(shí)時(shí)上傳服務(wù)器,用戶可通過瀏覽器查詢賬單。管理員使用“售賣系統(tǒng)APP”監(jiān)控庫存及時(shí)補(bǔ)貨。
下列關(guān)于該系統(tǒng)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)安全的說法,正確的是( )
A. 水果售賣機(jī)不需要遵循TCP/IP協(xié)議
B. 水果售賣機(jī)可借助RFID技術(shù)接入互聯(lián)網(wǎng)
C. 該系統(tǒng)使用的人臉數(shù)據(jù)屬于個(gè)人敏感信息
D. 學(xué)生和系統(tǒng)管理員可設(shè)置相同訪問權(quán)限
【答案】C
【解析】
【詳解】本題考查的是數(shù)據(jù)安全。A選項(xiàng)錯(cuò)誤,水果售賣機(jī)需要聯(lián)網(wǎng)上傳消費(fèi)記錄、接收補(bǔ)貨指令等,必須遵循TCP/IP協(xié)議;B選項(xiàng)錯(cuò)誤,RFID主要用于物品識別(如庫存管理),不能用于設(shè)備聯(lián)網(wǎng),售賣機(jī)應(yīng)通過Wi-Fi/有線網(wǎng)絡(luò)接入;C選項(xiàng)正確,人臉數(shù)據(jù)屬于生物特征信息,具有唯一性和不可更改性,被法律明確定義為敏感個(gè)人信息;D選項(xiàng)錯(cuò)誤,權(quán)限設(shè)置應(yīng)遵循最小權(quán)限原則,管理員需要更高權(quán)限進(jìn)行補(bǔ)貨等操作。故選C。
7. 某算法的部分流程圖如圖所示,執(zhí)行該流程時(shí),若依次輸入2,-5,12,-4,11,-3,下列說法正確的是( )
A. 執(zhí)行這部分流程后,輸出的結(jié)果為16B. s的最終值等于ans的最終值
C. “s=s+a”共執(zhí)行了5次D. 該算法流程實(shí)現(xiàn)了雙循環(huán)結(jié)構(gòu)
【答案】C
【解析】
【詳解】本題考查流程圖。 A選項(xiàng)錯(cuò)誤,初始i=1,ans=s=0 。依次輸入數(shù)據(jù):輸入2時(shí),s+2=2>0,s=2,ans=2;輸入?5時(shí),s?5=?30,s=12,ans=12;輸入?4時(shí),s?4=8>0,s=8;輸入11時(shí),s+11=19>0,s=19,ans=19;輸入?3時(shí),s?3=16>0,s=16,最終輸出ans=19,不是16。B 選項(xiàng)錯(cuò)誤,由上述計(jì)算可知,s最終值為16,ans最終值為19,二者不相等。C 選項(xiàng)正確,依次分析每次輸入:輸入2、12、?4、11、?3時(shí),均滿足s+a≥0,會(huì)執(zhí)行 “s=s+a”,共執(zhí)行了5次。D 選項(xiàng)錯(cuò)誤,流程圖中只有一個(gè)以i≤6為循環(huán)條件的循環(huán)結(jié)構(gòu),并非雙循環(huán)結(jié)構(gòu)。 因此,本題選擇 C 選項(xiàng)。
8. 某二叉樹只含有度為2和度為0的節(jié)點(diǎn),若該二叉樹中含有5個(gè)葉子節(jié)點(diǎn),則該二叉樹上的邊的總數(shù)為( )
A. 7B. 8C. 9D. 10
【答案】B
【解析】
【詳解】本題考查的是二叉樹。在二叉樹中,若只存在度為2(有兩個(gè)子節(jié)點(diǎn))和度為0(葉子節(jié)點(diǎn))的節(jié)點(diǎn),有以下性質(zhì): 葉子節(jié)點(diǎn)數(shù)(度為0的節(jié)點(diǎn)) ?0 = ?2 + 1 ,其中 ?2 是度為2的節(jié)點(diǎn)數(shù)。 總節(jié)點(diǎn)數(shù) ? = ?0 + ?2 。 邊數(shù)等于總節(jié)點(diǎn)數(shù)減1,即邊數(shù) = ? ? 1 。題目給出葉子節(jié)點(diǎn)數(shù) ?0 = 5 ,代入公式: ? 2 = ?0 ? 1 = 5 ? 1 = 4 。 總節(jié)點(diǎn)數(shù) ? = ?0 + ?2 = 5 + 4 = 9 。 邊數(shù) = 9 ? 1 = 8。故選B。
9. 隊(duì)列Q中的元素依次為1,2,3,4,棧S為空。約定:P操作是隊(duì)首元素出隊(duì)后入棧,B操作是隊(duì)首元素出隊(duì)后入隊(duì),T操作是指棧頂元素出棧后入隊(duì)。執(zhí)行操作PPBT后,隊(duì)列Q中的元素依次為( )
A. 4,3,2B. 4,2,3C. 4,3,1D. 4,2,1
【答案】A
【解析】
【詳解】本題考查隊(duì)列操作。 初始狀態(tài)隊(duì)列 Q: [1, 2, 3, 4] (隊(duì)首在左,隊(duì)尾在右),棧 S: [] (空棧)
操作步驟解析:
我們需要依次執(zhí)行操作序列 PPBT,即:
1. 第一個(gè) P 操作
2. 第二個(gè) P 操作
3. B 操作
4. T 操作
操作 1: P 操作(隊(duì)首元素出隊(duì)后入棧)
隊(duì)列 Q: 隊(duì)首元素 1 出隊(duì) → Q: [2, 3, 4],棧 S: 1入棧 → S: [1]
操作 2: P 操作(隊(duì)首元素出隊(duì)后入棧)
隊(duì)列 Q: 隊(duì)首元素 2 出隊(duì) → Q: [3, 4],棧 S: 2入棧 → S: [2, 1] (棧頂是 2)
操作 3: B 操作(隊(duì)首元素出隊(duì)后入隊(duì))
隊(duì)列 Q: 隊(duì)首元素 3 出隊(duì) → Q: [4],隊(duì)列 Q: 3 重新入隊(duì)(到隊(duì)尾) → Q: [4, 3],棧 S: 無變化 → S: [2, 1]
操作 4: T 操作(棧頂元素出棧后入隊(duì))
棧 S: 棧頂元素 2 出棧 → S: [1],隊(duì)列 Q: 2 入隊(duì)(到隊(duì)尾) → Q: [4, 3, 2]
最終隊(duì)列 Q 的狀態(tài),隊(duì)列 Q: [4, 3, 2]
故選A。
10. 有如下Pythn函數(shù):
k=1
ch=s[0]
fr i in range(1,len(s)):
if ch==s[i]:
k+=1
else:
if k==0:
ch=s[i]
k=1
else:
k-=1
變量s分別取下列值并運(yùn)行后,變量ch的值不為"a"的是( )
A. "aaasd"B. "asdsa"C. "asads"D. "ssdaa"
【答案】C
【解析】
【詳解】本題考查字符串遍歷與變量更新邏輯。分析程序,初始化k=1,ch取字符串的第一個(gè)字符s[0]。循環(huán)從第二個(gè)字符開始遍歷整個(gè)字符串。如果當(dāng)前字符和ch相同,k加1;否則,如果k等于0,就將ch更新為當(dāng)前字符,并重置k為1;如果k不等于0,就減1。C選項(xiàng),初始狀態(tài):ch='a'(s[0]),k=1。 i=1(字符's'): ch='a' ≠ 's' → 進(jìn)入else分支;k=1 ≠ 0 → k-=1 → k=0,ch保持為'a'。 i=2(字符'a'): ch='a' == 'a' → k+=1 → k=1。i=3(字符'd'): ch='a' ≠ 'd' → 進(jìn)入else分支;k=1 ≠ 0 → k-=1 → k=0,ch保持為'a'。 i=4(字符's'): ch='a' ≠ 's' → 進(jìn)入else分支; k=0 → 更新ch='s',k=1。最終ch="s",不為"a"。其余選項(xiàng)ch值均為"a"。因此,本題選擇C選項(xiàng)。
11. 有如下Pythn程序:
imprt randm
i,j=0,len(a)-1
key=randm.randint(1,47)
while i s[i + 1][1] 時(shí),s[i] 隊(duì)伍能力值高,s[i] 獲勝,所以②處應(yīng)填 s[i][1] > s[i + 1][1]。 ③:這里是對末尾隊(duì)伍直接晉級的判斷,當(dāng)隊(duì)伍數(shù)量為奇數(shù)時(shí),末尾隊(duì)伍無對手直接晉級,即當(dāng) len(s) % 2 == 1 時(shí)滿足條件,所以③處應(yīng)填 len(s) % 2 == 1。
14. 小張為學(xué)校搭建教室噪音監(jiān)測系統(tǒng)。系統(tǒng)通過聲音傳感器采集教室中的聲音數(shù)據(jù),通過Wi-Fi將數(shù)據(jù)傳輸?shù)絎eb服務(wù)器,若噪音過高,服務(wù)器通過智能終端控制教室音響發(fā)出提醒。教師可通過瀏覽器登錄系統(tǒng),查看各個(gè)教室各時(shí)段的相關(guān)數(shù)據(jù)。請回答下列問題:
(1)在搭建該系統(tǒng)時(shí),下列硬件不經(jīng)過其他硬件設(shè)備直接相連的是___________(單選,填字母:A.聲音傳感器與智能終端/B.智能終端與服務(wù)器/C.服務(wù)器與教室音響)
(2)小張用瀏覽器查看數(shù)據(jù)頁面,頁面動(dòng)態(tài)顯示最新的數(shù)據(jù)及其采集時(shí)間。系統(tǒng)正常工作一段時(shí)間后,發(fā)現(xiàn)該頁面不再變化,刷新后仍不變,該現(xiàn)象可能是__________出現(xiàn)故障(單選,填字母:A.聲音傳感器/B.服務(wù)器/C.智能終端)。
(3)智能終端上的程序具有如下功能:每隔2分鐘從傳感器獲取1次聲音數(shù)據(jù)值,并將聲音值傳輸?shù)椒?wù)器端存儲(chǔ)。部分程序如下:
while True:
#myid保存設(shè)備編號,temp保存聲音數(shù)據(jù)
temp=pin0.read_analg( )
errn,resp=Oblq.get("input?id="+str(myid)+"&val="+str(temp),10000)
#其他代碼略
通過觀察智能終端上程序,下列說法正確的是__________(多選,填字母)。
A.服務(wù)器端程序中存在路由"/input"
B.向服務(wù)器傳輸數(shù)據(jù)可以不知道服務(wù)器的地址和端口
C.每個(gè)終端設(shè)置不同的設(shè)備編號用于區(qū)分所在教室
D.執(zhí)行器接在智能終端的pin0引腳上
(4)小張將系統(tǒng)中某天各教室的數(shù)據(jù)導(dǎo)出到文件data.xlsx中,部分?jǐn)?shù)據(jù)如圖a所示?,F(xiàn)要統(tǒng)計(jì)發(fā)出提醒次數(shù)(噪音值>60)最少的5個(gè)班級,并繪制柱形圖(如圖b所示)。
實(shí)現(xiàn)上述功能的部分Pythn程序如下,請選擇合適的代碼填入劃線處(填字母)。
imprt pandas as pd
imprt matpltlib.pyplt as plt
df=pd.read_excel("data.xlsx")
df=df.drp("時(shí)間",axis=1) #刪除“時(shí)間”列
df1=_________________
df1=_________________
df2=_________________
df2=_________________
plt.bar(df2.教室,df2.噪聲值)
#設(shè)置繪圖參數(shù),并顯示如圖c所示柱形圖,代碼略
①②③④處可選代碼有:
("噪聲值",as_index=False).cunt( ) #分組計(jì)數(shù)
("教室",as_index=False).cunt( )
C.df1[df1["噪聲值"]>60] #篩選
D.df[df["噪聲值"]>60]
("噪聲值",ascending=True) #升序排序
("噪聲值",ascending=False)
(5) #獲取前5條數(shù)據(jù)
(5)實(shí)際使用過程中,教室噪音分貝較大時(shí)教室音響頻繁提醒,請給出一種可行的解決方法。_________
【答案】 ①. A ②. C ③. AC ④. D ⑤. B ⑥. E ⑦. G ⑧. 服務(wù)器記錄每個(gè)教室每次發(fā)出提醒的時(shí)間,控制兩次提醒的時(shí)間間隔或降低智能終端采集和上傳數(shù)據(jù)的頻率或其他類似描述的答案
【解析】
【詳解】本題考查搭建信息系統(tǒng)。
(1)聲音傳感器主要負(fù)責(zé)采集聲音數(shù)據(jù),通常需先將數(shù)據(jù)傳輸給智能終端進(jìn)行初步處理或暫存,二者直接相連(A 符合);智能終端通過 Wi - Fi 等網(wǎng)絡(luò)方式與服務(wù)器相連,傳輸采集到的數(shù)據(jù)(B不符合);服務(wù)器一般不直接與教室音響相連,而是通過智能終端來控制教室音響發(fā)出提醒(C 不符合),所以答案是 A。
(2)頁面能顯示,說明服務(wù)器正常;如果傳感器故障,數(shù)據(jù)仍會(huì)上傳,但數(shù)據(jù)不準(zhǔn)確;目前無新數(shù)據(jù),因此是智能終端故障,導(dǎo)致沒有上傳新數(shù)據(jù)。所以答案是 C。
(3)A 選項(xiàng):從代碼 Oblq.get("input?id=" + str(myid) + "&val=" + str(temp),10000) 可以看出,智能終端向服務(wù)器請求的路徑是 /input,這意味著服務(wù)器端程序中必然存在對應(yīng)的路由 /input 來接收和處理該請求,A 正確。 B 選項(xiàng):向服務(wù)器傳輸數(shù)據(jù)時(shí),必須要知道服務(wù)器的地址和端口,才能準(zhǔn)確地將數(shù)據(jù)發(fā)送到對應(yīng)的服務(wù)器上,B 錯(cuò)誤。 C 選項(xiàng):程序中使用 myid 保存設(shè)備編號,不同的教室可以設(shè)置不同的設(shè)備編號,這樣便于服務(wù)器區(qū)分?jǐn)?shù)據(jù)來自哪個(gè)教室,C 正確。 D 選項(xiàng):從代碼 temp = pin0.read_analg( ) 可知,pin0 引腳是用于讀取聲音傳感器傳來的模擬數(shù)據(jù),而不是連接執(zhí)行器,D 錯(cuò)誤。因此本題答案為AC。
(4)①處:該處要從原始數(shù)據(jù) df 中篩選出噪音值大于 60 的數(shù)據(jù),df[df["噪聲值"]>60] 能實(shí)現(xiàn)從 df 中篩選出滿足 “噪聲值> 60” 條件的行,所以該空答案為 D。 ②處:要統(tǒng)計(jì)每個(gè)教室發(fā)出提醒(噪音值 > 60)的次數(shù),需按 “教室” 分組計(jì)數(shù),df1.grupby("教室",as_index=False).cunt() 能實(shí)現(xiàn)按 “教室” 分組并統(tǒng)計(jì)數(shù)量,所以該空答案為 B。 ③處為獲取提醒次數(shù)最少的 5 個(gè)班級,需對分組計(jì)數(shù)后的數(shù)據(jù)按 “噪聲值”(實(shí)際是提醒次數(shù))升序排序并取前五行數(shù)據(jù),df1.srt_values("噪聲值",ascending=True) 可實(shí)現(xiàn)升序排序,所以該空答案為 E。④處:df2.head(5) 實(shí)現(xiàn)獲取前5條數(shù)據(jù),所以該空答案是G。
(5)服務(wù)器記錄每個(gè)教室每次發(fā)出提醒的時(shí)間,控制兩次提醒的時(shí)間間隔或降低智能終端采集和上傳數(shù)據(jù)的頻率或其他類似描述的答案
15. 某市舉行編程挑戰(zhàn)賽,在限定的時(shí)間內(nèi),選手完成題目可以獲得積分。比賽設(shè)有排行榜,顯示前5名選手的信息,排名方式為:
①按照積分降序顯示選手的編號和積分,若積分相同,則編號小的選手排在前面;
②每名選手完成新的題目后,會(huì)更新緩沖區(qū)buf中的相應(yīng)信息;
③每過一段時(shí)間,系統(tǒng)會(huì)將buf中選手的積分?jǐn)?shù)據(jù)合并到排行榜中,再刪除排行榜中這些選手的重復(fù)數(shù)據(jù),生成新的排行榜。
若當(dāng)前的排行榜如圖a所示,此時(shí)buf緩沖區(qū)如圖b所示,將緩沖區(qū)的數(shù)據(jù)更新到排行榜后,排行榜如題圖c所示。
請回答下列問題:
(1)下一時(shí)間段有編號為5的選手得分50分,則排行榜更新后選手5的排名為____________。
(2)srt(b)函數(shù)用于對緩存區(qū)b中的記錄按1的要求降序排序,返回一個(gè)索引列表a。
#列表b存儲(chǔ)緩沖區(qū)的數(shù)據(jù),其中b[i][0]保存編號、b[i][1]保存積分
def srt(b):
n=len(b)
a=list(range(len(b)))#生成列表a=[0,1,…,n-1]
fr i in range(n-1):
k=i
fr j in range(i+1,n):
if b[a[k]][1] < b[a[j]][1]:
k=j
elif b[a[k]][1]==b[a[j]][1]and b[a[k]][0]> b[a[j][0]
k=j
a[i],a[k]=a[k],a[i]
return a
若列表b=[[6,80],[3,100],[7,20],[5,80]],①函數(shù)返回a的值為_________;②函數(shù)中2處“k=j”的執(zhí)行次數(shù)共有____________次。
實(shí)現(xiàn)題目要求的部分程序如下,輸出如圖d所示,請?jiān)趧澗€處填入合適的代碼。
def insert(dlast):
glbal data,head #可在函數(shù)內(nèi)修改全局變量data和head的值
pre=p=last
while p !=-1 and(data[p][1]>d[1]r__________)):
pre=p;p=data[p][2]
data.append(d)
idx=len(data)-1
if p==head:
data[idx][2]=p
head=idx
else:
_________________
data[pre][2]=idx
return idx
def update(data):
glbal head
#更新data列表,去掉重復(fù)元素,并返回修改后的data,代碼略
return data
#排行榜由data和head構(gòu)成,且data[i][0]保存選手編號,data[i][1]保存選手積分
#初始data=[],head=-1,讀入buf后執(zhí)行如下代碼
last=head
a=srt(buf)
fr i in a:
buf[i].append(-1)
_________________
data=update(data)
print("當(dāng)前排行榜:")
c=0
p=head
while p !=-1 and c
這是一份浙江省寧波市十校2024屆高三下學(xué)期二模信息技術(shù)試卷(Word版附解析),文件包含2024屆浙江省寧波市寧波十校高三下學(xué)期二模技術(shù)試題-高中信息技術(shù)Word版含解析docx、2024屆浙江省寧波市寧波十校高三下學(xué)期二模技術(shù)試題-高中信息技術(shù)Word版無答案docx等2份試卷配套教學(xué)資源,其中試卷共23頁, 歡迎下載使用。
這是一份浙江省金華市十校2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試信息技術(shù)試題(Word版附解析),文件包含浙江省金華市十校2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試技術(shù)試題-高中信息技術(shù)Word版含解析docx、浙江省金華市十校2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試技術(shù)試題-高中信息技術(shù)Word版無答案docx等2份試卷配套教學(xué)資源,其中試卷共20頁, 歡迎下載使用。
這是一份浙江省金華十校2023-2024學(xué)年高三上學(xué)期11月模擬考試技術(shù)試題(Word版附解析),共13頁。
微信掃碼,快速注冊
注冊成功