浙江省寧波市五校聯(lián)盟2023-2024學(xué)年高二下學(xué)期期中聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第1頁
浙江省寧波市五校聯(lián)盟2023-2024學(xué)年高二下學(xué)期期中聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第2頁
浙江省寧波市五校聯(lián)盟2023-2024學(xué)年高二下學(xué)期期中聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第3頁
浙江省寧波市五校聯(lián)盟2023-2024學(xué)年高二下學(xué)期期中聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第4頁
浙江省寧波市五校聯(lián)盟2023-2024學(xué)年高二下學(xué)期期中聯(lián)考技術(shù)試題-高中信息技術(shù) 含解析_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

絕密★考試結(jié)束前2023學(xué)年第二學(xué)期寧波五校聯(lián)盟期中聯(lián)考高二年級技術(shù)學(xué)科試題考生須知:1.本卷共13頁滿分100分,考試時間90分鐘。2.答題前,在答題卷指定區(qū)域填寫班級、姓名、考場號、座位號及準(zhǔn)考證號并填涂相應(yīng)數(shù)字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結(jié)束后,只需上交答題紙。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,不選、多選、錯選均不給分)1.下列關(guān)于數(shù)據(jù)、信息和知識的說法,正確的是()A.數(shù)據(jù)古代就有,但信息是計(jì)算機(jī)出現(xiàn)以后才有的B.知識是人類在社會實(shí)踐中所獲得的認(rèn)識和經(jīng)驗(yàn)的總和C.信息是對客觀事物的符號表示,信息的價值會隨著時間的推移而變化D.同一信息可以依附于不同的載體,也可以脫離載體而獨(dú)立存在【答案】B【解析】【詳解】本題考查的是數(shù)據(jù)、信息和知識的描述。自從有了人類,就有信息;知識是人類在社會實(shí)踐中所獲得的認(rèn)識和經(jīng)驗(yàn)的總和;數(shù)據(jù)是對客觀事物的符號表示;信息不能脫離載體而獨(dú)立存在。故選B。2.下列關(guān)于人工智能的說法,正確的是()A.聯(lián)結(jié)主義人工智能包含知識庫和推理引擎兩個部分B.專家系統(tǒng)是基于數(shù)據(jù)驅(qū)動的人工智能方法實(shí)現(xiàn)的C.達(dá)芬奇外科手術(shù)機(jī)器人與人類醫(yī)生共同完成外科手術(shù)屬于跨領(lǐng)域人工智能D.深度學(xué)習(xí)在自然語言處理、圖像分類、語音識別等領(lǐng)域表現(xiàn)出良好的性能【答案】D【解析】【詳解】本題考查的是人工智能描述。符號主義的人工智能方法包含知識庫和推理引擎兩個部分;深度學(xué)習(xí)是基于數(shù)據(jù)驅(qū)動的人工智能方法實(shí)現(xiàn)的;達(dá)芬奇外科手術(shù)機(jī)器人和外科醫(yī)生協(xié)同手術(shù),屬于混合增強(qiáng)人工智能。故本題應(yīng)選D。3.下列關(guān)于編碼的說法,不正確的是()A.ASCII碼的最大值十進(jìn)制表示為127B.信息編碼的本質(zhì)是信息形式轉(zhuǎn)換的過程C.相同像素大小的兩幅圖像,分別由黑白像素和256種顏色像素組成,其容量大小之比為1:4D.一段時長10秒、采樣頻率為24KHz、量化位數(shù)為16位、雙聲道立體聲的WAVE格式音頻需要的磁盤存儲空間約為938KB【答案】C【解析】【詳解】本題考查的是編碼相關(guān)知識。黑白像素只要1位量化位,256種顏色需要8位量化位(2**8=256),其容量大小之比為1:8,選項(xiàng)C說法錯誤,故選C。4.某校圖書館管理系統(tǒng)中,工作人員通過計(jì)算機(jī)終端上的掃描儀掃描圖書條形碼,錄入圖書信息后完成入庫。師生借閱時,通過校園一卡通識別身份,利用RFID讀寫器識別圖書中的電子標(biāo)簽以獲取圖書信息,完成借閱后相關(guān)數(shù)據(jù)保存在服務(wù)器中,服務(wù)器配備UPS不間斷電源。該系統(tǒng)所在的局域網(wǎng)接入因特網(wǎng),圖書查詢功能基于B/S架構(gòu)開發(fā),師生在館內(nèi)外都可使用計(jì)算機(jī)、手機(jī)等查詢圖書信息。下列關(guān)于信息系統(tǒng)的說法,不正確的是()A.校園卡應(yīng)用了RFID技術(shù),內(nèi)置了有源電子標(biāo)簽B.數(shù)據(jù)庫可以用于存放該系統(tǒng)中的師生身份數(shù)據(jù)C.該信息系統(tǒng)中的用戶包括教師、學(xué)生、圖書館工作人員以及系統(tǒng)管理人員等D.服務(wù)器配備不間斷電源,說明信息系統(tǒng)對外部環(huán)境有依賴性【答案】A【解析】【詳解】本題考查的是信息系統(tǒng)相關(guān)知識。RFID的工作原理并不復(fù)雜,電子標(biāo)簽進(jìn)入磁場后,接收閱讀器發(fā)出的射頻信號,憑借感應(yīng)電流所獲得的能量發(fā)送出存儲在芯片中的產(chǎn)品信息(無源標(biāo)簽或被動標(biāo)簽),或者主動發(fā)送某一頻率的信號(有源標(biāo)簽或主動標(biāo)簽),閱讀器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行有關(guān)數(shù)據(jù)處理。校園卡屬于無源電子標(biāo)簽。故選A。5.某校圖書館管理系統(tǒng)中,工作人員通過計(jì)算機(jī)終端上的掃描儀掃描圖書條形碼,錄入圖書信息后完成入庫。師生借閱時,通過校園一卡通識別身份,利用RFID讀寫器識別圖書中的電子標(biāo)簽以獲取圖書信息,完成借閱后相關(guān)數(shù)據(jù)保存在服務(wù)器中,服務(wù)器配備UPS不間斷電源。該系統(tǒng)所在的局域網(wǎng)接入因特網(wǎng),圖書查詢功能基于B/S架構(gòu)開發(fā),師生在館內(nèi)外都可使用計(jì)算機(jī)、手機(jī)等查詢圖書信息。下列關(guān)于信息系統(tǒng)安全和信息社會責(zé)任的說法,不正確的是()A.安裝系統(tǒng)補(bǔ)丁并開啟防火墻,可以提升該信息系統(tǒng)的安全性B.師生刷一卡通實(shí)現(xiàn)身份認(rèn)證,身份認(rèn)證可以解決用戶對數(shù)據(jù)操作的權(quán)限問題C.系統(tǒng)每天定時備份數(shù)據(jù),是保護(hù)數(shù)據(jù)安全的重要措施D.對系統(tǒng)中的借閱數(shù)據(jù)進(jìn)行加密,可以保證其保密性【答案】B【解析】【詳解】本題考查的是信息系統(tǒng)安全。訪問控制可以解決用戶對數(shù)據(jù)操作的權(quán)限問題,故本題應(yīng)選B。6.下列關(guān)于計(jì)算機(jī)硬件和軟件的說法,不正確的是()A.計(jì)算機(jī)操作系統(tǒng)是最重要的系統(tǒng)軟件B.應(yīng)用軟件是為解決某一應(yīng)用領(lǐng)域的某個實(shí)際問題而專門開發(fā)的軟件C.目前常用的計(jì)算機(jī)操作系統(tǒng)有Windows、MacOS、Linux等D.計(jì)算機(jī)硬件由CPU、運(yùn)算器、控制器、輸入設(shè)備和輸出設(shè)備五大部件組成【答案】D【解析】【詳解】本題考查計(jì)算機(jī)硬件和軟件的描述。計(jì)算機(jī)硬件主要由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五大部件組成。故選D。7.下列關(guān)于移動終端的說法,不正確的是()A.移動終端的“智能性”在硬件上主要基于傳感器的植入B.麒麟CPU是我國首款國產(chǎn)移動終端中央處理器C.移動終端工作原理與計(jì)算機(jī)基本相同,包括輸入、處理、存儲和輸出D.手機(jī)卡死后,強(qiáng)制重啟會釋放ROM中的數(shù)據(jù)【答案】D【解析】【詳解】本題考查的是移動終端相關(guān)知識。手機(jī)卡死后,強(qiáng)制重啟會釋放RAM中的數(shù)據(jù)。故選D。8.下列關(guān)于網(wǎng)絡(luò)系統(tǒng)的說法,不正確的是()A.在Internet上傳送信息至少通過三層協(xié)議:網(wǎng)際協(xié)議、傳輸控制協(xié)議及網(wǎng)頁傳輸協(xié)議B.TCP傳輸控制協(xié)議,它管理被傳送內(nèi)容的完整性C.計(jì)算機(jī)網(wǎng)絡(luò)、移動通信網(wǎng)絡(luò)、廣播電視網(wǎng)絡(luò)現(xiàn)已成為覆蓋面廣、影響力大的三大網(wǎng)絡(luò)D.網(wǎng)絡(luò)由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)通信系統(tǒng)以及網(wǎng)絡(luò)軟件和網(wǎng)絡(luò)協(xié)議組成【答案】A【解析】【詳解】本題考查是網(wǎng)絡(luò)系統(tǒng)相關(guān)知識。在Internet上傳輸?shù)男畔⒅辽僮裱齻€協(xié)議:網(wǎng)際協(xié)議、傳輸協(xié)議和應(yīng)用程序協(xié)議。網(wǎng)際協(xié)議負(fù)責(zé)將信息發(fā)送到指定的接收機(jī);傳輸協(xié)議(TCP)負(fù)責(zé)管理被傳送信息的完整性;應(yīng)用程序協(xié)議幾乎和應(yīng)用程序一樣多,如STMP、Telnet、FTP和HTTP等,每一個應(yīng)用程序都有自己的協(xié)議,它負(fù)責(zé)將網(wǎng)絡(luò)傳輸?shù)男畔⑥D(zhuǎn)換成用戶能夠識別的信息。故選A。9.某算法的部分流程圖如下圖所示,執(zhí)行這部分流程,若輸出k為2,則輸入s的值可能是()A."AABBA" B."BBBAB" C."BBAAA" D."ABBAA"【答案】D【解析】【詳解】本題考查算法流程圖相關(guān)內(nèi)容。分析流程圖可知,該算法功能是統(tǒng)計(jì)字符串中連續(xù)出現(xiàn)的字符的個數(shù),若后繼字符不同,k重置為1,再從該字符開始。A選項(xiàng),'A'為最后出現(xiàn)的字符,無重復(fù),輸出k為1。B選項(xiàng),'B'為最后出現(xiàn)的字符,無重復(fù),輸出k為1。C選項(xiàng),'A'為最后出現(xiàn)的字符,重復(fù)三次,輸出k為3。D選項(xiàng),'A'為最后出現(xiàn)的字符,重復(fù)兩次,輸出k為2。故本題答案是D選項(xiàng)。10.下列Python表達(dá)式中,值為True的數(shù)量有()個①int(-2**3-9/5)==-10②"sy"in"yes"*2③23//4>4and3/2<1④not(2**3<9)or6%4<2⑤"9"<"10"A.1 B.2 C.3 D.4【答案】A【解析】【詳解】本題考查的是Python表達(dá)式。"sy"

