浙江省寧波市2023-2024學年高二年級下冊6月期末考試試題+答案_第1頁
浙江省寧波市2023-2024學年高二年級下冊6月期末考試試題+答案_第2頁
浙江省寧波市2023-2024學年高二年級下冊6月期末考試試題+答案_第3頁
浙江省寧波市2023-2024學年高二年級下冊6月期末考試試題+答案_第4頁
浙江省寧波市2023-2024學年高二年級下冊6月期末考試試題+答案_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

寧波市2023學年第二學期期末考試

高二技術試卷

考生須知:

1.本卷滿分100分,考試時間90分鐘;

2.答題前,在答題卷指定區域填寫學校、班級、姓名、試場號、座位號及準考證號;

3.所有答案必須寫在答題卷上,寫在試卷上無效

4.考試結束后,只需上交答題卷。

第一部分信息技術(共50分)

一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有

4一個符合題目要求,不選、多選、錯選均不得分)

1.第19屆杭州亞運會中首次引入AI解說系統,通過高速攝像機捕捉體育比賽中的關鍵時刻,并生成高質

量的集錦和相關數據。基于多模態大模型算法和深度學習模型對這些運動數據進行分析,基于分析結果,

系統再生成實時的個性化解說服務,從而為各個語種的觀眾提供個性化的體驗。根據閱讀材料,下列關于

數據與信息的說法不正確的是()

A.攝像機捕捉到的數據在計算機內部是以二進制存儲的

B.比賽產生的大量實時數據適合采用批處理計算方式

C.攝像機采集的數據通過無線網絡傳輸到服務器過程中需要依附于一定的載體

D.對捕捉的數據進行加工處理可以提升數據的價值

【答案】B

【解析】

【詳解】本題考查數據和信息。

A選項,這個說法是正確的。在計算機內部,所有的數據,包括圖像、視頻、音頻等,都是以二進制形式

存儲和處理的。這是因為二進制具有簡單、穩定、易于實現等特點,是計算機內部表示和處理信息的最佳

方式。

B選項,這個說法是不正確的。批處理計算方式是指對一批數據執行相同的操作,通常用于非實時或延遲

容忍度較高的任務。而比賽產生的大量實時數據需要盡快處理和響應,以提供實時的解說服務。因此,更

適合采用流式處理或實時計算方式,以確保數據處理的及時性和準確性。

C選項,這個說法是正確的。數據本身是無法直接傳輸的,需要依附于一定的載體,如電磁波、電纜等,

才能實現從發送方到接收方的傳輸。在無線網絡中,數據通常是通過電磁波(如WiFi、4G/5G等)進行傳

輸的。

D選項,這個說法也是正確的。原始數據往往包含大量的冗余信息和噪聲,通過加工處理可以去除這些無

用的信息,提取出有價值的信息,從而提升數據的價值。例如,在本例中,通過對攝像機捕捉到的比賽數

據進行加工處理,可以生成高質量的集錦和相關數據,為觀眾提供更加豐富的觀賽體驗。

故正確答案為:選項B。

2.第19屆杭州亞運會中首次引入AI解說系統,通過高速攝像機捕捉體育比賽中的關鍵時刻,并生成高質

量的集錦和相關數據。基于多模態大模型算法和深度學習模型對這些運動數據進行分析,基于分析結果,

系統再生成實時的個性化解說服務,從而為各個語種的觀眾提供個性化的體驗。根據閱讀材料,下列關于

人工智能的說法正確的是()

A.AI解說系統的應用說明人工智能技術己經可以完全替代人類工作

B.該系統中應用的人工智能技術是符號主義的典型代表

C.圖靈測試不能測試該AI解說系統是否具有智能性

D.該系統需要對大量的運動員數據進行挖掘和學習,屬于數據驅動的人工智能方法

【答案】D

【解析】

【詳解】本題考查人工智能。

A選項提到AI解說系統的應用說明人工智能技術已經可以完全替代人類工作。這個說法過于絕對。雖然

AI技術在很多領域有廣泛應用,但目前還無法完全替代人類,尤其是在需要高度創造力、情感理解和復雜

決策的任務中。因此,A選項錯誤。

B選項說該系統中應用的人工智能技術是符號主義的典型代表。根據題目描述,該系統主要基于多模態大

