資源簡介 湖州、衢州、麗水 2024 年 11 月三地市高三教學質量檢測試卷技術參考答案第一部分 信息技術(50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)題號 1 2 3 4 5 6 7 8 9 10 11 12答案 B D B A C C C D B A D A二、非選擇題(本大題共 3 小題,其中第 13 小題 7 分,第 14 小題 10 分,第 15 小題 9 分,共 26 分。)13.(1)200 (1 分)(2)① mon=0 (2 分)② range(n) 或 range(1,n+1) 或其他相同作用答案 (2 分)③ mon+rew[cnt] (2 分)14.(1)A (1 分)(2)BCD (2 分)(3)/toph (1 分)(4)閾值設置不合理(過高);采集到的數據一直低于閾值;缺乏關閉增氧機的程序;(或其他合理答案,僅寫“軟件故障”或“代碼錯誤”等不給分)注:只需寫出兩點,每點 1 分,多于兩點的,多余部分答案不評分 (2 分)(5)① df.監測點==sta 或者 df["監測點"]==sta (2 分)② gtmp.時 或者 gtmp["時"] (2 分)15.(1)0,3 (1 分)(2)BD (2 分)(3)① x (2 分)② sta[d].append(i) (2 分)③ tmp[j]+1==tmp[j+1] (2 分)1 / 1湖州、衢州、麗水 2024 年 11 月三地市教學質量檢測試卷高三技術本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共 12 頁,第一部分 1至 6頁,第二部分 7 至 12 頁。滿分 100 分,考試時間 90 分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用 2B 鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用 2B 鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(50分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)閱讀下列材料,回答第 1 至 3 題:某智慧校園系統集成了師生基本信息、教學活動記錄以及系統設備狀態等多類型數據,這些數據涵蓋了文本、圖像、音視頻等多種形式。該系統借助人工智能技術分析服務器中的數據生成個性化學習建議,師生可通過終端設備進行查閱。1.關于智慧校園中數據的敘述,正確的是A.文本數據的價值大于音視頻數據B.數據以二進制的形式存儲在計算機中C.音視頻數據容量大,是大數據D.該系統中的數據均為非結構化數據2.下列對于師生教學活動數據的處理方式,不.合.理.的是A.定期刪除重復的數據 B.對教學視頻的語音進行識別并生成字幕C.為了方便傳輸,對視頻文件進行壓縮 D.為了節省存儲空間,降低聲音文件的音量3.下列措施中,不.能.有效地改善系統生成個性化建議的速度和精準度的是A.升級服務器的硬件配置 B.提升終端設備的性能C.提高數據質量 D.提高生成個性化建議算法的效率閱讀下列材料,回答第 4 至 6 題:某餐廳點餐系統有如下功能:顧客通過手機掃碼點餐,訂單數據保存到服務器的數據庫中,系統再將數據傳輸到廚師、服務員和收銀員使用的智能終端設備上,顧客可以在手機上查看餐品的制作進度。4.下列關于該系統組成與功能的說法,正確的是A.收銀員使用的智能終端設備屬于硬件 B.智能終端設備無須安裝系統軟件C.數據庫中僅保存了訂單數據 D.該系統不具備數據輸出功能5.下列關于該系統安全的做法,合理的是A.隨意共享客戶信息 B.以明文方式存儲賬號密碼C.定期備份數據 D.為多個收銀員設置同一個賬號高三技術試題卷 第 1頁 共 12 頁6.下列關于該系統中網絡的說法,正確的是A.服務器和網絡互聯設備構成該餐廳的網絡B.服務器網絡故障不影響顧客使用手機下單C.終端設備與服務器之間的通信需要遵循網絡協議D.手機只有通過 Wi-Fi 接入餐廳局域網才能查看制作進度7.有 1 個隊列,隊首到隊尾的元素依次為 1,2,3,4,5,6,7。現進行如下操作:①出隊 2 個元素;②再出隊 1 個元素并將該元素入隊。重復以上操作,直至隊列中僅剩 1 個元素。則該元素是A.3 B.5 C.6 D.78.某二叉樹的后序遍歷序列為 ABCDE,其中節點 A 和節點 B 分別是節點 C 的左右孩子,則該樹的前序遍歷可能是A.CABED B.DCABE C.EACBD D.EDCAB9.某算法的部分流程圖如圖所示,若數組 a 初始值依次為 5,3,2,4,7,執行該部分流程后,輸出數組 a的值為A.2,3,4,5,7 B.7,5,4,3,2C.2,5,7,4,3 D.7,4,3,5,210.定義如下函數:def f(x,y,flag):if flag == False:return x*y//f(x,y,not flag)if x == y:return xelif x < y:return f(x,y-x,flag)else:return f(x-y,y,flag)執行語句 w = f(6,9,False)后,w 的值為A.18 B.9 C.6 D.311.某二分查找算法的 Python 程序段如下:key,cnt = 5,0i,j = 0,len(d)-1while i <= j:cnt += 1m = (i+j)//2if key == d[m]:break第 9 題圖elif key < d[m]:j = m-1else:i = m+1當 d 為[2,4,5,6,7,8,9]時,在 d 中插入一個元素 x,維持 d 為一個非降序序列,在元素 x 插入前后分別運行程序段,若變量 cnt 的值相同,則增加的元素 x 可能是A.2 B.3 C.4 D.6高三技術試題卷 第 2頁 共 12 頁12.使用列表 d 模擬鏈表結構(節點數大于 0),每個節點包含數據區域和指針區域,h 為頭指針(頭節點數據為奇數),如圖 a 所示。現需修改該鏈表各節點的鏈接關系,使鏈表各節點數據區域中的數值按奇數在前,偶數在后排列,結果如圖 b 所示。實現該功能的程序段如下,方框中應填入的正確代碼為p = hq = d[h][1]r,tmp = -1,-1while q != -1 :if d[q][0]%2 == 0:else:d[p][1] = qp = qq = d[q][1] 第 12題圖 a 第 12題圖 bif d[p][1] == -1 and r != -1:d[r][1] = -1d[p][1] = tmpA. if r == -1: B. if r == -1: C. if r == -1: D. if r != -1:tmp = q tmp = q tmp = q d[r][1] = qelse: else: r = q else:d[r][1] = q d[r][1] = q d[r][1] = q tmp = qr = q r = q r = q r = q二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,共26分)13.某公司舉辦抽獎活動,設有一、二、三等獎。每張獎券印有 3 個互不相同的數字,每次在兌獎前公布中獎號碼,兌獎時不考慮中獎數字的先后順序,兌獎規則如下表所示。編程統計獎券獲得的總獎金。獎項 一等獎 二等獎 三等獎兌獎條件 3個數字均匹配 2個數字匹配 1 個數字匹配獎金 500 元 200 元 100 元(1)某次中獎號碼為 3,1,8,則號碼為 1,6,3 的獎券可以獲得獎金 ▲ 元。(2)實現上述功能的部分 Python 程序如下,請在劃線處填入合適的代碼。# 輸入中獎號碼,依次存儲到列表元素 win[0]至 win[2]中,代碼略rew = [0,100,200,500]①n = int(input("輸入獎券數量:"))for i in ② :cnt = 0# 輸入獎券的號碼,依次存儲到列表元素 tic[0]至 tic[2]中,代碼略。for j in range(3):if tic[j] in win:cnt += 1mon = ③print("總獎金金額為:",mon)高三技術試題卷 第 3頁 共 12 頁14.某小組擬搭建一個系統進行水質監測,采集魚塘的水溫、溶解氧以及 pH 值等數據。該系統有若干個監測點,每個監測點均配備智能終端、傳感器、執行器和 IoT 模塊,智能終端通過 IoT 模塊連接 Web 服務器上傳水溫等數據,并從服務器獲取閾值,若氧濃度低于閾值,系統將啟動增氧機;若水質異常,系統將異常信息發送至用戶手機。用戶可以通過瀏覽器查看水質數據。請回答以下問題:(1)下列關于該信息系統中數據傳輸的說法,正確的是 ▲ (單選,填字母)A.智能終端與 Web 服務器的數據傳輸是雙向的B.數據在 Web 服務器與瀏覽器之間的傳輸是單向的C.不同監測點的數據必須傳輸到不同的 Web 服務器(2)下列關于該信息系統支撐技術的說法,正確的是 ▲ (多選,填字母)A.不同監測點的傳感器型號必須相同B.溶解氧的閾值可以存儲在智能終端C.實時判斷水質是否異常的程序可以在智能終端運行D.若監測點的IoT模塊損壞,可以使用有線的方式將智能終端連接到Web服務器(3)監測點 A的 pH 值傳感器編號 tid 為 2,獲取的 pH 值 t為 6.8,提交數據到 Web服務器的 URL 為 http://192.168.1.6:5000/toph tid=2&t=6.8,則 Web 服務器接收數據的路由是" ▲ "。(4)系統運行一段時間后,發現每個監測點的增氧機都一直在工作,請從軟件或數據的角度描述出現該現象的可能原因。(回答 2項,1 項正確得 1分)(5)導出某天的數據,整理后的部分數據如圖 a 所示,分析每個監測點每小時的 pH平均值,可視化后的結果如圖 b所示,請在劃線處填入合適的代碼。第 14 題圖 a 第 14 題圖 bimport pandas as pdimport matplotlib.pyplot as pltdf = pd.read_csv("water_data.csv")for pos in "ABC":sta = "監測點" + posdftmp = df[ ① ]gtmp = dftmp.groupby("時", as_index=False)["pH"].mean()plt.plot( ② , gtmp.pH)# 設置繪圖參數,顯示如圖 b 所示的線型圖,代碼略高三技術試題卷 第 4頁 共 12 頁15.某區域有 m 個設備(編號為 1到 m)需要聯網。單臺無線路由器的 Wi-Fi 信號可以覆蓋一個圓形范圍。現有 n 個可供安裝路由器的位置(編號為 0到 n-1)。編寫程序,找到最少數量的路由器安裝位置,確保所有設備都能被覆蓋。查找算法如下:步驟 1:選擇一個覆蓋設備最多的位置安裝路由器。在設備數量相同的情況下,優先選擇編號較小的安裝位置。步驟 2:將該路由器覆蓋范圍內的設備,從其他安裝位置的覆蓋范圍中移除。步驟 3:在剩余安裝位置中繼續選擇覆蓋設備最多的安裝位置并安裝路由器。步驟 4:重復上述步驟,直到所有設備都被覆蓋。若 m 的值為 7,n 的值為 3,每個安裝位置的路由器能覆蓋的設備如圖所示。位置0的路由器能覆蓋編號為1至4的設備,設備編號區間用列表[1,4]表示。在位置 2的覆蓋設備中移除設備 4,位置 2 覆蓋設備編號區間為[5,7],2 臺路由器的覆蓋區間為[1,7],能覆蓋所有設備。 第 15 題圖程序中用到的列表函數與方法如下表所示:函數與方法 功能lst.append(x) 在列表 lst 末尾添加元素 xlst.insert(i,x) 在列表 lst 中下標為 i 位置處插入元素 xlst.pop(i) 將列表 lst 中下標為 i 的元素刪除(1)若有 4 個位置可以安裝路由器,每個安裝位置覆蓋的設備編號如下表所示,需覆蓋 7個設備,按上述查找算法,則安裝路由器的位置依次是 ▲ 。安裝位置 0 1 2 3設備編號 1,2,4,7 1,5,7 2,3,4,6 3,5,6,7(2)定義如下 plan(left,right,segs)函數,參數 left 和 right 分別表示一個連續設備編號區間的開始和結束位置,參數 segs 存儲所有已經覆蓋的設備編號區間。若 segs 列表不空,則各區間升序排列,如[[8,9],[11,13],[15,15]]。程序的功能是將區間[left,right]合并到列表 segs 中,并保持各個區間升序排列。def plan(left,right,segs):if len(segs) == 0 or right+1 < segs[0][0]:segs.insert(0,[left,right])# 處理 rihgt 位于區間 segs[0]右側的情況,代碼略。若函數中加框處語句誤寫為“right < segs[0][0]”,會導致某些情況下無法得到符合函數功能的結果。調用 plan(left,right,segs)函數,若 left 為 3,right為 5,能測試出這一問題的 segs 值為 ▲ (多選,填字母)。A.[[8,9],[11,13]] B.[ ]C.[[1,2],[7,9]] D.[[6,7],[9,10]]高三技術試題卷 第 5頁 共 12 頁(3)實現查找最少安裝位置功能的部分 Python 程序如下,請在劃線處填入合適代碼。def search(lst):# 函數功能:返回列表lst中長度最大元素的下標,若有多個,返回第1個,代碼略。def dellst(x,sta,lst):'''參數 x 為設備編號,參數 sta 存儲各個設備可被覆蓋的安裝位置,如元素sta[1]值為[0,2],表示能覆蓋 1 號設備的路由器可以安裝在編號為 0 和 2的兩個位置。函數功能:刪除列表 lst 中值為 x 的數據項。'''for d in sta[ ① ]:i = 0while lst[d][i] != x:i += 1lst[d].pop(i)'''讀取需覆蓋的設備數量存入 m,可供安裝路由器的位置數量存入 n;讀取各個安裝位置能覆蓋設備的編號,依次存入列表 lst 中;如 lst=[[1,5,7],[2,3,4,6],[3,5,6,7]],元素 lst[0]表示安裝位置 0 可以覆蓋編號為 1,5,7 的設備。列表 lst 各元素的數據項升序排列。代碼略。'''sta = [[]for i in range(m+1)]for i in range(len(lst)): # 統計各個設備可被覆蓋的安裝位置for d in lst[i]:②ans,segs = [],[]while segs != [[1,m]]:pos = search(lst)tmp = [d for d in lst[pos]] # 將列表lst[pos]各個元素復制到tmp列表i,j = 0,0while j < len(tmp):while j < len(tmp)-1 and ③ :j += 1plan(tmp[i],tmp[j],segs)j = j+1i = jans.append(pos)for x in tmp:dellst(x, sta, lst)# 依次輸出安裝路由器的位置及數量,代碼略。高三技術試題卷 第 6頁 共 12 頁 展開更多...... 收起↑ 資源列表 24.11湖麗衢高三信息技術參考答案.pdf 24.11湖麗衢高三信息技術試卷.pdf 縮略圖、資源來源于二一教育資源庫