浙江省強基聯(lián)盟2023-2024學年高一下學期5月聯(lián)考技術試題-高中信息技術_第1頁
浙江省強基聯(lián)盟2023-2024學年高一下學期5月聯(lián)考技術試題-高中信息技術_第2頁
浙江省強基聯(lián)盟2023-2024學年高一下學期5月聯(lián)考技術試題-高中信息技術_第3頁
浙江省強基聯(lián)盟2023-2024學年高一下學期5月聯(lián)考技術試題-高中信息技術_第4頁
浙江省強基聯(lián)盟2023-2024學年高一下學期5月聯(lián)考技術試題-高中信息技術_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

浙江強基聯(lián)盟20232024學年第二學期高一年級5月聯(lián)考技術學科試題考生須知:本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共6頁,第一部分1至3頁,第二部分4至6頁。滿分100分,考試時間90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區(qū)域內,答案寫在本試題卷上無效。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區(qū)域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.下列關于數(shù)據、信息和知識的說法,正確的是()A.虛假的數(shù)據不能承載任何信息 B.信息往往會隨著時間推移而變化C.書本上的符號、文字、數(shù)字是信息 D.不同的人接收同一信息所構建的知識是相同的【答案】B【解析】【詳解】本題考查數(shù)據、信息與知識。虛假的數(shù)據雖然不準確,但仍然可以承載信息,A選項錯誤。信息往往會隨著時間推移而變化,這說明信息具有時效性,B選項正確。書本上的符號、文字、數(shù)字是數(shù)據,通過解讀這些數(shù)據才能獲得信息,C選項錯誤。不同的人接收同一信息所構建的知識可能會因為個人的理解和背景不同而有所不同,D選項錯誤。故答案為:B。2.對某圖片進行數(shù)字化的過程,以下說法不正確的是()A.數(shù)字圖像包括矢量圖形和位圖圖像 B.圖片數(shù)字化的過程包括采樣、量化和編碼C.數(shù)字圖像的文件格式有BMP、JPEG、MP3、PNG等 D.數(shù)字化后的圖片在計算機中的存儲形式是二進制數(shù)據【答案】C【解析】【詳解】本題考查圖片數(shù)字化。數(shù)字圖像的文件格式有BMP、JPEG、MP3、PNG等,其中MP3是音頻文件格式,與圖片無關。故答案為:C。3.某電商系統(tǒng)在顧客登錄系統(tǒng)時,可通過刷臉或指紋識別等方式實現(xiàn)身份認證。在瀏覽商品的過程中,系統(tǒng)利用大數(shù)據深入挖掘顧客的購物歷史和瀏覽記錄,智能推薦與顧客興趣和需求高度匹配的商品,大大提高了購買轉化率。下列關于數(shù)據管理與安全的說法,不正確的是()A.安裝殺毒軟件不能完全防止系統(tǒng)被病毒入侵B.電商系統(tǒng)中身份認證信息存儲在系統(tǒng)數(shù)據庫中C.對電商系統(tǒng)的數(shù)據進行加密處理可以保證數(shù)據的完整性D.電商系統(tǒng)應定期進行數(shù)據備份,以應對潛在的數(shù)據丟失風險【答案】C【解析】【詳解】本題考查數(shù)據管理與安全。對電商系統(tǒng)的數(shù)據進行加密處理可以保證數(shù)據的機密性,但并不能保證數(shù)據的完整性。數(shù)據的完整性通常通過其他手段來保障,如數(shù)據備份、校驗和等。故答案為:C。4.某電商系統(tǒng)在顧客登錄系統(tǒng)時,可通過刷臉或指紋識別等方式實現(xiàn)身份認證。在瀏覽商品的過程中,系統(tǒng)利用大數(shù)據深入挖掘顧客的購物歷史和瀏覽記錄,智能推薦與顧客興趣和需求高度匹配的商品,大大提高了購買轉化率。下列關于數(shù)據與大數(shù)據的說法,正確的是()A.大數(shù)據技術不強調對因果關系的探求 B.電商系統(tǒng)中的大數(shù)據具有極高的價值密度C.處理大數(shù)據時會隨機抽取部分樣本進行研究 D.通過用戶的瀏覽記錄就能精確預測用戶的未來行為【答案】A【解析】【詳解】本題考查大數(shù)據。大數(shù)據技術強調對大量數(shù)據的分析和處理,而不一定追求因果關系的明確性,更關注數(shù)據的關聯(lián)性和模式識別。A選項正確,因為大數(shù)據分析主要注重模式和趨勢,而非因果關系的探求。B選項錯誤,大數(shù)據的價值密度并不一定極高,通常是從大量低價值密度的數(shù)據中挖掘出有價值的信息。C選項錯誤,大數(shù)據處理的優(yōu)勢在于能夠處理全量數(shù)據,而非僅依賴抽樣。D選項錯誤,雖然大數(shù)據可以提供較為準確的預測,但瀏覽記錄僅是眾多因素之一,不能完全精確預測用戶行為。故答案為:A。5.設計算法計算班級技術成績平均分,下列說法不正確的是()A.計算平均分的過程可以采用循環(huán)結構B.該算法可以沒有輸入,但至少有一個輸出C.該算法可以用自然語言、流程圖、偽代碼來描述D.可以設計不同的算法來求平均分,說明算法具有不確定性【答案】D【解析】【詳解】本題考查算法。雖然可以設計不同的算法來求平均分,但這些算法的目標和結果是確定的,即計算班級技術成績的平均分。不同的算法可能采用不同的計算方法、數(shù)據結構或優(yōu)化策略,但它們的最終目標是相同的,即求取平均分。因此,算法的目標性和確定性意味著算法不具有不確定性。故答案為:D。6.某算法的部分流程圖如圖所示,若輸入a的值依次為:11,7,8,10,19,15,3,10,則輸出的結果為()A.453 B.455 C.553 D.555【答案】B【解析】【詳解】本題考查流程圖。程序運行過程如下所示:可知最后輸出s的值為45,t的值為5。故答案為:B。nsita80101181120781131881142108115319830631584573384584108459507.下列表達式中的值與其他選項不同的是()A.80//abs(38) B.len("2024")**2 C.23%4*5+1 D.int(3.8)*4【答案】D【解析】【詳解】本題考查表達式。A選項:80//abs(38)=80//5=16。B選項:len("2024")**2=4**2=16。C選項:23%4*5+1=3*5+1=15+1=16。D選項:int(3.8)*4=3*4=12。故答案為:D。8.有如下python程序段。a=15;b=9ifa%5==0:print(1)elifa%5==0andb%3==0:print(2)else:print(3)則運行程序后,輸出結果為()A.1 B.2 C.3 D.無輸出【答案】A【解析】【詳解】本題考查if語句。a=15,能被5整除,則直接輸出1,不運行后序程序。故選擇A。9.有如下python程序段。m=n=0foriinrange(10):ifi%3==0:m+=ielifi%3==1:n=i運行程序后,下列說法正確的是()A.i的值為10 B.m+n的結果為4 C.mn的結果為30 D.m+=i的執(zhí)行次數(shù)為3【答案】C【解析】【詳解】本題考查程序分析。i能被3整除,則累加i給m。i取余數(shù)1,則累減i給n。運行結束后m=18,n=12,則mn為30。故選擇C。10.下列程序無法將字符串s倒序輸出的是()A.res=""foriins:res=i+resprint(res)B.foriinrange(len(s)11,1):print(s[i],end="")C.foriinrange(len(s)):print(s[len(s)i],end="")D.print(s[::1])A.A B.B C.C D.D【答案】C【解析】【詳解】本題考查字符串。使用range函數(shù)和索引正序遍歷字符串,但在輸出時索引使用了len(s)i,會導致索引溢出,因為字符串的索引是從0開始的,所以正確的索引應該是len(s)1i,這樣才能正確遍歷字符串。故答案為:C。11.有如下Python程序段:s=[3,5,2,7,4]m1=m2=s[0]i=1whilei<len(s):ifs[i]>=m1:m2=m1m1=s[i]elifs[i]>=m2:m2=s[i]i=i+1print(m2)執(zhí)行上述程序后,輸出的結果是()A.7 B.5 C.4 D.3【答案】B【解析】【詳解】本題考查Python程序。s=[3,5,2,7,4],m1=m2=3,i=1進入while循環(huán):i=1,s[i]=5,5>=3,所以m2=3,m1=5;i=2,s[i]=2,2<5,且2<3,不更新m1和m2;i=3,s[i]=7,7>=5,所以m2=5,m1=7;i=4,s[i]=4,4<7,且4<5,不更新m1和m2循環(huán)結束后,m2的值是5。故答案為:B。12.現(xiàn)有包含數(shù)字0~9的字符串s,編寫程序去除s中開頭和結尾的連續(xù)0并輸出結果,例如s=“00102000”,輸出“102”。s=input()L=R=1foriinrange(len(s)):ifs[i]!="0":if①:L=iR=iprint(s[②])則劃線①②處的代碼應為()A.①L!=1②L:R B.①L==1②L:R C.①L!=1②L:R+1 D.①L==1②L:R+1【答案】D【解析】【詳解】本題考查Python程序。劃線處①應該是判斷L是否等于1,如果L等于1,表示當前字符不是0,則將L更新為當前索引值i,故填入L==1。而劃線處②應該輸出從L到R位置(包括R)的子字符串,故填L:R+1。故答案為:D。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題9分,第15小題10分,共26分)13.數(shù)據解密。某文本加密算法加密后形成加密文本和密鑰文本,密鑰文本為加密文本每個字符在原文中的索引。例如:●加密文本:天我由我命由不●密鑰文本:6,0,5,3,1,2,4●解密后,得到原文本:我命由我不由天編寫解密程序,輸入加密文本和密鑰文本,輸出原文本miwen=input("請輸入密文:")miyao=input("請輸入密鑰:")miyao+=""#A處yuanwen="";num=0foriin①____:if"0"<=i<="9":num=num*10+int(i)#B處else:yuanwen=yuanwen+miwen[num]②____print(yuanwen)(1)若加密文本為:“成到馬功”,密鑰文本為“2,1,0,3”,則原文本為____。(2)請完成劃線處的填空。(3)關于上述代碼,下列說法正確的是____(單選,填字母)。A.若將“A處”代碼修改為miyao+="。",則程序運行結果不變B.若將“B處”代碼修改為num=num*10+i,則程序輸出仍為密文C.密鑰中可能存在兩個相同的數(shù)字【答案】①.馬到成功②.miyao③.num=0④.A【解析】【詳解】本題考查程序分析。(1)根據密鑰可知,索引為2,明文為“馬”;索引為1,明文為“到”;索引為0,明文為“成”;索引為3,明文為“功”。故原文為“馬到成功”。(2)①根據代碼for循環(huán)遍歷密鑰,in后面填寫密鑰。故填寫miyao。

