2026屆浙江省杭州市高考選考信息技術模擬試題(含答案詳解)_第1頁
2026屆浙江省杭州市高考選考信息技術模擬試題(含答案詳解)_第2頁
2026屆浙江省杭州市高考選考信息技術模擬試題(含答案詳解)_第3頁
2026屆浙江省杭州市高考選考信息技術模擬試題(含答案詳解)_第4頁
2026屆浙江省杭州市高考選考信息技術模擬試題(含答案詳解)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

試卷第=page11頁,共=sectionpages33頁試卷第=page11頁,共=sectionpages33頁2025學年第一學期杭州市高三年級教學質量檢測技術試題卷本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共12頁,第一部分1至6頁,第二部分7至12頁。滿分100分,考試時間90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區(qū)域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)1.某學校搭建了一個智慧體育系統(tǒng),當系統(tǒng)通過攝像頭檢測到學生舉手時,采用人臉識別技術確認學生身份,記錄并存儲學生的運動照片和運動時長。每隔一段時間,系統(tǒng)經(jīng)數(shù)據(jù)整理和分析后形成學生運動建議。下列關于該系統(tǒng)中數(shù)據(jù)與信息的敘述,正確的是(

)A.學生的信息僅由圖片的形式呈現(xiàn)B.系統(tǒng)中的數(shù)據(jù)都是結構化數(shù)據(jù)C.系統(tǒng)將學生甲識別成了學生乙,這一信息不具有任何價值D.系統(tǒng)分析學生運動數(shù)據(jù)的過程中會產生新的信息2.某學校搭建了一個智慧體育系統(tǒng),當系統(tǒng)通過攝像頭檢測到學生舉手時,采用人臉識別技術確認學生身份,記錄并存儲學生的運動照片和運動時長。每隔一段時間,系統(tǒng)經(jīng)數(shù)據(jù)整理和分析后形成學生運動建議。該系統(tǒng)人臉識別技術是基于神經(jīng)網(wǎng)絡方法實現(xiàn)的,下列說法不正確的是(

)A.人臉識別時需要學生出現(xiàn)在攝像頭前,形成了混合增強智能的形態(tài)B.訓練該人工智能模型不需要定義人臉五官位置和特征等知識C.該人臉識別的過程是聯(lián)結主義人工智能的應用D.優(yōu)化人臉識別的算法可以提高識別的準確度3.某學校搭建了一個智慧體育系統(tǒng),當系統(tǒng)通過攝像頭檢測到學生舉手時,采用人臉識別技術確認學生身份,記錄并存儲學生的運動照片和運動時長。每隔一段時間,系統(tǒng)經(jīng)數(shù)據(jù)整理和分析后形成學生運動建議。系統(tǒng)拍攝的某張照片為600*800像素、256色、BMP圖像格式,經(jīng)下列操作后,圖像存儲容量改變的是(

)A.將圖像轉換成8位灰度模式并保存 B.將圖像轉換并保存為JPEG格式C.將圖像旋轉90°并保存 D.降低圖像亮度并保存4.某博物館啟用了在線票務系統(tǒng),參觀者可使用手機注冊并登錄該系統(tǒng)的App,選擇參觀場館和時間并購買門票。門票數(shù)據(jù)上傳至服務器,同時參觀者可將門票二維碼以圖片形式下載至手機。系統(tǒng)管理員可通過App調整并發(fā)布博物館的服務安排計劃。下列關于該信息系統(tǒng)功能和應用的描述,不正確的是(

)A.系統(tǒng)可通過二維碼掃描儀讀取參觀者門票數(shù)據(jù)B.參觀者可使用App通過移動通信網(wǎng)絡登錄該系統(tǒng)C.系統(tǒng)配備UPS(不間斷電源)即可克服對外部環(huán)境的依賴D.系統(tǒng)中的門票數(shù)據(jù)可為管理員調整服務安排計劃提供依據(jù)5.某博物館啟用了在線票務系統(tǒng),參觀者可使用手機注冊并登錄該系統(tǒng)的App,選擇參觀場館和時間并購買門票。門票數(shù)據(jù)上傳至服務器,同時參觀者可將門票二維碼以圖片形式下載至手機。系統(tǒng)管理員可通過App調整并發(fā)布博物館的服務安排計劃。下列關于該信息系統(tǒng)組成的說法,正確的是(

)A.管理員屬于該系統(tǒng)的用戶B.該系統(tǒng)的App屬于系統(tǒng)軟件C.該系統(tǒng)的硬件僅指服務器D.用戶手機中的數(shù)據(jù)都是該系統(tǒng)的數(shù)據(jù)6.某博物館啟用了在線票務系統(tǒng),參觀者可使用手機注冊并登錄該系統(tǒng)的App,選擇參觀場館和時間并購買門票。門票數(shù)據(jù)上傳至服務器,同時參觀者可將門票二維碼以圖片形式下載至手機。系統(tǒng)管理員可通過App調整并發(fā)布博物館的服務安排計劃。下列措施不能提升該系統(tǒng)安全性的是(

)A.要求參觀者實名注冊App賬號 B.要求用戶賬號只供自己使用C.每隔一段時間檢測系統(tǒng)的安全漏洞 D.給管理員與參觀者分配相同的權限7.已知非降序列表data由n個整數(shù)組成(n>0),求data中不同整數(shù)的個數(shù)。實現(xiàn)該功能的算法流程圖如圖所示,則①②③處的表達式應為(

)A.①d←0,i←0

