浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高三上學(xué)期8月聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第1頁
浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高三上學(xué)期8月聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第2頁
浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高三上學(xué)期8月聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第3頁
浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高三上學(xué)期8月聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第4頁
浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高三上學(xué)期8月聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

浙江強(qiáng)基聯(lián)盟2024年8月高三聯(lián)考技術(shù)試題浙江強(qiáng)基聯(lián)盟研究院命制考生須知:1.答題前,請務(wù)必將自己的姓名、準(zhǔn)考證號用黑色字跡的簽字筆或鋼筆分別填寫在試題卷和答題紙規(guī)定的位置上。2.答題時(shí),請按照答題紙上“注意事項(xiàng)”的要求,在答題紙相應(yīng)的位置上規(guī)范作答,在本試題卷上的作答一律無效。3.非選擇題的答案必須使用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時(shí)可先使用2B鉛筆,確定后必須用黑色字跡的簽字筆或鋼筆描黑。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1.某校推出“互聯(lián)網(wǎng)+明廚亮灶”系統(tǒng),利用互聯(lián)網(wǎng)技術(shù)通過視頻監(jiān)控對食堂后廚進(jìn)行實(shí)時(shí)直播,監(jiān)控視頻和用戶觀看數(shù)據(jù)自動(dòng)上傳至云端保存。學(xué)生、家長及學(xué)校負(fù)責(zé)人可通過手機(jī)APP或小程序?qū)崟r(shí)查看廚房環(huán)境衛(wèi)生、食品加工操作等情況。根據(jù)閱讀材料,下列關(guān)于數(shù)據(jù)與數(shù)據(jù)處理的說法,正確的是()A.用戶觀看的視頻是模擬信號B.實(shí)時(shí)直播的視頻數(shù)據(jù)適用于批處理C.該系統(tǒng)中的視頻數(shù)據(jù)屬于結(jié)構(gòu)化數(shù)據(jù)D.學(xué)生和家長均可查看食堂情況體現(xiàn)信息的共享性【答案】D【解析】【詳解】本題考查數(shù)據(jù)與數(shù)據(jù)處理。A.

用戶觀看的視頻是數(shù)字信號,而不是模擬信號。模擬信號是連續(xù)的,而數(shù)字信號是離散的,視頻在傳輸和存儲過程中通常會被轉(zhuǎn)換為數(shù)字信號。B.

實(shí)時(shí)直播的視頻數(shù)據(jù)需要實(shí)時(shí)處理,而不是批處理。批處理是指將數(shù)據(jù)積累到一定數(shù)量后再進(jìn)行處理,不適用于需要實(shí)時(shí)反饋的場景。C.

該系統(tǒng)中的視頻數(shù)據(jù)屬于非結(jié)構(gòu)化數(shù)據(jù)。結(jié)構(gòu)化數(shù)據(jù)是指具有固定格式或有限長度的數(shù)據(jù),而視頻數(shù)據(jù)沒有固定的格式和長度。D.

