資源簡介 機密 ★ 考試結束前2022 學年第一學期溫州市高二期末教學質量統一檢測信息技術試題(B 卷)考生須知:1.本試卷共7頁,滿分50分,考試時間45分鐘。2.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題卷上。3.選擇題的答案須用2B鉛筆將答題卷上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。4.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題卷上相應區域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。一、單項選擇題(本大題共 8 小題,每小題 2 分,共 16 分。每小題列出的四個選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)1. 結合某電商平臺,下列關于數據與信息的說法,正確的是A. 平臺中的文字與圖片都是信息B. 商家優惠活動有截止時間體現了信息的共享性C. 某些“刷單”行為會誤導消費者,這體現了信息的真偽性D. 直播間左上角顯示的“25198 觀看”屬于數據的范疇2. 下列關于信息采集與編碼的說法,正確的是A. 每個漢字的輸入碼都是唯一的B. 圖像的數字化,一般需要經過采樣、量化與編碼C. 錄制音頻時,模擬信號通過麥克風直接轉換成數字信號D. 網上傳播的視頻一般采用 JPEG 視頻編碼方式3. 為保障數據安全,下列措施有效的是A. 對密碼等敏感信息進行數據校驗B. 進行數據備份可以預防數據丟失C. 開啟防火墻就能有效阻止內部網絡的非法攻擊D. 安裝殺毒軟件就能有效防止所有病毒的攻擊4.計算機編程解決“雞兔同籠”問題的過程由以下 4 個步驟組成:①用 Python 中的順序結構編寫程序②調試運行程序,發現錯誤并進行修正③設計算法:設計輸入、處理、輸出等一系列步驟高二信息技術試題(B 卷) 第 1 頁(共 7 頁)④抽象與建模:用數學符號 描述解決問題的計算模型以下排序正確的是A. ①②③④ B. ③④①②C. ④③②① D. ④③①②5. 有如圖所示流程圖,分別輸入 12,21,則輸出的 m值為A. 3 B. 4C. 9 D. 126. 居民身份證號碼中的第 17 位數字表示性別,奇數為男性,偶數為女性。現將性別信息用如下字典存儲:sex={0:"女",1:"男"}若輸入語句為:ID=input("請輸入身份證:"),則下列能正確輸出該身份證對應性別的語句是第 5題圖A. print(sex(int(ID[17])%2))B. print(sex[ID[17]//2])C. print(sex[int(ID[16])%2])D. print(sex(ID[16]//2))7. 中學生的跳繩體測標準為:一分鐘內 140 個為合格,大于等于 180 個為優秀。設 n 為一分鐘內的跳繩個數,則下列 Python 程序段中,能夠正確輸出跳繩體測成績的是A. if n>=140: B. if n>=180:print("合格") print("優秀")elif n>=180: else:print("優秀") print("合格")C. if n>=180: D. if 140<=n<180:print("優秀") print("合格")elif n>=140: else:print("合格") print("優秀")8. 如圖所示的車牌,經過如下 Python 程序處理后,“cp.txt”文件得到的效果是第 8題圖高二信息技術試題(B 卷) 第 2 頁(共 7 頁)from PIL import Imagef=open("cp.txt","w") #以寫入模式打卡“cp.txt”文件im=Image.open("cp.jpg")im=im.convert("L")im=im.resize((90,21)) #將圖片尺寸大小修改為 90*21pix=im.load() #讀取所有像素點的顏色值for j in range(im.size[1]):ans=""for i in range(im.size[0]):if pix[i,j]>=128:r="*"else:r=" "ans+=rans=ans+"\r\n" #"\r\n"表示回車換行f.write(ans)f.close()A. B.C. D.二、多項選擇題(本大題共 4 小題,每小題 3 分,共 12 分。每小題列出的四個選項中有兩個及以上是符合題目要求的,全部選對得 3 分,選對但不全得 1 分,不選或有錯選得 0分)9. 以下關于大數據處理的說法,正確的有A. 氣象部門收集過去 10 年的氣象數據,分析氣候變化情況,屬于批處理計算B. 導航軟件根據用戶手機實時定位數據,分析路況并調整路線,屬于流計算C. 點餐平臺的數據中包含了多種不同菜品的售價,體現大數據的數據類型多D. 交警處理事故糾紛時,從大量監控中找尋幾秒有關畫面,體現大數據的價值密度低高二信息技術試題(B 卷) 第 3 頁(共 7 頁)10. 某餐廳的菜品由機器人進行送餐,下列說法正確的有A. 機器人構建餐廳地圖的過程,屬于符號主義人工智能B. 機器人通過攝像頭辨認菜品,屬于圖像識別技術C. 機器人在送餐時的避障能力,屬于行為主義人工智能D. 機器人送達菜品后自動向客人發出語音信息,屬于語音識別技術11. 已知"0"的 ASCII 碼為 48,下列表達式中,可以隨機生成"0"~"9"的有A. random.choice("0123456789") B. random.choice(range(0,10))C. chr(random.randint(0,9)+48) D. chr(random.randint(48,58))12. 學校舉行大合唱比賽,每個班級演唱結束后會有 10 個評委打分,最終得分的計分規則為:去掉一個最高分,去掉一個最低分,求平均分。編程 Python 程序,實現快速計分,代碼如下:n=10scores,maxs,mins=0,0,10for i in range(n):s=float(input("第"+str(i)+"個評委給分:"))if maxsmaxs=selif mins>s:mins=sscores+=savg=print("平均分為:"+str(round(avg,2)))以下關于該程序的說法正確的有A. 將“elif”改為“if”,程序功能不變B. 劃線處代碼為“(scores-maxs-mins)/n-2”C. 倒數第 2 行代碼取消縮進,算法更加優化D. 此程序段只適用于滿分不超過 10 的情況三、非選擇題(本大題共 3小題,其中第 13 題 7分,第 14 題 7分,第 15 題 8 分,共 22 分)13. 某平臺對新用戶注冊密碼做如下限制:①長度是 8 到 20 位,如果不符會給出相應的提示;②逐一判斷密碼字符,如果是純數字就給出錯誤提示。用 Python 編程檢測密碼是否符合要求的程序段如下。請回答以下問題:高二信息技術試題(B 卷) 第 4 頁(共 7 頁)(1)請在劃線處填入合適的代碼。def pure(s):① :if not "0"<=ch<="9":return False②psw=input("密碼:")if not 8<=len(psw)<=20:print("密碼長度為 8 到 20 位!")③print("密碼不可以是純數字!")(2)自定義函數 pure 的功能為 。14. 小王收集了近三年浙江省部分高校的一段錄取分數線,存儲到“gxlqx.xlsx”Excel 文件中,部分數據如圖所示:第 14 題圖請回答以下問題:(1)在數據分析和數據挖掘前,小王需要先對數據進行整理,下列關于數據整理的說法,正確的有 (多選,填字母)A. C5 單元格數據缺失,可直接用溫州醫科大學“口腔醫學”專業 2020 分數線填充B. 第 7 行是重復數據,可以直接刪除C. D2 單元格的分數線異常,可上網搜索實際數據并進行修改D. 為了方便后續數據統計與分析,將“2021 分數線”列數據中所有的“分”字去除(2)小王通過 Python 編程,檢索 2021 年最低錄取分數線最高的前 10 所學校,代碼如下:import pandas as pdimport matplotlib.pyplot as plt高二信息技術試題(B 卷) 第 5 頁(共 7 頁)plt.rcParams['font.sans-serif']=['simhei'] #指定中文默認字體df=pd.read_excel("gxlqx.xlsx")df=df[0:10]以下選項中有兩項是能實現加框處功能的,請選擇并按正確順序填寫________A. df=df.sort_values("最低分數線",ascending=True)B. df=df.sort_values("2021 分數線",ascending=False)C. df=df.groupby("2021 分數線",as_index=False).min()D. df=df.groupby("學校",as_index=False).min()(3)小王對以上分析結果做了數據可視化處理,效果如下,請在劃線處填入合適的代碼。第 14 題(3)圖x=df["學校"]y=df["2021 分數線"]plt.title("2021 年最低錄取分數線排名的前 10 個學校")___________________________plt.show()高二信息技術試題(B 卷) 第 6 頁(共 7 頁)15. 費馬平方和定理:除 2 以外的質數能表示為兩個平方數之和的充分必要條件是該質數被 4除余 1,如 13=22+32。以下Python程序段的功能是將100以內的符合條件的素數拆成平方數的和并輸出,運行結果如圖所示。請回答以下問題:(1)prime(37)的結果為 。(2)請在劃線處填入合適的代碼。from math import sqrtdef prime(n):for i in range(2,int(sqrt(n)+1)):if n%i==0:return Falsereturn True 第 15 題圖for x in range( ① ):if prime(x):y=1;z=sqrt(x-1)while ② :y=y+1z= ③print(str(x)+"="+str(y)+"**2+"+str(int(z))+"**2")高二信息技術試題(B 卷) 第 7 頁(共 7 頁)2022 學年第一學期溫州市高二期末教學質量統一檢測信息技術試題(B 卷)參考答案及評分標準一、單項選擇題(本大題共 8 小題,每小題 2 分,共 16 分。每小題列出的四個選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)題號 1 2 3 4 5 6 7 8答案 C B B D A C C B二、多項選擇題(本大題共 4 小題,每小題 3 分,共 12 分。每小題列出的四個選項中有兩個及以上是符合題目要求的,全部選對得 3 分,選對但不全得 1 分,不選或有錯選得 0分)題號 9 10 11 12答案 ABD BC AC ACD三、非選擇題(本大題共 3小題,其中第 13 題 7分,第 14 題 7分,第 15 題 8 分,共 22 分)13. (1)①for ch in s (2 分)②return True (2 分)③elif pure(psw): 或 if pure(psw)==True: 或等價答案 (2 分)(2)檢測是否純數字 或等價答案 (1 分)14. (1)BCD (3 分,全部選對得 3 分,選對但不全得 1 分,不選或有錯選得 0 分)(2)DB (3 分,選項與順序均正確得 3 分,選項正確但順序不正確得 1 分)(3)plt.bar(x,y) (1 分)15. (1)True (2 分)(2)①5,101,4 (2 分)②z!=int(z) 或 y③z=sqrt(x-y**2) 或 z=sqrt(x-y*y) (2 分)高二信息技術試題(B 卷)參考答案 第 1 頁(共 1 頁) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