②每遍歷一次i值,就將原文累加到y(tǒng)uanwen,然后需要將num索引初始化為0。故填寫num=0。(3)miyao+="。",分隔符不影響if語句的判斷,取出一次密鑰,解密一次。故選擇A。14.學生成績分析。學校某次模擬考試的技術成績存儲在文件“score.xlsx”文件中,部分數(shù)據如圖a所示?,F(xiàn)要對考試成績進行數(shù)據處理與分析,請回答以下問題:圖a圖b(1)若利用Excel軟件對數(shù)據進行處理,要計算技術總分(G列),可以通過G2單元格中的公式向下自動填充得到,則G2單元格中的公式是____(2)利用pandas模塊分析數(shù)據,要篩選出技術總分前10的同學,實現(xiàn)程序如下importpandasaspdimportmatplotlib.pyplotasplt#設置中文字體代碼略df=pd.read_excel("score.xlsx")print(df1.head(10))劃線處可行的代碼為____(單選,填字母)A.df1=df.sort_values("技術",ascending=False)B.df1=df.sort_values("技術",ascending=True)C.df1=df.sort_values("技術")[0:10](3)在對數(shù)據進行簡單處理后,使用matplotlib繪制如圖b所示圖表,實現(xiàn)上述功能的部分Python程序如下,請在劃線處填入合適的代碼。#接上題df2=df.groupby(‘①____’,as_index=False)["技術"].mean()plt.title("各班級平均分")plt.bar(②____)plt.show()(4)根據分析結果可知,技術學科平均分最高的班級為____【答案】①.=C2+D2或=$C2+$D2②.A③.班級④.df2["班級"],df2["技術"]⑤.技選3【解析】【詳解】本題考查Python綜合應用。(1)要計算技術總分(G列),可以通過G2單元格中的公式向下自動填充得到。由于總分等于信息成績(C列)加上通用成績(D列),所以G2單元格中的公式應該是=C2+D2或者=$C2+$D2。這樣在填充公式時,列索引會自動調整,行索引會相對于當前行而自動變化,從而計算每個學生的技術總分。故答案為:=C2+D2

