資源簡介 浙江省溫州十校聯合體2022-2023學年高二下學期信息技術期中聯考試卷一、選擇題(本大題共12題,每題2分,共24分。每小題給出的四個選項中,只有一個符合題目要求)1. 下列關于數據、信息與知識的說法,正確的是( )A. 數據是信息經過儲存、分析及解釋后所產生的意義B. 人們可以在搜索引擎的幫助下獲取海量的知識C. 名言“站在巨人肩膀上”說明信息可以繼承和傳遞D. “一百個人心中有一百個哈姆雷特”說明同樣的信息可能建構不同的知識【答案】D【解析】【詳解】本題主要考查數據、信息與知識的描述。信息是加工了的數據,數據是記錄客觀事物的、可鑒別的符號;人們可以在搜索引擎的幫助下獲取海量的信息;名言“站在巨人肩膀上”說明知識可以繼承和傳遞;“一百個人心中有一百個哈姆雷特”說明同樣的信息可能建構不同的知識,故本題選D選項。2. 分類問題是人工智能領域的經典問題,如氣象學家通過測定氣溫、濕度等指標,預測風、晴、雨、雪等天氣情況。解決分類問題的方法有很多,其中神經網絡是一種應用廣泛的人工智能方法。根據以上信息,運用神經網絡解決分類問題屬于人工智能的( )A 符號主義 B. 聯結主義 C. 專家系統 D. 強化學習【答案】B【解析】【詳解】本題主要考查人工智能技術的描述。聯結主義的指導性啟示和主要靈感來自大腦或神經系統,它把認知看成是網絡的整體活動。網絡是個動態的系統,它由類似于神經元的基本單元和結點構成,每個單元都有不同的活性。隨著時間的衰減,外部輸入和其他單元的活性傳遞都會使一個單元的靜息活性發生動態的改變。聯結主義賦予網絡以核心性的地位,采納分布表征和并行加工理論,強調的是網絡的并行分布加工,注重的是網絡加工的數學基礎。故人工智能的神經網絡研究屬于聯結主義,故本題選B選項。3. 第19屆杭州亞運會組委會推出了國際大型綜合性運動會史上首個一站式數字觀賽服務APP——智能亞運一站通,包含“知識通”、“美食通”、“出行通”等模塊,運用區塊鏈、大數據、人工智能等高新技術,對接浙江數字城市各類資源,整合亞運城市各類場景應用。用戶下載該APP后,可以從“食、住、行、游、購、娛”六個方面獲取服務,非常方便快捷。搭建“智能亞運一站通”系統,確定該系統包含“知識通”、“美食通”、“出行通”等模塊,這在前期準備工作中屬于以下哪個步驟( )A. 需求分析 B. 開發模式的選擇C. 概要設計 D. 詳細設計【答案】C【解析】【詳解】本題主要考查信息系統的設計。搭建“智能亞運一站通”系統,確定該系統包含“知識通”、“美食通”、“出行通”等模塊,這在前期準備工作中屬于概要設計,故本題選C選項。4. 第19屆杭州亞運會組委會推出了國際大型綜合性運動會史上首個一站式數字觀賽服務APP——智能亞運一站通,包含“知識通”、“美食通”、“出行通”等模塊,運用區塊鏈、大數據、人工智能等高新技術,對接浙江數字城市各類資源,整合亞運城市各類場景應用。用戶下載該APP后,可以從“食、住、行、游、購、娛”六個方面獲取服務,非常方便快捷。關于該信息系統的描述,正確的是( )A. 該信息系統中的硬件僅指系統使用者的手機B. 參加亞運會的運動員是該系統的用戶C. 亞運會比賽視頻不需要聯網就可以在手機上觀看D. 該系統建成后功能和組成將無法更改,需要提前將所有功能設計完善【答案】B【解析】【詳解】本題主要考查信息系統的描述。該信息系統中的硬件指系統使用者的手機、服務器等;參加亞運會的運動員是該系統的用戶;亞運會比賽視頻需要聯網才可以在手機上觀看;該系統建成后功能和組成可以更改,故本題選B選項。5. 杭州亞運會吉祥物組合“江南憶”如圖所示,這是一副未經壓縮的1100*1024 像素的 BMP 圖像文件,其存儲容量約為1.07MB 則該圖像每個像素色彩編碼的位數為( )A. 24 B. 16 C. 8 D. 4【答案】C【解析】【詳解】本題主要考查圖像文件容量計算。未經壓縮圖像文件容量=像素*顏色位數/8,由題干可列式子:1100*1024*顏色位數/8/1024/1024=1.07MB,求得顏色位數是8,故本題選C選項。6. 下列Python表達式的值,與其它三項不同的是( )A. abs(int(-5.7))==1en("Python") B. "He11o"[1:3]=="He"C. "2"in[1,2] D. 1250//100%10==2【答案】D【解析】【詳解】本題考查的是Python表達式。abs(int(-5.7))==len("Python")、"He11o"[1:3]=="He"、"2"in[1,2]值為False,1250//100%10==2值為True。故本題應選D。7. 某算法的部分流程圖如圖所示。下列說法正確的是( )A. 該流程圖運行結束時,代碼 sum←sum+s%10 共執行了 2 次B. 該流程圖執行后,變量 sum 的值是 31C. 該流程圖中包含兩個循環結構D. 該流程圖加框處代碼是if i%2==1:sum+=s% 10else:s=s//10;i+=1【答案】A【解析】【詳解】本題主要考查算法流程圖的識讀。第一遍循環,s>0,i%2=0,執行s=s//10=3658,i=i+1=1;第二遍循環,s>0,i%2=1,執行sum=sum+s%10=8,s=s//10=365,i=i+1=2;第三遍循環,s>0,i%2=0,執行s=s//10=36,i=i+1=3;第四遍循環,s>0,i%2=1,執行sum=sum+s%10=14,s=s//10=3,i=i+1=4;第五遍循環,s>0,i%2=0,執行s=s//10=0,i=i+1=5;第六遍循環,不滿足s>0,循環結束。因此該流程圖運行結束時,代碼 sum←sum+s%10 共執行了 2 次;該流程圖執行后,變量 sum 的值是14;該流程圖中包含1個循環結構;該流程圖加框處的代碼是if i%2==1:sum+=s%10s=s//10;i+=1故本題選A選項。8. 餐館的菜單信息包括菜名和價格。用 Python 存儲并輸出菜單信息,程序段如下: menu= {'西湖醋魚':118,'宋嫂魚羹':68,'花雕醉湖蟹':78,'杭三鮮湯':28}for k in menu:print(menu[k],end=" ")程序輸出的結果為( )A.B.C. 西湖醋魚 宋嫂魚羹 花雕醉湖蟹 杭三鮮湯D. 118 68 78 28【答案】D【解析】【詳解】本題主要考查Python字典的操作。menu= {'西湖醋魚':118,'宋嫂魚羹':68,'花雕醉湖蟹':78,'杭三鮮湯':28},menu是字典,字典是按key取值,字典[鍵名] ,返回鍵名對應的值,end=" ",即輸出結果以空格連接,因此程序輸出的結果是118 68 78 28,故本題選D選項。9. 下列關于網絡的描述,正確的是( )A. 我國大力推廣三網融合,三大網絡是指局域網、城域網和廣域網B. 網絡協議中最重要的是HTTP協議,即傳輸控制協議和網際協議C. 根據計算機系統在網絡中的用途可以分為兩類:服務器和終端D. 網絡的三大功能是數據通信功能、資源共享功能和數據查詢功能【答案】C【解析】【詳解】本題考查的是網絡相關知識。我國大力推廣三網融合,三大網絡是電信網、廣播電視網和互聯網;網絡協議中最重要的是TCP/IP協議,即傳輸控制協議和網際協議;根據計算機系統在網絡中的用途可以分為兩類:服務器和終端;網絡的三大功能是數據通信功能、資源共享功能和分布處理。故本題應選C。10. 為了增強信息的安全性,下列說法正確的是( )A. 同時安裝多個殺毒軟件可以更好保護電腦B. 定期對硬盤進行格式化能夠提高信息的安全性C. 所有的賬戶用同一個較復雜的密碼是一種很好的做法D. 重要數據在U盤和網盤上都備一份可以避免設備故障導致信息丟失【答案】D【解析】【詳解】本題主要考查信息的安全。一般殺毒軟件安裝一個即可,定期對硬盤進行備份可以提高信息的安全性,所有的賬戶應使用不同的密碼,重要數據在U盤和網盤上都備一份可以避免設備故障導致信息丟失,故本題選D選項。11. 某 Python 程序如下:def encode(msg,key) : result="" for i in range(0,len(msg)) : c=msg[i] if "a"<=c<="z": result=chr((ord(c)+key-ord("a"))%26+ord("a"))+result elif "0"<=c<="9" : result=result+chr((ord(c)-key-ord("0"))%10+ord("0")) return resultmsg=input("請輸入明文:")key=int(input("請輸入密鑰:"))re=encode(msg,key)print(re)程序運行后,輸入 msg 的值為“1a2b3c” ,key=2,輸出的結果是( )A. edc901 B. edc345 C. 9c0d1e D. 3c4d5e【答案】A【解析】【詳解】本題考查的是Python循環語句及自定義函數。由if語句可知,如果是小寫字母則后移key位,并放在字符串前端;由elif語句可知,如果是數字,則前移key位,并放在字符串的后端。程序運行后,輸入 msg 的值為“1a2b3c” ,key=2;字母后移2位后edc,數字前移2位后901,組合后為:edc901。選項A正確。12. 已知斐波那契數列前 7 項值為 1,1,2,3,5,8,13… ,計算該數列第 n 項的 Python 程序如下:a=b=1n=int(input( ))for i in range(n-2) :print("第 n 項為:",a)加框處可選的語句有:①a=a+b ②b=a ③b=a-b下列選擇的語句正確的是( )A. ①② B. ①③ C. ②① D. ③①【答案】B【解析】【詳解】本題主要考查Python程序的調試。斐波那契數列從第三項開始后一項是前2項之和,a和b的初值為1,則第三項更新為a=a+b=2,第二項更新為b=a-b=1,其他依次類推,故本題選B選項。二、非選擇題(本大題共3小題,9+8+9,共26分)13. 小明在學校里聽了消防安全講座后,為了提高家中的消防安全,準備做一個煙霧報警的信息系統。系統使用MQ2高敏煙霧傳感器監測煙霧濃度,當濃度達到一個閾值時,系統將觸發蜂鳴器警報;用戶可以通過局域網內客戶端的瀏覽器查看數據庫中記錄的煙霧濃度數據。(1)該信息系統采用的程序架構為______(選填字母:A.C/S 架構 B.B/S 架構)。智能終端程序代碼如下所示:from microbit import *import ObloqIP = "192. 168.0. 123" PORT = "8080"SSID = "xiaoming123"# Web 服務器的地址# Web 服務器的端口# Wi-Fi 的 SSIDPASSWORD = "yanwu888" # Wi-Fi 的密碼uart.init(baudrate=9600,bits=8,parity=None,stop= 1,tx=pin2,rx=pin1)while Obloq.connectWifi(SSID,PASSWORD, 10000) != True: display.show(".") display.scroll(Obloq。ifconfig( )) Obloq.httpSet(IP,PORT)while True: temp = pin0.read_analog( ) errno,resp = Obloq.get("input?id=1&val="+str(temp), 10000) if temp>=180: pin1.write_digital(1) else: pin1.write_digital(0) sleep( 10000)(2)煙霧傳感器連接在智能終端的______ 引腳(選填字母:A.pin0 B.pin1)(3)當前設定的觸發蜂鳴器警報的閾值是______。(4)數據采集的間隔時間為______秒。(5)當用戶在瀏覽器中輸入網址______,即可顯示數據庫中的 傳感器數據記錄。【答案】 ①. B ②. A ③. 180 ④. 10 ⑤. http://192.168.0.123:8080或 http://192.168.0.123:8080/【解析】【詳解】本題主要考查信息系統的設計。(1)用戶可以通過局域網內客戶端的瀏覽器查看數據庫中記錄的煙霧濃度數據,因此該信息系統采用的程序結構是B/S架構,故選B選項。(2)由代碼“temp = pin0.read_analog( )”,可知煙霧傳感器連接在智能終端的pin0,故選A選項。(3)由代碼“if temp>=180”,可知當前設定的觸發蜂鳴器警報的閾值是180。(4)由代碼“sleep( 10000)”,可知數據采集的間隔時間為10秒。(5)IP = "192. 168.0. 123" ,PORT = "8080" ,因此當用戶在瀏覽器中輸入網址http://192.168.0.123:8080或 http://192.168.0.123:8080/,即可顯示數據庫中的傳感器數據記錄。14. 小明學校每期都會對學生的青年大學習數據進行統計,確保人人都參與,圖 a是某期學習數據:(1)小明發現“xm”列數據是混雜數據,他就利用Python語言編程將此列數據的姓名和班級分別提取,再存儲到新的Excel文件進行數據整理,下列說法正確的是______(單選題)A.如果表格中出現數據缺失,可以直接刪除B.通過公式統計每班學習人數屬于數據整理C.數據整理的目的是共享數據資源D.進一步審核后可對重復的數據進行刪除(2)在 Excel 軟件中統計各班學習人數,小明選擇單元格 H3 輸入公式,然后通過 H3 對 H4:H16 進行 自動填充,但發現計算結果有誤。請輸入正確的公式______。(3)小明利用Pandas模塊讀取數據,統計出各班學習人數,并獲取學習人數最少的10個班級,結果如圖c,最后進行可視化處理,結果如圖d,請在劃線處補充代碼:import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = Falsedf = pd.read_excel("qndxx。xlsx") dfl = df.______ #按班級列進行分組df2=df1.學校.count( ) #統計各班級學習人數df2=df2.rename(columns= {"學校":"人數"}) df3=df2sort_values ("人數",ascending=True).head(10) print(df3) #篩選前 10 名______ #繪制柱形圖plt.title("學習人數最少的 10 個班級") #設置圖表標題plt.show( ) 【答案】 ①. D ②. =COUNTIF(C$3:C$1512,G3)或=COUNTIF($C$3:$C$1512,G3) ③. groupby ("班級",as_index=False) ④. plt.bar(df3.班級,df3.人數)【解析】【詳解】本題考查的是數據分析。(1)如果表格中出現數據缺失,需要進行缺失處理;通過公式統計每班學習人數屬于數據分析;數據整理的基本目的是從大量的、可能是雜亂無章的、難以理解的數據中抽取并推導出對于某些特定的人們來說是有價值、有意義的數據;進一步審核后可對重復的數據進行刪除。故本題應選D。(2)需要對 H4:H16 進行 自動填充,則數據區域要固定,故 H3公式應為:=COUNTIF(C$$1512,G3)或=COUNTIF($$3:$$1512,G3)。(3)按班級列進行分組,故第一空應為:groupby ("班級",as_index=False);繪制柱形圖,故第二空應為:plt.bar(df3.班級,df3.人數)。15. 為了讓乘客實時掌握公交到站時間,提高乘客出行體驗,某公交公司開發了一款小程序,其主要功能有:乘客輸入當前時刻和上下站點序號,可以查詢到最近到達班次、候車時間及預計乘車時間。某線路的部分發車信息存儲在文件"gj.csv"中,時刻表如下表所示:站點序號 班次 1 班次 2 班次 3 班次 4 班次 51 7:20 8:00 8:30 9:00 9:302 7:24 8:06 8:38 9:05 9:383 7:28 8:13 8:48 9:15 9:444 7:32 8:15 8:54 9:20 9:505 7:35 8:17 9:00 9:24 10:006 7:37 8:20 9:05 9:28 10:177 7:40 8:24 9:13 9:30 10:258 7:43 8:28 9:18 9:40 10:359 7:50 8:30 9:25 9:43 10:5510 8:00 8:40 9:40 10:00 11:09程序運行效果如圖所示:(1)如果當前時刻是9:18,從站點4上車,站點10下車,預計乘車用時為______分鐘。(2)實現上述功能的部分程序如下,請在劃線處填上合適的代碼。import csvf=open("gj.csv","r")f_csv=csv.reader(f)time= []for row in f_csv : time.append(row)def change(times): #轉換時間的單位為分鐘,參數 times 如“6:00” #times.split(':')表示將字符串 times 按照':'進行分割,返回結果為列表 hours=times.split(' :') [0] minutes=times.split(' :')[1] res=①______ return resfor i in range(1,len(time)): #將公交時間表中的時刻統一轉為分鐘單位 for j in range(1,len(time[i])) : time[i] [j]=change(time[i][j])now=change(input("乘客您好!請輸入當前時刻:"))p1=int(input("請輸入上車站點:"))p2=int(input("請輸入下車站點:"))n=len(time[0])-1min=time[p1][1]-nowk=1for i in range(②______): if time[p1] [i]-now< min or ③______ : min= time[p1][i]-now k=itot=④______print( "最近到站的公交為第"+str(k)+"班次,候車時間為"+str(min)+"分鐘,預計您的乘車用時為 "+str(tot)+"分鐘。")【答案】 ①. 40 ②. int(hours)*60+int(minutes) ③. 2,n+1或 1,n+1 ④. min<0 ⑤. time[p2][k]-time[p1][k]【解析】【詳解】本題主要考查Python程序的綜合應用。(1)如果當前時刻是9:18,從站點4上車,最近到站的公交為第4班次,候車時間為2分鐘,站點10下車,即10:00到達,預計乘車用時為40分鐘。浙江省溫州十校聯合體2022-2023學年高二下學期信息技術期中聯考試卷一、選擇題(本大題共12題,每題2分,共24分。每小題給出的四個選項中,只有一個符合題目要求)1. 下列關于數據、信息與知識說法,正確的是( )A. 數據是信息經過儲存、分析及解釋后所產生的意義B. 人們可以在搜索引擎的幫助下獲取海量的知識C. 名言“站在巨人肩膀上”說明信息可以繼承和傳遞D. “一百個人心中有一百個哈姆雷特”說明同樣的信息可能建構不同的知識2. 分類問題是人工智能領域的經典問題,如氣象學家通過測定氣溫、濕度等指標,預測風、晴、雨、雪等天氣情況。解決分類問題的方法有很多,其中神經網絡是一種應用廣泛的人工智能方法。根據以上信息,運用神經網絡解決分類問題屬于人工智能的( )A. 符號主義 B. 聯結主義 C. 專家系統 D. 強化學習3. 第19屆杭州亞運會組委會推出了國際大型綜合性運動會史上首個一站式數字觀賽服務APP——智能亞運一站通,包含“知識通”、“美食通”、“出行通”等模塊,運用區塊鏈、大數據、人工智能等高新技術,對接浙江數字城市各類資源,整合亞運城市各類場景應用。用戶下載該APP后,可以從“食、住、行、游、購、娛”六個方面獲取服務,非常方便快捷。搭建“智能亞運一站通”系統,確定該系統包含“知識通”、“美食通”、“出行通”等模塊,這在前期準備工作中屬于以下哪個步驟( )A. 需求分析 B. 開發模式的選擇C. 概要設計 D. 詳細設計4. 第19屆杭州亞運會組委會推出了國際大型綜合性運動會史上首個一站式數字觀賽服務APP——智能亞運一站通,包含“知識通”、“美食通”、“出行通”等模塊,運用區塊鏈、大數據、人工智能等高新技術,對接浙江數字城市各類資源,整合亞運城市各類場景應用。用戶下載該APP后,可以從“食、住、行、游、購、娛”六個方面獲取服務,非常方便快捷。關于該信息系統的描述,正確的是( )A. 該信息系統中的硬件僅指系統使用者的手機B. 參加亞運會的運動員是該系統的用戶C. 亞運會比賽視頻不需要聯網就可以在手機上觀看D. 該系統建成后功能和組成將無法更改,需要提前將所有功能設計完善5. 杭州亞運會吉祥物組合“江南憶”如圖所示,這是一副未經壓縮的1100*1024 像素的 BMP 圖像文件,其存儲容量約為1.07MB 則該圖像每個像素色彩編碼的位數為( )A. 24 B. 16 C. 8 D. 46. 下列Python表達式的值,與其它三項不同的是( )A. abs(int(-5.7))==1en("Python") B. "He11o"[1:3]=="He"C. "2"in[1,2] D. 1250//100%10==27. 某算法的部分流程圖如圖所示。下列說法正確的是( )A. 該流程圖運行結束時,代碼 sum←sum+s%10 共執行了 2 次B. 該流程圖執行后,變量 sum 的值是 31C. 該流程圖中包含兩個循環結構D. 該流程圖加框處的代碼是if i%2==1:sum+=s% 10else:s=s//10;i+=18. 餐館的菜單信息包括菜名和價格。用 Python 存儲并輸出菜單信息,程序段如下: menu= {'西湖醋魚':118,'宋嫂魚羹':68,'花雕醉湖蟹':78,'杭三鮮湯':28}for k in menu:print(menu[k],end=" ")程序輸出的結果為( )A.B.C. 西湖醋魚 宋嫂魚羹 花雕醉湖蟹 杭三鮮湯D. 118 68 78 289. 下列關于網絡的描述,正確的是( )A. 我國大力推廣三網融合,三大網絡是指局域網、城域網和廣域網B. 網絡協議中最重要的是HTTP協議,即傳輸控制協議和網際協議C. 根據計算機系統在網絡中的用途可以分為兩類:服務器和終端D. 網絡的三大功能是數據通信功能、資源共享功能和數據查詢功能10. 為了增強信息的安全性,下列說法正確的是( )A. 同時安裝多個殺毒軟件可以更好的保護電腦B. 定期對硬盤進行格式化能夠提高信息的安全性C. 所有的賬戶用同一個較復雜的密碼是一種很好的做法D. 重要數據在U盤和網盤上都備一份可以避免設備故障導致信息丟失11. 某 Python 程序如下:def encode(msg,key) : result="" for i in range(0,len(msg)) : c=msg[i] if "a"<=c<="z": result=chr((ord(c)+key-ord("a"))%26+ord("a"))+result elif "0"<=c<="9" : result=result+chr((ord(c)-key-ord("0"))%10+ord("0")) return resultmsg=input("請輸入明文:")key=int(input("請輸入密鑰:"))re=encode(msg,key)print(re)程序運行后,輸入 msg 的值為“1a2b3c” ,key=2,輸出的結果是( )A. edc901 B. edc345 C. 9c0d1e D. 3c4d5e12. 已知斐波那契數列前 7 項值為 1,1,2,3,5,8,13… ,計算該數列第 n 項的 Python 程序如下:a=b=1n=int(input( ))for i in range(n-2) :print("第 n 項為:",a)加框處可選的語句有:①a=a+b ②b=a ③b=a-b下列選擇的語句正確的是( )A ①② B. ①③ C. ②① D. ③①二、非選擇題(本大題共3小題,9+8+9,共26分)13. 小明在學校里聽了消防安全講座后,為了提高家中的消防安全,準備做一個煙霧報警的信息系統。系統使用MQ2高敏煙霧傳感器監測煙霧濃度,當濃度達到一個閾值時,系統將觸發蜂鳴器警報;用戶可以通過局域網內客戶端的瀏覽器查看數據庫中記錄的煙霧濃度數據。(1)該信息系統采用的程序架構為______(選填字母:A.C/S 架構 B.B/S 架構)。智能終端程序代碼如下所示:from microbit import *import ObloqIP = "192. 168.0. 123" PORT = "8080"SSID = "xiaoming123"# Web 服務器的地址# Web 服務器的端口# Wi-Fi 的 SSIDPASSWORD = "yanwu888" # Wi-Fi 的密碼uart.init(baudrate=9600,bits=8,parity=None,stop= 1,tx=pin2,rx=pin1)while Obloq.connectWifi(SSID,PASSWORD, 10000) != True: display.show(".") display.scroll(Obloq。ifconfig( )) ObloqhttpSet(IP,PORT)while True: temp = pin0.read_analog( ) errno,resp = Obloq.get("input?id=1&val="+str(temp), 10000) if temp>=180: pin1.write_digital(1) else: pin1.write_digital(0) sleep( 10000)(2)煙霧傳感器連接在智能終端的______ 引腳(選填字母:A.pin0 B.pin1)(3)當前設定觸發蜂鳴器警報的閾值是______。(4)數據采集的間隔時間為______秒。(5)當用戶在瀏覽器中輸入網址______,即可顯示數據庫中的 傳感器數據記錄。14. 小明學校每期都會對學生的青年大學習數據進行統計,確保人人都參與,圖 a是某期學習數據:(1)小明發現“xm”列數據是混雜數據,他就利用Python語言編程將此列數據的姓名和班級分別提取,再存儲到新的Excel文件進行數據整理,下列說法正確的是______(單選題)A.如果表格中出現數據缺失,可以直接刪除B.通過公式統計每班學習人數屬于數據整理C.數據整理的目的是共享數據資源D.進一步審核后可對重復的數據進行刪除(2)在 Excel 軟件中統計各班學習人數,小明選擇單元格 H3 輸入公式,然后通過 H3 對 H4:H16 進行 自動填充,但發現計算結果有誤。請輸入正確的公式______。(3)小明利用Pandas模塊讀取數據,統計出各班學習人數,并獲取學習人數最少10個班級,結果如圖c,最后進行可視化處理,結果如圖d,請在劃線處補充代碼:import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = Falsedf = pd.read_excel("qndxx。xlsx") dfl = df.______ #按班級列進行分組df2=df1.學校.count( ) #統計各班級學習人數df2=df2.rename(columns= {"學校":"人數"}) df3=df2.sort_values ("人數",ascending=True).head(10) print(df3) #篩選前 10 名______ #繪制柱形圖plt.title("學習人數最少的 10 個班級") #設置圖表標題plt.show( ) 15. 為了讓乘客實時掌握公交到站時間,提高乘客的出行體驗,某公交公司開發了一款小程序,其主要功能有:乘客輸入當前時刻和上下站點序號,可以查詢到最近到達班次、候車時間及預計乘車時間。某線路的部分發車信息存儲在文件"gj.csv"中,時刻表如下表所示:站點序號 班次 1 班次 2 班次 3 班次 4 班次 51 7:20 8:00 8:30 9:00 9:302 7:24 8:06 8:38 9:05 9:383 7:28 8:13 8:48 9:15 9:444 7:32 8:15 8:54 9:20 9:505 7:35 8:17 9:00 9:24 10:006 7:37 8:20 9:05 9:28 10:177 7:40 8:24 9:13 9:30 10:258 7:43 8:28 9:18 9:40 10:359 7:50 8:30 9:25 9:43 10:5510 8:00 8:40 9:40 10:00 11:09程序運行效果如圖所示:(1)如果當前時刻是9:18,從站點4上車,站點10下車,預計乘車用時為______分鐘。(2)實現上述功能的部分程序如下,請在劃線處填上合適的代碼。import csvf=open("gj.csv","r")f_csv=csv.reader(f)time= []for row in f_csv : time.append(row)def change(times): #轉換時間的單位為分鐘,參數 times 如“6:00” #times.split(':')表示將字符串 times 按照':'進行分割,返回結果為列表 hours=times.split(' :') [0] minutes=times.split(' :')[1] res=①______ return resfor i in range(1,len(time)): #將公交時間表中的時刻統一轉為分鐘單位 for j in range(1,len(time[i])) : time[i] [j]=change(time[i][j])now=change(input("乘客您好!請輸入當前時刻:"))p1=int(input("請輸入上車站點:"))p2=int(input("請輸入下車站點:"))n=len(time[0])-1min=time[p1][1]-nowk=1for i in range(②______): if time[p1] [i]-now< min or ③______ : min= time[p1][i]-now k=itot=④______ 展開更多...... 收起↑ 資源列表 浙江省溫州十校聯合體2022-2023學年高二下學期信息技術期中聯考試卷 Word版含解析.docx 浙江省溫州十校聯合體2022-2023學年高二下學期信息技術期中聯考試卷 Word版無答案.docx 縮略圖、資源來源于二一教育資源庫