2022浙江省金華十校高二下學(xué)期期末信息技術(shù)試題(含答案詳解)_第1頁
2022浙江省金華十校高二下學(xué)期期末信息技術(shù)試題(含答案詳解)_第2頁
2022浙江省金華十校高二下學(xué)期期末信息技術(shù)試題(含答案詳解)_第3頁
2022浙江省金華十校高二下學(xué)期期末信息技術(shù)試題(含答案詳解)_第4頁
2022浙江省金華十校高二下學(xué)期期末信息技術(shù)試題(含答案詳解)_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷第試卷第#頁,共9頁表如圖1所示。圖1圖2表如圖1所示。圖1圖2請回答下列問題:(1)數(shù)據(jù)如圖1所示,區(qū)域F2:F112的數(shù)據(jù)是通過公式計算得到的,在F2單元格中應(yīng)輸入公式 ,再使用自動填充功能完成。(提示:每個寢室的總分由內(nèi)務(wù)分、衛(wèi)生分和紀(jì)律分按比例相加得來,其中內(nèi)務(wù)分、衛(wèi)生分、紀(jì)律分占總分百分比分別為30%、30%、40%。)(2)若用Python完成總分計算和統(tǒng)計總分平均分,并顯示成柱形圖(如圖2所示)。請完成以下程序填空: 、 、 importpandusaspdimportmalplotlib.pyplolasplldf=|xl.rea(l_excel(Mimportpandusaspdimportmalplotlib.pyplolasplldf=|xl.rea(l_excel(Mtj.xIsx")df_sort=tlf.sort_values(①#導(dǎo)入pand明模塊#導(dǎo)人nuitplotlib69pyplot.ascendinjFTnie)#將數(shù)批按絆級排序grade,score,num=[”髙髙二髙三”].[0,0.0],[0.0,()]l?i=”高一”.0forclatuindf^surt.values:ift!=<lata[0]:j=grude.index(datu[0]) #從列&grade中返PI(lata|()|值對應(yīng)的F標(biāo)t,i=data[O].j #如gmdc.imkx(”而二”)=1Mcore[i]=?:orc|i]+dalu|2J*0.3+data(3]*0.3+duU|41*0.4iiuin|i)=nurn|i]*lforiinrange(3):sLurt<i|=n>un.l(__^__J)#計算總分平均分.并保留I位小敬pll.l)ar( )pll.rePHrams[fon!.sans-serir)=|*SimHei]#用來正常顯示中文標(biāo)簽ph!itle(M=項檢元總'分平均分對比”)pll.show()#顯示圖形

