資源簡介 絕密★考試結束前金華十校 2023 年 11 月高三模擬考試 技術試題第一部分 信息技術(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。每小題列出的四個備選項中只有一個是符合 題目要求的,不選、多選、錯選均不得分)1.結合右圖的條形碼,下列說法不正確的是A.條形碼是數據的表現形式之一B.條形碼的編制過程其實就是信息的解碼過程C.“56789”這串數字具有意義,因為其包含了商品代碼信息D.條形碼嚴重損壞會導致信息丟失,說明信息具有載體依附性(【答案】B【解析】本題考查條形碼的相關知識。條形碼的編制過程其實就是信息的編碼過程。)2.下列關于人工智能的說法,正確的是A.行為主義人工智能中的智能行為就是對符號的推理和運算B.多層神經網絡是一種典型的深度學習模型C.人類擅長舉一反三的跨域學習,所以跨領域人工智能研究難度不大D.AI 繪畫的興起說明人工智能技術可以完全取代畫家的工作(【答案】B【解析】本題考查人工智能的相關知識。A行為主義屬于問題引導下的人工智能學習方法,通過“交互-反饋”角度來刻畫智能行為。B深度學習模擬人類大腦處理數據的機制,逐層抽象對原始數據進行學習,多層神經網絡是一種典型的深度學習模型。C跨領域人工智能需要從特殊技能到泛華技能、從單一知識到多源知識、從遇到難,研究難度較大。D人工智能只是用機器程序替代人去完成一定范圍內的工作,不可能具備畫家的一切能力(比如人類的情感、意識等)。)閱讀以下材料,回答第 3-6 題 。“ 交互式平板智慧課堂”,上課時師生人手一個平板電腦。在校園內教師可以將資料上傳至服務器,用平 板演示課件、批改作業并及時反饋。學生通過“人臉識別 ”登錄平板電腦,通過教學平臺 APP 從服務器下 載學習資料,聽課、備注筆記、及時了解作業情況。3.下列關于該信息系統的組成和功能說法,正確的是A.該信息系統由硬件、軟件、通信網絡和用戶四個要素組成B.該信息系統的開發者不屬于信息系統的用戶C.該信息系統中的學生平板電腦既是輸入設備,也是輸出設備D.該信息系統中所有的數據的加工處理只能平板電腦上完成的高三技術 試題卷 第 1 頁(共 10 頁)(【答案】C【解析】本題考查信息系統組成和功能的相關知識。A該信息系統由硬件、軟件、數據、通信網絡和用戶五個要素組成,故A錯。B信息系統的使用者、計算機和非計算機設備的操作與維護人員、程序設計員、數據庫管理員、系統分析員、信息系統的管理人員及人工收集、加工、傳輸信息的有關人員 等。故B錯。C信息系統的學生平板可以標識知識點也可觀看老師上課內容,所以既是輸入設備也是輸出設備。D.該信息系統為交互式平板智慧課堂,數據的加工處理有些是在服務器中完成的,比如作業的批改的后的數據統計。)4.下列關于該信息系統中的數據說法,正確的是A.該信息系統中服務器端數據庫中的數據屬于大數據B.該信息系統中存儲和加工處理的數據都是數字化的C.該信息系統中所有數據都存儲在服務器端D.該系統中學生在課件上備注的筆記不屬于數據(【答案】B【解析】本題考查信息系統中數據相關概念。A該信息系統中的數據不屬于大數據,不符合體量大,價值密度低的特征,故A錯誤。B.該信息系數據的存儲和加工處理是在平板電腦和服務器中完成的,必定是數字化的數據,B正確。C.平板電腦下載的相關數據存儲在平板電腦上,故C錯誤。D. 學生備注的解析,包括文字、圖形、圖像等,都屬于數據,故D錯誤。)5.下列關于該信息系統的局限性、安全與保護的說法,不正確的是A.網絡故障導致該系統無法正常工作,說明信息系統對外部環境有依賴性B.學生將校園內的課件下載后,未經授權即發布到網絡上是不可取的C.使用“人臉識別”登錄平板,是一種依靠生物特征識別的認證技術D.設計 APP 時,界面盡量設計簡潔,使用簡單,可以消除安全隱患(【答案】D【解析】本題考查信息系統安全與保護的相關知識。A.信息系統的運行需要借助各類硬件,對外部環境的依賴是其最大的局限性,故A正確。B.未經他人允許,將課件發布到網止,侵犯知識產權,,故B是正確的。C.“人臉識別”登錄平板可以防止別人登錄個人平板,是為了保護個人信息與隱私,故C正確。D.設計簡潔是為了使用方便,基本不影響系統安全隱患,故D錯誤。)6.下列關于該信息系統的網絡系統的說法,不正確的是A.該信息系統中的數據傳輸必須使用 HTTP 協議B.該信息系統只能在學校內部使用,網絡分類屬于局域網C.該信息系統中的無線路由器屬于硬件設備D.若平板電腦使用動態地址接入校園網,路由器需開啟 DHCP 服務高三技術 試題卷 第 2 頁(共 10 頁)(【答案】A【解析】本題考查信息系統網絡系統相關知識A.本系統采用APP登錄,不一定使用HTTP協議,故A是錯誤的,。B.因為只在校園內使用,故可以設為局域網。故B是正確的。C.無線路由器是實物,屬于硬件設備,故C正確。D.動態主機配置協議(DHCP)使網絡中的移動設備可以通過DHCP服務器動態地獲得IP地址,故D正確。)7.對產品編號可以有效的對產品進行動態管理與追蹤,某批產品的數量不超過 50000 件,若用數字‘0 ’- ‘9 ’及字母‘A ’-‘F ’對每個產品編號,最少需要的編碼位數是A.2 B.3 C.4 D.5(【答案】C【解析】考查數據的編碼的操作數字‘0’-‘9’及字母‘A’-‘F’共16種,可以理解為使用十六進制編碼,16^4 = 65536 >50000,故至少需要4位。)8.某二叉樹對應的一維數組表示如下圖所示:0 1 2 3 4 5 6A B C D E F下列關于該二叉樹的說法正確的是A.這是一棵完全二叉樹B.節點 F 是節點 D 的孩子節點C.該二叉樹有 1 個葉子結點D.該二叉樹中序遍歷的結果是 DBEACF(【答案】D【解析】考查二叉樹相關知識該二叉樹形態如圖所示:A.節點C沒有左孩子,且存在右孩子F,不是完全二叉樹。B.節點F是節點C的孩子節點。C.該二叉樹有D、E、F三個葉子節點。)9.某單向鏈表如下圖所示,若要將數據 data3 和 data4 同時從鏈表中移除,至少需要修改幾個節點的指針A.1 B.2 C.3 D.4(【答案】D)高三技術 試題卷 第 3 頁(共 10 頁)(【解析】考查鏈表的刪除操作。將data2的指針指向data5,即可將數據data3和data4同時從鏈表中移除。)10.有如下 Python 程序:def fun(x,n):if x == n:return 1if n % x == 0:return fun(x,n // x) + 1else:return fun(x + 1,n)print(fun(2, 100))執行上述程序后,輸出的結果是A.2 B.3 C.4 D.5【答案】C【解析】考查遞歸函數。 程序結構中出現了 fun()函數自己調用自己的情況, 因此可確定此算法為遞歸,模擬可知實現功能,求 n 的質因子的個數。模擬過程如圖所示:11.有如下 Python 程序段:a=[3,4,7,9, 12, 17]i = a[0];j = a[5];tar = 20;ans = -1while i <= j:mid = (i + j) // 2tmp = 0for k in range(len(a)):if a[k] > mid:tmp += a[k] - midif tmp >= tar:ans = mid ; i = mid + 1else:j = mid - 1執行該程序段后,變量 ans 的值為A.-1 B.6 C.7 D.10高三技術 試題卷 第 4 頁(共 10 頁)【答案】B【解析】考察二分查找算法 程序通過二分查找一個最大的 ans,對于隊列 a 中大于 ans 的元素,與 ans 的差值的和,滿足大于等于 ans 的條件。模擬過程如下表所示:12.有如下 Python 程序段:a = [1,2,3,4,5] ; b = [3,2,5,1,4]stack = [] ; i = j = 0while i < len(a):stack.append(a[i]) #將 a[i]添加到 stack 末尾i += 1while len(stack) > 0 and stack[-1] == b[j]:stack.pop() #移除 stack 末尾元素j += 1執行該程序段后,stack 中的元素個數為( )A.0 B.1 C.2 D.3(【答案】C【解析】本題考查棧的相關應用。程序中stack是一個棧,列表b是一個隊列,將列表a中的元素依次入棧,當棧頂元素和隊首元素相等時,將該元素分別出棧和出隊列。模擬過程如下表所示:)高三技術 試題卷 第 5 頁(共 10 頁)二、非選擇題(本大題共 3 小題,第 13 題 9 分,第 14 題 8 分,第 15 題 9 分,共 26 分。)13.某智慧茶園采用“1+1+N”的模式。一個中心:智慧茶園大數據監測預警中心;一個平臺:智慧茶園大 數據平臺;N 個監測:氣象監測、土壤監測、視頻監控等,從而實現茶園的智慧管理。該系統的硬件搭 建方式是:服務器通過無線網絡連接智能終端,智能終端連接傳感器和執行器。“環境實時數據”顯示 屏截圖如第 13-1 圖所示,指定時間內濕度值查詢的代碼如第 13-2 圖所示,請回答下列問題:第 13- 1 圖app=Flask(__name__) @app.route( ① ) #劃線處① def humid() : #數據庫中查找指定時間范圍內的濕度值,代碼略 if __name__ == ’__main__ ’ app.run (host=”192.168.2.172”,port=5050)第 13-2 圖(1)如第 13-1 圖所示,該系統中未用到的傳感器最可能是 (單選,填字母:A.溫度傳感器 /B. 濕度傳感器 /C.加速度傳感器)。(2)第 13-2 圖中通過視圖函數 humid 查詢到的濕度值存儲在 (單選,填字母:A.Web 服務 器 /B.智能終端 /C.傳感器 )(3)基于 Flak Web 框架編寫的服務器端程序部分代碼如所示,訪問此網頁的 URL 為http://192.168.2.172:5050/search,則第 13-2 圖劃線處①中應填入的代碼為 。(4)若智慧茶園系統運行一段時間后,發現顯示屏中的土壤溫度數據缺失,如第 13- 1 圖所示,發生此 故障的可能原因是 (注:回答 2 項,1 項正確得 1 分)。(【答案】(1)C(2)A(3)‘/search’(4)①土壤的溫度傳感器故障②顯示屏中顯示土壤溫度模塊故障③溫度傳感器與智能終端連接線出故障。(注:回答2項,1項正確得1分)【解析】本題綜合考查信息系統的搭建及故障排查。(1)空氣和土壤的溫度用到溫度傳感器,濕度用到濕度傳感器,加速度傳感器一般用于測試加速度,如實現手機的計步功能。(2)在數據庫中查找指定時間范圍內的濕度值,數據存儲在服務器的數據庫中。(3)@app.route(‘‘)內應輸入路由路徑,根據網址URL可知文件名為search,因此答案應為‘/search’(4)顯示屏土壤溫度數據丟失,其它數據沒丟失,可能原因是與土壤溫度相關的出問題,故可能是土壤的溫度傳感器故障、溫度傳感器與智能終端連接線出故障。)14.為了解學生在食堂和校園超市的消費情況,學校把 9 月 1-4 日各個窗口的消費數據導出并保存在“eat.xlsx ”文件中,數據格式如第 14- 1 圖所示。如第 14-2 所示,1- 14 號窗口為食堂一樓,15-28 號 是食堂二樓,29-34 號是校園超市。高三技術 試題卷 第 6 頁(共 10 頁)第 14- 1 圖(第14-3圖)第 14-2 圖用 Python 讀取該文件并作數據分析后輸出如第 14-3 圖所示結果,請回答下列問題。 (1)讀入數據后,需要將數據集 df 中的數據按窗口號設置相應的位置信息:#引用 pandas 及 matplotlib ,并設置參數,代碼略df = pd.read_excel('eat.xlsx')df['位置'] = '' #增加'位置'列,初始值為空for i in ① :if df['窗口'][i] <= 14:df['位置'][i] = '食堂一樓'elif ② :df['位置'][i] = '食堂二樓'else:df['位置'][i] = '校內超市'劃線①處應填寫代碼: (單選,填寫字母:A.df.index /B.df.columns /C.df.values) 劃線②處應填寫代碼:(2)完成窗口號設置后,統計各個位置的金額總和,代碼如下:a = ['校內超市','食堂一樓','食堂二樓']b = [0,0,0] #存儲各個位置的消費總金額for x in df.values:for i in range(3):if x[5] == a[i]:①plt.bar( ② ) #輸出如第 14-3 圖所示圖表plt.show()劃線①處代碼為: ,劃線②處代碼為: 。(3)觀察第 14-3 圖可知,消費總金額最多的位置是 (單選,填字母)。 A.校內超市 B.食堂一樓 C.食堂二樓(【答案】(1)①A②df['窗口'][i] <=28(2)①b[i] += x[3]或b[i]=b[i]+x[3]②a,b(3)C【解析】)高三技術 試題卷 第 7 頁(共 10 頁)(本題綜合考查利用Python統計分析數據(1)從df['窗口'][i]可知,變量i為窗口列的行索引,故答案為df.index。從題意可知,15-28號是食堂二樓。(2)列表b存儲各個“位置”的消費總金額,x[5]列為“位置”,x[3]列為“金額”。觀察第14-3圖可知,x坐標軸為a列表中“位置”信息,y坐標軸為b列表中的“金額”。(3)y坐標軸為各位置的消費總金額,最多的位置是“食堂二樓”。)15. 學校籌辦校慶,向校友提供“教室預約”服務。校友以班級為單位,在線提交預約申請。學校當前預備 了 m 個教室,按“教室名”升序排序后編定“教室序號”。教室信息和預約申請內容如下圖所示(教室 已按教室名升序排序,預約申請中“預約序號 ”為 0 的記錄表示:91 屆 1 班的校友申請在 8:00-9:30 期間使用教室)。第 15- 1 圖第 15-2 圖學校按“預約序號”順序,逐條處理預約申請,處理時按“教室序號”順序,逐個教室檢查,安排 使用第一個預約時間不沖突的教室。按此規則逐條處理上圖的 10 條申請,“立德樓 101 ”教室將安排 “預約序號 ”為 0 、2 、3 、8 的申請。編寫程序實現預約功能,按時間順序輸出各個教室接受的預約安排,如第 15-3 圖所示。第 15-3 圖部分代碼如下,請回答以下問題。(1)上例中若新增一個使用時間為“8:00-9:00 ”的申請,應安排的“教室序號 ”為 。(填寫 0-8的數字)(2)定義 check(k,i)函數,功能為判斷預約序號為 k 的申請,能否安排到序號為 i 的教室。 def check(k,i):n = len(jslst[i][2]) #列表 jslst[i][2]存儲教室序號為 i 的教室已接受的預約序號 if n == 0:return Truefor p in jslst[i][2]:if not(yylst[k][3] <= yylst[p][2] or ):return Falsereturn True劃線處應填寫代碼:高三技術 試題卷 第 8 頁(共 10 頁)(3)定義 work(k)函數,功能為依次枚舉每個教室,為“預約序號”為 k 的申請安排教室。 def work(k):p = - 1for i in range(len(jslst)):if :jslst[i][2].append(k) #將“預約序號 ”k 存入“教室序號”為 i 的教室p = ibreakreturn p劃線處應填寫代碼:(4)定義 sort(a)函數,參數列表 a 中的存儲“預約序號 ”,將這些申請按題意排序。 def sort(a):n = len(a)for i in range(n- 1):for j in range(0,n-i-1):if yylst[a[i]][2] > yylst[a[i+1]][2] :a[i],a[i+1] = a[i+1],a[i]若將劃線處的代碼修改為 yylst[a[i]][3]> yylst[a[i+1]][3] ,排序結果會不會改變 。(填:會/不會) (5)主程序。讀入預約申請信息存入列表 yylst,存儲格式為[預約班名,開始時間,結束時間,教室序號], 如[3,'00 屆 5 班',' 10:30',' 11:30' ,1] ,“預約序號 ”為 3 的申請,安排在“教室序號 ”為 1 的教室, 時間格式統一為 5 位字符組成"XX:XX" 。讀入升序排序的教室清單存入一維數組 jslst,如[0,'立德 樓 101',[0,2,4]] ,表示“教室序號 ”為 0 的教室,接受“預約序號 ”為 0 ,2 ,4 的 3 個預約申請。for i in range(len(yylst)): #按“預約序號 ”順序,逐條處理預約申請t = work(i)if :print("預約序號為",i," 的申請無法被安排")else:yylst[i][4] = tfor i in range(len(jslst)): #對各個教室接受的預約安排進行排序sort(jslst[i][2])#輸出各個教室接受的預約安排,代碼略。劃線處應填寫代碼:(【答案】(1)2(2)yylst[k][2] >= yylst[p][3](3)check(k,i)或check(k,i) ==True(4)不會(5)t == -1【解析】本題考察數組綜合應用(1)新增一個使用時間為“8:00-9:00”的申請,從第15-3圖可知,該申請與“教室序號”為0和1的教室沖突,和2不沖突,故分配的“教室序號”為2。(2)“預約序號”為k的申請和“預約序號”為p的申請不沖突的條件是:k的結束時間小于等于p的)高三技術 試題卷 第 9 頁(共 10 頁)(開始時間,或者k的開始時間大于等于p的開始時間,如果則兩個條件都不滿足,說明這兩個申請的時間沖突。故劃線處應為申請k的開始時間大于 等于p的開始時間。(3)當前枚舉的“教室序號”為i,申請的“預約序號”為k,如果該申請與教室i已經接受的申請不沖突,即函數check(k,i)的返回結果為True,那么將申請k安排 到教室i。(4)列表a中的存儲“預約序號”,劃線處是按“開始時間”升序排序,修改后的是 按“結束時間”升序排序。因為這些申請是互不沖突的,按“開始時間”排序和按“結束時間”排序的效果是相同的。(5)函數work(i)返回的是“預約序號”為i申請安排到教室序號,若找到則返回的p值為教室序號,由于p的初值為-1,所以未找到的話,p的值不會被修改,所以函數的返回值為-1。)高三技術 試題卷 第 10 頁(共 10 頁) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