浙江省嘉興市2024-2025學(xué)年高三年級上冊9月基礎(chǔ)測試技術(shù)試卷-高中信息技術(shù)_第1頁
浙江省嘉興市2024-2025學(xué)年高三年級上冊9月基礎(chǔ)測試技術(shù)試卷-高中信息技術(shù)_第2頁
浙江省嘉興市2024-2025學(xué)年高三年級上冊9月基礎(chǔ)測試技術(shù)試卷-高中信息技術(shù)_第3頁
浙江省嘉興市2024-2025學(xué)年高三年級上冊9月基礎(chǔ)測試技術(shù)試卷-高中信息技術(shù)_第4頁
浙江省嘉興市2024-2025學(xué)年高三年級上冊9月基礎(chǔ)測試技術(shù)試卷-高中信息技術(shù)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

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

一個(gè)是符合題目要求的,不選,多選,錯(cuò)選均不得分)

1.下列關(guān)于數(shù)據(jù)和信息的說法,不正確的是()

A.數(shù)據(jù)是對客觀事物的符號表示B.信息經(jīng)過加工處理后可以獲得更大的價(jià)值

C.數(shù)據(jù)經(jīng)過采樣、量化和編碼后一定是二進(jìn)制數(shù)據(jù)D.大數(shù)據(jù)給生活帶來便利的同時(shí),也帶來了新的社

會問題

【答案】C

【解析】

【詳解】本題考查的是數(shù)據(jù)和信息的概念。數(shù)據(jù)經(jīng)過采樣、量化和編碼后不一定是二進(jìn)制數(shù)據(jù),它可以是

多種形式的數(shù)據(jù)表示方式。選項(xiàng)c的說法不正確。其他選項(xiàng)的說法都是正確的:數(shù)據(jù)是對客觀事物的符號

表示,信息經(jīng)過加工處理后可以獲得更大的價(jià)值,大數(shù)據(jù)給生活帶來便利的同時(shí)也帶來了新的社會問題。

故選C。

2.下列關(guān)于信息安全的說法,不正確的是()

A.授權(quán)用戶的訪問權(quán)限可能存在差別

B.對于個(gè)人信息的保護(hù),最為重要的措施是制定相關(guān)法律法規(guī)

C.系統(tǒng)軟件和應(yīng)用軟件中的漏洞,會對信息系統(tǒng)安全造成威脅

D.身份認(rèn)證要解決的問題是用戶是否有權(quán)限進(jìn)入系統(tǒng)使用數(shù)據(jù)資源

【答案】B

【解析】

【詳解】本題考查的是信息安全。對于個(gè)人信息的保護(hù),最為重要的措施不僅僅是制定相關(guān)法律法規(guī),還

包括技術(shù)手段、管理措施等多方面的綜合保障。因此,選項(xiàng)B的說法不夠全面,存在不正確之處。其他選

項(xiàng)A、C、D的說法均是正確的。故選B。

3.無人健身房是指使用人工智能技術(shù)和自動化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>

以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、

頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備

虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識別的認(rèn)證方式支

付費(fèi)用。下列關(guān)于該信息系統(tǒng)的組成和功能的說法,正確的是()

A.該信息系統(tǒng)的用戶只有健身客戶和管理員

B.該信息系統(tǒng)的硬件僅包含健身器材和服務(wù)器

C.RFID卡采用了傳感器技術(shù),數(shù)據(jù)由RFID卡發(fā)射到讀寫器

D.該信息系統(tǒng)無需店員或教練在場,所以對外部環(huán)境沒有依賴性

【答案】C

【解析】

【詳解】本題考查的是信息系統(tǒng)組成及功能。該信息系統(tǒng)的用戶不僅包括健身客戶和管理員,還可能包括

系統(tǒng)維護(hù)人員、數(shù)據(jù)分析師等,選項(xiàng)A錯(cuò)誤;該信息系統(tǒng)的硬件不僅包含健身器材和服務(wù)器,還包括

RFID讀寫器、攝像頭、屏幕、音頻設(shè)備等,選項(xiàng)B錯(cuò)誤;RFID卡確實(shí)采用了傳感器技術(shù),數(shù)據(jù)由RFID

卡發(fā)射到讀寫器,選項(xiàng)C正確;盡管該信息系統(tǒng)無需店員或教練在場,但它仍然依賴于外部環(huán)境,如網(wǎng)絡(luò)