模型算法和深度學習模型,這些更偏向于連接主義(神經網絡)而非符號主義。符號主義主要關注知識表

示和推理,與深度學習模型不完全吻合。因此,B選項錯誤。

C選項提到圖靈測試不能測試該AI解說系統是否具有智能性。圖靈測試是一種測試機器是否能表現出與人

類智能相似反應的測試方法。雖然它主要用于測試對話系統的智能性,但理論上也可以擴展到其他類型的

智能系統,包括AI解說系統。因此,C選項的說法過于絕對,錯誤。

D選項說該系統需要對大量的運動員數據進行挖掘和學習,屬于數據驅動的人工智能方法。這與題目描述

相符,系統確實需要通過處理和分析大量的運動數據來生成解說,這是數據驅動的人工智能方法的一個典

型應用。因此,D選項正確。

故正確答案為:選項D。

3.某學校在學校大門部署了“智能安全防控系統”,該系統中攝像頭會采集人臉圖像,通過與服務器中預

先導入的人臉數據進行對比,本校教職工、學生人臉識別通過后閘機自動開啟,并將學生出入校信息發送

到家長對應客戶端APP,外來人員需要通過訪客機采集人臉并登記個人信息后方可識別并開啟閘機,

相關數據通過網絡上傳至服務器。系統管理員具有設置門禁參數、查看出入記錄、管理人臉數據等特殊權

限。下列關于該“智能安全防控系統”的說法,不正確的是()

A.服務器、訪客機、閘機均屬于該系統的硬件設備

B.接收學生出入信息的客戶端APP及服務器端操作系統,均屬于該信息系統中的軟件

C.該系統中輸入的人臉數據都已從模擬信號轉為數字信號

D.該信息系統的用戶只有學校教職工、家長和訪客

【答案】D

【解析】

【詳解】本題考查信息系統。

A選項(服務器、訪客機、閘機均屬于該系統的硬件設備):這是正確的,因為服務器、訪客機、閘機都是

這個智能安全防控系統中的實體設備,屬于硬件設備。

B選項(接收學生出入信息的客戶端APP及服務器端操作系統,均屬于該信息系統中的軟件):這也是

正確的,客戶端APP和服務器端操作系統都是這個系統中的軟件部分。

C選項(該系統中輸入的人臉數據都已從模擬信號轉為數字信號):這個選項同樣正確,因為在現代的信息

系統中,所有的數據,包括人臉數據,都需要被轉化為數字信號才能進行處理和傳輸。

D選項(該信息系統的用戶只有學校教職工、家長和訪客):這個選項是不正確的。從題目描述中我們可以

看出,該系統的用戶除了學校教職工、家長和訪客外,還包括系統管理員,他們具有設置門禁參數、查看

出入記錄、管理人臉數據等特殊權限。

故正確答案為:選項D。

4.某學校在學校大門部署了“智能安全防控系統”,該系統中攝像頭會采集人臉圖像,通過與服務器中預

先導入的人臉數據進行對比,本校教職工、學生人臉識別通過后閘機自動開啟,并將學生出入校信息發送

到家長對應客戶端APP,外來人員需要通過訪客機采集人臉并登記個人信息后方可識別并開啟閘機,

相關數據通過網絡上傳至服務器。系統管理員具有設置門禁參數、查看出入記錄、管理人臉數據等特殊權

限。下列有關該系統的功能和應用的說法,正確的是()

A.入校經過道閘時,攝像頭采集人臉數據屬于該系統的數據加工處理功能

B,可以利用學生出入數據分析學生的考勤情況

C.該信息系統中家長接收學生進出提醒的功能模塊采用B/S架構

D.學生的出入校信息僅保存在家長中

【答案】B

【解析】

【詳解】本題考查信息系統。

A選項,不正確。攝像頭采集人臉數據是數據輸入(采集)的過程,而不是數據加工處理。數據加工處理

通常指的是對采集到的數據進行處理、分析或轉換等操作。

B選項,這個描述是正確的。通過收集學生的出入校信息,可以分析學生的到校和離校時間,從而了解學

生的考勤情況。

C選項,不正確。B/S(瀏覽器/服務器)架構通常用于網頁應用,但家長接收學生進出提醒的功能模塊可