小夢希望在智能家居系統(tǒng)中增加空調(diào)智能控制功能,用智能終端收集相關(guān)環(huán)境數(shù)據(jù)并提交到服務(wù)器,其系統(tǒng)架構(gòu)如圖1所示。192.1(^30.10囲2(1)為了實現(xiàn)該功能,最合適的傳感器是 。(單選:A.聲音傳感器192.1(^30.10囲2(1)為了實現(xiàn)該功能,最合適的傳感器是 。(單選:A.聲音傳感器/B.光線傳感器/C.氣體傳感器/D.溫濕度傳感器)。(單選:A.結(jié)(2)小夢使用SQLite數(shù)據(jù)庫保存數(shù)據(jù)(如圖2所示),該數(shù)據(jù)屬于 構(gòu)化數(shù)據(jù)/B.半結(jié)構(gòu)化數(shù)據(jù)。(單選:A.結(jié)由于智能終端需要通過網(wǎng)絡(luò)提交數(shù)據(jù),所以需要設(shè)置wifi鏈接,部分代碼如下:IP=MI0"PORT=*80HSSID=M “PASSWORD=“jhsx@2022”Uurt.init(baudrute=l15200,bit?=8,purity=None,siop=I.tx=pin2,rx=pinl)While0bloq.connectWIH(SS10.PASSWORD.10000)!=True:Disphy.show(**.H)上述代碼中劃線處應(yīng)填入 。web服務(wù)器需要將智能終端提交的數(shù)據(jù)保存到數(shù)據(jù)庫的daia表中,部分代碼如下:#獲取傳姻器編號、傳感(1*1和時間.并保存在scniti^senvaluefllnuwlime,代碼略ill>=sqlit<-3.conri<ct(DATEBASE)(?ur=(ll>.ci!n>c>r()cur.cxccute(MlNSEKTINTOdutu( .value.time)VALUES(%d.'%/)“%(senid.senvalue.nuwlimc))rvscur.fctchalK)cur.close()(lb.close()上述代碼中劃線處應(yīng)填入 O為了進一步改善山區(qū)居民的生活,移動公司要將移動信號覆蓋到某個山區(qū)小村,需要在現(xiàn)有信號基站到目標(biāo)山區(qū)中間的若干山峰上建設(shè)基站。經(jīng)過前期勘探,依次記錄了n個山峰的信息,山峰編號依次為0到n-I,其中編號為0的山峰作為起點(信號接入位置),編號為n-1的山峰作為終點(目標(biāo)覆蓋區(qū)域),起點和終點必須建有基站。工程師篩選中間基站建設(shè)位置的的過程中,若某一環(huán)節(jié)需要根據(jù)海拔高度篩選。從起點基站開始逐個山峰根據(jù)海拔高度,確定是否可以建設(shè)基站。具體規(guī)則如下:相鄰兩個基站的高度差的絕對值不能超過設(shè)定值d若最后一個選擇的山峰與終點的高度差超過d,則需要在兩座山峰之間建增加一個輔助基站,該基站建設(shè)高度為兩座山峰的平均值,編號為n。小夢編寫了一個Python程序用于模擬這一過程。程序中n個山峰的海拔高度己存入列表a,用鏈表存儲從起點到終點符合“海拔要求''的基站編號信息。例如有7座山峰,海拔高度為a=[100,80,90.88.80,66.60].設(shè)定值d=10。則依次選擇的山峰的編號為0,2,3,4,7,6,海拔髙度依次為100,90,88,80,70,60,其中編號為4的山峰高度為80,與終點(6號山頂)山峰的高度60超過d,則需增加一個編號為7,高度為70的輔助基站。執(zhí)行效果如圖所示。清輸入山頂髙度:100?80,90.88,80.66,60請軸入陽制髙度£d:10售站選擇方案為:0?70.60(1) 如果編號0到4的山峰的海拔高度依次為60,50,30,40,60,Jld=10,則選定的基站的高度依次為 °(2) 請在劃線處填入合適的代碼。 、 、 u=list(map(int.input("i。輸入山頂高度:").split(",")))<l=inl(input(財輸入限伽而度旅d;"))n=l<-n(u):litik=[]foriinrange(n+l): #初始化縫表link,/II于存儲選址方案link.apiMUKmi.-lJ)head=p=O;i=l #參考規(guī)則①,依次專慮編號】到n?2的每個山峰whilei<n-l:ifulM*(u(i]-*4p])<=d:link[ill]=-llink[p好iP=i①ifabS(a(p]-a[n-l])>d: #參考規(guī)則②,判斷最后選擇的山峰和終點的高度差a.append((a|p]+u|n-1])//2)link[n][l]=n-l p=n#遍歷鏈表輸出基站選擇方案print(”基站選擇方案為:")tmp=h<*u(lwhilelink[tmpll)!=-1:print(a[tmp|.end=",")③print(a[t?ip])11.某公司計劃采購一批商品,供貨清單保存在“sell.csv”(如圖1)中,釆購清單保存在“buy.csv”(如圖2)中,現(xiàn)需要計算購買商品所需的最少總花費。釆購規(guī)則:同一商品按價格從低到髙購買②若某商品供貨充足,則按釆購量購買;若供貨不足,則采購所有供貨數(shù)量。匯礎(chǔ)甜KllnamriAttain1001101010015510015084001002so510022001001510501002—'???,■,???■90410035010029043601001508100410010028054001201003non?nonoO1004圖2100410055001206KirMaaae9flia少范費”io元K1程序輸出示例(1)實現(xiàn)上述功能的程序代碼如下,請在劃線處填入合適的代碼 ■從文件中iS敗供貨淸爪保存在列中.讀収采購滯眞到列&咲中保。將式為:?sciuirioor.io.ioi.lI002\80.5].-)buyMIlOOl^5).(1002.200).-1ffMrll中的商品以而品名稱為主關(guān)It字?有鉛價胳為次關(guān)址字■序撐序.實現(xiàn)代碼略MlW4trch(sp.i.j):9農(nóng)找的&*在供貨序后)中第次岀現(xiàn)的位?Tpu?--lwhilei<=j:ifMrll|m|0)s=?p:po?sm;j?m-ldir① :j?m-lelse:i?m*lrHum|xwlut=Opnm(W皿名林?.“的買HfiT.-價WT.F用")l?*iinr?n(ff<l.kn(lMiy)):?p=5F)]po?=l?c?ch(?p.1,len(.ell)-i)if|?!*=2-1:print(sp■*noo<!H.Hnonc".0)4whilepM<kn(wll)?ul② :if*帥—卩|>板疝。|: "第i件商關(guān)仝站買FfylHiy(iII|aM-ll(pa.|2|prinl(ap.bayfiII).Mil(pMl2).fy)MilIl-otu<*=fybreakeke: print(sp.tellfamllhwll|poeI2].fj)顧pu?*=!lotfsfyprint(-?itiftA;i的以費川顯少花護moor元?)(2)上述程序中,商品査找時采用的算法是 (單選:A.順序查找/B.二分查找),這種算法的時間復(fù)雜度為 (單選:A:0(n)/B:O(log2n)/C:O(n2))<,試卷第9頁,共9頁BA【詳解】本題主要考査數(shù)據(jù)、信息、大數(shù)據(jù)的描述。①信息是加工了的數(shù)據(jù),數(shù)據(jù)是記錄客觀事物的、可鑒別的符號。數(shù)字只是數(shù)據(jù)的一種,故本題選B選項。②大數(shù)據(jù)一般數(shù)據(jù)規(guī)模很大,但價值密度很低,故本題選A選項。BD【詳解】本題主要考查Python程序的綜合應(yīng)用。①算法并非只有使用流程圖才能準(zhǔn)確的描述,還可以通過程序設(shè)計、自然語言等:百錢買百雞問題的解決使用的是枚舉算法的思想:滿足的情況不只一種,因此該流程圖“輸出a,b,c”不只執(zhí)行1次,故本題選B選項。②根據(jù)題干信息和程序運行得到結(jié)果為:l:a=0b=25c=75;2:a=4b=18c=78;3:a=8b=l1c=81:4:a=12b=4c=84,顯然count的值大于34,故本題選D選項。DDAA【詳解】本題主要考査信息系統(tǒng)的應(yīng)用。①由圖可知,用戶該信息系統(tǒng)要素沒有出現(xiàn)在圖中,選D選項。②分析題干及圖可知,該系統(tǒng)采用B/S模式搭建:網(wǎng)絡(luò)的中斷會影響該系統(tǒng)的運行:使用該系統(tǒng)的人,不需要在手機等終端上安裝相應(yīng)的應(yīng)用程序;要升級或維?護該系統(tǒng)的軟件時,只需要升級和維護服務(wù)器端的程序即可,選D選項。③由圖可知,小夢在瀏覽器中輸入“http:〃0尸,看到的頁面是狀態(tài)查詢頁而,選A選項。④人工智能研究包括機器人、語言識別、圖像識別、自然語言處理和專家系統(tǒng)等。虛擬現(xiàn)實技術(shù)不屬于人工智能應(yīng)用,故選A選項。C【詳解】本題考査的二叉樹相關(guān)知識。一個具有n個節(jié)點的完全二叉樹,其其葉子節(jié)點的個數(shù)為:n/2向上取整,或(n+l)/2向下取整。10/2=5,故選項C正確。D【詳解】本題主要考査隊列數(shù)據(jù)結(jié)構(gòu)。由于容量為3的隊列,所以最初棧里的元素為2,3,5,當(dāng)1

進入棧時,若當(dāng)前隊列己滿,將隊首元素出隊列,變?yōu)?,5,1,當(dāng)入棧為3和5時,由于

答案第1頁,共3頁

棧中有該元素,跳過。當(dāng)入棧為2時,當(dāng)前隊列己滿,將隊首元素出隊列,變?yōu)?,1,2,

故本題選D選項。C【詳解】本題主要考査排序算法及Python程序?qū)崿F(xiàn)。閱讀程序段可知,i的取值范圍為[0,9],當(dāng)i=0時,j的取值范圍為246,8。如果滿足a[i]<a[j],那么交換兩個數(shù)的位置,所以最終實現(xiàn)的是偶數(shù)位上的降序排列,同理奇數(shù)位上也最終實現(xiàn)降序,所以列表a最終的排序為:[19,20,15,18,10,12,10,9,10,3],故本題選C選項。A【詳解】本題主要考査Python程序的執(zhí)行。n=len(a)=7,top=0.s[0]=a[0]=6.第二個for循環(huán)執(zhí)行完,s[0]=6,s[l]=5,故輸出的結(jié)果是56,故本題選A選項。=C2*0.3+D2*0.3+E2*0.4 "年級"score[i]/num[i]grade.score【詳解】本題主要考查Python程序的綜合應(yīng)用。①每個寢室的總分由內(nèi)務(wù)分、衛(wèi)生分和紀(jì)律分按比例相加得來,其中內(nèi)務(wù)分、衛(wèi)生分、紀(jì)律分占總分百分比分別為30%、30%、40%,故此處填=C2*0.3+D2*0.3+E2*0.4o②此處使用sort_values函數(shù)將數(shù)據(jù)按年級排序,故填"年級③總分平均分為總成績除以總班級數(shù),故此處填score[i]/num[i]0?plt.bar()ffl于繪制柱形圖,該圖用于顯示每個年級的總分平均分對比,故此處填grade.scoreoDAxiaomengid【詳解】本題主要考査Python程序的綜合應(yīng)用。①在智能家居系統(tǒng)中增加空調(diào)智能控制功能,結(jié)合選項可知,最合適的傳感器是溫濕度傳感器,選D選項。②由圖2可知,該數(shù)據(jù)屬于結(jié)構(gòu)化數(shù)據(jù),故本題選A選項。③由圖1可知,SSID的值是xiaomeng,故填xiaomeng0④獲取傳感器的編號、傳感值和時間,并保存在senid.senvalue和nowtime中,傳感器的編號是id,故此處填id。6050405060i=i+llink[p][l]=n temp=link[temp][1]【詳解】本題主要考査Python程序的綜合應(yīng)用。①根據(jù)題

溫馨提示

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

評論

0/150

提交評論