浙江省名校協(xié)作體2023-2024學(xué)年高三上學(xué)期開(kāi)學(xué)考試技術(shù)學(xué)科試題_第1頁(yè)
浙江省名校協(xié)作體2023-2024學(xué)年高三上學(xué)期開(kāi)學(xué)考試技術(shù)學(xué)科試題_第2頁(yè)
浙江省名校協(xié)作體2023-2024學(xué)年高三上學(xué)期開(kāi)學(xué)考試技術(shù)學(xué)科試題_第3頁(yè)
浙江省名校協(xié)作體2023-2024學(xué)年高三上學(xué)期開(kāi)學(xué)考試技術(shù)學(xué)科試題_第4頁(yè)
浙江省名校協(xié)作體2023-2024學(xué)年高三上學(xué)期開(kāi)學(xué)考試技術(shù)學(xué)科試題_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023學(xué)年第一學(xué)期浙江省名校協(xié)作體試題高三年級(jí)技術(shù)學(xué)科考生須知:1.本卷滿分100分,考試時(shí)間90分鐘;2.答題前,在答題卷指定區(qū)域填寫學(xué)校、班級(jí)、姓名、試場(chǎng)號(hào)、座位號(hào)及準(zhǔn)考證號(hào)。3.所有答案必須寫在答題卷上,寫在試卷上無(wú)效;4.考試結(jié)束后,只需上交答題卷。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1.下列關(guān)于數(shù)據(jù)和信息的說(shuō)法,不正確的是()A.視頻是數(shù)據(jù)的一種表現(xiàn)形式B.同一信息可以依附于不同的載體C.自然界中的溫度,屬于數(shù)字信號(hào)D.信息是數(shù)據(jù)經(jīng)過(guò)存儲(chǔ)、分析及解釋后所產(chǎn)生的意義【答案】C【解析】【詳解】本題考查數(shù)據(jù)和信息。自然界中的溫度通常是模擬信號(hào),而不是數(shù)字信號(hào)。數(shù)字信號(hào)是離散的,使用數(shù)字值來(lái)表示信息,而模擬信號(hào)是連續(xù)的,通常使用連續(xù)變化的物理量(如電壓、溫度)來(lái)表示。故答案為C選項(xiàng)。2.下列關(guān)于人工智能的說(shuō)法,正確的是()A.人工智能改善了人類生活,不會(huì)威脅人類安全B.如果機(jī)器能通過(guò)圖靈測(cè)試,則可以認(rèn)為其具備了智能C.數(shù)據(jù)驅(qū)動(dòng)的人工智能方法需要“手工構(gòu)造知識(shí)庫(kù)+推理引擎”D.達(dá)芬奇外科手術(shù)機(jī)器人和外科醫(yī)生協(xié)同手術(shù),屬于領(lǐng)域人工智能【答案】B【解析】【詳解】本題考查人工智能。人工智能有潛力改善生活,但也可能涉及一些倫理和安全問(wèn)題,A選項(xiàng)錯(cuò)誤。圖靈測(cè)試是一種衡量機(jī)器是否具備人類智能的標(biāo)準(zhǔn)。如果一個(gè)機(jī)器能夠通過(guò)圖靈測(cè)試,意味著它在人類與機(jī)器之間的對(duì)話中表現(xiàn)得足夠聰明,以至于人類無(wú)法分辨它是否為機(jī)器,B選項(xiàng)正確。數(shù)據(jù)驅(qū)動(dòng)的人工智能方法通常是基于大量數(shù)據(jù)的機(jī)器學(xué)習(xí)方法,不一定需要手工構(gòu)造知識(shí)庫(kù)和推理引擎,C選項(xiàng)錯(cuò)誤。達(dá)芬奇機(jī)器人是一種高度專業(yè)化的外科手術(shù)機(jī)器人,它被設(shè)計(jì)用于協(xié)助外科醫(yī)生進(jìn)行手術(shù),但它并不具備一般意義上的智能,不能自主決策或處理多個(gè)領(lǐng)域的任務(wù),不屬于領(lǐng)域人工智能,D選項(xiàng)錯(cuò)誤。故答案為B選項(xiàng)。3.隨著信息通信技術(shù)的快速發(fā)展,為了精簡(jiǎn)醫(yī)院排隊(duì)掛號(hào)結(jié)賬流程,各大醫(yī)院推行了掛號(hào)結(jié)賬自助一體機(jī)。該系統(tǒng)具有識(shí)別身份證、醫(yī)??ê蛼呙桦娮俞t(yī)保卡二維碼的功能,方便患者進(jìn)行自助掛號(hào)結(jié)賬,同時(shí)為患者自動(dòng)出具掛號(hào)單和拿藥憑證,并將所有的信息上傳服務(wù)器和數(shù)據(jù)庫(kù),供醫(yī)生查看。下列關(guān)于該信息系統(tǒng)硬件的說(shuō)法,正確的是()A.識(shí)別身份證、醫(yī)??ǖ淖x卡器屬于該信息系統(tǒng)的輸出設(shè)備B.只要給該一體機(jī)配備性能良好的CPU,就能全方位提高其性能C.該自助一體機(jī)的屏幕可觸控操作,既是輸入設(shè)備,也是輸出設(shè)備D.為重啟后能快速讀取該系統(tǒng)的數(shù)據(jù),可將數(shù)據(jù)存儲(chǔ)在自助一體機(jī)RAM中【答案】C【解析】【詳解】本題主要考查信息系統(tǒng)的硬件組成。識(shí)別身份證、醫(yī)??ǖ淖x卡器屬于該信息系統(tǒng)的輸入設(shè)備;該信息系統(tǒng)的性能并不只取決于CPU,還取決于內(nèi)存等因素;該自助一體機(jī)的屏幕可觸控操作,既是輸入設(shè)備,也是輸出設(shè)備;系統(tǒng)重啟和關(guān)機(jī)后,RAM中的信息會(huì)丟失,故本題選C選項(xiàng)。4.隨著信息通信技術(shù)的快速發(fā)展,為了精簡(jiǎn)醫(yī)院排隊(duì)掛號(hào)結(jié)賬流程,各大醫(yī)院推行了掛號(hào)結(jié)賬自助一體機(jī)。該系統(tǒng)具有識(shí)別身份證、醫(yī)??ê蛼呙桦娮俞t(yī)保卡二維碼的功能,方便患者進(jìn)行自助掛號(hào)結(jié)賬,同時(shí)為患者自動(dòng)出具掛號(hào)單和拿藥憑證,并將所有的信息上傳服務(wù)器和數(shù)據(jù)庫(kù),供醫(yī)生查看。為提升該信息系統(tǒng)數(shù)據(jù)的安全性,下列措施中不合理的是()A.為該一體機(jī)設(shè)置軟件防火墻,抵御外來(lái)攻擊B.定時(shí)備份服務(wù)器中的數(shù)據(jù),減少數(shù)據(jù)丟失帶來(lái)的危害C.給不同的用戶分別建立賬戶,以限制系統(tǒng)資源的訪問(wèn)權(quán)限D(zhuǎn).為了方便給一體機(jī)和服務(wù)器進(jìn)行測(cè)試,可以設(shè)置系統(tǒng)后門【答案】D【解析】【詳解】本題考查的是信息系統(tǒng)安全。設(shè)置系統(tǒng)后門,容易被不法分子利用,造成數(shù)據(jù)泄露。故本題應(yīng)選D。5.隨著信息通信技術(shù)的快速發(fā)展,為了精簡(jiǎn)醫(yī)院排隊(duì)掛號(hào)結(jié)賬流程,各大醫(yī)院推行了掛號(hào)結(jié)賬自助一體機(jī)。該系統(tǒng)具有識(shí)別身份證、醫(yī)??ê蛼呙桦娮俞t(yī)保卡二維碼的功能,方便患者進(jìn)行自助掛號(hào)結(jié)賬,同時(shí)為患者自動(dòng)出具掛號(hào)單和拿藥憑證,并將所有的信息上傳服務(wù)器和數(shù)據(jù)庫(kù),供醫(yī)生查看。下列關(guān)于該信息系統(tǒng)搭建的說(shuō)法,不正確的是()A.系統(tǒng)維護(hù)手冊(cè)可供具有一定信息技術(shù)專業(yè)知識(shí)的系統(tǒng)維護(hù)人員使用B.為了減少因應(yīng)用程序的升級(jí)和維護(hù)產(chǎn)生的成本,可采用B/S架構(gòu)來(lái)搭建系統(tǒng)C.醫(yī)院設(shè)計(jì)自助掛號(hào)系統(tǒng)前進(jìn)行社會(huì)性調(diào)查,明確搭建系統(tǒng)的目標(biāo)期待,屬于概要設(shè)計(jì)D.技術(shù)人員在設(shè)計(jì)完該系統(tǒng)的軟件后,運(yùn)行系統(tǒng)并測(cè)試關(guān)鍵數(shù)據(jù),該步驟屬于動(dòng)態(tài)測(cè)試【答案】C【解析】【詳解】本題考查的是信息系統(tǒng)搭建。醫(yī)院設(shè)計(jì)自助掛號(hào)系統(tǒng)前進(jìn)行社會(huì)性調(diào)查,明確搭建系統(tǒng)的目標(biāo)期待,屬于需求分析。故本題應(yīng)選C。6.下列關(guān)于網(wǎng)絡(luò)技術(shù)的說(shuō)法,不正確的是()A.數(shù)據(jù)通信是通信技術(shù)和計(jì)算機(jī)技術(shù)相結(jié)合而產(chǎn)生的一種通信方式B.計(jì)算機(jī)系統(tǒng)中,服務(wù)器是構(gòu)成網(wǎng)絡(luò)的主要資源C.計(jì)算機(jī)網(wǎng)絡(luò)根據(jù)網(wǎng)絡(luò)的覆蓋范圍,可以分為局域網(wǎng)、城域網(wǎng)和廣域網(wǎng)D.數(shù)據(jù)通信系統(tǒng)只包含光調(diào)制解調(diào)器、路由器、交換機(jī)等在內(nèi)的網(wǎng)絡(luò)互聯(lián)設(shè)備【答案】D【解析】【詳解】本題主要考查網(wǎng)絡(luò)技術(shù)的描述。數(shù)據(jù)通信系統(tǒng)(datamunicationsystems),指的是通過(guò)數(shù)據(jù)電路將分布在遠(yuǎn)地的數(shù)據(jù)終端設(shè)備與計(jì)算機(jī)系統(tǒng)連接起來(lái),實(shí)現(xiàn)數(shù)據(jù)傳輸、交換、存儲(chǔ)和處理的系統(tǒng)。數(shù)據(jù)通信系統(tǒng)一般由發(fā)送端、接收端和信道組成。故本題選D選項(xiàng)。7.某算法的流程圖如圖所示,執(zhí)行該流程,若依次輸入整數(shù)15,21,則輸出p的值是()A.3 B.15 C.63 D.105【答案】D【解析】【詳解】本題主要考查算法流程圖的執(zhí)行。分析流程圖可知,該流程圖實(shí)現(xiàn)求m和n的最小公倍數(shù),15和21的最小公倍數(shù)是105,故本題選D選項(xiàng)。8.某二叉樹(shù)的前序遍歷結(jié)果為GFDECAB,中序遍歷結(jié)果為DFGCAEB。關(guān)于該二叉樹(shù),以下說(shuō)法,正確的是()A.該二叉樹(shù)的后序遍歷為ADFCBEGB.該二叉樹(shù)的深度為4,節(jié)點(diǎn)C在第3層C.該二叉樹(shù)的葉子節(jié)點(diǎn)數(shù)比非葉子節(jié)點(diǎn)數(shù)多一個(gè)D.該二叉樹(shù)可以通過(guò)添加3個(gè)節(jié)點(diǎn)后變?yōu)橥耆鏄?shù)【答案】B【解析】【詳解】本題主要考查二叉樹(shù)的遍歷。根據(jù)前序和中序遍歷結(jié)果,可畫(huà)出該二叉樹(shù)如下,因此該二叉樹(shù)的后序遍歷為DFACBEG;該二叉樹(shù)的深度為4,節(jié)點(diǎn)C在第3層;該二叉樹(shù)的葉子節(jié)點(diǎn)數(shù)比非葉子節(jié)點(diǎn)數(shù)少一個(gè);該二叉樹(shù)可以通過(guò)添加6個(gè)節(jié)點(diǎn)后變?yōu)橥耆鏄?shù),故本題選B選項(xiàng)。9.有一組數(shù)據(jù)4,2,6,3,1,5按序入棧,則出棧的順序可能是()A.4,2,5,3,1,6 B.1,3,5,2,6,4C.6,4,2,3,5,1 D.6,2,4,3,1,5【答案】D【解析】【詳解】本題主要考查棧的操作。選項(xiàng)A,5之后應(yīng)該是1出棧;選項(xiàng)B,5之后應(yīng)該是6出棧;選項(xiàng)C,6之后可以是2或3出棧;選項(xiàng)D可行,故本題選D選項(xiàng)。10.有如下Python程序:a=[12,45,45,63,0,0,63]cnt=0foriinrange(1,len(a)):j=i1t=a[i]whilej>=0andt>a[j]:a[j+1]=a[j]j=j1cnt=cnt+1a[j+1]=tprint(cnt)運(yùn)行該程序后,輸出結(jié)果是()A.8 B.10 C.11 D.13【答案】B【解析】【詳解】本題考查的是排序變形。程序的功能是:循環(huán)實(shí)現(xiàn)前i+1元素,從左往右冒泡,實(shí)現(xiàn)降序排列,cnt記錄的是交換次數(shù)。a=[12,45,45,63,0,0,63]當(dāng)i=1,對(duì)a=[12,45,45,63,0,0,63]前面2個(gè)元素冒泡,12和45交換1次,完成后a=[45,12,45,63,0,0,63];當(dāng)i=2,對(duì)a=[45,12,45,63,0,0,63]前面3個(gè)元素冒泡,12和45交換1次,完成后a=[45,45,12,63,0,0,63];當(dāng)i=3,對(duì)a=[45,45,12,63,0,0,63]前面4個(gè)元素冒泡,63和12交換,63和45交換,65和45交換,交換3次,完成后a=[63,45,45,12,0,0,63];當(dāng)i=4,對(duì)a=[63,45,45,12,0,0,63]前面5個(gè)元素冒泡,沒(méi)有交換;當(dāng)i=5,對(duì)a=[63,45,45,12,0,0,63]前面6個(gè)元素冒泡,沒(méi)有交換;當(dāng)i=6,對(duì)a=[63,45,45,12,0,0,63]前面7個(gè)元素冒泡,63和0交換,63和0交換,63和12交換,63和45交換,63和45交換,交換5次。總共交換了1+1+3+5=10,既cnt=10,選項(xiàng)B正確。11.定義如下函數(shù):deff(k):ifk<=3:print(k)returnforiinrange(1,4):f(ki)return執(zhí)行語(yǔ)句f(6),則f(3)被調(diào)用的次數(shù)為()A.1次 B.2次 C.3次 D.4次【答案】D【解析】【詳解】本題主要考查Python程序調(diào)試。分析程序,在f(6)中for循環(huán)中會(huì)執(zhí)行f(5)、f(4)、f(3);而在f(5)中for循環(huán)中又會(huì)執(zhí)行f(4)、f(3)、f(2);而在f(4)中for循環(huán)中又會(huì)執(zhí)行f(3)、f(2)、f(1),因?yàn)橛袃蓚€(gè)f(4),因此f(3)被調(diào)用的次數(shù)為1+1+2=4次,故本題選D選項(xiàng)。12.有如下Python程序段:importrandoma=[]foriinrange(6):a.append(random.randint(110))foriinrange(5):ifi%2==0anda[i]<a[i+1]:a[i],a[i+1]=a[i+1],a[i]else:a[i]=1print(a)運(yùn)行該程序后,輸出結(jié)果不可能的是()A.[7,3,3,4,9,4] B.[8,8,10,5,7,8] C.[9,4,9,4,8,7] D.[7,2,9,7,4,5]【答案】A【解析】【詳解】本題考查的是循環(huán)語(yǔ)句。閱讀程序可知,列表索引為偶數(shù)同時(shí)比后一個(gè)元素小時(shí),交換兩數(shù);其余情況列表元素值減1。如果原來(lái)列表索引為偶數(shù)的值比后一個(gè)大,這兩個(gè)數(shù)都是執(zhí)行else,執(zhí)行后索引為偶數(shù)的值還是大于后一個(gè);如果原來(lái)列表索引為偶數(shù)的值等于后一個(gè),這兩個(gè)數(shù)都是執(zhí)行else,執(zhí)行后索引為偶數(shù)的值還是等于后一個(gè)(特例:當(dāng)原來(lái)a[4]=a[5],由于第二個(gè)for變量取值到4,a[5]不減1,這時(shí)a[5]a[4]=1);如果原來(lái)列表索引為偶數(shù)的值比后一個(gè)小,索引為偶數(shù)執(zhí)行if語(yǔ)句(使得索引為偶數(shù)的值大于后一個(gè)),后一個(gè)執(zhí)行else,執(zhí)行后索引為偶數(shù)的值大于后一個(gè)??偵纤?,程序執(zhí)行結(jié)果肯定:a[0]>=a[1],a[2]>=a[3]。選項(xiàng)A中a[2]=3,a[3]=4不滿足a[2]>=a[3]。故本題應(yīng)選A。二、非選擇題(本大題共3小題,第13小題8分,第14小題9分,第15小題9分,共26分)13.小王設(shè)計(jì)了一個(gè)智能晾衣架控制系統(tǒng),該系統(tǒng)結(jié)構(gòu)如圖所示。利用溫濕度傳感器采集環(huán)境中的溫濕度數(shù)據(jù),由智能終端經(jīng)IoT模塊發(fā)送到Web服務(wù)器,Web服務(wù)器綜合數(shù)據(jù)計(jì)算晾衣指數(shù),自動(dòng)控制晾衣架打開(kāi)或收回,并推送消息通知用戶。(1)“智能終端”的部分代碼如下:frommicrobitimport*importdht11importServo#導(dǎo)入舵機(jī)相關(guān)模塊#設(shè)置服務(wù)器參數(shù)、WFi名稱密碼,并連接WiFi,代碼略sv=Servo(pin16)#創(chuàng)建舵機(jī)控制實(shí)例whileTrue:tmp,hum=dhtl1.read(pin1)#讀取溫度、濕度數(shù)據(jù)req="input?t="+str(tmp)+"&h="+str(hum)status,resp=Obloq.get(req,10000)ifstatus==200:ifresp=="1":#1表示打開(kāi)晾衣架,0表示收回sv.angle(140)#舵機(jī)角度調(diào)至140,打開(kāi)晾衣架else:sv.angle(50)#舵機(jī)角度調(diào)至50,收回晾衣架sleep(30*1000)由以上代碼可知,該系統(tǒng)中的執(zhí)行器接在智能終端的______端口,各傳感器的檢測(cè)間隔為_(kāi)_____秒。(2)Web服務(wù)器端程序使用FlaskWeb框架編寫,接收IoT模塊發(fā)送數(shù)據(jù)的部分代碼如下,請(qǐng)結(jié)合智能終端代碼,在劃線處填入合適的代碼:#導(dǎo)入flask等相關(guān)庫(kù),代碼略app=Flask(__name__)defcheck(tmp,hum):#結(jié)合溫濕度數(shù)據(jù)分析,若需要打開(kāi)晾衣架則返回True,需要收回晾衣架則返回False@app.route("____①")#編寫接收IoT模塊發(fā)送數(shù)據(jù)的路由defupload():tmp=int(()②)hum=float(request.args.get("h"))#將溫濕度數(shù)據(jù)插入數(shù)據(jù)庫(kù),代碼略#lastStatus為查詢數(shù)據(jù)庫(kù)所得到的晾衣架開(kāi)關(guān)狀態(tài),數(shù)據(jù)庫(kù)查詢代碼略ifcheck(tmp,hum):return"1"eliflastStatus=="open":#如果當(dāng)前晾衣架處在打開(kāi)狀態(tài)sendMessage("當(dāng)前天氣不適合晾曬衣物")#推送消息通知用戶,函數(shù)代碼略return"0"#其它視圖函數(shù)等代碼略(3)經(jīng)過(guò)一段時(shí)間的試用,小王認(rèn)為可以采用更多不同種類的傳感器,提高系統(tǒng)的智能性,使得晾衣架能實(shí)現(xiàn)更多自動(dòng)收放的場(chǎng)景。請(qǐng)幫助改進(jìn)該系統(tǒng),你認(rèn)為可以添加的傳感器是________,該傳感器對(duì)該信息系統(tǒng)的作用是________?!敬鸢浮竣?pin16②.30③./input④.requestargs.get("t")⑤.光線傳感器;雨滴傳感器;加速度傳感器:壓力傳感器;⑥.夜間或陰天等光線情況不良時(shí)收回衣架;檢測(cè)到下雨時(shí)收回衣架;當(dāng)大風(fēng)將晾衣架吹搖擺時(shí),及時(shí)收回衣架;檢測(cè)掛有衣物的衣架對(duì)晾衣架的壓力,當(dāng)壓力趨于不變時(shí)可判定為晾干【解析】【詳解】本題考查傳感器以及Python相關(guān)知識(shí)。(1)在這段代碼中,sv=Servo(pin16)這行代碼創(chuàng)建了一個(gè)舵機(jī)控制實(shí)例sv,并將其連接到了智能終端的pin16端口。這意味著舵機(jī)的控制信號(hào)將通過(guò)pin16端口發(fā)送到舵機(jī),以控制晾衣架的開(kāi)合。因此,答案是pin16。這段代碼中使用了sleep(30*1000),它的作用是使程序在執(zhí)行完一次晾衣架的控制后等待30*1000毫秒,即30秒,然后再次執(zhí)行。這是為了控制傳感器的檢測(cè)間隔,確保不會(huì)連續(xù)不斷地讀取溫濕度數(shù)據(jù)并控制晾衣架的開(kāi)合,而是每隔30秒執(zhí)行一次,以降低能耗和系統(tǒng)負(fù)擔(dān)。因此,答案是30秒。(2)在這段代碼中,@app.route("/input")是Flask框架中的裝飾器,可以用于定義路由。路由是URL和函數(shù)之間的映射,當(dāng)用戶訪問(wèn)指定的URL時(shí),將執(zhí)行與之關(guān)聯(lián)的函數(shù)。在這里,/input是IoT模塊發(fā)送數(shù)據(jù)的路由,也就是智能終端通過(guò)HTTP請(qǐng)求發(fā)送數(shù)據(jù)到Web服務(wù)器的路徑。因此,答案是/input。在這段代碼中,request.args.get("t")是用于獲取HTTP請(qǐng)求中參數(shù)的方法。智能終端通過(guò)HTTP請(qǐng)求發(fā)送溫濕度數(shù)據(jù)到服務(wù)器,其中包括參數(shù)t(溫度)。這行代碼中的request.args.get("h")用于獲取HTTP請(qǐng)求中名為t的參數(shù),也就是溫度數(shù)據(jù)。然后,通過(guò)float()函數(shù)將獲取到的參數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)類型,以便后續(xù)的處理。因此,答案是request.args.get("t")。(3)光線傳感器:可以用于檢測(cè)環(huán)境的光線強(qiáng)度。當(dāng)環(huán)境光線不足,例如夜間或陰天時(shí),光線傳感器可以觸發(fā)系統(tǒng)收回晾衣架,以避免晾曬衣物受潮或損壞。雨滴傳感器:用于檢測(cè)是否下雨。一旦檢測(cè)到雨滴,系統(tǒng)可以自動(dòng)收回晾衣架,以防止衣物被雨水淋濕。加速度傳感器:可以檢測(cè)晾衣架的晃動(dòng)或振動(dòng)。當(dāng)大風(fēng)吹動(dòng)晾衣架或發(fā)生不正常的振動(dòng)時(shí),加速度傳感器可以觸發(fā)系統(tǒng)收回晾衣架,以確保安全。壓力傳感器:可以檢測(cè)掛有衣物的晾衣架對(duì)晾衣架的壓力。當(dāng)壓力保持不變或趨于穩(wěn)定時(shí),可以判定為衣物已經(jīng)晾干,系統(tǒng)可以自動(dòng)收回晾衣架,以節(jié)省能源和保護(hù)衣物。這些傳感器的添加將增強(qiáng)系統(tǒng)對(duì)環(huán)境變化的感知能力,提高了系統(tǒng)的智能化和自動(dòng)化程度,使晾衣架更加智能化地響應(yīng)不同的情況,為用戶提供更好的使用體驗(yàn)。14.小王收集了XX中學(xué)5月份截止到24日高一年級(jí)各班級(jí)晨跑的當(dāng)月累計(jì)簽到天數(shù),數(shù)據(jù)保存在文件“數(shù)據(jù).xlsx”中,其部分?jǐn)?shù)據(jù)如圖a所示。請(qǐng)回答下列問(wèn)題:圖a(1)根據(jù)圖a所示的數(shù)據(jù),下列關(guān)于數(shù)據(jù)處理的說(shuō)法,不正確的是_________(單選,填字母)A.班級(jí)列中存在格式不一致問(wèn)題,建議使用統(tǒng)一標(biāo)準(zhǔn)化的表達(dá)B.除標(biāo)題外的第三、四行數(shù)據(jù)完全相同,可能存在數(shù)據(jù)重復(fù)問(wèn)題,可以在審核后刪除其中一行C.只能通過(guò)Python語(yǔ)言編程,才能進(jìn)行數(shù)據(jù)分析與挖掘(2)函數(shù)findgood的功能為:統(tǒng)計(jì)每個(gè)班級(jí)當(dāng)月累計(jì)簽到天數(shù)大于15的學(xué)生人數(shù),則劃線①處應(yīng)填入的代碼為_(kāi)_______(單選,填字母),劃線②處應(yīng)填入的代碼為_(kāi)______(單選,填字母)。A.df[df本月簽到次數(shù)>15]B.df.本月簽到次數(shù)>15C.df1.groupby("班級(jí)").sum()D.df1.groupby("班級(jí)").count()importpandasaspddeffindgood(df):#df存儲(chǔ)了晨跑簽到數(shù)據(jù)dfl=①dfl=②returndfl(3)統(tǒng)計(jì)每個(gè)班級(jí)當(dāng)前月簽到數(shù)量前十的學(xué)生的簽到總數(shù),繪制柱狀圖如圖b所示,部分Python程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。圖bimportmatplotlib.pyplotaspltdfpd.read_excel("數(shù)據(jù).xlsx")dfdf.sort_values("本月簽到次數(shù)",ascendingFalse)dic={}foriindf.values:k=str(i[1])ifknotindic:dic[k][i[3],9]elifdic[k][1]>0:dic[k][0]+=i[3]____①dfpd.DataFrame(dic)x=df.columns;y=df.values[0]____②plt.show()(4)由圖b可知,各班級(jí)當(dāng)前月簽到數(shù)量前十學(xué)生簽到總數(shù)大于200的班級(jí)有______個(gè)?!敬鸢浮竣?C②.A③.D④.dic[k][1]=1⑤.plt.bar(x,y)⑥.3【解析】【詳解】本題考查Python數(shù)據(jù)分析。