連接、電力供應(yīng)等,選項(xiàng)D錯(cuò)誤。故本題應(yīng)選C。

4.無人健身房是指使用人工智能技術(shù)和自動化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>

以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、

頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備

虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識別的認(rèn)證方式支

付費(fèi)用。下列關(guān)于人工智能的說法,正確的是()

A.人工智能是一門多學(xué)科廣泛交叉的前沿科學(xué)

B.無人健身房通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù)優(yōu)化訓(xùn)練是符號主義的體現(xiàn)

C.人臉識別因?yàn)槊總€(gè)人的人臉都不一樣,所以系統(tǒng)不需要學(xué)習(xí)大量的人臉數(shù)據(jù)

D.在使用人工智能的過程中,因?yàn)橛锌蛻舻膮⑴c所以該人工智能是混合增強(qiáng)智能

【答案】A

【解析】

【詳解】本題考查的是人工智能相關(guān)知識。選項(xiàng)A正確,人工智能是一門多學(xué)科廣泛交叉的前沿科學(xué),涉

及計(jì)算機(jī)科學(xué)、數(shù)學(xué)、心理學(xué)、神經(jīng)科學(xué)、認(rèn)知科學(xué)等多個(gè)領(lǐng)域;選項(xiàng)B錯(cuò)誤,無人健身房通過數(shù)據(jù)分析

和機(jī)器學(xué)習(xí)技術(shù)優(yōu)化訓(xùn)練是連接主義的體現(xiàn),而不是符號主義。符號主義主要是基于規(guī)則和符號操作的人

工智能方法;選項(xiàng)C錯(cuò)誤,人臉識別系統(tǒng)需要學(xué)習(xí)大量的人臉數(shù)據(jù),以便能夠準(zhǔn)確識別和區(qū)分不同的人臉

特征;選項(xiàng)D錯(cuò)誤,混合增強(qiáng)智能是指人類智能和人工智能的結(jié)合,而題目中描述的無人健身房主要依賴

人工智能技術(shù)來實(shí)現(xiàn)運(yùn)營和管理,并不屬于混合增強(qiáng)智能的范疇。故本題應(yīng)選A。

5.無人健身房是指使用人工智能技術(shù)和自動化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>

以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、

頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備

虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識別的認(rèn)證方式支

付費(fèi)用。下列關(guān)于網(wǎng)絡(luò)的說法,正確的是()

A.客戶通過APP認(rèn)證,無需連接該系統(tǒng)服務(wù)器

B.通過WiFi登錄該系統(tǒng),采用的是移動通訊網(wǎng)絡(luò)技術(shù)

C.該系統(tǒng)的網(wǎng)絡(luò)由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)通信系統(tǒng)、網(wǎng)絡(luò)軟件和網(wǎng)絡(luò)協(xié)議組成

D.客戶通過瀏覽器訪問該系統(tǒng)需要HTTP協(xié)議的支持,使用APP訪問無需網(wǎng)絡(luò)協(xié)議

【答案】C

【解析】

【詳解】本題考查的是網(wǎng)絡(luò)相關(guān)知識。選項(xiàng)A錯(cuò)誤??蛻敉ㄟ^APP認(rèn)證,需要連接該系統(tǒng)服務(wù)器以驗(yàn)

證身份和獲取相關(guān)服務(wù);選項(xiàng)B錯(cuò)誤。通過WiFi登錄該系統(tǒng),WiFi屬于無線局域網(wǎng)技術(shù),而不是移

動通訊網(wǎng)絡(luò)技術(shù);選項(xiàng)C正確。該系統(tǒng)的網(wǎng)絡(luò)由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)通信系統(tǒng)、網(wǎng)絡(luò)軟件和網(wǎng)絡(luò)協(xié)議組成,

這是網(wǎng)絡(luò)系統(tǒng)的基本組成部分;選項(xiàng)D錯(cuò)誤。客戶通過瀏覽器訪問該系統(tǒng)需要HTTP協(xié)議的支持,使用

APP訪問同樣需要網(wǎng)絡(luò)協(xié)議的支持,只是可能使用不同的協(xié)議(如HTTPS、WebSocket等)。故本題應(yīng)選

Co

6.某算法的部分流程圖如圖所示,若輸入a的值為(11,10,9,11,15,7,15),執(zhí)行這部分流程后,輸出的結(jié)果