學(xué)生和家長均可查看食堂情況,這體現(xiàn)了信息的共享性。信息共享是指信息可以被多個(gè)用戶訪問和使用。故選D。2.某校推出“互聯(lián)網(wǎng)+明廚亮灶”系統(tǒng),利用互聯(lián)網(wǎng)技術(shù)通過視頻監(jiān)控對食堂后廚進(jìn)行實(shí)時(shí)直播,監(jiān)控視頻和用戶觀看數(shù)據(jù)自動(dòng)上傳至云端保存。學(xué)生、家長及學(xué)校負(fù)責(zé)人可通過手機(jī)APP或小程序?qū)崟r(shí)查看廚房環(huán)境衛(wèi)生、食品加工操作等情況。下列關(guān)于該信息系統(tǒng)組成與功能的說法,正確的是()A.該系統(tǒng)的用戶是學(xué)生、家長及學(xué)校負(fù)責(zé)人B.該系統(tǒng)的數(shù)據(jù)處理功能主要體現(xiàn)在數(shù)據(jù)的收集和輸入上C.系統(tǒng)中的數(shù)據(jù)保存在云端,體現(xiàn)數(shù)據(jù)的傳輸和存儲功能D.網(wǎng)絡(luò)故障會影響該系統(tǒng)的使用,說明信息系統(tǒng)本身有安全隱患【答案】C【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。信息系統(tǒng)是一個(gè)以處理信息流為目的的人機(jī)一體化系統(tǒng),它由計(jì)算機(jī)硬件、網(wǎng)絡(luò)和通信設(shè)備、計(jì)算機(jī)軟件、信息資源、信息用戶和規(guī)章制度組成。A選項(xiàng),信息系統(tǒng)中的用戶范圍很廣,如信息系統(tǒng)的使用者、計(jì)算機(jī)和非計(jì)算機(jī)設(shè)備的操作與維護(hù)人員、程序設(shè)計(jì)員、數(shù)據(jù)庫管理員、系統(tǒng)分析員、信息系統(tǒng)的管理人員及人工收集、加工、傳輸信息的有關(guān)人員等,選項(xiàng)錯(cuò)誤。B選項(xiàng),?信息系統(tǒng)的數(shù)據(jù)處理功能主要體現(xiàn)在輸入、存儲、處理、輸出和控制五個(gè)基本功能上,選項(xiàng)錯(cuò)誤。C選項(xiàng),系統(tǒng)中的數(shù)據(jù)保存在云端,體現(xiàn)數(shù)據(jù)的傳輸和存儲功能,選項(xiàng)正確。D選項(xiàng),網(wǎng)絡(luò)故障會影響該系統(tǒng)的使用,說明信息系統(tǒng)本身有外部依賴性,選項(xiàng)錯(cuò)誤。故本題答案是C選項(xiàng)。3.某校推出“互聯(lián)網(wǎng)+明廚亮灶”系統(tǒng),利用互聯(lián)網(wǎng)技術(shù)通過視頻監(jiān)控對食堂后廚進(jìn)行實(shí)時(shí)直播,監(jiān)控視頻和用戶觀看數(shù)據(jù)自動(dòng)上傳至云端保存。學(xué)生、家長及學(xué)校負(fù)責(zé)人可通過手機(jī)APP或小程序?qū)崟r(shí)查看廚房環(huán)境衛(wèi)生、食品加工操作等情況。為提升該系統(tǒng)的安全性,以下方法不可行的是()A.限制視頻直播的觀看權(quán)限,僅允許授權(quán)用戶通過驗(yàn)證后查看B.在廚房內(nèi)增加更多的監(jiān)控?cái)z像頭,以提高視頻監(jiān)控的覆蓋范圍C.定期更換系統(tǒng)登錄密碼,并使用復(fù)雜度高的密碼以增強(qiáng)賬戶安全D.對上傳至云端的數(shù)據(jù)進(jìn)行加密處理,確保數(shù)據(jù)傳輸和存儲的安全【答案】B【解析】【詳解】本題考查的是信息系統(tǒng)安全。在廚房內(nèi)增加更多的監(jiān)控?cái)z像頭,以提高視頻監(jiān)控的覆蓋范圍,這個(gè)措施主要關(guān)注的是視頻監(jiān)控的覆蓋范圍,而非系統(tǒng)本身的安全性。雖然增加監(jiān)控?cái)z像頭可以提高監(jiān)控的全面性和準(zhǔn)確性,但它并不直接增強(qiáng)系統(tǒng)的安全性。反而,如果攝像頭的管理和配置不當(dāng),還可能引入新的安全風(fēng)險(xiǎn),如攝像頭被非法訪問或控制。故本題應(yīng)選B。4.如圖所示為某二進(jìn)制數(shù)據(jù)的圖形編碼,使用□表示0,■表示1,逐行編碼,下列說法正確的是()A.存儲圖中數(shù)據(jù)需要32字節(jié) B.該編碼過程實(shí)現(xiàn)了數(shù)模轉(zhuǎn)換C.該數(shù)據(jù)第2個(gè)字節(jié)的編碼是11011101 D.該圖形編碼可表示十六進(jìn)制數(shù)DD5B08FA【答案】D【解析】【詳解】本題考查數(shù)據(jù)編碼相關(guān)內(nèi)容。A選項(xiàng),存儲圖中數(shù)據(jù)需要

