浙江省麗水市五校高中發展共同體2024-2025學年高二上學期期中考試技術試題-高中信息技術_第1頁
浙江省麗水市五校高中發展共同體2024-2025學年高二上學期期中考試技術試題-高中信息技術_第2頁
浙江省麗水市五校高中發展共同體2024-2025學年高二上學期期中考試技術試題-高中信息技術_第3頁
浙江省麗水市五校高中發展共同體2024-2025學年高二上學期期中考試技術試題-高中信息技術_第4頁
浙江省麗水市五校高中發展共同體2024-2025學年高二上學期期中考試技術試題-高中信息技術_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

絕密★考試結束前2024學年第一學期麗水五校高中發展共同體期中聯考高二年級技術學科試題考生須知:1.本卷共12頁滿分100分,考試時間90分鐘。2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結束后,只需上交答題紙第一部分信息技術(50分)一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。下列關于數據與信息的說法,正確的是()A.計算機中存儲的圖像不是數據B.上個月的到校和離校短信已經毫無價值C.可以對該智能門禁中數據進行加工處理以獲得新的信息D.學生人臉數據不需要提前錄入【答案】C【解析】【詳解】本題考查數據與信息。C選項正確,可以對智能門禁中的數據進行加工處理以獲得新的信息。例如,對學生的到校和離校時間數據進行統計,可以得到學生的出勤天數、遲到次數、早退次數等信息;對人臉圖像數據進行分析,還可以進一步獲取學生的表情狀態等信息。A選項錯誤,計算機中存儲的圖像是數據,數據是對客觀事物的符號表示,圖像以二進制的形式存儲在計算機中,這些二進制代碼就是數據,通過特定的軟件可以將其轉換為人們能識別的圖像信息。B選項錯誤,上個月的到校和離校短信可能仍然具有價值。例如,可以通過對這些歷史數據進行統計分析,了解學生的出勤規律、是否有異常出勤情況等信息,這些信息對于學校管理、學生綜合評價等方面可能會有幫助。D選項錯誤,學生人臉數據需要提前錄入,人臉識別系統需要先學習已知學生的人臉特征,才能在后續的識別過程中將采集到的人臉圖像與之進行比對,從而確定學生身份。因此本題選擇C。2.某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。下列關于圖像數字化的說法,不正確的是()A.圖像數字化需要經過采樣,量化和編碼B.同一圖像,采集的像素點個數越多,圖像所需存儲空間越大C.圖像的量化位數不影響圖像清晰度D.數字化后的數據以二進制形式存儲在計算機中【答案】C【解析】【詳解】本題考查圖像數字化。C選項正確,圖像的量化位數會影響圖像清晰度,量化位數決定了每個像素點的亮度等信息的表示精度。量化位數越高,能夠表示的顏色或亮度層次就越豐富,圖像越清晰、細膩;量化位數越低,圖像的細節丟失就越嚴重,可能會出現色彩斷層等現象,影響圖像清晰度。因此本題選擇C。3.某校智能門禁可以通過攝像頭采集學生人臉圖像并識別,從而獲取學生到校和離校數據,同時實時發送短信給家長。為提高人臉識別的準確率,下列措施不恰當的是()A.使用分辨率更高的攝像頭 B.對人臉特征匹配算法進行優化C.通過大量數據進行訓練 D.提升網絡傳輸速度【答案】D【解析】【詳解】本題考查人工智能。D選項正確,提升網絡傳輸速度主要是影響數據傳輸的快慢,而人臉識別的準確率主要取決于圖像質量、特征提取和匹配算法以及訓練數據等因素。網絡傳輸速度快只是能更快地將圖像數據傳輸到識別系統或者將識別結果發送出去,但對于識別本身的準確性沒有直接的提升作用,所以該措施不恰當。因此本題選擇D。4.某醫療系統整合了患者各類醫療數據,包括病歷、檢查報告、診斷影像等信息。通過大數據技術對海量患者數據進行分析,以輔助醫生進行疾病診斷和治療方案的制定。為了保護醫療系統的數據安全,以下做法正確的是()A.為防止數據丟失,對重要數據進行備份B.為節省空間,不需要對患者數據進行加密存儲C.為提高運行速度,系統內傳輸數據不進行校驗D.為節省能源,晚上關閉防火墻【答案】A【解析】【詳解】本題考查數據安全。A選項正確,對重要數據進行備份是保護數據安全的重要措施之一。醫療數據非常重要,一旦丟失可能會給患者的治療、醫院的運營等帶來嚴重后果。通過備份可以在數據丟失或損壞的情況下及時恢復。B選項錯誤,患者數據包含大量個人隱私信息,如病歷、檢查報告等。如果不進行加密存儲,數據很容易被竊取或非法訪問,從而導致患者隱私泄露,這是嚴重的數據安全問題。C選項錯誤,在系統內傳輸數據時進行校驗是必要的數據安全措施。數據在傳輸過程中可能會受到干擾、篡改等情況,通過校驗可以發現數據是否完整、準確,確保傳輸的數據質量,保障醫療系統的正常運行和數據安全。D選項錯誤,防火墻是保護網絡安全的重要設施,它可以防止外部網絡的非法訪問和攻擊。晚上關閉防火墻會使醫療系統在這段時間內暴露在網絡威脅之下,很容易受到黑客攻擊等安全威脅。因此本題選擇A。5.某醫療系統整合了患者的各類醫療數據,包括病歷、檢查報告、診斷影像等信息。通過大數據技術對海量患者數據進行分析,以輔助醫生進行疾病診斷和治療方案的制定。下列關于大數據技術的說法正確的是()A.大數據分析只能處理結構化數據,對于非結構化的醫療影像數據無法處理B.大數據分析結果一定準確無誤,可以直接作為診斷依據C.大數據技術可以快速處理海量的患者數據,挖掘數據之間的相關性D.醫療系統中,大數據的價值密度高【答案】C【解析】【詳解】本題考查大數據。C選項正確,大數據技術的優勢之一就是可以快速處理海量的數據,并且挖掘數據之間的相關性。在醫療系統中,通過分析大量患者的病歷、檢查報告等數據,可以發現疾病癥狀之間的關聯、治療效果與各種因素的關系等,為醫生提供參考。A選項錯誤,大數據技術不僅可以處理結構化數據,還可以處理非結構化數據。在醫療系統中,像病歷等結構化數據和診斷影像等非結構化數據都可以通過大數據技術進行處理。B選項錯誤,大數據分析結果不能直接作為診斷依據,因為數據可能存在誤差、分析模型也有局限性等。大數據分析結果只是輔助醫生進行診斷和制定治療方案,醫生還需要結合自己的專業知識、臨床經驗以及對患者的實際觀察等來綜合判斷。D選項錯誤,在醫療系統的大數據中,價值密度相對較低。因為醫療數據量龐大,如大量的常規檢查數據等,但真正對于疾病診斷和治療有關鍵價值的信息可能只占一小部分,需要通過復雜的分析來提取有價值的信息。因此本題選擇C。6.下列關于進制與編碼的說法,正確的是()A.將末位是“8”的2位十六進制數轉換成十進制數,其最大值是251DB.在二進制數末尾添加一個“0”,變為原數的10倍C.已知大寫字母“Y”的ASCII碼值為59H,則大寫字母“Z”的ASCII碼值為60HD.某7位二進數末尾“0”,其一定為偶數【答案】D【解析】【詳解】本題考查進制與編碼。D選項正確,二進制數的末位為0時,這個數一定是偶數。因為二進制數轉換為十進制數時,末位數字乘以20(即1),除了末位數字的權值以外,其他位的權值都是偶數,而偶數乘任何數都是偶數,也就是除末位以外,其他位計算出來的十進制值一定是偶數,而偶數加0也是偶數,因此,末位是0則這個數一定能被2整除,所以一定是偶數。A選項錯誤,十六進制數末位是“8”的兩位十六進制數,最大的是“F8”。將十六進制數“F8”轉換為十進制數:F×161+8×160,其中F代表15,則15×16+8×1=240+8=248D,不是251D。B選項錯誤,在二進制數中,末尾添加一個“0”,這個數變為原來的2倍,而不是10倍。例如二進制數1(十進制為1),末尾添加一個0變為10(十進制為2),是原來的2倍。C選項錯誤,在ASCII碼中,大寫字母是按順序依次排列的,相鄰字母的ASCII碼值相差1。已知大寫字母“Y”的ASCII碼值為59H,則大寫字母“Z”的ASCII碼值應該是59H+1H=5AH,不是60H。因此本題選擇D。7.下列表達式的值與其他三項不同的是()A."ab"in"abcd" B.3**2==12%9C.5>3or4>5 D.[3,5,7][1]==5【答案】B【解析】【詳解】本題考查Python語言基礎。B選項正確,3**2==12%9就相當于9==3,該表達式的值為False。A選項,in關鍵字用于判斷一個字符串是否是另一個字符串的子串。對于表達式“ab”in“abcd”,它是在檢查字符串“ab”是否包含在字符串“abcd”中。顯然,字符串“abcd”中包含了子串“ab”,所以該表達式的值為True。C選項,5>3的值為True,4>5的值為False。在邏輯或運算(or)中,只要其中一個子表達式的值為True,整個邏輯表達式的值就為True。因為5>3的值為True,所以5>3or4>5的值為True。D選項,[3,5,7][1],這是在訪問列表[3,5,7]中的第二個元素(索引從0開始),列表中的第二個元素是5,所以[3,5,7][1]的值為5。那么[3,5,7][1]==5就相當于5==5,該表達式的值為True。只有B選項表達式值為False,與其他三項不同。因此本題選擇B。8.某算法的部分流程圖如圖所示,執行這部分流程后,下列說法正確的是()A.s的終值為16 B.i的終值為6C.i←i+1執行了5次 D.i<5?條件判斷了4次【答案】A【解析】【詳解】本題考查流程圖。A選項正確,分析流程圖可知,該循環變量i值依次從1遞增1到5(5不符合條件,循環結束),因此,最后一次循環條件成立時,i=4,s=4*4=16。B選項錯誤,i的終值為5,5>4,循環條件不成立,結束循環。C選項錯誤,i←i+1次數,為循環條件成立的次數,即i=1,2,3,4;為4次。D選項錯誤,i<5?條件判斷了5次,4次條件成立,最后一次i=5條件不成立。因此本題選擇A。9.中學生一分鐘仰臥起坐體測標準為:小于25個為不合格,大于45個為優秀,25至45個為良好。已知v為一分鐘內仰臥起坐個數,則下列Python程序段中,不能實現該功能的是()A.ifv<25:print("不合格")elifv<=45:print("良好")else:print("優秀")B.ifv>45:print("優秀")elifv>=25:print("良好")else:print("不合格")C.ifv>45:print("優秀")ifv<25:print("不合格")else:print("良好")D.ifv>=25:ifv<=45:print("良好")else:print("優秀")else:print("不合格")A.A B.B C.C D.D【答案】C【解析】【詳解】本題考查分支結構的程序實現。C選項正確,G根據題意可知,當v>45時,應該輸出優秀,但是,在C選項的程序中,當v>45,判斷第二個if條件時,條件不成立,執行else分支控制的語句,因此,會輸出良好,與題意不符。因此本題選擇C。10.有如下Python程序段:a=[1,0,0,0,0,0,0,0]i=1whilei<len(a):a[i]=2*a[i1]i=i+1執行該程序段后,a[2:4]的值為()A.[2,4,8] B.[4,8,16] C.[2,4] D.[4,8]【答案】D【解析】【詳解】本題考查循環結構的程序實現。D選項正確,通過while循環遍歷列表a除了第一個元素以外的每一個元素(i初值為1,所以索引為0的第一個元素不遍歷),每次循環都計算a[i]的值,為前一個數的兩倍,因此,已知a[0]為1的情況下,a[1]=2*1=2,a[2]=2*2=4,a[3]=2*4=8;a[4]=2*8=16,依次類推,a[i]=2i,a[2:4]為列表a中從索引2(包含)到索引4(不包含)的元素組成的新列表。所以a[2:4]的值為[4,8]。因此本題選擇D。11.有下列Python程序段:dic={};s="1232p321p";i=0whiles[i]!="p":ifs[i]indic:dic[s[i]]+=1else:dic[s[i]]=1i+=1程序運行后,dic["1"]的值是()A.0 B.1 C.2 D.3【答案】B【解析】【詳解】本題考查詞頻統計,循環結構的程序實現。B選項正確,while循環條件是s[i]!=“p”,即只要當前字符不是p,就繼續循環。每次循環通過ifs[i]indic:判斷當前字符是否已經在字典dic中,如果在,則將該字符作為鍵,將其對應的值加一,否則,即當前字符從未出現在字典dic中,則將該字符作為鍵,將其對應的值初始化為1;因此,本程序用來統計字符s[i]的次數,由于,s[4]==“p”,因此,循環執行4次,依次對“1232”進行遍歷,所以, dic[“1”]即為“1”在“1232”中出現的次數,為1.因此本題選擇B。12.已知數組a中包含若干整數,現要統計其中連續出現最多的數字的出現次數。若有多個數字連續出現次數相同且最多,則輸出最先出現的那個數字和出現次數。Python程序段如下,則方框中的語句應為()cntm,num=1,1,a[0]foriinrange(1,len(a)):print(m,num)A.ifa[i]==a[i1]:cnt+=1ifcnt>=m:m=cntnum=a[i]else:cnt=1B.ifa[i]==a[i1]:cnt+=1ifcnt>m:m=cntnum=a[i]else:cnt=1C.ifa[i]==a[i+1]:cnt+=1else:ifcnt>m:m=cntnum=a[i]cnt=1D.ifa[i]==a[i1]:cnt+=1else:ifcnt>=m:m=cntnum=a[i1]cnt=1A.A B.B C.C D.D【答案】B【解析】【詳解】本題考查python程序設計。B選項正確,由于for循環中,i的值依次從1遞增1到len(a)1,因此,i1的范圍為0到len(a)2,不會超出索引范圍;但是,i+1的范圍為1到len(a),超出索引范圍;C錯誤,由于若有多個數字連續出現次數相同且最多,則輸出最先出現的那個數字和出現次數。因此,在比較cnt(當前連續出現的次數)和m(之前連續出現最多的次數)時,不能用等號,否則,次數相同情況下,會輸出最后出現的那個數字。因此,AD錯誤。因此本題選擇B。二、非選擇題(本大題共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]#存儲各數字所需火柴棒數量defstick(n):#統計整數n所需要的火柴棒數量ifn<10:returnf[n]num=0while①_______:k=n%10num+=f[k]n=n//10return②_______n=int(input("請輸入124內的整數:"))cnt=0foriinrange(1112):forjinrange(1112):ifstick(i)+stick(j)+stick(i+j)+4==n:③_______print(i,"+",j,"=",i+j)print("共有",cnt,"個等式")(1)該程序所用的算法是_______(單選,填字母:A.解析算法/B.枚舉算法)(2)為實現上述功能,請在劃線處填入合適的代碼。【答案】①.n!=0或n>0②.num③.cnt+=1④.B【解析】【詳解】本題考查Python程序綜合應用。①while循環條件需要判斷n是否大于0,因為要不斷地將n除以10,直到n變為0。故填n!=0