為()

A.[11,10,11,15,9,15,7]B.[11,10,11,15,9,7,15]C.[10,9,12,11,7,16,15]D.[10,9,12,12,7,15,15]

【答案】D

【解析】

【詳解】本題考查的是流程圖識讀。閱讀流程圖可知,對a中元素進(jìn)行如下處理:如果當(dāng)前的值比后面值

大,則交換,否則當(dāng)前值加1。初始:a=[ll,10,9,ll,15,7,15]o

i=0,11>10,交換,a=[10,ll,9,ll,15,7,15];

i=l,11>9,交換,a=[10,9,ll,ll,15,7,15];

i=2,11>11不成立,當(dāng)前值加1,a=[10,9,12,ll,15,7,15];

i=3,11>15不成立,當(dāng)前值加5a=[10,9,12,12,15,7,15];:

i=4,15>7,交換,a=[10,9,12,12,7,15,15];

i=5,i<5不成立,輸出a=[10,9,12/2,7,15/5]。故選D。

7.三幅未經(jīng)壓縮的BMP圖像,其顏色數(shù)分別為16位色、256色和單色,其余參數(shù)相同,其存儲容量比為

()

A.4:8:1B.16:8:1C.16:256:2D,216:256:2

【答案】B

【解析】

【詳解】本題考查的是圖像編碼。圖像容量(B)=像素*顏色位/8。256色需要8位二進(jìn)制數(shù)表示,單色需

要1位二進(jìn)制數(shù)表示。在其余參數(shù)相同,其存儲容量比為顏色位比,即16:8:1,故本題應(yīng)選B。

8.在某銀行排隊(duì)叫號系統(tǒng)中,利用隊(duì)列來儲存當(dāng)前正在排隊(duì)顧客的編號,head指向隊(duì)首元素,tail指向隊(duì)

尾元素的下一個(gè)位置,若現(xiàn)在隊(duì)列的顧客數(shù)量為4時(shí),則head和tail的關(guān)系正確的是()

A.head=tail+3B.head=tail+4C.tail=head+3D.tail=head+4

【答案】D

【解析】

【詳解】本題考查的是隊(duì)列相關(guān)知識。在隊(duì)列中,head指向隊(duì)首元素,tail指向隊(duì)尾元素的下一個(gè)位置。

如果隊(duì)列中有4個(gè)顧客,那么tail指向的位置比head指向的位置多4個(gè)位置。因此,tail=head+4。故本

題應(yīng)選D。

9.下列關(guān)于數(shù)據(jù)結(jié)構(gòu)的描述,正確的是()

A.隊(duì)列和棧都是操作受限的線性表B.鏈表必定有1個(gè)頭指針和1個(gè)尾指針

C.字符串中不能存儲空格字符D.數(shù)組元素的數(shù)據(jù)類型可以不一致

【答案】A

【解析】

【詳解】本題考查的是數(shù)據(jù)結(jié)構(gòu)相關(guān)知識。選項(xiàng)A:隊(duì)列和棧都是操作受限的線性表。隊(duì)列是先進(jìn)先出

(FIFO),棧是后進(jìn)先出(LIFO),它們都是操作受限的線性表,描述正確。選項(xiàng)B:鏈表不一定有1個(gè)頭

指針和1個(gè)尾指針,單鏈表通常只有頭指針,雙向鏈表可能有頭指針和尾指針,但不是必定都有,描述錯(cuò)

誤。選項(xiàng)C:字符串中可以存儲空格字符,描述錯(cuò)誤。選項(xiàng)D:數(shù)組元素的數(shù)據(jù)類型必須一致,描述錯(cuò)

誤。故本題應(yīng)選A。

10.有一排蘋果箱,其中第i箱蘋果的個(gè)數(shù)為2il個(gè),現(xiàn)要取m個(gè)蘋果,求取走的箱子個(gè)數(shù)。實(shí)現(xiàn)該功能

的程序段如下,方框中應(yīng)填入的代碼為()

