浙江省慈溪市2023-2024學年高二上學期末測試技術試題-高中信息技術(含答案解析)_第1頁
浙江省慈溪市2023-2024學年高二上學期末測試技術試題-高中信息技術(含答案解析)_第2頁
浙江省慈溪市2023-2024學年高二上學期末測試技術試題-高中信息技術(含答案解析)_第3頁
浙江省慈溪市2023-2024學年高二上學期末測試技術試題-高中信息技術(含答案解析)_第4頁
浙江省慈溪市2023-2024學年高二上學期末測試技術試題-高中信息技術(含答案解析)_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

慈溪市2023學年第一學期期末測試卷高二技術學科試卷第一部分信息技術(共50分)一、選擇題(本大題共10小題,每小題3分,共30分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.12306網站于2011年6月12日正式投入購票業務,在北京、上海、廣州、武漢、西安、沈陽等多地設置了服務器,為社會提供車票發售、列車時刻查詢等服務,近日訪問量達到了532億次。在春運期間,12306根據以往的出行數據,預測客流趨勢,優化運力調配,制定多項決策,以更好滿足旅客的需求。下列關于數據與信息的說法,不正確的是()A.材料中的數字“532”是信息的載體B.列車沒有按時到達,體現信息的真偽性C.12306網站通過異地容災等手段做好數據防護D.12306網站支持多人同時查詢列車時刻,體現信息的共享性【答案】B【解析】【詳解】本題考查的是數據與信息。列車沒有按時到達,體現信息的時效性,故本題應選B。2.12306網站于2011年6月12日正式投入購票業務,在北京、上海、廣州、武漢、西安、沈陽等多地設置了服務器,為社會提供車票發售、列車時刻查詢等服務,近日訪問量達到了532億次。在春運期間,12306根據以往的出行數據,預測客流趨勢,優化運力調配,制定多項決策,以更好滿足旅客的需求。下列關于大數據的說法正確的是()A.使用批處理計算實時分析用戶行為B.12306網站中歷年旅客流動數據屬于流數據C.需要分析旅客出行的原因以做出更準確的客流趨勢預測D.可以利用以往的出行大數據制定優化決策,說明大數據的價值高【答案】D【解析】【詳解】本題考查大數據相關內容。A選項,批處理是指在特定時間跨度內批量處理大量數據;流處理是指在產生連續數據流時立即對其進行處理;實時分析用戶行為需要使用流處理來計算,選項錯誤。B選項,流數據一般指實時產生的數據流,例如傳感器數據、日志數據等;批數據一般指離線處理的數據,例如從數據庫中導出的數據、歷史數據等;12306網站中歷年旅客流動數據屬于批數據,選項錯誤。C選項,準確的客流趨勢預測只需要分析旅客的出行數據,不需要分析旅客出行的原因,選項錯誤。D選項,可以利用以往的出行大數據制定優化決策,說明大數據的價值高,選項正確。故本題答案是D選項。3.小明用同一部數碼相機拍了兩張照片(設置了相同的存儲參數),如圖a、圖b,存成未壓縮的“.bmp”格式,下列說法正確的是()A.拍照過程是數模轉換的過程B.放大照片并不會影響其清晰度C.圖片a的存儲占用空間大于圖片bD.若照片可以顯示1000種不同的顏色,則量化位數應該是10位【答案】D【解析】【詳解】本題考查圖像處理相關內容。A選項,拍照過程是模數轉換的過程,選項說法錯誤。B選項,“.bmp”格式照片清晰度由像素決定,放大會影響其清晰度,選項說法錯誤。C選項,圖片a與圖片b設置了相同的存儲參數,兩者的存儲占用空間相同,選項說法錯誤。D選項,若照片可以顯示1000種不同的顏色,則量化位數應該是10位(29=512,210=1024),選項說法正確。故本題答案是D選項。4.文本經數據處理后生成的標簽云圖片如圖所示,下列說法不正確的是()A.通過該標簽云可以對文本情感傾向做出判斷B.從圖中分析可知,詞語“行者”的重要性比“師父”高C.文本數據處理的過程是非結構化數據轉變成結構化數據的過程D.該標簽云的制作經過了分詞、特征提取、數據分析以及結果呈現等步驟【答案】A【解析】【詳解】本題考查數據處理相關內容。文本數據處理一般過程包括分詞、特征提取、數據分析和結果呈現;標簽云一般根據詞頻表現文本特征,以文字大小代表詞語的重要性。標簽云是一種將關鍵詞或標簽以視覺化方式展示的圖形,用于表示一個網站中的內容標簽。它由一組不同大小和顏色的詞語組成,這些詞語通常是獨立的詞匯,按照字母順序排列。標簽的重要性可以通過改變字體大小或顏色來表現,從而使得標簽云可以靈活地依照字序或熱門程度來檢索一個標簽。A選項,通過該標簽云不可以對文本情感傾向做出判斷,選項錯誤。B選項,從圖中分析可知,詞語“行者”的重要性比“師父”高,選項正確。C選項,文本數據處理的過程是非結構化數據轉變成結構化數據的過程,選項正確。D選項,該標簽云的制作經過了分詞、特征提取、數據分析以及結果呈現等步驟,選項正確。故本題答案是A選項。5.下列關于人工智能的說法正確的是()A.圖靈測試是檢測機器是否具有智能的唯一方法B.“沃森專家系統”是一種典型的聯結主義學習方法的應用C.ChatGPT既知天文,又曉地理,是跨領域人工智能典型應用D.圍棋人工智能AlphaGoZero在自我博弈中提升棋力體現強化學習的學習機制【答案】D【解析】【詳解】本題考查人工智能相關內容。A選項,圖靈測試是檢測機器是否具有智能的一種方法,不是唯一的,選項錯誤。B選項,沃森是自2007年開始,由IBM公司的首席研究員David

Ferrucci所領導的DeepQA計劃小組開發的人工智能系統,“沃森專家系統”是一種典型的符號主義學習方法的應用,選項錯誤。C選項,ChatGPT是人工智能技術驅動的自然語言處理工具,它能夠基于在預訓練階段所見的模式和統計規律,來生成回答,還能根據聊天的上下文進行互動,真正像人類一樣來聊天交流,甚至能完成撰寫論文、郵件、腳本、文案、翻譯、代碼等任務,不屬于跨領域人工智能的典型應用,選項錯誤。D選項,AlphaGo的實現基于深度學習和強化學習技術,通過學習人類棋手的棋譜和自我博弈進行深度學習,同時使用強化學習進行訓練和優化,選項正確。故本題答案是D選項。6.某算法的部分流程圖如圖所示,下列說法正確的是()A.輸出a,b的值是-7,9 B.該算法中存在分支結構C.語句“a<0”一共執行了6次 D.調換語句①②的順序不會改變輸出結果【答案】C【解析】【詳解】本題考查流程圖。程序開始,a=18,b=1。a<0不成立,進入第一輪循環,a=a-b=17,b=b+2=3。a<0不成立,進入第二輪循環,a=a-b=14,b=b+2=5。a<0不成立,進入第三輪循環,a=a-b=9,b=b+2=7。a<0不成立,進入第四輪循環,a=a-b=2,b=b+2=9。a<0不成立,進入第五輪循環,a=a-b=-7,b=b+2=11。a<0成立,循環結束,最后a=-7,b=11。A選項錯誤,a=-7,b=11。B選項錯誤,該算法不存在分支結構。C選項正確,句“a<0”一共執行了6次。D選項錯誤,程序開始,a=18,b=1。a<0不成立,進入第一輪循環,b=b+2=3,a=a-b=15。a<0不成立,進入第二輪循環,b=b+2=5,a=a-b=10。a<0不成立,進入第三輪循環,b=b+2=7,a=a-b=8。a<0不成立,進入第四輪循環,b=b+2=9,a=a-b=-1。a<0成立,循環結束,因此最終會改變輸出結果。故答案為:C。7.下列表達式中數值最大的是()A.len(“12”*4) B.round(3.2,0)**2 C.int(32.9)%11 D.abs(-20)//3【答案】C【解析】【詳解】本題考查Python運算與表達式相關內容。A選項,len(“12”*4)-->len(“12121212”)-->8。B選項,round(3.2,0)**2-->3.0**2-->9.0。C選項,int(32.9)%11-->32%11-->10。D選項,abs(-20)//3-->20//3-->6。故本題答案是C選項。8.某研究表明,人體最適宜的環境溫度在18℃到25℃之間(包括18℃和25℃),設t為某天的環境溫度,人體感受存儲在變量r中,下列選項正確的是()A.r="溫度過低"ift>=18:r="溫度適宜"elift>25:r="溫度過高"B.r="溫度過低"ift>=18:r="溫度適宜"ift>25:r="溫度過高"C.r="溫度適宜"ift>=25:r="溫度過高"elift<18:r="溫度過低"D.r="溫度過高"ift<=25andt>=18:r="溫度適宜"else:r="溫度過低"A.A B.B C.C D.D【答案】B【解析】【詳解】本題考查Python程序設計相關內容。A選項,若t>25,此時t>=18條件同樣成立,輸出“溫度適宜”,不符合題意,選項錯誤。B選項,對于不同溫度值,程序段均能輸出正確結果,符合題意,選項正確。C選項,由“人體最適宜的環境溫度在18℃到25℃之間(包括18℃和25℃)”知,判斷條件“ift>=25”錯誤,選項錯誤。D選項,若t>25,滿足else條件,輸出“溫度過低”,不符合題意,選項錯誤。故本題答案是B選項。9.有如下Python程序:s="abcdefghijk";res=0foriinrange(1,len(s),2):res+=ord(s[i])-ord(s[i-1])print(res)輸出結果是(

)A.5 B.6 C.9 D.10【答案】A【解析】【詳解】本題考查Python程序設計相關內容。ord()函數是Python中的一個庫函數,用于從給定字符值中獲取數字值,它接受一個字符并返回一個整數,即用于將字符轉換為整數,即用于獲取ASCII給定字符的值。分析程序段,該程序段運行過程是在[1,len(s))范圍內,計算ord(s[i])-ord(s[i-1])的差值并求和。ord(s[1])-ord(s[0])=1,ord(s[3])-ord(s[2])=1,ord(s[5])-ord(s[4])=1,ord(s[7])-ord(s[6])=1,ord(s[9])-ord(s[8])=1,1+1+1+1+1=5,故本題答案是A選項。10.有如下Python程序:importrandomlst=[0]*8i=0whilei<8:ifi%2==0:lst[i]=random.randint(1,5)*2elifi%3==0:lst[i]=random.randint(6,10)*2+1else:lst[i]=lst[i-1]//2i+=1print(lst)執行該程序段后,輸出結果可能()A.[8,3,10,19,4,2,2,1] B.[10,5,6,13,10,5,10,5]C.[6,3,4,23,4,2,10,5] D.[4,2,2,17,2,1,15,7]【答案】B【解析】【詳解】本題考查Python程序設計相關內容。結合randint函數特點,分析程序段,其運行過程如下:(1)i=0, i%2==0成立,lst[0]的值是[1,2,3,4,5] *2,即[2,4,6,8,10]中的一個。(2)i=1, i%2==0不成立,i%3==0不成立,lst[1]的值是lst[0]//2,即其值由lst[0]的值決定,A選項錯誤。(3)i=2, i%2==0成立,lst[2]的值是[1,2,3,4,5] *2,即[2,4,6,8,10]中的一個。(4)i=3, i%2==0不成立,i%3==0成立,lst[3]的值是[6,7,8,9,10]*2+1,即[13,15,17,19,21]中的一個,C選項錯誤。(5)i=4, i%2==0成立,lst[4]的值是[1,2,3,4,5] *2,即[2,4,6,8,10]中的一個。(6)i=5, i%2==0不成立,i%3==0不成立,lst[5]的值是lst[4]//2,即其值由lst[4]的值決定。(7)i=6, i%2==0成立,lst[6]的值是[1,2,3,4,5] *2,即[2,4,6,8,10]中的一個,D選項錯誤。(8)i=7, i%2==0不成立,i%3==0不成立,lst[7]的值是lst[6]//2,即其值由lst[6]的值決定。故本題答案是B選項。二、非選擇題(本大題共3小題,其中第11小題6分,第12小題6分,第13小題8分,共20分)11.某公司7月銷售數據存放在文件“sell.xlsx”中,如圖a所示,現在打算統計貨主謝小姐各個產品的訂單金額,并制作圖表如圖b所示,部分程序代碼如下。importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel("sell.xlsx")df1=df2=df1.groupby("產品名稱",as_index=False).①__________df3=df2.sort_values("總價",②__________)plt.bar(df3.產品名稱,df3.總價)plt.show()(1)加框處應填入的代碼為_______(單選,填字母)。A.df["貨主"]=="謝小姐"B.df[df.貨主=="謝小姐"]C.df[df["貨主"]]=="謝小姐"(2)請在劃線①___________②___________處填入合適的代碼。【答案】①.B②.①sum()或sum(0)或sum(axis=0)③.②ascending=False【解析】【詳解】本題考查Python程序設計相關內容。結合題目內容,分析程序段,推知:(1)結合加框處上下文代碼,此處需要在中篩選出謝小姐的訂單,則應在數據表中找出貨主為謝小姐的所有訂單,即:df[df.貨主=="謝小姐"],故此處答案為:B。(2)pandas中,數據表就是DataFrame對象,分組就是groupby方法。將DataFrame中所有行按照一列或多列來劃分,分為多個組,列值相同在同一組,列值不同的在不同組。df.groupby()函數返回的對象是一系列鍵值對,其中鍵是分組的字段值,值是該字段值下的數據表。①處,需要按照產品名稱分組求和統計,故此處答案為:sum()或