能采用C/S(客戶端/服務器)架構,尤其是如果它是通過APP實現的,通常是C/S架構。

D選項,不正確。根據描述,相關數據是通過網絡上傳至服務器的,所以學生的出入校信息不僅保存在家

長中,還保存在服務器上。

故正確答案為:選項B。

5.某學校在學校大門部署了“智能安全防控系統”,該系統中攝像頭會采集人臉圖像,通過與服務器中預

先導入的人臉數據進行對比,本校教職工、學生人臉識別通過后閘機自動開啟,并將學生出入校信息發送

到家長對應客戶端APP,外來人員需要通過訪客機采集人臉并登記個人信息后方可識別并開啟閘機,

相關數據通過網絡上傳至服務器。系統管理員具有設置門禁參數、查看出入記錄、管理人臉數據等特殊權

限。為提升“智能安全防控系統”數據的安全性,下列措施中不合理的是()

A.在內部網絡和外部網絡之間安裝防火墻,防止非法入侵

B.在服務器端安裝殺毒軟件后就可以避免所有病毒感染

C.對系統中的數據進行備份

D.對師生相關數據進行加密處理

【答案】B

【解析】

【詳解】本題考查的是信息系統安全。由于殺毒軟件的滯后性,故安裝殺毒軟件并不能避免所有病毒感

染。殺毒軟件安裝后要經常升級病毒庫。故選B。

6.某學校在學校大門部署了“智能安全防控系統”,該系統中攝像頭會采集人臉圖像,通過與服務器中預

先導入的人臉數據進行對比,本校教職工、學生人臉識別通過后閘機自動開啟,并將學生出入校信息發送

到家長對應客戶端APP,外來人員需要通過訪客機采集人臉并登記個人信息后方可識別并開啟閘機,

相關數據通過網絡上傳至服務器。系統管理員具有設置門禁參數、查看出入記錄、管理人臉數據等特殊權

限。下列關于該系統的說法,正確的是()

A.采集的人臉數據傳輸到服務器過程中,不需要網絡協議

B家長端只能通過移動通信網絡才能接收學生出入校信息

C.該系統中的服務器負責數據處理和網絡控制,是構成網絡的主要資源

D.交換機是網絡構建過程中的傳輸介質

【答案】C

【解析】

【詳解】本題考查信息系統。

選項A:采集的人臉數據傳輸到服務器過程中,不需要網絡協議。在數據傳輸過程中,無論是局域網還是

廣域網,都需要遵循一定的網絡協議來確保數據的正確傳輸。因此,這個說法是不正確的。

選項B:家長端只能通過移動通信網絡才能接收學生出入校信息。雖然移動通信網絡是接收信息的一種

方式,但家長端也可以通過其他方式接收信息,如WiFi等。因此,這個說法過于絕對,是不正確的。

選項C:該系統中的服務器負責數據處理和網絡控制,是構成網絡的主要資源。服務器在系統中確實扮演

著數據處理和網絡控制的重要角色,它是構成網絡的核心資源之一。這個說法是正確的。

選項D:交換機是網絡構建過程中的傳輸介質。交換機是網絡構建中的重要設備,但它本身不是傳輸介

質。傳輸介質通常指的是如光纖、雙絞線等用于傳輸數據的物理媒介。因此,這個說法是不正確的。

故正確答案為:選項C。

7.某學校在學校大門部署了“智能安全防控系統”,該系統中攝像頭會采集人臉圖像,通過與服務器中預

先導入的人臉數據進行對比,本校教職工、學生人臉識別通過后閘機自動開啟,并將學生出入校信息發送

到家長對應客戶端APP,外來人員需要通過訪客機采集人臉并登記個人信息后方可識別并開啟閘機,

相關數據通過網絡上傳至服務器。系統管理員具有設置門禁參數、查看出入記錄、管理人臉數據等特殊權

限。訪客機搭載Android系統,主要參數如下表所示,下列說法正確的是()

主要參數詳細描述

操作系統Android7.1.2

主板RK3288

處理器1.8GHzCPU

內存2GB(可升級至!J4GB)

存儲器16GB(可升級到32GB)

電容觸摸屏支持多點觸控,最大支持10點電容觸控

