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

下載本文檔

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

文檔簡介

2024年高三基礎(chǔ)測試技術(shù)試題卷第一部分信息技術(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)營和管理,沒有店員和教練。客戶可以通過手機(jī)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)無需店員或教練在場,所以對(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)無需店員或教練在場,但它仍然依賴于外部環(huán)境,如網(wǎng)絡(luò)連接、電力供應(yīng)等,選項(xiàng)D錯(cuò)誤。故本題應(yīng)選C。4.無人健身房是指使用人工智能技術(shù)和自動(dòng)化設(shè)備來實(shí)現(xiàn)健身房的運(yùn)營和管理,沒有店員和教練。客戶可以通過手機(jī)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)營和管理,沒有店員和教練??蛻艨梢酝ㄟ^手機(jī)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.客戶通過手機(jī)APP認(rèn)證,無需連接該系統(tǒng)服務(wù)器B.手機(jī)通過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ò)誤??蛻敉ㄟ^手機(jī)APP認(rèn)證,需要連接該系統(tǒng)服務(wù)器以驗(yàn)證身份和獲取相關(guān)服務(wù);選項(xiàng)B錯(cuò)誤。手機(jī)通過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)選C。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=[11,10,9,11,15,7,15]。i=0,11>10,交換,a=[10,11,9,11,15,7,15];i=1,11>9,交換,a=[10,9,11,11,15,7,15];i=2,11>11不成立,當(dāng)前值加1,a=[10,9,12,11,15,7,15];i=3,11>15不成立,當(dāng)前值加1,a=[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,12,7,15,15]。故選D。7.三幅未經(jīng)壓縮的BMP圖像,其顏色數(shù)分別為16位色、256色和單色,其余參數(shù)相同,其存儲(chǔ)容量比為()A.4:8:1 B.16:8:1 C.16:256:2 D.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+3 B.head=tail+4 C.tail=head+3 D.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ù)為2i-1個(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+=1m//=2print(t)A.m%2=0 B.m%2=1 C.m%2==0 D.m%2==1【答案】D【解析】【詳解】本題考查的是python循環(huán)語句應(yīng)用。題目要求取走m個(gè)蘋果,求取走的箱子個(gè)數(shù)。每個(gè)箱子的蘋果個(gè)數(shù)為2i-1個(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==1。故選D。11.有如下Python程序段s="01357987";k=3;stack=[s[0]]forcharins[1:]:whilestack[-1]>charandk>0:stack.pop()#刪除stack列表的最后一個(gè)元素k-=1stack.append(char)#在stack列表的結(jié)尾插入元素charwhilek>0:stack.pop()k-=1whilestack[0]=="0":stack.pop(0)print(stack)執(zhí)行該程序段后,stack的值是()A.['1','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,依次將1、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=1;最后將棧中k(k=1)個(gè)元素出棧,即7出棧,棧低元素為0,也刪除。故最后棧中元素為:1、3、5、7,選項(xiàng)A正確。12.某對(duì)分查找算法部分程序段如下:defsearch(a,key):i=0;j=len(a)-1;s=""whilei<=j:m=(i+j)//2ifa[m]==key:returnselifkey<a[m]:s+="L";j=m-1else:s+="R";i=m+1returnskey=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.5 B.6 C.8 D.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

<

67。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ù)器。用戶,可以通過手機(jī)APP或?yàn)g覽器查看歷史數(shù)據(jù)和當(dāng)前照明燈的狀態(tài)。該系統(tǒng)的架構(gòu)如圖所示,請(qǐng)回答下列問題:(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.用戶手機(jī)可以通過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=-1val=5#設(shè)定變化量sw=False#標(biāo)記照明燈狀態(tài),True表示開啟,F(xiàn)alse表示關(guān)閉whileTrue:light=pin0.read_analog()#從紅外線傳感器獲取數(shù)據(jù)判斷教室是否有人,結(jié)果存于flag中(有人為True,無人為False),代碼略if①____:#將light光線亮度數(shù)據(jù)傳輸?shù)椒?wù)器,代碼略last=lightifflagandlight<k:pin8.write_digital(1)②____else:pin8.write_digital(0)sw=Falsesleep(1000*60)【答案】①.B②.D③.AB④.abs(light-last)>val⑤.sw=True【解析】【詳解】本題考查的是信息系統(tǒng)搭建。(1)傳感技術(shù)是一種能夠檢測并轉(zhuǎn)換物理量(如光、聲、溫度、壓力等)為可測量信號(hào)的技術(shù)。在教室光線數(shù)據(jù)采集的情境中,通常會(huì)使用光敏傳感器(也稱為光傳感器或光度傳感器)來監(jiān)測和記錄光線強(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ù)采集的場景中,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說法正確;用戶手機(jī)通過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(light-last)>val;sw值:True

表示開啟,

False

表示關(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)回答下列問題:圖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":1,"D":0}rtd=[]foriindf.index:p1=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[p1]df.at[i,"教學(xué)水平"]=fs[p2]df.at[i,"教學(xué)效果"]=fs[p3]dfl=df.drop(rtd)#刪除行程序的方框中應(yīng)填入的正確代碼為(單選,填字母)A.not(p1inpjandp2inpjandp3inpj)B.not(plinpjorp2inpjorp3inpj)C.p1inpjandp2inpjandp3inpjD.plinpjorp2inpjorp3inpj(2)根據(jù)上述dft中的數(shù)據(jù),統(tǒng)計(jì)得分,繪制如圖c所示的柱形圖,實(shí)現(xiàn)該功能的部分Python程序如下,請(qǐng)?jiān)诔绦蛑袆澗€處填入合適的代碼。dfl.insert(4,"得分",0)#插入列foriindf1.index:fl.at[i,"得分"]=int(dfl.at[i,"教學(xué)態(tài)度"])+int(dfl.at[i,"教學(xué)水平"])+int(dfl.at[i,"教學(xué)效果"])df2=dfl.groupby("姓名",as_index=False).①____#分組求平均df3=df2.sort_values(②____,ascending=False).head(3)#降序排序取得分前3名plt.bar(x,y)#繪制柱形圖#設(shè)置繪圖參數(shù),代碼略程序的方框中可以填入的代碼為____(多選,填字母)。A.x=df2["姓名"]y=df2["得分"]B.x=df3["姓名"]y=df3["得分"]C.x=df2.姓名y=df2.得分D.x=df3姓名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é)果被視為無效,并且該條記錄將被刪除。此處判斷p1、p2和p3是否均在pj中,如果任其一不在則加入到列表rtd中,最后統(tǒng)一刪除,即判斷條件是not(p1inpjandp2inpjandp3inpj)

。故選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所示)圖a圖b實(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=-1w2=-1p=headq=ball[p][1]forainrange(rest-1):ifball[p][0]==b:#找到1顆相同顏色的珠子wl=pif____:#找到2顆連續(xù)相同顏色的珠子w2=pp=qq=ball[q][1]ifball[p][0]b:w1=preturnw1,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,headnum=1p=headq=ball[head][1]begin=pwhileq!=-1:#檢查相同顏色的珠子ifball[p][0]==ball[q][0]:num+=1ifnum==3:#找到了連續(xù)3顆相同顏色的珠子num=num-lwhile____:p=qq=ball[q][1]num+=1breakelse:num=1begin=qp=qq=ball[q][1]#刪除3顆及以上顏色相同的珠子,返回num,head;代碼略(4)主程序。#隨機(jī)產(chǎn)生8顆珠子存入ball,不允許出現(xiàn)連續(xù)3顆及以上顏色相同珠子,代碼略launch=[]#打入珠子的序列head=0rest=8#鏈表中剩余珠串的長度start=12#珠串離終點(diǎn)的軌道長度,在打入新珠子后前移whilerest>0andstart>0:b=random.randint(0,3)#現(xiàn)在新產(chǎn)生的球的顏色

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論