m=int(input(”請輸入要取走的蘋果個(gè)數(shù):"))

t=0#取走m個(gè)蘋果所需的箱子數(shù)

whilem!=0:

if

t+=l

m//=2

print(t)

A.m%2=0B.m%2=lC.m%2==0D.m%2==l

【答案】D

【解析】

【詳解】本題考查的是python循環(huán)語句應(yīng)用。題目要求取走m個(gè)蘋果,求取走的箱子個(gè)數(shù)。每個(gè)箱子的

蘋果個(gè)數(shù)為2il個(gè)。程序段的邏輯是通過判斷m是否為奇數(shù)來決定是否需要增加箱子數(shù),并將m除以2來

逐步減少蘋果數(shù)。具體來說,當(dāng)m為奇數(shù)時(shí),表示當(dāng)前需要取走的蘋果數(shù)不能被2整除,需要增加一個(gè)箱

子數(shù)。然后將m除以2,繼續(xù)判斷直到m為0。故應(yīng)填入的代碼為m%2==l。故選D。

11.有如下Python程序段

s二”01357987”;k=3;stack=[s[0]]

forcharins[l:]:

whilestack[l]>charandk>0:

stack.pop()#刪除stack列表的最后一個(gè)元素

k=l

stack.append(char)#在stack列表的結(jié)尾插入元素char

whilek>0:

stack.pop()

k=l

whilestack[0]==n0n:

stack.pop(O)

print(stack)

執(zhí)行該程序段后,stack的值是()

A.[T,3,'5',7]B.[7,9,8,7]C.[0,7,9,8,7]D.['0,'1','3','5','7']

【答案】A

【解析】

【詳解】本題考查的是棧的操作。閱讀程序可知,將s中字符按一定的規(guī)則進(jìn)行出入stack棧中,如果要操

作的字符比上一個(gè)字符小同時(shí)k值大于0,則進(jìn)行出棧,然后再入棧;否則直接進(jìn)行入棧。最后將棧中k

個(gè)元素出棧,如果棧低元素為0,也刪除。初始s="01357987",k=3,開始棧的中元素為:0,依次將出

3、5、7、9入棧;8的時(shí)候先將9出棧后,再入棧,此時(shí)棧低到棧頂依次是:0、1、3、5、7、8,k=2;7

的時(shí)候先將8出棧后,再入棧,此時(shí)棧低到棧頂依次是:0、1、3、5、7、7,k=l;最后將棧中k(k=l)

個(gè)元素出棧,即7出棧,棧低元素為0,也刪除。故最后棧中元素為:1、3、5、7,選項(xiàng)A正確。

12.某對分查找算法部分程序段如下:

defsearch(a,key):

i=0;j=len(a)l;s=,,n

whilei<=j:

m=(i+j)//2

ifa[m]==key:

returns

elifkey<a[m]:

s+="L";j=ml

else:

s+="R”;i=m+l

returns

key=int(input("請輸入待查數(shù)據(jù):"))

result=search(a,key)

print(result)

按非降序排序的整型數(shù)組a的值依次為“10,25,30,41,47,50,61,x,70,87"。如果輸入key的值為67,執(zhí)行該

程序段后顯示結(jié)果為“RRL”,則x的可能值的個(gè)數(shù)為()

A.5B.6C.8D.9

【答案】B

【解析】

【詳解】本題考查的是二分查找。

1、首先,分析程序的邏輯:i和j分別是數(shù)組的起始和結(jié)束索引。m是中間索引(i+j)//2?s是記錄

搜索路徑的字符串。如果a[m]==key,返回s。如果key<a[m],更新j并記錄路徑。如果

key>a[m],更新i并記錄路徑。

2、數(shù)組a為[10,25,30,41,47,50,61,x,70,87],輸入key為67,結(jié)果路徑為RRL。

3、分析路徑RRL:

第一步R:i=0,j=9,m=4,a[4]=47,67>47,更新i=5。

第二步R:i=5,j=9,m=7,a[7]=x,67>x,更新i=8。

第三步L:i=8,j=9,m=8,a[8]=70,67<70,更新j=7。

4、數(shù)組a是按非降序排序的整型,由此可見,x的值必須滿足61<=x<67o

5、在61和70之間的整數(shù)有:61,62,63,64,65,66,共6個(gè)值。因此,x的可能值的個(gè)數(shù)為6。故

選B。

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

26分)

13.小華搭建了一個(gè)教室照明燈控制系統(tǒng)。該系統(tǒng)智能終端連接了物聯(lián)網(wǎng)模塊、光線傳感器、人體紅外傳

感器和室內(nèi)照明燈等設(shè)備。智能終端從服務(wù)器獲取閾值、光線亮度等相關(guān)參數(shù)后自動控制教室照明燈的開

關(guān),并將采集到的光線亮度數(shù)據(jù)傳輸?shù)椒?wù)器。用戶,可以通過APP或?yàn)g覽器查看歷史數(shù)據(jù)和當(dāng)前照