sum(0)或

sum(axis=0)。pandas中的sort_values()函數原理類似于SQL中的orderby,可以將數據集依照某個字段中的數據進行排序,該函數即可根據指定列數據也可根據指定行的數據排序,通過設置參數ascending可以設置升序或者降序排序,默認情況下ascending=True,為升序排序;設置ascending=False時,為降序排序。②處需要按照總價進行降序排列,故此處答案為:ascending=False。12.k鏡像數字指的是在k進制下從前往后讀和從后往前讀都一樣的十進制正整數。例如,十進制數5的二進制數為“101”,正讀倒讀結果一致,故5為“2鏡像數字”。編寫Python程序,實現如下功能:輸入n,k(2<=k<=16)的值,計算包括n以內的所有k鏡像數字之和。n=int(input("請輸入計算范圍:"))k=int(input("請輸入進制數:"))z="0123456789ABCDEF"foriinrange(1,n+1):m=is=""whilem>0:①__________s=z[r]+sm=m//kif②__________:cnt+=iprint(str(n)+"以內的所有"+str(k)+"鏡像數字之和為"+str(cnt))(1)語句“cnt=0”應填在_____(單選,填字母)加框位置。(2)請在劃線①__________②__________處填入合適代碼。【答案】①.A②.①r=m%k③.②s==s[::-1]或s==s[len(s)-1:-1:-1]【解析】【詳解】本題考查Python程序設計相關內容。分析程序段,推知:(1)變量cnt的作用是統計所有k鏡像數字之和,其初始值應設置為0,且應在判斷鏡像數字之前設定,所以語句“cnt=0”應填在A加框位置,故本題答案為:A。 ①處代碼及其下面兩行代碼的作用是將數字m轉換為k進制數,依據數制轉換規則,可得:r=m%k,故此處答案為:r=m%k。②處,若s符合鏡像數字規則,應執行cnt+=i,此處缺少判斷鏡像數字的條件,結合列表、切片相關知識,可得:s==s[::-1]