4*8/8=4

字節(jié),選項(xiàng)錯(cuò)誤。B選項(xiàng),該編碼過程實(shí)現(xiàn)的是模數(shù)轉(zhuǎn)換,選項(xiàng)錯(cuò)誤。C選項(xiàng),該數(shù)據(jù)第

2

個(gè)字節(jié)的編碼是

01011011,選項(xiàng)錯(cuò)誤。D選項(xiàng),該圖形編碼可表示二進(jìn)制數(shù)為:11011101010110110000100011111010,轉(zhuǎn)換成十六進(jìn)制數(shù)為:DD5B08FA,選項(xiàng)正確。故本題答案是D選項(xiàng)。5.智能垃圾箱通過無線通信模塊連接城市管理系統(tǒng),通過大量前期學(xué)習(xí),垃圾箱能夠識別投放物品的類型,自動(dòng)分類垃圾。為方便市民使用,智能垃圾桶還配備了觸摸屏。關(guān)于智能垃圾箱的說法,正確的是()A.智能垃圾桶進(jìn)行無線通信不需要傳輸介質(zhì)B.無線通信模塊的功能可以通過RFID技術(shù)實(shí)現(xiàn)C.觸摸屏既是該系統(tǒng)的輸入設(shè)備,又是輸出設(shè)備D.智能垃圾桶接入的系統(tǒng)網(wǎng)絡(luò)按覆蓋范圍分屬于局域網(wǎng)【答案】C【解析】【詳解】本題考查智能處理。A.智能垃圾桶進(jìn)行無線通信需要傳輸介質(zhì),無線通信通過電磁波在空氣中傳播,因此需要空氣作為傳輸介質(zhì)。故A選項(xiàng)錯(cuò)誤。B.無線通信模塊的功能不能完全通過RFID技術(shù)實(shí)現(xiàn)。RFID技術(shù)主要用于短距離的無線通信和識別,而智能垃圾箱的無線通信模塊可能需要更遠(yuǎn)距離的通信能力。故B選項(xiàng)錯(cuò)誤。C.觸摸屏既可以作為輸入設(shè)備(用戶通過觸摸屏輸入信息),又可以作為輸出設(shè)備(顯示信息給用戶)。故C選項(xiàng)正確。D.智能垃圾桶接入的系統(tǒng)網(wǎng)絡(luò)按覆蓋范圍可能屬于廣域網(wǎng)(如連接到城市管理系統(tǒng)),而不僅僅是局域網(wǎng)。故D選項(xiàng)錯(cuò)誤。故選C。6.智能垃圾箱通過無線通信模塊連接城市管理系統(tǒng),通過大量前期學(xué)習(xí),垃圾箱能夠識別投放物品的類型,自動(dòng)分類垃圾。為方便市民使用,智能垃圾桶還配備了觸摸屏。以下有關(guān)人工智能的說法,正確的是()A.增大前期訓(xùn)練的數(shù)據(jù)量,能降低智能垃圾箱識別的錯(cuò)誤率B.市民使用智能垃圾箱回收垃圾形成“混合增強(qiáng)智能”形態(tài)C.智能垃圾箱運(yùn)用符號主義人工智能,通過預(yù)定義的規(guī)則進(jìn)行分類D.智能垃圾箱的未來發(fā)展?jié)摿薮螅粫ι鐣a(chǎn)生負(fù)面影響【答案】A【解析】【詳解】本題考查人工智能相關(guān)內(nèi)容。A選項(xiàng),增大前期訓(xùn)練的數(shù)據(jù)量,通??梢宰屓斯ぶ悄苣P蛯W(xué)習(xí)到更多的模式和特征,從而提高其準(zhǔn)確性,降低智能垃圾箱識別的錯(cuò)誤率,選項(xiàng)正確。B選項(xiàng),市民使用智能垃圾箱回收垃圾主要是智能垃圾箱在發(fā)揮作用,不能形成“混合增強(qiáng)智能”形態(tài);混合增強(qiáng)智能是指將人類智能與人工智能進(jìn)行深度融合,而這里只是市民使用智能設(shè)備,并非深度融合,選項(xiàng)錯(cuò)誤。C選項(xiàng),智能垃圾箱通常運(yùn)用深度學(xué)習(xí)等機(jī)器學(xué)習(xí)方法,而非符號主義人工智能;符號主義人工智能主要是基于邏輯和規(guī)則進(jìn)行推理,而智能垃圾箱一般是通過對大量數(shù)據(jù)的學(xué)習(xí)來進(jìn)行分類,選項(xiàng)錯(cuò)誤。D選項(xiàng),智能垃圾箱的未來發(fā)展?jié)摿薮?,但也可能會對社會產(chǎn)生一些負(fù)面影響,比如可能會導(dǎo)致部分垃圾回收從業(yè)人員失業(yè)等問題。故本題答案是A選項(xiàng)。7.某導(dǎo)航軟件根據(jù)車速判定堵塞情況,并用不同顏色標(biāo)示,其判定算法如流程圖所示,以下代碼與流程圖功能一致的是()A.ifx<50:ifx<=20:print("紅")else:print("黃")else:print("綠")B.s="紅"ifx>=50:s="綠"else:s="黃"print(s)C.s="綠"ifx<20:s="紅"elifx>=20s="黃"print(s)D.s="黃"ifx<20:s="紅"elifx>=50s="綠"print(s)A.A B.B C.C D.D【答案】D【解析】【詳解】本題考查算法流程圖相關(guān)內(nèi)容。由流程圖可知,其描述的算法是:若x大于等于50,則顯示綠色;若x小于50且大于等于20,則顯示黃色;若x小于20,則顯示紅色。A選項(xiàng),x小于等于20時(shí),顯示紅色,與流程圖功能不一致。B選項(xiàng),x小于50時(shí),顯示黃色,與流程圖功能不一致。C選項(xiàng),x大于等于20(包含大于等于50)時(shí),顯示黃色,與流程圖功能不一致。D選項(xiàng),與流程圖功能一致。故本題答案是D選項(xiàng)。8.隊(duì)列A從隊(duì)首到隊(duì)尾的元素依次為1,2,3,4,棧B初始為空。約定以下操作:T操作指隊(duì)列A中元素出隊(duì),若出隊(duì)元素為奇數(shù)則乘2后入棧B,若為偶數(shù)則除以2后入隊(duì)A;Q操作指棧B中元素出棧后入隊(duì)A。經(jīng)過TQTTTQT操作后,隊(duì)列A中從隊(duì)首到隊(duì)尾的元素依次為()A.1,2,6,1 B.2,1,2,6 C.6,2,2,1 D.2,6,1,2【答案】A【解析】【詳解】本題考查棧和隊(duì)列。1.