明燈的狀態(tài)。該系統(tǒng)的架構(gòu)如圖所示,請回答下列問題:

總____五一M醫(yī)網(wǎng)t?回一㈢一空和帆.

(1)采集教室的光線數(shù)據(jù)的過程中采用的技術(shù)是一(單選,填字母:A.人工智能/B.傳感/C.射頻識別)。

(2)根據(jù)該信息系統(tǒng)的功能要求,圖中①處的設(shè)備為一(單選,填字母:A.路由器/B.交換機(jī)/C.防火墻

/D.IoT模塊)。

(3)下列關(guān)于該系統(tǒng)中服務(wù)器、智能終端、客戶端的說法,正確的是一(多選,填字母)

A.該系統(tǒng)采用了B/S架構(gòu)

B.用戶遠(yuǎn)程控制照明燈開關(guān),需通過服務(wù)器實(shí)現(xiàn)

C.用戶可以通過IoT模塊以無線方式連接服務(wù)器

D.瀏覽器獲取照明燈控制系統(tǒng)的數(shù)據(jù)來源于智能終端

(4)智能終端每隔1分鐘獲取1次亮度值,若連續(xù)兩次數(shù)據(jù)的變化量超過給定的val,則向服務(wù)器上傳一

次數(shù)據(jù)。如果教室有人且亮度值低于閾值k,則照明燈啟動,否則關(guān)閉。實(shí)現(xiàn)該功能的部分Python代碼如

下,請?jiān)趧澗€處填入合適的代碼。

last=l

val=5#設(shè)定變化量

sw=False#標(biāo)記照明燈狀態(tài),True表示開啟,F(xiàn)alse表示關(guān)閉

whileTrue:

light=pinO.read_analog()

#從紅外線傳感器獲取數(shù)據(jù)判斷教室是否有人,結(jié)果存于flag中(有人為True,無人為False),代碼略

if?:

#將light光線亮度數(shù)據(jù)傳輸?shù)椒?wù)器,代碼略

last=light

ifflagandlight<k:

pin8.write_digital(l)

②____

else:

pin8.write_digital(O)

sw=False

sleep(1000*60)

【答案】①.B②.D③.ABabs(lightlast)>val⑤.sw=True

【解析】

【詳解】本題考查的是信息系統(tǒng)搭建。

(1)傳感技術(shù)是一種能夠檢測并轉(zhuǎn)換物理量(如光、聲、溫度、壓力等)為可測量信號的技術(shù)。在教室

光線數(shù)據(jù)采集的情境中,通常會使用光敏傳感器(也稱為光傳感器或光度傳感器)來監(jiān)測和記錄光線強(qiáng)度

的變化。這些傳感器能夠感知周圍環(huán)境的光照水平,并將其轉(zhuǎn)換為電信號或其他形式的信號,以便進(jìn)行后

續(xù)的數(shù)據(jù)處理和分析。故選B。

(2)IoT模塊:物聯(lián)網(wǎng)(IoT)模塊是專門設(shè)計(jì)用于連接物理世界和數(shù)字世界的設(shè)備。它可以包含傳感

器、通信接口等組件,用于采集各種物理量(如光線、溫度、濕度等)并將其轉(zhuǎn)換為數(shù)字信號進(jìn)行傳輸。

在光線數(shù)據(jù)采集的場景中,IoT模塊可以直接與光敏傳感器相連,采集光線數(shù)據(jù),并通過網(wǎng)絡(luò)發(fā)送到數(shù)據(jù)

中心或控制系統(tǒng)。因此,根據(jù)該信息系統(tǒng)的功能要求(即采集教室的光線數(shù)據(jù)),圖中①處的設(shè)備最有

可能是D.IoT模塊。

(3)可以通過瀏覽器查看歷史數(shù)據(jù)和當(dāng)前照明燈的狀態(tài),可知該系統(tǒng)采用了B/S架構(gòu),選項(xiàng)A說法正

