資源簡介 金麗衢十二校 2022 學年高三第二次聯考技 術 試 題考生須知:1. 本卷滿分 100 分,考試時間 90 分鐘。2. 答題前,在試卷指定區域填寫學校、班級、姓名、試場號、座位號及準考證號。3. 所有答案必須寫在答題卷上,寫在試卷上無效;考試結束后,只需上交答題卷。第一部分 信息技術解析(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 下列關于數據和信息的說法,正確的是( ▲ )A. 數據與生活密不可分,單純的數據也是有意義的B. 數據的表現形式只能是數字信號C. 信息依附于載體可體現信息的可存儲性和傳遞性D. 隨著數據數量的增加和結構的多元化,數據管理越發向傳統數據庫技術發展【答案】C【解析】本題考察數據與信息的相關知識點。A 錯,單純的數據是沒有意義的,經過解釋,數據才變得有意義。B 錯,數據的表現形式有數字、數值、文字、圖形、圖像、音頻、視頻等。C 對,信息依附于載體可體現信息的可存儲性,可傳遞性,可轉換,可增值性D 錯,隨著數據數量的增加和結構的多元化,傳統數據庫已經很難管理,通過云計算,大數據等處理技術對數據進行管理2.下列關于人工智能的說法,不正確的是( ▲ )A. 人的認知模型在混合增強人工智能中發揮重要作用B. 符號主義以符號反映客觀世界中的語義,不依賴知識庫或推理引擎C. 深度學習是聯結主義人工智能的典型代表D. 行為主義從“交互—反饋”角度來刻畫智能行為,主張在與環境的交互中不斷學習【答案】B【解析】本題考察人工智能相關知識點。A 對,人的認知模型在混合增強人工智能中發揮重要作用B 錯,符號主義以符號反映客觀世界中的語義,依賴知識庫或推理引擎對符號進行推理和運算C 對,深度神經網絡學習是聯結主義人工智能的典型代表D 對,行為主義從“交互—反饋”角度來刻畫智能行為,主張在與環境的交互中不斷學習信息技術試題 第 1 頁 共 12 頁閱讀以下材料,回答第 3—5題“天網監控系統”是利用安裝在大街小巷的大量攝像頭組成了監控網絡,公安機關通過監控平臺可以對城市各街道轄區的主要道路,重點單位、熱點區域進行監控,該系統有人臉識別功能,公安部門負責將嫌疑人的面貌錄入庫中進行檢索,與即時采集到的“人臉”,進行比對計算,找到與之匹配的人臉,從而找出犯罪嫌疑人。3. 關于該信息系統的組成和功能的說法,正確的是( ▲ )A. 在該系統中,攝像頭采集圖像信息的技術屬于控制技術B. 在此系統中,為保證安全,只能公安人員作為該系統的用戶C. 對監控到的犯罪嫌疑人能進行快速定位,從而能夠提高抓捕效率D. 為了安裝連接方便,該系統的所有網絡均使用無線連接【答案】C【解析】本題考信息系統相關知識點。A 錯,攝像頭采集圖像信息的技術屬于傳感技術B 錯,在此系統中,該系統的用戶是與該系統有關的一切人員C 對,對監控到的犯罪嫌疑人能進行快速定位,從而能夠提高抓捕效率D 錯,無線網絡的開放性使得網絡更容易受到惡意攻擊4. 關于該信息系統中數據的說法,正確的是( ▲ )A. 攝像頭是作為圖像采集傳感器來獲取路人的人臉圖像數據B. 犯罪嫌疑人的人臉數據保存在攝像頭自帶的存儲器中C. 該系統中的數據僅指的是采集到的“人臉”圖像與輸入到人臉庫中的圖像D. 該系統數據機密性較高,所以無需進行權限劃分和身份認證【答案】A【解析】本題考察信息系統相關知識點。A 對,攝像頭是作為圖像采集傳感器來獲取路人的人臉圖像數據B 錯,犯罪嫌疑人的人臉數據保存在服務器中的數據庫中C 錯,該系統中的數據還包括主要道路,重點單位、熱點區域名稱等等D 錯,該系統數據機密性較高,所以需要進行權限劃分和身份認證5. 關于該信息系統作用說法正確的是( ▲ )A. 該系統的存在,大大的提高了工作效率,起到了“科技強警”的作用B. 只要保證攝像頭沒有被破壞,該系統就一定能正常運行C. 該系統的投入使用,只有優勢沒有局限性D. 該系統不分日夜都能正常運行,這說明該系統無需維護【答案】A【解析】本題考察信息系統相關知識點。A 對,該系統的存在,大大的提高了工作效率,起到了“科技強警”的作用。B 錯,信息系統具有局限性,停電,火災以及本身有安全漏洞均會導致系統不能正常運行。C 錯,所有的系統均有局限性。信息技術試題 第 2 頁 共 12 頁D 錯,該信息系統需要定期維護6. 下列關于信息系統硬件和信息安全的說法正確的是( ▲ )A. 計算機硬件主要由運算器,存儲器,輸入設備和輸出設備組成B. 存儲器分為主存儲器、輔助存儲器和高速緩沖存儲器,計算機上的硬盤屬于輔助存儲器C. 服務器上已經安裝了防火墻和殺毒軟件,無需經常備份服務器的數據D. 系統登錄口令無須經常修改,以免忘記【答案】B【解析】本題考察信息系統硬件和信息安全相關知識點。A 錯,計算機硬件主要由運算器,控制器,存儲器,輸入設備和輸出設備組成B 對,存儲器分為主存儲器、輔助存儲器和高速緩沖存儲器,計算機上的硬盤屬于輔助存儲器C 錯,需要定期備份服務器的數據,以防止服務器出現異常D 錯,系統登錄口令需要定期修改以保證安全性7. 某算法的部分流程圖如圖所示,執行這部分流程圖,若輸入的值依次為 7,20,8,15,10,40,-1,則輸出結果為( ▲ )A. 4,40 B. 3,10C. 1,20 D. 3,15【答案】D【解析】本題考察流程圖的讀取。x y k n第一輪 7 10 0 40第二輪 20 10 1 20第三輪 8 10 1 20第四輪 15 10 2 15第五輪 10 10 2 15第六輪 40 10 3 15第七輪 -1 10 3 15故答案為 D8. 二叉樹的中序遍歷為 BAEDFC,后序遍歷為 BEFDCA,其前序遍歷為( ▲ )A.ABDEFC B. ABDCEF C. ABCDEF D. ABCDFE【答案】C【解析】本題考查二叉樹的相關知識。根據二叉樹的中序遍歷和后序遍歷可知,該二叉樹的形狀如圖所示,因此前序遍歷為:ABCDEF信息技術試題 第 3 頁 共 12 頁9. 幼兒園中 8 個小朋友,依次編號(1—8)玩游戲,按編號順序排隊圍成一圈,由編號 1 號的小朋友開始報數,報數報到 3 的小朋友出列,下一個編號的小朋友又從 1 開始報數,一直反復直到剩下最后一人,請問在該問題上采用的適合數據結構和剩下的小朋友的編號是( ▲ )A. 二叉樹 7 B. 隊列 7 C. 棧 4 D. 鏈表 4【答案】B【解析】本題考查數據結構的相關知識。適合的數據結構應為隊列,出隊的順序為:3 6 1 5 2 8 4,最后剩下的一人編號為 710. 列表中有 n個互不相等的元素,即 s[0],s[1],s[2],……s[n-1],有如下 python 程序段:for i in range( ① ):for j in range( ② ):if s[j]>s[j-1]:s[j],s[j-1]=s[j-1],s[j]上述程序段中劃線處可選代碼為:①0,n-1 ②1,n-1 ③1,n④1,n-i-1 ⑤1,n-i ⑥1,n-i+1為完成元素的排序,(1)(2)處代碼依次為( ▲ )A. ①④ B. ①⑥ C. ②⑤ D. ③⑥【答案】D【解析】本題考查冒泡排序的程序實現,著重考查冒泡排序的排序遍數和每遍的比較范圍。排序遍數可從①②③中選擇,每遍的比較范圍可從④⑤⑥中選擇。若有 n 個元素,①③都可以保證排序 n-1 遍,但②只能排序 n-2遍,故②不合理。④⑤⑥選項均實現從前向后排序,每遍排序需要先比較第 0 號與第 1 號元素,由“s[j]>s[j-1]”可知,第一遍的比較范圍要為 1~n-1,因此應為①⑤組合,③⑥組成,故選擇 D 正確。11. 定義如下函數def mep(n):if n==1:return 1else:return (mep(n-1)+1)*2執行語句 t=mep(5), t 的值為( ▲ )A. 22 B. 23 C. 45 D. 46信息技術試題 第 4 頁 共 12 頁【答案】D【解析】本題考查對遞歸函數的理解。“遞”的過程 “歸”的過程mep(5)=(mep(4)+1)*2 mep(5)=46mep(4)=(mep(3)+1)*2 mep(4)=22mep(3)=(mep(2)+1)*2 mep(3)=10mep(2)=(mep(1)+1)*2 mep(2)=4mep(1)=1 mep(1)=112. 列表中有 n個非降序的數字元素,即 s[0]<=s[1]<=s[2]<=……<=s[n-1]的列表中,執行如下程序段i=0;j=n-1a=int(input())key=awhile i<=j:m=(i+j)//2if s[m]>key:j=m-1else:i=m+1print(s[m],end=’,’)關于該程序的執行結果(x 和 a 不相等),說法錯誤的是( ▲ )A. 若輸出結果 a,x,a,時,那么 x是比 a 小的數B. 若輸出結果 a,x,a,時,那么 x是比 a 大的數C. 輸出結果是 a,x,a,時,其列表中最少有 6 個元素D. 輸出結果是 a,x,a,時,其列表中最多有 9 個元素【答案】A【解析】本題考查對二分查找的理解。從答題技巧來看,本題的答案只是從 AB 中選一個,說明查找鍵為 a,根據代碼可知,當 a>=s[m]時向右查找,故 x應比 a 大,所以選項 A錯誤,選項 B正確,故選項 A 符合題意。由“a,x,a”可知,該二分查找進行了 3 次查找,即向右找 1 次,再向左找 1 次,則對應二叉查找樹應為 3層或 4層,可結合二叉查找樹進行分析。n=4 n=5 n=6n=8 n=9 n=10信息技術試題 第 5 頁 共 12 頁當有 6個節點時,可實現題目中要求的 3 次查找,故選項 C 正確;當節點數增加到 10 個時,對應 6 號節點出現右子樹,由 axa 可知,最后一次查找與查找鍵相同,由代碼可知當該節點有右子樹時,會繼續進行查找,則會進行 4次查找,故選項 D描述正確。二、非選擇題(本大題共 3小題,其中第 13題 8分,第 14題 9分,第 15題 9分,共 26分)13. 小明為自家花園設計了“自動澆水系統”,該系統結構示意圖如第 13題圖所示。該系統對花園內 A、B兩處區域的土壤濕度進行監測和控制。各傳感器將采集的數據由智能終端經 IOT模塊發送至服務器進行處理與存儲,各執行器用于實現各區域土壤濕度的控制。請回答下列問題:第 13題圖(1)下列關于該系統的搭建過程,說法正確的是 ▲ 。(多選,填字母。注:全部選對的得 2分,選對但不全的得 1分,不選或選錯的得 0分)A. 該系統采用了 B/S開發模式B. 數據庫設計屬于系統概要設計過程C. 該系統軟件開發時,需要編寫服務器程序和客戶端程序D. 運行系統,從多角度觀察程序,發現其中的錯誤,屬于動態測試(2)A區域的部分智能終端程序如下:while True:hum=pin1.read_analog()errno,resp=Obloq.get(“input id=1&h1=”+str(hum),10000)# 其他代碼略服務器的 IP地址為 192.168.0.10,端口為 8080,若當前 A區域的傳感器 1監測到的濕度值為 56,則其提交數據到服務器的 URL為:http:// ▲ 。(3)如下程序統計某天 A、B兩區域澆水裝置獨自啟動的時長 cA、cB,兩區域裝置均啟動的時長 cAB,請在劃線處填入合適的代碼。# 數組 a中存儲了某天兩個區域的土壤濕度值(a[i][0]為第 i+1 分鐘 A區域的土壤濕度值,a[i][1]為第 i+1分鐘 B區域的土壤濕度值,濕度傳感器每隔一分鐘采集并上傳一次數據),土壤濕度低于閾值信息技術試題 第 6 頁 共 12 頁w啟動澆水裝置n=24*60 ; cA=cB=cAB=0for i in range(n):if a[i][0]cAB+=1elif a[i][0]cA+=1▲ :cB+=1(4)系統正常運行一段時間后,小明發現 B區域的植物呈現缺水狀態,該區域的澆水裝置卻沒有啟動。結合第 13題圖,簡要說明系統中可能造成上述問題的原因: ▲ 。(不考慮水管損壞和停水等原因)(注:回答 2項,1項得 1分;多答僅前兩項有效。)【答案】(1)AD(2)192.168.0.10:8080/input id=1&h1=56(3)elif a[i][1](4) IOT 模塊 2 損壞,與服務器通訊故障 智能終端 2 與 IOT 模塊 2 通訊故障 智能終端 2 與執行器 2 通訊故障 傳感器 2 與智能終端 2 通訊故障 智能終端 2 損壞 執行器 2 損壞 傳感器 2 損壞 或其他合理答案【解析】本題考查信息系統的相關知識。(1)因為客戶端通過瀏覽器訪問信息系統,所以采用的是 B/S 模式,A正確;數據庫設計屬于詳細設計階段,B錯誤;因為采用了 B/S 模式,所以只需編寫服務器端程序即可,C 錯誤;通過系統運行來觀察程序,發現錯誤,屬于動態測試,D正確(2)根據服務器的 IP 地址,端口號和智能終端處代碼,可知提交數據到服務器的 URL 為:http://192.168.0.10:8080/input id=1&h1=56(3)某時間節點,A、B兩處的土壤濕度可能都小于閾值,可能 A 處小于閾值 B 處大于等于閾值,可能 A 處大于等于閾值 B處小于閾值,可能 A、B 兩處都大于等于閾值,四種情況,因此劃線處不能只寫 else,應為:elif a[i][1](3)根據圖示,傳感器 2 采集土壤濕度,傳遞給智能終端 2,再通過 IOT2 將數據傳遞給服務器,服務器根據采集到的數據,進行處理并將操作指令通過智能終端 2傳遞給執行器 2,在這條傳遞路線上任一處發生故障,都可能導致執行器沒有啟動使得植物處于缺水狀態。因此可能的原因有:傳感器 2 損壞; 傳感器 2 與智能終端 2通訊故障;智能終端 2損壞;智能終端 2與 IOT 模塊 2通訊故障;IOT 模塊 2損壞;IOT 模塊 2與服務器通訊故障;智能終端 2 與執行器 2通訊故障;執行器 2 損壞等。14. 某教師收集學生一節課 40 分鐘專注度情況的測試數據,以幫助自己更好地制定教學策略。測試數據存儲在“數據.txt”文件中,每行對應一位學生。40 分鐘分為 8 個時段記錄數據,0—5 分鐘為第 1 個時段,5—10 分鐘為第 2 個時段……35—40 分鐘為第 8 個時段。每個時段都設置了 10 個測試點(即每個信息技術試題 第 7 頁 共 12 頁時段包含 10 個數據結果),按時間順序存儲,每行共 80 個數據。其中“1”表示專注,“0”表示不專注,數據間用逗號隔開,如第 14 題圖 a所示。第 14題圖 a根據題意完成以下內容:(1)進行數據預處理,將“數據.txt”文件的每行數據分組計算出對應 8 個時段的結果(10 個數據為一組計算平均值),結果如第 14 題圖 b所示f=open("數據.txt","r",encoding='utf-16') #打開文件file_data=f.readlines() #讀取所有行data=[]for row in file_data: #逐行讀取數據s=list(map(int,row.split(","))) #將字符按逗號分割,轉為整型,以列表形式存儲line=[];i=0while i①for j in range(10):total+= ②i=i+10line.append(total/10*100) #計算平均值(如 10 個數中有 5 個 1 則為 50.0)data.append(line)f.close()(2)調用處理后的文件數據,統計分析學生專注度情況。整節課平均專注度大于等于 65 為優秀,求班級內整節課專注度為優秀的學生數量。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #圖表顯示中文字體col=["T1","T2","T3","T4","T5","T6","T7","T8"]df=pd.DataFrame(data,columns=col) #創建 DataFrame 對象,指定數據列名稱df["個人平均"]=df.mean(axis=1) #新增一列,存放學生整節課的平均專注度df1= ③ #篩選專注度優秀的學生print("專注度優秀的學生人數:",len(df1))(3)計算每個時段學生的平均專注度,繪制專注度折線圖,如第 14 題圖 c所示。第 14題圖 c信息技術試題 第 8 頁 共 12 頁df2=df.mean()x=colplt.xlabel("時段")plt.ylabel("學生專注度")plt.show()則在方框內按順序應填入 ▲ (單選,填字母)①y=df2.values[:8] ②y=df2.index[:8] ③plt.plot(x,y) ④df2.plot(x,y)A. ①③ B. ①④ C. ②③ D. ②④(4)初步分析圖像可知,該教師選擇在( ▲ )時段講授重難點更合適。A. 0—10 分鐘 B. 10—20 分鐘 C. 20—30 分鐘 D. 30—40 分鐘【答案】(1) ①total = 0② total += s[i+j]③ df[df["個人平均"]>=65](2)A(3)B【解析】考察 pandas 模塊,以及數據處理的基本思路(1)根據圖 a、圖 b 數據的變化,這里是要將每個時段的 10 個測試點匯總,① total = 0 初始化為 0。再根據 i=i+10,total 累加的語句:② total += s[i+j](2)求班級內整節課專注為優秀的學生,pandas 相應的篩選語句:df[df["個人平均"]>=65](3)df2 = df.mean(),df2 是 Series,y 的數據是 df2.values,創建折線圖的語句 plt.plot(x,y),選 A從圖上 T3、T4 專注度最高,處于 10—20 分鐘這個時間段,選 B15. 當一輛客車抵達客運站時,可以停靠在客運站樓旁的近車位,也可以停靠在位于客運站邊緣的遠車位。近車位分為省內區和省外區,省內客車只能停靠在省內區,省外客車只能停靠在省外區。每輛客車抵達后,如果相應的區(省內區/省外區)還有空閑的近車位,就停靠在近車位,否則停靠在遠車位(假設遠車位的數量充足)。現給定未來一段時間客車的抵達、離開時刻,請你負責將 n 個近車位分配給省內區和省外區,使停靠在近車位的客車數量最多,并顯示各個車位停車情況。車輛班次信息存儲在 bc 列表中,存入順序為先省內再省外,列表中的每個元素包含三個數據項,分別對應每個班次客車的車型(0 代表省內,1代表省外)、抵達時間、離開時間。將省內班次和省外班次分別按抵達時間做升序排序,并計算停靠在近車位的車輛數量最多的車位分配方案,并顯示各個車位停車情況,代碼運行效果如第 15 題圖所示。信息技術試題 第 9 頁 共 12 頁第 15 題圖(1)上圖所示例子,車位分配方案改為省內 1 個、省外 2 個,則最多停靠班次數為 ▲ 輛。(2)實現上述功能的程序如下,請在劃線處填入合適的代碼。bc=[[0,6,10],[0,1,5],[0,9,14],[0,13,18],[0,3,8],[1,12,16],[1,2,11],[1,7,17],[1,4,15]]#[班次類型,抵達時間,離開時間] 0 表示省內 1 表省外m=3;x=0;y=0 #m 個近車位,x 個省內班次,y 個省外班次for i in range(len(bc)):if bc[i][0]==0:x+=1else:y+=1print('省內班次數:',str(x),'省外班次數:',str(y))def sort(st,ed):for i in range(st,ed):for j in range(st, ① ):if bc[j][1]>bc[j+1][1]:bc[j],bc[j+1]=bc[j+1],bc[j]sort(0,x-1)sort(x,x+y-1)maxstack=[[0]*100 for i in range(m)];maxtop=[-1]*m;maxans=0;maxi=0;maxj=0#存儲停車最多時的方案def check(st,ed,j,stack,top):num=-1for i in range(st,ed+1):if top[i]==-1 or ② :num=ibreakreturn numfor i in range(0,m+1):stack=[[0]*100 for i in range(m)];top=[-1]*m;ans=0for j in range(x+y):if jk=check(0,i-1,j,stack,top)else:k= ③if k!=-1:ans+=1;top[k]+=1; ④信息技術試題 第 10 頁 共 12 頁if ans>maxans:maxans=ans;maxstack=stack;maxtop=topmaxi=i;maxj=m-iprint('最多停的班次數:',maxans,'分配省內車位數:',maxi,'省外車位數:',maxj)for i in range(m):print(i+1,'號車位情況')for j in range(maxtop[i]+1):print(bc[maxstack[i][j]])【答案】(1) 6(2)①ed-i+st②bc[stack[i][top[i]]][2]③check(i,m-1,j,stack,top)④stack[k][top[k]]=j【解析】這段代碼實現了一個停車場的班次分配問題,其中 bc列表存儲了班次的類型、抵達時間和離開時間。m、x和 y分別表示停車場的車位數、省內班次數和省外班次數。首先通過循環計算出 x和 y的值,然后定義了一個 sort函數用于對班次列表按照抵達時間進行排序。接下來,通過循環枚舉停車場中省內和省外車位的數量,計算出停車場中停放班次最多的方案,最后輸出每個車位停放的班次信息。具體實現過程如下:1.計算省內和省外班次數通過循環遍歷班次列表,統計出班次列表中省內和省外班次的數量。2.按照抵達時間對班次進行排序定義一個 sort函數,用于對班次列表進行排序。該函數通過兩層循環遍歷列表中的元素,判斷相鄰兩個元素的抵達時間大小,如果前一個元素的抵達時間大于后一個元素的抵達時間,則交換這兩個元素的位置。第 1空考查下沉式冒泡,外層循環控制排序的輪數,內層循環控制每一輪中相鄰元素的比較和交換。代碼中 st和 ed表示待排序元素區間的首位索引值,總共包含 ed-st+1個元素,根據冒泡排序原理第一輪 i=st,排序需要比較 ed-st次,j的范圍為[st,ed)第二輪 i=st+1,排序需要比較 ed-st-1次,j的范圍為[st,ed-1)…因此,第 1空在答案為 ed+st-i3.計算停車場中停放班次最多的方案定義一個 check函數,用于判斷某個班次是否可以停放到某個車位上。該函數接收四個參數:st表示起始車位編號,ed表示結束車位編號,j表示班次編號,stack表示停車場的車位停放車輛信息,top表示每個車位上停車數量的列表(即棧頂)。在函數內部,循環遍歷起始車位到結束車位的車位列表,判斷當前車位是否可以停放該班次,如果可以停放,則返回該車位的編號;否則返回-1。可以停放的條件:該車位沒有車輛停放或者該班次編號和前面已經停放的車輛班次再停放時間上沒有重疊。bc[stack[i][top[i]]][2]表示標號為 i的停車位最后停放車輛的離開時間,第 2空答案:bc[stack[i][top[i]]][2]于車位編號 i的最后停放車輛的離開時間。第 3 空所在的代碼段通過兩層循環枚舉停車場中省內和省外車位的數量,計算出停車場中停放班次最多的方案。在外層循環中,枚舉停車場中省內車位的數量,內層循環中,枚舉班次列表中的所有班次。當jcheck(i,m-1,j,stack,top),其中 i,m-1省外車位起始編號和結束編號。當返回的 k不為-1,說明可以停放,則將該班次停放到該車位上,班次數 ans加 1,并將該車位上停車數量加 1,并更新 k號車位棧頂的車次編號:stack[k][top[k]]=j。信息技術試題 第 11 頁 共 12 頁最后,統計停放班次最多的方案,并輸出每個車位停放的班次信息。信息技術試題 第 12 頁 共 12 頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