液晶顯不屏10.1英寸,16:9,16.7M色彩,分辨率800*1280@60HZ

通訊接口USB/OTG1,USB2.01,LANI,耳機(LineOut)1,HDMI1,DC1,TF卡

攝像頭前置200萬像素,后置500萬像素(可上下旋轉45度)

網絡支持以太網,WIFI

A.該訪客機存儲器可以存放用戶數據而不能存放應用程序

B.訪客機沒有配備鍵盤鼠標,因此沒有輸入設備

C.處理器性能是訪客機性能唯一指標

D.該訪客機硬件采用與計算機相同的體系結構

【答案】D

【解析】

【詳解】本題考查信息系統。

A選項說法是錯誤的。Android操作系統是一個完整的操作系統,支持在存儲器中存放用戶數據和應用程

序。事實上,訪客機的16GB(或升級后的32GB)存儲器就是用來存放操作系統、應用程序和用戶數據

的。

B選項說法也是錯誤的。雖然訪客機沒有配備傳統的鍵盤和鼠標,但它有電容觸摸屏,這是一個輸入設

備,支持多點觸控。觸摸屏允許用戶通過觸摸來輸入指令和數據。

C選項說法同樣是錯誤的。訪客機的性能取決于多個因素,包括處理器性能、內存大小、存儲容量、顯示

屏質量、操作系統優化等。僅僅看處理器的性能是不夠的。

D選項說法是正確的。訪客機雖然是一個專用設備,但它采用的硬件體系結構與通用計算機類似,包括處

理器、內存、存儲器、輸入輸出設備等。它們都基于相似的計算機體系結構,只是具體的配置和用途有所

不同。

故正確答案為:選項D。

8.兩幅尺寸相同且未經壓縮的BMP格式位圖,如圖a、圖b所示,則圖a與圖b的存儲容量之比是

【答案】C

【解析】

【詳解】本題考查圖像數字化。

圖a與圖b的存儲容量之比是=圖a分辨率*8(256色需要8位二進制數存儲)/圖b分辨率*4(16色需要

4位二進制數存儲)。由于圖a和圖b的分辨率相同,故可知存儲容量比為2:1。故正確答案為:選項C。

9.某算法的流程圖如圖所示,執行該流程,若輸入s的值為“101”,則輸出num的值是()

A.15B.16C.17D.18

【答案】C

【解析】

【詳解】本題考查程序分析。

num=0,i=0,i<len(s)嗎,是貝num=l,i=l

num=l,i=l,i<len(s)嗎,是貝!Jnum=4,i=2

num=4,i=2,i<len(s)嗎,是則num=17,i=3

num=17,i=3,i<len(s)嗎,否則退出循環,輸出num。

故正確答案為:選項C。

10.某網上書店有優惠活動”每滿100減30,每滿200減70,可以累計且上不封頂”,設s為購買商品的

原價,計算優惠金額t,下面選項中表達式正確的是()

A.B.

t=s//200*70t=s//100*30

ififs//200>0

s%200>=100:

t=t+30t+=s〃200*70

C

D.

ifs>=200:

ifs>100

t=t//100*30

t=s//200*70

else:

else:

t=s//200*70

t=s//100*30

A.AB.BC.CD.D

【答案】A

【解析】

【詳解】本題考查Python程序。A選項,首先計算滿200的優惠金額,若剩余金額大于等于100則再增加

30的優惠,計算正確;B選項,先計算滿100的優惠金額,再計算滿200的優惠金額時沒有考慮之前滿

100的優惠已計算過,錯誤;C選項,沒有考慮滿100但不滿200的情況,錯誤;D選項,邏輯混亂,計

算方式錯誤;故答案為:A?

11.人機對戰游戲一一剪刀石頭布,游戲規則如下:石頭勝剪刀,剪刀勝布,布勝石頭。編寫Python程序

實現上述算法,玩家輸入0表示石頭,輸入1表示剪刀,輸入2表示布,電腦隨機產生[0,2]之間的整

數。程序運行結果如圖所示:

請輸入序號(0.石頭L剪刀2.布):2玩家出:布電腦出:石頭玩家勝

實現上述功能的程序如下:

importrandom#導入隨機模塊

info=①___

