
本試題卷分兩部分,第一部分信息技術(shù),第二部分通用技術(shù)。全卷共12頁,第一部分1至6頁,第二部分7至12頁。滿分100分,考試時(shí)間90分鐘。
1.考生答題前,務(wù)必將自己的姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆填寫在答題紙上。
2.選擇題的答案須用2B鉛筆將答題紙上對(duì)應(yīng)題目的答案標(biāo)號(hào)涂黑,如要改動(dòng),須將原填涂處用橡皮擦凈。
3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時(shí)可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。
第一部分 信息技術(shù)(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、錯(cuò)選、多選均不得分。)
1. 下列有關(guān)數(shù)據(jù)、信息和知識(shí)的說法,正確的是( )
A. 大數(shù)據(jù)技術(shù)不能處理結(jié)構(gòu)化數(shù)據(jù)
B. 信息的存儲(chǔ)都必須依附于一定的載體
C. 在同一課堂中,學(xué)生習(xí)得的知識(shí)都是相同的
D. 同一批數(shù)據(jù)經(jīng)過不同的處理,產(chǎn)生的信息都是相同的
【答案】B
【解析】
【詳解】本題考查的是數(shù)據(jù)、信息和知識(shí)的說法。大數(shù)據(jù)技術(shù)是一系列使用非傳統(tǒng)的工具來對(duì)大量的結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行處理,從而獲得分析和預(yù)測(cè)結(jié)果的數(shù)據(jù)處理技術(shù);信息的存儲(chǔ)都必須依附于一定的載體;在同一課堂中,不同的理解會(huì)形成不同的知識(shí);同一批數(shù)據(jù)經(jīng)過不同的處理,產(chǎn)生的信息可能不相同。故本題應(yīng)選B。
2. 下列算式計(jì)算結(jié)果為10H的是( )
A. 1H×10DB. 9H+1HC. 20D-10BD. 10B×8D
【答案】D
【解析】
【詳解】本題考查的是進(jìn)制數(shù)。B是二進(jìn)制,D是十進(jìn)制,H是十六進(jìn)制。10H=1*16D。1H×10D=10D,9H+1H=AH=10D,20D-10B=18D,10B×8D=16D。故本題應(yīng)選D。
3. 某算法的部分流程圖如圖所示,執(zhí)行這部分流程,輸出c的值是( )
A. 9B. 10C. 90D. 100
【答案】A
【解析】
【詳解】本題考查的是流程圖識(shí)讀。閱讀流程圖,可知其計(jì)算10~99中個(gè)位和十位數(shù)字相同的數(shù)有的個(gè)數(shù)。11、22、33、44、55、66、77、88、99滿足,一共有9個(gè)。故本題應(yīng)選A。
4. 下列關(guān)于人工智能的說法,正確的是( )
A. 人工智能不可應(yīng)用于天氣預(yù)測(cè)
B. 人工智能的實(shí)現(xiàn)都需要標(biāo)注數(shù)據(jù)標(biāo)簽
C. 深度學(xué)習(xí)是聯(lián)結(jié)主義學(xué)習(xí)方法的典型代表
D. 字符識(shí)別技術(shù)只能通過符號(hào)主義人工智能實(shí)現(xiàn)
【答案】C
【解析】
【詳解】本題考查是人工智能。人工智能可用于天氣預(yù)測(cè);并不是所有人工智能的實(shí)現(xiàn)都需要標(biāo)注數(shù)據(jù)標(biāo)簽;深度學(xué)習(xí)是聯(lián)結(jié)主義學(xué)習(xí)方法的典型代表;字符識(shí)別技術(shù)可以通過符號(hào)主義人工智能實(shí)現(xiàn),但不是唯一的方法。故本題應(yīng)選C。
5. 電子不停車收費(fèi)系統(tǒng)(ETC)通過安裝車載電子標(biāo)簽(存儲(chǔ)車型、車牌號(hào)等信息)與收費(fèi)站ETC車道上的微波天線之間進(jìn)行短程通訊,自動(dòng)感應(yīng)識(shí)別車輛,并進(jìn)行收費(fèi)數(shù)據(jù)的處理,實(shí)現(xiàn)車輛通過高速公路收費(fèi)站時(shí)無須停車就能交納費(fèi)用。該系統(tǒng)的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中,車主可以通過ETC微信小程序查詢通行和支付記錄。下列關(guān)于該信息系統(tǒng)組成與功能的描述,不正確的是( )
A. ETC微信小程序?qū)儆谠撔畔⑾到y(tǒng)的軟件
B. ETC維護(hù)人員不屬于該信息系統(tǒng)的用戶
C. 通過車載電子標(biāo)簽采集車輛信息,屬于該信息系統(tǒng)的數(shù)據(jù)輸入功能
D. 車輛ETC通行記錄存儲(chǔ)于數(shù)據(jù)庫,屬于該信息系統(tǒng)的數(shù)據(jù)存儲(chǔ)功能
【答案】B
【解析】
【詳解】本題考查的是信息系統(tǒng)組成與功能的描述。該信息系統(tǒng)的用戶包含工作人員和維護(hù)人員等。故本題應(yīng)選B。
6. 電子不停車收費(fèi)系統(tǒng)(ETC)通過安裝車載電子標(biāo)簽(存儲(chǔ)車型、車牌號(hào)等信息)與收費(fèi)站ETC車道上的微波天線之間進(jìn)行短程通訊,自動(dòng)感應(yīng)識(shí)別車輛,并進(jìn)行收費(fèi)數(shù)據(jù)的處理,實(shí)現(xiàn)車輛通過高速公路收費(fèi)站時(shí)無須停車就能交納費(fèi)用。該系統(tǒng)的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中,車主可以通過ETC微信小程序查詢通行和支付記錄。下列關(guān)于該信息系統(tǒng)應(yīng)用和安全的說法,不正確的是( )
A. 收費(fèi)系統(tǒng)每天定時(shí)備份數(shù)據(jù),是保護(hù)系統(tǒng)數(shù)據(jù)安全的重要措施
B. ETC微信小程序采用手機(jī)短信驗(yàn)證綁定車牌,可確保該系統(tǒng)無任何安全隱患
C. 在ETC微信小程序獲取電子發(fā)票,體現(xiàn)了系統(tǒng)跨越時(shí)空限制,服務(wù)隨時(shí)隨處的優(yōu)勢(shì)
D. 若車載電子標(biāo)簽電池失效,則該車無法通過ETC車道,說明系統(tǒng)對(duì)外部環(huán)境有依賴性
【答案】B
【解析】
【詳解】本題考查的是信息系統(tǒng)應(yīng)用和安全。不存在絕對(duì)安全的信息系統(tǒng),信息系統(tǒng)為人們帶來便捷的同時(shí)也存在安全隱患,信息系統(tǒng)的安全管理,應(yīng)遭循預(yù)防為主的理念。故本題應(yīng)選B。
7. 電子不停車收費(fèi)系統(tǒng)(ETC)通過安裝車載電子標(biāo)簽(存儲(chǔ)車型、車牌號(hào)等信息)與收費(fèi)站ETC車道上的微波天線之間進(jìn)行短程通訊,自動(dòng)感應(yīng)識(shí)別車輛,并進(jìn)行收費(fèi)數(shù)據(jù)的處理,實(shí)現(xiàn)車輛通過高速公路收費(fèi)站時(shí)無須停車就能交納費(fèi)用。該系統(tǒng)的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中,車主可以通過ETC微信小程序查詢通行和支付記錄。下列關(guān)于該信息系統(tǒng)中傳感與控制的說法,正確的是( )
A. 車載電子標(biāo)簽不屬于傳感設(shè)備
B. 車輛不安裝車載電子標(biāo)簽,也可以使用ETC不停車收費(fèi)系統(tǒng)
C. 車輛識(shí)別過程中,系統(tǒng)沒有使用射頻識(shí)別技術(shù)
D. 在識(shí)別車輛、開關(guān)禁行桿過程中,系統(tǒng)使用了傳感與控制技術(shù)
【答案】D
【解析】
【詳解】本題考查的是傳感與控制。車載電子標(biāo)簽屬于無線射頻識(shí)別技術(shù)的發(fā)射端,從信息獲取角度看,無線射頻識(shí)別技術(shù)也屬于傳感技術(shù);車載電子標(biāo)簽是該系統(tǒng)不可缺少的組成部分;在車輛識(shí)別過程中,系統(tǒng)使用射頻識(shí)別技術(shù);在識(shí)別車輛、開關(guān)禁行桿過程中,系統(tǒng)使用了傳感與控制技術(shù)。故本題應(yīng)選D。
8. 某二叉樹的前序遍歷結(jié)果為ABC,若該二叉樹不是滿二叉樹,則其后序遍歷結(jié)果為( )
A. ABCB. BCAC. CBAD. CAB
【答案】C
【解析】
【詳解】本題考查的是二叉樹。前序遍歷結(jié)果為ABC,不是滿二叉樹,故其樹可能為:
其后序遍歷結(jié)果都為:CBA。故本題應(yīng)選C。
9. 隊(duì)列Q從隊(duì)首到隊(duì)尾的元素依次為1,2,3,4,棧S初始為空。約定:H操作是指元素出隊(duì)后入隊(duì),T操作是指元素出隊(duì)后入棧。經(jīng)過HTTHT操作后,棧S中從棧底到棧頂?shù)脑匾来螢椋? )
A. 1,2,4B. 2,3,1C. 3,1,2D. 4,2,1
【答案】B
【解析】
【詳解】本題考查的是棧和隊(duì)列的操作。隊(duì)列是先進(jìn)先出,棧是后進(jìn)先出。操作過程隊(duì)列Q和棧S變化過程如下:
故本題應(yīng)選B。
10. 用鏈表模擬隊(duì)列操作(隊(duì)列長(zhǎng)度大于1),鏈表的每個(gè)節(jié)點(diǎn)包含數(shù)據(jù)區(qū)域和指針區(qū)域。指針head指向隊(duì)列的第一個(gè)元素,指針tail指向隊(duì)列的最后一個(gè)元素,如圖所示。現(xiàn)執(zhí)行n次“出隊(duì)后立即入隊(duì)”操作,實(shí)現(xiàn)該功能的Pythn程序段如下:
k=1
while k=0 and abs (a[j]-2)>abs(k-2):
a[j+1]=a[j]
j-=1
a[j+1]=k
執(zhí)行該程序段后,列表a的值可能是( )
A. [-5,-2,4,0,1]B. [3,-1,0,2,-3]C. [1,2,3,4,5]D. [0,4,0,-2,-4]
【答案】D
【解析】
【詳解】本題考查的是插入排序。閱讀程序可知,比較的是abs (a[j]-2)>abs(k-2),即最終是按abs (a[i]-2)升序排列,即最后每個(gè)數(shù)據(jù)項(xiàng)減2后求絕對(duì)值應(yīng)為升序,4個(gè)選項(xiàng)結(jié)果如下表:
故本題應(yīng)選D。
12. 列表nums有n(n>1)個(gè)非零整型元素,現(xiàn)要查找列表nums中乘積最大的連續(xù)序列,例如若nums的值為[-2,3,-1,2,-4],則其乘積最大的連續(xù)序列應(yīng)為3、-1、2、-4,乘積為24。實(shí)現(xiàn)該功能的程序段如下,輸出最大乘積mx,方框中應(yīng)填入的正確代碼為( )
k=0 #變量k存儲(chǔ)負(fù)數(shù)的個(gè)數(shù)
st=ed=-1
mx=1
m1=m2=1
fr i in range(0,len(nums)):
mx*=nums[i]
if k % 2 !=0:
fr t in nums[0:ed]:
m1 *=t
fr t in nums[st+1:len(nums)]:
m2 *=t
mx=max(ml,m2)
print(mx)
A. AB. BC. CD. D
【答案】A
【解析】
【詳解】本題考查Pythn程序設(shè)計(jì)相關(guān)內(nèi)容。結(jié)合題目?jī)?nèi)容,分析程序段,推知:方框中代碼作用是統(tǒng)計(jì)列表中負(fù)數(shù)元素個(gè)數(shù),并獲取第一個(gè)負(fù)數(shù)的位置,由st保存,最后一個(gè)負(fù)數(shù)的位置,由ed保存,再由后續(xù)代碼完成確立最大乘積的操作。對(duì)比四個(gè)選項(xiàng),A選項(xiàng)最符合題目要求。故本題答案是A選項(xiàng)。
二、非選擇題(本大題共3題,其中第13題8分,第14題9分,第15題9分,共26分)
13. 小明要搭建食用菌大棚智能控制系統(tǒng),大棚內(nèi)部安裝了溫濕度傳感設(shè)備和智能終端,通過Wi-Fi將實(shí)時(shí)采集的環(huán)境參數(shù)傳輸?shù)皆破脚_(tái),根據(jù)菌類生長(zhǎng)的適宜溫濕度開啟或者關(guān)閉環(huán)境調(diào)節(jié)設(shè)備,自動(dòng)調(diào)節(jié)溫濕度。用戶可以通過手機(jī)APP或電腦網(wǎng)頁端查看大棚內(nèi)溫濕度實(shí)況,并遠(yuǎn)程控制環(huán)境調(diào)節(jié)設(shè)備。請(qǐng)回答下列問題:
(1)溫濕度傳感器屬于該信息系統(tǒng)的______(單選,填字母:A.硬件/B.軟件/C.?dāng)?shù)據(jù))
(2)可做環(huán)境調(diào)節(jié)設(shè)備的是______(單選,填字母:A.Wi-Fi模塊/B.排氣扇/C.濕度計(jì))
(3)小明基于Flask Web框架編寫服務(wù)器端的程序,部分代碼如下。編寫完成后,若要通過瀏覽器獲取大棚溫濕度數(shù)據(jù),則應(yīng)訪問的URL是http______。
#導(dǎo)入Flask框架模塊及其他相關(guān)模塊,代碼略
app=Flask(_name_)
@app.rute(’/env’)
def main():
#從數(shù)據(jù)庫中讀取最近3小時(shí)的溫濕度數(shù)據(jù),并返回頁面,代碼略
#服務(wù)器其他功能,代碼略
if_name_==’_main_’:
app.run(hst=’’,prt=8080)
(4)智能終端的程序每隔5分鐘從傳感器獲取1次溫濕度值,若溫度值或濕度值發(fā)生變化,則將數(shù)據(jù)傳輸?shù)椒?wù)器。部分Pythn程序如下,在程序中劃線處填入合適的代碼。
#templ、huml賦初值,代碼略
while True:
temp=pin0.read_analg() #獲取pin0引腳傳感器的溫度數(shù)據(jù)
hum=pinl.read_analg() #獲取pin1引腳傳感器的濕度數(shù)據(jù)
if ______:
#將溫度temp,濕度hum數(shù)據(jù)傳輸?shù)椒?wù)器,代碼略
templ,huml=temp,hum
sleep(1000*60*5) #延時(shí)5分鐘
(5)系統(tǒng)正常工作一段時(shí)間后,小明在電腦網(wǎng)頁端查看大棚溫濕度數(shù)據(jù),發(fā)現(xiàn)沒有最近2小時(shí)的溫濕度數(shù)據(jù)(在此期間大棚的溫濕度發(fā)生了變化),簡(jiǎn)要說明系統(tǒng)中造成上述問題的可能原因:_________。
【答案】 ①. A ②. B ③. :8080/env ④. temp!=templ r hum!=huml ⑤. Wi-Fi模塊發(fā)生故障,數(shù)據(jù)無法上傳或智能終端發(fā)生故障,數(shù)據(jù)無法上傳或傳感器發(fā)生故障,智能終端采集的數(shù)據(jù)不發(fā)生變化
【解析】
【詳解】本題考查是信息系統(tǒng)的搭建。
(1)溫濕度傳感器屬于該信息系統(tǒng)的硬件,選A。
(2)可以通過排氣扇調(diào)節(jié)周邊環(huán)境溫度,選B。
(3)由app.run(hst=’’,prt=8080)及@app.rute(’/env’)可知,若要通過瀏覽器獲取大棚溫濕度數(shù)據(jù),則應(yīng)訪問URL是:8080/env。
(4)若溫度值或濕度值發(fā)生變化,則將數(shù)據(jù)傳輸?shù)椒?wù)器,故劃線處代碼為:temp!=templ r hum!=huml。
(5)溫濕度發(fā)生了變化但數(shù)據(jù)沒有上傳,有可能是傳輸出現(xiàn)問題或者是傳感器壞了,采集不到溫度變化。故其可能原因:Wi-Fi模塊發(fā)生故障,數(shù)據(jù)無法上傳或智能終端發(fā)生故障,數(shù)據(jù)無法上傳或傳感器發(fā)生故障。
14. 高一年級(jí)(9個(gè)班級(jí))進(jìn)行“七選三”預(yù)選科。每個(gè)班一個(gè)Excel文件(如圖a所示)存儲(chǔ)預(yù)選科數(shù)據(jù)。數(shù)據(jù)表中“1”代表學(xué)生選擇該科目,空白代表學(xué)生未選擇該科目(某班部分選科數(shù)據(jù)如圖b所示)。請(qǐng)回答下列問題。
圖a
(1)定義如下函數(shù)check(dfs)檢查選考科目數(shù)是否有誤,其中參數(shù)dfs為DataFrame對(duì)象,由如圖b所示Excel數(shù)據(jù)導(dǎo)入。返回值erlst為列表,列表元素?cái)?shù)據(jù)類型為整型,表示錯(cuò)誤數(shù)據(jù)行對(duì)應(yīng)的學(xué)生序號(hào)(例如第6行學(xué)生“戴**躍”的序號(hào)為5)。
圖b
def check(dfs):
erlst=[]
fr i in range(len(dfs)):
xk_sum=0
fr j in dfs.clumns[2:]:
dyg= ①
if dyg==1:
xk_sum+=dyg
if xk_sum!=3:
erlst.append( ② )
return erlst
①在程序中劃線處填入的正確代碼為______(單選,填字母)。
A.dfs.at['i','j'] B.dfs.at['j','i'] C.dfs.at[i,j] D.dfs.at[j,i]
②在程序中劃線處填入合適的代碼:__________。
(2)讀取每個(gè)班級(jí)的Excel選科數(shù)據(jù),若檢查無誤,則統(tǒng)計(jì)每個(gè)班級(jí)同時(shí)選報(bào)“物理”和“化學(xué)”學(xué)科的人數(shù),存儲(chǔ)在字典ans中。實(shí)現(xiàn)該功能的Pythn程序如下:
imprt pandas as pd
ans={}
fr i in range(1,10):
filename=str(i)+'.xlsx'
df=pd.read_excel(filename)
errlist=check(df)
if errlist!=[]:
print('請(qǐng)檢查文件',filename,'中序號(hào)為',errlist,'的學(xué)生')
else:
③ #篩選同時(shí)選擇物理和化學(xué)的數(shù)據(jù)記錄存儲(chǔ)在df1中
ans[str(i)+'班']=[ ④ ]#形如{"1班":[41]}
③在程序劃線處應(yīng)填入的正確代碼段為______(多選,填字母)
A.dfl=df[df['物理']==1] B.dfl=df[df['物理']==1]
df1=df1[df1['化學(xué)']==1] df1=df[df[’化學(xué)’]==1]
C.df1=df[df['化學(xué)']==1] D.dfl=df[df['化學(xué)']==1]
dfl=df1[df1['物理']==1] df1=df[df['物理']==1]
④在程序劃線處填入合適的代碼:______。
(3)用字典ans創(chuàng)建并轉(zhuǎn)置的DataFrame對(duì)象如圖c所示,繪制柱形圖如圖d所示。實(shí)現(xiàn)該功能的Pythn程序如下:
圖c
圖d
imprt matpltlib.pyplt as plt
adf=pd.DataFrame(ans,index=['人數(shù)']).T
plt.bar( ⑤ )
#設(shè)置繪圖參數(shù),代碼略
plt.shw()
⑤程序的劃線處應(yīng)填入的正確代碼為______(單選,填字母)
A.a(chǎn)df.人數(shù),adf.班級(jí) B.a(chǎn)df.班級(jí),adf.人數(shù)
C.a(chǎn)df.人數(shù),adf.index D.a(chǎn)df.index,adf.人數(shù)
【答案】 ①. C ②. i+1 ③. AC ④. len(dfl)或len(dfl.index) ⑤. D
【解析】
【詳解】本題考查的是數(shù)據(jù)分析。
(1)at 函數(shù):通過行名和列名來取值(行名, 列名),由循環(huán)變量可知i是行索引,j是列名,故①處為:dfs.at[i,j],選A;erlst列表元素?cái)?shù)據(jù)類型為整型,表示錯(cuò)誤數(shù)據(jù)行對(duì)應(yīng)的學(xué)生序號(hào),i索引從0開始,故學(xué)生序號(hào)為行索引加1,故②處為:i+1。
(2)先篩選出選物理的學(xué)生記錄,保存在對(duì)象df1中,再在從df1中篩選出選化學(xué)的學(xué)生;或先篩選出選化學(xué)的學(xué)生記錄,保存在對(duì)象df1中,再在從df1中篩選出選物理的學(xué)生,故③處選AC;統(tǒng)計(jì)每個(gè)班級(jí)同時(shí)選報(bào)“物理”和“化學(xué)”學(xué)科的人數(shù),而該人數(shù)就是對(duì)象df1的記錄數(shù)量,故④處為:len(dfl)或len(dfl.index)。
(3)利用字典ans創(chuàng)建對(duì)象adf,字典的鍵為各個(gè)列標(biāo)題,值為每一行記錄值,該對(duì)象只有一行記錄,且設(shè)置index為人數(shù)。轉(zhuǎn)置是對(duì)行列發(fā)生變換,一共有10行,對(duì)應(yīng)的屬性是index,只有一列,列標(biāo)題是人數(shù),由圖中可知,柱形圖橫坐標(biāo)是班級(jí)即是對(duì)象adf的index,縱坐標(biāo)是人數(shù),故⑤處應(yīng)選D。
15. 某大型農(nóng)場(chǎng)自動(dòng)灌溉系統(tǒng)可同時(shí)為多個(gè)農(nóng)作物區(qū)域提供水分?,F(xiàn)有n個(gè)農(nóng)作物區(qū)域需在指定時(shí)間內(nèi)完成灌溉任務(wù)。每個(gè)灌溉任務(wù)包含開始時(shí)間、結(jié)束時(shí)間和需要灌溉的單位時(shí)間量,同一個(gè)灌溉任務(wù)可以在開始到結(jié)束時(shí)間內(nèi)分段完成,如某一灌溉任務(wù)為[2,5,2],表示該農(nóng)作物區(qū)域可在2~3,3~4,4~5三個(gè)單位時(shí)間段內(nèi)任選2個(gè)進(jìn)行灌溉。系統(tǒng)僅在進(jìn)行灌溉時(shí)開啟,沒有任務(wù)時(shí)則關(guān)閉以節(jié)約資源。為減少系統(tǒng)開啟時(shí)間,先對(duì)任務(wù)序列按結(jié)束時(shí)間升序排列,然后依次對(duì)每個(gè)灌溉任務(wù)進(jìn)行處理。每個(gè)灌溉任務(wù)的安排規(guī)則為:①當(dāng)前任務(wù)安排在與前面任務(wù)的灌溉時(shí)間重疊的時(shí)間段;②當(dāng)前任務(wù)的剩余灌溉時(shí)間安排在最靠后的時(shí)間段。例如,某次系統(tǒng)需要完成三個(gè)灌溉任務(wù)[2,4,1],[4,7,1],[3,7,3],則需要開啟3~4、5~6、6~7共3個(gè)單位時(shí)間段,如圖a所示。
圖a
編寫程序:給定灌溉任務(wù),按照上述規(guī)則安排各任務(wù)的灌溉時(shí)間。輸出在完成所有灌溉任務(wù)的情況下,系統(tǒng)總計(jì)需要開啟多少個(gè)單位時(shí)間段。
(1)由題意可知,若灌溉任務(wù)為[[2,4,1],[4,7,1],[3,7,3],[6,9,2]],則系統(tǒng)總計(jì)需開啟______個(gè)單位時(shí)間段。
(2)定義如下srt_task(lst)函數(shù),參數(shù)lst的每個(gè)元素由每個(gè)任務(wù)的開始時(shí)間、結(jié)束時(shí)間和需要灌溉的單位時(shí)間量構(gòu)成。函數(shù)功能是將任務(wù)按結(jié)束時(shí)間升序排列。
def srt_task(lst):
n=len(lst)
fr i in range(0,n-1):
fr j in range(______):
if lst[j][1] < lst[j-1][1]:
lst[j],lst[j-1]=lst[j-1],lst[j]
return lst
劃線處應(yīng)填入的正確代碼為______(單選,填字母:A.i+1,n / B.n-1,i,-1)
(3)實(shí)現(xiàn)安排灌溉任務(wù)的部分Pythn程序如下,請(qǐng)?jiān)诔绦蛑袆澗€處填入合適的代碼。
def arrange(task):
n=len(task)
st=[[0,0]fr i in range(n)] #列表st元素為n個(gè)[0,0]
tp=-1
_______
task=srt_task(task)#對(duì)任務(wù)序列按結(jié)束時(shí)間排序
fr item in task:
start,end,dur=item[0],item[1],item[2]
if k 0:
res+=dur
t1=end
while_______:
dur=dur-(t1-st[tp][1])
t1=st[tp][0]
tp-=1
tp+=1
st[tp]=[t1-dur,end]
return res
,,,
讀取灌溉任務(wù)數(shù)據(jù),并依次存入列表task。task[i]包含3個(gè)數(shù)據(jù)項(xiàng),task[i][0],task[i][1],task[i][2]分別存放該任務(wù)要求的開始時(shí)間、結(jié)束時(shí)間和需要灌溉的單位時(shí)間量,代碼略
,,,
print(arrange(task))
(4)若把虛線框內(nèi)的程序段修改為如下代碼:
k,r=0,tp
while k
這是一份浙江省溫州市2024屆高三下學(xué)期二模信息技術(shù)試卷(Word版附解析),文件包含2024屆浙江省溫州市普通高中高三第二次適應(yīng)性考試技術(shù)試題-高中信息技術(shù)Word版含解析docx、2024屆浙江省溫州市普通高中高三第二次適應(yīng)性考試技術(shù)試題-高中信息技術(shù)Word版無答案docx等2份試卷配套教學(xué)資源,其中試卷共24頁, 歡迎下載使用。
這是一份浙江省寧波市十校2024屆高三下學(xué)期二模信息技術(shù)試卷(Word版附解析),文件包含2024屆浙江省寧波市寧波十校高三下學(xué)期二模技術(shù)試題-高中信息技術(shù)Word版含解析docx、2024屆浙江省寧波市寧波十校高三下學(xué)期二模技術(shù)試題-高中信息技術(shù)Word版無答案docx等2份試卷配套教學(xué)資源,其中試卷共23頁, 歡迎下載使用。
這是一份浙江省強(qiáng)基聯(lián)盟2024屆高三下學(xué)期3月選考科目考試(一模)信息技術(shù)考試卷(Word版附解析),文件包含浙江省強(qiáng)基聯(lián)盟2024屆高三下學(xué)期3月選考科目考試一模技術(shù)考試卷-高中信息技術(shù)Word版含解析docx、浙江省強(qiáng)基聯(lián)盟2024屆高三下學(xué)期3月選考科目考試一模技術(shù)考試卷-高中信息技術(shù)Word版無答案docx等2份試卷配套教學(xué)資源,其中試卷共23頁, 歡迎下載使用。
微信掃碼,快速注冊(cè)
注冊(cè)成功