資源簡介 2023年1月浙江省普通高校招生選考信息技術試卷一、選擇題(本大題共12小題,共24.0分)1. 下列關于數據和信息的說法,正確的是( )A. 數據的表現形式只能是文字和圖像 B. 同一信息對所有人而言其價值是相同的C. 計算機中保存的數據可以是未經數字化的 D. 信息是數據經分析、解釋后得到的2. 下列關于人工智能的說法,不正確的是( )A. 深度學習方法一般脫離數據進行學習B. 采用行為主義方法的智能體通過與環境的交互學習提升智能C. 符號主義人工智能的實現依賴對符號的推理和運算D. 人工智能促進社會發展的同時也會帶來一定的社會擔憂3. 某水果連鎖店“智能收銀系統”中,AI收銀秤具備自動識別水果品種、稱重、應付金額計算、掃碼支付等功能,同時還具備和服務器數據庫進行數據交換的功能。該系統主要設備的部分參數與功能如表所示:服務器 AI收銀秤顯示器:1280×1024CPU:八核2.30GHz硬盤:4TB操作系統:Linux 顯示器:1920×1080CPU:四核1.80GHz硬盤:64GB操作系統:WindowsAI攝像頭:自動識別水果品種掃碼攝像頭:支持多種付款碼掃碼秤體:內置傳感器支持精確稱重打印機:打印購物小票下列關于該信息系統組成的說法,正確的是( )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的值依次為10,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操作是指隊列中1個元素出隊。則經過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程序段:該程序段實現的是( )A. s[0]到s[5]的降序排列 B. s[1]到s[6]的降序排列C. s[1]到s[7]的升序排列 D. s[2]到s[6]的升序排列11. 定義如下函數:執行語句v=rf(5),函數r被調用的次數是( )A. 11 B. 5 C. 7 D. 1512. 有如下Python程序段:執行該程序段后,a的值不可能的是( )A. [‘A’,‘B’,‘#’,‘#’,‘C’,‘D’,‘#’]B. [‘#’,‘#’,‘#’,‘#’,‘#’,‘#’,‘#’]C. [‘#’,‘B’,‘#’,‘#’,‘C’,‘D’,‘A’]D. [‘#’,‘#’,‘A’,‘B’,‘C’,‘D’,‘#’]二、非選擇題(本大題共3小題,共26.0分)13. 小明為家庭小菜園搭建了環境溫濕度監測系統,該系統結構示意圖如圖1所示。Web服務器端程序采用FlaskWeb框架開發。傳感器采集的數據由智能終端經IOT模塊發送到Web服務器,執行器用于實現溫濕度的控制。請回答下列問題:(1) 下列選項標注了圖1中虛線框內的智能終端與傳感器執行器之間的數據傳輸關系,其中合理的是 ______ (單選,填字母)。(2)該系統網絡應用軟件的實現架構(圖2)是 ______ (單選,填字母:A.B/S架構/B.C/S架構)。(2) 若傳感器的編號id為1,濕度值h為60提交數據到Web服務器的URL為http://192.168.1.6:5000/toserv?h=60&id=1,則服務器端應用實例app中與該URL關聯的路由設置語句是@app.route(‘ ______ ’)。(3) 菜園里的蔬菜適宜生長的空氣溫度范圍是tmin-tmax。現要求當溫度t正常、偏低、偏高時,將sta的值對應設為0、1、2。下列Python程序段中符合要求的有 ______ (多選,填字母)。(4) 小明設定采集并上傳數據的時間間隔為1分鐘。他用瀏覽器查看溫濕度頁面,頁面動態顯示最新的溫度、濕度及其采集時間。系統正常工作一段時間后,他發現該頁面不再變化,刷新后仍不變。結合圖1,簡要說明系統中可能造成上述問題的原因 ______ (本系統中,傳感器損壞傳感器和智能終端連接異常,不會造成上述問題)。14. 小紅收集了部分城市2021年全年每天PM2.5、PM10、CO濃度數據,每天的數據分別保存在以8位日期字符串命名的CSV文件中,部分文件如圖a所示,每個文件記錄了-天24小時的監測數據,示例如圖b所示。為統計分析城市A全年各月份PM2.5的月平均濃度(當月的日平均濃度的平均值),編寫Python程序。請回答下列問題:(1) 定義pmday函數,功能為:讀取某天的CSV文件,返回城市A當天PM2.5的日平均濃度。函數代碼如下,劃線處應填入的代碼為 ______ (單選,填字母)。A.df[‘類型’]==‘PM2.5’B.df[‘類型’==‘PM2.5’]C.df[df[‘類型’]]==‘PM2.5’D.df[df[‘類型’]==‘PM2.5’](2) 統計城市A各月份PM2.5的月平均濃度并繪制線型圖,部分Python程序如下,請在劃線處填寫合適的代碼。(3) 城市A2021年PM2.5年平均濃度為34.6微克/立方米。由圖c可知,城市A2021年PM2.5月平均濃度超過年平均濃度的月份共 ______ 個。15. 有2組器件共n個,要用一臺檢測設備檢測。每個送檢器件的信息包含送達時間、檢測時長和優先級。優先級有m(1<m<6)個等級,由高到低分別用0-m-1的整數表示。每個機器件的送達時間各不相同。已送達的器件按照各優先級通道分別排隊,先到達先入隊。設備每次檢測都從當前各非空隊列中,選取優先級最高的隊列的隊首器件出隊進行檢測。(同一時刻出現入隊和出隊時,先處理入隊。)編寫程序模擬檢測過程,先合并2組器件的數據,然后計算所有器件的平均等待時長,其中每個器件等待時長為其開始檢測的時間與送達時間的時間差。(時間單位均為秒)請回答下列問題:(1) 由題意可知,表中器件A、B、C、D的檢測順序為A-C-D-B,A、C、D的等待時長分別為0、1、0,B的等待時長是 ______ 。A 送達時間 檢測時長 優先級B 0 3 2C 1 1 2D 2 1 13 3 011 3 212 2 2(2)定義如下merge(lst1,lst2)函數,參數lstl和lst2的每個元素由送達時間、檢測時長和優先級3項構成,lst1和lst2均已按送達時間升序排列。函數功能是將lst2中的元素合并到Ist1中,并將Ist1按送達時間升序排列,函數返回lst1。①調用merge(lst1,lst2)函數,若lst1為[[0,3,2],[1,1,2],[12,2,2]],Ist2為[[2,1,1],[4,3,0],[11,3,2]],則while語句中循環體的執行次數是 ______ 。②若函數中while語句的條件“j>=0”誤寫為“k>=0”,會導致某些情況下無法得到符合函數功能的結果。調用merge(lst1,lst2)函數,下列4組數據中能測試出這一問題的是 ______ (單選,填字母)。(2) 實現模擬檢測過程并計算平均等待時長的部分Python程序如下,請在劃線處填入合適的代碼。答案和解析1.【答案】D【解析】數據的表現形式有文字、圖像、視頻、動畫、音頻等;根據信息特征可知,信息具有價值相對性;計算機中保存的數據都是二進制數,都是經過數字化的。所以選項D說法符合題意。故選:D。本題主要考查數據、信息和知識。信息是加工了的數據,數據是記錄客觀事物的、可鑒別的符號。知識是人們運用大腦對所獲取或積累的信息進行的提煉、研究和分析的結果,能夠精確的反應事物的本質,知識可以繼承。熟練掌握數據、信息和知識之間的聯系與區別。2.【答案】A【解析】深度學習是基于數據驅動的人工智能,需要大量數據,所以不可脫離數據進行學習,所以選項A符合題意。故選:A。本題考查的是人工智能的相關知識。符號主義人工智能的實現依賴對符號的推理和運算;采用行為主義方法的智能體通過與環境的交互學習提升智能;人工智能促進社會發展的同時也會帶來一定的社會擔憂。熟練掌握人工智能的分類及各自的特征。3.【答案】C【解析】Linux是操作系統,屬于系統軟件;信息系統中的用戶包括程序設計員、維護人員、數據庫管理員等;服務器硬盤容量/AI收銀秤=4*1024/64=64,所以選項D符合題意。故選:C。本題考查的是信息系統的相關知識。信息系統(Information system),是由計算機硬件、網絡和通信設備、計算機軟件、信息資源、信息用戶和規章制度組成的以處理信息流為目的的人機一體化系統。主要有五個基本功能,即對信息的輸入、存儲、處理、輸出和控制。熟練掌握信息系統的定義及組成。4.【答案】B【解析】防火墻一般安裝在內網和外網之間、公共網絡和專用網絡之間,用于保護內部網絡資源的安全,抵擋外來的工具,不可以輕易關閉防火墻,所以選項B說法符合題意。故選:B。本題考查的是提升信息系統數據的安全性。常用措施有:為系統不同的授權用戶設置相應的權限;升級服務器端殺毒軟件;定期備份服務器中數據。熟練掌握提升信息系統數據的安全性的常用措施。5.【答案】D【解析】該系統工作時,對于應付的金額計算可以通過服務端計算完成,也可以通過客戶端完成,所以選項D符合題意。故選:D。本題考查的是信息系統中的數據。閱讀題干可知,選購水果的重量數據可由秤體內置傳感器采集得到;選購水果的品種數據可由AI攝像頭自動識別得到;顧客付款碼數據無需事先存放于該系統數據庫。熟練掌握信息系統中數據的定義及應用。6.【答案】B【解析】根據信息具有載體依附性,所以無線網絡中的數據通信也離不開傳輸介質,如紅外信號、電磁波信號等;網絡協議就是一組標準規則,實現在不同網絡和終端間相互識別正確通信;網絡中的資源包括硬件和軟件;移動通信網絡是指通過移動通信鏈路使移動設備連接到公共網絡設置,移動終端可以通過Wifi等進行通信。故選:B。本題考查的是網絡技術的相關知識。網絡技術是指采取一定的通信協議,將分布在不同地點上的多個獨立計算機系統,通過互聯通道(即通信線路)連接在一起,從而實現數據和服務共享的計算機技術,是現代計算機技術與通信技術的產物。熟練掌握網絡技術的定義及特征。7.【答案】B【解析】閱讀流程圖可知,y=y+x,y初值為0,所以y是x累加的和,循環條件為y>=10,有k=k+1,進行計數,滿足條件時y值為0,當7不滿足,輸入8時y值為7,此時結果大于10,所以k共執行3次。故選:B。本題考查的是看流程圖分析算法。流程圖是一種用規定的圖形、指向線及文字說明來準確表示算法的圖形,具有直觀、形象的特點,能清楚地展現算法的邏輯結構。題目一般涉及順序、循環和選擇三種結構。解這類題目的關鍵就是找好初始值和最終結束循環的判斷語句。8.【答案】C【解析】二叉樹的中序遍歷順序為左子樹->根->右子樹,題目中四個二叉樹遍歷的結果:A:EDFBAC,B:BEDFAC,C:BAEDFC,D:BACEDF。故選:C。本題考查的是二叉樹的遍歷。1.前序遍歷(先根遍歷)——訪問根結點的操作發生在遍歷其左右子樹之前(根->左子樹->右子樹)。2.中序遍歷(中根遍歷)——訪問根結點的操作發生在遍歷其左右子樹之中(左子樹->根->右子樹)。3.后序遍歷(后根遍歷)——訪問根結點的操作發生在遍歷其左右子樹之后(左子樹->右子樹->根)熟練掌握二叉樹的前、中、后序的遍歷順序及方法。9.【答案】B【解析】閱讀題干信息可知,T的操作是出隊并入隊,Q的操作為出隊,TTTQTTQ之后隊列內元素依次是2,5,8,出隊的元素依次是9,3。故選:B。本題考查的是進出棧的問題。棧的入棧和出棧的順序規律是先進后出,1.出棧的每一個元素的后面,其中比該元素先入棧的一定按照入棧逆順序排列,2.棧的順序存儲結構是利用內存中的一片起始位置確定的連續存儲區域來存放棧中的所有元素,3.使用順序表實現棧的存儲結構,本質上是數組。熟練掌握隊列的入隊和出隊。10.【答案】A【解析】閱讀題干可知,當i=1時,j的區間是[1,5],j=1時,s[0]與s[1]進行比較,當j=5時,s[4]與s[5]進行比較,因此排序區間最大為[0,5]。故選:A。本題主要考查冒泡排序算法。冒泡排序的思路為將相鄰位置的關鍵字進行比較,若為逆序則交換之,重復該過程直到序列已排好序;選擇排序算法的思路是每一次從待排序的數據元素中選出最小(或者最大)的一個元素,存放在序列的起始位置,然后再從剩余未排序元素中繼續尋找最小(或者最大)元素,然后放到已排序序列的末尾,依此類推,知道全部待排序的數據元素排完。熟練掌握冒泡排序的定義及排序過程。11.【答案】C【解析】閱讀題干可知,當n=0,1,2時,rf(n)調用1次,當n=3時,調用rf(3),再調用rf(2)和rf(0),可得到一個式子為1,1,1,3,...即rf(n)=rf(n-1),若依調用此時為rf(n-3)調用此時+1,所以rf(4)=rf(3)+rf(1)+1==3+1+1=5,同理推得rf(5)=5+1+1=7。故選:C。本題考查的是遞歸函數的相關知識。遞歸,就是在運行的過程中不斷地調用自己。遞歸有兩個過程,簡單地說一個是遞的過程,一個是歸的過程。熟練掌握遞歸函數的定義及循環過程。12.【答案】D【解析】閱讀題干可知,選項A與原數值相同,說法if語句不執行,得到a[i]=“#”,op=0,反之op=1,所以op的列表為[0,0,1,1,0,0,1];選項B均為#,所以只允許if不執行elif語句,得到op值恒為1,同理分析選項C得到列表為[0,0,1,1,0,0,1]。故選:D。本題考查的是python中的if語句。If-elif-else語句,形式:if 布爾表達式A:代碼塊A elif 布爾表達式B:代碼塊B else:代碼塊C,如果布爾表達式A為True,就執行代碼A,否則就判斷布爾表達式B的值,如果為True,就執行代碼B;如果表達式A和表達式B都不為True,就執行代碼C。熟練掌握選擇語句的結構及運行過程。13.【答案】【小題1】B【小題2】【小題3】【小題4】【解析】(1)信息系統工作過程:智能終端通過傳感器獲取數據,控制器處理過后,再通過執行器對外部進行控制;(2)閱讀題干和圖形可知,數據的傳輸主要是通過Web服務器,所以結構為B/S;(3)題干中“http://192.168.1.6:5000/toserv?h=60&id=1”可知,路由器為/toserv;(4)Python中分支結構,當t在[tmin,tmax]之間時,返回0,小于min返回1,大于tmax返回2,所以選項BD符合題意;(5)閱讀題干可知,傳感器損壞傳感器和智能終端連接異常,不會造成上述問題,需要從服務器端和互聯網網絡方向進行分析,系統中造成該問題的原因為:服務器中斷不進行工作或者是互聯網服務器出現故障。本題考查的是信息系統的相關知識。信息系統(Information system),是由計算機硬件、網絡和通信設備、計算機軟件、信息資源、信息用戶和規章制度組成的以處理信息流為目的的人機一體化系統。主要有五個基本功能,即對信息的輸入、存儲、處理、輸出和控制。熟練掌握信息系統的定義、組成部分及工作原理及過程。14.【答案】【小題1】B【小題2】【小題3】【解析】(1)pmday函數的功能是讀取某天的CSV文件,返回城市A當體PM2.5的日平均濃度,DataFrame中數據的檢索格式為df[df['類型']==‘PM2.5’];(2)閱讀題干和程序段可知,變量m表示月份,d表示每個月中的天數,所以填寫為mdays[m];(3)結合語句sd=pmday(dayfile)和pm[m]=sm/mdays[m]可知,sd為PM2.5的日平均濃度,sm為每月中每天平均值的累加,所以填寫為sm=sm+sd;(4)根據圖像可以得到,y軸的數據來自每個月的PM2.5的平均濃度,故填寫為pm;(5)由圖c可得,超過34.6的共有5個點。故答案為:(1)D;(2)①mdays[m];②sm=sm+sd;③pm;(3)5。本題考查的是Python程序的調試與運行。本程序實現的是統計分析城市A全年各月份PM2.5的月平均濃度(當月的日平均濃度的平均值)。程序通過數據的檢索、數組中數據的調用來實現程序的運行。這類題目難度較大,首先需要讀懂題干所給提示信息的意思,然后根據所給程序段中上下文的意思來填寫關鍵變量的表達式或者是變量的取值范圍等等關鍵語句。15.【答案】【小題1】B【小題2】【解析】解:(1)從表格可看成,A的優先級為2,在處理A時,B和C在等待,A在3時結束,B和C等待了2秒和1秒,C的優先級比B的優先級高,C先處理,從時刻2到4結束,D在時刻4到達,優先級比B高,D先處理,在時刻7結束,所以B在時刻7進行處理,B等待的時間為7-1=6;(2)①根據自定義函數的程序,將具體數據代入,程序點在list1后添加len(list2)個數據元素,再比較大小,較大值從后往前放入lst1中,可知循環過程運行了4次;②若函數中while語句的條件“j>=0”誤寫為“k>=0”,是指向lst2的指針,當lst2中的數據處理完畢時,會出現問題,所以選項A符合題意;(3)①處是設置計算總時間的變量初始值,根據題意可知,total=0;②閱讀程序上下句可知,訪問k等級虛點對應的鏈表表尾,找到表尾位置為p(p=queinfo[k][1]),然后在鏈表表尾追加當前器件的索引位置i,完成待處理器件的入隊操作,所以該處填寫為p=queinfo[k][1];③在k等級鏈表中,找到最高k等級單鏈表指向位置p,p為單鏈表中隊首器件位置,所以表頭位置為queinfo[k][0],使鏈表虛點表頭指向p的下一個器件位置,完成刪除操作,所以答案為:queinfo[k][0]=data[p][3]。故答案為:(1)6;(2)①4;②A;(3)①total=0;②p=queinfo[k][1];③queinfo[k][0]=data[p][3]本題考查的是python程序的調試與運行。程序實現的是模擬檢測過程,先合并2組器件的數據,然后計算所有器件的平均等待時長,其中每個器件等待時長為其開始檢測的時間與送達時間的時間差。通過自定義函數、雙指針和鏈式隊列等方法實現程序的編寫和運行。這類題目難度較大,首先需要讀懂題干所給提示信息的意思,然后根據所給程序段中上下文的意思來填寫關鍵變量的表達式或者是變量的取值范圍等等關鍵語句。第1頁,共1頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