資源簡介 絕密★考試結束前2022學年第二學期杭州 S9聯盟期中聯考高二年級技術學科 試題考生須知:1.本卷共 11頁滿分 100分,考試時間 90分鐘;2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效;4.考試結束后,只需上交答題紙。第一部分 信息技術(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.下列關于大數據與大數據處理思想的說法,不.正.確.的是A.大數據蘊含很高價值,但因數據量大價值密度相對低B.大數據要分析的是全體數據,而不是抽樣數據C.處理大數據時,一般采用分治思想D.處理過去幾年春運客流量數據,適合用流計算2.下列關于人工智能的說法,正確的是A.強化學習不需要從過去的經驗中學習B.深度學習是行為主義的典型代表C.“沃森”從益智游戲領域到醫療領域屬于跨領域人工智能D.人工智能改善人們生活,不會帶來任何社會問題3.下列關于信息編碼的說法,正確的是A.掃二維碼是信息的編碼過程B.將文件存儲在云端是信息的編碼過程C.黑白兩色位圖的每一個像素可用 1位二進制位編碼D.根據不同的編碼方式,聲音存儲格式有 Wave、MP3、GIF4.某算法的部分流程圖如右圖所示。若輸入 n的值為 2023,則執行這部分流程圖后輸出 s的值為A.7 B.23C.320 D.32025.已知字典 dic= {False: 0, True: 1},執行語句 print(dic["hi" in "height" or "3" > "21"])后的結果是A. False B. 0 C. True D.16.下列語句的功能與其他三項不一樣的是A. B. C. D.if a > b: flag = False if a <= b: flag = a > bflag = True if a > b: flag = Falseflag = False flag= True else:flag = True高二技術學科 試題 第 1 頁(共 11 頁)閱讀下列材料,回答第 7至第 9題。某小區智能垃圾分類處理系統是依托物聯網、GPS、傳感器等信息技術,結合智能垃圾分類箱和云管理平臺,通過識別分類從而實現垃圾投放、收集、運輸、處理有源可溯。住戶通過刷積分卡、分類投放、稱重計量、核實積分等步驟完成規范投放;清潔工負責垃圾的收集和復核工作。7.下列關于信息系統組成的說法,正確的是A.該系統的用戶只有小區住戶和保潔員B.垃圾分類箱和云管理平臺均屬于該系統的硬件C.該信息系統一般無需通信網絡的支持D.垃圾分類設備的型號、位置屬于該系統的數據8.住戶積分卡采用 RFID技術,下列說法不.正.確.的是A.積分卡是 RFID技術中的接收端元素B.積分卡按能量供給方式屬于無源電子標簽C.刷積分卡時需要靠近讀寫器D.從信息采集角度看 RFID 技術屬于傳感器技術9.下列關于該系統的優勢與局限說法不.正.確.的是A.通過圖像識別和傳感器等技術提高垃圾分類準確度B.系統無需定期進行設備檢修、升級和軟件更新等操作C.垃圾分類過程進行數字化管理,方便數據的收集和分析D.系統提高了垃圾分類效率,同時也縮短了垃圾處理的時間10.小明借助智能終端和光線傳感器獲取環境亮度數據,當亮度值低于 200開啟蜂鳴器提醒(置高電平 1,蜂鳴器響;置低電平 0,蜂鳴器不響),在 BXY 編輯器中的部分代碼如下圖:下列說法中正確的是A.蜂鳴器初始狀態有提醒聲音B.光線傳感器接在 pin0 引腳C.每隔 5秒讀取光線傳感器的值D.只有當亮度值高于 200 時蜂鳴器停止提醒11.有如下 Python程序段:import randomi = 0;n = 6nums = []while i < n:key = random.randint(1, 10)if key not in nums:nums.append(key)i += 1執行該程序段后,nums 值可能的是A. [3, 7, 10, 5, 4, 1] B. [7, 8, 2, 9, 5, 7] C. [6, 5, 7, 8, 4] D. [9, 3, 7, 2, 1, 0]12.有如下 Python程序段:s = [1,2,3]m = "ChatGPT"res = ""高二技術學科 試題 第 2 頁(共 11 頁)for i in range(len(m)):t = s[i % len(s)]res += chr((ord(m[i]) + t) % 256)print(res[::-1])執行該程序段后,輸出的結果是A. VQJvbkE B. DjduISU C. EkbvJQV D. USIudjD二、非選擇題(本大題共 3 小題,第 13 小題 9 分,第 14 小題 8 分,第 15 小題 9 分,共 26 分)13.小明收集了當地 2023年 3月份的天氣情況,數據存儲在文件“temp.xlsx”中,如第 13題圖 a。分析溫差最大的日期,并生成反映各類天氣情況的天數對比圖如第 13題圖 b。第 13題圖 a第 13題圖 b(1)在對表格進行數據整理時發現,“日期”可能存在的數據問題是(單填: A.數據缺失 B.數據異常 C.邏輯錯誤 D.數據格式不一致)。(2)程序代碼如下所示,請在劃線處填入合適的代碼import matplotlib.pyplot as pltimport pandas as pd高二技術學科 試題 第 3 頁(共 11 頁)plt.rcParams["font.sans-serif"] = ["SimHei"] #設置中文字體df = pd.read_excel("temp.xlsx")df["溫差"] = ① #新增“溫差”列s = df.sort_values("溫差", ascending=False, ignore_index=True)df_max = ② #獲取溫差最大的日期,如并列只輸出第一個日期print(df_max)df_t = s.groupby("天氣", as_index=False).count()df_t = df_t.rename(columns={"日期": "天數"}) #修改列名"日期"為"天數"x = df_t["天氣"]y = df_t["天數"]③ (x, y, label="天氣情況")plt.legend()plt.show()(3)觀察圖 b,3月份天數最多的天氣是14.小王使用 Flask 框架實現了一個簡單的 Web 應用,啟動程序后,打開瀏覽器輸入相應網址,訪問的結果如第 14題圖 a、圖 b,在 Python界面看到訪問記錄如第 14題圖 c第 14題圖 a 第 14題圖 b第 14題圖 c程序代碼如下所示from flask import Flask,requestapp = Flask(__name__)@app.route('/')def index():return '我的第一個網絡應用'高二技術學科 試題 第 4 頁(共 11 頁)@app.route(' ① ')def add():name = request.args.get("xm")cont = request.args.get(" ② ")return name + '的選課:'+contif __name__=='__main__':app.run()請回答下列問題(1)該系統網絡應用軟件的實現架構是 (單選,填字母:A.B/S架構 / B. C/S架構)(2)根據圖 b,請在劃線處填入合適的代碼(3)根據程序代碼,路由與視圖函數共有 對(4)根據圖 c可知,該應用的調試模式狀態是 (單選,填字母:A.打開 / B.關閉)15.小明編寫一個 Python程序,實現找到字符串 s1和 s2中相同的最長子串 s,并定位子串在字符串 s2中出現的位置,運行結果如第 15題圖第 15題圖(1)如輸入 s1和 s2 分別為“hello”和“hi”(不含引號),輸出最長共同子串是(2)定義 longstr函數,功能是找到字符串 s1和 s2中相同的最長子串,請在劃線處填入合適的代碼def longstr(s1, s2):m = [[0] * (1 + len(s2)) for i in range(1 + len(s1))]t, h = 0, 0for i in range(1, 1 + len(s1)):for j in range(1, 1 + len(s2)):if ① :m[i][j] = m[i - 1][j - 1] + 1if m[i][j] > t:t = m[i][j]②else:m[i][j] = 0return s1[h - t:h]高二技術學科 試題 第 5 頁(共 11 頁)(3)定義 pos函數,功能是定位子串在字符串 s2中出現的位置,請在劃線處填入合適的代碼def pos(st):print("子串出現位置:")start = 0if len(st) > 0:while True:start = s2.find(st, start) #返回字符串 s2中子串 st出現的首字符索引,從索引 start開始找,若找不到,則輸出-1if start == -1:breakprint(start, end="/")(4)主程序,請在劃線處填入合適的代碼s1 = input("s1:")s2 = input("s2:")s =print("最長共同子串:", s)pos(s)高二技術學科 試題 第 6 頁(共 11 頁)2022學年第二學期杭州 S9 聯盟期中聯考高二年級技術學科信息答案一、選擇題(本大題共 12小題,每小題 2分,共 24分。)1 2 3 4 5 6 7 8 9 10 11 12D C C D D A D A B C A D二、非選擇題(本大題共 3題,共 26 分,其中 13題 9分,14題 8分,15題 9分)13.(9分)(1)D (1分)(2)①df["最高氣溫"]-df["最低氣溫"] (2分)②s["日期"][0]或 s.at[0,"日期"](2分)③plt.bar (2分)(3)小雨 (2分)14 (8分)(1)A (1分)(2)①/sub (2分)②xk (2分)(3)2 (2分)(4)B (1分)15.(9分)(1)h (1分)(2)①s1[i - 1] == s2[j - 1] (2分)②h = i (2分)(3)start += 1 (2分)(4)longstr(s1, s2) (2分)2022 學年第二學期杭州 S9 聯盟期中聯考 參考答案 第1頁 共 2 頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