初始狀態(tài):隊(duì)列A

=

[1,

2,

3,

4],棧B

=

[]2.

第一次T操作:

-

隊(duì)列A出隊(duì)元素1(奇數(shù)),乘2后入棧B

-

隊(duì)列A

=

[2,

3,

4],棧B

=

[2]3.

第二次Q操作:

-

棧B出棧元素2,入隊(duì)A

-

隊(duì)列A

=

[2,

3,

4,

2],棧B

=

[]4.

第三次T操作:

-

隊(duì)列A出隊(duì)元素2(偶數(shù)),除以2后入隊(duì)A

-

隊(duì)列A

=

[3,

4,

2,

1],棧B

=

[]5.

第四次T操作:

-

隊(duì)列A出隊(duì)元素3(奇數(shù)),乘2后入棧B

-

隊(duì)列A

=

[4,

2,

1],棧B

=

[6]6.

第五次T操作:

-

隊(duì)列A出隊(duì)元素4(偶數(shù)),除以2后入隊(duì)A

-

隊(duì)列A

=

[2,

1,

2],棧B

=

[6]7.

第六次Q操作:

-

棧B出棧元素6,入隊(duì)A

-

隊(duì)列A

=

[2,

1,

2,

6],棧B

=

[]8.

第七次T操作:

-

隊(duì)列A出隊(duì)元素2(偶數(shù)),除以2后入隊(duì)A

-

隊(duì)列A

=

[1,

2,

6,1],棧B

=

[]最終隊(duì)列A從隊(duì)首到隊(duì)尾的元素依次為:1,2,