=$C2+$D2。(2)要篩選出技術總分前10的同學,可以利用pandas模塊的sort_values()函數(shù)按照技術成績進行降序排序,然后取前10行即可。正確的代碼應該是選項A,即df1=df.sort_values("技術",ascending=False)。故答案為:A。(3)在對數(shù)據進行簡單處理后,使用matplotlib繪制如圖b所示圖表。首先需要對數(shù)據進行分組,計算各班級的平均分。因此,劃線處①應該是“班級”,表示按班級進行分組,故答案為:班級。然后在繪制圖表時,需要指定x軸和y軸的數(shù)據,即各班級和對應的平均技術分數(shù)。因此,劃線處②應該是df2["班級"]和df2["技術"],故答案為:df2["班級"],df2["技術"]。(4)根據分析結果可知,技術學科平均分最高的班級應該是技選3。故答案為:技選3。15.微信搶紅包。每逢佳節(jié),微信群中總會上演“搶紅包”大戲。通過對游戲的深度參與,發(fā)現(xiàn)要實現(xiàn)搶紅包游戲,需滿足以下條件:①所有人搶到的金額相加與總金額相等;②每個人至少搶到1分錢;③每個人搶到的金額隨機;假設總金額為m元,要分發(fā)給n個人,現(xiàn)設計如下算法:將金額視為一段區(qū)間,隨機生成n1不重復的點將這段區(qū)間劃分為n段,每段區(qū)間的長度即每人搶到的紅包額度。(1)為方便運算,使問題在整數(shù)范圍內解決,可將總金額乘以100,此時金額的單位為分。若將50元分發(fā)給18個人,則需在[1,5000)長度的范圍內隨機生成____個不重復的數(shù)。(2)設計函數(shù)work(m,t),在指定區(qū)間[0,m]內隨機生成不重復的整數(shù),生成的整數(shù)存儲在列表dot中,可以將[0,m]劃分成t個區(qū)間。代碼如下:函數(shù)與方法功能lst.append(x)在列表lst隊尾添加一個元素xrandom.randint(1m)在[1,m]范圍內生成一個隨機整數(shù)importrandomdefwork(m,t):dot=[]dot.append(0)#區(qū)間起點指定為0i=1whilei<t:x=random.randint(1,m)whilexindot:x=random.randint(1,m)dot.append(x)i=i+1dot.append(m)#區(qū)間終點指定為mreturndot以下與加框處代碼功能相同的是____(單選,填字母)A.ifxindot:dot.append(x)i=i+1B.ifxnotindot:dot.append(x)i=i+1C.ifxindot:x=random.randint(1,m)dot.append(x)i=i+1D.ifxnotindot:dot.append(x)i=i+1(3)主程序。在對生成的序列進行排序后,計算序列內相鄰兩點之間的距離(表示每個紅包的金額)。實現(xiàn)程序如下,請在劃線處填入合適的代碼。m=float(input("請輸入紅包金額m="))n=int(input("請輸入紅包個數(shù)n="))a.sort()#對a進行升序排序max,pos,i=0,0,1whilei<=len(a)1:red=①____print("第",i,"個紅包:",red/100)ifred

溫馨提示

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

評論

0/150

提交評論