player=int(input("請輸入序號(0.石頭1.剪刀2.布):”))

puter=random.randint(0,2)#產生[0,2]范圍內的隨機整數

ifplayer==puter:

result="平局”

elif②—:

result="玩家勝”

else:

result一電腦勝”

print,”'玩家出:"+info[player],"電腦出:"+info[puter],result)

程序劃線處應填入的代碼是()

A.①"石頭,剪刀,布"②player+l==puterB.①["石頭","剪刀","布"]②(player+1)%3==puter

C①{0:"石頭剪刀",2:"布"}②player+l==puterD.①{"石頭":0,"剪刀":1,”布”:2}②

(player+1)%3==puter

【答案】B

【解析】

【詳解】本題考查的是Python分支語句。由print。"玩家出:"+info[player],"電腦出:"+info[puter],result)可

知,info是以列表形式存儲剪刀石頭布;石頭勝剪刀,剪刀勝布,布勝石頭,可以把石頭、剪刀、布組成

一個環(即0、1、2形成以個環),后面勝前面的數,故玩家勝的條件為:(player+1)%3==puter。選項B

正確。

12.補碼是一種用于表示有符號整數的二進制編碼方法,正數在補碼表示法中與其二進制表示相同,負數

補碼通過對其絕對值取反(每個位取反)并加1來得到,如5用補碼表示的計算過程如下:

編寫程序實現輸入一個負數,輸出其八位補碼。

defto_binarry(n):

#將十進制n轉為8位二進制,存儲在字符變量s中,代碼略

returns

defadd_binarry(s):

#將二進制數s加1后存儲在字符變量res中,代碼略

returnres

n=int(input("請輸入一個負整數"))

s=to_binarry(abs(n))

sl=""

foriins:

b=int(i)

sl+=str(b)

print(n,"補碼為:",add_binarry(sl))

下列選項中代碼填入劃線處無法實現此功能的是()

A.b=lbB.b=(bl)**2C.b=(b+1)%2D.b=b%2+l

【答案】D

【解析】

【詳解】本題考查Python程序。在將負數絕對值的二進制表示每位取反的操作中,A選項b=lb,直接實

現了每位取反。B選項b=(bl)**2,當b為。時結果為1,當b為1時結果為0,實現了取反。C選項

b=(b+l)%2,當b為0時結果為1,當b為1時結果為0,也實現了取反。D選項b=b%2+l,當b為0時結

果為1,當b為1時結果為2,結果為2是不符合取反要求的,所以無法實現此功能。故答案為:D。

二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,

共26分)

13.某智能汽車配備了簡易胎壓監測系統,該系統使用傳感器采集輪胎的壓力、溫度等數據,由智能終端

經過網絡發送到Web服務器,同時存入數據庫中。服務器程序采用FlaskWeb框架編寫,根據系統設置的

數據閾值觸發相應執行器實現輪胎狀態的預警,系統結構示意圖如圖所示。

(1)選擇數據庫管理系統,考慮數據庫的性能、數據的類型、數據庫管理系統平臺和安全保密性能等因

素,這屬于搭建該信息系統前期準備中的一階段(單選,填字母)

A.需求分析B.可行性分析C.概要設計D.詳細設計

(2)根據簡易胎壓監測系統結構示意圖搭建硬件部分,并編寫智能終端代碼。

“智能終端”部分代碼如下:

#導入函數庫,設置服務器參數、連接網絡參數和當前車輛id,并連接網絡,代碼略

whileTrue:

bar=round(pinl.readanalog()*330/1024,1)#獲取胎壓數據

temp=round(pin2.readanalog()*330/1024,l)#獲取胎溫數據

