江浙皖高中發(fā)展共同體20242025學(xué)年高三年級(jí)上學(xué)期10月聯(lián)考浙江技術(shù)試題_第1頁
江浙皖高中發(fā)展共同體20242025學(xué)年高三年級(jí)上學(xué)期10月聯(lián)考浙江技術(shù)試題_第2頁
江浙皖高中發(fā)展共同體20242025學(xué)年高三年級(jí)上學(xué)期10月聯(lián)考浙江技術(shù)試題_第3頁
江浙皖高中發(fā)展共同體20242025學(xué)年高三年級(jí)上學(xué)期10月聯(lián)考浙江技術(shù)試題_第4頁
江浙皖高中發(fā)展共同體20242025學(xué)年高三年級(jí)上學(xué)期10月聯(lián)考浙江技術(shù)試題_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

絕密★考試結(jié)束前2024學(xué)年第一學(xué)期江浙皖高中(縣中)發(fā)展共同體高三年級(jí)10月聯(lián)考(浙江卷)技術(shù)命題:柯橋中學(xué)審題:長興中學(xué)慈溪中學(xué)考生須知:1.本卷滿分100分,考試時(shí)間90分鐘;2.答題前,在答題卷指定區(qū)域填寫班級(jí)、姓名、考場、座位號(hào)及準(zhǔn)考證號(hào)并核對(duì)條形碼信息;3.所有答案必須寫在答題卷上,寫在試卷上無效,考試結(jié)束后,只需上交答題卷;4.參加聯(lián)批學(xué)校的學(xué)生可關(guān)注“啟望教育”公眾號(hào)查詢個(gè)人成績分析。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1.在互聯(lián)網(wǎng)和移動(dòng)終端普及的今天,網(wǎng)絡(luò)購票成為了一種便捷形式,使用12306APP就能方便地實(shí)現(xiàn)查詢車次、網(wǎng)上購票下列關(guān)于數(shù)據(jù)與信息的說法,正確的是()A.列車信息不需要經(jīng)過數(shù)字化就能存儲(chǔ)到計(jì)算機(jī)中B.因?yàn)樾畔⒕哂袝r(shí)效性,所以歷史購票數(shù)據(jù)不具有任何意義C.乘坐火車時(shí)無需提供紙質(zhì)火車票,說明信息可以不依賴于載體D.存儲(chǔ)于購票系統(tǒng)數(shù)據(jù)庫中的車次數(shù)據(jù)是結(jié)構(gòu)化數(shù)據(jù)【答案】D【解析】【詳解】本題考查的是數(shù)據(jù)與信息的描述。A項(xiàng)錯(cuò)誤,列車信息需要經(jīng)過數(shù)字化處理后,才能存儲(chǔ)到計(jì)算機(jī)中。B項(xiàng)錯(cuò)誤,歷史購票數(shù)據(jù)可能用于分析和優(yōu)化運(yùn)輸計(jì)劃等決策,因此具有一定意義。C項(xiàng)錯(cuò)誤,信息雖然可以通過電子設(shè)備顯示,但仍依賴于數(shù)字載體,如或電腦。D項(xiàng)正確,數(shù)據(jù)庫中存儲(chǔ)的車次數(shù)據(jù)是有固定格式、易于檢索的結(jié)構(gòu)化數(shù)據(jù)。故選D。2.在互聯(lián)網(wǎng)和移動(dòng)終端普及的今天,網(wǎng)絡(luò)購票成為了一種便捷形式,使用12306APP就能方便地實(shí)現(xiàn)查詢車次、網(wǎng)上購票下列操作沒有應(yīng)用人工智能技術(shù)的是()A.使用指紋識(shí)別登錄購票系統(tǒng)B.通過人臉識(shí)別進(jìn)行人證核驗(yàn)C.點(diǎn)擊“我的訂單”查詢個(gè)人歷史訂單信息D.使用手寫錄入的方式輸入要查詢車票的目的地【答案】C【解析】【詳解】本題考查的是人工智能。選項(xiàng)A中的指紋識(shí)別和選項(xiàng)B中的人臉識(shí)別均涉及生物識(shí)別技術(shù),屬于人工智能技術(shù)的應(yīng)用范疇。選項(xiàng)D中的手寫錄入也可以涉及字符識(shí)別技術(shù)(OCR),是人工智能技術(shù)的應(yīng)用。而選項(xiàng)C中的“點(diǎn)擊‘我的訂單’查詢個(gè)人歷史訂單信息”只是簡單的信息查詢操作,不涉及人工智能技術(shù)。故選C。3.某景區(qū)閘機(jī)售票檢票系統(tǒng)的主要組成部分包括閘機(jī)、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動(dòng)設(shè)備APP,實(shí)現(xiàn)在線購票和預(yù)約功能,相關(guān)購票、預(yù)約數(shù)據(jù)存儲(chǔ)在服務(wù)器中;游客通過掃描二維碼或刷身份證等方式進(jìn)行驗(yàn)證;閘機(jī)通過電子設(shè)備控制游客進(jìn)出。下列關(guān)于該系統(tǒng)組成的說法,不正確的是()A.服務(wù)器的性能僅跟CPU有關(guān) B.刷身份證的設(shè)備是輸入設(shè)備C.該售票系統(tǒng)軟件是應(yīng)用軟件 D.該系統(tǒng)的用戶包括數(shù)據(jù)庫管理員【答案】A【解析】【詳解】本題考查的是信息系統(tǒng)組成。服務(wù)器的性能不僅僅與CPU有關(guān),還與內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)帶寬、輸入/輸出速度等其他因素有關(guān),因此選項(xiàng)A的說法不正確。刷身份證的設(shè)備是一個(gè)輸入設(shè)備,因?yàn)樗糜谧x取和輸入身份信息。售票系統(tǒng)軟件屬于應(yīng)用軟件,因?yàn)樗糜趯iT的任務(wù),即售票和預(yù)約。數(shù)據(jù)庫管理員負(fù)責(zé)管理系統(tǒng)中的數(shù)據(jù),因此他們是該系統(tǒng)的用戶。故選A。4.某景區(qū)閘機(jī)售票檢票系統(tǒng)的主要組成部分包括閘機(jī)、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動(dòng)設(shè)備APP,實(shí)現(xiàn)在線購票和預(yù)約功能,相關(guān)購票、預(yù)約數(shù)據(jù)存儲(chǔ)在服務(wù)器中;游客通過掃描二維碼或刷身份證等方式進(jìn)行驗(yàn)證;閘機(jī)通過電子設(shè)備控制游客進(jìn)出。下列關(guān)于該系統(tǒng)功能與設(shè)計(jì)的說法,正確的是()A.只能通過瀏覽器實(shí)現(xiàn)在線購票和預(yù)約 B.可以利用檢票數(shù)據(jù)分析游客游覽高峰時(shí)段C.在設(shè)計(jì)系統(tǒng)時(shí)無需考慮對(duì)外界環(huán)境的依賴 D.掃描二維碼驗(yàn)證身份需使用RFID技術(shù)【答案】B【解析】【詳解】本題考查的是信息系統(tǒng)功能與設(shè)計(jì)。A項(xiàng)不正確,在線購票和預(yù)約不僅可以通過瀏覽器,還可以通過APP等移動(dòng)設(shè)備實(shí)現(xiàn)。B項(xiàng)正確,檢票數(shù)據(jù)可以用于分析游客的游覽高峰時(shí)段,從而對(duì)人流進(jìn)行管理和優(yōu)化。C項(xiàng)不正確,系統(tǒng)設(shè)計(jì)時(shí)需考慮外界環(huán)境的依賴,如網(wǎng)絡(luò)連接、設(shè)備電源等因素。D項(xiàng)不正確,二維碼掃描使用的是光學(xué)識(shí)別技術(shù),而RFID技術(shù)用于射頻識(shí)別。故選B。5.某景區(qū)閘機(jī)售票檢票系統(tǒng)的主要組成部分包括閘機(jī)、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動(dòng)設(shè)備APP,實(shí)現(xiàn)在線購票和預(yù)約功能,相關(guān)購票、預(yù)約數(shù)據(jù)存儲(chǔ)在服務(wù)器中;游客通過掃描二維碼或刷身份證等方式進(jìn)行驗(yàn)證;閘機(jī)通過電子設(shè)備控制游客進(jìn)出。下列關(guān)于信息系統(tǒng)安全和信息社會(huì)責(zé)任的說法,正確的是()A.刷身份證實(shí)現(xiàn)身份認(rèn)證,能確保系統(tǒng)沒有安全隱患B.系統(tǒng)安裝殺毒軟件,能阻擋外網(wǎng)對(duì)該系統(tǒng)的所有攻擊C.景區(qū)運(yùn)營方可以把游客個(gè)人數(shù)據(jù)出售給有需要的第三方D.系統(tǒng)每天定時(shí)備份數(shù)據(jù),是確保數(shù)據(jù)安全的重要措施【答案】D【解析】【詳解】本題考查的是信息系統(tǒng)安全。刷身份證實(shí)現(xiàn)身份認(rèn)證并不能確保系統(tǒng)沒有安全隱患。身份認(rèn)證只是安全保障的一部分,還需要考慮數(shù)據(jù)保護(hù)、網(wǎng)絡(luò)安全等多個(gè)方面,選項(xiàng)A說法錯(cuò)誤;系統(tǒng)安裝殺毒軟件可以提供一定的防護(hù),但不能阻擋所有來自外網(wǎng)的攻擊。網(wǎng)絡(luò)攻擊形式多樣,僅靠殺毒軟件無法完全防護(hù),選項(xiàng)B說法錯(cuò)誤;景區(qū)運(yùn)營方不能將游客個(gè)人數(shù)據(jù)出售給第三方,除非獲得游客的明確授權(quán),這樣做可能違反個(gè)人隱私保護(hù)法律法規(guī),選項(xiàng)C說法錯(cuò)誤;系統(tǒng)每天定時(shí)備份數(shù)據(jù)是確保數(shù)據(jù)安全的重要措施之一,可以在數(shù)據(jù)損壞或丟失時(shí)提供恢復(fù)的可能性,選項(xiàng)D說法正確。故選D。6.一幅1024×768的BMP格式圖像,轉(zhuǎn)化為JPG格式后的存儲(chǔ)容量為144KB,已知壓縮比為16:1,則該BMP格式圖像的位深度為()A.32 B.24 C.16 D.8【答案】B【解析】【詳解】本題考查圖像存儲(chǔ)相關(guān)內(nèi)容。設(shè)位深度為x,未壓縮圖像大小=像素*像素*量化位/8(B),未壓縮前文件大小=1024*768*x/(8*1024)=96xKB,16:1壓縮后存儲(chǔ)容量約為144KB,則x=144*16/96=24,故本題答案是B選項(xiàng)。7.某算法部分流程圖如圖所示,執(zhí)行這部分流程,若輸入數(shù)據(jù)為25,15,則輸出y的值為()A.5 B.50 C.75 D.150【答案】C【解析】【詳解】本題考查的是流程圖識(shí)讀。閱讀程序,可知這是找m,n的最小公倍數(shù)。25,15的最小公倍數(shù)是75,故選C。8.棧S最大長度為3,若元素a,b,c,d,e依次入棧,則可能的出棧序列為()A.d,c,b,a,e B.b,a,e,d,c C.c,a,b,d,e D.c,d,a,b,e【答案】B【解析】【詳解】本題考查的是棧的操作。一個(gè)棧的最大長度為3,意味著在任何時(shí)刻最多只能存放3個(gè)元素。依次入棧a,