或n>0。②這里需要返回num的值,因為num是用來統計火柴棒數量的。故填num。③每找到一個等式,cnt變量就增加1,cnt用于計數等式的數量。故填cnt+=1。④這里的算法是枚舉算法,因為程序通過枚舉所有可能的數字組合來找到等式。故選B。14.某次技術成績的部分數據如圖a所示,數據存儲在“score.xlsx”文件中,高二8班班主任陳老師為更好地分析數據,編寫了程序,請回答下列問題。圖a(1)陳老師先讀取數據并篩選高二8班學生的數據進行查看,代碼如下:importpandasaspddf=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=①_______foriindf1.index:xx=df1["信息"][i]df_grade["信息"]ty=df1["通用"][i]df_grade["通用"]iftyxx>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)plt.show()【答案】①.B②.df.mean()③.xxty>10④."班級"⑤.df2["總分"]【解析】【詳解】本題考查pandas數據處理。①處答案為B,要從df中篩選出滿足特定條件(班級為高二8班)的數據,正確的做法是使用條件表達式作為索引來選取數據。df[df[“班級”]==“高二8班”]是正確的用法。先通過df[“班級”]==“高二8班”判斷班級列數據的每一行是否為高二8班,得到一個布爾類型的Series,然后將這個布爾Series作為索引應用到df上,就可以篩選出班級為高二8班的所有行數據,得到新的df1。②處答案為df.mean(),根據題意以及下文中的df_grade[“信息”], df_grade[“通用”]可知,df_grade中存儲了全段信息平均分,全段通用平均分等數據,因此,該處應該求全段平均分(包括信息,通用,總分等列的平均分)。③處答案為xxty>10,判斷通用相對分比信息相對分低10分以上的情況,即xxty>10時,認為其通用薄弱。④處答案為“班級”,要比較各班的技術平均分情況,首先需要按照班級對數據進行分組,然后計算每組(即每個班級)的平均分。在groupby方法中,需要傳入分組的依據,這里顯然是按照班級來分組,所以應該填入“班級”。⑤處答案為df2[“總分”],根據圖b的柱形圖可知,縱軸是每個班級對應的總分的平均分。所以應該填入df2[“總分”]。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函數如下,請在劃線處填入合適代碼。defremove_song(lst,head,song):iflst[head][0]==song:①_______else:p=head;q=lst[p][2]whilelst[q][0]!=song:p=qq=lst[q][2]②_______returnhead,lst(3)實現添加歌曲功能的add_song函數如下,請在劃線處填入合適代碼。defadd_song(lst,head,song,fever):iflen(lst)==0:lst.append([song,fever,1])head=0else:if①_______:lst.append([song,fever,head])

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論