確;在大多數(shù)物聯(lián)網(wǎng)(IoT)或遠(yuǎn)程控制系統(tǒng)中,用戶遠(yuǎn)程控制設(shè)備(如照明燈)通常需要通過服務(wù)器進(jìn)

行中轉(zhuǎn),故選項(xiàng)B說法正確;用戶通過APP或?yàn)g覽器以無線方式連接服務(wù)器,故選項(xiàng)C說法錯(cuò)誤;瀏

覽器獲取照明燈控制系統(tǒng)的數(shù)據(jù)來源于服務(wù)器,選項(xiàng)D說法錯(cuò)誤。故選AB。

(4)若連續(xù)兩次數(shù)據(jù)變化量超過給定的val,則向服務(wù)器上傳一次數(shù)據(jù),故①處為:abs(lightlast),

val;sw值:True表示開啟,F(xiàn)alse表示關(guān)閉,如果教室有人且亮度值低于閾值k,則照明燈啟動,故②處

為:sw=True。

14.某校組織學(xué)生通過填涂評估卡的方式參與評教活動,學(xué)生要對本班任課教師進(jìn)行評價(jià),現(xiàn)要進(jìn)行評教

數(shù)據(jù)處理和分析。請回答下列問題:

姓名教學(xué)態(tài)度教學(xué)水平教學(xué)效果姓名教學(xué)態(tài)度教學(xué)水平教學(xué)效果

杜*鶯ABA0杜逸323

孫東燕BACB2杜害323

杜*鶯ABA3陸*亭331

陸*亭AA.C4金*昊333

金*昊AAA

6張?銘233

8陳?晨232

9錢.玲323

唐*華ABA

10杜*鶯331

孫*燕BB

胱**ARA

圖a圖b

(1)檢查評教數(shù)據(jù)是否符合以下規(guī)則:每個(gè)評教項(xiàng)目分為四個(gè)等級,分別是A.優(yōu)秀、B.良好、C.合格、

D.不合格;每個(gè)評教項(xiàng)目只能選擇一個(gè)等級,多選或漏選該評教結(jié)果被視為無效,并且該條記錄將被刪

除。符合規(guī)則的數(shù)據(jù)按照所選等級對應(yīng)的分值進(jìn)行折算。原始數(shù)據(jù)格式如圖a所示,處理后的部分?jǐn)?shù)據(jù)如

圖b所示。實(shí)現(xiàn)上述功能的部分Python程序如下:

#導(dǎo)入相關(guān)模塊,讀取數(shù)據(jù);保存到DataFrame對象df中,代碼略

pj=["A","B","C","D"]