b,

c,

d,

e,則任何出棧序列都必須遵循LIFO(Last

In,

First

Out)的原則并且同時(shí)只能容納3個(gè)元素。所以,分析每一個(gè)選擇:A.選項(xiàng):d的入棧時(shí),棧滿,因此在d入棧之前至少有一個(gè)元素必需出棧,但是直接出棧d序列不可行;B選項(xiàng):a,b入棧,b,a出棧,c,d,e,e,d,c出棧,可行;C選項(xiàng):a,b,c入棧,c出棧,此時(shí)b還未出棧,a不可能先出棧,不可行;D選項(xiàng):a,b,c入棧,c出棧,d入棧,d出棧,此時(shí)此時(shí)b還未出棧,a不可能先出棧,不可行;故選B。9.編寫一個(gè)計(jì)算字符串中最多連續(xù)相同字符個(gè)數(shù)的Python程序段如下:s=input("請(qǐng)輸入字符串:")k=1;maxlen=0foriinrange(1,len(s)):ifs[i]==s[i1]:k=k+1else:ifk>maxlen:maxlen=kk=1print("最多連續(xù)相同字符個(gè)數(shù)為:",maxlen)用以下輸入數(shù)據(jù)測試該程序段,能測出程序錯(cuò)誤的是()A.AAABBCCD B.AABBBCDD C.AABCCCDD D.ABBCCDDD【答案】D【解析】【詳解】本題考查的是循環(huán)與選擇語句的應(yīng)用。閱讀程序可知,只有相鄰字符不相等的情況下,才會(huì)進(jìn)入else比較和更新最多連續(xù)相同字符的個(gè)數(shù),因此當(dāng)最多字符在最后時(shí),將無法更新最多連續(xù)相同字符的個(gè)數(shù)。選項(xiàng)D中最多連續(xù)字符在最后,運(yùn)行程序最后的結(jié)果為2,與實(shí)際不符。故選D。10.某二分查找算法的Python程序段如下:flag=False;c=0i,j=0,len(d)1whilei<=jandnotflag:m=(i+j)//2c+=1ifd[m]==key:flag=Trueelifkey<d[m]:j=m1else:i=m+1當(dāng)d為[8,12,16,18,23,28,33,37,48,55]時(shí),程序運(yùn)行后變量c的值為4,flag的值為True,則符合的查找鍵key的個(gè)數(shù)是()A.1 B.2 C.3 D.4【答案】C【解析】【詳解】本題考查的是二分查找。根據(jù)代碼,在while循環(huán)中,每進(jìn)行一次查找,則c的次數(shù)加1,當(dāng)d[m]==key時(shí),flag的值為True。由于程序執(zhí)行后c的值為4,flag的值為True,則說明在第四遍查找時(shí),找到了key值。根據(jù)d中的數(shù)據(jù),可以繪制如下二叉查找樹:根據(jù)二叉樹,可知滿足的key值有:18、33、55。故選C。11有如下Python程序段:n=8;cnt1=cnt2=0flag=True;last=0d=[1,2,4,6,7,9,5,8]whilelast<=n2andflag:flag=Falseforjinrange(n1,last,1):cnt1+=1ifd[j]<d[j1]:d[j1],d[j]=d[j],d[j1]cnt2+=1flag=Truepos=jlast=pos運(yùn)行上述程序段后,變量cnt1和cnt2的值分別為()A.284 B.104 C.2824 D.1324【答案】B【解析】【詳解】本題考查的是冒泡排序的變式。程序中的計(jì)數(shù)器

