浙江省紹興市上虞中學(xué)2024-2025學(xué)年高三12月首考模擬考試信息技術(shù)試題_第1頁
浙江省紹興市上虞中學(xué)2024-2025學(xué)年高三12月首考模擬考試信息技術(shù)試題_第2頁
浙江省紹興市上虞中學(xué)2024-2025學(xué)年高三12月首考模擬考試信息技術(shù)試題_第3頁
浙江省紹興市上虞中學(xué)2024-2025學(xué)年高三12月首考模擬考試信息技術(shù)試題_第4頁
浙江省紹興市上虞中學(xué)2024-2025學(xué)年高三12月首考模擬考試信息技術(shù)試題_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

上虞中學(xué)高三12月首考模擬考試信息技術(shù)學(xué)科試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.下列關(guān)于數(shù)據(jù)和信息的說法,正確的是()A.數(shù)據(jù)的形式多樣,故只能用計算機(jī)才能進(jìn)行處理B.單純的數(shù)字往往沒有意義,但數(shù)據(jù)都是有意義的C.如果承載信息的載體遭到破壞,那其承載的信息就會消失D.對不同的人群信息的顯性價值可能不同,但隱性價值一定相同【答案】C【解析】【詳解】本題考查數(shù)據(jù),信息。C選項(xiàng)正確:信息需要載體來承載,如果承載信息的載體遭到破壞,那么其承載的信息就無法被獲取或識別,即信息消失。A選項(xiàng)錯誤:數(shù)據(jù)的形式多樣,但不只是計算機(jī)才能進(jìn)行處理,人類也可以對數(shù)據(jù)進(jìn)行分析、整理等操作。B選項(xiàng)錯誤:單純的數(shù)字往往沒有意義,數(shù)據(jù)也并不都是有意義的,例如隨意記錄的無規(guī)律數(shù)字組合在未賦予其背景或用途時可能無意義。D選項(xiàng)錯誤:對不同的人群信息的顯性價值可能不同,隱性價值也不一定相同,不同人群對信息的理解、利用和挖掘深度都可能存在差異。因此本題選擇C。2.下列關(guān)于人工智能說法,正確的是()A.依賴于領(lǐng)域知識和數(shù)據(jù)的人工智能被稱為混合增強(qiáng)智能B.深度學(xué)習(xí)是數(shù)據(jù)驅(qū)動人工智能方法的佼佼者C.強(qiáng)化學(xué)習(xí)是符號主義人工智能的一種學(xué)習(xí)方式D.聯(lián)結(jié)主義人工智能包含知識庫和推理引擎兩個部分【答案】B【解析】【詳解】本題考查人工智能。B選項(xiàng)正確:深度學(xué)習(xí)在數(shù)據(jù)驅(qū)動人工智能方法中表現(xiàn)出色,能夠通過對大量數(shù)據(jù)的學(xué)習(xí)挖掘出數(shù)據(jù)中的復(fù)雜模式和規(guī)律,是該領(lǐng)域的重要方法。A選項(xiàng)錯誤:依賴于領(lǐng)域知識和數(shù)據(jù)的人工智能被稱為領(lǐng)域人工智能。C選項(xiàng)錯誤:強(qiáng)化學(xué)習(xí)是行為主義人工智能的一種學(xué)習(xí)方式。D選項(xiàng)錯誤:聯(lián)結(jié)主義人工智能強(qiáng)調(diào)神經(jīng)元之間的連接和信息傳遞,不包含知識庫和推理引擎兩個部分,知識庫和推理引擎是符號主義人工智能的組成部分。因此本題選擇B。3.某博物館推出了中華文明云展示的信息系統(tǒng),訪問者可以利用移動終端設(shè)備通過瀏覽器登錄該系統(tǒng)了解各展品的相關(guān)信息,還可以選擇答題模塊進(jìn)行文物知識的檢測,系統(tǒng)Web服務(wù)器通過數(shù)據(jù)庫實(shí)時存儲用戶答題數(shù)據(jù),并進(jìn)行統(tǒng)計與反饋。系統(tǒng)管理員可以對展品信息進(jìn)行維護(hù)。下列關(guān)于該信息系統(tǒng)的組成和功能的說法,正確的是()A.該信息系統(tǒng)具有數(shù)據(jù)加工和處理功能B.該信息系統(tǒng)的數(shù)據(jù)只有用戶的答題數(shù)據(jù)C.該信息系統(tǒng)中不同用戶的數(shù)據(jù)訪問權(quán)限相同D.該系統(tǒng)Web服務(wù)器中的數(shù)據(jù)庫屬于系統(tǒng)的硬件【答案】A【解析】【詳解】本題考查信息系統(tǒng)的組成和功能。A選項(xiàng)正確:系統(tǒng)可以對用戶答題數(shù)據(jù)進(jìn)行統(tǒng)計與反饋,這屬于數(shù)據(jù)加工和處理功能。B選項(xiàng)錯誤:該信息系統(tǒng)的數(shù)據(jù)不僅有用戶的答題數(shù)據(jù),還有展品信息等其他數(shù)據(jù)。C選項(xiàng)錯誤:系統(tǒng)管理員、訪問者等不同用戶的數(shù)據(jù)訪問權(quán)限是不同的,管理員可進(jìn)行展品信息維護(hù),訪問者主要進(jìn)行瀏覽和答題等操作。D選項(xiàng)錯誤:系統(tǒng)Web服務(wù)器中的數(shù)據(jù)庫屬于系統(tǒng)的軟件部分,用于存儲和管理數(shù)據(jù)。因此,本題選擇A。4.某博物館推出了中華文明云展示的信息系統(tǒng),訪問者可以利用移動終端設(shè)備通過瀏覽器登錄該系統(tǒng)了解各展品的相關(guān)信息,還可以選擇答題模塊進(jìn)行文物知識的檢測,系統(tǒng)Web服務(wù)器通過數(shù)據(jù)庫實(shí)時存儲用戶答題數(shù)據(jù),并進(jìn)行統(tǒng)計與反饋。系統(tǒng)管理員可以對展品信息進(jìn)行維護(hù)。下列關(guān)于信息系統(tǒng)安全和信息社會責(zé)任的說法,正確的是()A.未經(jīng)許可將展品內(nèi)容進(jìn)行修改并發(fā)布使用B.訪問者登記的號碼信息屬于個人一般信息C.定期備份該系統(tǒng)中的數(shù)據(jù),可以提高系統(tǒng)的安全性D.只要啟用了防火墻并安裝殺毒軟件,該信息系統(tǒng)就不會被黑客入侵【答案】C【解析】【詳解】本題考查信息系統(tǒng)安全和信息社會責(zé)任。C選項(xiàng)正確,定期備份可防止數(shù)據(jù)丟失,提高安全性;A選項(xiàng)錯誤,未經(jīng)許可修改展品內(nèi)容違反信息道德;B選項(xiàng)錯誤,號碼屬于個人敏感信息;D選項(xiàng)錯誤,啟用防火墻和殺毒軟件不能完全杜絕黑客入侵。因此本題選擇C。5.下列關(guān)于網(wǎng)絡(luò)系統(tǒng)的說法,不正確的是()A.服務(wù)器負(fù)責(zé)數(shù)據(jù)處理和網(wǎng)絡(luò)控制B.網(wǎng)絡(luò)協(xié)議是計算機(jī)網(wǎng)絡(luò)正常工作的基礎(chǔ)C.資源共享功能是網(wǎng)絡(luò)系統(tǒng)最基本功能D.傳輸控制協(xié)議(TCP)管理被傳送內(nèi)容的完整性【答案】C【解析】【詳解】本題考查網(wǎng)絡(luò)系統(tǒng)。C選項(xiàng)不正確:數(shù)據(jù)通信功能是網(wǎng)絡(luò)系統(tǒng)的基本功能。因此,本題選擇C。6.下列關(guān)于計算機(jī)軟硬件的說法,不正確的是()A.操作系統(tǒng)是計算機(jī)最重要的系統(tǒng)軟件B.經(jīng)過計算機(jī)處理后的信息一般存儲在外存中C.未來計算機(jī)逐漸向巨型化、微型化、智能化和網(wǎng)絡(luò)化等方向發(fā)展D.存儲器的功能是存放數(shù)據(jù),CPU的功能是存放計算機(jī)執(zhí)行的指令與程序【答案】D【解析】【詳解】本題考查計算機(jī)軟硬件。D選項(xiàng)錯誤:存儲器的功能是存放數(shù)據(jù)和程序,CPU(中央處理器)的功能是執(zhí)行計算機(jī)程序中的指令,對數(shù)據(jù)進(jìn)行運(yùn)算和處理。因此本題選擇D。7.下列關(guān)于信息編碼的說法,正確的是()A.掃描二維碼的過程屬于信息的編碼B.根據(jù)GB2312編碼,“2024巴黎奧運(yùn)”共占12bitC.若用7位二進(jìn)制編碼表示字符,則可以表示128個不同字符D.像素大小為800*600,未經(jīng)壓縮的bmp格式黑白圖像的存儲容量約為469kB【答案】C【解析】【詳解】本題考查信息編碼。C選項(xiàng)正確:若用7位二進(jìn)制編碼表示字符,根據(jù)二進(jìn)制編碼的計算方式,則可以表示27=128個不同字符。A選項(xiàng)錯誤:掃描二維碼的過程屬于信息的解碼。B選項(xiàng)錯誤:根據(jù)GB2312編碼,一個漢字占用2個字節(jié)(16bit),“2024巴黎奧運(yùn)”包含8個字符(4個漢字和4個數(shù)字),共占用12個字節(jié),即96bit。D選項(xiàng)錯誤:像素大小為800*600,未經(jīng)壓縮的bmp格式黑白圖像(每個像素用1位二進(jìn)制表示),其存儲容量為800*600*1/8/1024=58.59KB。因此,本題選擇C。8.某二叉樹用數(shù)組來存儲,數(shù)據(jù)如下存放,則下列說法正確的是()ABCDEFGA.該二叉樹的深度為3B.該二叉樹若為滿二叉樹,最多可以有16個節(jié)點(diǎn)C.該二叉樹的后序遍歷為:FDBGECAD.該二叉樹的葉子節(jié)點(diǎn)和度數(shù)為2的節(jié)點(diǎn)一樣多【答案】C【解析】【詳解】本題考查二叉樹。C選項(xiàng),后序遍歷:先訪問左子樹,再訪問右子樹,最后訪問根節(jié)點(diǎn);因此該二叉樹后序遍歷為:FDBGECA。A選項(xiàng)錯誤,該二叉樹的深度為4。B選項(xiàng)錯誤,該二叉樹若為滿二叉樹,最多可以有241=15個節(jié)點(diǎn)。D選項(xiàng)錯誤,該二叉樹有兩個葉子節(jié)點(diǎn),F(xiàn)、G;度為2的節(jié)點(diǎn)只有一個A。因此,本題選擇C。9.定義如下函數(shù):deff(n):ifn==1:return1ifn%2=1:returnf(n1)else:returnn2*f(n//2)執(zhí)行語句k=f(11)后,k的值為()A.0 B.2 C.4 D.8【答案】B【解析】【詳解】本題考查遞歸。B選項(xiàng)正確,首先根據(jù)程序進(jìn)行遞歸式的展開,f(11)=f(10),f(10)=102*f(5),f(5)=f(4),f(4)=42*f(2),f(2)=22*f(1),f(1)=1。然后,從f(1)開始回溯:已知f(1)=1,那么f(2)就等于22*f(1),即22*1=0。因?yàn)閒(2)=0,所以f(4)就等于42*f(2),即42*0=4。因?yàn)閒(4)=4,所以f(5)就等于f(4),即4。因?yàn)閒(5)=4,所以f(10)就等于102*f(5),即102*4=2。因?yàn)閒(10)=2,所以f(11)就等于f(10),即2。因此本題選擇B。10.一個棧的入棧順序?yàn)椤?,6,4,7,5,2”,其出棧順序不可能為()A.2,5,7,4,6,3 B.7,5,4,2,6,3C.4,2,5,7,6,3 D.3,4,5,2,6,7【答案】D【解析】【詳解】本題考查棧。棧是后進(jìn)先出的。對于選項(xiàng)D,入棧順序?yàn)椤?,6,4,7,5,2”,先出3后,后面6、4元素依次入棧,此時棧內(nèi)元素為“6,4”(3已出棧),接著出4,7、5元素入棧,棧內(nèi)變?yōu)椤?,7,5”,5出棧,2元素入棧,棧內(nèi)為“6,7,2”,2出棧,棧內(nèi)為“6,7”,此時6不可能先于7出棧,因?yàn)榇藭r棧頂元素是7,所以D選項(xiàng)不可能。11.已知單向鏈表a的頭指針head指向第一個節(jié)點(diǎn),根據(jù)如下代碼段,可知程序執(zhí)行后,鏈表a的值為()a=[[6,3],[5,4],[4,0],[8,5],[7,6],[3,1],[9,1]]q=head=2x=3whilex!=a[a[q][1]][0]:q=a[q][1]a[q][1]=a[a[q][1]][1]q=headwhilea[q][1]!=1:print(a[q][0],end="")q=a[q][1]print(a[q][0])A.654879 B.468579 C.4683579 D.463579【答案】B【解析】【詳解】本題考查鏈表。第一個while循環(huán)結(jié)束時;a[q][1]=5,a[q][1]=a[a[q][1]][1]語句的功能是刪除值為3的節(jié)點(diǎn),即刪除[3,1];鏈表a為[[6,3],[5,4],[4,0],[8,1],[7,6],[9,1]];第二個while循環(huán)的功能是從head節(jié)點(diǎn)開始,順序輸出鏈表中的每一個值,因此,輸出為468579。本題選擇B。12.有n個元素的數(shù)組arr符合以下屬性時,稱之為山脈數(shù)組:n>=3存在i使得:arr[0]<arr[1]<...arr[i1]<arr[i]>arr[i+1]>...arr[n1](0<i<n1),亦可稱為單峰數(shù)組?,F(xiàn)有數(shù)組arr=[135,267,362,645,824,628,247,130],可以根據(jù)自定義的find函數(shù)來尋找山峰,則找到數(shù)組arr中最高的山峰需要執(zhí)行的循環(huán)次數(shù)()deffind(arr):n=len(arr)left,right=0,n1ans=1whileleft<=right:mid=(left+right)//2ifarr[mid]>arr[mid+l]:ans=midright=mid1else:left=mid+lreturnansA.1次 B.2次 C.3次 D.4次【答案】C【解析】【詳解】本題考查二分查找。對于數(shù)組arr=[135,267,362,645,824,628,247,130],長度n=8。第一次循環(huán):left=0,right=7,mid=(0+7)//2=3,arr[3]=645,arr[4]=824,因?yàn)閍rr[3]<arr[4],所以left=mid+1=4。第二次循環(huán):left=4,right=7,mid=(4+7)//2=5,arr[5]=628,arr[6]=247,因?yàn)閍rr[5]>arr[6],所以ans=mid=5,right=mid1=4。第三次循環(huán):left=4,right=4,mid=(4+4)//2=4,arr[4]=824,arr[5]=628,因?yàn)閍rr[4]>arr[5],所以ans=mid=4,right=mid1=3,此時left>right,循環(huán)結(jié)束。所以找到數(shù)組arr中最高的山峰(824,位置為4)需要執(zhí)行3次循環(huán)。因此,本題選擇C。二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.某密碼生成器設(shè)計方法如下:用戶輸入數(shù)字字符串(數(shù)字之間用逗號隔開)和加密密鑰k,每次從數(shù)字串中取出第k個數(shù)字作為密碼的部分,該數(shù)字取出后,將該數(shù)字從數(shù)字串中剔除,再從該數(shù)字的下一個數(shù)字重新計數(shù),碰到末尾則回到數(shù)字串頭維續(xù)計數(shù),直到從數(shù)字串中取完所有數(shù)字,則密碼生成。程序運(yùn)行界面如圖a所示。請回答下列問題:請輸入數(shù)字字符串:2,6,14,3請輸入加密密鑰:3生成的密碼為:14632圖a(1)用戶輸入的數(shù)字字符串為“8,4,7,5,2”(不包含引號),加密密鑰為3,則輸出的密碼為__________。(2)實(shí)現(xiàn)上述功能的Python程序如下,請在劃線處填入合適的代碼。s=input("請輸入數(shù)字字符串:")s=s+""k=int(input("請輸入加密密鑰:"))a=[0]*100x=0;j=0foriins:if"0"<=i<="9":____________else:a[j]=xj+=1x=0___________m=0whilej>0:n=__________result+=str(a[n])foriinrange(n+1,j):a[i1]=a[i]j=1m=nprint("生成的密碼為:",result)(3)結(jié)合程序代碼及圖a的程序運(yùn)行界面,若用戶輸入的數(shù)字字符串改為圖b所示,則生成的密碼是否一樣?__________(選填:是/否)。請輸入數(shù)字字符串:2,6,14,3,請輸入加密密鑰:3圖b【答案】(1)78245(2)①.x=x*10+int(i)②.result=""③.(m+k1)%j(3)否【解析】【詳解】本題考查算法的綜合應(yīng)用。(1)第一次取出7,第二次取出8,第三次取出2,第四次取出4,第五次取出5;因此密碼為:78245。(2)①當(dāng)輸入的字符是數(shù)字時,將數(shù)字字符轉(zhuǎn)換為對應(yīng)的整數(shù)值累加到x中;該空為:x=x*10+int(i)。②此處需要初始化result,便于存儲密碼,所以應(yīng)填入result=""。③在生成密碼的循環(huán)中,需要根據(jù)加密密鑰k來確定從數(shù)組a中取數(shù)字的位置,每次取完一個數(shù)字后,要更新取數(shù)位置n,所以應(yīng)填入(m+k1)%j。(3)若用戶輸入的數(shù)字字符串改為“2,6,14,3,”,那么在程序中的第一個for循環(huán)結(jié)束后,生成的a列表為[2,6,14,3,0],因此加密后密碼不一致,答案為否。14.小明搭建了一個智能家居環(huán)境監(jiān)控系統(tǒng),該系統(tǒng)通過氣體傳感器獲取家居環(huán)境空氣質(zhì)量,當(dāng)檢測到有害氣體濃度超過設(shè)定的閾值時,觸發(fā)執(zhí)行器持續(xù)發(fā)出警報;通過溫濕度傳感器可實(shí)時監(jiān)測家居環(huán)境的溫度與濕度,并通過控制空調(diào)、加熱器或加濕器等執(zhí)行,實(shí)現(xiàn)室內(nèi)溫濕度的自動調(diào)節(jié)。智能終端負(fù)責(zé):①將傳感器采集到的數(shù)據(jù)傳輸至服務(wù)器并存儲到數(shù)據(jù)庫;②接收服務(wù)器的返回指令并控制執(zhí)行器。用戶通過瀏覽器可查看實(shí)時數(shù)據(jù)及歷史數(shù)據(jù),系統(tǒng)結(jié)構(gòu)示意圖如圖a所示。圖a(1)下列選項(xiàng)標(biāo)注了圖a虛線框內(nèi)服務(wù)器與數(shù)據(jù)庫之間的數(shù)據(jù)傳輸關(guān)系,其中合理的是_______(單選,填字母)。A.B.C.(2)下列關(guān)于該系統(tǒng)網(wǎng)絡(luò)應(yīng)用軟件的架構(gòu),說法正確的是_________(單選,填字母:A.對服務(wù)器要求較高/B.客戶端無需安裝專用軟件,升級維護(hù)困難/C.服務(wù)器負(fù)責(zé)主要的管理與控制,系統(tǒng)開發(fā)難度較低)。(3)該系統(tǒng)數(shù)據(jù)庫采用SQLite3。數(shù)據(jù)庫data.db中有兩個基本表,其表設(shè)計如圖b所示,表名稱字段數(shù)據(jù)類型作用

sensorlistsensorid整型傳感器編號sensomame字符串傳感器名稱maxvalue實(shí)型傳感器閾值

sensorlogid整型傳感器編號sensorvalue字符串傳感器值updatetime時間采集時間圖b系統(tǒng)服務(wù)器代碼中通過以下語句查詢編號為id的傳感器相關(guān)信息:curexecute("SELECT*FROMsensorlistwheresensorid=id")rv=cur.fetchall()maxrv=若要獲得該id編號的傳感器閾值maxrv,則劃線處填入的代碼為____________。(4)初步完成該系統(tǒng)的搭建后,需要根據(jù)用戶需求對系統(tǒng)進(jìn)行測試,在測試過程中不斷修正并完善信息系統(tǒng)。信息系統(tǒng)測試包括__________(多選,填字母:A.軟件測試/B.環(huán)境測試/C.硬件測試/D.網(wǎng)絡(luò)測試/E.擴(kuò)展測試)。(5)小明根據(jù)系統(tǒng)氣體傳感器采集的數(shù)據(jù)值經(jīng)公式換算得到當(dāng)天家居環(huán)境的AQI值,通過網(wǎng)絡(luò)爬蟲獲取了當(dāng)天浙江省各區(qū)縣的AQI平均值如圖c所示部分?jǐn)?shù)據(jù),現(xiàn)想了解該系統(tǒng)采集的家居環(huán)境AQI值與該區(qū)縣(上虞區(qū))AQI平均值之間的差距,并繪制反映浙江省當(dāng)天各城市AQI指數(shù)平均值的線形圖如圖d所示,部分Python程序如下: importpandasaspd#系統(tǒng)采集并計算家居環(huán)境AQI值存放在變量aqi中,代碼略df=pd.read_excel("data.xlsx")dfl=df[df["區(qū)縣名稱"]=="上虞區(qū)"]if>aqi:#iloc[0,2]獲取第1行第3列數(shù)據(jù)項(xiàng)的值print("空氣質(zhì)量優(yōu)于本區(qū)縣")elifdfl.iloc[0,2]==aqi:print("空氣質(zhì)量等于本區(qū)縣")else:print("空氣質(zhì)量差于本區(qū)縣")df2=df.groupby("城市名稱",as_index=False).________print(df2)x=df2.城市名稱y=df2.AQIplt.plot(x,y)#設(shè)置繪圖參數(shù),顯示如圖d所示的線形圖,代碼略①請在程序劃線處填入合適的代碼。②加框處代碼能否改為dfl.at[0,"AQI"]?__________(選填:是/否)③觀察圖d浙江省當(dāng)天各城市AQI指數(shù)平均值的線形圖,___________(填城市名稱)當(dāng)天的空氣質(zhì)量相對較差?!敬鸢浮竣?C②.A③.rv[0][2]④.ACD⑤.mean()⑥.否⑦.溫州市【解析】【詳解】本題考查信息系統(tǒng)搭建與完善。①服務(wù)器與數(shù)據(jù)庫之間是雙向數(shù)據(jù)傳輸,本空答案為C。②由題意:用戶通過瀏覽器可查看實(shí)時數(shù)據(jù)及歷史數(shù)據(jù)可知,該系統(tǒng)架構(gòu)為B/S架構(gòu),B/S架構(gòu)對服務(wù)器要求較高,客戶端通過瀏覽器訪問,無需安裝專用軟件,升級維護(hù)簡單;應(yīng)用程序基本集中在服務(wù)器端,系統(tǒng)開發(fā)難度不低,答案為A。③查詢結(jié)果rv是一個二維結(jié)構(gòu),它是一個包含所有匹配查詢結(jié)果行的列表,其中每一行數(shù)據(jù)都作為一個單獨(dú)的元組存儲在這個列表中,閾值是第一行的第三個元素,所以該空為rv[0][2]。④信息系統(tǒng)測試包括軟件測試、硬件測試、網(wǎng)絡(luò)測試。所以該空為ACD。⑤此空需要計算各城市AQI指數(shù)平均值,因此使用mean()函數(shù)求平均值,該空為mean()。⑥此空需要獲取第1行第3列數(shù)據(jù)項(xiàng)的值,但是dfl.at[0,"AQI"]選取的是行索引為0的數(shù)據(jù),不能選取到第一行數(shù)據(jù)。所以該空為否。⑦由于AQI值越高,空氣質(zhì)量越差,因此由圖可知,溫州市AQI值最高,因此該空為溫州市。15.摘蘋果游戲。游戲中的蘋果樹結(jié)了不少蘋果,每個蘋果有一個地面高度和摘它所需要的力氣,要摘到蘋果,必須具備高度和力氣兩個條件,每摘一個蘋果都要用掉一定的力氣。序號高度所需力氣序號高度所需力氣1156176164132192127173143183158189194176169179105158181016215(1)樹上的蘋果高度和所需力氣如圖所示,若小明的手伸直高度為180,初始可用力氣為80,則最多能摘得蘋果的總數(shù)是_____________。(2)定義如下sort(lst)函數(shù),參數(shù)lst存儲了每個蘋果的高度和所需力氣。函數(shù)的功能是對1st中的元素進(jìn)行排序。defsort(lst):foriinrange(1,n):forjinrange________:iflst[j][1]>lst[j+1][1]:lst[j],lst[j+1]=lst[j+1],lst[j]returnlst需要對1st中的元素按所需力氣大小進(jìn)行升序排序,則劃線處可填入如下代碼_________。(多選題)A.(0,ni)B.(ni,0,1)C.(1,ni+1)D.(n2,i2,1)(3)主程序如下,請在程序劃線處填入正確的代碼。#讀取n個蘋果的參數(shù)值,并存入列表a中,每個元素有三個數(shù)據(jù)項(xiàng),分別為高度,所需力氣,下一個蘋果位置,如[175,10,1],代碼略。a=[[173,8,1],[165,13,2],[185,10,3],[171,12,4],[169,9,5],[189,11,6],[193,13,7],[175,12,8],[170,12,9],[178,10,1]]b=[]n=len(a)h=int(input("請輸入手伸直高度:"))s=int(input("請輸入初始可用力氣值:"))p=q=head=0whilep!=1:ifa[head][0]>h:head=a[head][2]else:i

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論