資源簡介 2023 學年第一學期期末調研測試卷高二技術注意事項:1.本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共 12 頁,第一部分 1 至 6 頁,第二部分 7至 12 頁。滿分 100 分,考試時間 90 分鐘。2.選擇題的答案須用 2B 鉛筆將答題紙上對應的題目標號涂黑,非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內。作圖時可先使用 2B 鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑。答案寫在試題卷上無效。第一部分 信息技術(50分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)1.下列關于數據和信息的說法,正確的是A.通過無線傳輸的信息可以不依附于載體B.同一信息對所有人而言價值是相同的C.數據是信息經過分析、解釋后得到的D.計算機可以存儲處理數字信號表示的數據2.某段聲音信號的量化過程如下圖所示,量化位數至少為A.3 B.4 C.8 D.143.下列關于數據管理與安全的說法,不.正.確.的是A.數據管理的目的在于充分有效地利用數據B.計算機一般以文件的形式存儲數據C.通過數據加密可以提高數據的完整性D.保護數據安全也需保護存儲數據的介質安全4.下列關于大數據的說法,正確的是A.大數據的數據體量巨大,價值密度高B.處理大數據時,一般采用分治思想C.大數據接受數據混雜,主要探求數據間的因果關系D.大數據的應用,避免了用戶隱私信息泄露的風險5.用算法流程圖描述“高考總分達到 488,輸出平行一段;高考總分達到 274,輸出平行二段”的問題,用 t表示高考總分。下列選項不.正.確.的是高二技術試卷 第1頁 共 12 頁A. B.C. D.6.下列關于人工智能的說法,正確的是A.深度學習方法一般需要訓練數據B.符號主義是基于“交互-反饋”的人工智能方法C.人工智能促進社會發展的同時不會帶來社會擔憂D.混合增強智能中機器智能在系統中的作用是決定性的閱讀下列材料,回答第 7 至 8 題。某智能快遞柜的部分功能:快遞員登錄快遞柜 APP 賬號后可掃描快遞條碼,錄入快遞信息并寄存快遞。系統自動采集包裹的尺寸、重量等數據,并分配儲物格,以優化空間使用率。寄存完成后系統向收件人手機發送取件碼和取件位置信息。收件人取件時,可通過輸入取件碼或手機 APP 掃碼,系統控制對應位置的儲物格鎖扣打開,允許收件人取件。7.下列關于該信息系統組成和功能的說法,不.正.確.的是A.該系統規范了工作流程,提高了工作效率B.快遞員、收件人屬于該信息系統的用戶C.該系統具有數據采集、處理和存儲等功能D.取件碼、儲物格位置等數據僅存放在收件人手機中8.下列關于包裹存取過程中涉及的傳感與控制技術的說法,正確的是A.通過傳感器可以獲取包裹的尺寸、重量數據B.手機APP掃碼使用的是射頻識別技術C.快遞柜上用于輸入取件碼的觸摸屏屬于執行器D.由收件人的手機直接發出打開鎖扣的控制信號9.學校電子閱覽室計算機的部分參數如下表所示:硬件配置 預裝軟件顯示器:1920×1080 操作系統:Windows 10CPU:四核1.80GHz 辦公軟件:WPS硬盤:1TB 聊天軟件:微信、QQ內存:8GB 多媒體播放器:PotPlayer播放器下列關于該計算機的說法,正確的是A.計算機硬盤容量小于內存容量B.CPU主要包含運算器和控制器C.計算機的性能由顯示器的尺寸決定D.預裝軟件均屬于應用軟件高二技術試卷 第2頁 共 12 頁10.下列 Python 表達式的值為 False 的是A.2 in [1,2,3] B.ord("b")-ord("a")==1C.len("23")==23 D.7%2!=011.有如下Python程序段:c,m=0,0for i in range(2,len(a)):if a[i-2]+a[i-1]==a[i]:c+=1if c>m:m=celse:c=0若列表 a=[2,1,3,4,5,9,14,23],執行該程序段后,變量 m的值是A. 0 B.1 C. 2 D. 312.有如下 Python 程序段:def half_s(s):n=len(s);result=""i,j=0,n-1while i=n//2:if s[i]>s[j]:result+=s[i];i+=1elif s[i]result+=s[j];j-=1else:i+=1;j-=1return result執行語句 v=half_s("welcome"),變量 v 的值是A."come" B."wmol" C."www" D."emo"二、非選擇題(本大題共 3 小題,其中第 13 小題 8 分,第 14 小題 9 分,第 15 小題 9 分,共 26 分)13.小帥收集了2023年某超市的銷售數據并存儲在"超市銷售數據.csv"文件中,部分數據如第13題圖a所示。分析某月的銷售情況,柱形圖如第13題圖b所示。部分Python程序如下:第 13 題圖 a 第 13 題圖 b高二技術試卷 第3頁 共 12 頁import pandas as pdimport matplotlib.pyplot as pltdf=pd.read_csv("超市銷售數據.csv") # 讀取文件中的數據df.insert(0,"月份","") # 插入列for i in ▲ :data=str(df.at[i,"銷售日期"]) # 通過行標簽和列標簽選取單個值df.at[i,"月份"]=data[4:6]m=int(input("請輸入需查詢的月份:"))if m>=10:month=str(m)else:month="0"+str(m)g=df[ ① ] # 篩選月份數據g=g.groupby("大類名稱",as_index=False)["銷售金額"].sum() # 分組求和g=。。。。。。x=g["大類名稱"]y= ②plt.bar(x,y) # 繪制柱形圖# 設置繪圖參數,顯示如第 13 題圖 b 所示的柱形圖,代碼略請回答下列問題:(1)為提取“銷售日期”中月份數據, ▲ 處應填入的代碼是 (單選,填字母)。A.df.index B.df.values C.df.columns(2)請在程序中劃線①②處填入合適的代碼。(3)加框處實現按“銷售金額”降序排列后取前10項,下列代碼中能正確實現的有 (多選,填字母)。(注:全部選對的得 2 分,選對但不全的得 1 分,不選或有選錯的得 0 分)A.g.sort_values("銷售金額",ascending=False).tail(10)B.g.sort_values("銷售金額",ascending=False).head(10)C.g.sort_values("銷售金額",ascending=True)[:11]D.g.sort_values("銷售金額",ascending=False)[:10]14.某平臺新上架影片推薦度的計算方式為:由 5位專業評審與 5 位大眾評審給影片評分,評分區間為[1,10],將專業評審均分的 60%與大眾評審均分的 40%求和并取整,根據得分確定等級(分值與等級的關系如第 14 題圖 a 所示)。評委打分情況如第 14 題圖 b 所示,“A”表示專業評審,“B”表示大眾評審,“A1-5”表示第 1位專業評審給出 5分。第 14 題圖 a 第 14 題圖 b高二技術試卷 第4頁 共 12 頁請回答下列問題:(1)若專業評審均分為 5,大眾評審均分為 6,則該影片等級為 (填數字)顆星。(2)實現上述功能的部分 Python 程序如下,請在劃線處填入合適的代碼。f=open("dc.txt",encoding="utf-8")line=f.readline() # 讀取第一行,保存在字符串 line 中pro,pub=0,0while line: # 當 line 非空x= ①t=int(line[3:])if x=="A":pro+=telif x=="B":②line=f.readline() # 繼續讀取一行score=int(pro/5*0.6+pub/5*0.4)grade= ③print("推薦度為:","★"*grade)(3)若“dc.txt”文件中無異常數據,寫出與加框處代碼功能相同的語句 。(注:只需寫出一條語句,多于一條的以第 1 條語句為準)15.某影平臺上架新影片時,需要先確定該影片的類型,如喜劇片、動作片、愛情片。確定某影片的類型,可根據已有的樣本數據(如第 15 題圖 a 所示)進行分類。某分類算法如下:計算某影片與樣本中各影片分鏡頭的相似度,相似度用距離公式表示,例如《美人魚》各分鏡頭數據如第 15 題圖 b 所示,其與《寶貝當家》影片的距離為 (19 45)2 + (18 2)2 + (5 9)2。用相同方法計算該影片與樣本中所有影片的距離,選取前 k 個最近距離的影片,統計出現頻次最多的影片類型,即為該影片的類型。電影名稱 搞笑鏡頭 擁抱鏡頭 打斗鏡頭 影片類型寶貝當家 45 2 9 喜劇片唐人街探案 23 3 17 喜劇片我的特工爺爺 6 4 21 動作片…… …… …… …… ……泰坦尼克號 9 39 8 愛情片羅馬假日 9 38 2 愛情片新步步驚心 8 34 17 愛情片第 15 題圖 a電影名稱 搞笑鏡頭 擁抱鏡頭 打斗鏡頭 影片類型美人魚 19 18 5 ?第 15 題圖 b第 15 題圖 c高二技術試卷 第5頁 共 12 頁請回答下列問題:(1)與《美人魚》距離最近的前 5部影片如第 15 題圖 c 所示,則該影片屬于 (單選,填字母:A.喜劇片 /B.動作片 /C.愛情片)。(2)定義如下 mvmin(result,flag)函數,參數 result 列表存儲距離,flag 列表存儲標記。若 result=[43,33,18,25,65],flag=[False,False,True,True,False],則函數的返回值為 。def mvmin(result,flag):mv=10000 # 假定 result 列表元素值不超過 10000for i in range(len(result)):if mv>result[i] and flag[i]==False:mv=result[i]pos=ireturn pos(3)實現電影分類的部分 Python 程序如下,請在劃線處填入合適的代碼。'''讀取樣本影片的鏡頭數據,存儲在 data 中,每個元素包含 5 個數據項,分別對應電影名稱、搞笑鏡頭、打斗鏡頭、擁抱鏡頭、影片類型。如 data=[["寶貝當家",45,2,9,"喜劇片"],……],代碼略。'''x=["美人魚",19,18,5]dic={"喜劇片":0,"動作片":0,"愛情片":0}k=5result=[0]*len(data)for i in range(len(data)):d=0for j in range(1,4):tmp= ①d+=tmp**2result[i]=round(d**0.5,2) # 結果保留 2位小數flag=[False]*len(result)print("距離最近的前",k,"部影片為:")while k>0:p=mvmin(result,flag)②dic[data[p][4]]+=1print(data[p][0],result[p],end=",")k-=1#統計前 k 個最近距離的影片中出現頻次最多的類型,并輸出該影片類型,代碼略(4)當 k=5 時,若距離最近的 k 部影片類型中出現最多頻次相同情況時,為更合理地確定該影片的唯一類型,請在本程序的基礎上提出一種解決思路。如“調整計算距離的算法”即為其中的一種思路。高二技術試卷 第6頁 共 12 頁2023學年第一學期期末調研測試卷信息技術答案第一部分 信息技術(50分)一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1 2 3 4 5 6 7 8 9 10 11 12D A C B A A D A B C D B非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15題9分,共26分)13. (1) A (2分)(2) ①df.月份==month 或 df["月份"]==month (2分)②g.銷售金額 或 g["銷售金額"] (2分)(3) BD (2分)14 (1) 3 或 三 (1分)(2) ①x=line[0] (2分)②pub+=t (2分)③(socre+1)//2 或 (socre-1)//2+1 (2分)(3) else 或 if x=="B" 或 if x!="A" 或elif x!="A" 或其他等價表達式 (2分)15 (1) C (1分)(2) 1 (2分)(3) ①data[i][j]-x[j] 或 x[j]-data[i][j] 或其他等價表達式 (2分)②flag[p]=True (2分)(4) 方法1.修改k值 方法2.調整樣本數據 方法3.按距離值確定 或其他合理算法 (2分) 展開更多...... 收起↑ 資源列表 24.01 湖州市高二信息技術期末卷.pdf 24.01 湖州市高二信息技術期末卷答案.docx 縮略圖、資源來源于二一教育資源庫