6,

1故選A。9.某完全二叉樹的中序遍歷結(jié)果為“天生我才必有用”,其前序遍歷結(jié)果為()A.天生我才必有用 B.天我生必用有才 C.才生天我有必用 D.才生有天我必用【答案】C【解析】【詳解】本題考查二叉樹相關(guān)內(nèi)容。結(jié)合完全二叉樹及中序遍歷,構(gòu)建二叉樹如圖所示:。則其前序遍歷序列為:才生天我有必用。故本題答案是C選項(xiàng)。10.有如下程序段:#隨機(jī)生成5個(gè)正整數(shù)并存入列表s中,代碼略defsort_indices(s):n=len(s)y=[iforiinrange(n)]#生成序列0~n-1foriinrange(n-1):forjinrange(n-i-1):ifs[y[j]]>=s[y[j+1]]:y[j]y[j+1]=y[j+1],y[j]returny執(zhí)行上述程序后,若返回的結(jié)果為[2,1,0,4,3],下列選項(xiàng)中,列表s中各元素值可能的是()A.[3,2,1,5,4] B.[4,2,1,5,3] C.[5,2,1,3,4] D.[3,2,5,1,4]【答案】A【解析】【詳解】本題考查Python基礎(chǔ)。該函數(shù)通過冒泡排序算法對列表

s

的索引進(jìn)行排序,但排序的依據(jù)是列表

s

中對應(yīng)索引的元素值。最終返回的索引列表

[2,1,0,4,3]

表示了

s

中元素的一個(gè)排序后的索引序列,即

s[2]

是最小的,然后是

s[1],接著是

s[0],之后是

s[4],最后是

s[3]。[3,2,1,5,4]:根據(jù)索引序列

[2,1,0,4,3],s[2]=1

是最小的,然后是

s[1]=2,接著是

s[0]=3,之后是

s[4]=4,最后是

s[3]=5。這符合索引序列所指示的排序。故正確答案為:選項(xiàng)A。11.某二分查找算法用于查找非降序序列arr中小于等于key的最后一個(gè)元素位置,python代碼如下:arr=[1,1,4,4,4,5,5,5]key=int(input())L=0;R=len(arr)-1while(1):mid=(L+R)//2if(2):L=mid+1else:R=mid-1print(R)劃線(1)(2)處可供選擇語句有:①L<R②L<=R③arr[mid]<key④arr[mid]<=key則正確的代碼應(yīng)為()A.①③ B.①④ C.②③ D.②④【答案】D【解析】【詳解】本題考查二分查找算法相關(guān)內(nèi)容。二分查找法(也稱折半查找法)是一種在有序數(shù)組中查找某一特定元素搜索算法。搜索過程從數(shù)組的中間元素開始,如果中間元素正好是要查找的元素,則搜索過程結(jié)束;如果某一特定元素大于或者小于中間元素,則在數(shù)組大于或小于中間元素的那一半中查找,而且跟開始一樣從中間元素開始比較。如果在某一步驟數(shù)組為空,則代表找不到。結(jié)合二分查找算法思想,當(dāng)L<=R成立時(shí),重復(fù)執(zhí)行循環(huán)體,確定mid值,若對應(yīng)的值arr[mid]小于等于key,說明要查找的key值應(yīng)在arr[mid]的右側(cè),左邊界L修改為mid+1后,繼續(xù)在[L,R]范圍內(nèi)查找;否則要查找的key值應(yīng)在arr[mid]的左側(cè),右邊界R修改為mid-1后,繼續(xù)在[L,R]范圍內(nèi)查找;直到查找成功或L<=R不成立(查找失敗)。故本題答案是D選項(xiàng)。12.某無序鏈表圖a所示,對鏈表數(shù)據(jù)進(jìn)行整理,將所有小于x的節(jié)點(diǎn)通過頭插的方法逐個(gè)放置在鏈表前面。例如,當(dāng)x等于3時(shí),對數(shù)據(jù)進(jìn)行整理的結(jié)果如圖b所示:圖a圖b實(shí)現(xiàn)程序代碼如下:a=[[1,1],[4,2],[2,3],[3,4],[5,5],[2,-1]]p=head=0x=int(input())frt=-1whilep!=-1:ifa[p][0]<xandp!=head:pp=p#提取出要移動(dòng)的元素

