浙江省杭州地區(qū)(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)試卷(含答案)_第1頁
浙江省杭州地區(qū)(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)試卷(含答案)_第2頁
浙江省杭州地區(qū)(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)試卷(含答案)_第3頁
浙江省杭州地區(qū)(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)試卷(含答案)_第4頁
浙江省杭州地區(qū)(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)試卷(含答案)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

浙江省杭州市(含周邊)重點中學(xué)2025-2026學(xué)年高二上學(xué)期期中考試信息技術(shù)一、選擇題1.第五屆世界生物圈保護區(qū)大會于2025年9月在杭州臨安舉辦。本屆大會推出的“臨上生物圈”數(shù)字化平臺集成物聯(lián)網(wǎng)、大數(shù)據(jù)、云計算及AI識別等多種技術(shù),既服務(wù)于物種監(jiān)測同時用于災(zāi)害預(yù)警。該平臺通過配套微信小程序提高公眾參與度。下列關(guān)于數(shù)據(jù)與信息的說法,正確的是(

)A.平臺中獲得的傳感器數(shù)據(jù)、動物照片等是信息B.公眾通過微信小程序?qū)σ吧鷦游镞M行拍照識別,體現(xiàn)了信息的共享性C.數(shù)據(jù)是信息的載體,其價值永恒不變D.數(shù)據(jù)的客觀性為科學(xué)研究提供了可靠依據(jù)2.第五屆世界生物圈保護區(qū)大會于2025年9月在杭州臨安舉辦。本屆大會推出的“臨上生物圈”數(shù)字化平臺集成物聯(lián)網(wǎng)、大數(shù)據(jù)、云計算及AI識別等多種技術(shù),既服務(wù)于物種監(jiān)測同時用于災(zāi)害預(yù)警。該平臺通過配套微信小程序提高公眾參與度。該平臺的下列應(yīng)用中,沒有體現(xiàn)人工智能技術(shù)的是(

)A.通過構(gòu)建智慧監(jiān)測系統(tǒng),利用機器學(xué)習(xí)動態(tài)預(yù)測潛在風險B.對保護區(qū)的環(huán)境參數(shù)進行“全方位、無死角”實時監(jiān)測C.通過鳥類叫聲可以自動識別大約400種鳥類D.利用深度學(xué)習(xí)模型對數(shù)據(jù)進行自動化挖掘和分析,揭示物種分布規(guī)律3.第五屆世界生物圈保護區(qū)大會于2025年9月在杭州臨安舉辦。本屆大會推出的“臨上生物圈”數(shù)字化平臺集成物聯(lián)網(wǎng)、大數(shù)據(jù)、云計算及AI識別等多種技術(shù),既服務(wù)于物種監(jiān)測同時用于災(zāi)害預(yù)警。該平臺通過配套微信小程序提高公眾參與度。以下關(guān)于大數(shù)據(jù)的說法,不正確的是(

)A.平臺整合衛(wèi)星遙感、傳感器等多來源數(shù)據(jù),體現(xiàn)了大數(shù)據(jù)的多樣性B.平臺不斷搜集海量的環(huán)境監(jiān)測數(shù)據(jù),體現(xiàn)了大數(shù)據(jù)的體量大C.數(shù)據(jù)價值的高低取決于數(shù)據(jù)規(guī)模的大小D.平臺數(shù)據(jù)需要進行實時處理,體現(xiàn)了大數(shù)據(jù)處理速度快4.下列關(guān)于數(shù)據(jù)采集和編碼的描述,正確的是(

)A.現(xiàn)階段,數(shù)據(jù)的獲取逐漸以人工獲取為主B.溫度傳感器獲取氣溫數(shù)據(jù)是將數(shù)字信號轉(zhuǎn)換為模擬信號的過程C.圖像、聲音、視頻的壓縮是解碼的過程D.數(shù)字信號是離散的、不連續(xù)的信號,可以被計算機存儲和處理5.下列關(guān)于數(shù)據(jù)管理與安全的說法中,不正確的是(

)A.利用數(shù)據(jù)庫管理數(shù)據(jù)減少了數(shù)據(jù)冗余問題B.在Windows操作系統(tǒng)中,文件擴展名可用于區(qū)分文件的類型C.數(shù)據(jù)校驗主要用于保證數(shù)據(jù)保密性的一種操作D.異地容災(zāi)可在主系統(tǒng)因災(zāi)害癱瘓時切換至備用系統(tǒng),保障了數(shù)據(jù)安全6.某算法的部分流程圖如圖所示,執(zhí)行這部分流程后,輸出的結(jié)果不可能是(

)A.[0,7,4,9,6,9] B.[2,1,4,0,10,1] C.[8,9,10,3,8,3] D.[8,9,8,7,2,5]7.以下Python表達式計算結(jié)果,與其他三個不同的選項是(

)A.not3>2and5==5 B.3+24<10andnotFalseC.5%2==1or3**2!=9and4<=4 D.not(5>3or2<1)and4==48.有如下Python程序段:x=15;result=""ifx%3==0:

result+="A"ifx%5==0:

result+="B"elifx>10:

result+="C"else:

result+="D"ifx<20:

result+="E"elifx%2==0:

result+="F"print(result)執(zhí)行該程序段后,輸出的結(jié)果是(

)A.ABE B.ACE C.ABDE D.ABCE9.下列關(guān)于數(shù)據(jù)結(jié)構(gòu)基本概念的描述,不正確的是(

)A.數(shù)組元素可以通過索引直接訪問,但插入和刪除數(shù)組元素效率低B.鏈表中的節(jié)點在內(nèi)存中不必連續(xù)存儲,插入和刪除節(jié)點的效率高C.對棧進行插入和刪除操作只能在棧頂進行D.隊列只允許在隊首插入元素,隊尾刪除元素10.有如下python程序:s="Code25";result=""foriinrange(len(s)):

ifi%2==0:

ifi+1<len(s):

result+=s[i+1]+s[i]

else:

result+=s[i]

else:

result+=str(i%3)print(result)執(zhí)行該程序段后,輸出結(jié)果是(

)A.oC1e2d052 B.oC1ed0522 C.oC1ed5022 D.oC1de052211.有如下python程序:importrandoma=[0]*5foriinrange(5):

x=random.randint(0,4)

ifx!=i:

a[x]+=1

else:

a[i]=xprint(a)執(zhí)行該程序段后,列表a中各元素的值不可能是(

)A.[1,1,1,1,1] B.[0,1,2,3,4] C.[3,0,0,4,1] D.[2,2,0,0,1]12.以下Python程序用于處理字符串數(shù)組,將每個字符串中的數(shù)字字符提取出來并反轉(zhuǎn),然后過濾掉空字符串,如數(shù)組arr=["a1b2c3","hello","x4y5z6","nodigits"],輸出結(jié)果為['321','654']defp_str(arr):

result=[]

forsinarr:

dgs=""

forcharins:

if(1):

dgs+=char

rever=""

foriinrange((2)):

rever+=dgs[i]

if(3):

result.append(rever)

returnresultarr=["a1b2c3","hello","x4y5z6","nodgs"]print(p_str(arr))上述程序中劃線處可選語句為:①char>="0"andchar<="9"

②charin[0,1,2,3,4,5,6,7,8,9]

③len(dgs)-1,0,-1

④len(dgs)-1,-1,-1

⑤len(rever)>0

⑥r(nóng)ever!=""則(1)、(2)、(3)處語句依次是(

)A.①④⑤ B.②③⑤ C.①③⑥ D.②④⑥二、綜合題13.數(shù)據(jù)去重。數(shù)據(jù)元素的去重是日常生活中常見的操作,比如在一些網(wǎng)站投票中同一個手機用戶可能會出現(xiàn)多次投票的操作,此時就需要去除該用戶的重復(fù)數(shù)據(jù)。用戶投票數(shù)據(jù)按照時間先后順序保存在a鏈表中,現(xiàn)在對a鏈表進行操作,僅保留同一用戶最后一次提交的數(shù)據(jù)。鏈表中每個節(jié)點中的數(shù)據(jù)依次為用戶ID,投票數(shù)據(jù),指針。defdel_node(a,key,times):

#刪除同一用戶提交的數(shù)據(jù),僅保留最后一次

foriinrange(times):

globalhead

#聲明head為全局變量

p=head

while①:

q=p;p=a[p][2]

ifp==head:

head=a[head][2]

else:

②dic={};p=headwhilep!=-1:

if③:

dic[a[p][0]]=1

else:

dic[a[p][0]]+=1

p=a[p][2]forkeyindic:

delnode(a,key,④)#輸出去重后的數(shù)據(jù),代碼略14.某學(xué)校舉辦運動會,其中高二年級的運動員比賽成績數(shù)據(jù)保存在文件data.xlsx中,如圖a所示,現(xiàn)要對這些數(shù)據(jù)進行分析,請回答下列問題:(1)增加得分列數(shù)據(jù),得分按照參加項目獲得的名次(第1名得9分,第二名7分,第三名6分……第8名得1分,不考慮并列情況,每個項目取前8名),計算出每位同學(xué)的得分。實現(xiàn)上述功能的部分Python程序如下,請將劃線處代碼補充完整。importpandasaspddf=pd.read_excel('"data.xlsx")#讀取數(shù)據(jù)s=[]score=[9,7,6,5,4,3,2,1]foriinrange(len(df)):

ifdf["名次"][i]<=8:

s.append(())

else:

s.append(0)df["得分"]=s(2)現(xiàn)要找出總得分最高的6個班級,并按照總分降序排序,繪制如圖b所示的柱形圖。實現(xiàn)上述功能的部分Python程序如下,請選擇合適的代碼填入劃線處(單選,填字母):importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel("data.xlsx")#增加得分列數(shù)據(jù),代碼略df1=①

#分組求和df2=②

#排序df3=df2.head(6)plt.bar(③)plt.show()程序中①②③處可選的代碼有:A.df.groupby("班級",as_index=False)['得分'].sum()B.df.groupby("班級")["得分"].sum()C.df1.sort_values("得分",ascending=True)D.df1.sort_values("得分",ascending=False)E.df3.班級,df3.得分F.df2.班級,df2.得分(3)本屆運動會,每位運動員可以最多可以同時報名三項比賽,現(xiàn)需要統(tǒng)計同時報滿三項比賽的運動員總?cè)藬?shù),實現(xiàn)上述功能的部分Python程序如下,請將劃線處代碼補充完整。importpandasaspddf=pd.read_excel("data.xlsx")df_q=df.groupby("姓名").foriinrange(len(df_q)):

ifdf_q["比賽項目"][i]==3:

sum=+1print(sum)15.簡易五子棋游戲。五子棋是世界智力運動會競技項目之一,是一種兩人對弈的純策略型棋類游戲。游戲雙方分別使用黑白兩色的棋子,下在棋盤直線與橫線的交叉點上,先形成5子連線者獲勝。設(shè)定棋盤大小為5x5,請利用二維數(shù)組編程實現(xiàn)“簡易五子棋游戲”。創(chuàng)建一個5x5的二維數(shù)組,每個元素值初始化為0表示開始時棋盤為空的狀態(tài)。依據(jù)黑方先下的規(guī)則,黑白交替輸入棋子的位置,更改相應(yīng)位置的二維數(shù)組中元素的值,黑棋為1,白棋為2。(1)當利用二維數(shù)組存儲時,不適合作為棋盤中三種狀態(tài)(黑、白、空)的數(shù)據(jù)是(單選,填字母)A.True,F(xiàn)alse,0

B.“黑”,“白”,“空”

C.1,-1,0(2)實現(xiàn)游戲功能的部分Python程序如下,請在程序中劃線處填入合適的代碼。defis_win(row,col,gobang_map):

m=len(gobang_map)

counts=[0]*4

#記錄某個棋子所在四條直線上連續(xù)同色棋子的數(shù)量foriinrange(row+1,m):#向左下方向搜索

j=col-(i-row)

ifj>=0andgobang_map[i][j]==gobang_map[row][col]:

counts[2]+=1

else:

breakforiinrange(row-1,-1,-1):#向右上方向搜索

j=①

ifj<mandgobang_map[i][j]==gobang_map[row][col]:

counts[2]+=1else:

break#向其他6個方向搜索,代碼略foriinrange(4):

if:

returnTrue

returnFalse#主程序部分size=5#設(shè)置棋盤大小gobang_map=[[0]*sizeforiinrange(size)]color=["黑","白"],n=0

#記錄落子手數(shù)#對弈過程whilen<size*size:

forgoingobang_map:

#輸出棋盤

print(go)

print("請"+color[n%2]+"方落子:")

row=int(input("請輸入落子位置的行號:"))

col=int(input("請輸入落子位置的列號:"))

whilenot(0<=row<sizeand0<=col<size)orgobang_map[row][col]!=0:

print("該位置不能落子,請重新輸入落子位置!")

row=int(input("請輸入落子位置的行號:"))

col=int(input("請輸入落子位置的列號:"))

gobang_map

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論