版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
絕密★考試結(jié)束前2024學年第一學期江浙皖高中(縣中)發(fā)展共同體高三年級10月聯(lián)考(浙江卷)技術命題:柯橋中學審題:長興中學慈溪中學考生須知:1.本卷滿分100分,考試時間90分鐘;2.答題前,在答題卷指定區(qū)域填寫班級、姓名、考場、座位號及準考證號并核對條形碼信息;3.所有答案必須寫在答題卷上,寫在試卷上無效,考試結(jié)束后,只需上交答題卷;4.參加聯(lián)批學校的學生可關注“啟望教育”公眾號查詢個人成績分析。第一部分信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.在互聯(lián)網(wǎng)和移動終端普及的今天,網(wǎng)絡購票成為了一種便捷形式,使用12306APP就能方便地實現(xiàn)查詢車次、網(wǎng)上購票下列關于數(shù)據(jù)與信息的說法,正確的是()A.列車信息不需要經(jīng)過數(shù)字化就能存儲到計算機中B.因為信息具有時效性,所以歷史購票數(shù)據(jù)不具有任何意義C.乘坐火車時無需提供紙質(zhì)火車票,說明信息可以不依賴于載體D.存儲于購票系統(tǒng)數(shù)據(jù)庫中的車次數(shù)據(jù)是結(jié)構化數(shù)據(jù)【答案】D【解析】【詳解】本題考查的是數(shù)據(jù)與信息的描述。A項錯誤,列車信息需要經(jīng)過數(shù)字化處理后,才能存儲到計算機中。B項錯誤,歷史購票數(shù)據(jù)可能用于分析和優(yōu)化運輸計劃等決策,因此具有一定意義。C項錯誤,信息雖然可以通過電子設備顯示,但仍依賴于數(shù)字載體,如或電腦。D項正確,數(shù)據(jù)庫中存儲的車次數(shù)據(jù)是有固定格式、易于檢索的結(jié)構化數(shù)據(jù)。故選D。2.在互聯(lián)網(wǎng)和移動終端普及的今天,網(wǎng)絡購票成為了一種便捷形式,使用12306APP就能方便地實現(xiàn)查詢車次、網(wǎng)上購票下列操作沒有應用人工智能技術的是()A.使用指紋識別登錄購票系統(tǒng)B.通過人臉識別進行人證核驗C.點擊“我的訂單”查詢個人歷史訂單信息D.使用手寫錄入的方式輸入要查詢車票的目的地【答案】C【解析】【詳解】本題考查的是人工智能。選項A中的指紋識別和選項B中的人臉識別均涉及生物識別技術,屬于人工智能技術的應用范疇。選項D中的手寫錄入也可以涉及字符識別技術(OCR),是人工智能技術的應用。而選項C中的“點擊‘我的訂單’查詢個人歷史訂單信息”只是簡單的信息查詢操作,不涉及人工智能技術。故選C。3.某景區(qū)閘機售票檢票系統(tǒng)的主要組成部分包括閘機、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動設備APP,實現(xiàn)在線購票和預約功能,相關購票、預約數(shù)據(jù)存儲在服務器中;游客通過掃描二維碼或刷身份證等方式進行驗證;閘機通過電子設備控制游客進出。下列關于該系統(tǒng)組成的說法,不正確的是()A.服務器的性能僅跟CPU有關 B.刷身份證的設備是輸入設備C.該售票系統(tǒng)軟件是應用軟件 D.該系統(tǒng)的用戶包括數(shù)據(jù)庫管理員【答案】A【解析】【詳解】本題考查的是信息系統(tǒng)組成。服務器的性能不僅僅與CPU有關,還與內(nèi)存、存儲、網(wǎng)絡帶寬、輸入/輸出速度等其他因素有關,因此選項A的說法不正確。刷身份證的設備是一個輸入設備,因為它用于讀取和輸入身份信息。售票系統(tǒng)軟件屬于應用軟件,因為它用于專門的任務,即售票和預約。數(shù)據(jù)庫管理員負責管理系統(tǒng)中的數(shù)據(jù),因此他們是該系統(tǒng)的用戶。故選A。4.某景區(qū)閘機售票檢票系統(tǒng)的主要組成部分包括閘機、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動設備APP,實現(xiàn)在線購票和預約功能,相關購票、預約數(shù)據(jù)存儲在服務器中;游客通過掃描二維碼或刷身份證等方式進行驗證;閘機通過電子設備控制游客進出。下列關于該系統(tǒng)功能與設計的說法,正確的是()A.只能通過瀏覽器實現(xiàn)在線購票和預約 B.可以利用檢票數(shù)據(jù)分析游客游覽高峰時段C.在設計系統(tǒng)時無需考慮對外界環(huán)境的依賴 D.掃描二維碼驗證身份需使用RFID技術【答案】B【解析】【詳解】本題考查的是信息系統(tǒng)功能與設計。A項不正確,在線購票和預約不僅可以通過瀏覽器,還可以通過APP等移動設備實現(xiàn)。B項正確,檢票數(shù)據(jù)可以用于分析游客的游覽高峰時段,從而對人流進行管理和優(yōu)化。C項不正確,系統(tǒng)設計時需考慮外界環(huán)境的依賴,如網(wǎng)絡連接、設備電源等因素。D項不正確,二維碼掃描使用的是光學識別技術,而RFID技術用于射頻識別。故選B。5.某景區(qū)閘機售票檢票系統(tǒng)的主要組成部分包括閘機、售票系統(tǒng)和檢票系統(tǒng)。游客使用售票系統(tǒng)通過網(wǎng)頁或移動設備APP,實現(xiàn)在線購票和預約功能,相關購票、預約數(shù)據(jù)存儲在服務器中;游客通過掃描二維碼或刷身份證等方式進行驗證;閘機通過電子設備控制游客進出。下列關于信息系統(tǒng)安全和信息社會責任的說法,正確的是()A.刷身份證實現(xiàn)身份認證,能確保系統(tǒng)沒有安全隱患B.系統(tǒng)安裝殺毒軟件,能阻擋外網(wǎng)對該系統(tǒng)的所有攻擊C.景區(qū)運營方可以把游客個人數(shù)據(jù)出售給有需要的第三方D.系統(tǒng)每天定時備份數(shù)據(jù),是確保數(shù)據(jù)安全的重要措施【答案】D【解析】【詳解】本題考查的是信息系統(tǒng)安全。刷身份證實現(xiàn)身份認證并不能確保系統(tǒng)沒有安全隱患。身份認證只是安全保障的一部分,還需要考慮數(shù)據(jù)保護、網(wǎng)絡安全等多個方面,選項A說法錯誤;系統(tǒng)安裝殺毒軟件可以提供一定的防護,但不能阻擋所有來自外網(wǎng)的攻擊。網(wǎng)絡攻擊形式多樣,僅靠殺毒軟件無法完全防護,選項B說法錯誤;景區(qū)運營方不能將游客個人數(shù)據(jù)出售給第三方,除非獲得游客的明確授權,這樣做可能違反個人隱私保護法律法規(guī),選項C說法錯誤;系統(tǒng)每天定時備份數(shù)據(jù)是確保數(shù)據(jù)安全的重要措施之一,可以在數(shù)據(jù)損壞或丟失時提供恢復的可能性,選項D說法正確。故選D。6.一幅1024×768的BMP格式圖像,轉(zhuǎn)化為JPG格式后的存儲容量為144KB,已知壓縮比為16:1,則該BMP格式圖像的位深度為()A.32 B.24 C.16 D.8【答案】B【解析】【詳解】本題考查圖像存儲相關內(nèi)容。設位深度為x,未壓縮圖像大小=像素*像素*量化位/8(B),未壓縮前文件大小=1024*768*x/(8*1024)=96xKB,16:1壓縮后存儲容量約為144KB,則x=144*16/96=24,故本題答案是B選項。7.某算法部分流程圖如圖所示,執(zhí)行這部分流程,若輸入數(shù)據(jù)為25,15,則輸出y的值為()A.5 B.50 C.75 D.150【答案】C【解析】【詳解】本題考查的是流程圖識讀。閱讀程序,可知這是找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【解析】【詳解】本題考查的是棧的操作。一個棧的最大長度為3,意味著在任何時刻最多只能存放3個元素。依次入棧a,
b,
c,
d,
e,則任何出棧序列都必須遵循LIFO(Last
In,
First
Out)的原則并且同時只能容納3個元素。所以,分析每一個選擇:A.選項:d的入棧時,棧滿,因此在d入棧之前至少有一個元素必需出棧,但是直接出棧d序列不可行;B選項:a,b入棧,b,a出棧,c,d,e,e,d,c出棧,可行;C選項:a,b,c入棧,c出棧,此時b還未出棧,a不可能先出棧,不可行;D選項:a,b,c入棧,c出棧,d入棧,d出棧,此時此時b還未出棧,a不可能先出棧,不可行;故選B。9.編寫一個計算字符串中最多連續(xù)相同字符個數(shù)的Python程序段如下:s=input("請輸入字符串:")k=1;maxlen=0foriinrange(1,len(s)):ifs[i]==s[i1]:k=k+1else:ifk>maxlen:maxlen=kk=1print("最多連續(xù)相同字符個數(shù)為:",maxlen)用以下輸入數(shù)據(jù)測試該程序段,能測出程序錯誤的是()A.AAABBCCD B.AABBBCDD C.AABCCCDD D.ABBCCDDD【答案】D【解析】【詳解】本題考查的是循環(huán)與選擇語句的應用。閱讀程序可知,只有相鄰字符不相等的情況下,才會進入else比較和更新最多連續(xù)相同字符的個數(shù),因此當最多字符在最后時,將無法更新最多連續(xù)相同字符的個數(shù)。選項D中最多連續(xù)字符在最后,運行程序最后的結(jié)果為2,與實際不符。故選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為[8,12,16,18,23,28,33,37,48,55]時,程序運行后變量c的值為4,flag的值為True,則符合的查找鍵key的個數(shù)是()A.1 B.2 C.3 D.4【答案】C【解析】【詳解】本題考查的是二分查找。根據(jù)代碼,在while循環(huán)中,每進行一次查找,則c的次數(shù)加1,當d[m]==key時,flag的值為True。由于程序執(zhí)行后c的值為4,flag的值為True,則說明在第四遍查找時,找到了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運行上述程序段后,變量cnt1和cnt2的值分別為()A.284 B.104 C.2824 D.1324【答案】B【解析】【詳解】本題考查的是冒泡排序的變式。程序中的計數(shù)器
cnt1
記錄了循環(huán)中
for
循環(huán)的總比較次數(shù),而
cnt2
記錄了實際發(fā)生交換的次數(shù),last記錄了最后一次交換位置,沒有數(shù)據(jù)交換時,冒泡結(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é)構(節(jié)點數(shù)n>0),如圖a所示,每個節(jié)點包含數(shù)據(jù)區(qū)域(學生編號和性別)和指針區(qū)域,head為頭指針?,F(xiàn)要將鏈表整理成女生在前,男生在后,且不改變學生在男女生中的相對位置,結(jié)果如圖b所示。實現(xiàn)上述功能的Python程序段如下,方框中應填入的正確代碼為()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【解析】【詳解】本題考查的是鏈表的應用。由給出代碼可知,p是每次被處理的節(jié)點,t是p的后繼節(jié)點,t1和t2初始都為頭節(jié)點位置,由給出的if部分代碼可知:當p節(jié)點為男生,t2節(jié)點也為男生,則將t2節(jié)點與p節(jié)點連接,t2、p、t向后遍歷一步,由此可知t2更新后為p的前驅(qū)節(jié)點,也是已排好節(jié)點中男生的最后一個節(jié)點位置:而當p節(jié)點為男生但t2為女生,則將t1與p相連接,由此可知t1更新后為已排好節(jié)點中女生的最后一個節(jié)點位置。同理,else部分,當p節(jié)點為女生時,若節(jié)點也為女生,根據(jù)題干描述女生在前男生在后,最新的女生節(jié)點要與男生的第一個節(jié)點相連接,即p與t1的后一個節(jié)點相連;若t1為男生,則p節(jié)點為第一個女生節(jié)點,將p與t1連接,更新head指針即可,之后t1=p更新成為排好節(jié)點中女生的最后一個節(jié)點位置,因此選A。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,共26分)13.某機器在上午8點到12點的時間段可以安排加工產(chǎn)品。按以下規(guī)則選擇部分產(chǎn)品加工:先選擇所有產(chǎn)品中加工結(jié)束時間最早的產(chǎn)品(若有多個產(chǎn)品的結(jié)束時間相同,則優(yōu)先選擇加工時長少的產(chǎn)品),然后在剩余產(chǎn)品中選擇時間不沖突的結(jié)束時間最早的產(chǎn)品進行加工,依次類推……直至選擇完畢。編寫一個Python程序,實現(xiàn)以下功能:讀取n個產(chǎn)品的編號、預計到達時間和所需加工時長,輸出選擇加工的產(chǎn)品編號、加工起始時間和結(jié)束時間。(1)有6個產(chǎn)品,產(chǎn)品編號、預計到達時間和所需加工時長(分鐘)如下:[[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個產(chǎn)品的編號為________(填數(shù)字)。(2)實現(xiàn)上述功能的Python程序如下,請在劃線處填入合適代碼。defconvert1(t):#把時間格式t轉(zhuǎn)化為整數(shù),如"08:30"轉(zhuǎn)化為510。代碼略defconvert2(t):#把整數(shù)t轉(zhuǎn)換為時間格式,如510轉(zhuǎn)化為"08:30"。代碼略'''讀取n個產(chǎn)品的數(shù)據(jù)存入列表a[0]至a[n1]中,a[i]包含3個數(shù)據(jù)項,a[i][0]、a[i][1]和a[i][2]分別存放產(chǎn)品編號、預計到達時間和所需時長,代碼略'''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)品編號","起始時間","結(jié)束時間")foriinrange(n):if③____:print(a[i][0],a[i][1],convert2(a[i][4]))【答案】①.6②.k=i③.st=a[i][4]或等價答案④.flag[i]或flag[i]==True或等價答案【解析】【詳解】本題考查的是排序算法的應用。(1)根據(jù)題目要求“先選擇所有產(chǎn)品中加工結(jié)束時間最早的產(chǎn)品(若有多個產(chǎn)品的結(jié)束時間相同,則優(yōu)先選擇加工時長少的產(chǎn)品)”原則,第一個加工產(chǎn)品是[1,"08:00",105]結(jié)束時刻是9:45,此時到達的產(chǎn)品有[2,"08:30",60],[3,"09:35",105],,[6,"09:40",40]],根據(jù)優(yōu)先加工時間少的產(chǎn)品,因此第2個加工編號是6號。(2)①處,根據(jù)選擇排序算法特點,此處應初始化比較索引為當前索引,故應填:k=i;②處,依次選擇不沖突的產(chǎn)品進行加工,并更新當前時間為該產(chǎn)品的結(jié)束時間,故此處應為:st=a[i][4]或等價答案;③處,輸出已選擇產(chǎn)品的編號、起始時間和結(jié)束時間,flag值為真,即表明已選擇產(chǎn)品,故此處應為:flag[i]或flag[i]==True或等價答案。14.小明要搭建智能農(nóng)業(yè)大棚系統(tǒng),該系統(tǒng)能實現(xiàn)每隔一定的時間監(jiān)測大棚溫度和濕度,當溫度超過設定的上限值,則啟動通風和噴水系統(tǒng)降溫;若低于設定的下限值,則啟動加熱器升溫。當濕度超過設定的上限值,則啟動通風系統(tǒng),降低濕度;若低于設定的下限值,則啟動加濕器,增加濕度。用戶通過瀏覽器查看實時和歷史數(shù)據(jù)。系統(tǒng)的硬件搭建方式是:服務器通過無線網(wǎng)絡連接智能終端,智能終端連接傳感器和執(zhí)行器,請回答下列問題:(1)該系統(tǒng)網(wǎng)絡應用軟件的實現(xiàn)架構是________(單選,填字母:A.B/S架構/B.C/S架構)(2)該系統(tǒng)中,智能終端與傳感器之間的數(shù)據(jù)傳輸________(單選,填字母:A.只能由智能終端到傳感器/B.只能由傳感器到智能終端/C.既可以由智能終端到傳感器,也可以由傳感器到智能終端)。(3)下列關于該系統(tǒng)說法,正確的是________(多選,填字母)。A.濕度和溫度數(shù)據(jù)的采集時間間隔可以是相同的B.該系統(tǒng)中加濕器和加熱器必須連接到不同的智能終端C.通過瀏覽器查看歷史數(shù)據(jù)需訪問智能終端D.智能終端可以通過IoT模塊以無線方式連接服務器(4)系統(tǒng)搭建完成后,運行一段時間,通過瀏覽器觀察到實時濕度低于設定的下限值,但是加濕器一直沒有工作,請簡要說明造成上述問題的原因________(本系統(tǒng)中濕度傳感器能采集到準確的濕度數(shù)據(jù),程序代碼正確)。(5)小明收集了某天的溫度數(shù)據(jù),部分數(shù)據(jù)如圖a所示,根據(jù)該數(shù)據(jù),統(tǒng)計當日6時到18時各個小時的平均溫度,繪制如圖b所示的柱形圖,實現(xiàn)該功能的部分Python程序如下:importpandasaspdimportmatplotlib.pyplotaspltdf=pdread_excel("data.xlsx")foriinrange(len(df)):df.at[i,"小時"]=int(df.at[i,"時間"][11:13])df=df[df.小時>=6]df=df[df.小時<=18]df1=df.groupby("________",as_index=True).mean()#設置繪圖參數(shù),代碼略plt.bar(x,y)#繪制柱形圖①請在程序中劃線處填入合適的代碼。②程序的方框中應填入的正確代碼為________(單選,填字母)。A.x=df.小時y=df.溫度B.x=df.indexy=df.溫度C.x=df1.小時y=df1.溫度D.x=df1.indexy=df1.溫度【答案】①.A②.B③.AD④.加濕器故障;加濕器和智能終端連接故障。⑤.小時⑥.D【解析】【詳解】本題考查的是信息系統(tǒng)搭建。(1)用戶通過瀏覽器查看實時和歷史數(shù)據(jù),故該系統(tǒng)網(wǎng)絡應用軟件的實現(xiàn)架構是B/S架構,選A。(2)智能終端與傳感器之間的數(shù)據(jù)傳輸為單向傳輸,從傳感器傳輸?shù)街悄芙K端,故選B。(3)不同傳感器采集時間間隔無硬性規(guī)定,可以相同,也可以不同,選項A正確;系統(tǒng)中執(zhí)行器既可以連接到不同的智能終端也可以連接在同一智能終端,B錯誤;通過瀏覽器查看歷史數(shù)據(jù)需訪問服務器與數(shù)據(jù)庫,C錯誤;智能終端可以通過物聯(lián)網(wǎng)模塊以無線方式連接到局域網(wǎng)內(nèi),D正確。故選AD。(4)從題目分析:運行一段時間,通過瀏覽器觀察到實時濕度低于設定的下限值,說明傳感器、智能終端、網(wǎng)絡、服務器、數(shù)據(jù)庫都正常工作,故只能判斷執(zhí)行器、或智能終端與執(zhí)行器連接故障,故答案為:加濕器故障;加濕器和智能終端連接故障。(5)①從圖b分析:按不同小時匯總各小時的平均濕度,故分類字段為:小時;匯總字段:濕度;匯總方式:平均值。故答案為:小時②根據(jù)分類匯總的參數(shù):as_index=True,即以小時字段為dfl對象的索引,故答案為:D15.某加密后的數(shù)據(jù)序列data為0255的整數(shù)和大小寫字母構成的字符串(以非數(shù)字字符結(jié)尾)?,F(xiàn)在要對data進行解密處理,處理過程分“提取整數(shù)”“值變換”“位置變換”“行列變換”四個步驟。(1)提取整數(shù):提取字符串中整數(shù)和該整數(shù)在字符串中的起始位置,結(jié)果存儲在列表num_lst中;(2)值變換:值變換后元素=(提取到的整數(shù)+該整數(shù)在字符串中的起始位置)%256,結(jié)果存儲在列表num中;(3)位置變換:用位置變換密鑰數(shù)組c(元素個數(shù)為m,值為1m的不重復整數(shù))對值變換后的數(shù)據(jù)進行位置變換,結(jié)果存儲在列表num1中,通過pos_trans函數(shù)實現(xiàn);(4)行列變換:1)將步驟(3)處理后列表num1中的n個元素依次分割出若干個數(shù)據(jù)塊,每個數(shù)據(jù)塊有m×m個元素,m最大值為8,最小值為2。分割時,按盡可能大的數(shù)據(jù)塊進行分割;2)對每個分割出的數(shù)據(jù)塊用“方陣轉(zhuǎn)換法”進行轉(zhuǎn)換,每次轉(zhuǎn)換后得到的數(shù)據(jù)塊依次存儲在列表num2中;3)列表num1分割后的剩余元素(個數(shù)小于4),直接依序存儲到列表num2中。例如n=140時,可依次分割出3個數(shù)據(jù)塊,元素的個數(shù)分別為64(8×8)、64(8×8)、9(3×3),剩余元素為3個。“方陣轉(zhuǎn)換法”過程如下:將數(shù)據(jù)塊中m×m個元素按行序排列成一個數(shù)字方陣,從該數(shù)字方陣中按列序得到轉(zhuǎn)換后元素的次序。以3×3數(shù)據(jù)塊為例,轉(zhuǎn)換過程如第15題圖所示:請回答下列問題:(1)若數(shù)據(jù)序列data為"asd123hts35pyg253klm89tre247ytu",經(jīng)過步驟(1)“提取整數(shù)”處理后,得到列表num_lst的第一個元素為[________,________](填整數(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的最后一個元素為________。(3)實現(xiàn)解密功能的部分Python程序如下,請在劃線處填入合適的代碼。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等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工勞務合同模板3篇
- 摩托車招標采購文件大揭秘3篇
- 散熱器招標文件與合同深度解讀3篇
- 拼多多網(wǎng)店服務合同解讀3篇
- 旅游信息技術服務建設合同3篇
- 招標設備采購標準文件實踐指南技巧3篇
- 施工分包合同勞務條款3篇
- 招聘服務合同3篇
- 安全飲用水項目招標文件3篇
- 煙草廠配電房新建施工協(xié)議
- 四川省南充市2023-2024學年高一上學期期末考試化學試題 含解析
- 2024北京東城初二(上)期末語文試卷及答案
- 河北省健康體檢主檢醫(yī)師題庫2024年12月
- 高等學校學生公寓服務指南-地方標準編制說明
- 2025高考數(shù)學復習必刷題:概率與統(tǒng)計的綜合應用
- 狐假虎威第二課時說課稿
- 浙江省2023年1月學業(yè)考試物理物理試題(解析版)
- 二十屆三中全會精神應知應會知識測試30題(附答案)
- 養(yǎng)殖場采購協(xié)議書
- GB/T 13912-2020金屬覆蓋層鋼鐵制件熱浸鍍鋅層技術要求及試驗方法
- 安全生產(chǎn)組織架構圖
評論
0/150
提交評論