fs={"A":3,"B":2,"C":l,"D":0!

rtd=[]

foriindf.index:

pl=df.at[i,"教學(xué)態(tài)度”]##通過行標(biāo)簽和列標(biāo)簽選取單個(gè)值

p2=df.at[i,"教學(xué)水平"]

p3=df.at[i,"教學(xué)效果”]

if

rtd.append(i)#為rtd追加一個(gè)元素

else:

df.at[i,"教學(xué)態(tài)度"]=fs[pl]

df.at[i,"教學(xué)水平"]=fs[p2]

df.at[i,"教學(xué)效果"]=fs[P3]

dfl=df.drop(rtd)#刪除行

程序的方框中應(yīng)填入的正確代碼為(單選,填字母)

A.not(plinpjandp2inpjandp3inpj)B.not(plinpjorp2inpjorp3inpj)

C.plinpjandp2inpjandp3inpjD.plinpjorp2inpjorp3inpj

(2)根據(jù)上述dft中的數(shù)據(jù),統(tǒng)計(jì)得分,繪制如圖c所示的柱形圖,實(shí)現(xiàn)該功能的部分Python程序如下,

請?jiān)诔绦蛑袆澗€處填入合適的代碼。

dfl.insert(4,”得分”,0)#插入列

foriindfl.index:

得分>int(dfkat[i,"教學(xué)態(tài)度”])+int(教學(xué)水平”])+int(教學(xué)效果”])

df2=dfl.groupby("姓名”,as_index=False).①#分組求平均

df3=df2.sort_values(②,ascending=False).head(3)#降序排序取得分前3名

plt.bar(x,y)#繪制柱形圖

#設(shè)置繪圖參數(shù),代碼略

程序的方框中可以填入的代碼為一(多選,填字母)。

A.B.C.D.

x=df2[”姓名x=df3[”姓名x=df2.姓x=df3姓

"]"]名名

y=df2[”得分y=df3[”得分y=df2.得y=df3.得

"]"]分分

【答案】①.A②.mean。③.”得分“④.BD

【解析】

【詳解】本題考查Python程序綜合應(yīng)用。

(1)檢查評教數(shù)據(jù)是否符合以下規(guī)則:每個(gè)評教項(xiàng)目分為四個(gè)等級,分別是A.優(yōu)秀、B.良好、C.合格、

D.不合格;每個(gè)評教項(xiàng)目只能選擇一個(gè)等級,多選或漏選該評教結(jié)果被視為無效,并且該條記錄將被刪

除。此處判斷pl、p2和p3是否均在pj中,如果任其一不在則加入到列表rtd中,最后統(tǒng)一刪除,即判斷

條件是not(plinpjandp2inpjandp3inpj)。故選A。

(2)①分組求平均,使用mean函數(shù)求平均值,故填mean()。

②降序排序取得分前3名,因此排序關(guān)鍵字是“得分”。

③繪制柱形圖,橫坐標(biāo)姓名,縱坐標(biāo)是得分,因此可以是X=df3[”姓名"]y=df3[”得分”]或X=df3.姓名

y=df3.得分。故選BD。

15.祖瑪游戲:石青蛙每次吐出一個(gè)珠子打入軌道里的珠串中,現(xiàn)有軌道長度為20,初始珠串長度為8,

珠子顏色共有4種(用0~3表示),其中珠串用列表模擬鏈表方式存儲,第1個(gè)元素存儲珠子的顏色,第2

個(gè)元素存儲“下一個(gè)珠子”的索引。

打珠方式有以下3種:

>若珠串中已有連續(xù)2顆珠子與生成的珠子顏色相同,則打在這兩顆珠子中間,形成3顆顏色相同的珠

串,并執(zhí)行消除操作,消除后若還有3顆及以上其他同色的珠子則繼續(xù)消除;

>若珠串中只有1顆珠子與生成的珠子顏色相同,則打在這顆珠子的后面;

>若珠串中沒有珠子與生成的珠子顏色相同,則打在珠串的第1個(gè)位置。

石青蛙每打1顆珠子,整個(gè)珠串往前走1格。若有珠子到達(dá)終點(diǎn),輸出“游戲失敗”若軌道上的珠子全部

被消除,輸出“游戲成功”。(初始狀態(tài)效果圖如圖a、運(yùn)行結(jié)果如圖b所示)

初始的珠串為:||2.1|,|34|.|33MMIP3IJ3.*I.

I2.71A-1II

打入的尊子依次為;laiJJAMU'

游戲成功!

實(shí)現(xiàn)該游戲的部分代碼如下:

(1)若當(dāng)前軌道上的珠串為0,0,1,3,2,3,2,2,1,依次打入0,2,0的珠子后,軌道上的珠串為

(2)定義seek函數(shù),其功能是尋找待打入珠子的位置,請將代碼補(bǔ)充完整。

defseek(head,b):

wl=l

w2=l

p=head

q=ball[p][l]

forainrange(restl):

ifball[p][0]==b:#找到1顆相同顏色的珠子

wl=p

if—:#找到2顆連續(xù)相同顏色的珠子

w2=p

p二q

q=ball[q][l]

ifball[p][0]b:

wl=p

returnwl,w2

(3)定義check函數(shù),其功能是檢查是否有3顆及以上連續(xù)相同顏色的珠子,若有則刪除,返回刪除珠子

的個(gè)數(shù)和頭節(jié)點(diǎn)的索引,請將代碼補(bǔ)充完整。

defcheck(ball,head):#檢查是否有3個(gè)以上連續(xù)顏色球,并刪除,返回相同球的個(gè)數(shù)和頭節(jié)點(diǎn)的索引

ifhead==1:

return0,head

num=l

p=head

q=ball[head][l]

begin=p

whileq!=l:#檢查相同顏色的珠子

ifball[p][0]==ball[q][0]:

num+=l

ifnum==3:#找到了連續(xù)3顆相同顏色的珠子

num=numl

while:

p=q

q=ball[q][l]

num+=l

break

else:

num=l

begin=q

p=q

q=ball[q][l]

#刪除3顆及以上顏色相同的珠子,返回num,head;代碼略

(4

溫馨提示

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

評論

0/150

提交評論