cnt1

記錄了循環(huán)中

for

循環(huán)的總比較次數(shù),而

cnt2

記錄了實(shí)際發(fā)生交換的次數(shù),last記錄了最后一次交換位置,沒有數(shù)據(jù)交換時(shí),冒泡結(jié)束。第一趟冒泡(從7—1):比較次數(shù)7次,交換3次(5依次跟9、7、6交換),last=4;第二趟冒泡(從7—5):比較次數(shù)3次,交換1次(8跟9交換),last=7;不滿足last<=n2,排序結(jié)束。比較次數(shù)一共:7+3=10,交換的次數(shù):3+1=4,故選B。12.使用列表data模擬鏈表結(jié)構(gòu)(節(jié)點(diǎn)數(shù)n>0),如圖a所示,每個(gè)節(jié)點(diǎn)包含數(shù)據(jù)區(qū)域(學(xué)生編號(hào)和性別)和指針區(qū)域,head為頭指針?,F(xiàn)要將鏈表整理成女生在前,男生在后,且不改變學(xué)生在男女生中的相對(duì)位置,結(jié)果如圖b所示。實(shí)現(xiàn)上述功能的Python程序段如下,方框中應(yīng)填入的正確代碼為()head=0;p=t1=t2=headp=data[p][2]data[head][2]=1whilep!=1:t=data[p][2]ifdata[p][1]=="男":ifdata[t2][1]=="女":data[t1][2]=pelse:data[t2][2]=pt2=pdata[p][2]=1else:t1=pp=tA.ifdata[t1][1]=="女":data[p][2]=data[t1][2]data[t1][2]=pelse:data[p][2]=t1head=pB.ifdata[t2][1]=="女":data[p][2]=data[t2][2]data[t2][2]=pelse:data[p][2]=t2head=pC.ifdata[t1][1]=="女":data[p][2]=data[t1][2]data[t1][2]=data[p][2]else:data[p][2]=t1head=pD.ifdata[t2][1]=="女":data[t2][2]=data[p][2]data[t2][2]=data[p][2]else:data[p][2]=t2head=pA.A B.B C.C D.D【答案】A【解析】【詳解】本題考查的是鏈表的應(yīng)用。由給出代碼可知,p是每次被處理的節(jié)點(diǎn),t是p的后繼節(jié)點(diǎn),t1和t2初始都為頭節(jié)點(diǎn)位置,由給出的if部分代碼可知:當(dāng)p節(jié)點(diǎn)為男生,t2節(jié)點(diǎn)也為男生,則將t2節(jié)點(diǎn)與p節(jié)點(diǎn)連接,t2、p、t向后遍歷一步,由此可知t2更新后為p的前驅(qū)節(jié)點(diǎn),也是已排好節(jié)點(diǎn)中男生的最后一個(gè)節(jié)點(diǎn)位置:而當(dāng)p節(jié)點(diǎn)為男生但t2為女生,則將t1與p相連接,由此可知t1更新后為已排好節(jié)點(diǎn)中女生的最后一個(gè)節(jié)點(diǎn)位置。同理,else部分,當(dāng)p節(jié)點(diǎn)為女生時(shí),若節(jié)點(diǎn)也為女生,根據(jù)題干描述女生在前男生在后,最新的女生節(jié)點(diǎn)要與男生的第一個(gè)節(jié)點(diǎn)相連接,即p與t1的后一個(gè)節(jié)點(diǎn)相連;若t1為男生,則p節(jié)點(diǎn)為第一個(gè)女生節(jié)點(diǎn),將p與t1連接,更新head指針即可,之后t1=p更新成為排好節(jié)點(diǎn)中女生的最后一個(gè)節(jié)點(diǎn)位置,因此選A。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,共26分)13.某機(jī)器在上午8點(diǎn)到12點(diǎn)的時(shí)間段可以安排加工產(chǎn)品。按以下規(guī)則選擇部分產(chǎn)品加工:先選擇所有產(chǎn)品中加工結(jié)束時(shí)間最早的產(chǎn)品(若有多個(gè)產(chǎn)品的結(jié)束時(shí)間相同,則優(yōu)先選擇加工時(shí)長少的產(chǎn)品),然后在剩余產(chǎn)品中選擇時(shí)間不沖突的結(jié)束時(shí)間最早的產(chǎn)品進(jìn)行加工,依次類推……直至選擇完畢。編寫一個(gè)Python程序,實(shí)現(xiàn)以下功能:讀取n個(gè)產(chǎn)品的編號(hào)、預(yù)計(jì)到達(dá)時(shí)間和所需加工時(shí)長,輸出選擇加工的產(chǎn)品編號(hào)、加工起始時(shí)間和結(jié)束時(shí)間。(1)有6個(gè)產(chǎn)品,產(chǎn)品編號(hào)、預(yù)計(jì)到達(dá)時(shí)間和所需加工時(shí)長(分鐘)如下:[[1,"08:00",105],[2,"08:30",60],[3,"09:35",105],[4,"10:30",90],[5,"10:00",35],[6,"09:40",40]],則選擇加工的第2個(gè)產(chǎn)品的編號(hào)為________(填數(shù)字)。(2)實(shí)現(xiàn)上述功能的Python程序如下,請(qǐng)?jiān)趧澗€處填入合適代碼。defconvert1(t):#把時(shí)間格式t轉(zhuǎn)化為整數(shù),如"08:30"轉(zhuǎn)化為510。代碼略defconvert2(t):#把整數(shù)t轉(zhuǎn)換為時(shí)間格式,如510轉(zhuǎn)化為"08:30"。代碼略'''讀取n個(gè)產(chǎn)品的數(shù)據(jù)存入列表a[0]至a[n1]中,a[i]包含3個(gè)數(shù)據(jù)項(xiàng),a[i][0]、a[i][1]和a[i][2]分別存放產(chǎn)品編號(hào)、預(yù)計(jì)到達(dá)時(shí)間和所需時(shí)長,代碼略'''foriinrange(n):st=convert1(a[i][1])a[i].append(st)ed=st+a[i][2]a[i].append(ed)flag=[False]*nforiinrange(n1):①____forjinrange(i+1,n):ifa[j][4]<a[k][4]ora[j][4]==a[k][4]anda[j][2]<a[k][2]:k=ja[i],a[k]=a[k],a[i]st=convert1("08:00")ed=convert1("12:00")foriinrange(n):ifa[i][3]>=standa[i][4]<=ed:flag[i]=True②____print("產(chǎn)品編號(hào)","起始時(shí)間","結(jié)束時(shí)間")foriinrange(n):if③____:print(a[i][0],a[i][1],convert2(a[i][4]))【答案】①.6②.k=i③.st=a[i][4]或等價(jià)答案④.flag[i]或flag[i]==True或等價(jià)答案【解析】【詳解】本題考查的是排序算法的應(yīng)用。(1)根據(jù)題目要求“先選擇所有產(chǎn)品中加工結(jié)束時(shí)間最早的產(chǎn)品(若有多個(gè)產(chǎn)品的結(jié)束時(shí)間相同,則優(yōu)先選擇加工時(shí)長少的產(chǎn)品)”原則,第一個(gè)加工產(chǎn)品是[1,"08:00",105]結(jié)束時(shí)刻是9:45,此時(shí)到達(dá)的產(chǎn)品有[2,"08:30",60],[3,"09:35",105],,[6,"09:40",40]],根據(jù)優(yōu)先加工時(shí)間少的產(chǎn)品,因此第2個(gè)加工編號(hào)是6號(hào)。(2)①處,根據(jù)選擇排序算法特點(diǎn),此處應(yīng)初始化比較索引為當(dāng)前索引,故應(yīng)填:k=i;②處,依次選擇不沖突的產(chǎn)品進(jìn)行加工,并更新當(dāng)前時(shí)間為該產(chǎn)品的結(jié)束時(shí)間,故此處應(yīng)為:st=a[i][4]或等價(jià)答案;③處,輸出已選擇產(chǎn)品的編號(hào)、起始時(shí)間和結(jié)束時(shí)間,flag值為真,即表明已選擇產(chǎn)品,故此處應(yīng)為:flag[i]或flag[i]==True或等價(jià)答案。14.小明要搭建智能農(nóng)業(yè)大棚系統(tǒng),該系統(tǒng)能實(shí)現(xiàn)每隔一定的時(shí)間監(jiān)測大棚溫度和濕度,當(dāng)溫度超過設(shè)定的上限值,則啟動(dòng)通風(fēng)和噴水系統(tǒng)降溫;若低于設(shè)定的下限值,則啟動(dòng)加熱器升溫。當(dāng)濕度超過設(shè)定的上限值,則啟動(dòng)通風(fēng)系統(tǒng),降低濕度;若低于設(shè)定的下限值,則啟動(dòng)加濕器,增加濕度。用戶通過瀏覽器查看實(shí)時(shí)和歷史數(shù)據(jù)。系統(tǒng)的硬件搭建方式是:服務(wù)器通過無線網(wǎng)絡(luò)連接智能終端,智能終端連接傳感器和執(zhí)行器,請(qǐng)回答下列問題:(1)該系統(tǒng)網(wǎng)絡(luò)應(yīng)用軟件的實(shí)現(xiàn)架構(gòu)是________(單選,填字母:A.B/S架構(gòu)/B.C/S架構(gòu))(2)該系統(tǒng)中,智能終端與傳感器之間的數(shù)據(jù)傳輸________(單選,填字母:A.只能由智能終端到傳感器/B.只能由傳感器到智能終端/C.既可以由智能終端到傳感器,也可以由傳感器到智能終端)。(3)下列關(guān)于該系統(tǒng)說法,正確的是________(多選,填字母)。A.濕度和溫度數(shù)據(jù)的采集時(shí)間間隔可以是相同的B.該系統(tǒng)中加濕器和加熱器必須連接到不同的智能終端C.通過瀏覽器查看歷史數(shù)據(jù)需訪問智能終端D.智能終端可以通過IoT模塊以無線方式連接服務(wù)器(4)系統(tǒng)搭建完成后,運(yùn)行一段時(shí)間,通過瀏覽器觀察到實(shí)時(shí)濕度低于設(shè)定的下限值,但是加濕器一直沒有工作,請(qǐng)簡要說明造成上述問題的原因________(本系統(tǒng)中濕度傳感器能采集到準(zhǔn)確的濕度數(shù)據(jù),程序代碼正確)。(5)小明收集了某天的溫度數(shù)據(jù),部分?jǐn)?shù)據(jù)如圖a所示,根據(jù)該數(shù)據(jù),統(tǒng)計(jì)當(dāng)日6時(shí)到18時(shí)各個(gè)小時(shí)的平均溫度,繪制如圖b所示的柱形圖,實(shí)現(xiàn)該功能的部分Python程序如下:importpandasaspdimportmatplotlib.pyplotaspltdf=pdread_excel("data.xlsx")foriinrange(len(df)):df.at[i,"小時(shí)"]=int(df.at[i,"時(shí)間"][11:13])df=df[df.小時(shí)>=6]df=df[df.小時(shí)<=18]df1=df.groupby("________",as_index=True).mean()#設(shè)置繪圖參數(shù),代碼略plt.bar(x,y)#繪制柱形圖①請(qǐng)?jiān)诔绦蛑袆澗€處填入合適的代碼。②程序的方框中應(yīng)填入的正確代碼為________(單選,填字母)。A.x=df.小時(shí)y=df.溫度B.x=df.indexy=df.溫度C.x=df1.小時(shí)y=df1.溫度D.x=df1.indexy=df1.溫度【答案】①.A②.B③.AD④.加濕器故障;加濕器和智能終端連接故障。⑤.小時(shí)⑥.D【解析】【詳解】本題考查的是信息系統(tǒng)搭建。(1)用戶通過瀏覽器查看實(shí)時(shí)和歷史數(shù)據(jù),故該系統(tǒng)網(wǎng)絡(luò)應(yīng)用軟件的實(shí)現(xiàn)架構(gòu)是B/S架構(gòu),選A。(2)智能終端與傳感器之間的數(shù)據(jù)傳輸為單向傳輸,從傳感器傳輸?shù)街悄芙K端,故選B。(3)不同傳感器采集時(shí)間間隔無硬性規(guī)定,可以相同,也可以不同,選項(xiàng)A正確;系統(tǒng)中執(zhí)行器既可以連接到不同的智能終端也可以連接在同一智能終端,B錯(cuò)誤;通過瀏覽器查看歷史數(shù)據(jù)需訪問服務(wù)器與數(shù)據(jù)庫,C錯(cuò)誤;智能終端可以通過物聯(lián)網(wǎng)模塊以無線方式連接到局域網(wǎng)內(nèi),D正確。故選AD。(4)從題目分析:運(yùn)行一段時(shí)間,通過瀏覽器觀察到實(shí)時(shí)濕度低于設(shè)定的下限值,說明傳感器、智能終端、網(wǎng)絡(luò)、服務(wù)器、數(shù)據(jù)庫都正常工作,故只能判斷執(zhí)行器、或智能終端與執(zhí)行器連接故障,故答案為:加濕器故障;加濕器和智能終端連接故障。(5)①從圖b分析:按不同小時(shí)匯總各小時(shí)的平均濕度,故分類字段為:小時(shí);匯總字段:濕度;匯總方式:平均值。故答案為:小時(shí)②根據(jù)分類匯總的參數(shù):as_index=True,即以小時(shí)字段為dfl對(duì)象的索引,故答案為:D15.某加密后的數(shù)據(jù)序列data為0255的整數(shù)和大小寫字母構(gòu)成的字符串(以非數(shù)字字符結(jié)尾)?,F(xiàn)在要對(duì)data進(jìn)行解密處理,處理過程分“提取整數(shù)”“值變換”“位置變換”“行列變換”四個(gè)步驟。(1)提取整數(shù):提取字符串中整數(shù)和該整數(shù)在字符串中的起始位置,結(jié)果存儲(chǔ)在列表num_lst中;(2)值變換:值變換后元素=(提取到的整數(shù)+該整數(shù)在字符串中的起始位置)%256,結(jié)果存儲(chǔ)在列表num中;(3)位置變換:用位置變換密鑰數(shù)組c(元素個(gè)數(shù)為m,值為1m的不重復(fù)整數(shù))對(duì)值變換后的數(shù)據(jù)進(jìn)行位置變換,結(jié)果存儲(chǔ)在列表num1中,通過pos_trans函數(shù)實(shí)現(xiàn);(4)行列變換:1)將步驟(3)處理后列表num1中的n個(gè)元素依次分割出若干個(gè)數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊有m×m個(gè)元素,m最大值為8,最小值為2。分割時(shí),按盡可能大的數(shù)據(jù)塊進(jìn)行分割;2)對(duì)每個(gè)分割出的數(shù)據(jù)塊用“方陣轉(zhuǎn)換法”進(jìn)行轉(zhuǎn)換,每次轉(zhuǎn)換后得到的數(shù)據(jù)塊依次存儲(chǔ)在列表num2中;3)列表num1分割后的剩余元素(個(gè)數(shù)小于4),直接依序存儲(chǔ)到列表num2中。例如n=140時(shí),可依次分割出3個(gè)數(shù)據(jù)塊,元素的個(gè)數(shù)分別為64(8×8)、64(8×8)、9(3×3),剩余元素為3個(gè)?!胺疥囖D(zhuǎn)換法”過程如下:將數(shù)據(jù)塊中m×m個(gè)元素按行序排列成一個(gè)數(shù)字方陣,從該數(shù)字方陣中按列序得到轉(zhuǎn)換后元素的次序。以3×3數(shù)據(jù)塊為例,轉(zhuǎn)換過程如第15題圖所示:請(qǐng)回答下列問題:(1)若數(shù)據(jù)序列data為"asd123hts35pyg253klm89tre247ytu",經(jīng)過步驟(1)“提取整數(shù)”處理后,得到列表num_lst的第一個(gè)元素為[________,________](填整數(shù))。(2)“位置變換”處理的pos_trans函數(shù)如下:defpos_trans(data,c):n=len(data);m=len(c)num=[0]*nforiinrange(n//m):forjinrange(m):num[i*m+j]=data[i*m+c[j]1]foriinrange((n//m)*mn):num[i]=data[i]returnnum若data為[126,44,11,109,16,10,220,178,23],c為[3,1,2],調(diào)用pos_trans(data,c)后,列表num的最后一個(gè)元素為________。(3)實(shí)現(xiàn)解密功能的部分Python程序如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。defextract_num(data):pos=0flag=Trueres=[]t=""foriinrange(len(data)):if"0"<=data[i]<="9":t+=data[i]if①____pos=iflag=Falseelse:iflen(t)>0:res.append([int(t),pos])t=""flag=Truereturnresdefval_trans(data):num=[]foriinrange(len(data)):num.append(②____)returnnumdefrow_col_trans(data):n=len(data)num=[0]*nm=8;start=0;left=nwhileleft>3:ifleft<m*m:m=1else:pa=pb=startforiinrange(m*m):num[pb]=data[pa]pb+=1if(i+1)%m==0:③____else:pa+=mleft=m*mstart+=m*mforiinrange(start,n):num[i]=data[i]returnnum#讀取待解密數(shù)據(jù)存入data,代碼略num_lst=ext

溫馨提示

  • 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)論