資源簡介 機密 ★ 考試結束前2021 學年第一學期溫州市高二期末教學質量統一檢測信息技術試題(A 卷)考生須知:1.本試卷共8頁,滿分50分, 考試時間45分鐘。 2.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題卷上。3.選擇題的答案須用2B鉛筆將答題卷上對應題目的答案標號涂黑, 如要改動,須將原填涂處用橡 皮擦凈。4.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題卷上相應區域內,作圖時可先使用2B鉛 筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。一、選擇題(本大題共 10 小題, 每小題 2 分,共 20 分,每小題列出的四個備選項中只有一個是 符合題目要求的,不選、多選、錯選均不得分)1.關于數據、信息與知識,下列說法正確的是A.計算機及互聯網技術使得數據的記錄與傳輸變得更加便捷、高效B.數字是最簡單的一種數據,所以文字不是數據的表現形式 C.相同的數據在不同的場景都會提煉出相同的信息D.同一個信息對于不同的人都具有相同的價值2.下列不屬于人工智能技術應用的是A.人臉識別C.人機對弈B.金屬探測儀D.語音輸入法-語音識別技術3. 一幅未經壓縮的圖像由 1024×768 像素組成, 每個像素由 RGB 三種顏色構成, 每種顏色有 0-255 級分量,部分圖像如圖所示,下列說法正確的是①A.該圖像最多出現 3×256 種顏色C.該圖像存儲容量約為 2.25MB第 3 題圖B.該圖像每個像素需用 8 個字節存儲D.①處紅色像素 RGB 顏色分量為(7,178,63)高二信息技術試題(A 卷) 第 1 頁 共 8 頁4.下列關于數據整理的說法, 錯誤的是..A.數據集中缺失的數據可以采用中間值來填充B.數據集中異常數據可能包含重要信息C.數據集中的重復數據可進行合并刪除處理D.數據集中格式不一致的數據, 一般保留一種格式的數據,刪除其他格式的數據5. 計算機編程解決“斐波那契數列(每一項都是前兩項之和)”問題的過程由以下 4 個步驟組成:①用Python 中的循環結構編寫程序②調試運行程序,發現錯誤并進行修正③設計算法:設計輸入、處理、輸出等一系列算法④抽象與建模:用數學符號 F(0)=F(1)=1, F(n)=F(n - 1)+F(n - 2)(n≥2,n∈N*)描述解 決問題的計算模型正確的順序是A.①②③④ B.③④①② C.④③②① D.④③①②6.字符串 s 的值為’the quick brown fox jumps over a lazy dog’,則下列說法正確的是A.s[1]的值為’t’C.s[0:2] 的值為’the’B.s[-1:-4:-1]的值為’god’D.s[::]的值為’’7. 某算法的流程圖如圖所示,若 n、k1、k2 的輸入值依次為 19、0、0,執行這部分流程, 則 k1和 k2 的值分別是A.2,2B.2,3C.3,2D.3,38.用 Python 程序隨機生成 100 個[0,20]之間的隨機 數, 統計 0~9 及 9 以上每個數字出現的次數并輸出 結果:import randomlist=[0]*100count=[0]*11for i in range(0,100):num=random.randint(0,20)list[i]=numif :num=10count[num]+=1print(‘0~9 及 9 以上依次出現的次數為: ’,count) 程序某次運行的結果如下:第 7 題圖0~9 及 9 以上依次出現的次數為: [3, 5, 4, 6, 5, 5, 2, 5, 9, 4, 52]則劃線處的代碼為:A. num>i B.list[i]>num C.num>9高二信息技術試題(A 卷)D.count[i]>9第 2 頁 共 8 頁9. 哥德巴赫猜想是近代三大數學難題之一, 即任一大于 2 的偶數, 都可表示成兩個素數之和。采 用Python 驗證 100 以內哥德巴赫猜想的正確性,則劃線處的代碼為:import mathdef isprime(num):i=2while i<=int(math.sqrt(num)):if num % i==0:return Falsei+=1return Truen=6while n<=100:for j in range(3,int(n/2)):if :print (n,’=‘,j,’+’,n-j)n+=2A.isprime(j) and isprime(n-j) B.isprime(j) and isprime(j+1)C.isprime(n) and isprime(j) D.isprime(j) and isprime(j-1)10.下列 Python 程序段功能為: 隨機生成省會城市的測試題目及相應答案。運行結果如圖所示。import randomdict={"北京市":"北京","上海市":"上海","河北省":"石家莊",... #dict 中存儲中國 34 個省級行政區及其省會城市sf=list( ( 1) )sh=list( (2) )sj=random.randint(0,33) #生成[0,33]之間的整數zd=sh[sj]}第 10 題圖del sh[sj]xx=random.sample(sh,3)+[zd]random.shuffle(xx)#刪除列表 sh 中的第 sj項#隨機產生列表 sh 中的 3 項,與 zd 連接成新列表xx #對列表xx 中的內容進行隨機排序print("%s 的省會城市是? "%( (3) ))for i in range(4):print(‘%s.%s’%(‘ABCD’ [i],xx[i]))print(‘本題參考答案為: %s’%(‘ABCD’[ (4) ]))上述程序段中方框處可選語句為:①dict.values() ②dict.keys() ③sh[sj] ④sf[sj] ⑤xx.index(zd) ⑥xx[zd]則( 1 )( 2 )( 3 )( 4 )處語句依次可為A.①②④⑤ B.①②③⑥ C.②①④⑥ D.②①④⑤高二信息技術試題(A 卷) 第 3 頁 共 8 頁二、多項選擇題(本大題共 4 小題, 每小題 3 分, 共 12 分。每小題列出的四個選項中有兩個及以 上是符合題目要求的,全部選對得 3 分, 選對但不全得 1 分, 不選或有選錯得 0 分)11.關于大數據處理,下列說法正確的是A.大數據必須采集完成后才能處理B.大數據包括對靜態數據的批處理、對流數據的實時計算和對圖結構數據的圖計算 C.大數據只能處理結構化數據不能處理非結構化的數據D.數據的可視化可以增強數據的解釋力與吸引力12.在日常生活中, 下列行為易造成個人信息泄露的有A.找工作時在網上海投個人簡歷B.掃描溫州防疫碼獲取個人健康碼和行程碼 C.連接公共場所的開放 Wi-Fi 進行支付D.銷毀快遞單據后再丟棄外包裝13.我國古代數學家張丘建在《算經》一書中提出了如下的數學問題:雞翁一,值錢五;雞母一,值錢三;雞雛三,值錢一。百錢買百雞,問翁、母、雛各幾何 用Python 編寫程序如下:for x in range(0,21):for y in range(0,34):方框內代碼可以為:A.for z in range(0,101,1):if x+y+z==100 and 5*x+3*y+z/3==100:print("雞翁",x,"雞母",y,"雞雛",z)C.z=100-x-yif 5*x+3*y+z/3==100:print("雞翁",x,"雞母",y,"雞雛",z)B.for z in range(0,101,3):if x+y+z==100 and 5*x+3*y+z/3==100:print("雞翁",x,"雞母",y,"雞雛",z)D.z=(100-x-y)/3if 5*x+3*y+z/3==100:print("雞翁",x,"雞母",y,"雞雛",z)14.九宮格游戲規則: 1 至 9 九個數字, 橫豎都有 3 個格,每行、每列、主對 角、副對角所有元素之和為 15,其中一組數據如列表 list所示。list=[[8,1,6],[3,5,7],[4,9,2]]執行下列 python 程序, 結果仍能構成九宮格數據的是A. list1=[[0,0,0],[0,0,0],[0,0,0]]for x in range(3):for y in range(3):list1[x][y]=list[x-2][y]for i in list1:print(i)B. list1=[[0,0,0],[0,0,0],[0,0,0]]for x in range(3):for y in range(3):list1[x][y]=list[y][x]for i in list1:print(i)高二信息技術試題(A 卷) 第 4 頁 共 8 頁C. list1=["","",""]for x in range(3):list1[x]=list[x][::-1]for i in list1:print(i)D. list1=[[0,0,0],[0,0,0],[0,0,0]]for x in range(3):for y in range(3):list1[x][y]=list[y][2-x]for i in list1:print(i)三、非選擇題(本大題共3小題, 其中第15小題5分,第16小題6分, 第17小題7分,共18分)15. 小張用 Python 爬蟲程序從百度招聘網站中爬取了 IT 行業的招聘信息存儲在“行業分析. xlsx” 文件中,并對數據進行了預處理,現用Excel軟件進行數據分析, 部分界面如圖a 所示 。圖 a(1)為統計各學歷在招聘信息中的崗位數, 選中 H2 單元格輸入公式, 然后利用自動填充完成I2:L2 的數據計算, 發現結果計算有誤, 請修改 H2 單元格中的計算公式 ▲ 。(提示: COUNTIF 函數用于對指定區域中符合指定條件的單元格計數。如: =COUNTIF(E2:E393,H1)表示計算 E2:E393 區域中學歷為“博士”的人數)(2)將 C 列、 D 列數據復制并粘貼到新的Excel表格 cs.xlsx 中, 根據其中的數據利用Python 程序計算出如圖 b 所示結果,并建立如圖 c 所示的圖表, 請在劃線處填入合適的代碼。圖 b高二信息技術試題(A 卷) 第 5 頁 共 8 頁import pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel("cs.xlsx")g=df.groupby(‘type’,as_index=False)datas= ①print(round(datas,2))name= datas[‘type’]colleges=datas[‘salary’]plt. ② (name, colleges)plt.show()圖 c16. 答題卡一般采用 2B 鉛筆填涂, 填涂好的答題卡經過掃描后得到如圖所示的數字化圖像, 從一 個像素點的灰度值>132 判斷是否被填涂開始, 進而判斷一個信息點是否被填涂。利用如下的 Python 程序可以識別并統計填涂好的答題卡中的答案:(1) 答題卡通常使用紅色,如使用黑色印刷, 對答案識別 (有/無) 影響。(2) 請在劃線處填入合適代碼。 from PIL import Imagex_start = 11y_start = 92fill_width = 24fill_height = 10space_width = 15space_height = 12ans_cnt = 5def bw_judge(R, G, B):# 起始點坐標信息點寬度# 信息點高度間隔寬度# 間隔高度# 題目個數# bw_judge用于判斷一個像素的填涂情況Gray_scale = 0.299 * R + 0.587 * G + 0.114 * Breturn Gray_scale < 132高二信息技術試題(A 卷) 第 6 頁 共 8 頁def fill_judge(x, y): # fill_judge 用于判斷信息點的填涂情況count = 0for i in range(x, x + fill_width):for j in range( ① ):R, G, B = pixels[i, j]if bw_judge(R, G, B) == True:count = count + 1if count >= fill_width * fill_height * 0.64:return Truetotal_width = fill_width + space_widthtotal_height = fill_height + space_heightimage = Image.open ("card.bmp")pixels = image.load()ans = ""item=[‘A’,’B’,’C’,’D’]list=[]for col in range(ans_cnt):x = ②for row in range(4):y = y_start + total_height * rowif fill_judge(x, y) == True:③list.append(ans)ans=""print(list)17. 某搜索引擎網站一天的訪問日志數據如圖 a 所示, 現要從中提取出訪問網站次數最多的 IP。 由于 IP 日志文件數據量非常大, 我們可以把 IP 日志數據分別存儲到多個小文件中, 分別統 計出每個小文件中出現次數最多的 IP 地址及次數, 再對各個小文件中的數據進行匯總。統計 的結果如圖 b 所示。圖 a高二信息技術試題(A 卷) 第 7 頁 共 8 頁圖 b(1) 上述處理大數據的方法,采用的是 思想。(2) 統計小文件中出現次數最多的 IP 地址的 Python 代碼如下, 在劃線出補充合適的代碼, 實現統計功能。def showmax(ips): #統計出現次數最多的 IP 地址和出現次數dic={}maxn=0for i in range(len(ips)):if ips[i] in dic:dic[ips[i]]+=1if ① :maxn=dic[ips[i]]maxIp=ips[i]else:②return maxIp,maxnwith open("temp.log",’r’) as ips=[]for line in f:ip=line.split()[0]ips.append(ip)f: #讀取小文件 temp.log 中的 IP 地址#將 IP 地址逐行追加到列表 ips 中③ # 調用 showmax 函數print("出現次數最多的 IP 是: ",a[0]," 出現次數為: ",a[1])高二信息技術試題(A 卷) 第 8 頁 共 8 頁##2021 學年第一學期溫州市高二期末教學質量統一檢測信息技術試題(A 卷)參考答案及評分標準一、單項選擇題(本大題共 10小題,每小題 2分,共 20分。每小題列出的四個選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)題號 1 2 3 4 5 6 7 8 9 10答案 A B C D D B B C A D二、多項選擇題(本大題共 4 小題,每小題 3 分,共 12 分。每小題列出的四個選項中有兩個及以上是符合題目要求的,全部選對得 3分,選對但不全得 1分,不選或有錯選得 0分)題號 11 12 13 14答案 BD AC ABC BCD三、非選擇題(本大題共 3小題,其中第 15題 5分,第 16題 6分,第 17題 7分,共 18分)15(1)=COUNTIF($E2:$E393,H1) (1分)或=COUNTIF($E$2:$E$393,H1)或其他等價答案(2) ①g.mean() (2分)②bar (2分)16(1)無 (1分)(2)①y, y + fill_height + 1 或其他等價答案 (1分)②x_start + total_width * col (2分)③ans = ans + str(item[row]) (2分)17(1)分治 (1分)(2)①dic[ips[i]]>maxn (2分)②dic[ips[i]]=1 (2分)③a=showmax(ips) (2分)高二信息技術試題(A 卷)參考 答案 第 1 頁(共 1 頁) 展開更多...... 收起↑ 資源列表 2022.1高二信息技術試題(A)卷.doc 2022.1高二信息技術試題(A)卷答案.pdf 縮略圖、資源來源于二一教育資源庫