資源簡介 1絕密★考試結束前2024學年第一學期麗水五校高中發展共同體期中聯考高二年級技術學科試題考生須知:1.本卷共12 頁滿分100分,考試時間90分鐘。2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結束后,只需上交答題紙第一部分信息技術(50分)一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1. 某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。下列關于數據與信息的說法,正確的是()A. 計算機中存儲的圖像不是數據B. 上個月的到校和離校短信已經毫無價值C. 可以對該智能門禁中數據進行加工處理以獲得新的信息D. 學生人臉數據不需要提前錄入2. 某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。下列關于圖像數字化的說法,不正確的是()A. 圖像數字化需要經過采樣,量化和編碼B. 同一圖像,采集的像素點個數越多,圖像所需存儲空間越大C. 圖像的量化位數不影響圖像清晰度D. 數字化后的數據以二進制形式存儲在計算機中3. 某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。為提高人臉識別的準確率,下列措施不恰當的是()A. 使用分辨率更高的攝像頭 B. 對人臉特征匹配算法進行優化C. 通過大量數據進行訓練 D. 提升網絡傳輸速度4. 某醫療系統整合了患者的各類醫療數據,包括病歷、檢查報告、診斷影像等信息。通過大數據技術對海量患者數據進行分析,以輔助醫生進行疾病診斷和治療方案的制定。為了保護醫療系統的數據安全,以下做法正確的是()A. 為防止數據丟失,對重要數據進行備份B. 為節省空間,不需要對患者數據進行加密存儲C. 為提高運行速度,系統內傳輸數據不進行校驗D. 為節省能源,晚上關閉防火墻5. 某醫療系統整合了患者的各類醫療數據,包括病歷、檢查報告、診斷影像等信息。通過大數據技術對海量患者數據進行分析,以輔助醫生進行疾病診斷和治療方案的制定。下列關于大數據技術的說法正確的是()A. 大數據分析只能處理結構化數據,對于非結構化的醫療影像數據無法處理B. 大數據分析結果一定準確無誤,可以直接作為診斷依據C. 大數據技術可以快速處理海量的患者數據,挖掘數據之間的相關性D. 醫療系統中,大數據的價值密度高6. 下列關于進制與編碼的說法,正確的是()A. 將末位是“8”的2位十六進制數轉換成十進制數,其最大值是251DB. 在二進制數末尾添加一個“0”,變為原數的10倍C. 已知大寫字母“Y”ASCII碼值為59H,則大寫字母“Z”的ASCII碼值為60HD. 某7位二進數末尾為“0”,其一定為偶數7. 下列表達式的值與其他三項不同的是()A. "ab" in "abcd" B. 3**2==12%9C. 5>3 or 4>5 D. [3,5,7][1]==58. 某算法的部分流程圖如圖所示,執行這部分流程后,下列說法正確的是()A. s的終值為16 B. i的終值為6C. i←i+1執行了5次 D. i<5 條件判斷了4次9. 中學生一分鐘仰臥起坐體測標準為:小于25個為不合格,大于45個為優秀,25至45個為良好。已知v為一分鐘內的仰臥起坐個數,則下列Python程序段中,不能實現該功能的是()A.if v<25:print("不合格")elif v<=45:print("良好")else:print("優秀") B. if v>45:print("優秀")elif v>=25:print("良好")else:print("不合格")C. if v>45:print("優秀")if v<25:print("不合格")else:print("良好") D. if v>=25:if v<=45: print("良好")else: print("優秀")else:print("不合格")A. A B. B C. C D. D10. 有如下Python程序段:a=[1,0,0,0,0,0,0,0]i=1while ia[i]=2*a[i-1]i=i+1執行該程序段后,a[2:4]的值為()A. [2,4,8] B. [4,8,16] C. [2,4] D. [4,8]11. 有下列Python程序段:dic={};s="1232p321p";i=0while s[i]!="p":if s[i] in dic:dic[s[i]]+=1else:dic[s[i]]=1i+=1程序運行后,dic["1"]的值是()A. 0 B. 1 C. 2 D. 312. 已知數組a中包含若干整數,現要統計其中連續出現最多的數字的出現次數。若有多個數字連續出現次數相同且最多,則輸出最先出現的那個數字和出現次數。Python程序段如下,則方框中的語句應為()cnt,m,num = 1,1,a[0]for i in range(1len(a)):print(m,num)A.if a[i]==a[i-1]: cnt+=1 if cnt>=m: m=cnt num=a[i]else: cnt=1 B.if a[i]==a[i-1]: cnt+=1 if cnt>m: m=cnt num=a[i]else: cnt=1 C.if a[i]==a[i+1]: cnt+=1else: if cnt>m: m=cnt num=a[i] cnt=1 D.if a[i]==a[i-1]: cnt+=1else: if cnt>=m: m=cnt num=a[i-1] cnt=1A. A B. B C. C D. D二、非選擇題(本大題共3小題,其中第13小題7分,第14小題9分,第15小題10分,共26分)13. 用火柴棒拼數字公式,數字0到9的拼法如圖a所示,加號與等號各自需要2根火柴棒,若現在有n根火柴棒(1≤n≤24),可以拼出多少個形如 A+B=C的等式?如果A≠B,則A+B=C與B+A=C視為不同的等式,n 根火柴棒必須用盡,程序運行結果如圖b所示。f=[6,2,5,5,4,5,6,3,7,6] #存儲各數字所需火柴棒數量def stick(n): #統計整數n所需要的火柴棒數量if n<10:return f[n]num=0while①_______:k=n%10num+=f[k]n=n//10return②_______n=int(input("請輸入1-24內的整數:"))cnt=0for i in range(1112):for j in range(1112):if stick(i)+stick(j)+stick(i+j)+4==n:③_______print(i,"+",j,"=",i+j)print("共有", cnt ,"個等式")(1)該程序所用的算法是_______(單選,填字母:A.解析算法/B.枚舉算法)(2)為實現上述功能,請在劃線處填入合適的代碼。14. 某次技術成績的部分數據如圖a所示,數據存儲在“score.xlsx”文件中,高二8班班主任陳老師為更好地分析數據,編寫了程序,請回答下列問題。圖a(1)陳老師先讀取數據并篩選高二8班學生的數據進行查看,代碼如下:import pandas as pddf=pd.read_excel("score.xlsx")df1=print(df1)方框中應填入的語句為_____(單選,填字母)A.df["班級"]=="高二8班"B.df[df["班級"]=="高二8班"]C.df["班級"=="高二8班"](2)陳老師現需要找出本班信息或者通用偏科的學生,規定信息相對分=信息成績-全段信息平均分,通用相對分=通用成績-全段通用平均分。若信息相對分比通用相對分低10分以上,則認為其信息薄弱;若通用相對分比信息相對分低10分以上,則認為其通用薄弱。實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。s1="信息薄弱:" ; s2="通用薄弱:"df_grade=①_______for i in df1.index:xx=df1["信息"][i]-df_grade["信息"]ty=df1["通用"][i]-df_grade["通用"]if ty-xx>10:s1+=df1["姓名"][i]+","if②_______:s2+=df1["姓名"][i]+","print(s1,s2)(3)陳老師想要比較各班的技術平均分情況,并繪制如圖b所示的柱形圖。實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。圖bdf2=df.groupby(①_______,as_index=False).mean()df2=df2.sort_values("總分",ascending=False)x=df2["班級"]y=②_______plt.bar(x,y)pltshow()15. 某音樂播放軟件中,播放列表中包括歌曲名稱和其熱度,并按照熱度降序排列用戶可以進行以下操作:一.刪除歌曲:用戶選中歌曲將其從播放列表中刪除。二.添加歌曲:用戶輸入歌曲名稱和熱度將其添加到播放列表中,需維持熱度降序排列。該軟件使用鏈表lst存儲播放列表,每個節點包括歌曲名稱,熱度和指針區域,head存儲鏈表頭節點位置,請回答下列問題。(1)若lst=[["晴天",123,2],["小美滿",138,0],["蘋果香",104,-1]],head=1,現需刪除歌曲《晴天》,應修改 ▲_____的值(單選,填字母)A.lst[0] B.lst[1] C.lst[2] D.head(2)實現刪除歌曲功能的remove_song函數如下,請在劃線處填入合適代碼。def remove_song(lst,head,song):if lst[head][0]==song:①_______else:p=head;q=lst[p][2]while lst[q][0]!=song:p=qq=lst[q][2]②_______return head,lst(3)實現添加歌曲功能的add_song函數如下,請在劃線處填入合適代碼。def add_song(lst,head,song,fever):if len(lst)==0:lst.append([songfever,-1])head=0else:if①_______:lst.append([song,fever,head])head=len(lst)-1else:p=head;q=lst[p][2]while q!=-1 and fever p=qq=lst[q][2]lst.append(②_______)lst[p][2]=len(lst)-1return head,lst絕密★考試結束前2024學年第一學期麗水五校高中發展共同體期中聯考高二年級技術學科試題一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.【答案】C2.【答案】C3.【答案】D4.【答案】A5.【答案】C6.【答案】D7.【答案】B8.【答案】A9.【答案】C10.【答案】D11.【答案】B12.【答案】B二、非選擇題(本大題共3小題,其中第13小題7分,第14小題9分,第15小題10分,共26分)13.【答案】 ①. n!=0 或n>0 ②. num ③. cnt+=1 ④. B14.【答案】 ①. B ②. df.mean() ③. xx-ty>10 ④. "班級" ⑤. df2["總分"]15.【答案】 ①. B ②. head=lst[head][2] ③. lst[p][2]=lst[q][2] ④. fever>lst[head][1] ⑤. [song,fever,q]PAGE第8頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