in

"yes"*2值為True

,其余均為False,故選A。11.有如下Python程序段:s=''AB18/31C5/D269/E7''k=3sum,j,c=0,0,0flag=Falseforchins:if"0"<=ch<="9":c=c*10+int(ch)j+=1elif''A''<=ch<=''Z'':flag=Trueelse:ifj==kandflag:sum+=cflag=Falsej=0;c=0程序運(yùn)行后,sum的值是()A.269 B.330 C.584 D.609【答案】C【解析】【詳解】本題考查的是Python程序調(diào)試與運(yùn)行。閱讀程序可知,逐個讀取字符串中的字符,如果是數(shù)字則轉(zhuǎn)換為數(shù)值類型;如果是大寫字母,則標(biāo)志位flag為真;如果不是大寫字母也不是數(shù)字且標(biāo)志位flag為真同時是三位數(shù)字,則將數(shù)字累加到sum,標(biāo)志位flag為假,數(shù)字及個數(shù)初始為0。s=“AB18/31C5/D269/E7”,讀取到第一個“/”時,由于數(shù)字不滿足三個標(biāo)志位flag為假,數(shù)字及個數(shù)初始為0;讀取到第二個“/”時,由于數(shù)字為315滿足三個,標(biāo)志位flag為真(讀取大寫字母C),則將數(shù)字累加到sum=315;讀取到第三個個“/”時,由于數(shù)字為269滿足三個,標(biāo)志位flag為真(讀取大寫字母D),則將數(shù)字累加到sum=315+269=584。后續(xù)數(shù)字不會滿足三個,不會累加sum,故選C。12.有如下Python程序段:importrandoma=[1]*5i=1whilei<len(a):a[i]=a[i-1]+random.randint(0,2)*2forjinrange(i):ifa[i]==a[j]:i=jbreaki+=1print(a)執(zhí)行該程序后,輸出的結(jié)果可能是()A.[1,3,9,11,15] B.[1,3,5,9,13] C.[1,5,7,10,13] D.[1,5,5,9,13]【答案】B【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。分析程序段,a[0]=1,該程序段通過隨機(jī)函數(shù)產(chǎn)生隨機(jī)數(shù):0,1,2,由語句“a[i]=a[i-1]+random.randint(0,2)*2”知,當(dāng)前項(xiàng)將等于前一項(xiàng),或比前一項(xiàng)大2或4,若當(dāng)前項(xiàng)等于前一項(xiàng),則重新產(chǎn)生該項(xiàng),即最后生成序列中不可能出現(xiàn)重復(fù)值,且為遞增的奇數(shù)序列。A選項(xiàng),a[2]=9,比a[1]大6,選項(xiàng)錯誤。B選項(xiàng),為可能序列。C選項(xiàng),a[3]=10,為偶數(shù),選項(xiàng)錯誤。D選項(xiàng),a[1]與a[2]相等,選項(xiàng)錯誤。故本題答案是B選項(xiàng)。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,共26分)13.某小區(qū)停車管理系統(tǒng)的一個子功能是完成業(yè)主車輛進(jìn)出識別與控制(業(yè)主車牌保存在數(shù)據(jù)庫內(nèi))。車輛入場時通過傳感器捕獲并識別車牌,如果是業(yè)主,顯示屏顯示車牌號碼和歡迎進(jìn)入信息,系統(tǒng)打開閘機(jī),然后傳輸相關(guān)數(shù)據(jù)到Web服務(wù)器,保存至數(shù)據(jù)庫。車輛出場時完成車牌識別、計(jì)時、計(jì)費(fèi),客戶完成付費(fèi)后系統(tǒng)打開閘機(jī)。請回答下列問題。(1)在搭建“車輛進(jìn)出識別系統(tǒng)”的過程中,下列說法正確的是____。A.工作人員駕駛車輛檢測系統(tǒng)是否正常運(yùn)行,屬于系統(tǒng)測試中的動態(tài)測試B.決定該系統(tǒng)采用SQLite數(shù)據(jù)庫屬于搭建信息系統(tǒng)過程中的詳細(xì)設(shè)計(jì)階段C.對搭建該信息系統(tǒng)所需的費(fèi)用進(jìn)行評估,屬于可行性分析D.智能終端可借助IoT模塊通過無線網(wǎng)絡(luò)和服務(wù)器進(jìn)行數(shù)據(jù)傳輸(2)下列功能需要在智能終端程序中實(shí)現(xiàn)的是____。A.車牌的捕獲B.發(fā)送開閘指令到控制器C.處理瀏覽器訪問請求D.?dāng)?shù)據(jù)庫讀寫(3)Web服務(wù)器端部分程序如下。假設(shè)車牌是“浙ABC520”的車輛在時間值是“185”的時刻進(jìn)場,那么智能終端向Web服務(wù)器上傳數(shù)據(jù)的URL是http://____。app=Flask(_nme_)@app.route('/ey',methods=['GET'])defquery():car=request.args.get("c")time=request.args.get("t")flag=request.args.get("f")ifflag=="in":#車輛入場。保存車牌信息car和入場時刻信息time到數(shù)據(jù)庫,代碼略elifflag=="out":#車輛出場。從數(shù)據(jù)庫讀取車牌car的入場時間,根據(jù)出、入場時間計(jì)算停車費(fèi)#并將時長、車費(fèi)、車牌等信息返回給智能終端顯示給客戶,代碼略#服務(wù)器其他功能,代碼略if_name_=='_main_':app.run(host="",port=8080)(4)系統(tǒng)搭建完成后,王先生駕駛車輛駛?cè)朐撏\噲觯@示屏顯示車牌號碼,提示歡迎進(jìn)入的信息,但道閘卻未打開,可能的原因是____填字母)A.Web服務(wù)器與數(shù)據(jù)庫連接異常B.智能終端未對控制器發(fā)送相應(yīng)要求C.車牌數(shù)據(jù)未保存到數(shù)據(jù)庫【答案】①.ACD②.AB③.:8080/ey?c=浙ABC520&t=185&f=in④.B【解析】【詳解】本題考查信息系統(tǒng)開發(fā)與設(shè)計(jì)。(1)工作人員駕駛車輛檢測系統(tǒng)是否正常運(yùn)行,屬于系統(tǒng)測試中的動態(tài)測試;決定該系統(tǒng)采用Sqlite數(shù)據(jù)庫屬于搭建信息系統(tǒng)過程中的數(shù)據(jù)庫管理系統(tǒng)選擇;對搭建該信息系統(tǒng)所需的費(fèi)用進(jìn)行評估,屬于可行性分析;智能終端可借助IoT模塊通過無線網(wǎng)絡(luò)和服務(wù)器進(jìn)行數(shù)據(jù)傳輸。故選ACD。(2)智能終端通過傳感器進(jìn)行車牌的捕獲,通過執(zhí)行器發(fā)送開閘指令到控制器。故選AB。(3)由代碼可知,IP地址是,端口號是8080,車牌號保存在變量c中,時間保存在變量t中,f保存進(jìn)場還是出場信息,路由函數(shù)是/ey,假設(shè)車牌是“浙ABC520”車輛在時間值是“185”的時刻進(jìn)場,那么智能終端向Web服務(wù)器上傳數(shù)據(jù)的URL是http://:8080/ey?c=浙ABC520&t=185&f=in。(4)系統(tǒng)搭建完成后,王先生駕駛車輛駛?cè)朐撏\噲?,顯示屏顯示車牌號碼,提示歡迎進(jìn)入的信息,但道閘卻未打開,說明智能終端與執(zhí)行器之間存在問題,結(jié)合選項(xiàng),可能的原因是智能終端未對控制器發(fā)送相應(yīng)要求。故選B。14.王老師收集了2024級學(xué)生“七選三”選課意愿數(shù)據(jù),每個班的數(shù)據(jù)分別保存在以“xk+班級”命名的Excel文件中,如圖a所示。每個文件記錄了該班每位學(xué)生選考科目的選課情況,如圖b所示。為統(tǒng)計(jì)分析全年級“七選三”選課意愿數(shù)據(jù),編寫如下Python程序:圖a圖b圖c#讀取各班Excel文件,并合并到一個DataFrame對象中。importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=''simhei''#讓圖表顯示中文defdata(i):i=i+1ifi<10:t=''0''+str(i)else:t=str(i)df_t=pd.read_excel(''xk''+t+''.xlsx'')returndf_tn=10df=pd.DataFrame()forbjinrange(n):df=df.append(①____,ignore_index=True)#統(tǒng)計(jì)選考各科目人數(shù)占總?cè)藬?shù)的比例a=['''']*len(df)#存儲每個學(xué)生的選課組合dic={''物'':0,''化'':0,''生'':0,''政'':0,''史'':0,''地'':0,''技'':0}foriinrange(len(df)):forjindf[''選課''][i]:②____a[i]+=jforiindic.keys():dic[i]=round(dic[i]/len(df)*100,2)print(dic)#統(tǒng)計(jì)各班選考物化生人數(shù)并創(chuàng)建如圖c所示的圖表df1=df[③____]df2=df1.groupby(''班級'',④____)[''姓名''].count()df2.rename(columns={''姓名'':''人數(shù)''},inplace=True)plt.bar(df2[''班級''],df2[''人數(shù)''],label=''物化生'')plt.title(''各班物化生選課人數(shù)對比'')plt.xlabel(''班級'')plt.ylabel(''人數(shù)'')plt.legend()plt.show()zh=input(''請輸入需要查詢的選課組合:'')cnt=0foriinrange(len(a)):if⑤____:cnt=cnt+1print(''選擇''+zh+''組合的同學(xué)共有:''+str(cnt)+''人'')(1)請?jiān)诔绦騽澗€處填入合適的代碼(2)王老師想查詢某種7選3組合有多少人,方框內(nèi)的代碼可以為王老師提供查詢功能,程序運(yùn)行結(jié)果如圖d所示(輸入的選課組合按照“物化生政史地技”順序輸入),請?jiān)趧澗€處填入合適的代碼。請輸入需要查詢的選課組合:物化技選擇物化技組合的同學(xué)共有:82人圖d【答案】①.data(bj)②.dic[j]+=1或dic[j]=dic[j]+1③.df[''選課'']==''物化生''或df.選課==''物化生''④.asindex=False⑤.a[i]==zh或zh==a[i]【解析】【詳解】本題考查的是Python數(shù)據(jù)分析。①處,讀取各班Excel