else:frt=pp=a[p][1]方框處可填入的代碼為()A.a[pp][1]=headhead=ppa[frt][1]=a[p][1]p=a[p][1]B.a[frt][1]=a[p][1]p=a[p][1]a[pp][1]=headhead=ppC.a[frt][1]=a[p][1]a[p][1]=headp=a[p][1]head=ppD.a[pp][1]=headhead=ppa[p][1]=a[frt][1]p=a[p][1]AA B.B C.C D.D【答案】B【解析】【詳解】本題考查鏈表及Python程序?qū)崿F(xiàn)。方框處處理移動(dòng)的元素,frt是前一個(gè)元素,需要移動(dòng)p元素,因此先將p保存到pp中,其次將frt指針指向p的下一個(gè)元素,即a[frt][1]=a[p][1]。接著更新p指向下一個(gè)元素,即p=a[p][1]。再將pp指向鏈表前面,即頭節(jié)點(diǎn)a[pp][1]=head,同時(shí)更新頭節(jié)點(diǎn)head=pp。故選B。二、非選擇題(本大題共3小題,第13題7分,第14題10分,第15題9分,共26分)13.七段數(shù)碼管常用于顯示數(shù)字,如圖a所示。給每段數(shù)碼管編號,通過點(diǎn)亮不同的段顯示不同的數(shù)字。例如,數(shù)字0需要點(diǎn)亮A,B,C,D,E,F(xiàn)段,數(shù)字1需要點(diǎn)亮B,C段。數(shù)碼管經(jīng)常發(fā)生故障:常亮和不亮。系統(tǒng)會根據(jù)運(yùn)行日志判定數(shù)碼管是否發(fā)生故障,如圖b所示,日志由多行字符串組成,每行字符串中第一個(gè)字符為顯示的數(shù)字,后為亮起的數(shù)碼管編號。例如,“1BC”表示顯示數(shù)字1時(shí),B、C段亮起。日志中可能有同一個(gè)數(shù)字的多次記錄,但不會自相矛盾。編寫程序,用7個(gè)字符來標(biāo)示數(shù)碼管檢測結(jié)果。對于每一段,如果有證據(jù)表明它常亮,標(biāo)記為“X”,若有證據(jù)表明它不亮,標(biāo)記為“x”,若正常,標(biāo)記為“0”。圖a圖b(1)某段日志如圖b所示,則檢驗(yàn)結(jié)果為____(單選,填字母)A.x00X000B.x00x000C.X00x000D.X00X000(2)實(shí)現(xiàn)上述功能的python程序如下,請?jiān)趧澗€處填入合適的代碼check=[[1,1,1,1,1,1,0],[0,1,1,0,0,0,0],[1,1,0,1,0,1,1],[1,1,1,1,0,0,1],[0,1,1,0,1,0,1],[1,0,1,1,1,0,1],[1,0,1,1,1,1,1],[1,1,1,0,0,0,0],[1,1,1,1,1,1,1],[1,1,1,1,1,0,1]]ans=['0']*7f=open("log.txt")line=f.readline().strip()whileline:t=①____L=len(line)a=[0]*7forjinrange(1,L):a[②____]=1forjinrange(7):if③____:ans[j]='X'elifa[j]==0andcheck[t][j]==1:ans[j]='x'line=f.readline().strip()#讀取一行數(shù)據(jù)f.close()#關(guān)閉文件foriinrange(7):print(ans[i],end="")#輸出檢測結(jié)果【答案】①.A②.

int(line[0])或ord(line[0])-48③.ord(line[j])-65或ord(line[j])-ord('A')④.a[j]==1andcheck[t][j]==0【解析】【詳解】本題考查Python程序綜合應(yīng)用。①1.

分析日志:

-

1BCD:顯示數(shù)字1時(shí),B、C、D段亮起。

-

4BCDEG:顯示數(shù)字4時(shí),B、C、D、E、G段亮起。

-

6EFGCD:顯示數(shù)字6時(shí),E、F、G、C、D段亮起。

-

7BCD:顯示數(shù)字7時(shí),B、C、D段亮起。

