版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(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ù)是對(duì)客觀事物的符號(hào)表示B.信息經(jīng)過加工處理后可以獲得更大的價(jià)值
C.數(shù)據(jù)經(jīng)過采樣、量化和編碼后一定是二進(jìn)制數(shù)據(jù)D.大數(shù)據(jù)給生活帶來便利的同時(shí),也帶來了新的社
會(huì)問題
【答案】C
【解析】
【詳解】本題考查的是數(shù)據(jù)和信息的概念。數(shù)據(jù)經(jīng)過采樣、量化和編碼后不一定是二進(jìn)制數(shù)據(jù),它可以是
多種形式的數(shù)據(jù)表示方式。選項(xiàng)c的說法不正確。其他選項(xiàng)的說法都是正確的:數(shù)據(jù)是對(duì)客觀事物的符號(hào)
表示,信息經(jīng)過加工處理后可以獲得更大的價(jià)值,大數(shù)據(jù)給生活帶來便利的同時(shí)也帶來了新的社會(huì)問題。
故選C。
2.下列關(guān)于信息安全的說法,不正確的是()
A.授權(quán)用戶的訪問權(quán)限可能存在差別
B.對(duì)于個(gè)人信息的保護(hù),最為重要的措施是制定相關(guān)法律法規(guī)
C.系統(tǒng)軟件和應(yīng)用軟件中的漏洞,會(huì)對(duì)信息系統(tǒng)安全造成威脅
D.身份認(rèn)證要解決的問題是用戶是否有權(quán)限進(jìn)入系統(tǒng)使用數(shù)據(jù)資源
【答案】B
【解析】
【詳解】本題考查的是信息安全。對(duì)于個(gè)人信息的保護(hù),最為重要的措施不僅僅是制定相關(guān)法律法規(guī),還
包括技術(shù)手段、管理措施等多方面的綜合保障。因此,選項(xiàng)B的說法不夠全面,存在不正確之處。其他選
項(xiàng)A、C、D的說法均是正確的。故選B。
3.無人健身房是指使用人工智能技術(shù)和自動(dòng)化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>
以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會(huì)收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、
頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備
虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識(shí)別的認(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)無需店員或教練在場(chǎng),所以對(duì)外部環(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)無需店員或教練在場(chǎng),但它仍然依賴于外部環(huán)境,如網(wǎng)絡(luò)
連接、電力供應(yīng)等,選項(xiàng)D錯(cuò)誤。故本題應(yīng)選C。
4.無人健身房是指使用人工智能技術(shù)和自動(dòng)化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>
以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會(huì)收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、
頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備
虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識(shí)別的認(rèn)證方式支
付費(fèi)用。下列關(guān)于人工智能的說法,正確的是()
A.人工智能是一門多學(xué)科廣泛交叉的前沿科學(xué)
B.無人健身房通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù)優(yōu)化訓(xùn)練是符號(hào)主義的體現(xiàn)
C.人臉識(shí)別因?yàn)槊總€(gè)人的人臉都不一樣,所以系統(tǒng)不需要學(xué)習(xí)大量的人臉數(shù)據(jù)
D.在使用人工智能的過程中,因?yàn)橛锌蛻舻膮⑴c所以該人工智能是混合增強(qiáng)智能
【答案】A
【解析】
【詳解】本題考查的是人工智能相關(guān)知識(shí)。選項(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),而不是符號(hào)主義。符號(hào)主義主要是基于規(guī)則和符號(hào)操作的人
工智能方法;選項(xiàng)C錯(cuò)誤,人臉識(shí)別系統(tǒng)需要學(xué)習(xí)大量的人臉數(shù)據(jù),以便能夠準(zhǔn)確識(shí)別和區(qū)分不同的人臉
特征;選項(xiàng)D錯(cuò)誤,混合增強(qiáng)智能是指人類智能和人工智能的結(jié)合,而題目中描述的無人健身房主要依賴
人工智能技術(shù)來實(shí)現(xiàn)運(yùn)營和管理,并不屬于混合增強(qiáng)智能的范疇。故本題應(yīng)選A。
5.無人健身房是指使用人工智能技術(shù)和自動(dòng)化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練??蛻艨?/p>
以通過APP,RFID卡或?yàn)g覽器等方式認(rèn)證進(jìn)入健身房,系統(tǒng)會(huì)收集客戶的健身數(shù)據(jù),比如鍛煉時(shí)間、
頻次、強(qiáng)度等,通過數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù),不斷優(yōu)化服務(wù)和推薦更合適的訓(xùn)練計(jì)劃,同時(shí)健身房配備
虛擬教練,通過屏幕或音頻設(shè)備,提供指導(dǎo)和鼓勵(lì),訓(xùn)練完成之后,客戶可以通過人臉識(shí)別的認(rèn)證方式支
付費(fèi)用。下列關(guān)于網(wǎng)絡(luò)的說法,正確的是()
A.客戶通過APP認(rèn)證,無需連接該系統(tǒng)服務(wù)器
B.通過WiFi登錄該系統(tǒng),采用的是移動(dò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)知識(shí)。選項(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ù),而不是移
動(dòng)通訊網(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
【解析】
【詳解】本題考查的是流程圖識(shí)讀。閱讀流程圖可知,對(duì)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ù)相同,其存儲(chǔ)容量比為
()
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ù)相同,其存儲(chǔ)容量比為顏色位比,即16:8:1,故本題應(yīng)選B。
8.在某銀行排隊(duì)叫號(hào)系統(tǒng)中,利用隊(duì)列來儲(chǔ)存當(dāng)前正在排隊(duì)顧客的編號(hào),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)知識(shí)。在隊(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.字符串中不能存儲(chǔ)空格字符D.數(shù)組元素的數(shù)據(jù)類型可以不一致
【答案】A
【解析】
【詳解】本題考查的是數(shù)據(jù)結(jié)構(gòu)相關(guān)知識(shí)。選項(xiàng)A:隊(duì)列和棧都是操作受限的線性表。隊(duì)列是先進(jìn)先出
(FIFO),棧是后進(jìn)先出(LIFO),它們都是操作受限的線性表,描述正確。選項(xiàng)B:鏈表不一定有1個(gè)頭
指針和1個(gè)尾指針,單鏈表通常只有頭指針,雙向鏈表可能有頭指針和尾指針,但不是必定都有,描述錯(cuò)
誤。選項(xiàng)C:字符串中可以存儲(chǔ)空格字符,描述錯(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(”請(qǐng)輸入要取走的蘋果個(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.某對(duì)分查找算法部分程序段如下:
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("請(qǐng)輸入待查數(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ù)后自動(dòng)控制教室照明燈的開
關(guān),并將采集到的光線亮度數(shù)據(jù)傳輸?shù)椒?wù)器。用戶,可以通過APP或?yàn)g覽器查看歷史數(shù)據(jù)和當(dāng)前照
明燈的狀態(tài)。該系統(tǒng)的架構(gòu)如圖所示,請(qǐng)回答下列問題:
總____五一M醫(yī)網(wǎng)t?回一㈢一空和帆.
(1)采集教室的光線數(shù)據(jù)的過程中采用的技術(shù)是一(單選,填字母:A.人工智能/B.傳感/C.射頻識(shí)別)。
(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,則照明燈啟動(dòng),否則關(guān)閉。實(shí)現(xiàn)該功能的部分Python代碼如
下,請(qǐng)?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ù)是一種能夠檢測(cè)并轉(zhuǎn)換物理量(如光、聲、溫度、壓力等)為可測(cè)量信號(hào)的技術(shù)。在教室
光線數(shù)據(jù)采集的情境中,通常會(huì)使用光敏傳感器(也稱為光傳感器或光度傳感器)來監(jiān)測(cè)和記錄光線強(qiáng)度
的變化。這些傳感器能夠感知周圍環(huán)境的光照水平,并將其轉(zhuǎn)換為電信號(hào)或其他形式的信號(hào),以便進(jìn)行后
續(xù)的數(shù)據(jù)處理和分析。故選B。
(2)IoT模塊:物聯(lián)網(wǎng)(IoT)模塊是專門設(shè)計(jì)用于連接物理世界和數(shù)字世界的設(shè)備。它可以包含傳感
器、通信接口等組件,用于采集各種物理量(如光線、溫度、濕度等)并將其轉(zhuǎn)換為數(shù)字信號(hào)進(jìn)行傳輸。
在光線數(shù)據(jù)采集的場(chǎng)景中,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,則照明燈啟動(dòng),故②處
為:sw=True。
14.某校組織學(xué)生通過填涂評(píng)估卡的方式參與評(píng)教活動(dòng),學(xué)生要對(duì)本班任課教師進(jìn)行評(píng)價(jià),現(xiàn)要進(jìn)行評(píng)教
數(shù)據(jù)處理和分析。請(qǐng)回答下列問題:
姓名教學(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)檢查評(píng)教數(shù)據(jù)是否符合以下規(guī)則:每個(gè)評(píng)教項(xiàng)目分為四個(gè)等級(jí),分別是A.優(yōu)秀、B.良好、C.合格、
D.不合格;每個(gè)評(píng)教項(xiàng)目只能選擇一個(gè)等級(jí),多選或漏選該評(píng)教結(jié)果被視為無效,并且該條記錄將被刪
除。符合規(guī)則的數(shù)據(jù)按照所選等級(jí)對(duì)應(yīng)的分值進(jìn)行折算。原始數(shù)據(jù)格式如圖a所示,處理后的部分?jǐn)?shù)據(jù)如
圖b所示。實(shí)現(xiàn)上述功能的部分Python程序如下:
#導(dǎo)入相關(guān)模塊,讀取數(shù)據(jù);保存到DataFrame對(duì)象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程序如下,
請(qǐng)?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)檢查評(píng)教數(shù)據(jù)是否符合以下規(guī)則:每個(gè)評(píng)教項(xiàng)目分為四個(gè)等級(jí),分別是A.優(yōu)秀、B.良好、C.合格、
D.不合格;每個(gè)評(píng)教項(xiàng)目只能選擇一個(gè)等級(jí),多選或漏選該評(píng)教結(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表示),其中珠串用列表模擬鏈表方式存儲(chǔ),第1個(gè)元素存儲(chǔ)珠子的顏色,第2
個(gè)元素存儲(chǔ)“下一個(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ù),其功能是尋找待打入珠子的位置,請(qǐng)將代碼補(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)的索引,請(qǐng)將代碼補(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級(jí)上學(xué)期語文第一次月考試卷-6
- 楚雄彝族自治州八年級(jí)上學(xué)期語文期末試題
- 雇人干活免責(zé)協(xié)議書(2篇)
- 音樂課件制作教學(xué)課件
- 統(tǒng)計(jì)分析軟件模擬試題二及答案
- 南京工業(yè)大學(xué)浦江學(xué)院《太極推手》2022-2023學(xué)年第一學(xué)期期末試卷
- XX制藥活動(dòng)中心消防水施工組織設(shè)計(jì)
- 飛向藍(lán)天的恐龍說課稿
- 《自相矛盾》說課稿
- 《因式分解》說課稿
- 消防安全培訓(xùn)內(nèi)容
- 2024-2030年辣椒種植行業(yè)市場(chǎng)深度分析及發(fā)展策略研究報(bào)告
- 變電站綠化維護(hù)施工方案
- 校園展美 課件 2024-2025學(xué)年人美版(2024)初中美術(shù)七年級(jí)上冊(cè)
- 2024版《糖尿病健康宣教》課件
- ktv保安管理制度及崗位職責(zé)(共5篇)
- 腦出血試題完整版本
- 義務(wù)教育信息科技課程標(biāo)準(zhǔn)(2022年版)考試題庫及答案
- 建筑施工安全生產(chǎn)責(zé)任書
- 新員工三級(jí)安全教育考試試題參考答案
- 公司年會(huì)策劃及執(zhí)行服務(wù)合同
評(píng)論
0/150
提交評(píng)論