(1)數(shù)據(jù)分析與挖掘可以使用不同的編程語(yǔ)言和工具來(lái)進(jìn)行,不僅限于Python。其他編程語(yǔ)言和工具如R、SQL、Excel等也可以用于數(shù)據(jù)分析與挖掘。故答案為C選項(xiàng)。

(2)在劃線①處,表示篩選出當(dāng)月累計(jì)簽到天數(shù)大于15的學(xué)生數(shù)據(jù),應(yīng)填入代碼df[df.本月簽到次數(shù)>15],故答案為A選項(xiàng)。在劃線②處,對(duì)篩選后的數(shù)據(jù)按班級(jí)進(jìn)行分組,并統(tǒng)計(jì)每個(gè)班級(jí)的學(xué)生人數(shù),應(yīng)填入代碼df.groupby("班級(jí)").count(),故答案為D選項(xiàng)。

(3)在圖b的程序中,首先從Excel文件中讀取數(shù)據(jù)并存儲(chǔ)在DataFrame對(duì)象df中。然后,根據(jù)"本月簽到次數(shù)"列對(duì)數(shù)據(jù)進(jìn)行降序排序,以便后續(xù)統(tǒng)計(jì)前十名學(xué)生的簽到總數(shù)。在劃線①處,應(yīng)填入代碼dic[k][1]=1,表示對(duì)每個(gè)學(xué)生的簽到次數(shù)減去1,以便統(tǒng)計(jì)前十名學(xué)生的簽到總數(shù)。在劃線②處,應(yīng)填入代碼plt.bar(x,y),這段代碼用于繪制柱狀圖,其中x表示班級(jí)名稱,y表示前十名學(xué)生的簽到總數(shù)。故答案為:dic[k][1]=1、plt.bar(x,y)。

