資源簡介 嘉興市第五高級中學2021-2022學年高二下學期期中考試技術(學考)試題卷2022 年 4 月考生須知:本試題卷分兩部分,第一部分信息技術,第二部分通用技術。滿分 100 分,考試時間 60 分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用 2B 鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用 橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用 2B 鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共 50 分)一、選擇題(本大題共 12 小題,其中 1-6 小題,每小題 2 分,7-12 小題,每小題 3 分,共 30 分。在每小題給出的四個選項中,只有一個符合題目要求)1.下列有關信息與信息系統的說法正確的是( )A.信息自古就有,人類通過信息來認識自然B.信息必須有載體,信息的價值會隨之時間的推移不斷提高C.信息系統由硬件軟件設施、通信網路和用戶構成的人機交互系統D.完整的信息系統可以沒有數據收集和輸入功能,但必須有數據輸出功能2.對稱密碼體制與非對稱密碼體制的最大區別是( )A.算法的安全性不同 B.加密密鑰與加密密鑰是否相同C.算法的密鑰強度不同 D.算法實現的效率是否相同3.用戶在訪問 Web 服務器的網頁時,瀏覽器所起到的作用是( )A.用于創建并顯示 Web 服務器的網頁文檔 B.用于修改并顯示 Web 服務器的網頁文檔C.用于解析并顯示 Web 服務器的網頁文檔 D.用于刪除并顯示 Web 服務器的網頁文檔4.下列關于數據可視化的描述中不.正.確.的是( ) A.數據可視化增強了數據的解釋力與吸引力 B.數據可視化是將數據以圖形圖像等形式表示C.數據可視化可以直觀地呈現數據中蘊含的信息D.標簽云是基于語句的文本內容可視化5.下列不.屬.于.人工智能的主要方法的是( )A.符號主義 B.聯結主義 C.行為主義 D.自由主義6.將一幅未經壓縮的 1024*768 像素、256 色的 BMP 圖像另存為 JPEG 格式文件,存儲后的 文件存儲容量為 76.8KB,則該 JPEG 文件的壓縮比約為( )A.5:1 B.10:1 C.80:1 D.320:17.某算法的流程圖如下,輸入為 5 時,執行該流程后,下列說法不.正.確.的的是( )A.輸出 f 的值為 24B.“iC.“f←f×i”共執行了 4 次D.交換“f←f×i”和“i←i+1”的位置不會影響 執行結果8.下列 Python 表達式中,值為 False 的是( )A.17%5<=20//7 B."xyz">="XYZ"C."10" in [6,8,10,12] D.not round(4.212)!=49.如下 Python 程序段: n=int(input("請輸入正整數 n:")) s=""while n>0: t=n%2 s=s+str(t) n=n//2print(s)該部分程序段運行時,輸入的值為“12”,則輸出的結果是( )A.0011 B.1011 C.1100 D.1110.如下 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.將 micro:bit 板與計算機相連,并通過 BXY Python Editor 軟件將以下程序“燒錄”進micro:hit 板,并查看輸出結果。from 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.如下 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 小題,其中第 13 小題 10 分,第 14 小題 10 分,共 20 分)13.回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣 的整數。如“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 in range(10000,100000):num = str(i)if ③ : # 判斷是否為回文數if SXL(num[ 0:len(num) ]): # 加框處代碼有誤,請改正c+=1 print(num)print("共有"+ ④ +"個!")(2)程序加框處代碼有誤,請改正: 。14.小李將 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) B.dfs=df.sort_values("獎牌總數",ascending=True)[:-11:-1] C.df.sort_values("獎牌總數",ascending=False)[:10] D.df.sort_values("獎牌總數",ascending=False).head(10)以下為第二部分代碼,用于繪制如圖 b 所示圖形。plt.figure(figsize=(8,4))plt.title("2022 年北京冬奧會金牌榜") # 顯示圖表標題 plt. ④ (df[:10].國家,df[:10].金牌,label="金牌") plt.xlabel("國家")plt.ylabel("金牌總數")plt.legend() # 顯示圖例plt.show()# 第二部分代碼結束圖 b嘉興市第五高級中學2021學年第二學期高二年級期中考試技術(學考)試卷參考答案及評分標準(2022.04)第一部分信息技術(共50分)一、選擇題(本大題共12小題,其中1-6小題,每小題2分,7-12小題,每小題3分,共30分。在每小題給出的四個選項中,只有一個符合題目要求)題號25>89101112答案ABC0DBDABC二、非選擇題(本大題共2小題,其中第13小題10分,第14小題10分,共20分)13.(1)①s[i]>s[i-1]或者s[i-1](2分)②True(2分)③num=num[:-1]或者其他可行答案(2分)④str(c)(2分)(2)0:1en(num)/2+1或者0:(1en(num)+1)//2或者其他可行答案(2分)14.(1)=SUM(C4:E4)(2分)(2)①2022B].x1sx(2分)②df[df.順序<=10]或者df[df["順序"]<=1o](2分)③A(2分)④bar(2分)(第1頁共1頁) 展開更多...... 收起↑ 資源列表 技術(學考).docx (信息技術學考)答案及評分標準.pdf 縮略圖、資源來源于二一教育資源庫