浙江省麗水市高二上學(xué)期期末測試技術(shù)試題-高中信息技術(shù)_第1頁
浙江省麗水市高二上學(xué)期期末測試技術(shù)試題-高中信息技術(shù)_第2頁
浙江省麗水市高二上學(xué)期期末測試技術(shù)試題-高中信息技術(shù)_第3頁
浙江省麗水市高二上學(xué)期期末測試技術(shù)試題-高中信息技術(shù)_第4頁
浙江省麗水市高二上學(xué)期期末測試技術(shù)試題-高中信息技術(shù)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

麗水市2023學(xué)年第一學(xué)期普通高中教學(xué)質(zhì)量監(jiān)控高二技術(shù)試題卷2024.01本試題卷分兩部分,第一部分信息技術(shù),第二部分通用技術(shù)。全卷共14頁,第一部分1至7頁,第二部分8至14頁。滿分100分,考試時間90分鐘。注意事項:1.考生答題前,務(wù)必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應(yīng)題目的答案標(biāo)號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分信息技術(shù)(50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分。)1.下列關(guān)于數(shù)據(jù)與信息的說法,正確的是()A.人們在處理數(shù)據(jù)時,自身的行為不會產(chǎn)生數(shù)據(jù)B.計算機中的數(shù)據(jù)雖然表現(xiàn)形式不同,但都以十六進制方式進行存儲C.經(jīng)過智能加工處理得到的信息都是真實、可信的D.信息是用來消除隨機不確定性東西【答案】D【解析】【詳解】本題考查數(shù)據(jù)與信息相關(guān)內(nèi)容。信息是數(shù)據(jù)經(jīng)過儲存、分析及解釋后產(chǎn)生的意義,所以數(shù)據(jù)處理的過程中,會有新的信息產(chǎn)生,選項A說法錯誤?,F(xiàn)代的計算機內(nèi)部,數(shù)據(jù)只能以二進制的方式進行存儲和處理,選項B說法錯誤。信息具有真?zhèn)涡?,存在虛假信息,選項C說法錯誤。信息是用來消除隨機不確定性的東西,選項D說法正確。故本題答案是D選項。2.下列行為不能有效保障數(shù)據(jù)安全的是()A.定期備份數(shù)據(jù) B.定期更新殺毒軟件C.通過公共WiFi傳輸敏感數(shù)據(jù) D.保護數(shù)據(jù)存儲介質(zhì)的安全【答案】C【解析】【詳解】本題考查數(shù)據(jù)安全相關(guān)內(nèi)容。為了保障數(shù)據(jù)的安全,可以通過以下措施:①定期備份數(shù)據(jù)庫②安裝磁盤陣列系統(tǒng)③安裝防火墻系統(tǒng)④對數(shù)據(jù)進行加密⑤安裝殺毒軟件。C選項,通過公共

WiFi