②i<n?

③data[i]<data[i+1]?B.①d←0,i←0

②i<n-1?

③data[i]<data[i+1]?C.①d←1,i←1

②i<n?

③data[i-1]<data[i]?D.①d←1,i←-1

②i<n-1?

③data[i-1]<data[i]?8.隊列Q從隊首到隊尾的元素依次為3,7,4,1,2,6。重復執(zhí)行如下操作,直至隊列剩余一個元素:隊首元素h出隊,若隊尾元素t大于h,則將t-h的值入隊,否則不入隊。隊列中最后剩余的元素是(

)A.0 B.1 C.2 D.39.已知某二叉樹包含3個節(jié)點,其前序遍歷結果為“竹梅蘭”,若增加一個節(jié)點“菊”,新二叉樹的中序遍歷為“梅蘭竹菊”,則該二叉樹的后序遍歷為(

)A.梅蘭菊竹 B.蘭梅菊竹 C.竹菊蘭梅 D.菊梅竹蘭10.對于任意正整數(shù)n(n≤10100),調用函數(shù)cal(n)返回的結果為n的各位數(shù)之和,要實現(xiàn)上述功能,如下程序段中,加框處的代碼不能為(

)defcal(n):

ifn<10:

returnn

returnA.cal(n//10)+n%10 B.cal(n//10)+cal(n%10)C.cal(n//100)+n%10+n//10%10 D.cal(n//100)+cal(n%100)11.有如下Python程序段:fromrandomimportrandintb=randint(2,3)

#randint(2,3)隨機生成2或3foriinrange(len(a)-b):

forjinrange(b,len(a)-i):

ifa[j]%b>a[j-1]%b:

a[j],a[j-1]=a[j-1],a[j]若序列a的長度為6,運行該程序段后,a的值可能為(

)A.[9,7,6,4,2,1] B.[5,4,2,4,3,1] C.[8,6,4,2,3,5] D.[6,7,5,4,4,9]12.有如下Python程序段:ans=0foriinrange(len(a)):

L,H=i+1,len(a)-1

p=0

whileL<=H:

m=(L+H)//2

p+=1

ifa[m]==t-a[i]:

ans+=p

break

ifa[m]>t-a[i]:

H=m-1

else:

L=m+1若a為[3,4,8,15,24,27,32,33,47],t為35,運行該程序段后,變量ans的值為(

)A.3 B.5 C.6 D.11二、非選擇題(本大題共3題,其中第13題7分,第14題10分,第15題9分,共26分)13.有兩個僅包含數(shù)字字符的字符串s1和s2,它們的長度分別為n和m?,F(xiàn)要從這兩個字符串中各取若干字符,字符數(shù)總和為k(k≤n+m),重新拼接這些字符,在保持所取字符在原字符串中相對順序不變的情況下,組成一個最大的字符串。例如,有字符串"392"和"768",從其中取出4個字符能組成最大的字符串為"9782"。請回答下列問題:(1)若字符串s1的值為"506",s2的值為"503",則從其中取出5個字符能組成的最大字符串為。(2)實現(xiàn)上述功能的部分Python程序如下,請在劃線處填入合適的代碼。defselect(s,d):

#返回由字符串s中d個字符組成的最大字符串,其中字符的相對順序不變,代碼略#讀取s1、s2、n、m、k,代碼略①forpinrange(k):

ifp<=nandk-p<=m:

x=select(s1,p)

tmp=""

i,j=0,0

whilei<len(x)orj-<len(y):

ifj>=len(y)ori<len(x)and(③):

tmp+=x[i]

i+=1

else:

tmp+=y[j]

j+=1

iftmp>res:

res=tmpprint("組成的最大字符串為:",res)14.小智設計了一款智能大棚監(jiān)測系統(tǒng),在每個大棚設置一個環(huán)境監(jiān)測點。每個監(jiān)測點的智能終端連接傳感器,每隔1小時采集1次溫度和光照數(shù)據(jù),通過無線通信方式上傳至服務器;服務器分析數(shù)據(jù)并判斷有異常情況時,通過監(jiān)測點智能終端控制執(zhí)行器調節(jié)溫度或光照。用戶可通過瀏覽器查看實時與歷史環(huán)境數(shù)據(jù)。請回答下列問題:(1)該系統(tǒng)服務器中的數(shù)據(jù)(單選,填字母:A.需要傳輸至傳感器/B.可以傳輸至智能終端/C.只能傳輸至瀏覽器)(2)為使系統(tǒng)能采集到更準確的環(huán)境數(shù)據(jù),下列做法不合適的是(單選,填字母:A.增加傳感器的數(shù)量/B.更換靈敏度更高的傳感器/C.增加傳感器的采集間隔時長)(3)該系統(tǒng)服務器端程序采用FlaskWeb框架編寫,服務器的IP地址是00,端口是8000,部分功能頁面規(guī)劃如下表所示。序號訪問地址功能說明1/look?d=20251104查看某日的歷史數(shù)據(jù)2/input?t=27&s=600提交傳感器數(shù)據(jù)某監(jiān)測點智能終端的IP地址是,若該監(jiān)測點某次采集到的溫度t為27,光照數(shù)據(jù)s為600,則該監(jiān)測點將數(shù)據(jù)提交到服務器的URL為http://(4)系統(tǒng)正常運行一段時間后,發(fā)現(xiàn)某監(jiān)測點無法調節(jié)溫度。假設僅傳感器、執(zhí)行器這兩個設備可能存在故障,更換新的傳感器后發(fā)現(xiàn)溫度仍然無法調節(jié),再更換新的執(zhí)行器后,溫度可正常調節(jié)。根據(jù)上述現(xiàn)象,說明(選填:傳感器/執(zhí)行器)一定存在故障。在上述操作的基礎上,請你描述判定原來另一個設備是否存在故障的方法。(5)小智將某日8個監(jiān)測點的溫度數(shù)據(jù)導出到文件data.xlsx中,部分數(shù)據(jù)如圖a所示。若溫度數(shù)據(jù)低于22或超過28,則認為溫度異?!,F(xiàn)要統(tǒng)計每個監(jiān)測點溫度異常的數(shù)據(jù)條目數(shù)量,按數(shù)量升序排列后繪制如圖b所示的柱形圖。實現(xiàn)上述功能的部分Python程序如下:importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel("data.xlsx")list1=[0]*len(df)foriinrange(len(df)):

t=df.at[i,""]

#通過行、列標簽取單個值

ift<22ort>28:

list1[i]=1df["abnormal"]=listl

#創(chuàng)建列"abnormal",列內容為listlplt.bar(df.index,df.abnormal)

#繪制柱形圖#設置繪圖參數(shù),顯示如圖b所示的柱形圖,代碼略①請在程序中劃線處填入合適的代碼。②方框中應填入的語句依次為(選3項,填字母序列)。A.df=df[df["abnormal"]!=0]

#篩選B.df=df[df["abnormal"]==0]C.df=df.sortvalues("abnormal")

#升序排序D.df=df.groupby("監(jiān)測點編號").count()

#分組計數(shù)E.df=df.groupby("abnormal").count()15.某團購平臺提供生鮮下單與配送服務,用戶下單時選擇期望配送的時段(用從1開始的整數(shù)表示),平臺會按此時段安排配送,也可能依據(jù)實際情況延遲配送。平臺每個時段最多可完成n個訂單的配送,同一時段內配送順序遵循如下規(guī)則:根據(jù)延遲時長從大到小安排配送;若延遲時長相同或均無延遲,則按訂單號從小到大安排配送。當前時段未配送的訂單延至下一時段,若某訂單延遲超過m個時段,就轉派至第三方配送。平臺提供訂單修改功能,同一個訂單號可能對應多條記錄,保留最后提交的記錄并予以配送?,F(xiàn)給定所有訂單的數(shù)據(jù)表,每條記錄包含提交時間、訂單號和期望配送時段,并按提交時間的順序排列,訂單號按照提交時間從1開始編號。在下圖所示的樣例中,n、m分別為2、1,根據(jù)圖中前三行數(shù)據(jù)計算出需要保留的記錄、訂單的實際配送時段和轉派情況。提交時間08:1008:3209:2009:4510:1010:1210:5511:0011:21訂單號123456735期望配送時段111121231是否保留是是否是否是是是是實際配送時段112轉派332請回答下列問題:(1)若在上圖所示的樣例中增加一條提交時間為12:00、訂單號為5、期望配送時段為3的記錄,那么需要轉派的訂單數(shù)量應為。(2)定義如下filter(tasks)函數(shù),tasks列表中每個元素包含3個數(shù)據(jù)項,依次為提交時間、訂單號和期望配送時段,列表已按提交時間的順序排列。函數(shù)功能是保留每個訂單最后提交的一條記錄,并根據(jù)訂單號對保留的訂單進行升序排列。deffilter(tasks):

lst=[-1]*1000

#訂單號范圍是1~999

mx=0

foriinrange(len(tasks)):

sid=tasks[i][1]

ifmx<sid:

mx=sid

res=[]

#語句A

forkinrange(1,mx+1):

iflst[k]!=-1:

res.append(tasks[lst[k]])

returnres①請選擇合適的語句填入程序中劃線處:(單選,填字母)。A.lst[sid]=i

B.lst[i]=sid

C.lst[i]=mx②若tasks為[["08:00",1,1],["08:10",2,2],["08:34",1,2]?,["08:44",3,1],["09:05",2,1],["09:20",4,3],["09:30",3,2]],調用filter(tasks)函數(shù),則執(zhí)行到語句A時,變量mx的值為。(3)實現(xiàn)按照規(guī)則輸出轉派訂單的數(shù)量,以及其余訂單實際配送時段的Python程序如下,請在劃線處填入合適的代碼。defsolve(tasks,n,m):

last=0

forsintasks:

ifs[2]>last:

last=s[2]

info=[[-1,-1,0]foriinrange(last+1)]

nxt=[-1]*len(tasks)

foriinrange(len(tasks)):

stime=tasks[i][2]

ifinfo[stime][0]==-1:

else:

nxt[info[stime][1]]=i

info[stime][1]=i

info[stime][2]+=1

curtime=1

t=1

num=0

ans=[]

whilenum<len(tasks):

count=0

forpinrange(t,curtime+1):

ifcount>=norp>last:

break

while②:

ans.append([tasks[info[p][0]][1],curtime])

count+=1

info[p][2]-=1

info[p][0]=nxt[info[p][0]]

ifinfo[p][0]==-1:

info[p][1]=-1

num+=count

curtime+=1

whilet+m<curtime:

t+=1

returnnum-len(ans),ans'''讀取n、m;讀取訂單數(shù)據(jù)表存入tasks列表,每個元素包含3個數(shù)據(jù)項,依次為提交時間、訂單號和期望配送時段。代碼略。'''tasks=filter(tasks)fails,ans=solve(tasks,n,m)#輸出轉派訂單的數(shù)量fails,以及列表ans中訂單的實際配送時段;代碼略答案第=page11頁,共=sectionpages22頁答案第=page11頁,共=sectionpages22頁1.D【詳解】本題考查數(shù)據(jù)與信息的理解及其在系統(tǒng)中的應用能力。題目描述了一個智慧體育系統(tǒng),該系統(tǒng)通過攝像頭和人臉識別技術記錄學生的運動數(shù)據(jù),并通過數(shù)據(jù)分析生成運動建議。選項A錯誤,因為學生的信息不僅僅以圖片形式呈現(xiàn),還包括運動時長等數(shù)據(jù)。選項B錯誤,因為系統(tǒng)中的數(shù)據(jù)包括圖片等非結構化數(shù)據(jù)。選項C錯誤,因為即使識別錯誤,這一信息仍可能用于系統(tǒng)改進。選項D正確,因為系統(tǒng)在分析學生運動數(shù)據(jù)時,會生成新的信息,如運動建議。故答案為:D。2.A【詳解】本題考查人臉識別技術、人工智能?;旌显鰪娭悄苁菍⑷说恼J知能力與人工智能的計算能力相結合,實現(xiàn)優(yōu)勢互補,而人臉識別時學生出現(xiàn)在攝像頭前只是系統(tǒng)獲取數(shù)據(jù)的常規(guī)方式,并非混合增強智能的形態(tài);基于神經(jīng)網(wǎng)絡方法的人臉識別技術屬于聯(lián)結主義人工智能,訓練時不需要人為定義人臉五官位置和特征等知識,且優(yōu)化算法能夠提高識別準確度。故答案為:A。3.B【詳解】本題考查圖像存儲容量的影響因素。圖像的存儲容量主要取決于像素數(shù)、色彩深度和壓縮方式。原圖為600×800像素、256色BMP圖像,每像素占用8位。將其轉換為8位灰度模式、旋轉90°或降低亮度,只改變像素值或排列,不改變像素數(shù)和每像素比特數(shù),因此存儲容量不變;而將BMP圖像保存為JPEG格式時,JPEG采用有損壓縮,可顯著減小文件容量,所以只有保存為JPEG會改變圖像存儲容量。故答案為:B。4.C【詳解】本題考查信息系統(tǒng)功能與應用。該信息系統(tǒng)雖配備UPS可保障短時間供電,但仍依賴網(wǎng)絡、服務器等外部環(huán)境,不能克服對外部環(huán)境的依賴;系統(tǒng)可通過二維碼掃描儀讀取參觀者門票數(shù)據(jù),參觀者能使用App通過移動通信網(wǎng)絡登錄系統(tǒng),系統(tǒng)中的門票數(shù)據(jù)也可為管理員調整服務安排計劃提供依據(jù)。故答案為:C。5.A【詳解】本題考查信息系統(tǒng)組成。信息系統(tǒng)由計算機硬件、軟件、數(shù)據(jù)、用戶和規(guī)程五部分組成。管理員可通過App調整并發(fā)布博物館的服務安排計劃,屬于該系統(tǒng)的用戶;該系統(tǒng)的App是為了實現(xiàn)特定功能而開發(fā)的應用程序,屬于應用軟件,并非系統(tǒng)軟件;該系統(tǒng)的硬件除了服務器,還包括用戶的手機等設備;用戶手機中的數(shù)據(jù)除了該系統(tǒng)的數(shù)據(jù),可能還有其他應用的數(shù)據(jù)。故答案為:A。6.D【詳解】本題考查系統(tǒng)安全性措施。要求參觀者實名注冊App賬號,可對用戶身份進行有效識別和追蹤,減少非法用戶進入系統(tǒng)的可能性;要求用戶賬號只供自己使用,能防止賬號被盜用和濫用;每隔一段時間檢測系統(tǒng)的安全漏洞,可及時發(fā)現(xiàn)并修復潛在的安全隱患,提升系統(tǒng)安全性。而給管理員與參觀者分配相同的權限,會導致參觀者獲取不應有的系統(tǒng)操作權限,增加系統(tǒng)被惡意操作的風險,不能提升系統(tǒng)安全性。故答案為:D。7.C【詳解】本題考查流程圖。該流程圖的目的是統(tǒng)計非降序列表data中不同整數(shù)的個數(shù),因此需要從第一個元素開始計數(shù),并依次比較相鄰元素是否不同。如果不同則計數(shù)加1。初始時d表示不同整數(shù)的個數(shù),應設為1(因為至少有一個元素),i表示當前索引,應從1開始;循環(huán)條件是i<n,保證比較到最后一個元素;比較條件應為data[i-1]<data[i],即當前元素大于前一個元素時說明出現(xiàn)新整數(shù),則將d加1并繼續(xù)循環(huán),最終輸出d即可。故答案為:C。8.C【詳解】本題考查隊列操作。初始隊列Q為3,7,4,1,2,6。第一次操作,隊首元素h=3出隊,隊尾元素t=6,t>h,將t-h=6-3=3入隊,此時隊列變?yōu)?,4,1,2,6,3;第二次操作,隊首元素h=7出隊,隊尾元素t=3,t<h,不入隊,此時隊列變?yōu)?,1,2,6,3;第三次操作,隊首元素h=4出隊,隊尾元素t=3,t<h,不入隊,此時隊列變?yōu)?,2,6,3;第四次操作,隊首元素h=1出隊,隊尾元素t=3,t>h,將t-h=3-1=2入隊,此時隊列變?yōu)?,6,3,2;第五次操作,隊首元素h=2出隊,隊尾元素t=2,t=h,不入隊,此時隊列變?yōu)?,3,2;第六次操作,隊首元素h=6出隊,隊尾元素t=2,t<h,不入隊,此時隊列變?yōu)?,2;第七次操作,隊首元素h=3出隊,隊尾元素t=2,t<h,不入隊,此時隊列變?yōu)?,隊列中最后剩余元素是2。故答案為:C。9.B【詳解】本題考查二叉樹遍歷。根據(jù)前序遍歷結果“竹梅蘭”,前序遍歷順序是根節(jié)點、左子樹、右子樹,可知“竹”為根節(jié)點。增加節(jié)點“菊”后中序遍歷為“梅蘭竹菊”,中序遍歷順序是左子樹、根節(jié)點、右子樹,所以“竹”的右子樹為“菊”,“竹”的左子樹包含“梅”和“蘭”。又因為前序遍歷“竹梅蘭”,所以“梅”是“竹”左子樹的根節(jié)點,“蘭”是“梅”的右子節(jié)點。該二叉樹的后序遍歷順序(左子樹、右子樹、根節(jié)點)為“蘭梅菊竹”。故答案為:B。原始二叉樹如下:增加節(jié)點后二叉樹如下:10.D【詳解】本題考查函數(shù)遞歸調用。函數(shù)cal的功能是返回正整數(shù)n的各位數(shù)之和,當n小于10時,直接返回n本身,否則需要遞歸計算各位數(shù)之和。選項A中,n//10去掉了n的個位數(shù),cal(n//10)計算去掉個位數(shù)后的各位數(shù)之和,再加上n%10(即個位數(shù)),能得到n的各位數(shù)之和;選項B中,cal(n//10)計算去掉個位數(shù)后的各位數(shù)之和,cal(n%10)由于n%10是個位數(shù),所以cal(n%10)就等于n%10,也能得到n的各位數(shù)之和;選項C中,n//100去掉了n的后兩位數(shù),cal(n//100)計算去掉后兩位數(shù)后的各位數(shù)之和,n%10是個位數(shù),n//10%10是十位數(shù),三者相加能得到n的各位數(shù)之和;選項D中,cal(n//100)計算去掉后兩位數(shù)后的各位數(shù)之和,cal(n%100)計算后兩位數(shù)的各位數(shù)之和。雖然表面上看是在求各位數(shù)之和,但在遞歸過程中存在邏輯錯誤:當n為兩位數(shù)(如n=50)時,n//100=0,此時會調用cal(0),而由于0<10,函數(shù)返回0,繼續(xù)遞歸計算cal(50),從而導致遞歸函數(shù)不斷重復自身調用,形成死循環(huán),無法正常結束,因此該選項不能正確實現(xiàn)功能。故答案為:D。11.D【詳解】本題考查Python程序。該程序段首先通過b=randint(2,3)隨機生成變量b的值為2或3,然后根據(jù)序列a的長度6執(zhí)行雙重循環(huán),外層循環(huán)foriinrange(len(a)-b)決定循環(huán)次數(shù),內層循環(huán)forjinrange(b,len(a)-i)從索引b到6-i-1遍歷,核心操作是比較相鄰元素a[j]%b與a[j-1]%b的值,如果前者大于后者則交換,類似于對序列中從索引b-1開始的部分進行基于模b的降序局部冒泡排序,因此程序使得序列在從a[b-1]到a[5]的范圍內,元素模b的值降序排列。分析四個選項:A選項:[9,7,6,4,2,1],若b=2,a[1..5]模2為[1,0,0,0,1],不是降序;若b=3,a[2..5]模3為[0,1,2,1],也不是降序,因此不可能;B選項:[5,4,2,4,3,1],b=2時a[1..5]模2為[0,0,0,1,1],0后出現(xiàn)1,不是降序,b=3時a[2..5]模3為[2,1,0,1],0后出現(xiàn)1,也不降序,因此不可能;C選項:[8,6,4,2,3,5],b=2時a[1..5]模2為[0,0,0,1,1],不降序,b=3時a[2..5]模3為[1,2,0,2],1后出現(xiàn)2,不降序,因此也不可能;D選項:[6,7,5,4,4,9],b=2時a[1..5]模2為[1,1,0,0,1],不降序,但b=3時a[2..5]模3為[2,1,1,0],已經(jīng)降序,符合程序運行可能產生的結果,因此D選項是可能的運行結果。故答案為:D。12.A【詳解】本題考查Python程序運行與二分查找。這個程序段的功能是對數(shù)組a中每個元素a[i],使用二分查找在它之后的子數(shù)組中尋找是否存在元素等于t-a[i],變量L和H分別表示當前查找區(qū)間的左右邊界,p用于記錄每次查找的步數(shù),每次循環(huán)中計算中間索引m=(L+H)//2并將其值與目標值t-a[i]比較,如果相等就將p累加到ans并結束當前查找,否則根據(jù)大小關系調整查找區(qū)間,具體到題目中的數(shù)組a=[3,4,8,15,24,27,32,33,47]和t=35,當i=0時,目標值是35-3=32,二分查找第一次在中間索引找到24小于32,第二次查找找到32匹配,共計2步;當i=2時,目標值是35-8=27,第一次中間就匹配,共計1步,其他元素找不到匹配,因此將每次找到匹配的步數(shù)累加得到ans=2+1=3,最終程序運行后變量ans的值為3。故答案為:A。13.56503或"56503"res=""y=select(s2,k-p)x[i:]>y[j:]或x[i:]>=y[j:]或x[i]>y[j]orx[i]==y[j]andx[i:]>y[j:]或x[i]>y[j]orx[i]==y[j]andx[i+1:]>y[j+1:]【詳解】本題考查Python程序。(1)對于字符串s1="506"和s2="503",需要從中選出5個字符組成字典序最大的字符串??梢悦杜e從s1中取2或3個字符,從s2中取剩余的3或2個字符,組合后比較大小,最終選擇s1的"56"和s2的"503"拼接得到"56503",這是所有可能組合中字典序最大的。故答案為:56503或"56503"。(2)在循環(huán)開始前,需要一個變量來保存當前能組成的最大字符串,以便在每次生成候選字符串后進行比較。這個變量應初始化為空字符串"",這樣在第一次比較時,任何生成的候選字符串都會比它大,從而正確更新res,保證最后得到的結果是整個過程的最大值。故答案為:res=""。在循環(huán)中,p表示從s1中取出的字符數(shù),剩下的k-p個字符需要從s2中選擇。為了得到從s2中選出的最大子序列,需要調用select(s2,k-p)并將結果賦給變量y,這樣才能在后續(xù)合并時與x進行比較,保證生成的字符串字典序最大。故答案為:y=select(s2,k-p)。在合并x和y時,需要選擇當前可以放入結果字符串的最大字符,同時保持原字符串順序不變。正確的做法是比較剩余的子串x[i:]和y[j:]的字典序,如果x[i:]>y[j:],說明x[i:]更大,應選擇x[i],否則選擇y[j]。這種比較保證每一步都選擇能產生最大字典序的字符。故答案為:x[i:]>y[j:]或其他等價答案。14.BC00:8000/input?t=27&s=600執(zhí)行器更換為原傳感器后溫度可正常調節(jié),則說明傳感器未故障;更換為原傳感器后溫度不可正常調節(jié),則說明傳感器故障等溫度數(shù)據(jù)ADC【詳解】本題考查的是信息系統(tǒng)搭建及數(shù)據(jù)分析。(1)服務器分析數(shù)據(jù)后,需要將調節(jié)指令發(fā)送給“智能終端”去控制執(zhí)行器,故答案選B(可以傳輸至智能終端)。(2

溫馨提示

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

評論

0/150

提交評論