資源簡介 2023年1月浙江省普通高校招生選考科目考試技術試題姓名:_________________ 準考證號:_________________考生須知:1.考生答題前,務必將自己的姓名、準考證號用黑色字連的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)l.下列關于數據和信息的說法,正確的是( )A.數據的表現形式只能是文字和圖像 B.同一信息對所有人而言其價值是相同的C.計算機中保存的數據可以是未經數字化的 D.信息是數據經分析、解釋后得到的2.下列關于人工智能的說法,不正確的是( )A.深度學習方法一般脫離數據進行學習B.采用行為主義方法的智能體通過與環境的交互學習提升智能C.符號主義人工智能的實現依賴對符號的推理和運算D.人工智能促進社會發展的同時也會帶來一定的社會擔憂閱讀下列材料,回答第3至5題。某水果連鎖店“智能收銀系統”中,AI收銀秤具備自動識別水果品種、稱重、應付金額計算、掃碼支付等功能,同時還具備和服務器數據庫進行數據交換的功能。該系統主要設備的部分參數與功能如下表所示:服務器 AI收銀秤顯示器:1280×1024CPU:八核2.30GHz硬盤:4TB操作系統:Linux 顯示器:1920×1080 AI攝像頭:自動識別水果品種CPU:四核1.80GHz 掃碼攝像頭:支持多種付款碼掃碼硬盤:64GB 秤體:內置傳感器支持精確稱重操作系統:Windows 打印機:打印購物小票3.下列關于該信息系統組成的說法,正確的是( )A.Linux屬于該系統的應用軟件B.該信息系統中的用戶只有客戶和店員C.服務器和AI收銀秤均屬于該系統的硬件D.服務器硬盤容量是AI收銀秤硬盤容量的16倍4.為提升該信息系統數據的安全性,下列措施中不合理的是( )A.為系統不同的授權用戶設置相應的權限 B.非營業時間關閉服務器防火墻C.升級服務器端殺毒軟件 D.定期備份服務器中數據5.下列關于該信息系統中數據的說法,不正確的是( )A.選購水果的重量數據可由秤體內置傳感器采集得到B.選購水果的品種數據可由AI攝像頭自動識別得到C.顧客付款碼數據無需事先存放于該系統數據庫D.應付金額的計算只能在服務器端完成6.下列關于網絡技術的說法,正確的是( )A.無線網絡中的數據通信不需要傳輸介質B.網絡協議是實現不同網絡之間正確通信的基礎C.網絡中的資源就是指網絡中的所有硬件資源D.移動終端之間只能通過移動通信網絡進行通信7.某算法的部分流程圖如圖所示,執行這部分流程,若輸入x的值依次為l0,7,8,12,0,則輸出k的值是( )A.2 B.3 C.4 D.58.下列二叉樹中,中序遍歷結果為BAEDFC的是( )A. B.C. D.9.有1個隊列,隊首到隊尾的元素依次為8,3,2,9,5。約定:T操作是指隊列中1個元素出隊后再入隊,Q操作是指隊列中l個元素出隊。則經過TTTQTTQ系列操作后,隊列中隊首到隊尾的元素依次為( )A.2,9,5 B.2,5,8 C.5,8,2 D.8,3,210.列表s包含8個互不相等的元素,即s[0],s[1],s[2],……,s[7],有如下Python程序段:n=8for i in range(l,n-l):for j in range(l,n-i-l):if s[j]>s[j-l]s[j],s[j-1]=s[j-1],s[j]該程序段實現的是( )A.s[0]到s[5]的降序排列 B.s[1]到s[6]的降序排列C.s[1]到s[7]的升序排列 D.s[2]到s[6]的升序排列11.定義如下函數:def rf(n):if n<3:return nreturn rf(n-1)+rf(n-3)執行語句v=rf(5),函數r被調用的次數是( )A.11 B.5 C.7 D.1512.有如下Python程序段:import randoma='A','B','#','#','C','D','#']stk=[0]*len(a);top=-lfor i in range(len(a)):op=random. randint(0,1) # 隨機生成0或1if op= =l and a[i]l='#":top+=l;stk[top]=a[i]a[i]='#'elif op= =0 and topl=-1 and a[i]= ='#':a[i]=stk[top];top-=l執行該程序段后,a的值不可能的是( )A.['A','B','#','#','C','D','#'] B.'#','#','#','#','#','#','#']C.['#','B','#','#','C';'D','A'] D.'#','#','A','B','C','D','#']二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.小明為家庭小菜園搭建了環境溫濕度監測系統,該系統結構示意圖如第13題圖所示。Web服務器端程序采用FlaskWeb框架開發。傳感器采集的數據由智能終端經IOT模塊發送到Web服務器,執行器用于實現溫濕度的控制。請回答下列問題:(1)下列選項標注了第l3題圖中虛線框內的智能終端與傳感器執行器之間的數據傳輸關系,其中合理的是____________(單選,填字母)。A.B.C.(2)該系統網絡應用軟件的實現架構是_________(單選,填字母:A.BS架構/B.C/S架構)。(3)若傳感器的編號id為1,濕度值h為60提交數據到Web服務器的URL為http://192.168.1.6:5000/toserv?h=60&id=1,則服務器端應用實例app中與該URL.關聯的路由設置語句是@app-route('___________')。(4)菜園里的蔬菜適宜生長的空氣溫度范圍是tmin-tmax.現要求當溫度t正常、偏低、偏高時,將sta的值對應設為0、1、2。下列Python程序段中符合要求的有__________(多選,填字母)。(注:全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)A.if tsta=1I ft>tmax:sta=2else:sta=0B.if t< tmin.sta=1elif t>tmax:sta=2else:sta=0C.sta=0if tsta=lelse:sta=2D.sta=0if tsta=1if t>tmax:sta=2(5)小明設定采集并上傳數據的時間間隔為1分鐘。他用瀏覽器查看溫濕度頁面,頁面動態顯示最新的溫度、濕度及其采集時間。系統正常工作一段時間后,他發現該頁面不再變化,劇新后仍不變。結合第13題圖,簡要說明系統中可能造成上述問題的原因___________(本系統中,傳感器損壞傳感器和智能終端連接異常,不會造成上述問題)。(注:回答2項,1項正確得1分)14.小紅收集了部分城市202l年全年每大PM2.5、PM10、CO濃度數據。每大的數據分別保存在以8位日期字符串命名的CSV文件中,部分文件如第14題圖a所示,每個文件記錄了一天24小時的監測數據。示例如第l4題圖b所示。為統計分析城市A全年各月份PM2.5的月平均濃度(當月的日平均濃度的平均值),編寫Python程序。請回答下列問題:(l)定義pmday函數,功能為:讀取某天的CSV文件,返回城市A當天PM2.5的日平均濃度。函數代碼如下,劃線處應填入的代碼為<單選,填字母)。A.df['類型']= ='PM2.5 B.df['類型'=='PM2.5']C.df[df['類型']]= ='PM2.5' D.df[df['類型']=='PM2.5']import pandas as pddef pmday(dayfile)df=pd read_csv(dayfile) #讀取文件dayfile中的數據df=____________return df['城市A'].mean() #返回城市A當天PM2.5的日平均濃度(2)統計城市A各月份PM2.5的月平均濃度并繪制線型圖。部分Python程序如下,請在劃線處填寫合適的代碼:import matplothb. pyplot as pltdef tstr(t):if tretrun '0'+str(t)else:retrun str(t)pm=[0]*12mdays=[31.28.31.30.31.30.31.31.30.31.30.31]for m in range(12)sm=0mstr=tstr(m+1)for d in range( ① ):dstr=tstr(d+l)day file='202l'+mstr+ dstr+'.csv'sd=pmday(dayfile)②pm[m]=sm/mdays[m]x=[1,2,3,4,5,6,7,8,9,10,11,12]y= ③plt. plot(x,y) #繪制線型圖#設置繪圖參數,顯示如第14題圖c所示線型圖,代碼略(3)城市A 2021年PM2.5年平均濃度為34.6微克/立方米。由第14題圖c可知,城市A 2021年PM2.5月平均濃度超過年平均濃度的月份共________個。15.有2組器件共n個,要用一臺檢測設備檢測。每個送檢器件的信息包含送達時間、檢測時長和優先級。優先級有m(l編寫程序模擬檢測過程,先合并2組器件的數據,然后計算所有器件的平均等待時長,其中每個器件等待時長為其開始檢測的時間與送達時間的時間差。(時間單位均為秒)請回答下列問題:(l)由題意可知,第l5題圖中器件A、B、C、D的檢測順序為A-C-D-B,A、C、D的等待時長分別為0、l、0,B的等待時長是__________。(2)定義如下merge(1stl,lst2)函數,參數lstl和lst2的每個元素由送達時間、檢測時長和優先級3項構成,1stl和lst2均已按送達時間升序排列。函數功能是將lst2中的元素合并到1stl中,并將1stl按送達時間升序排列,函數返回1stl。def merge(1stl,Ist2)i=len(lstl)-lj=len(lst2)-1for t in range(len(lst2)):1stl.append([0,0,0]) #為1stl追加一個元素[0,0,0]k=len(1stl)-1while j>=0if i>=0 and 1stl[i][0]>lst2[j][0]:1stl[k]=1stl[i]i-=lelse:1stl[k]=lst2[j]j-=lk-=1return 1stl①調用merge(1stl,lst2)函數,若1stl為([0,3,2],[1,1,2],[12,2,2]],1st2為[2,l,1],[4,3,0],[1l,3,2]],則while語句中循環體的執行次數是___________。②若函數中while語句的條件“j>=0”誤寫為“k>=0”,會導致某些情況下無法得到符合函數功能的結果。調用merge(1stl,lst2)函數,下列4組數據中能測試出這一問題的是_________(單選,填字母)。A.1stl=[[0,3,2],[4,3,0]]lst2=[[1,1,2J]B.1stl=[[1,1,2]]1st2=[[0,3,2],[4,3,0]]C.1stl=[[l,1,2],[4,3,0]]lst2=[[0,3,2]]D.1stl=[[4,3,0]]1st2=[[0,3,2],[l,1,2]](3)實現模擬檢測過程并計算平均等待時長的部分Python程序如下,請在劃線處填入合適的代碼。def proc(data,m):n=len(data)queinfo=[]for i in range(m):queinfo append([-l,-1]) #queinfo追加一個元素[-l,-1]for i in range(n):data[i].append(-1) #data]追加一個元素-1curtime=0waitnum=0i=0①while i0:if ik=data[i][2]if queinfo[k][0]==-l:queinfo[k][0]=ielse:②data[p][3]=iqueinfo[k][1]=iwaitnum+=li+=lelif waitnum>0:k=0while queinfo[k][0]= =-1:k+=lp=queinfo[k][0]total +=curtime-data[p][0]curtime+=data[p][1]③waitnum-=1else:curtime=data[i][0]return total/n讀取2組器件的數據,分別存入列表data1和data2中。2個列表的每個元素包含3個數據項,分別對應器件的送達時間、檢測時長和優先級。data1和data2中的數據已分別按送達時間升序排列,代碼略讀取優先級等級個數存入m,代碼略…data=merge(data1,data2)print(proc(data,m))2023年1月浙江省普通高校招生選考科目考試技術試題參考答案第一部分信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分)題號 1 2 3 4 5 6 7 8 9 10 11 12答案 D A C B D B B C B A C D二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.(1)A(1分)(2)A(1分)(3)/toserv(2分)(4)BD(2分)(5)①連接物聯網模塊與Web服務器的無線路由器無法正常工作②物聯網模塊損壞③數據庫數據量到一定程度不再更新④Web服務器中數據庫管理系統無法正常運行(僅供參考)(2分)14.(1)D(1分)(2)①mdays[m] (2分)②sm+=sd(2分)③pm(2分)(3)5(2分)15.(1)6(1分)(2)①4 ②A(2分)(3)①total=0(2分)②p= queinfo[k][1] (2分)③queinfo[k][0]=data[p][3](2分) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