資源簡介 登錄二一教育在線組卷平臺(tái) 助您教考全無憂浙江七彩陽光新年高考研究聯(lián)盟2021-2022學(xué)年高二下學(xué)期信息技術(shù)期中聯(lián)考試卷一、選擇題(本大題共 15 小題,每小題 2 分,共 30 分。)1.(2022高二下·浙江期中)關(guān)于數(shù)據(jù)、信息與智慧的說法,下列不正確的是( )A.?dāng)?shù)據(jù)是對(duì)客觀事物的符號(hào)表示,如圖形符號(hào)、數(shù)字、字母等B.信息是用來消除隨機(jī)不確定性的東西C.信息必須依附于一定的載體,書本上的文字就是一種信息D.智慧是一種更高層次的綜合能力,主要表現(xiàn)為收集、加工、傳播知識(shí)的能力以及對(duì)事物發(fā)展的前瞻性看法【答案】C【知識(shí)點(diǎn)】信息及其特征;數(shù)據(jù)、知識(shí)、智慧的定義與特征【解析】【解答】選項(xiàng)A正確,數(shù)據(jù)概念;選項(xiàng)B正確,香農(nóng)定義信息概念;選項(xiàng)C錯(cuò)誤,信息必須依附于載體,但書本中的文字是一種載體,不是信息,選項(xiàng)D正確,智慧的概念。故答案為C。【分析】本題考查數(shù)據(jù)、信息與智慧的概念。信息是數(shù)據(jù)經(jīng)過儲(chǔ)存、分析及解釋后所產(chǎn)生的意義,通常是在某一特定情境脈絡(luò)下的具體呈現(xiàn)。智慧是在知識(shí)的基礎(chǔ)之上,通過認(rèn)識(shí)的累積,而形成的對(duì)事物的認(rèn)識(shí)、遠(yuǎn)見,體現(xiàn)為一種卓越的判斷力。2.(2022高二下·浙江期中)18( )x-11( )y=17( )k該等式成立,求x,y,k 分別代表什么進(jìn)制( )A.16 24 10 B.10 24 16C.24 16 8 D.16 8 10【答案】D【知識(shí)點(diǎn)】進(jìn)制及數(shù)制轉(zhuǎn)換【解析】【解答】第1種解法,可根據(jù)進(jìn)制特點(diǎn)進(jìn)制越大,相同數(shù)的值也越大,可大概猜測大-小=中,所以x,y,k的進(jìn)制應(yīng)該是大,小,中,所以選D,這種是快速猜題。第2種解法,根據(jù)其他進(jìn)制轉(zhuǎn)換十進(jìn)制用按權(quán)展開相加法:(18)x - (11)y = (17)k1*x**1 + 8*x**0 - 1*y**1 + 1*y**0 = 1*k**1 + 7*k**01*x**1 + 8*1 - 1*y**1 + 1*1 = 1*k**1 + 7*1x + 8 - y + 1 = k + 7x - y +2 = k根據(jù)上面進(jìn)制加減推斷是16-8+2=10,故正確答案為D。【分析】本題考查進(jìn)制轉(zhuǎn)換綜合應(yīng)用。3.(2022高二下·浙江期中)關(guān)于編碼,以下說法正確的是( )A.ASCII碼用7位二進(jìn)制編碼,共128個(gè),它的二進(jìn)制編碼范圍從0000001-1111111B.漢字編碼分為外碼、交換碼、機(jī)內(nèi)碼和字形碼,其中交換碼和機(jī)內(nèi)碼其實(shí)是同一種。C.條形碼是寬度相等的多個(gè)黑條和白條組成的圖形標(biāo)識(shí)符,中國普遍采用的是EAN13D.二維碼和條形碼相比,存儲(chǔ)容量更大,功能更加強(qiáng)大【答案】D【知識(shí)點(diǎn)】字符編碼;條形碼、二維碼【解析】【解答】選項(xiàng)A錯(cuò)誤,二進(jìn)制編碼從000 0000~111 1111;選項(xiàng)B錯(cuò)誤,交換碼和機(jī)內(nèi)碼不一樣;選項(xiàng)C錯(cuò)誤,條形碼是寬度不相等的多個(gè)黑條和白條;選項(xiàng)D正確。故正確答案為D。【分析】本題考查編碼理論知識(shí)點(diǎn)。基本的ASCII碼共有128個(gè),用1個(gè)字節(jié)中的低7位編碼。二進(jìn)制范圍為0000001111111即十六進(jìn)制的00~7F。計(jì)算機(jī)中的漢字也是采用二進(jìn)制進(jìn)行編碼的。漢字編碼分為外碼、交換碼、機(jī)內(nèi)碼和字形碼。其中,外碼也叫輸入碼,是用來將漢字輸人到計(jì)算機(jī)中的一組鍵盤符號(hào)。常用的輸入碼有拼音碼、五筆字形碼等。條形碼(barcode)是將寬度不等的多個(gè)黑條和白條,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。4.(2022高二下·浙江期中)下列應(yīng)用使用了人工智能技術(shù)的有( )①通過在線翻譯將英文翻譯成中文②Excel 軟件中的“自動(dòng)填充”功能③”AlphaGo”圍棋程序與人對(duì)弈④使用二維碼生成器生成二維碼⑤通過指紋解鎖功能打開手機(jī)A.①②④ B.①③⑤ C.②③④ D.②③⑤【答案】B【知識(shí)點(diǎn)】人工智能的應(yīng)用【解析】【解答】①在線翻譯屬于人工智能;②excel中自動(dòng)填充不屬于人工智能;③AlphaGo與人對(duì)弈屬于人工智能;④二維碼生成器生成二維碼不是人工智能;⑤通過指紋解鎖打開手機(jī)屬于人工智能。故正確答案為B。【分析】本題考查人工智能的生活應(yīng)用。人工智能的主要應(yīng)用有模式識(shí)別、機(jī)器翻譯、其他應(yīng)用。模式識(shí)別包括指紋識(shí)別、語音識(shí)別、光學(xué)字符識(shí)別、手寫識(shí)別等。5.(2022高二下·浙江期中)關(guān)于大數(shù)據(jù)思維的描述,下列不正確的是( )A.大數(shù)據(jù)代表著信息量大、速度快、種類繁多的信息資產(chǎn),需要特定的技術(shù)和分析方法將其轉(zhuǎn)化為價(jià)值B.價(jià)值密度低是大數(shù)據(jù)特征之一,價(jià)值密度的高低與數(shù)據(jù)總量的大小成正比C.大數(shù)據(jù)要分析的是全體數(shù)據(jù),而不是抽樣數(shù)據(jù)D.大數(shù)據(jù)更關(guān)注事物的相關(guān)性而不是因果關(guān)系【答案】B【知識(shí)點(diǎn)】大數(shù)據(jù)的概念與特征;大數(shù)據(jù)思維【解析】【解答】選項(xiàng)A正確,大數(shù)據(jù)的概念;選項(xiàng)B錯(cuò)誤,價(jià)值密度高低與數(shù)據(jù)總量大小成反比;選項(xiàng)C正確,大數(shù)據(jù)的思維;選項(xiàng)D正確,大數(shù)據(jù)的思維;故正確答案為B。【分析】本題考查大數(shù)據(jù)的概念及思維理論。大數(shù)據(jù)是指無法在可承受的時(shí)間范圍內(nèi)用常規(guī)軟件工具進(jìn)行捕捉、管理和處理的數(shù)據(jù)集合。數(shù)據(jù)量大并不一定就是大數(shù)據(jù),用傳統(tǒng)算法和數(shù)據(jù)庫系統(tǒng)可以處理的海量數(shù)據(jù)不能算“大數(shù)據(jù)”。符合大數(shù)據(jù)概念的數(shù)據(jù)一般具有數(shù)據(jù)規(guī)模大、處理速度快、數(shù)據(jù)類型多、價(jià)值密度低四個(gè)特征。6.(2022高二下·浙江期中)關(guān)于信息系統(tǒng)的描述,下列不正確的是( )A.信息系統(tǒng)是指由硬件軟件設(shè)施、通信網(wǎng)絡(luò)、數(shù)據(jù)和用戶構(gòu)成的人機(jī)交互系統(tǒng)B.信息系統(tǒng)的運(yùn)行需要借助各類硬件,對(duì)外部環(huán)境的依賴是其最大的局限性C.信息系統(tǒng)是信息技術(shù)與供求關(guān)系相結(jié)合的產(chǎn)物D.信息系統(tǒng)是由硬件設(shè)施、軟件、數(shù)據(jù)構(gòu)成的軟件系統(tǒng)【答案】D【知識(shí)點(diǎn)】系統(tǒng)與信息系統(tǒng)的概念;信息系統(tǒng)的組成及功能;信息系統(tǒng)的優(yōu)勢與局限【解析】【解答】選項(xiàng)A正確,信息系統(tǒng)的概念;選項(xiàng)B正確,信息系統(tǒng)的局限性;選項(xiàng)C正確;選項(xiàng)D錯(cuò)誤,信息系統(tǒng)是由硬件,軟件,數(shù)據(jù),用戶和通信網(wǎng)絡(luò)構(gòu)成。故正確答案為D。【分析】本題考查信息系統(tǒng)的概念及組成。信息系統(tǒng)由五個(gè)關(guān)鍵要素組成,分別是硬件、軟件、數(shù)據(jù)、通信網(wǎng)絡(luò)和用戶。為實(shí)現(xiàn)對(duì)信息資源的綜合管理、合理配置與有效利用,信息系統(tǒng)的這些要素組合起來共同完成信息的輸入、處理、輸出和存儲(chǔ)等活動(dòng)。信息系統(tǒng)的優(yōu)勢:規(guī)范工作流程,提高工作效率;跨越時(shí)空限制,服務(wù)隨時(shí)隨處;基于數(shù)據(jù)分析,支持科學(xué)決策;便捷保存數(shù)據(jù),利于共享追蹤。信息系統(tǒng)的局限性:對(duì)外部環(huán)境有依賴性;本身有安全隱患;技術(shù)門檻可能加劇數(shù)字鴻溝。7.(2022高二下·浙江期中)關(guān)于射頻技術(shù),以下說法錯(cuò)誤的是( )A.射頻技術(shù)既屬于通信技術(shù),又屬于傳感器技術(shù)B.電子標(biāo)簽可分為無源標(biāo)簽和有源標(biāo)簽,無源電子標(biāo)簽又叫被動(dòng)式標(biāo)簽,無源比較便宜C.RFID是物聯(lián)網(wǎng)能夠識(shí)別“萬物”最關(guān)鍵的技術(shù)D.我國第二代身份證使用了射頻技術(shù),內(nèi)置的是有源電子標(biāo)簽【答案】D【知識(shí)點(diǎn)】射頻識(shí)別技術(shù)及其應(yīng)用【解析】【解答】選項(xiàng)A正確,射頻技術(shù)即是通信技術(shù)又是傳感器技術(shù);選項(xiàng)B正確,電子標(biāo)簽的分類;選項(xiàng)C正確,物聯(lián)網(wǎng)的關(guān)鍵就是RFID技術(shù);選項(xiàng)D錯(cuò)誤,二代身份證是無源電子標(biāo)簽;故正確答案為D。【分析】本題考查射頻識(shí)別技術(shù)。射頻識(shí)別是一種能自動(dòng)識(shí)別的通信技術(shù),可通過無線電信號(hào)識(shí)別特定目標(biāo),并讀寫相關(guān)數(shù)據(jù)。常用的有低頻、高頻、超高頻和無源等技術(shù)。RFID技術(shù)應(yīng)用很廣,如圖書館、門禁系統(tǒng)、食品安全溯源等。8.(2022高二下·浙江期中)關(guān)于個(gè)人信息的描述,下列不正確的是( )A.只要不上網(wǎng),個(gè)人信息就不會(huì)泄露B.個(gè)人信息可以分為個(gè)人敏感信息和個(gè)人一般信息C.人們?cè)诳焖佾@取所需信息的同時(shí),個(gè)人信息也有可能被他人盜用D.個(gè)人敏感信息遭到泄露或修改,有可能對(duì)信息主體造成不良的影響【答案】A【知識(shí)點(diǎn)】個(gè)人信息及安全防范;數(shù)據(jù)泄露的途徑【解析】【解答】選項(xiàng)A錯(cuò)誤,個(gè)人信息泄露有網(wǎng)絡(luò)上,也有線下泄露;選項(xiàng)B正確,個(gè)人信息的分類;選項(xiàng)C正確,網(wǎng)絡(luò)時(shí)代容易獲取信息,也容易被人使用自己的信息;選項(xiàng)D正確,個(gè)人敏感信息泄露,容易造成主體影響;故正確答案為A。【分析】本題考查個(gè)人信息及保護(hù)的理論概念。我們可以通過以下方法保護(hù)好個(gè)人信息:(1)使用運(yùn)營規(guī)范的購物網(wǎng)站是最基本的信息安全意識(shí)。我們不要使用那些不正規(guī)的網(wǎng)站,謹(jǐn)防釣魚網(wǎng)站。(2)網(wǎng)絡(luò)支付時(shí)應(yīng)確保網(wǎng)絡(luò)環(huán)境的安全性,不要隨意連接公共場所的Wi-Fi。(3)上傳個(gè)人身份證照片時(shí),一定要在身份證照片上打上水印,注明使用的限制途徑。(4)針對(duì)需要填寫個(gè)人信息的網(wǎng)站,注冊(cè)時(shí)使用的用戶名和密碼最好不一樣。(5)當(dāng)微信、短信、QQ等個(gè)人通信軟件接收到家人或朋友的信息,要求掃描二維碼、發(fā)送個(gè)人證件信息或者向?qū)Ψ睫D(zhuǎn)賬時(shí),首先要鑒別對(duì)方身份的真?zhèn)巍?br/>(6)轉(zhuǎn)手自己的舊手機(jī)或者不再使用的手機(jī)時(shí),要確保手機(jī)里的信息已經(jīng)徹底清除干凈。9.(2022高二下·浙江期中)某流程圖如圖所示,輸入K的值為14,最終i、s的值分別為( )A.15,-24 B.15,-9 C.11,-9 D.13,-24【答案】B【知識(shí)點(diǎn)】流程圖識(shí)讀【解析】【解答】用列表法解題。k=14; i=1; s=0i<=k(Y); i=i+2=3; i%3==0(Y); s=s+i=0+3=3i<=k(Y); i=i+2=5; i%3==0(N); s=s-i=3-5=-2i<=k(Y); i=i+2=7; i%3==0(N); s=s-i=-2-7=-9i<=k(Y); i=i+2=9; i%3==0(Y); s=s+i=-9+9=0i<=k(Y); i=i+2=11; i%3==0(N); s=s-i=0-11=-11i<=k(Y); i=i+2=13; i%3==0(N); s=s-i=-11-13=-24i<=k(Y); i=i+2=15; i%3==0(Y); s=s+i=-24+15=-9i<=k(N),程序結(jié)束,所以i的值為15,s的值為-9,故正確答案為B。【分析】本題考查流程圖的識(shí)別,在做流程圖邊做邊總結(jié),可快速得到答案。10.(2022高二下·浙江期中)有如下 Python 程序段,輸出的結(jié)果不可能是( )import random import math a=random.randint(0,10)if (math.sqrt(a))**2==a:a=a+1print(a)A.2 B.3C.4 D.5【答案】C【知識(shí)點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);模塊【解析】【解答】語句a=random.randint(0,10)需要換行,變量a的值為[0,10],根據(jù)要讓條件math.sqrt(a)**2==a成立,那么a的值是3,所以再做a=a+1,故正確答案為C。【分析】本題考查math模塊及分支結(jié)構(gòu)的應(yīng)用。11.(2022高二下·浙江期中)有如下 Python 程序代碼,程序執(zhí)行輸出結(jié)果是( )list=[4,7,8,1,2,6]s=0for a in range(1, len(list)):if list[a]< list[a-1]:s+=1else:s-=2print(s)A.3 B.4 C.-7 D.-3【答案】C【知識(shí)點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】list=[4,7,8,1,2,6]s=0for a in range(1, len(list)):if list[a]< list[a-1]:s+=1 #1<8else:s-=2 #7>4,8>7,2>1,6>2print(s)根據(jù)上面注釋可知s-=2做了4次,s+=1做了1次,所以輸出結(jié)果為-7,故正確答案為C。【分析】本題考查列表遍歷并比較相鄰兩數(shù)大小,記錄次數(shù)。12.(2022高二下·浙江期中)Python 程序如下:s=input("請(qǐng)輸入任意字符串:")st=""for n in s:if '0' <=n<='9':st=st+nelif 'A' <=n<='Z':st=n+stprint(st)那么輸入"Happy5New2Year9!",輸出結(jié)果是( )A.9Y2N5H B.741YNH C.H5N2Y9 D.YNH529【答案】D【知識(shí)點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】根據(jù)條件if判斷,當(dāng)n為數(shù)字時(shí),直接添加到st末尾;當(dāng)n大寫字母時(shí),添加到st的前面;當(dāng)n為非數(shù)字和非大寫字母時(shí),不做;所以st的結(jié)果只有數(shù)字相繼添加到尾部和大寫字母相繼添加到首部;所以st第1次為H,第2次為H5,第3次為NH5,第4次為NH52,第5次為YNH52,第6次為YNH529;故正確答案為D。【分析】本題考查字符串的連接綜合應(yīng)用。13.(2022高二下·浙江期中)xscj1.csv文件中數(shù)據(jù)包含“xm”,“xh”,“yw”,“sx”等字段,有若干個(gè)數(shù)據(jù)行,下列程序段執(zhí)行后,對(duì)象 df_data中的數(shù)據(jù)將( )import pandas as pddf_data=pd.read_csv("xscj1.csv")df_data.drop("yw",axis=1)df_data.drop(0)df_data.sort_values("sx", inplace=True)A.按“sx”升序排序 B.不再包含“yw”數(shù)據(jù)列C.刪除了第一行記錄 D.增加了一個(gè)數(shù)據(jù)行【答案】A【知識(shí)點(diǎn)】模塊;編程處理數(shù)據(jù)與可視化【解析】【解答】程序分析如下:df_data=pd.read_csv("xscj1.csv") #讀取xscj1.csv文件中數(shù)據(jù),保存到df_data中df_data.drop("yw",axis=1) #刪除'yw'列,不會(huì)更新df_datadf_data.drop(0) #刪除第一行,不會(huì)更新df_datadf_data.sort_values("sx", inplace=True) #根據(jù)"sx"字段升序排序,并更新df_data數(shù)據(jù)所以選項(xiàng)A正確;選項(xiàng)B錯(cuò)誤,刪除列但不會(huì)更新df_data;選項(xiàng)C錯(cuò)誤,刪除行但不會(huì)更新df_data;選項(xiàng)D錯(cuò)誤,沒有增加行代碼,故正確答案為A。【分析】本題考查pandas數(shù)據(jù)處理操作。14.(2022高二下·浙江期中)提取字符串中的數(shù)字并存放到列表中,程序中劃線處的代碼為( )s="12, 345, 67"a=[ ]t=0n=0for i in range(len(s)):if s[i]==",":t=int(s[n:i])a.append(t)①if i==len(s)-1:t=int( ② )a.append(t)print(a)A.①n=i ②s[n:i+1] B.①n=i+1 ②s[n:i]C.①n=i+1 ②s[n:i+1] D.①n=i ②s[n:i]【答案】C【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】根據(jù)題干要求從字符串中提取數(shù)字并存放到列表中,所以當(dāng)s[i]為', '時(shí),就讀取逗號(hào)之前的數(shù)字,并存入列表中,所以t=int(s[n:i])為讀取數(shù)據(jù),a.append(i)存入列表,n的值需要改變,下次讀取數(shù)據(jù)時(shí),在逗號(hào)的下一個(gè)下標(biāo)開始,所以n為i+1;字符串的最后一個(gè)數(shù)字后面沒有逗號(hào),所以最后數(shù)字無法存入列表,需要再提取數(shù)字,并存入列表,所以if i==len(s)-1判斷,說明最后了,可讀取數(shù)據(jù)了,t=int(s[n:i+1]),故正確答案為C。【分析】本題考查字符串讀取的綜合應(yīng)用。15.(2022高二下·浙江期中)有如下python程序段:列表a的初始值略…for i in range(6):if (i+1)%2!=0:if a[i]%10 >5:a[i]=a[i]//10else:a[i]=a[i]%10else:a[i]=a[i-1]+1程序運(yùn)行后a[0]到a[6]的值分別是2,3,4,5,0,1,則a[0]到a[6]各元素的初始值可能是( )A.26,1,4,2,8,3 B.12,1,14,2,11,3C.15,1,2,3,4,5 D.29,1,40,2,3,30【答案】A【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;運(yùn)算符、基本運(yùn)算與表達(dá)式【解析】【解答】程序分析如下:for i in range(6): #下面的語句做6遍循環(huán)if (i+1)%2!=0: #i為偶數(shù)時(shí),做下面語句if a[i]%10 >5: #a[i]的值的個(gè)位上的數(shù)大于5時(shí),a[i]的值去掉個(gè)數(shù)上的數(shù)a[i]=a[i]//10else:a[i]=a[i]%10 #a[i]的值的個(gè)位上的數(shù)小于等于5時(shí),a[i]的值保留個(gè)位上的數(shù)else: #i為奇數(shù)時(shí),a[i]=前面的數(shù)字加1a[i]=a[i-1]+1因?yàn)榱斜韆的結(jié)果為2,3,4,5,0,1;因?yàn)榱斜淼?個(gè)數(shù)下標(biāo)為0且結(jié)果為2,說明第1種可能原始值為保留了個(gè)位上的數(shù),所以第1個(gè)數(shù)初始值為X2或者2,第2種可能原始值為了保留十位上的數(shù),所以第1個(gè)數(shù)初始值為大于25;第2個(gè)數(shù)結(jié)果為3,說明是2+1=3,所以第2個(gè)初始值數(shù)隨便;第3個(gè)數(shù)下標(biāo)i為2且結(jié)果為4,說明第1種可能原始值為保留了個(gè)位上的數(shù),所以第3個(gè)初始值數(shù)為X4或者4,第2種可能原始值保留十位上的數(shù),所以該位置上的數(shù)字大于45且小于50;第4個(gè)數(shù)結(jié)果為5,說明是4+1=5,所以第4個(gè)數(shù)的初始值隨便;第5個(gè)數(shù)下標(biāo)為4且結(jié)果為0,說明該數(shù)大于5且小于10,根據(jù)這些分析,可知選項(xiàng)A正確;選項(xiàng)B錯(cuò)誤,錯(cuò)在11;選項(xiàng)C錯(cuò)誤,錯(cuò)在2;選項(xiàng)D錯(cuò)誤,錯(cuò)在40;故正確答案為A。【分析】本題考查分析列表a中數(shù)據(jù)改變,主要考查大家的分析能力,根據(jù)不同的分析得到不同結(jié)果,再根據(jù)已知答案分析可能。二、非選擇題(本大題共3小題,其中第16小題6分,第17小題7分,第18小題7分)16.(2022高二下·浙江期中)某數(shù)的平方與它的逆序數(shù)的平方互為逆序數(shù),則該數(shù)被稱為奇妙平方數(shù)。例如12的平方為144,21的平方為441,12與21互逆,144與441互逆,12和21都稱為奇妙平方數(shù)。小明編寫了一個(gè)找出200以內(nèi)的所有奇妙平方數(shù)的Python程序,請(qǐng)?jiān)趧澗€處填上合適的代碼來完成此功能。def compare(x, y):s1=str(x)s2=str(y)k=len(str(s1))for i in range(k):if s1[i]!= :return Falsereturn Truesum=0for i in range(200):a=ib=0t=awhile t>0:b= t=t//10t1=a*at2=b*bif a!=b and len(str(t1))==len(str(t2)):if :print(a)sum=sum+1print("共有"+str(sum)+"個(gè)")【答案】s2[-1-i]或s2[k-1-i];b*10+t%10;compare(t1,t2)【知識(shí)點(diǎn)】過程與自定義函數(shù);模塊【解析】【解答】第1空,根據(jù)已給的自定義函數(shù)compare(x,y),可知在判斷x和y是否為互逆數(shù),所以條件s1[0]和s2[-1],s1[1]和s2[-2]...等判斷,故正確答案為:s2[-1-i]或s2[k-1-i];第2空,根據(jù)題目給的代碼可知,通過給定的變量a,把轉(zhuǎn)換成逆數(shù)存入b,再判斷a和b及a*a和b*b是否為互逆數(shù)。所以b=b*10+t%10,故正確答案為:b*10+t%10;第3空,主要是未來判斷t1和t2是否為互逆數(shù),所以只要調(diào)用自定義函數(shù)compare( )即可,故正確答案為:compare(t1,t2)。【分析】本題考查數(shù)學(xué)奇妙平方數(shù)和自定義函數(shù)的調(diào)用。17.(2022高二下·浙江期中)小明從網(wǎng)站上收集了2018年主要城市氣候情況相關(guān)數(shù)據(jù),數(shù)據(jù)集格式如圖1所示圖 1為了分析主要城市氣候情況數(shù)據(jù),小明利用python繪制反映各城市平均氣溫的垂直柱形圖,如圖2所示。圖 2(1)部分程序代碼如下所示,補(bǔ)全①②劃線處的代碼。import pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.pyplot importMultipleLocator #MultipleLocator 類用于設(shè)置刻度間隔plt.rcParams["font.sans-serif"]=["simHei"]df=pd.read_csv("qihou.csv",encoding="gbk") #讀取'qihou.csv'文件中的數(shù)據(jù),創(chuàng)建DataFrame對(duì)象 df #顯示年平均氣溫最高的城市df_sort=df.sort_values("年平均氣溫(℃)", ascending=False) print(df_sort.head(10)) #下劃線處df1=df_sort.head(10) #下劃線處plt.figure(figsize=(10,5))x=df1["地市"]y=df1["年平均氣溫(℃)"] #繪制柱形圖 plt.title(“年平均氣溫最高的城市的10個(gè)城市”)plt.xlabel("地市")plt.ylabel("年平均氣溫(℃)") #顯示圖例plt.show()(2)若要制作平均氣溫最低的10個(gè)城市的柱形圖,則程序下劃線處的代碼應(yīng)該改為 。(3)若要?jiǎng)h除 df中的“City”列數(shù)據(jù),則代碼應(yīng)為: 。【答案】(1)plt.bar(x,y);plt.legend( )(2)tail(10)(3)df=df.drop('City',asix=1)【知識(shí)點(diǎn)】編程處理數(shù)據(jù)與可視化【解析】【解答】(1)第1空,根據(jù)圖2可知,繪制圖表需要地區(qū)和對(duì)應(yīng)地區(qū)的年平均氣溫?cái)?shù)據(jù)。而本空上面已經(jīng)有對(duì)應(yīng)的數(shù)據(jù)存入x和y,所以可直接可用plt.bar(x,y)繪制即可;第2空,顯示圖列語句是plt.legend( ),故正確答案為:plt.bar(x,y);plt.legend( )。(2)把最高改成最低,只需要將head(10),改成tail(10),故正確答案為:tail(10)。(3)要?jiǎng)h除列,可用drop()函數(shù),故正確答案為:df=df.drop('City',asix=1)。【分析】本題考查pandas模塊和matplotlib模塊對(duì)數(shù)據(jù)處理和可視化。需要注意的是drop( ) 函數(shù)無法直接刪除源數(shù)據(jù)列,所以需要重新賦值。如df2=df.drop('City',asix=1)的作用是在df中刪除'City'列并賦值給df2,但df中的數(shù)據(jù)不改變。18.(2022高二下·浙江期中)Python綜合應(yīng)用。小明運(yùn)用Python完成了以下功能:1)隨機(jī)產(chǎn)生100個(gè)4位正整數(shù),存放在列表list1中。2)將列表list1中的數(shù)據(jù)除去千位和個(gè)位(百位若是0,則將百位設(shè)置為1)后存放在列表list2中。3)將列表list2中的數(shù)據(jù)除去所有的非素?cái)?shù)存放在列表list3中。4)將列表list3中的數(shù)據(jù)刪除所有重復(fù)的數(shù)據(jù)后存放在列表list4中。5)將列表list4中的數(shù)據(jù)排序(從小到大)存放在列表list5中。6)在列表list5中查數(shù)并顯示其在列表中的位置。實(shí)現(xiàn)上述功能的Python程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼:import randomlist1=[] list2=[] list3=[] list4=[] list5=[]#隨機(jī)產(chǎn)生100個(gè)4位正整數(shù)for i in range(100):a= list1.append(a)print(list1)#除去千位和個(gè)位(百位是0,則將百位設(shè)置為1)for i in list1:a=i//10%100if a<10: else:b=alist2.append(b)print(list2)#除去所有的非素?cái)?shù)def prime(n):p=Truefor i in range(2,n):if n%i==0: breakreturn pfor i in list2:if prime(i):list3.append(i)print(list3)#刪除所有重復(fù)的數(shù)據(jù)for i in range(len(list3)-1):t=list3[i]if :list4.append(t)print(list4)#從小到大排序for j in range(len(list4)-1):for k in range(len(list4)-1,j,-1):if :t = list4[k]list4[k] = list4[k-1]list4[k-1] = tlist5=list4print(list5)#查數(shù) k=int(input("請(qǐng)輸入待查找的數(shù)值:"))for i in range(len(list5)):if k==list5[i]:print(str(k)+":位于列表中第"+ +"個(gè)位置!")breakelse:print("查無此數(shù)!")【答案】random.randint(1000,9999);b=a+10;p=False;not t in list4或t not in list4;list4[k]【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;運(yùn)算符、基本運(yùn)算與表達(dá)式;查找算法及程序?qū)崿F(xiàn)【解析】【解答】第1空,根據(jù)題干1步驟,需要隨機(jī)產(chǎn)生100個(gè)4位正整數(shù),所以范圍是[1000,9999],故正確答案為:random.randint(1000,9999)。第2空,根據(jù)語句a=i//10%100,是去除千位和個(gè)位上的數(shù),只保留該4位數(shù)中的百位和十位上的數(shù),因?yàn)榘傥挥锌赡苁?,所以該數(shù)可能小于10,那么需要把百位上的數(shù)(即十位上的數(shù)變1),故正確答案為:b=a+10。第3空,該自定義函數(shù)prime(n),用于判斷n是否為素?cái)?shù),如果n為素?cái)?shù)p=True,否則p=False,故正確答案為:p=False。第4空,判斷l(xiāng)ist3[i]是否已經(jīng)在列表list4中,所以判斷語句為 not t in list4,故正確答案為:not t in list4或t not in list4。第5空,看程序是冒泡排序,看內(nèi)循環(huán)語句for k in range(len(list4)-1,j,-1),排序方向是從右向左推數(shù)據(jù),所以是將小的推到左邊,判斷升序語句為list4[k]第6空,在list4中查找數(shù)據(jù),輸出時(shí)用字符串連接,所以i的值需要變字符串,用str(i),故正確答案為:str(i)。【分析】本題考查列表基本操作、排序和查找算法。二一教育在線組卷平臺(tái)(zujuan.21cnjy.com)自動(dòng)生成 1 / 1登錄二一教育在線組卷平臺(tái) 助您教考全無憂浙江七彩陽光新年高考研究聯(lián)盟2021-2022學(xué)年高二下學(xué)期信息技術(shù)期中聯(lián)考試卷一、選擇題(本大題共 15 小題,每小題 2 分,共 30 分。)1.(2022高二下·浙江期中)關(guān)于數(shù)據(jù)、信息與智慧的說法,下列不正確的是( )A.?dāng)?shù)據(jù)是對(duì)客觀事物的符號(hào)表示,如圖形符號(hào)、數(shù)字、字母等B.信息是用來消除隨機(jī)不確定性的東西C.信息必須依附于一定的載體,書本上的文字就是一種信息D.智慧是一種更高層次的綜合能力,主要表現(xiàn)為收集、加工、傳播知識(shí)的能力以及對(duì)事物發(fā)展的前瞻性看法2.(2022高二下·浙江期中)18( )x-11( )y=17( )k該等式成立,求x,y,k 分別代表什么進(jìn)制( )A.16 24 10 B.10 24 16C.24 16 8 D.16 8 103.(2022高二下·浙江期中)關(guān)于編碼,以下說法正確的是( )A.ASCII碼用7位二進(jìn)制編碼,共128個(gè),它的二進(jìn)制編碼范圍從0000001-1111111B.漢字編碼分為外碼、交換碼、機(jī)內(nèi)碼和字形碼,其中交換碼和機(jī)內(nèi)碼其實(shí)是同一種。C.條形碼是寬度相等的多個(gè)黑條和白條組成的圖形標(biāo)識(shí)符,中國普遍采用的是EAN13D.二維碼和條形碼相比,存儲(chǔ)容量更大,功能更加強(qiáng)大4.(2022高二下·浙江期中)下列應(yīng)用使用了人工智能技術(shù)的有( )①通過在線翻譯將英文翻譯成中文②Excel 軟件中的“自動(dòng)填充”功能③”AlphaGo”圍棋程序與人對(duì)弈④使用二維碼生成器生成二維碼⑤通過指紋解鎖功能打開手機(jī)A.①②④ B.①③⑤ C.②③④ D.②③⑤5.(2022高二下·浙江期中)關(guān)于大數(shù)據(jù)思維的描述,下列不正確的是( )A.大數(shù)據(jù)代表著信息量大、速度快、種類繁多的信息資產(chǎn),需要特定的技術(shù)和分析方法將其轉(zhuǎn)化為價(jià)值B.價(jià)值密度低是大數(shù)據(jù)特征之一,價(jià)值密度的高低與數(shù)據(jù)總量的大小成正比C.大數(shù)據(jù)要分析的是全體數(shù)據(jù),而不是抽樣數(shù)據(jù)D.大數(shù)據(jù)更關(guān)注事物的相關(guān)性而不是因果關(guān)系6.(2022高二下·浙江期中)關(guān)于信息系統(tǒng)的描述,下列不正確的是( )A.信息系統(tǒng)是指由硬件軟件設(shè)施、通信網(wǎng)絡(luò)、數(shù)據(jù)和用戶構(gòu)成的人機(jī)交互系統(tǒng)B.信息系統(tǒng)的運(yùn)行需要借助各類硬件,對(duì)外部環(huán)境的依賴是其最大的局限性C.信息系統(tǒng)是信息技術(shù)與供求關(guān)系相結(jié)合的產(chǎn)物D.信息系統(tǒng)是由硬件設(shè)施、軟件、數(shù)據(jù)構(gòu)成的軟件系統(tǒng)7.(2022高二下·浙江期中)關(guān)于射頻技術(shù),以下說法錯(cuò)誤的是( )A.射頻技術(shù)既屬于通信技術(shù),又屬于傳感器技術(shù)B.電子標(biāo)簽可分為無源標(biāo)簽和有源標(biāo)簽,無源電子標(biāo)簽又叫被動(dòng)式標(biāo)簽,無源比較便宜C.RFID是物聯(lián)網(wǎng)能夠識(shí)別“萬物”最關(guān)鍵的技術(shù)D.我國第二代身份證使用了射頻技術(shù),內(nèi)置的是有源電子標(biāo)簽8.(2022高二下·浙江期中)關(guān)于個(gè)人信息的描述,下列不正確的是( )A.只要不上網(wǎng),個(gè)人信息就不會(huì)泄露B.個(gè)人信息可以分為個(gè)人敏感信息和個(gè)人一般信息C.人們?cè)诳焖佾@取所需信息的同時(shí),個(gè)人信息也有可能被他人盜用D.個(gè)人敏感信息遭到泄露或修改,有可能對(duì)信息主體造成不良的影響9.(2022高二下·浙江期中)某流程圖如圖所示,輸入K的值為14,最終i、s的值分別為( )A.15,-24 B.15,-9 C.11,-9 D.13,-2410.(2022高二下·浙江期中)有如下 Python 程序段,輸出的結(jié)果不可能是( )import random import math a=random.randint(0,10)if (math.sqrt(a))**2==a:a=a+1print(a)A.2 B.3C.4 D.511.(2022高二下·浙江期中)有如下 Python 程序代碼,程序執(zhí)行輸出結(jié)果是( )list=[4,7,8,1,2,6]s=0for a in range(1, len(list)):if list[a]< list[a-1]:s+=1else:s-=2print(s)A.3 B.4 C.-7 D.-312.(2022高二下·浙江期中)Python 程序如下:s=input("請(qǐng)輸入任意字符串:")st=""for n in s:if '0' <=n<='9':st=st+nelif 'A' <=n<='Z':st=n+stprint(st)那么輸入"Happy5New2Year9!",輸出結(jié)果是( )A.9Y2N5H B.741YNH C.H5N2Y9 D.YNH52913.(2022高二下·浙江期中)xscj1.csv文件中數(shù)據(jù)包含“xm”,“xh”,“yw”,“sx”等字段,有若干個(gè)數(shù)據(jù)行,下列程序段執(zhí)行后,對(duì)象 df_data中的數(shù)據(jù)將( )import pandas as pddf_data=pd.read_csv("xscj1.csv")df_data.drop("yw",axis=1)df_data.drop(0)df_data.sort_values("sx", inplace=True)A.按“sx”升序排序 B.不再包含“yw”數(shù)據(jù)列C.刪除了第一行記錄 D.增加了一個(gè)數(shù)據(jù)行14.(2022高二下·浙江期中)提取字符串中的數(shù)字并存放到列表中,程序中劃線處的代碼為( )s="12, 345, 67"a=[ ]t=0n=0for i in range(len(s)):if s[i]==",":t=int(s[n:i])a.append(t)①if i==len(s)-1:t=int( ② )a.append(t)print(a)A.①n=i ②s[n:i+1] B.①n=i+1 ②s[n:i]C.①n=i+1 ②s[n:i+1] D.①n=i ②s[n:i]15.(2022高二下·浙江期中)有如下python程序段:列表a的初始值略…for i in range(6):if (i+1)%2!=0:if a[i]%10 >5:a[i]=a[i]//10else:a[i]=a[i]%10else:a[i]=a[i-1]+1程序運(yùn)行后a[0]到a[6]的值分別是2,3,4,5,0,1,則a[0]到a[6]各元素的初始值可能是( )A.26,1,4,2,8,3 B.12,1,14,2,11,3C.15,1,2,3,4,5 D.29,1,40,2,3,30二、非選擇題(本大題共3小題,其中第16小題6分,第17小題7分,第18小題7分)16.(2022高二下·浙江期中)某數(shù)的平方與它的逆序數(shù)的平方互為逆序數(shù),則該數(shù)被稱為奇妙平方數(shù)。例如12的平方為144,21的平方為441,12與21互逆,144與441互逆,12和21都稱為奇妙平方數(shù)。小明編寫了一個(gè)找出200以內(nèi)的所有奇妙平方數(shù)的Python程序,請(qǐng)?jiān)趧澗€處填上合適的代碼來完成此功能。def compare(x, y):s1=str(x)s2=str(y)k=len(str(s1))for i in range(k):if s1[i]!= :return Falsereturn Truesum=0for i in range(200):a=ib=0t=awhile t>0:b= t=t//10t1=a*at2=b*bif a!=b and len(str(t1))==len(str(t2)):if :print(a)sum=sum+1print("共有"+str(sum)+"個(gè)")17.(2022高二下·浙江期中)小明從網(wǎng)站上收集了2018年主要城市氣候情況相關(guān)數(shù)據(jù),數(shù)據(jù)集格式如圖1所示圖 1為了分析主要城市氣候情況數(shù)據(jù),小明利用python繪制反映各城市平均氣溫的垂直柱形圖,如圖2所示。圖 2(1)部分程序代碼如下所示,補(bǔ)全①②劃線處的代碼。import pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.pyplot importMultipleLocator #MultipleLocator 類用于設(shè)置刻度間隔plt.rcParams["font.sans-serif"]=["simHei"]df=pd.read_csv("qihou.csv",encoding="gbk") #讀取'qihou.csv'文件中的數(shù)據(jù),創(chuàng)建DataFrame對(duì)象 df #顯示年平均氣溫最高的城市df_sort=df.sort_values("年平均氣溫(℃)", ascending=False) print(df_sort.head(10)) #下劃線處df1=df_sort.head(10) #下劃線處plt.figure(figsize=(10,5))x=df1["地市"]y=df1["年平均氣溫(℃)"] #繪制柱形圖 plt.title(“年平均氣溫最高的城市的10個(gè)城市”)plt.xlabel("地市")plt.ylabel("年平均氣溫(℃)") #顯示圖例plt.show()(2)若要制作平均氣溫最低的10個(gè)城市的柱形圖,則程序下劃線處的代碼應(yīng)該改為 。(3)若要?jiǎng)h除 df中的“City”列數(shù)據(jù),則代碼應(yīng)為: 。18.(2022高二下·浙江期中)Python綜合應(yīng)用。小明運(yùn)用Python完成了以下功能:1)隨機(jī)產(chǎn)生100個(gè)4位正整數(shù),存放在列表list1中。2)將列表list1中的數(shù)據(jù)除去千位和個(gè)位(百位若是0,則將百位設(shè)置為1)后存放在列表list2中。3)將列表list2中的數(shù)據(jù)除去所有的非素?cái)?shù)存放在列表list3中。4)將列表list3中的數(shù)據(jù)刪除所有重復(fù)的數(shù)據(jù)后存放在列表list4中。5)將列表list4中的數(shù)據(jù)排序(從小到大)存放在列表list5中。6)在列表list5中查數(shù)并顯示其在列表中的位置。實(shí)現(xiàn)上述功能的Python程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼:import randomlist1=[] list2=[] list3=[] list4=[] list5=[]#隨機(jī)產(chǎn)生100個(gè)4位正整數(shù)for i in range(100):a= list1.append(a)print(list1)#除去千位和個(gè)位(百位是0,則將百位設(shè)置為1)for i in list1:a=i//10%100if a<10: else:b=alist2.append(b)print(list2)#除去所有的非素?cái)?shù)def prime(n):p=Truefor i in range(2,n):if n%i==0: breakreturn pfor i in list2:if prime(i):list3.append(i)print(list3)#刪除所有重復(fù)的數(shù)據(jù)for i in range(len(list3)-1):t=list3[i]if :list4.append(t)print(list4)#從小到大排序for j in range(len(list4)-1):for k in range(len(list4)-1,j,-1):if :t = list4[k]list4[k] = list4[k-1]list4[k-1] = tlist5=list4print(list5)#查數(shù) k=int(input("請(qǐng)輸入待查找的數(shù)值:"))for i in range(len(list5)):if k==list5[i]:print(str(k)+":位于列表中第"+ +"個(gè)位置!")breakelse:print("查無此數(shù)!")答案解析部分1.【答案】C【知識(shí)點(diǎn)】信息及其特征;數(shù)據(jù)、知識(shí)、智慧的定義與特征【解析】【解答】選項(xiàng)A正確,數(shù)據(jù)概念;選項(xiàng)B正確,香農(nóng)定義信息概念;選項(xiàng)C錯(cuò)誤,信息必須依附于載體,但書本中的文字是一種載體,不是信息,選項(xiàng)D正確,智慧的概念。故答案為C。【分析】本題考查數(shù)據(jù)、信息與智慧的概念。信息是數(shù)據(jù)經(jīng)過儲(chǔ)存、分析及解釋后所產(chǎn)生的意義,通常是在某一特定情境脈絡(luò)下的具體呈現(xiàn)。智慧是在知識(shí)的基礎(chǔ)之上,通過認(rèn)識(shí)的累積,而形成的對(duì)事物的認(rèn)識(shí)、遠(yuǎn)見,體現(xiàn)為一種卓越的判斷力。2.【答案】D【知識(shí)點(diǎn)】進(jìn)制及數(shù)制轉(zhuǎn)換【解析】【解答】第1種解法,可根據(jù)進(jìn)制特點(diǎn)進(jìn)制越大,相同數(shù)的值也越大,可大概猜測大-小=中,所以x,y,k的進(jìn)制應(yīng)該是大,小,中,所以選D,這種是快速猜題。第2種解法,根據(jù)其他進(jìn)制轉(zhuǎn)換十進(jìn)制用按權(quán)展開相加法:(18)x - (11)y = (17)k1*x**1 + 8*x**0 - 1*y**1 + 1*y**0 = 1*k**1 + 7*k**01*x**1 + 8*1 - 1*y**1 + 1*1 = 1*k**1 + 7*1x + 8 - y + 1 = k + 7x - y +2 = k根據(jù)上面進(jìn)制加減推斷是16-8+2=10,故正確答案為D。【分析】本題考查進(jìn)制轉(zhuǎn)換綜合應(yīng)用。3.【答案】D【知識(shí)點(diǎn)】字符編碼;條形碼、二維碼【解析】【解答】選項(xiàng)A錯(cuò)誤,二進(jìn)制編碼從000 0000~111 1111;選項(xiàng)B錯(cuò)誤,交換碼和機(jī)內(nèi)碼不一樣;選項(xiàng)C錯(cuò)誤,條形碼是寬度不相等的多個(gè)黑條和白條;選項(xiàng)D正確。故正確答案為D。【分析】本題考查編碼理論知識(shí)點(diǎn)。基本的ASCII碼共有128個(gè),用1個(gè)字節(jié)中的低7位編碼。二進(jìn)制范圍為0000001111111即十六進(jìn)制的00~7F。計(jì)算機(jī)中的漢字也是采用二進(jìn)制進(jìn)行編碼的。漢字編碼分為外碼、交換碼、機(jī)內(nèi)碼和字形碼。其中,外碼也叫輸入碼,是用來將漢字輸人到計(jì)算機(jī)中的一組鍵盤符號(hào)。常用的輸入碼有拼音碼、五筆字形碼等。條形碼(barcode)是將寬度不等的多個(gè)黑條和白條,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。4.【答案】B【知識(shí)點(diǎn)】人工智能的應(yīng)用【解析】【解答】①在線翻譯屬于人工智能;②excel中自動(dòng)填充不屬于人工智能;③AlphaGo與人對(duì)弈屬于人工智能;④二維碼生成器生成二維碼不是人工智能;⑤通過指紋解鎖打開手機(jī)屬于人工智能。故正確答案為B。【分析】本題考查人工智能的生活應(yīng)用。人工智能的主要應(yīng)用有模式識(shí)別、機(jī)器翻譯、其他應(yīng)用。模式識(shí)別包括指紋識(shí)別、語音識(shí)別、光學(xué)字符識(shí)別、手寫識(shí)別等。5.【答案】B【知識(shí)點(diǎn)】大數(shù)據(jù)的概念與特征;大數(shù)據(jù)思維【解析】【解答】選項(xiàng)A正確,大數(shù)據(jù)的概念;選項(xiàng)B錯(cuò)誤,價(jià)值密度高低與數(shù)據(jù)總量大小成反比;選項(xiàng)C正確,大數(shù)據(jù)的思維;選項(xiàng)D正確,大數(shù)據(jù)的思維;故正確答案為B。【分析】本題考查大數(shù)據(jù)的概念及思維理論。大數(shù)據(jù)是指無法在可承受的時(shí)間范圍內(nèi)用常規(guī)軟件工具進(jìn)行捕捉、管理和處理的數(shù)據(jù)集合。數(shù)據(jù)量大并不一定就是大數(shù)據(jù),用傳統(tǒng)算法和數(shù)據(jù)庫系統(tǒng)可以處理的海量數(shù)據(jù)不能算“大數(shù)據(jù)”。符合大數(shù)據(jù)概念的數(shù)據(jù)一般具有數(shù)據(jù)規(guī)模大、處理速度快、數(shù)據(jù)類型多、價(jià)值密度低四個(gè)特征。6.【答案】D【知識(shí)點(diǎn)】系統(tǒng)與信息系統(tǒng)的概念;信息系統(tǒng)的組成及功能;信息系統(tǒng)的優(yōu)勢與局限【解析】【解答】選項(xiàng)A正確,信息系統(tǒng)的概念;選項(xiàng)B正確,信息系統(tǒng)的局限性;選項(xiàng)C正確;選項(xiàng)D錯(cuò)誤,信息系統(tǒng)是由硬件,軟件,數(shù)據(jù),用戶和通信網(wǎng)絡(luò)構(gòu)成。故正確答案為D。【分析】本題考查信息系統(tǒng)的概念及組成。信息系統(tǒng)由五個(gè)關(guān)鍵要素組成,分別是硬件、軟件、數(shù)據(jù)、通信網(wǎng)絡(luò)和用戶。為實(shí)現(xiàn)對(duì)信息資源的綜合管理、合理配置與有效利用,信息系統(tǒng)的這些要素組合起來共同完成信息的輸入、處理、輸出和存儲(chǔ)等活動(dòng)。信息系統(tǒng)的優(yōu)勢:規(guī)范工作流程,提高工作效率;跨越時(shí)空限制,服務(wù)隨時(shí)隨處;基于數(shù)據(jù)分析,支持科學(xué)決策;便捷保存數(shù)據(jù),利于共享追蹤。信息系統(tǒng)的局限性:對(duì)外部環(huán)境有依賴性;本身有安全隱患;技術(shù)門檻可能加劇數(shù)字鴻溝。7.【答案】D【知識(shí)點(diǎn)】射頻識(shí)別技術(shù)及其應(yīng)用【解析】【解答】選項(xiàng)A正確,射頻技術(shù)即是通信技術(shù)又是傳感器技術(shù);選項(xiàng)B正確,電子標(biāo)簽的分類;選項(xiàng)C正確,物聯(lián)網(wǎng)的關(guān)鍵就是RFID技術(shù);選項(xiàng)D錯(cuò)誤,二代身份證是無源電子標(biāo)簽;故正確答案為D。【分析】本題考查射頻識(shí)別技術(shù)。射頻識(shí)別是一種能自動(dòng)識(shí)別的通信技術(shù),可通過無線電信號(hào)識(shí)別特定目標(biāo),并讀寫相關(guān)數(shù)據(jù)。常用的有低頻、高頻、超高頻和無源等技術(shù)。RFID技術(shù)應(yīng)用很廣,如圖書館、門禁系統(tǒng)、食品安全溯源等。8.【答案】A【知識(shí)點(diǎn)】個(gè)人信息及安全防范;數(shù)據(jù)泄露的途徑【解析】【解答】選項(xiàng)A錯(cuò)誤,個(gè)人信息泄露有網(wǎng)絡(luò)上,也有線下泄露;選項(xiàng)B正確,個(gè)人信息的分類;選項(xiàng)C正確,網(wǎng)絡(luò)時(shí)代容易獲取信息,也容易被人使用自己的信息;選項(xiàng)D正確,個(gè)人敏感信息泄露,容易造成主體影響;故正確答案為A。【分析】本題考查個(gè)人信息及保護(hù)的理論概念。我們可以通過以下方法保護(hù)好個(gè)人信息:(1)使用運(yùn)營規(guī)范的購物網(wǎng)站是最基本的信息安全意識(shí)。我們不要使用那些不正規(guī)的網(wǎng)站,謹(jǐn)防釣魚網(wǎng)站。(2)網(wǎng)絡(luò)支付時(shí)應(yīng)確保網(wǎng)絡(luò)環(huán)境的安全性,不要隨意連接公共場所的Wi-Fi。(3)上傳個(gè)人身份證照片時(shí),一定要在身份證照片上打上水印,注明使用的限制途徑。(4)針對(duì)需要填寫個(gè)人信息的網(wǎng)站,注冊(cè)時(shí)使用的用戶名和密碼最好不一樣。(5)當(dāng)微信、短信、QQ等個(gè)人通信軟件接收到家人或朋友的信息,要求掃描二維碼、發(fā)送個(gè)人證件信息或者向?qū)Ψ睫D(zhuǎn)賬時(shí),首先要鑒別對(duì)方身份的真?zhèn)巍?br/>(6)轉(zhuǎn)手自己的舊手機(jī)或者不再使用的手機(jī)時(shí),要確保手機(jī)里的信息已經(jīng)徹底清除干凈。9.【答案】B【知識(shí)點(diǎn)】流程圖識(shí)讀【解析】【解答】用列表法解題。k=14; i=1; s=0i<=k(Y); i=i+2=3; i%3==0(Y); s=s+i=0+3=3i<=k(Y); i=i+2=5; i%3==0(N); s=s-i=3-5=-2i<=k(Y); i=i+2=7; i%3==0(N); s=s-i=-2-7=-9i<=k(Y); i=i+2=9; i%3==0(Y); s=s+i=-9+9=0i<=k(Y); i=i+2=11; i%3==0(N); s=s-i=0-11=-11i<=k(Y); i=i+2=13; i%3==0(N); s=s-i=-11-13=-24i<=k(Y); i=i+2=15; i%3==0(Y); s=s+i=-24+15=-9i<=k(N),程序結(jié)束,所以i的值為15,s的值為-9,故正確答案為B。【分析】本題考查流程圖的識(shí)別,在做流程圖邊做邊總結(jié),可快速得到答案。10.【答案】C【知識(shí)點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);模塊【解析】【解答】語句a=random.randint(0,10)需要換行,變量a的值為[0,10],根據(jù)要讓條件math.sqrt(a)**2==a成立,那么a的值是3,所以再做a=a+1,故正確答案為C。【分析】本題考查math模塊及分支結(jié)構(gòu)的應(yīng)用。11.【答案】C【知識(shí)點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】list=[4,7,8,1,2,6]s=0for a in range(1, len(list)):if list[a]< list[a-1]:s+=1 #1<8else:s-=2 #7>4,8>7,2>1,6>2print(s)根據(jù)上面注釋可知s-=2做了4次,s+=1做了1次,所以輸出結(jié)果為-7,故正確答案為C。【分析】本題考查列表遍歷并比較相鄰兩數(shù)大小,記錄次數(shù)。12.【答案】D【知識(shí)點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】根據(jù)條件if判斷,當(dāng)n為數(shù)字時(shí),直接添加到st末尾;當(dāng)n大寫字母時(shí),添加到st的前面;當(dāng)n為非數(shù)字和非大寫字母時(shí),不做;所以st的結(jié)果只有數(shù)字相繼添加到尾部和大寫字母相繼添加到首部;所以st第1次為H,第2次為H5,第3次為NH5,第4次為NH52,第5次為YNH52,第6次為YNH529;故正確答案為D。【分析】本題考查字符串的連接綜合應(yīng)用。13.【答案】A【知識(shí)點(diǎn)】模塊;編程處理數(shù)據(jù)與可視化【解析】【解答】程序分析如下:df_data=pd.read_csv("xscj1.csv") #讀取xscj1.csv文件中數(shù)據(jù),保存到df_data中df_data.drop("yw",axis=1) #刪除'yw'列,不會(huì)更新df_datadf_data.drop(0) #刪除第一行,不會(huì)更新df_datadf_data.sort_values("sx", inplace=True) #根據(jù)"sx"字段升序排序,并更新df_data數(shù)據(jù)所以選項(xiàng)A正確;選項(xiàng)B錯(cuò)誤,刪除列但不會(huì)更新df_data;選項(xiàng)C錯(cuò)誤,刪除行但不會(huì)更新df_data;選項(xiàng)D錯(cuò)誤,沒有增加行代碼,故正確答案為A。【分析】本題考查pandas數(shù)據(jù)處理操作。14.【答案】C【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)【解析】【解答】根據(jù)題干要求從字符串中提取數(shù)字并存放到列表中,所以當(dāng)s[i]為', '時(shí),就讀取逗號(hào)之前的數(shù)字,并存入列表中,所以t=int(s[n:i])為讀取數(shù)據(jù),a.append(i)存入列表,n的值需要改變,下次讀取數(shù)據(jù)時(shí),在逗號(hào)的下一個(gè)下標(biāo)開始,所以n為i+1;字符串的最后一個(gè)數(shù)字后面沒有逗號(hào),所以最后數(shù)字無法存入列表,需要再提取數(shù)字,并存入列表,所以if i==len(s)-1判斷,說明最后了,可讀取數(shù)據(jù)了,t=int(s[n:i+1]),故正確答案為C。【分析】本題考查字符串讀取的綜合應(yīng)用。15.【答案】A【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;運(yùn)算符、基本運(yùn)算與表達(dá)式【解析】【解答】程序分析如下:for i in range(6): #下面的語句做6遍循環(huán)if (i+1)%2!=0: #i為偶數(shù)時(shí),做下面語句if a[i]%10 >5: #a[i]的值的個(gè)位上的數(shù)大于5時(shí),a[i]的值去掉個(gè)數(shù)上的數(shù)a[i]=a[i]//10else:a[i]=a[i]%10 #a[i]的值的個(gè)位上的數(shù)小于等于5時(shí),a[i]的值保留個(gè)位上的數(shù)else: #i為奇數(shù)時(shí),a[i]=前面的數(shù)字加1a[i]=a[i-1]+1因?yàn)榱斜韆的結(jié)果為2,3,4,5,0,1;因?yàn)榱斜淼?個(gè)數(shù)下標(biāo)為0且結(jié)果為2,說明第1種可能原始值為保留了個(gè)位上的數(shù),所以第1個(gè)數(shù)初始值為X2或者2,第2種可能原始值為了保留十位上的數(shù),所以第1個(gè)數(shù)初始值為大于25;第2個(gè)數(shù)結(jié)果為3,說明是2+1=3,所以第2個(gè)初始值數(shù)隨便;第3個(gè)數(shù)下標(biāo)i為2且結(jié)果為4,說明第1種可能原始值為保留了個(gè)位上的數(shù),所以第3個(gè)初始值數(shù)為X4或者4,第2種可能原始值保留十位上的數(shù),所以該位置上的數(shù)字大于45且小于50;第4個(gè)數(shù)結(jié)果為5,說明是4+1=5,所以第4個(gè)數(shù)的初始值隨便;第5個(gè)數(shù)下標(biāo)為4且結(jié)果為0,說明該數(shù)大于5且小于10,根據(jù)這些分析,可知選項(xiàng)A正確;選項(xiàng)B錯(cuò)誤,錯(cuò)在11;選項(xiàng)C錯(cuò)誤,錯(cuò)在2;選項(xiàng)D錯(cuò)誤,錯(cuò)在40;故正確答案為A。【分析】本題考查分析列表a中數(shù)據(jù)改變,主要考查大家的分析能力,根據(jù)不同的分析得到不同結(jié)果,再根據(jù)已知答案分析可能。16.【答案】s2[-1-i]或s2[k-1-i];b*10+t%10;compare(t1,t2)【知識(shí)點(diǎn)】過程與自定義函數(shù);模塊【解析】【解答】第1空,根據(jù)已給的自定義函數(shù)compare(x,y),可知在判斷x和y是否為互逆數(shù),所以條件s1[0]和s2[-1],s1[1]和s2[-2]...等判斷,故正確答案為:s2[-1-i]或s2[k-1-i];第2空,根據(jù)題目給的代碼可知,通過給定的變量a,把轉(zhuǎn)換成逆數(shù)存入b,再判斷a和b及a*a和b*b是否為互逆數(shù)。所以b=b*10+t%10,故正確答案為:b*10+t%10;第3空,主要是未來判斷t1和t2是否為互逆數(shù),所以只要調(diào)用自定義函數(shù)compare( )即可,故正確答案為:compare(t1,t2)。【分析】本題考查數(shù)學(xué)奇妙平方數(shù)和自定義函數(shù)的調(diào)用。17.【答案】(1)plt.bar(x,y);plt.legend( )(2)tail(10)(3)df=df.drop('City',asix=1)【知識(shí)點(diǎn)】編程處理數(shù)據(jù)與可視化【解析】【解答】(1)第1空,根據(jù)圖2可知,繪制圖表需要地區(qū)和對(duì)應(yīng)地區(qū)的年平均氣溫?cái)?shù)據(jù)。而本空上面已經(jīng)有對(duì)應(yīng)的數(shù)據(jù)存入x和y,所以可直接可用plt.bar(x,y)繪制即可;第2空,顯示圖列語句是plt.legend( ),故正確答案為:plt.bar(x,y);plt.legend( )。(2)把最高改成最低,只需要將head(10),改成tail(10),故正確答案為:tail(10)。(3)要?jiǎng)h除列,可用drop()函數(shù),故正確答案為:df=df.drop('City',asix=1)。【分析】本題考查pandas模塊和matplotlib模塊對(duì)數(shù)據(jù)處理和可視化。需要注意的是drop( ) 函數(shù)無法直接刪除源數(shù)據(jù)列,所以需要重新賦值。如df2=df.drop('City',asix=1)的作用是在df中刪除'City'列并賦值給df2,但df中的數(shù)據(jù)不改變。18.【答案】random.randint(1000,9999);b=a+10;p=False;not t in list4或t not in list4;list4[k]【知識(shí)點(diǎn)】常見數(shù)據(jù)類型、數(shù)組;運(yùn)算符、基本運(yùn)算與表達(dá)式;查找算法及程序?qū)崿F(xiàn)【解析】【解答】第1空,根據(jù)題干1步驟,需要隨機(jī)產(chǎn)生100個(gè)4位正整數(shù),所以范圍是[1000,9999],故正確答案為:random.randint(1000,9999)。第2空,根據(jù)語句a=i//10%100,是去除千位和個(gè)位上的數(shù),只保留該4位數(shù)中的百位和十位上的數(shù),因?yàn)榘傥挥锌赡苁?,所以該數(shù)可能小于10,那么需要把百位上的數(shù)(即十位上的數(shù)變1),故正確答案為:b=a+10。第3空,該自定義函數(shù)prime(n),用于判斷n是否為素?cái)?shù),如果n為素?cái)?shù)p=True,否則p=False,故正確答案為:p=False。第4空,判斷l(xiāng)ist3[i]是否已經(jīng)在列表list4中,所以判斷語句為 not t in list4,故正確答案為:not t in list4或t not in list4。第5空,看程序是冒泡排序,看內(nèi)循環(huán)語句for k in range(len(list4)-1,j,-1),排序方向是從右向左推數(shù)據(jù),所以是將小的推到左邊,判斷升序語句為list4[k]第6空,在list4中查找數(shù)據(jù),輸出時(shí)用字符串連接,所以i的值需要變字符串,用str(i),故正確答案為:str(i)。【分析】本題考查列表基本操作、排序和查找算法。二一教育在線組卷平臺(tái)(zujuan.21cnjy.com)自動(dòng)生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江七彩陽光新年高考研究聯(lián)盟2021-2022學(xué)年高二下學(xué)期信息技術(shù)期中聯(lián)考試卷(學(xué)生版).docx 浙江七彩陽光新年高考研究聯(lián)盟2021-2022學(xué)年高二下學(xué)期信息技術(shù)期中聯(lián)考試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