-

7DCB:顯示數(shù)字7時(shí),D、C、B段亮起。2.

分析每段數(shù)碼管的狀態(tài):

-

A段:數(shù)字6、7記錄顯示A段沒有亮起,故A段不亮,標(biāo)記為“x”。

-

B段:所有記錄顯示B段正常,標(biāo)記為“0”。

-

C段:所有記錄顯示C段正常,標(biāo)記為“0”。

-

D段:所有記錄中D段都亮起,故D段常亮,標(biāo)記為“X”。

-

E段:所有記錄顯示E段正常,標(biāo)記為“0”。

-

F段:所有記錄顯示F段正常,標(biāo)記為“0”。

-

G段:所有記錄顯示G段正常,標(biāo)記為“0”。3.

最終結(jié)果為:x00X000。故選A。②每行字符串中第一個(gè)字符為顯示的數(shù)字,后為亮起的數(shù)碼管編號。此處從line字符串中取出顯示的數(shù)字,將字符型轉(zhuǎn)換為整數(shù)型,故填int(line[0])或ord(line[0])-48。③此次用數(shù)組a統(tǒng)計(jì)每條記錄中,亮起的數(shù)碼管編號標(biāo)記為1,反之標(biāo)記為0,因?yàn)楹竺娴淖址亲帜福侍頾rd(line[j])-65或ord(line[j])-ord('A')。④對于每一段,如果有證據(jù)表明它常亮,標(biāo)記為“X”,對比elif結(jié)構(gòu),可知此處填a[j]==1andcheck[t][j]==0。14.小王家安裝了智能家居系統(tǒng),房間內(nèi)的燈可根據(jù)環(huán)境光線的強(qiáng)弱自動(dòng)開啟或關(guān)閉?,F(xiàn)統(tǒng)計(jì)7月1日到7月7日6:00-18:00的開、關(guān)燈時(shí)間,部分?jǐn)?shù)據(jù)如圖a所示。編寫python程序統(tǒng)計(jì)每天燈光開啟的總時(shí)間,并繪制如圖b所示的柱形圖。圖a圖b(1)統(tǒng)計(jì)及可視化的部分程序如下,請補(bǔ)充完善:importpandasaspdimportmatplotlib.pyplotaspltdeftran(time):#將時(shí)間字符串轉(zhuǎn)換為秒returnint(time[0:2])*3600+int(time[3:5])*60+int(time[6:8])df=pd.read_excel('light_data.xlsx')day=[]fordindf["date"]:day.append(①____)df.insert(0,"日期",day)#插入“日期”列,并初始化為dayforiindf.index:on=df.at[i,'on']off=df.at[i,'off']#通過行標(biāo)簽和列標(biāo)簽選取單個(gè)值df['時(shí)長']=②____#計(jì)算開燈時(shí)長(單位:分鐘)dfh=df.groupby('日期',as_index=False)['時(shí)長'].sum()plt.bar(③____,dfh['時(shí)長'])#設(shè)置繪圖參數(shù),顯示如圖b所示的柱形圖,代碼略(2)自控光照系統(tǒng)的結(jié)構(gòu)示意圖如圖c所示:①下列關(guān)于該系統(tǒng)設(shè)計(jì)的說法,正確的是____(多選,填字母)。A.可以使用紅外傳感器監(jiān)測是否有人經(jīng)過B.服務(wù)器故障不影響手機(jī)控制燈光C.IOT模塊故障會影響手機(jī)端瀏覽歷史開關(guān)燈數(shù)據(jù)D.搭建完成后運(yùn)行程序發(fā)現(xiàn)其中錯(cuò)誤屬于動(dòng)態(tài)測試②在智能終端中編寫如下代碼:err,resp=Obloq.get("input?id=1&val="+str(t),10000)來實(shí)時(shí)傳送所需數(shù)據(jù),服務(wù)器端接收到數(shù)據(jù)并存儲,則路由的設(shè)置語句是:@app.route("____")③智能家居系統(tǒng)可以通過手機(jī)app控制燈光,查看相應(yīng)數(shù)據(jù),該系統(tǒng)采用的開發(fā)模式為____,(選填:A.B/S模式;B.C/S模式),采用該開發(fā)模式的優(yōu)點(diǎn)有____?!敬鸢浮竣?d[8:10]②.(tran(off)-tran(on))/60③.dfh["日期"]④.AD⑤./input⑥.B⑦.降低系統(tǒng)通信開銷;開發(fā)難度低;安全性高;便捷性等【解析】【詳解】本題考查Python程序綜合應(yīng)用。(1)此處將日期data中取出具體的日保存到變量day中,日期的索引是8~9,故①處填d[8:10]。②處計(jì)算開燈時(shí)長,關(guān)燈時(shí)間保存到off中,開燈時(shí)間保存到on中,使用tran函數(shù)轉(zhuǎn)換為秒進(jìn)行計(jì)算,最后將結(jié)果轉(zhuǎn)換為分鐘,即除以60,故填(tran(off)-tran(on))/60。③處繪制柱形圖,dfh是以日期進(jìn)行分類匯總,按時(shí)長進(jìn)行求和。橫坐標(biāo)是從dfh中取出日期,縱坐標(biāo)是從dfh中取出時(shí)長,故填dfh["日期"]。(2)①A.