文件,

并合并到一個

DataFrame

對象中,data函數(shù)功能是根據(jù)數(shù)字轉(zhuǎn)換為文件名并讀取數(shù)據(jù),故此處應(yīng)為:data(bj);②處,統(tǒng)計(jì)各科目人數(shù),記錄在字典dic中,故此處應(yīng)為:dic[j]+=1或dic[j]=dic[j]+1;③處,統(tǒng)計(jì)選考物化生的人數(shù),故此處應(yīng)為:df[''選課'']==''物化生''或df.選課==''物化生'';④處,由plt.bar(df2[''班級''],df2[''人數(shù)''],label=''物化生'')可知df2中''班級''沒有設(shè)置為索引,故此處應(yīng)為:asindex=False;⑤處,列表a存儲每個學(xué)生的選課組合,故此處應(yīng)為:a[i]==zh或zh==a[i]。15.小明編寫了一個字符串加密程序,功能如下:輸入明文,顯示加密后的密文,加密算法如下:(1)若是大寫字母,則進(jìn)行字母替換:英文26個字母按鍵盤QWERT的順序排列,從第一行到第三行連接起來再與字母表順序進(jìn)行替換,如Q用A來替換,H用P替換,如下圖所示:QWERTYUI0PASDFGHJKLZXCVBNMABCDEFGHIJKLMN0PQRSTUVWXYZ(2)經(jīng)過字母替換后明文每個字符的8位二進(jìn)制ASCII碼(不足8位的左端補(bǔ)0,補(bǔ)足8位)分成兩段(左4位一段,右4位為另一段),如字符“A”的二進(jìn)制ASCII值01000001,分段后為0100,0001;(3)將高位段(左邊4位)轉(zhuǎn)化為十六進(jìn)制數(shù)(如0100轉(zhuǎn)化為4);(4)將低位段(右邊4位)執(zhí)行0→1,1→0后轉(zhuǎn)化為十六進(jìn)制數(shù)(如0001→1110→14→E)(5)依次連接兩位十六進(jìn)制數(shù),得到該字符的密文,如“Q”的密文為“4E”(6)將每個字符的密文按照明文的順序依次連接。程序運(yùn)行如下圖所示:請輸入代加密的字符:Q3h密文為:4E3c67實(shí)現(xiàn)上述功能的Python程序如下:defdtob(num):i=0;result=''''whilei<8:ifi<4:y=①____else:y=num%2num=num//2result=str(y)+resulti+=1returnresultdefchange(s):sum=0;mw=''''foriinrange(0,len(s),4):sum=int(s[i])*8+int(s[i+1])*4+int(s[i+2])*2+int(s[i+3])ifsum>9:mw+=chr(sum+55)else:mw+=②____returnmwyw=input(''請輸入待加密的字符:'')jm=''''mm={''Q'':''A'',''W'':''B'',''E'':''C'',''R'':''D'',''T'':''E'',''Y'':''G'',''I''

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論