資源簡(jiǎn)介 2022 學(xué)年第一學(xué)期舟山市期末檢測(cè)高二 技術(shù)試題第一部分 信息技術(shù)(共 50 分)一、選擇題(本大題共 14 小題,每小題 2 分,共 28 分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分。)1.關(guān)于數(shù)據(jù)、信息和知識(shí),下列說法不.正.確.的是( )A.數(shù)據(jù)是對(duì)客觀事物的符號(hào)表示,如數(shù)字、字母、圖形符號(hào)等B.信息是數(shù)據(jù)中所包含的意義C.信息的傳播和存儲(chǔ)一定需要載體D.因特網(wǎng)上有海量的知識(shí),借助搜索引擎就能輕易掌握這些知識(shí)2.將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)一般需要采樣、量化與編碼。下列說法正確的是( )A.模擬信號(hào)是離散、不連續(xù)的信號(hào)B.對(duì)于同一模擬信號(hào),采樣頻率越高,采集的樣本數(shù)量越多C.改變量化等級(jí),不會(huì)影響采集的數(shù)據(jù)與實(shí)際數(shù)據(jù)的關(guān)系D.計(jì)算機(jī)能直接處理模擬信號(hào)3.若算式(15)x-(12)y=(11)k 成立,則 x,y,k 代表的進(jìn)制依次為( )A.16 2 10 B.10 8 2 C.10 8 16 D.16 8 104. 使用 UltraEdit 軟件觀察字符串“Hi!舟山!”的內(nèi)碼,部分界面如圖所示。則下列說法正確的是( )A.ASCII 碼同一字母其大小寫的內(nèi)碼值相差 20HB.圖中共有 4 個(gè) ASCII 字符C.ASCII 字符“j”的內(nèi)碼用十六進(jìn)制表示是:70D.圖中字符“!”的內(nèi)碼用二進(jìn)制表示是:101000015.下列關(guān)于大數(shù)據(jù)的說法正確是( )A.用傳統(tǒng)算法和數(shù)據(jù)庫(kù)系統(tǒng)可以處理的海量數(shù)據(jù)就是“大數(shù)據(jù)”B.大數(shù)據(jù)更強(qiáng)調(diào)數(shù)據(jù)間的因果關(guān)系C.通過流計(jì)算平臺(tái),可以處理新冠病毒傳播路徑數(shù)據(jù)D.云計(jì)算為大數(shù)據(jù)的分析應(yīng)用提供了速度保障6.下列關(guān)于人工智能的說法正確的是( )A.人工智能是一門多學(xué)科廣泛交叉的傳統(tǒng)科學(xué)B.掃地機(jī)器人在與環(huán)境的交互中不斷學(xué)習(xí)提升智能水平,屬于符號(hào)主義的研究方法C.AlphaGo 采用深度學(xué)習(xí)來提高智能行為是聯(lián)結(jié)主義研究方法的典型案例D.混合增強(qiáng)人工智能中排除了人的作用第 1 頁(yè) 共 6 頁(yè)7.下列關(guān)于算法的說法正確的是( )A.算法解決問題的一般過程依次為“設(shè)計(jì)算法—抽象與建模—描述算法”B.數(shù)據(jù)、運(yùn)算和控制轉(zhuǎn)移是算法三大要素C.任何算法都必須要有至少一個(gè)輸入數(shù)據(jù)和一個(gè)輸出數(shù)據(jù)D.同一種算法只能用一種表示方法8.Python 表達(dá)式 7%8**2+12//5*2 的結(jié)果為( )A.2 B.5 C.8 D.119. 有如下 Python 程序段:a,b,c=[1,2],[3,4],[5,6]a=a+ba.append(c)運(yùn)行該段代碼后,a[-2]的值為( )A.4 B.[3,4] C.5 D.[5,6]10. 將某次比賽最后得分用字典存儲(chǔ):dict={"第 1 名":50,"第 2 名":48,"第 3 名":"47","第 4 名":"45","第 5 名":44,"第 6 名":42}。現(xiàn)需要查詢第 3 名成績(jī),下列表達(dá)式正確的是( )A.dict{2} B.dict[2] C.dict{"第 3 名"} D.dict["第 3 名"]11 有如下 Python 函數(shù)如下:def fib(n):a,b=0,1while aa,b=b,a+bprint(a)調(diào)用該函數(shù) fib(50)的結(jié)果正確的是( )A.21 B.34 C.55 D.8912. 小明用下列 Python 程序?qū)D a處理成圖 b所示效果,發(fā)現(xiàn)處理后的圖像不理想,他要想將圖像處理成下圖 c 所示效果,則可做的修改是( )圖 a 圖 b 圖 cfrom PIL import Image #第 0 行import numpy as np #第 1 行import matplotlib.pyplot as plt #第 2 行img=np.array(Image.open('dj.jpg').convert('L')) #第 3 行第 2 頁(yè) 共 6 頁(yè)row,cols=img.shape #第 4 行for i in range(row): #第 5 行for j in range(cols): #第 6 行if img[i,j]>188: #第 7 行img[i,j]=1 #1 表示白色 #第 8 行else: #第 9 行img[i,j]=0 #0 表示黑色 #第 10 行plt.figure('dj') #第 11 行plt.imshow(img,cmap='gray') #第 12 行plt.axis('off') #第 13 行plt.show()A.將第 7 行中的數(shù)字’188’改成’138’B.將第 7 行中的數(shù)字’188’改成’250’C.將第 7 行中的’>’改成’<’D.將第 8 行的代碼與第 10 行的代碼互換13.有如下 Python 程序段:s="python" ; ans=" "for i in range(len(s)):c=s[i]if "a"<=c<="z":if i%2==1:c=chr((ord(c)-ord("a")+i )%26+ord("a"))else:c=chr(ord(c)-32)ans+=cprint(ans)執(zhí)行該程序段后,輸出的內(nèi)容是( )A. pYvHsN B. PzTkOs C. PaTlOt D. PaTlOt14.有如下 Python 程序段:import randoma=[0]*6a[0] =random.randint(95,100)for i in range(1,6):a[i] = a[i-1]-random.randint(0,5)if i%2==0:a[i] = a[i]+ a[i] % 10print(a)執(zhí)行該程序段后,輸出的內(nèi)容不可能的是( )A. [99, 96, 98, 93, 96, 96] B. [99, 96, 97, 93, 99, 96]C. [100, 98, 106, 106, 104, 103] D. [97, 94, 98, 98, 102, 100]二、非選擇題(本大題共 3 小題,其中第 15 小題 8分,第 16 小題 7 分,第 18 小題 7 分,共 22 分。)15.某校高二共有 10 個(gè)班級(jí),其某次體能測(cè)試數(shù)據(jù)已轉(zhuǎn)換成相應(yīng)成績(jī),保存在“體能數(shù)據(jù).xlsx”文檔中,部分?jǐn)?shù)據(jù)如下圖所示。第 3 頁(yè) 共 6 頁(yè)小王同學(xué)用 Python 程序及 Pandas 模塊對(duì)每班肺活量成績(jī)進(jìn)行簡(jiǎn)單分析,并用 matplotlib 繪制圖表,部分代碼如下:import pandas as pdimport matplotlib.pyplot as pltdf= ① ('體能數(shù)據(jù).xlsx') #讀入體能數(shù)據(jù)#填寫班級(jí)數(shù)據(jù),數(shù)據(jù)來自每位學(xué)生學(xué)號(hào)的第二到三位,如 S1039 為第 10 班for i in range(len(df)):df.at[i,'班級(jí)']=df.at[i,'學(xué)號(hào)'][1:3]df_m= ② #篩選出所有男生數(shù)據(jù)gp=df_m.groupby('班級(jí)',as_index=True).mean()print(gp)# 下列兩行代碼使得 pyplot 畫出的圖形中可以顯示中文及負(fù)號(hào)plt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = Falseplt.title('高二各班男生肺活量平均成績(jī)')x=gp.index③ #獲取 y 軸數(shù)據(jù)plt.ylim(70,100)plt.xlabel('班級(jí)')plt.ylabel('肺活量')plt.bar(x,y,label='肺活量')________④_______plt.show()請(qǐng)回答下列問題:第 4 頁(yè) 共 6 頁(yè)(1)劃線①處代碼實(shí)現(xiàn)從 Excel 文件“體能數(shù)據(jù).xlsx”中讀取相關(guān)數(shù)據(jù)。為實(shí)現(xiàn)該功能,劃線①處代碼可選擇下列選項(xiàng)中的 。(填字母:A. pd.read_excel / B. pd.open / C. pd.dataframe)(2)要實(shí)現(xiàn)上述程序的功能,請(qǐng)完善劃線②、③、④處的代碼16. 公因數(shù)只有 1 的兩個(gè)非零自然數(shù),叫做互質(zhì)自然數(shù)。王老師編寫了一個(gè) Python 程序,程序的功能是隨機(jī)產(chǎn)生 5 個(gè) 1 到 20 之間的整數(shù),找出其中和最大的互質(zhì)數(shù)對(duì)。程序運(yùn)行界面如下圖所示:實(shí)現(xiàn)該功能的程序代碼如下:import randomdef gcd(a,b): #gcd 函數(shù)的作用是求 a 和 b 的最大公因子if aa,b=b,awhile a%b != 0:a,b=b,a%breturn ba=[]for i in range(5):a.append( ① )print("產(chǎn)生的 5 個(gè)隨機(jī)數(shù)是:",a)max=0result=""for i in range(len(a)):for j in range(i+1,len(a)):if ② and a[i]+a[j]>max:max=a[i]+a[j]result= str(a[i])+" "+str(a[j])if result != "":print("最大的互質(zhì)數(shù)對(duì)是:",result)else:print("找不到互質(zhì)數(shù)對(duì)")請(qǐng)回答下列問題:(1)尋找互質(zhì)數(shù)對(duì)的算法屬于 (選填:枚舉/解析)算法(2) 如產(chǎn)生的 5 個(gè)隨機(jī)數(shù)是[20,16,12,6,14],則程序輸出內(nèi)容是 。(3)要實(shí)現(xiàn)程序的功能,請(qǐng)完善劃線處的代碼17.老年機(jī)因其較大的按鍵,很適合老年人使用,但其中英文字母的輸入方式比較麻煩,導(dǎo)致很多老年人不太會(huì)用。如下圖是一款老年機(jī)的鍵盤,其字母的輸入方式如下:第 5 頁(yè) 共 6 頁(yè)(1)若要輸入英文字母“A”,則 2鍵按 1下;若要輸入“B”,則 2鍵按兩下;其他英文字母的輸入方式同理。(2)若連續(xù)輸入的英文字母在同一數(shù)字鍵中,則在輸入下一個(gè)英文字母前,需先按下 1鍵以表示確定;若連續(xù)輸入的英文字母不在同一數(shù)字鍵中,則不需要按 1 鍵,直接按所要輸入英文字母對(duì)應(yīng)的數(shù)字鍵即可。(3)若要輸入空格,則按 0 鍵。王老師依據(jù)該手機(jī)的字母輸入規(guī)則,設(shè)計(jì)了一個(gè) Python 程序。實(shí)現(xiàn)輸入按鍵被點(diǎn)擊的順序,顯示手機(jī)中輸入的英文內(nèi)容的功能。程序運(yùn)行界面如圖所示:實(shí)現(xiàn)該功能的程序代碼如下:keyboard={ "0":" ","2":"ABC","3":"DEF","4":"GHI","5":"JKL","6":"MNO","7":"PQRS","8":"TUV","9":"WXYZ"}yw=input("輸入按鍵編號(hào)順序:")①i=1k=1result=""while iif yw[i]==key:k=k+1else:if yw[i]=="1":②result+=keyboard[key][k-1]key=yw[i]③i=i+1result+=keyboard[key][k-1]print("輸出的內(nèi)容是:",result)請(qǐng)回答下列問題:(1)若按鍵點(diǎn)擊的順序是“616661666166”,則手機(jī)中輸入的英文是__________________。(2)要實(shí)現(xiàn)程序的功能,請(qǐng)完善劃線處的代碼。第 6 頁(yè) 共 6 頁(yè)信息技術(shù)部分參考答案一、選擇題1 2 3 4 5 6 7D B D A D C B8 9 10 11 12 13 14D A D B A B B二、非選擇題15.(1)A (2 分)(2)②df[df['性別']=='男'] (2 分)③y=gp['肺活量得分'] (2 分)④plt.legend() (2 分)16.(1)枚舉 (1 分)(2)找不到互質(zhì)數(shù)對(duì) (2 分)(3)①random.randint(1,100) (2 分)②gcd(a[i],a[j])==1 (2 分)17.(1)MOON (1 分)(2)①key=yw[0] (2 分)②i=i+1 (2 分)③k=1 (2 分) 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫(kù)