可以使用紅外傳感器監(jiān)測是否有人經(jīng)過,正確。B.

服務(wù)器故障會影響手機(jī)控制燈光,錯(cuò)誤。C.

IOT

模塊(即物聯(lián)網(wǎng)模塊)故障不會影響手機(jī)端瀏覽歷史開關(guān)燈數(shù)據(jù),錯(cuò)誤。D.

搭建完成后運(yùn)行程序發(fā)現(xiàn)其中錯(cuò)誤屬于動(dòng)態(tài)測試,正確。故選AD。②根據(jù)代碼中的URL格式,路由應(yīng)設(shè)置為"/input"。③通過手機(jī)

app

控制燈光,查看相應(yīng)數(shù)據(jù),該系統(tǒng)采用的開發(fā)模式為C/S模式,即客戶端/服務(wù)器模式,采用該開發(fā)模式的優(yōu)點(diǎn)有降低系統(tǒng)通信開銷;開發(fā)難度低;安全性高;便捷性等。15.小明開發(fā)了一款股票交易復(fù)盤軟件,軟件可以跟蹤一段時(shí)期內(nèi)某支股票的價(jià)格走勢,并計(jì)算最佳買入和賣出時(shí)間來獲得最大收益(1股收益=賣出價(jià)格-買入價(jià)格)。小明可同時(shí)擁有多股該股票,但每天最多只能進(jìn)行一次操作(即買入1股、賣出1股或什么都不做)。如圖所示,軟件跟蹤獲取某支股票最近9天的價(jià)格分別為10,5,4,7,9,12,6,2,10,則可以在第2、3、8天買入,在第5、6、9天賣出,此時(shí)可獲取的最大收益為-5-4+9+12-2+10=20。計(jì)算最大收益的算法設(shè)計(jì)如下:①將跟蹤獲取的股票價(jià)格存入數(shù)組a中;②設(shè)計(jì)“買賣計(jì)劃隊(duì)列”,記為q,h指針指向當(dāng)前最小買入價(jià)格,初始值為0;③遍歷股價(jià)數(shù)組a,如果當(dāng)天股價(jià)a[i]大于計(jì)劃隊(duì)列q中的最小買入價(jià)格,將計(jì)劃表內(nèi)h指針指向的價(jià)格買入,并將當(dāng)天股價(jià)a[i]插入到有序隊(duì)列q中,標(biāo)記為賣出,獲取“暫時(shí)收益”。但為使收益最大化,該價(jià)格不進(jìn)行真實(shí)賣出操作,之后如果遇到更高股價(jià),則取消此前賣出標(biāo)記,并將更高股價(jià)標(biāo)記為賣出,獲取更大“暫時(shí)收益”。④若當(dāng)天股價(jià)a[i]小于等于計(jì)劃隊(duì)列q中的最小買入價(jià)格,直接將當(dāng)天股價(jià)a[i]插入到有序隊(duì)列q中。如此往復(fù),直到價(jià)格數(shù)

溫馨提示

  • 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

提交評論