資源簡介 2023 年高三模擬測試技術 試題卷 (2023.4)考生須知:本試題卷分信息技術和通用技術兩部分。滿分 100分,考試時間 90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用 2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用 2B 鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共 50 分)一、選擇題(本大題共 12小題,每小題 2分,共 24分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯選均不得分)1.下列關于數據和信息的說法,正確的是A.數據就是指數字 B.音頻和視頻不是數據的表現形式C.同一信息只能依附于同一種載體 D.計算機只能處理數字化后的數據2.DENDRAL 是一個以符號主義表達和推理為代表的化學領域專家系統,輸入化學分子式等信息可判斷有機化合物的分子結構。下列關于該人工智能系統的說法,正確的是A.包含知識庫和推理引擎兩部分B.不依賴數據,采用問題引導下的試錯學習C.通過圖靈測試可以評估該系統智能水平的高低D.通過模仿人類大腦中神經元之間的復雜交互進行認知和推理閱讀下列材料,回答第 3 至 5 題。某養老院應用了“智能護管系統”,每位老人手上佩戴一個智能手環,可實時獲取心率、血壓和體溫等數據,系統收集智能手環采集的數據并存儲在數據庫中,經分析后生成相關的報告,醫生和老人可通過手機 APP查看報告,管理員可通過 Web客戶端和手機 APP對系統進行維護。3.關于該信息系統組成的說法,正確的是A.該系統只采用了 C/S 架構 B.老人、醫生和管理員都是該系統的用戶C.管理員手機上的 APP 屬于系統軟件 D.智能手環不屬于該系統的硬件4.為提升該信息系統數據的安全性,下列措施中不.合.理.的是A.及時處理離職醫生的賬號和數據B.在服務器上安裝殺毒軟件并定時查殺C.為老人和系統管理員設置不同的數據訪問權限D.為解決老人密碼遺忘的問題,將賬號的密碼統一設為“888888”高三模擬測試 技術試題卷 第 1 頁 (共 14 頁)5.下列關于該信息系統中數據及處理的說法不.正.確.的是A.報告是根據數據庫中的數據分析得到的B.數據經過分析后往往具有更高的使用價值C.同一時間只能有一位老人用手機 APP 查看報告D.智能手環內的傳感器可實時采集老人心率等數據6.下列關于網絡技術的說法,正確的是A.URL是互聯網中最基本的通信協議B.網絡系統最基本的功能是分布式處理C.無線網絡中的數據通信需要傳輸介質D.網絡資源指網絡中所有的軟件和硬件資源7.某算法的部分流程圖如圖所示。執行這部分流程,若輸入 a的值為 60,則輸出 b,c 的值依次是A. 3 , 5 B. 5 , 3C. 3 , 4 D. 5 , 48.對于如圖所示的二叉樹,下列說法正確的是A.葉子節點有 4個B.是完全二叉樹,樹的高度為 4C.前序遍歷的結果是一個遞增序列D.可以使用數組 [2,5,10,7,8,13,9,15] 存儲9.有如下 Python程序段:lst = [5,9,2,6,4,7,3,0]que = [0] * len(lst)head = tail = 0i = 0while i < len(lst):if lst[i] % 2 == 0:que[tail] = lst.pop(i)#lst.pop(i)刪除列表 lst中索引為 i的元素,返回刪除的元素tail += 1else:i += 1while head != tail:lst.append(que[head])head += 1執行該程序段后,lst 的值為A. [5, 9, 7, 3, 2, 6, 4, 0] B. [5, 9, 7, 3, 0, 4, 6, 2]C. [2, 6, 4, 0, 5, 9, 7, 3] D. [3, 7, 9, 5, 0, 4, 6, 2]高三模擬測試 技術試題卷 第 2 頁 (共 14 頁)10.列表 s 中包含 n 個互不相等的元素,用 Python 編程實現如下功能:s[0]到 s[n-1]降序排序,當序列已經有序時結束排序,部分代碼如下。n=len(s)for i in range(1, n):(1)for j in range( (2) ):if (3) :s[j], s[j-1] = s[j-1], s[j]flag = Trueif flag==False:break上述程序段中方框可選代碼為:①flag=True ②flag=False ③1,n-i+1 ④1,n-i⑤s[j]s[j-1],則(1)(2)(3)處代碼依次為A.②④⑥ B.②③⑥ C.①④⑤ D.①③⑥11.有如 Python程序段:import randomdef find(x, y):m = (x+y+1)//2if a[m] == key:return mif a[m] > key:y = m-1else:x = m + 1return find(x, y)a = [2, 4, 6, 8, 10, 12, 14, 16]key=random.choice(a) #從序列的元素中隨機挑選一個元素i = 0;j = len(a) - 1xb = find(i, j)print(xb, key)上述程序執行完后,函數 find被調用的最多次數是A.3 B.4 C.5 D.612.有如下 Python程序段:def sym(d1, d2):s1 = d1.split(",") # 以“,” 將字符串分割成列表s2 = d2.split(",")if len(s1) != len(s2):return Falsestk = []高三模擬測試 技術試題卷 第 3 頁 (共 14 頁)i=0j=0while i < len(s1):stk.append(s1[i])i += 1while stk != [] and stk[-1] == s2[j]:stk.pop() #刪除列表 stk中的最后一個元素j += 1return stk == [] and i == jL1 = "@,a,b,3,c,d"L2 = input()print(sym(L1, L2))執行該程序段后,若輸出結果為 True,則 L2 輸入的值可能是A.a,b,c,d,3 B.c,d,3,b,@,a C.b,a,@,3,d,c D.d,c,3,@,a,b二、非選擇題(本大題共 3小題,其中第 13小題 8分,第 14小題 9分,第 15小題 9分,共 26 分)13.某“環境智能監測系統”的結構如第 13 題圖所示。Web 服務器端程序采用 Flask Web框架開發,利用與智能終端連接的傳感器采集環境的溫濕度和光線強度數據,并通過 IoT模塊與 Web服務器建立數據通信,根據系統設置的各類數據閾值觸發相應的執行器進行相關設備的控制,請回答下列問題:第 13題圖(1)下列有關搭建該信息系統的說法,正確的是 (多選,填字母)(注:全部選對的得 2分,選對但不選全的得 1分,不選或有選錯的得 0分)A.溫濕度傳感器與智能終端連接后,才能進行需求分析和可行性分析B.在硬件搭建時不需要考慮智能終端與 IoT模塊之間的接口匹配問題C.智能終端可借助 IoT 模塊通過無線網絡和服務器進行數據傳輸D.傳感器是信息系統中的輸入設備,通過它可以實現信息系統的數據采集功能(2)該系統智能終端的部分 Python 程序如下:# 導入相關模塊,代碼略IP = "192.168.10.1" ; PORT = "5000" # Web服務器的 IP地址和端口#設置 IoT模塊連接的 Web服務器的 IP地址和端口,代碼略while True:temp, hum = dht11.read(pin0) #獲取溫度數據 temp,濕度數據 hum高三模擬測試 技術試題卷 第 4 頁 (共 14 頁)light = pin1.read_analog() #獲取光線強度數據 lighterrno, resp = Obloq.get("____①____" + str(temp) + "&hum=" + str(hum) +"&light=" + str(light) ,60000)# 其他代碼略若智能終端上傳數據給 Web 服務器的 URL為 http://192.168.10.1:5000 /trans temp=30&hum=300&light=40,則程序劃線處的代碼應為______①______。(3)溫度 temp的適宜范圍為 t1~t2(不含 t1,t2),若符合此條件,系統狀態變量 flag設為 1,否則為 0。下列 Python程序段符合要求的是 (多選,填字母)。(注:全部選對的得 2分,選對但不選全的得 1分,不選或有選錯的得 0分)A. flag = 0 B. flag = 1if t1 < temp < t2: if not (temp < t1 and temp > t2):flag = 1 flag = 0C. flag = 1 D. if not (temp <= t1 or temp >= t2):if temp <= t1: flag = 1flag = 0 else:if temp >= t2: flag = 0flag = 0(4)在服務器本地調試時,輸入網址 http://127.0.0.1:5000,該系統運行正常,但使用 PC 客戶端 1 輸入該網址不能正常訪問,請說明其原因及解決方法。14.某同學收集了部分城市 2022 年 4 月每天 24 小時空氣質量數據,按日分別保存在 CSV文件中,部分文件如第 14 題圖 a所示。數據格式如第 14 題圖 b 所示。請回答下列問題:第 14題圖 a 第 14題圖 b(1)定義函數 avg,功能是讀取某天的數據文件,計算該天空氣質量指數(AQI)的平均值并返回,代碼如下。請在劃線①處應填入的合適的代碼。def avg(filename):df=pd.read_csv(filename)df1=df[df.columns[2:]] #取類型及其后的所有列g=df1.groupby(______①______,as_index=False).mean()return ______②______劃線②處應填入的代碼為____________(單選,填字母)。A.df[df.類型=='AQI'] B.df1.AQI C.g.AQI D.g[g.類型=='AQI']高三模擬測試 技術試題卷 第 5 頁 (共 14 頁)(2)統計本月各城市空氣質量最長連續優、良的天數(按照環境空氣質量標準,空氣污染指數 AQI≤50 為優級,AQI≤100 為良好),代碼如下,繪制的圖表如第 14 題圖 c所示。請在劃線處填入合適的代碼。import pandas as pdimport matplotlib.pyplot as pltn=10 #城市個數count=[0]*ndaymax=[0]*nfor i in range(1,31):day=str(i)if len(day)<2:day='0'+str(i)daydata='202204'+day+'.csv'dayaqi=avg(daydata)city=dayaqi.columns[1:n+1]for j in range(n):t=city[j]if dayaqi.at[0,t] <= 100:________①__________else:if count[j]>daymax[j]:daymax[j]=count[j]count[j]=0for k in range(n):if count[k]>daymax[k]:②print(daymax)plt.figure(figsize=(12,4))x= ______③________y=daymaxplt.bar(x,y)plt.show()第 14題圖 c高三模擬測試 技術試題卷 第 6 頁 (共 14 頁)15.某工廠安排了若干條生產計劃,數據存儲在 Excel文件“task.xlsx”中,數據格式如第 15題圖 a 所示,數據以鏈表形式存儲,現要對生產計劃進行合理性檢查。檢查結果分為如下三種情況(以完成的任務數 m=5為例說明):① 安排合理:完成的任務數大于等于 m,且執行過程中無重復任務。例如:計劃 1完成任務的順序為:任務 0 任務 6 任務 4 任務 1 任務 5 結束(-1),共安排了 5個任務。② 任務不足:完成的任務數小于 m。例如:計劃 2完成任務的順序為:任務 6 任務2 任務 0 任務 1 結束(-1),只安排了 4個任務,出錯任務為任務 1。③ 任務重復:任務安裝中存在重復任務。例如:計劃 3完成任務的順序為:任務 7 任務 3 任務 5 任務 1 任務 0 任務 3 結束,其中任務 3 重復,出錯任務為任務 0。第 15題圖 a(1)根據題意,第 15 題圖 a 中計劃 4 的檢查結果為_________(單選,填字母:A.安排合理 / B.任務不足 / C.任務重復)。(2)主程序如下,請在劃線處填入合適代碼。import pandas as pdm = int(input('請輸入需完成的最少任務數:'))df = pd.read_excel('task.xlsx')name = list(df.columns[2:]) #取任務名稱plan = list(df.計劃號) #取計劃號 第 15 題圖 btask = list(df.values)#task中的保存 df中的數據,不含標題。格式如第 15題圖 b所示for i in range(len(task)):head = task[i][1]___________①__________stat,k = check_up(link,head)if stat == 2:print(plan[i],':安排合理,共完成',k,'項任務')elif _______②________ :print(plan[i],':任務重復,出錯任務為',name[k])else:print(plan[i],':任務不足,出錯任務為',name[k])高三模擬測試 技術試題卷 第 7 頁 (共 14 頁)(3)函數 check_up的功能是用于檢查一條生產計劃是否合理,并返回檢查結果,請在劃線處填入合適代碼。def check_up(link,head):cnt=1p=link[head]pre=p_______①_______while p!= -1 and p not in finished:finished.append(p)pre = p_______②_______cnt+=1if p==-1:if cntreturn 1,preelse:return 2,cntelif p in finished:return 0,pre高三模擬測試 技術試題卷 第 8 頁 (共 14 頁)2023年4月嘉興市高三摸擬測試技術試題卷第一部分信息技術(共50分)一、達擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯鏈均不得分)題號12356789101112答案DBDCDBB二、豐選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.(1)cD(2分)(2)trans teap(2分)(說明:前面多加不扣盼)(3)CD(2分)(4)(共2分,根據回答留情給分)(2分)原因:127.0.0.1是本機地址,只能在本機調試,而P℃客戶端1與eb服務器通過餃換機連接,調試需要通過實際地址進行·(1分)解決方法:應輸入服務器的實際網址(http:/192.168.10.1:5000)(1分)14.(1)①”類型(2分)②D(2分)(2)①cout[j]+=1(2分)②daynag D]=couat D](2分)③city(1分)15.(1)C(1分)(2)①1in業=task[i][2:]或其他等價答案(2分)②stat=0(2分)(3)①finished=Dheadl(2分)②p=1irkp](2分) 展開更多...... 收起↑ 資源列表 23.04 嘉興二模-信息技術卷.pdf 信息技術參考答案.pdf 縮略圖、資源來源于二一教育資源庫