資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省嘉興市第五高級中學2021-2022學年高二下學期信息技術期中考試(學考)試卷一、選擇題(本大題共12小題,其中1-6小題,每小題2分,7-12小題,每小題3分)1.(2022高二下·期中)下列有關信息與信息系統的說法正確的是( )A.信息自古就有,人類通過信息來認識自然B.信息必須有載體,信息的價值會隨之時間的推移不斷提高C.信息系統由硬件軟件設施、通信網路和用戶構成的人機交互系統D.完整的信息系統可以沒有數據收集和輸入功能,但必須有數據輸出功能【答案】A【知識點】信息及其特征;信息系統的組成及功能【解析】2.(2022高二下·期中)對稱密碼體制與非對稱密碼體制的最大區別是( )A.算法的安全性不同 B.加密密鑰與加密密鑰是否相同C.算法的密鑰強度不同 D.算法實現的效率是否相同【答案】B【知識點】加密與解密算法【解析】3.(2022高二下·期中)用戶在訪問 Web 服務器的網頁時,瀏覽器所起到的作用是( )A.用于創建并顯示 Web 服務器的網頁文檔B.用于修改并顯示 Web 服務器的網頁文檔C.用于解析并顯示 Web 服務器的網頁文檔D.用于刪除并顯示 Web 服務器的網頁文檔【答案】C【知識點】瀏覽器【解析】4.(2022高二下·期中)下列關于數據可視化的描述中不正確的是( )A.數據可視化增強了數據的解釋力與吸引力B.據可視化是將數據以圖形圖像等形式表示C.數據可視化可以直觀地呈現數據中蘊含的信息D.標簽云是基于語句的文本內容可視化【答案】D【知識點】數據可視化的定義及作用【解析】5.(2022高二下·期中)下列不屬于人工智能的主要方法的是( )A.符號主義 B.聯結主義 C.行為主義 D.自由主義【答案】D【知識點】人工智能的應用【解析】6.(2022高二下·期中)將一幅未經壓縮的 1024*768 像素、256 色的 BMP 圖像另存為 JPEG 格式文件,存儲后的 文件存儲容量為 76.8KB,則該 JPEG 文件的壓縮比約為( )A.5:1 B.10:1 C.80:1 D.320:1【答案】B【知識點】聲音、圖像、視頻編碼【解析】7.(2022高二下·期中)某算法的流程圖如下,輸入為 5 時,執行該流程后,下列說法不正確的的是( )A.輸出f的值為24B.“iC.“f←f×i”共執行了4次D.交換“f←f×i”和“i←i+1”的位置不會影響執行結果【答案】D【知識點】流程圖識讀【解析】8.(2022高二下·期中)下列Python表達式中,值為False的是( )A.17%5<=20//7 B."xyz">="XYZ"C."10" in [6,8,10,12] D.not round(4.212)!=4【答案】C【知識點】運算符、基本運算與表達式【解析】9.(2022高二下·期中)如下 Python 程序段:n=int(input("請輸入正整數 n:"))s=""while n>0:t=n%2s=s+str(t)n=n//2print(s)該部分程序段運行時,輸入的值為“12”,則輸出的結果是( )A.0011 B.1011 C.1100 D.11【答案】A【知識點】運算符、基本運算與表達式;循環結構語句及程序實現【解析】10.(2022高二下·期中)如下 Python 程序段:s="D5u6p@1_2t3B" num=0for i in s[::-1]:if "a"<=i<="z" or "A"<=i<="Z" or "0"<=i<="9":if "0"<=i<="9":num=num*10+int(i)else:break print(num)該部分程序段運行后,變量 num 的值是( )A.21 B.32 C.56 D.65【答案】B【知識點】循環結構語句及程序實現【解析】11.(2022高二下·期中)將 micro:bit 板與計算機相連,并通過 BXY Python Editor 軟件將以下程序“燒錄”進板,并查看輸出結果。micro:hitfrom microbit import *import random try:while True:display.scroll(str(random.randint(1, 5)))except:display.clear()以下有關上述操作的描述正確的是( )A.不論 micro:bit 板與電腦連接與否,都能將程序“燒錄”進去B.在 BXY Python Editor 編輯器里不斷隨機顯示“1~4”四個數字中的其中一個C.在 micro:bit 板的 LED 上滾動隨機顯示“1~5”五個數字中的其中一個D.一旦將 micro:bit 板與電腦的連接斷開,隨機數字將無法顯示【答案】C【知識點】編程處理數據與可視化【解析】12.(2022高二下·期中)如下 Python 程序段:from flask import Flask app = Flask( name )@app.route('/')def index( ):return "Hello World!"if __name__== ' main ':app.run(host='127.0.0.1',port=80)以下有關該程序段的說法不正確的是( )A.該程序中導入的flask模塊一種小型 Web 網絡應用框架B.app=Flask( name )用于創建應用實例C.@app.route('/')用于創建表單D.程序正確運行時,可以在瀏覽器地址欄輸入“127.0.0.1”來查看顯示的內容【答案】C【知識點】模塊【解析】二、非選擇題(本大題共2小題,10+10,共20分)13.(2022高二下·期中)回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。如“121”就是一個回文數。編寫 Python 程序用于輸出 5 位數字的回文數,由于回文數比較多,只選取回文數字“先升序后降序”的特殊回文數,如“12321”是一個特殊的五位回文數,而“32423”雖然是回文數,但不是所要求的特殊回文數。程序運行結果如所示。(1)設計編寫Python程序如下所示,請在劃線處填入合適的代碼。def SXL(s): #自定義函數,判斷是否為升序序列for i in range(1, len(s)):if :i+=1 else:return False breakreturn c=0 # c變量用于統計回文數的個數print("五位特殊回文數如下:")for i inrange(10000,100000):num = str(i)if : # 判斷是否為回文數if SXL(num[ ]): # 加框處代碼有誤,請改正c+=1 print(num)print("共有"+ +"個!")(2)程序加框處代碼有誤,請改正: 。【答案】(1)s[i]>s[i-1] 或者s[i-1](2)0:len(num)//2+1 或者0:(len(num)+1)//2或者其他可行答案【知識點】過程與自定義函數;循環結構語句及程序實現【解析】14.(2022高二下·期中)小李將2022年北京冬奧會的獎牌榜保存在Excel工作簿“2022BJ.xlsx”文件中,部分界面如圖a所示。圖 a(1)在Excel軟件中打開“2022BJ.xlsx”文件,為了計算各國的獎牌總數,小李先在F2單元格中利用求和函數得出挪威的獎牌總數,然后利用填充柄完成區域F3:F30的各國獎牌總數的計算,則在F4單元格中中國的獎牌總數的計算公式是 。(2)為了提高效率,小李利用 Python 編程對 Excel 工作簿文件進行數據分析,設計如下 Python程序代碼,請根據要求在劃線處填入合適的代碼或完成相應操作的選擇。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 使圖形中的中文正常編碼顯示df=pd.read_excel("① ") # 讀取Excel文件print(② ) # 篩選出金牌數前10名(即順序號小于等于 10)的記錄并打印dfs= ③ # 篩選出獎牌總數前 10 名的記錄,并按從高到低排序輸出給 dfs print(dfs) # 打印 dfs#第一部分代碼結束③處代碼有多種寫法,以下代碼中不能達成此操作的是 (單選,填字母) A.df.sort_values("獎牌總數",ascending=True).tail(10)C. dfs=df.sort_values("獎牌總數",ascending=True)[:-11:-1]C.df.sort_values("獎牌總數",ascending=False)[:10]D.df.sort_values("獎牌總數",ascending=False).head(10)以下為第二部分代碼,用于繪制如圖b所示圖形。圖 bplt.figure(figsize=(8,4))plt.title("2022 年北京冬奧會金牌榜") # 顯示圖表標題plt. ④(df[:10]國家,df[:10].金牌, label="金牌")plt.xlabel("國家")plt.ylabel("金牌總數")plt.legend( ) #顯示圖例plt.show( )#第二部分代碼結束【答案】(1)=SUM(C4:E4)(2)2022BJ.xlsx;df[df.順序<=10] 或者df[df["順序"]<=10];A;bar【知識點】表格數據的處理與計算;編程處理數據與可視化【解析】二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省嘉興市第五高級中學2021-2022學年高二下學期信息技術期中考試(學考)試卷一、選擇題(本大題共12小題,其中1-6小題,每小題2分,7-12小題,每小題3分)1.(2022高二下·期中)下列有關信息與信息系統的說法正確的是( )A.信息自古就有,人類通過信息來認識自然B.信息必須有載體,信息的價值會隨之時間的推移不斷提高C.信息系統由硬件軟件設施、通信網路和用戶構成的人機交互系統D.完整的信息系統可以沒有數據收集和輸入功能,但必須有數據輸出功能2.(2022高二下·期中)對稱密碼體制與非對稱密碼體制的最大區別是( )A.算法的安全性不同 B.加密密鑰與加密密鑰是否相同C.算法的密鑰強度不同 D.算法實現的效率是否相同3.(2022高二下·期中)用戶在訪問 Web 服務器的網頁時,瀏覽器所起到的作用是( )A.用于創建并顯示 Web 服務器的網頁文檔B.用于修改并顯示 Web 服務器的網頁文檔C.用于解析并顯示 Web 服務器的網頁文檔D.用于刪除并顯示 Web 服務器的網頁文檔4.(2022高二下·期中)下列關于數據可視化的描述中不正確的是( )A.數據可視化增強了數據的解釋力與吸引力B.據可視化是將數據以圖形圖像等形式表示C.數據可視化可以直觀地呈現數據中蘊含的信息D.標簽云是基于語句的文本內容可視化5.(2022高二下·期中)下列不屬于人工智能的主要方法的是( )A.符號主義 B.聯結主義 C.行為主義 D.自由主義6.(2022高二下·期中)將一幅未經壓縮的 1024*768 像素、256 色的 BMP 圖像另存為 JPEG 格式文件,存儲后的 文件存儲容量為 76.8KB,則該 JPEG 文件的壓縮比約為( )A.5:1 B.10:1 C.80:1 D.320:17.(2022高二下·期中)某算法的流程圖如下,輸入為 5 時,執行該流程后,下列說法不正確的的是( )A.輸出f的值為24B.“iC.“f←f×i”共執行了4次D.交換“f←f×i”和“i←i+1”的位置不會影響執行結果8.(2022高二下·期中)下列Python表達式中,值為False的是( )A.17%5<=20//7 B."xyz">="XYZ"C."10" in [6,8,10,12] D.not round(4.212)!=49.(2022高二下·期中)如下 Python 程序段:n=int(input("請輸入正整數 n:"))s=""while n>0:t=n%2s=s+str(t)n=n//2print(s)該部分程序段運行時,輸入的值為“12”,則輸出的結果是( )A.0011 B.1011 C.1100 D.1110.(2022高二下·期中)如下 Python 程序段:s="D5u6p@1_2t3B" num=0for i in s[::-1]:if "a"<=i<="z" or "A"<=i<="Z" or "0"<=i<="9":if "0"<=i<="9":num=num*10+int(i)else:break print(num)該部分程序段運行后,變量 num 的值是( )A.21 B.32 C.56 D.6511.(2022高二下·期中)將 micro:bit 板與計算機相連,并通過 BXY Python Editor 軟件將以下程序“燒錄”進板,并查看輸出結果。micro:hitfrom microbit import *import random try:while True:display.scroll(str(random.randint(1, 5)))except:display.clear()以下有關上述操作的描述正確的是( )A.不論 micro:bit 板與電腦連接與否,都能將程序“燒錄”進去B.在 BXY Python Editor 編輯器里不斷隨機顯示“1~4”四個數字中的其中一個C.在 micro:bit 板的 LED 上滾動隨機顯示“1~5”五個數字中的其中一個D.一旦將 micro:bit 板與電腦的連接斷開,隨機數字將無法顯示12.(2022高二下·期中)如下 Python 程序段:from flask import Flask app = Flask( name )@app.route('/')def index( ):return "Hello World!"if __name__== ' main ':app.run(host='127.0.0.1',port=80)以下有關該程序段的說法不正確的是( )A.該程序中導入的flask模塊一種小型 Web 網絡應用框架B.app=Flask( name )用于創建應用實例C.@app.route('/')用于創建表單D.程序正確運行時,可以在瀏覽器地址欄輸入“127.0.0.1”來查看顯示的內容二、非選擇題(本大題共2小題,10+10,共20分)13.(2022高二下·期中)回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。如“121”就是一個回文數。編寫 Python 程序用于輸出 5 位數字的回文數,由于回文數比較多,只選取回文數字“先升序后降序”的特殊回文數,如“12321”是一個特殊的五位回文數,而“32423”雖然是回文數,但不是所要求的特殊回文數。程序運行結果如所示。(1)設計編寫Python程序如下所示,請在劃線處填入合適的代碼。def SXL(s): #自定義函數,判斷是否為升序序列for i in range(1, len(s)):if :i+=1 else:return False breakreturn c=0 # c變量用于統計回文數的個數print("五位特殊回文數如下:")for i inrange(10000,100000):num = str(i)if : # 判斷是否為回文數if SXL(num[ ]): # 加框處代碼有誤,請改正c+=1 print(num)print("共有"+ +"個!")(2)程序加框處代碼有誤,請改正: 。14.(2022高二下·期中)小李將2022年北京冬奧會的獎牌榜保存在Excel工作簿“2022BJ.xlsx”文件中,部分界面如圖a所示。圖 a(1)在Excel軟件中打開“2022BJ.xlsx”文件,為了計算各國的獎牌總數,小李先在F2單元格中利用求和函數得出挪威的獎牌總數,然后利用填充柄完成區域F3:F30的各國獎牌總數的計算,則在F4單元格中中國的獎牌總數的計算公式是 。(2)為了提高效率,小李利用 Python 編程對 Excel 工作簿文件進行數據分析,設計如下 Python程序代碼,請根據要求在劃線處填入合適的代碼或完成相應操作的選擇。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 使圖形中的中文正常編碼顯示df=pd.read_excel("① ") # 讀取Excel文件print(② ) # 篩選出金牌數前10名(即順序號小于等于 10)的記錄并打印dfs= ③ # 篩選出獎牌總數前 10 名的記錄,并按從高到低排序輸出給 dfs print(dfs) # 打印 dfs#第一部分代碼結束③處代碼有多種寫法,以下代碼中不能達成此操作的是 (單選,填字母) A.df.sort_values("獎牌總數",ascending=True).tail(10)C. dfs=df.sort_values("獎牌總數",ascending=True)[:-11:-1]C.df.sort_values("獎牌總數",ascending=False)[:10]D.df.sort_values("獎牌總數",ascending=False).head(10)以下為第二部分代碼,用于繪制如圖b所示圖形。圖 bplt.figure(figsize=(8,4))plt.title("2022 年北京冬奧會金牌榜") # 顯示圖表標題plt. ④(df[:10]國家,df[:10].金牌, label="金牌")plt.xlabel("國家")plt.ylabel("金牌總數")plt.legend( ) #顯示圖例plt.show( )#第二部分代碼結束答案解析部分1.【答案】A【知識點】信息及其特征;信息系統的組成及功能【解析】2.【答案】B【知識點】加密與解密算法【解析】3.【答案】C【知識點】瀏覽器【解析】4.【答案】D【知識點】數據可視化的定義及作用【解析】5.【答案】D【知識點】人工智能的應用【解析】6.【答案】B【知識點】聲音、圖像、視頻編碼【解析】7.【答案】D【知識點】流程圖識讀【解析】8.【答案】C【知識點】運算符、基本運算與表達式【解析】9.【答案】A【知識點】運算符、基本運算與表達式;循環結構語句及程序實現【解析】10.【答案】B【知識點】循環結構語句及程序實現【解析】11.【答案】C【知識點】編程處理數據與可視化【解析】12.【答案】C【知識點】模塊【解析】13.【答案】(1)s[i]>s[i-1] 或者s[i-1](2)0:len(num)//2+1 或者0:(len(num)+1)//2或者其他可行答案【知識點】過程與自定義函數;循環結構語句及程序實現【解析】14.【答案】(1)=SUM(C4:E4)(2)2022BJ.xlsx;df[df.順序<=10] 或者df[df["順序"]<=10];A;bar【知識點】表格數據的處理與計算;編程處理數據與可視化【解析】二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省嘉興市第五高級中學2021-2022學年高二下學期信息技術期中考試(學考)試卷(學生版).docx 浙江省嘉興市第五高級中學2021-2022學年高二下學期信息技術期中考試(學考)試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