errno,resp=Obloq.get("input?id=1&bar=tt+str(bar)+,,&temp=C4+str(temp),l0000)

ifermo==200:

ifresp=="l":#觸發警報

pin12.writedigital(l)#1表示打開蜂鳴器

sleep(5*1000)

pin12.writedigital(O)#0表示關閉蜂鳴器

else:

display.scroll(str(errno))

sleep(60*1000)

①由以上代碼可知,蜂鳴器接在智能終端的(單選,填字母:A.pinl/B.pin2/C.pinl2)o

②當輪胎狀態異常時,蜂鳴器發出警報聲持續的時間為一秒。

(3)Web服務器端程序部分代碼如下

#導入flask等相關的庫,代碼略

app=Flask(_name_)

@app.route(,methods=『GET'])

defjudgeQ:

id=request.args.get('id')#獲取車輛編號值

data=float(request.args.get('bar'))#獲取胎壓數值

temp=float(request.args.get('temp'))#獲取胎溫數值

value1=200;value2=120

ifdata<value1ortemp>value2:#胎壓低于200kPa或胎溫高于120℃時觸發報警

else:

alarm="0n

#將接收到的數據存入數據庫,代碼略

returnalarm

if_name_==,_main_,:

app.run(host='192.168.1.100,,port=8080)

①其中方框處正確的代碼是(單選,填字母:A.”/input"/B."/judge"/C."/errno”)

②請在劃線處填入合適的代碼—O

(4)系統搭建好后,若id為1的車輛某時刻采集到的胎壓值為235,胎溫值為130,則將該值上傳到服務

器端的URL為:://o

【答案】①.C②.C③.5?.A⑤.alarm=nln⑥.

192.168.1.100:8080/input?id=1&bar=235&temp=130

【解析】

【詳解】本題考查程序分析。

(1)根據軟件工程理論。系統在概要設計階段,會確定系統的總體架構、模塊劃分、數據設計等。選擇

數據庫管理系統是數據設計的一部分,因此它屬于這個階段。故正確答案為:選項C。

(2)根據題目代碼可知,當resp為1時,觸發報警執行打開蜂鳴器。對應代碼為pinl2.write_digital(l)。

可知蜂鳴器接在智能終端的pl2。①正確答案為選項C。②根據代碼sleep(5*1000)和代碼

pinl2.write_digital(0),可知當持續5秒后,關閉蜂鳴器。②故正確答案為:5。

(3)根據智能終端代碼errno,resp=Obloq.get("input?id=l&bar="+str(bar)+"&temp="+str(temp),10000)可知,

路由函數的路徑為/input。①故正確答案為選項A。當胎壓低于200kPa或胎溫高于120℃時觸發報警,由于

觸發報警的代碼當resp為1觸發,②故設置返回變量alarm="l"o

(4)根據代碼app.run(host='192.168.1.100,,port=8080)可知IP地址和端口號。參數若id為1的車輛

某時刻采集到的胎壓值為235,胎溫值為130。故可知URL地址為

192.168.1.100:8080/input?id=1&bar=235&temp=130。

14.已知某校高一年級第一、二學期期中、期末考試成績存儲在“exam.xlsx”中,如圖1所示。教務管

理員對歷次考試中七門選考科目考試成績(賦分)進行處理,本著分數優先原則,將平均分最高的兩門科

目作為備選科目,為高一學生選課提供參考。

ABCDEFGHIJKLMN

1考試名稱班級姓名語文數學英語物理化學生物政治歷史地理技術總分

2第一學期期中1001班楊*洋9914111289808270689092923

3第一學期期中1001班丁*寧113108116.565606270738088835.5

4第一學期期中1001班王*寧00000000000

5第一學期期中1001班姜*欣9111610279676039637180768

luW**W*r

—八

練。Tob.5金鵬56V□270

777第二學期期末1006班呂*軒786968.551415955694768605.5

778第二學期期末1006班孫*恒76.5705749414259514860553.5

7791第二學期期末1006班徐*忻87296743404156606675564

7QA!

圖1

(I)若某生考試缺考則該科目分數標記為0,已知總分列是所有考試科目分數總和,請對數據進行整理,

剔除缺考考生數據,劃線處能實現該功能的語句是—(單選,填字母:A.df[df.總分>0]/B.df.總分>0

/C.df[總分>0]/D.df[df.總分]>0)

importpandasaspd

df=pd.read_excel("exam.xlsx")

df=—

(2)計算每個同學的歷次考試的平均成績

gf=一

若gf對象輸出后圖2所示,請在劃線處選擇合適的代碼—(單選,填字母)

姓名語文數學英語物理化學生物政治歷史地理技術總分

0丁,寧10162590501111255525560058257025687571757275705500000

1于?辰9950010750956256150702582756200712574757000725125000

2于?雨913757150981254600427538254825422561756975540250000

3何?欽883758150768756475675069255725642577506775647250000

4余隴9225072001136254350397533255375517552006775551875000

圖2

A.df.groupby("姓名",as_index=False).mean()B.df.groupby("姓名").mean。

C.df.sort_values("姓名",ascending=False).mean()D.df.groupby("班級",as_index=False).mean。

(3)計算每個同學的兩門優勢學科,請在劃線①②處完善代碼。

km=gf.columns[4:11]

gf.insert(12,”優勢學科在總分列后插入新的一歹!J,列標題名為“優勢學科”,初始值為""

foriingfindex:

subjectl=subject2='H,

maxl=max2=0

forjinrange(O,len(km)):

cj=gf,at[i,?]

ifcj>maxl:

subjectl=km[j]

max2=maxl

maxl=cj

elifcj>max2:

subject2=km[j]

max2=cj

gf.at[ij優勢學科”]=subjectl+subject2

*~tna**目率均分比d

圖3

(4)為了反映該校選考科目成績整體情況,教務管理員對df對象處理后進行了可視化處理,制作圖表如

圖3所示,關于該圖表下列說法正確是一(多選,填字母)

A.使用第三方庫matplotlib可以實現此數據可視化效果

B.從全校平均成績看,該校技術、地理兩門科目成績具有相對優勢

C.若對df對象按照“總分”列進行降序排序后再進行相同處理將影響圖表效果

D.若刪除“姓名”列數據將會影響圖表效果

【答案】①.A②.A③.km[j]subject2=subjectl⑤.AB

【解析】

【詳解】本題考查程序分析。

(1)剔除缺考考生數據,故需要篩選出總分字段大于0的所有數據。正確寫法是df[df.總分>0]或

df[df["總分故正確答案為:選項A。

(2)計算每個學生歷次考試平均成績,需要對姓名字段分類后(調用方法groupby),統計其平均值(調

用方法mean)。需要注意的是設置as_index參數為False。因為數據沒有將姓名作為新的索引。故正確答案

為:選項A。

(3)程序外循環遍歷數據gf,取出每行,內循環遍歷km,取出列。cj存儲科目成績,故需要填寫列

km[j]o當cj成績大于第一優勢科目成績,則將第一優勢科目成績賦值給第二優勢科目成績,更新第一優

勢科目成績。故subject2=subjectl。正確答案為:①kim[j]、②subject2=subjectl。

(4)選項A,matplotlib是Python中一個非常流行的數據可視化庫,它可以用于創建各種類型的圖表,包

括柱狀圖、折線圖等,來展示數據。故正確。選項B,圖表中技術和地理兩門科目的平均成績確實比其他

科目高,這個選項正確。選項C,圖表是展示每門科目的平均成績,那么對df對象按照“總分”列進行排序

將不會影響每門科目的平均成績,因此不會影響圖表效果。故錯誤。選項D,圖表是基于科目平均成績制

作的,并且沒有使用到姓名列數據,那么刪除姓名列將不會影響圖表效果。故錯誤。故正確答案為:選項

A、Bo

15.某旅游城市推出24小時不間斷環島觀光車服務,現從購票系統中導出了觀光車開始運營以來乘客數據

(按發車時間升序排序),包括每輛觀光車發車時間以及每位游客來自的省份。

發車時間(分鐘)乘客來源不同省份

1"云南省","云南省","陜西省“,”浙江省”3

60"上海市","上海市","浙江省","浙江省","廣東省"5

75”廣東省",“廣東省","江蘇省",“江蘇省”6

.????????

了解乘客來源可以提供更加個性化的服務和改進路線規劃,請分析觀光車發車時間為止的24小時內觀光

車累計接待了來自多少個不同省份的游客。

(1)若第4輛觀光車在第1445分鐘(提示:24小時=1440分鐘)發車,車內共有6名乘客,分別來自”上

海市“,“上海市“,“浙江省“,“浙江省“,“浙江省“,“山東省”,則此時24小時內觀光車累計接待游客來自

一個不同省份。

(2)自定義函數update(loc,flag,ans),實現對省份統計數據進行更新,loc表示省份列表,flag為True表示

loc屬于24小時內數據,納入統計范圍,flag為False表示超過24小時不再統計loc內的省份數據,最后更

新ans并返回,請在劃

溫馨提示

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

評論

0/150

提交評論