(4)由圖b可知,各班級(jí)當(dāng)前月簽到數(shù)量前十學(xué)生的簽到總數(shù)大于200的班級(jí)有3班、2班、4班,故答案為:3。15.有一款益智游戲,規(guī)則如下:軌道上有不同顏色的珠子連成珠串,玩家可以通過(guò)炮臺(tái)發(fā)射若干珠子,每次發(fā)射一顆珠子到珠串中的某位置,形成新的珠串。當(dāng)新珠串中出現(xiàn)3顆及以上顏色相同的連續(xù)珠子時(shí),這些連續(xù)的同色珠子會(huì)被消除,并獲得相應(yīng)積分,若消除后仍有符合條件的同色珠子,會(huì)繼續(xù)被消除。記分規(guī)則為:在被消除的連續(xù)珠子中,前面3顆直接記3分,其余的珠子每顆記2分,例如有5顆相同顏色的連續(xù)珠子被消除,可獲得7分。程序運(yùn)行過(guò)程如圖所示。編寫程序模擬游戲的實(shí)現(xiàn)過(guò)程,珠子的顏色用數(shù)字表示,為方便處理,在珠串最前面加入一顆不可消除的珠子,顏色值為1。請(qǐng)回答下列問(wèn)題:(1)若珠串為1,2,2,3,3,2,2,將顏色為3的珠子發(fā)射到顏色為2和3的珠子之間,可獲得積分為_(kāi)___。(2)定義如下insert(t,pos)函數(shù),函數(shù)功能是將顏色為t的珠子,插入到當(dāng)前珠串中的第pos顆珠子后面(列表link存儲(chǔ)珠串的相關(guān)數(shù)據(jù),例如link中某元素的值為[3,2],3表示某顆珠子的顏色,2表示與該珠子相鄰的下一顆珠子的存儲(chǔ)地址,變量head保存珠串第一個(gè)珠子的存儲(chǔ)地址),請(qǐng)?jiān)趧澗€處填入合適的代碼。definsert(t,pos):#將顏色為t的珠子,插入到當(dāng)前珠串第pos顆珠子的后面p=headwhilepos>1:pos=1p=link[p][1]link.append(_________)link[p][1]=len(link)1(3)定義如下fun()函數(shù),函數(shù)功能是:查找珠串里最早出現(xiàn)的可消除珠串,函數(shù)返回ret,ret由該珠串起始珠子的前一顆珠子位置和該珠串的連續(xù)長(zhǎng)度組成。deffun():p=head;st=headpre=pnum=0lastcolor=1ret=[1,0]whilep!=1:t=link[p][0]ift!=lastcolor:ifnum>=3:ret=[st,num]breaklastcolor=tst=prenum=1else:num+=1pre=pplink[p][1]returnret若將函數(shù)中加框處代碼刪除,會(huì)導(dǎo)致某些情況下無(wú)法得到符合函數(shù)功能的結(jié)果。調(diào)用fun()函數(shù),下列4組數(shù)據(jù)中能測(cè)試出這一問(wèn)題的是_________(單選,填字母)。A.head=4link=[[2,3],[1,0],[1,1],[2,1],[1,2]]B.head=0link=[[1,1],[2,3],[2,4],[2,2],[1,1]]C.head=1link=[[2,1],[1,3],[2,0],[1,4],[2,2]]D.head=4link=[[2,1],[1,0],[1,1],[1,2],[1,3]](4)實(shí)現(xiàn)模擬游戲過(guò)程的部分Python程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。defclear(g):#根據(jù)fun函數(shù)的返回值對(duì)珠串進(jìn)行消除,并統(tǒng)計(jì)獲得本次消除的積分p=g[0]q=plength=g[1]ret=____①wh

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論