傳輸敏感數(shù)據(jù),容易泄露信息,造成安全隱患。故本題答案是C選項。3.杭州亞運會上,采用人臉識別檢票入場;賽場上,出現(xiàn)了很多無人機器人,如機器人自主巡邏、機器狗撿鐵餅等,為賽事增色不少;觀眾可通過虛擬現(xiàn)實(VR)設(shè)備,使用數(shù)字翻譯官同聲傳譯,感受現(xiàn)場氛圍;5G通信技術(shù)保障網(wǎng)絡(luò)暢通,助力智慧亞運。下列選項中,沒有應(yīng)用人工智能技術(shù)的是()A.人臉識別入場 B.數(shù)字翻譯官同聲傳譯 C.5G通信保障網(wǎng)絡(luò)暢通 D.機器人自主巡邏【答案】C【解析】【詳解】本題考查人工智能相關(guān)內(nèi)容。人工智能是一種模擬人類思維的技術(shù),包括機器學(xué)習(xí)、自然語言處理、專家系統(tǒng)等多種技術(shù)手段,通過這些手段模擬人類的認知、學(xué)習(xí)和推理能力。人工智能可以實現(xiàn)自主決策、自主學(xué)習(xí)、自主優(yōu)化和自主創(chuàng)新,幫助人類解決圖像識別、語音識別、自動駕駛、機器翻譯等許多實際問題。5G網(wǎng)絡(luò),是指第五代移動通信網(wǎng)絡(luò),5G技術(shù)是全球新一輪科技和產(chǎn)業(yè)革命的關(guān)鍵技術(shù),具備高速率、低延時和大容量等特征。ABD選項應(yīng)用了人工智能技術(shù)。C選項,5G通信保障網(wǎng)絡(luò)暢通并未應(yīng)用人工智能技術(shù)。故本題答案是C選項。4.杭州亞運會上,采用人臉識別檢票入場;賽場上,出現(xiàn)了很多無人機器人,如機器人自主巡邏、機器狗撿鐵餅等,為賽事增色不少;觀眾可通過虛擬現(xiàn)實(VR)設(shè)備,使用數(shù)字翻譯官同聲傳譯,感受現(xiàn)場氛圍;5G通信技術(shù)保障網(wǎng)絡(luò)暢通,助力智慧亞運。下列有關(guān)大數(shù)據(jù)與數(shù)據(jù)處理的說法,不正確的是()A.處理大數(shù)據(jù)時,一般采用分治思想B.杭州亞運會上所有比賽成績數(shù)據(jù)屬于大數(shù)據(jù)C.可通過柱形圖分析現(xiàn)場觀看亞運會觀眾的各年齡段人數(shù)D.基于大數(shù)據(jù)挖掘和分析,可以提升觀眾的視覺體驗【答案】B【解析】【詳解】本題考查數(shù)據(jù)與大數(shù)據(jù)相關(guān)內(nèi)容。大數(shù)據(jù),又稱巨量資料,是在傳統(tǒng)數(shù)據(jù)處理應(yīng)用軟件不足以處理的大或復(fù)雜的數(shù)據(jù)集。A選項,處理大數(shù)據(jù)時,一般采用分治思想,選項正確。B選項,杭州亞運會上所有比賽成績數(shù)據(jù)不屬于大數(shù)據(jù),選項錯誤。C選項,柱形圖是一種非常常見的圖表類型,它常用于比較不同類別或系列之間的數(shù)值,來顯示數(shù)據(jù)的對比情況,可通過柱形圖分析現(xiàn)場觀看亞運會觀眾的各年齡段人數(shù),選項正確。D選項,基于大數(shù)據(jù)挖掘和分析,可以提升觀眾的視覺體驗,選項正確。故本題答案是B選項。5.對圖像數(shù)字化,256種顏色的圖像,它的位深度為()A.8位 B.64位 C.128位 D.256位【答案】A【解析】【詳解】本題考查圖像數(shù)字化相關(guān)內(nèi)容。256種顏色像素圖顏色深度是8位(28=256),故本題答案是A選項。6.計算s=0+2+4+…+100的部分流程圖如圖所示下列不能正確計算s的是()A. B. C. D.【答案】D【解析】【詳解】本題考查算法流程圖相關(guān)內(nèi)容。題目要求計算0100內(nèi)偶數(shù)和,ABC選項均可以實現(xiàn)題目要求。D選項,分析該流程圖,其循環(huán)過程是計算1100內(nèi)的所有數(shù)之和,循環(huán)結(jié)束后將結(jié)果s除以2,不是0100內(nèi)偶數(shù)和,不符合題目要求。故本題答案是D選項。7.下列Python表達式中,值為True的是()A.len([1,"apple"])==6 B.3+5%3**2==8C."bird"in"birthday" D.abs(int(4.6))>9//2【答案】B【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。A選項,len([1,"apple"])==6>2==6>False。B選項,3+5%3**2==8>3+5%9==8>3+5==8>8==8>True。C選項,"bird"in"birthday">False。D選項,abs(int(4.6))>9//2>4>4>False。故本題答案是B選項。8.用字典保存學(xué)生信息,dic={"姓名":"李臣武","學(xué)號":"2022020118","性別":"男"},學(xué)號的前4位表示入學(xué)年份。下列語句能正確提取入學(xué)年份的是()A.dic[學(xué)號][0:4] B.dic[學(xué)號][:3] C.dic["學(xué)號"][:4] D.dic["學(xué)號"][0:3]【答案】C【解析】【詳解】本題考查數(shù)據(jù)類型。dic["學(xué)號"][:4],這段代碼會從字典dic中提取鍵為"學(xué)號"的值,即學(xué)號字符串"2022020118",然后使用切片操作[:4]取該字符串的前四位字符,即入學(xué)年份"2022"。故答案為:C。9.有如下Python程序段:s=input()st=""foriins:if"0"<=i<="9":st=st+ielif"a"<=i<="z":st=i+st執(zhí)行該程序段,輸入“01yaYUn”,則st的值是()A."nUYay10" B."nUYay01" C."nay01YU" D."nay01"【答案】D【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。分析程序段,該程序功能是將輸入字符串進行處理:略過大寫字母,小寫字母逆序且排列在數(shù)字字符前面,數(shù)字字符保持相對位置不變。輸入“01yaYUn”,則“01”不變,“YU”略過,“yan”變?yōu)椤皀ay”,連接在“01”前面,最終字符串為:“nay01”。故本題答案是D選項。10.定義如下函數(shù):deff(n):ifn==1:returnstr(n)else:returnstr(n%2)+f(n//2)執(zhí)行語句k=f(20)后,k的值為()A."00101" B."10101" C."10100" D."01001"【答案】A【解析】【詳解】本題考查Python遞歸函數(shù)相關(guān)內(nèi)容。當(dāng)n為1時,返回:"1",當(dāng)n不為0時,返回:str(n%2)+f(n//2)。執(zhí)行k=f(20),過程為:f(20)>"0"+f(10)>"0"+"0"+f(5)>"0"+"0"+"1"+f(2)>"0"+"0"+"1"+"0"+f(1)>"0"+"0"+"1"+"0"+"1",結(jié)束遞歸。最終輸出結(jié)果為"00101"。故本題答案是A選項。11.列表s包含8個互不相等的元素,即s[0],s[1],…,s[7],有如下Python程序段:foriinrange(①):forjinrange(②):ifs[j]>s[j+1]:s[j],s[j+1]=s[j+1],s[j]該程序段實現(xiàn)列表s中元素升序排列,下列選項正確的是()A.①1,n②0,ni1 B.①0,n1②0,niC.①1,n②n2,i1,1 D.①0,n1②n2,i1,1【答案】D【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。本題涉及到冒泡排序的應(yīng)用。列表s包含8個互不相等的元素,需要7趟排序才可以使得序列有序。結(jié)合range函數(shù)特點(range(start,stop[,step])。start參數(shù)表示序列的起始值,如果不指定,默認為0;stop參數(shù)表示序列的結(jié)束值,如果不指定,默認為None;step參數(shù)表示步長,如果不指定,默認為1,這三個參數(shù)都是可選的,可以根據(jù)需要選擇不同的參數(shù)組合來生成不同的數(shù)字序列),j值會因i值區(qū)間取值不同而發(fā)生變化,分別將四個選項代入程序段驗證,ABC選項不能實現(xiàn)列表s中元素升序排列,D選項可以。故本題答案是D選項。12.某Python程序段如下,實現(xiàn)輸入三個數(shù)并按從大到小的順序依次輸出。方框中應(yīng)填入的正確代碼為()#輸入a,b,c,代碼略print(ab,c)A.ifa<b:a,b=b,aifa<c:a,c=c,aelifb<c:b,c=c,bB.ifa<b:a,b=b,aifb<c:b,c=c,bifa<b:a,b=b,aC.ifa<b:a,b=b,aelifb<c:b,c=c,bifa<c:a,c=c,aD.ifa<b:a,b=b,aifb<c:b,c=c,belse:a,c=c,aA.A B.B C.C D.D【答案】B【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。分析四個選項,A選項,c為最大值時,無論a,b大小關(guān)系如何,均不能按從大到小的順序依次輸出,選項不符合題目要求。B選項可以實現(xiàn)題目要求。C選項,a為最小值時,無論c,b大小關(guān)系如何,均不能按從大到小的順序依次輸出,選項不符合題目要求。D選項,該代碼只有在a<b且b>c或a>b且b<c的情況下才能按從大到小的順序依次輸出,選項不符合題目要求。故本題答案是B選項。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題9分,第15小題10分,共26分。)13.某算法如下:對任意一個正整數(shù)n,若n為偶數(shù),下一步將其除以2;若n為奇數(shù),下一步將其乘以3再加1,不斷重復(fù),經(jīng)過有限次運算后,一定可以得到1。編寫程序驗證這一算法。(1)當(dāng)n是10的時候,數(shù)據(jù)的變化過程是:10→___________→1;(2)實現(xiàn)上述算法的Python程序段如下,請在劃線處填入合適的代碼。n=int(input("請輸入一個整數(shù):"))ifn>0:print("變化過程為:",n,end="")whilen!=1:if①______n=n//2else:②_______print('→',n,end="")else:print("輸入錯誤,請重新輸入")(3)該程序段采用的算法是___________(單選,填字母:A解析算法/B枚舉算法)【答案】①.5>16>8>4>2②.n%2==0③.n=n*3+1④.A【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。(1)依據(jù)算法規(guī)則,當(dāng)n是10時,10為偶數(shù),執(zhí)行“除以2”操作,10變?yōu)?;5為奇數(shù),執(zhí)行“乘以3再加1”操作,5變?yōu)?6;16為偶數(shù),執(zhí)行“除以2”操作,16變?yōu)?;8為偶數(shù),執(zhí)行“除以2”操作,8變?yōu)?;4為偶數(shù),執(zhí)行“除以2”操作,4變?yōu)?;2為偶數(shù),執(zhí)行“除以2”操作,2變?yōu)?;故①處答案為:5>16>8>4>2。(2)②處,此處為if語句,缺少條件表達式,若表達式成立,執(zhí)行“n=n//2”,說明此處是判斷n為偶數(shù)的操作,其表達式為:n%2==0,故此處答案為:n%2==0。③處,若if語句不成立,執(zhí)行else部分,即“若n為奇數(shù),下一步將其乘以3再加1”,其表達式為:n=n*3+1,故此處答案為:n=n*3+1。(3)解析算法是指能夠找出表示問題的前提條件和結(jié)果之間的關(guān)系的數(shù)學(xué)表達式,并通過表達式的計算來實現(xiàn)問題的求解。枚舉算法是指在算法中采用搜索的方法,把各種可能的情況都考慮到,并對所得的結(jié)果逐一進行判斷,過濾掉那些不符合要求的結(jié)果,保留那些符合要求的結(jié)果。依據(jù)算法,該程序段采用的是解析算法,故④處答案為:A。14.某超市收銀系統(tǒng)結(jié)算過程如下:掃描儀掃描商品上的條形碼,獲取對應(yīng)的商品編碼,再以該編碼為關(guān)鍵字,從數(shù)據(jù)庫中查找對應(yīng)信息;掃描結(jié)束,系統(tǒng)顯示消費金額。超市商品數(shù)據(jù)存在“database.csv”中,部分數(shù)據(jù)如圖a所示;現(xiàn)模擬收銀過程,掃描獲得商品的編碼及數(shù)量存在“buy.csv”中,如圖b所示。(1)生成條形碼時,將商品信息按定規(guī)則轉(zhuǎn)換成黑白條紋,這是____________過程(單選,填字母:A.編碼/B.解碼)。(2)定義如下函數(shù),讀取“database.csv”數(shù)據(jù)并返回,請在劃線處填入合適的代碼。defreaddata():f=open("database.csv")d=[]f.readline()#過濾標(biāo)題行foriinf.readlines():#逐行處理數(shù)據(jù)s=list(i.split(','))d.append([s[0],s[1],s[2],float(s[3]),int(s[4])])_______________________(3)模擬超市收銀過程的部分Python程序如下。①請在劃線處填入合適的代碼。_______________________defpay(lst):f=open("buy.csv")n=len(lst)money=0freadline()#過濾標(biāo)題行foriinf.readlines():s=list(i.split(','))returnmoneylst=readdata()print("購買商品共花費:",pay(lst),"元")②方框中的算法時間復(fù)雜度是____________(單選,填字母:A.O(n)/B.O(1)/C.O(log?n))。③分析方框中算法的作用,寫出一種能實現(xiàn)相同功能的算法或方案。______________________【答案】①.A②.returnd③.lst[j][1]==s[0]④.A⑤.方案1:可用二分查找,先將數(shù)據(jù)庫數(shù)據(jù)按照商品編號排序,在查找的過程中使用二分查找。方案2:使用字典,以商品編號為鍵,其它為值?!窘馕觥俊驹斀狻勘绢}考查Python程序設(shè)計相關(guān)內(nèi)容。結(jié)合題目內(nèi)容,分析程序段,推知:(1)編碼是一種信息處理的方法,通過將原始數(shù)據(jù)轉(zhuǎn)換成特定的符號或代碼,使其能夠被計算機、通信設(shè)備等識別和處理。生成條形碼時,將商品信息按