s==s[len(s)-1:-1:-1],故此處答案為:s==s[::-1]

s==s[len(s)-1:-1:-1]。13.Excel表中某個單元格以字符串“列標+行號”的形式表示,單元格區域以字符串“左上單元格:右下單元格”的形式表示,多個區域之間用逗號隔開。例如區域“A1:B4,B7,D4:E6”如圖a所示。現將在區域A1:Z99中根據指令選取單元格,并統計出被選取次數最多的單元格(可能存在并列的情況)。指令存儲在“excel.txt”文件中,如圖b所示。(1)根據如圖b所示的指令,單元格C5的選取次數為__________。(2)切割區域。文本文件中每一行指令包括多個區域,find_area函數能實現字符串x中依次取出每個單元格區域。deffind_area(x):lst=[];i=0;s=""whilei<len(x):ifx[i]!=",":s=s+x[i]else:lst.append(s)s=""i+=1returnlst以下三行數據,能得到正確的返回值的是__________。(單選,填字母)A.A7,,A5,B.A3:A5,A7:B8C.C3:D7,A56,(3)統計單元格。find_cells函數能列舉出每個區域中所有的單元格,并統計單元格數量。請在劃線處填入合適的代碼。deffind_cells(ss):k=0foriinrange(len(ss)):ifss[i]==":":①_______breakifk==0:cell[ss]+=1else:x1=ss[0];x2=int(ss[1:k])#取出起始單元格的列標和行號y1=ss[k+1];y2=int(ss[k+2:])#取出結束單元格的列標和行號foriinrange(ord(x1),ord(y1)+1):forjinrange(x2,y2+1):②__________cell[z]+=1(4)查找選取次數最多的單元格。find_max函數能找出被選出次數最多的單元格。請在劃線處填入合適的代碼。deffind_max(cell):fmax=0;result=""forsincell:ifcell[s]>fmax:result=s+","fmax=cell[s]elif_____________:result+=s+""returnresult#主程序cell={}#構建字典,用于存放A1:Z99范圍各單元格的選取次數。foriinrange(0,26):forjinrange(1,100):s=chr(ord("A")+i)+str(j)cell[s]=0f=open('excel.txt','r')fo

溫馨提示

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

評論

0/150

提交評論