定規(guī)則轉(zhuǎn)換成黑白條紋,屬于編碼過程。故本題答案是:A。(2)由readdata函數(shù)功能“讀取“database.csv”數(shù)據(jù)并返回”知,函數(shù)內(nèi)d為所讀取數(shù)據(jù),應(yīng)返回其值,故本題答案為:returnd。(3)pay函數(shù)作用是統(tǒng)計顧客應(yīng)付消費金額,③處,下劃線處為if語句,作用是將掃描獲得商品與數(shù)據(jù)庫中商品進行比對(lst[j][1]==s[0]),若一致,計算其費用,故③處答案是:lst[j][1]==s[0]。④處,方塊內(nèi)代碼為循環(huán)結(jié)構(gòu),執(zhí)行次數(shù)最多的是循環(huán)體,共執(zhí)行n次,由算法時間復(fù)雜度知,方框中代碼的算法時間復(fù)雜度是O(n),故④處答案是:A。⑤處,方框內(nèi)代碼為循環(huán)語句,循環(huán)體為if語句,作用是將掃描獲得商品與數(shù)據(jù)庫中商品進行比對(lst[j][1]==s[0]),若一致,計算其費用,除給出代碼可以解決外,還可以采用二分查找或使用字典類型解決關(guān)鍵操作,給出兩個方案:方案1:可用二分查找,先將數(shù)據(jù)庫數(shù)據(jù)按照商品編號排序,在查找的過程中使用二分查找。方案2:使用字典,以商品編號為鍵,其它為值。任選其一即可。15.某超市統(tǒng)計分析2023年14季度國產(chǎn)商品銷售額占比。所有商品銷售數(shù)據(jù)存在“已售商品.csv”中,并按售出時間升序排序,部分數(shù)據(jù)如圖a所示(條形碼編號中前3位表示國家代碼,690~699代表中國),統(tǒng)計結(jié)果如圖b所示。(1)圖中數(shù)據(jù)出現(xiàn)“20230132”,屬于___________數(shù)據(jù)問題(單選,填字母)。A.數(shù)據(jù)缺失B.數(shù)據(jù)重復(fù)C.邏輯錯誤(2)定義如下函數(shù),判斷該商品是否屬于“國產(chǎn)”,請在劃線處填入合適的代碼。defcontryinfo(tym):data=int(tym[0:3])if___________________:return0#表示該商品屬于“國產(chǎn)”else:return1(3)定義如下函數(shù),計算該商品所屬季度,請在劃線處填入合適的代碼。defjdinfo(t):month=int(t[4:6])return___________________(4)統(tǒng)計2023年14季度國產(chǎn)商品銷售額占比的部分Python程序如下,請在劃線處填入合適的代碼。importpandasaspdimportmatplotlib.pyplotasplt""讀取“已售商品.csv”的數(shù)據(jù),存入列表lst中。lst列表的每個元素包含4個數(shù)據(jù)項,分別對應(yīng)已售商品的時間、條形碼編號、銷售價和銷售數(shù)量,代碼略。""sales=[[0,0,0,0],[0,0,0,0]]forkinrange(len(lst)):i=jdinfo(lst[k][0])j=contryinfo(lst[k][1])①________df=pd.DataFrame(sales,columns=['第一季度','第二季度','第三季度','第四季度'],index=['國產(chǎn)','非國產(chǎn)'])df=df.T#將df進行行列轉(zhuǎn)置df['國產(chǎn)商品占比']=②_________#國產(chǎn)商品占比=國產(chǎn)/(國產(chǎn)+非國產(chǎn))*100plt.rcParams['font.sansserif']=['SimHei']plt.plot(df.index,③___________)plt.ylim(50,90)plt.title('2023年各季度國產(chǎn)商品銷售額占比圖')plt.show()【答案】①.C②.690<=data<=699③.(month+2)//31或(month+2)//3④.sales[j][i]+=float(lst[k][2])*int(lst[k][3])或sales[j][i1]+=float(lst[k][2])*int(lst[k][3])。答案必須與(3)配對出現(xiàn)⑤.df['國產(chǎn)']/(df['國產(chǎn)']+df[非國產(chǎn)])*100或df.國產(chǎn)/(df.國產(chǎn)+df.非國產(chǎn))*100或其他等價答案⑥.df.國產(chǎn)商品占比或df["國產(chǎn)商品占比"]【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。結(jié)合題目內(nèi)容,分析程序段,推知:(1)圖中數(shù)據(jù)出現(xiàn)“20230132”,其所在列為時間,每個數(shù)據(jù)包含年月日,“20230132”中年、月部分符合格式要求,但日部分不符合常理,屬于邏輯錯誤。故本題答案是:C。(2)由“條形碼編號中

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論