資源簡(jiǎn)介 12024學(xué)年第一學(xué)期鎮(zhèn)海中學(xué)考前仿真試題技術(shù)本試題卷分兩部分,第一部分信息技術(shù),第二部分通用技術(shù)。滿分100分,考試時(shí)間90分鐘。考生注意:1.答題前,請(qǐng)務(wù)必將自己的姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆分別填寫在試題卷和答題紙規(guī)定的位置上。2.答題時(shí),請(qǐng)按照答題紙上“注意事項(xiàng)”的要求,在答題紙相應(yīng)的位置上規(guī)范作答,在本試題卷上的作答一律無(wú)效。3.非選擇題的答案必須使用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時(shí)可先用2B鉛筆,確定后必須使用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無(wú)效。第一部分 信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1. 下列關(guān)于數(shù)據(jù)信息的說(shuō)法,正確的是( )A. 收集的數(shù)據(jù)有時(shí)不直接具備價(jià)值和意義B. 隨著傳感器的應(yīng)用,大數(shù)據(jù)時(shí)代數(shù)據(jù)的結(jié)構(gòu)化程度越來(lái)越高C. 電腦中的音樂(lè)數(shù)據(jù)屬于模擬數(shù)據(jù)D. 科學(xué)測(cè)量設(shè)備的提升提高了測(cè)量精度,說(shuō)明修正之前的數(shù)據(jù)是錯(cuò)誤數(shù)據(jù),體現(xiàn)了數(shù)據(jù)具有真?zhèn)涡?br/>2. 過(guò)去幾年,西工大長(zhǎng)期遭受美國(guó)國(guó)家安全局網(wǎng)絡(luò)攻擊,利用多種網(wǎng)絡(luò)武器竊取敏感武器科研數(shù)據(jù),也涉及我國(guó)關(guān)鍵基礎(chǔ)設(shè)施與人員信息,引發(fā)廣泛關(guān)注。下列關(guān)于提升西工大信息系統(tǒng)安全的說(shuō)法不正確的是( )A. 敏感設(shè)備需要開(kāi)啟軟件防火墻來(lái)預(yù)防病毒B. 即使內(nèi)網(wǎng)也應(yīng)該加密傳輸信息,防止被中間設(shè)備竊取內(nèi)容C. 通過(guò)可移動(dòng)設(shè)備(U盤)植入病毒是典型的入侵攻擊手段,敏感設(shè)備應(yīng)禁止可移動(dòng)設(shè)備的接入D. 合理分配用戶權(quán)限,即使個(gè)別賬號(hào)密碼被盜取,也能控制影響范圍,屬于身份認(rèn)證技術(shù)3. 我國(guó)首款3A游戲《黑神話悟空》在國(guó)內(nèi)外掀起西游熱潮,游戲角色“天命人”的流暢生動(dòng)、真實(shí)的棍棒動(dòng)作令人印象深刻,制作過(guò)程中大量應(yīng)用了真人動(dòng)作捕捉技術(shù)和AI動(dòng)作預(yù)測(cè)生成技術(shù),下列選項(xiàng)是關(guān)于該技術(shù)的介紹,請(qǐng)判斷與之對(duì)應(yīng)的說(shuō)法正確的是( )A. 演員演示動(dòng)作過(guò)程中有多臺(tái)相機(jī)360度拍攝。人工智能模型需要學(xué)習(xí)這些采集到的數(shù)據(jù)來(lái)強(qiáng)化模型生成動(dòng)作動(dòng)畫的連貫性。該人工智能屬于強(qiáng)化學(xué)習(xí)流派B. AI可以通過(guò)風(fēng)格遷移算法將某種風(fēng)格的動(dòng)作遷移到新的角色。例如,將武術(shù)的動(dòng)作風(fēng)格應(yīng)用到不同體型的角色上,而無(wú)需重新捕捉。體現(xiàn)出跨領(lǐng)域人工智能C. 人類負(fù)責(zé)主導(dǎo)動(dòng)作的創(chuàng)意設(shè)計(jì)、場(chǎng)景規(guī)劃和角色行為的核心邏輯,AI一鍵生成重復(fù)動(dòng)畫,修復(fù)不連貫動(dòng)作。體現(xiàn)了混合增強(qiáng)人工智能技術(shù)D. 在使用AI技術(shù)之前需要大量的人力把動(dòng)作附到虛擬角色中,現(xiàn)在不需要這些勞動(dòng)力了,體現(xiàn)出人工智能導(dǎo)致的失業(yè)大于就業(yè)4. 下列關(guān)于編碼的說(shuō)法正確的是( )A. 矢量圖能夠保證不論放大多少倍都清晰,說(shuō)明其保存的信息量足夠多,因此容量較大B. 圖像A為5120×2880像素,位深度為24位的位圖,將其轉(zhuǎn)換為2560×1440像素的16色的位圖圖像B。則圖像A與圖像B的存儲(chǔ)容量之比為24:1C. jpg圖片作為未壓縮格式,保留了圖片原始內(nèi)容,適合在互聯(lián)網(wǎng)傳播D 音頻數(shù)字化過(guò)程中量化位數(shù)與聲音保真度成反比5. 某農(nóng)業(yè)公司利用智能溫室系統(tǒng)實(shí)時(shí)監(jiān)控植物生長(zhǎng)環(huán)境。該系統(tǒng)通過(guò)傳感器收集溫室內(nèi)的溫度、濕度、光照強(qiáng)度等數(shù)據(jù),并將這些信息通過(guò)串口傳輸?shù)街悄芙K端并上傳至云服務(wù)器。溫室管理人員可通過(guò)智能手環(huán)或面部識(shí)別進(jìn)入溫室,并通過(guò)專用的管理網(wǎng)頁(yè)查看植物的生長(zhǎng)狀態(tài)和環(huán)境數(shù)據(jù);農(nóng)場(chǎng)游客可以在家通過(guò)手機(jī)APP了解農(nóng)業(yè)種植的知識(shí)、遠(yuǎn)程預(yù)約參觀,并通過(guò)掃描二維碼進(jìn)入溫室參觀。在溫室內(nèi),游客還可通過(guò)虛擬現(xiàn)實(shí)技術(shù)觀看不同的種植場(chǎng)景與未來(lái)農(nóng)業(yè)的趨勢(shì)。下列關(guān)于該系統(tǒng)的組成和功能的說(shuō)法,正確的是( )A. 被觀測(cè)的植物是這個(gè)信息系統(tǒng)一部分,也是信息系統(tǒng)的用戶B. 數(shù)據(jù)最終會(huì)被存儲(chǔ)在服務(wù)器的ROM中,方便后期分析處理C. 虛擬現(xiàn)實(shí)技術(shù)的引入體現(xiàn)了信息系統(tǒng)的數(shù)據(jù)收集和輸入功能D. 游客進(jìn)入溫室掃描的二維碼是信息系統(tǒng)的組成部分6. 某農(nóng)業(yè)公司利用智能溫室系統(tǒng)實(shí)時(shí)監(jiān)控植物生長(zhǎng)環(huán)境。該系統(tǒng)通過(guò)傳感器收集溫室內(nèi)的溫度、濕度、光照強(qiáng)度等數(shù)據(jù),并將這些信息通過(guò)串口傳輸?shù)街悄芙K端并上傳至云服務(wù)器。溫室管理人員可通過(guò)智能手環(huán)或面部識(shí)別進(jìn)入溫室,并通過(guò)專用的管理網(wǎng)頁(yè)查看植物的生長(zhǎng)狀態(tài)和環(huán)境數(shù)據(jù);農(nóng)場(chǎng)游客可以在家通過(guò)手機(jī)APP了解農(nóng)業(yè)種植的知識(shí)、遠(yuǎn)程預(yù)約參觀,并通過(guò)掃描二維碼進(jìn)入溫室參觀。在溫室內(nèi),游客還可通過(guò)虛擬現(xiàn)實(shí)技術(shù)觀看不同的種植場(chǎng)景與未來(lái)農(nóng)業(yè)的趨勢(shì)。下列關(guān)于該系統(tǒng)的說(shuō)法中,正確的是( )A. 傳感器與智能終端通信,沒(méi)有網(wǎng)絡(luò)協(xié)議支持B. 刷智能手環(huán)就能進(jìn)入溫室,是因?yàn)槭汁h(huán)是RFID讀寫器C. 為了使用預(yù)約參觀功能,游客需要連接該公司的WIFI網(wǎng)絡(luò)D. 為了防止設(shè)備IP沖突,云服務(wù)器應(yīng)該開(kāi)啟DHCP協(xié)議7. 某算法的部分流程圖如下,變量ys={"110" : "A","111" : "B","10": "C","0" : "D"},raw= “111101100”,程序運(yùn)行結(jié)束以后,下列說(shuō)法錯(cuò)誤的是( )A. 程序輸出為“BCAD”B. 判斷語(yǔ)句i < len(raw)一共執(zhí)行了9次C. 如果ys新增“101”:“F”,程序?qū)⒌玫较嗤敵?br/>D. 這是一個(gè)單重循環(huán)8. 某完全二叉樹(shù)包含8個(gè)節(jié)點(diǎn),其根節(jié)點(diǎn)在后序遍歷序列、中序遍歷序列中的位置序號(hào)分別記為x,y,則x-y的值為( )A. 3 B. 4 C. 5 D. 69. 有如下函數(shù)定義:def func(nums, k) :que = [0] * k ; head, tail = 0, 0 ; result = []for i in range(len(nums)) :if head < tail and i - que[head] >= k :head +=1while head < tail and nums[i]>nums[que[tail-1]] :tail -= 1que[tail] = itail += 1if i >= k - 1result.append(nums[que[head]])return result假設(shè)輸入的nums為[1, 3, -1, -3, 5], k的值為3,調(diào)用該函數(shù)以后,函數(shù)返回的結(jié)果為( )A. [3, 3, 5,5, 5] B. [-1, -3, -3] C. [3, 3, 5] D. [-1, -3, -3,-3,-3]10. 在圖片分類任務(wù)訓(xùn)練神經(jīng)網(wǎng)絡(luò)時(shí),損失函數(shù)的值(模型錯(cuò)誤預(yù)測(cè)程度)通常會(huì)在訓(xùn)練開(kāi)始階段時(shí)較高,隨著訓(xùn)練輪數(shù)的增加而逐漸下降,直到達(dá)到最小值(即最優(yōu)解),但繼續(xù)訓(xùn)練可能會(huì)導(dǎo)致出現(xiàn)過(guò)擬合現(xiàn)象(此時(shí)損失函數(shù)的值反而增高),小明使用如下算法確定效果最好時(shí)損失函數(shù)的值def find_peak(arr):left, right = 0, len(arr) - 1while left <= right:mid = (left + right) // 2if arr[mid] <= arr[mid - 1] and arr[mid] <= arr[mid + 1]:return arr[mid]elif arr[mid] > arr[mid - 1]:right = mid - 1else:left = mid + 1return -1loss = [95, 87, 65, 48, 21, 15, 20, 28]peak_value = find_peak(loss) # 運(yùn)行完以后 peak_value 為 15下列關(guān)于這個(gè)算法說(shuō)法正確的是( )A. 該算法的時(shí)間復(fù)雜度是O(nlog2n)B. 該算法在單調(diào)遞減的情況下也能正常運(yùn)行C. 如果連續(xù)多輪損失函數(shù)的值都是最優(yōu)解(如本例中:連續(xù)3輪都是15),則該算法可以找到第一次出現(xiàn)最優(yōu)解的輪次D. 在本例中,函數(shù)返回時(shí)left和right分別是4,711. 有如下python程序段d = [9, 3, 1, 8, 4, 2]s = [0, 1, 2, 3, 4, 5]n = len(d)for i in range(1, n):key = s[i]j = i - 1while j >= 0 and d[s[j]] > d[key]:s[j + 1] = s[j]j -= 1s[j + 1] = keyprint(s)執(zhí)行該程序過(guò)程中,第4次(從1開(kāi)始計(jì)數(shù))輸出的內(nèi)容為( )A. [2, 5, 1, 4, 3, 0] B. [2, 1, 3, 0, 4, 5] C. [2, 1, 4, 3, 0, 5] D. [2, 1, 0, 3, 4, 5]12. 使用列表d模擬鏈表結(jié)構(gòu)(節(jié)點(diǎn)數(shù)大于0),每個(gè)節(jié)點(diǎn)包含數(shù)據(jù)區(qū)域和指針區(qū)域,head為頭指針。現(xiàn)要判斷鏈表是否為回文鏈表,如1->2->1就是回文鏈表。我們可以先找到中間節(jié)點(diǎn),然后反轉(zhuǎn)后半部分鏈表,最后逐節(jié)點(diǎn)比較前后部分鏈表節(jié)點(diǎn)的值,實(shí)現(xiàn)該功能的部分程序段如下,方框中應(yīng)填入的正確代碼為:def func(lst, head):p = q = headwhile q != -1 and lst[q][1] != -1:p = lst[p][1]①pre = -1; c = pwhile c != -1:②a,b = head, prewhile b != -1:if lst[a][0] != lst[b][0]:return Falsea,b = lst[a][1], lst[b][1]return Truelink_list =[[1, 3], [1, 4], [0, 1], [0, -1], [2, 0], [1, 2]]head = 2print(func(link_list, head)) # 輸出: True方框中要填入的代碼可能如下,為了實(shí)現(xiàn)程序功能下列組合正確的是( )① ②if lst[q][1] == -1: q = 1st[q][1]else: q = - 1 if lst[q][1] != -1: q = lst[lst[q][1]][1]else: q = -l③ ④cn = lst[c][1]1st[c][1] = prepre = cc = cn c = cnlst[c][1] = prepre = ccn = lst[c][1]A. ①③ B. ②③ C. ①④ D. ②④二、非選擇題(本大題共4題,其中第13小題8分,第14小題8分,第15小題10分,共26分)13. 網(wǎng)站注冊(cè)需要有用戶名和密碼,編寫程序以檢查用戶輸入密碼的有效性。合規(guī)的密碼應(yīng)滿足以下要求:(1)只能由a~z之間26個(gè)小寫字母、A~Z之間26個(gè)大寫字母、0~9之間10個(gè)數(shù)字以及!@#$四個(gè)特殊字符構(gòu)成。(2)密碼最短長(zhǎng)度:6個(gè)字符,密碼最大長(zhǎng)度:12個(gè)字符。(3)大寫字母,小寫字母和數(shù)字必須至少有其中兩種,以及至少有四個(gè)特殊字符中的一個(gè)。輸入格式:輸入一行不含空格的字符串。約定長(zhǎng)度不超過(guò)100。該字符串被英文逗號(hào)分隔為多段,作為多組被檢測(cè)密碼。輸出格式:輸出若干行,每行輸出一組合規(guī)的密碼。輸出順序以輸入先后為序,即先輸入則先輸出。輸入舉例:seHJ12!@, sjdkffH$123, sdf!@&12HDHa!, 123&^YUhg@!輸出舉例:seHJ12!@sjdkffH$123實(shí)現(xiàn)上述功能的代碼如下:s=input().split(",")for i in range(len(s)) :if len(s[i])<=5 or len(s[i])>=13 :________num1=num2=num3=num4=0flag1=flag2=flag3=flag4=0j=0while j < len(s[i]) :if s[i][j] >="a" and s[i][j] <="z" :num1+=1;flag1=1elif s[i] [j] >="A" and s[i] [j] <="Z" :num2+=1;flag2=1elif s[i] [j] >="0" and s[i] [j] <="9" :num3+=1;flag3=1elif s[i] [j] in " !@#$" :num4+=1;flag4=1________if ________ and flag1+flag2+flag3>=2 :print(s[i])(1)按照題目要求,判斷“Ab321_@”是否是合格的密碼_________(填:是/否)(2)請(qǐng)?jiān)趧澗€處填上合格的代碼14. 小明利用所學(xué)知識(shí)搭建了“小雞自動(dòng)孵化系統(tǒng)”,主要是為孵化箱提供一個(gè)合適的溫度,模擬母雞孵小雞的過(guò)程。該系統(tǒng)結(jié)構(gòu)示意圖如圖1所示。服務(wù)器端程序采用FlaskWeb框架編寫,使用micro:bit作為智能終端,連接溫度傳感器采集溫度數(shù)據(jù)(每分鐘上傳1次溫度數(shù)據(jù)),傳感器的數(shù)據(jù)由智能終端經(jīng)IOT模塊發(fā)送到Web服務(wù)器,當(dāng)溫度數(shù)據(jù)異常時(shí)(超過(guò)一定的溫度范圍),蜂鳴器會(huì)報(bào)警;也可以通過(guò)瀏覽器隨時(shí)查詢實(shí)時(shí)溫度數(shù)據(jù)和歷史溫度數(shù)據(jù),并且通過(guò)瀏覽器控制“溫度調(diào)節(jié)器”調(diào)節(jié)環(huán)境溫度。請(qǐng)回答下列問(wèn)題:(1)“小雞自動(dòng)孵化系統(tǒng)”應(yīng)用軟件的實(shí)現(xiàn)架構(gòu)是________(單選,填字母:A.B/S架構(gòu);B.C/S架構(gòu))(2)孵化器初步搭建完成后,測(cè)試時(shí),通過(guò)瀏覽器可以隨時(shí)查看孵化箱內(nèi)實(shí)時(shí)溫度數(shù)據(jù),但蜂鳴器一直報(bào)警,請(qǐng)結(jié)合圖1分析,可能的原因是________(注:智能終端與傳感器和蜂鳴器連接正常)(3)若提交數(shù)據(jù)到Web服務(wù)器的URL為http://10.49.18.100:8080/temp id=1&val=30,則服務(wù)器端與該URL關(guān)聯(lián)的路由設(shè)置語(yǔ)句是@app.route("_________")。(4)圖2表格中所列是某一天傳感器采集到的溫度值(整點(diǎn)時(shí)的數(shù)據(jù)),利用所給數(shù)據(jù),求當(dāng)天的平均溫度,并繪圖顯示當(dāng)天溫度變化(圖3)。實(shí)現(xiàn)代碼如下,請(qǐng)?jiān)趧澗€處填上合適的代碼。df=pd.read_excel("data1.xlsx")n=len(df)if n>60:st=n-60else:st=0Temp=[ ] ; sum=0for i in range(n-1,st-1,-1) : #求當(dāng)前查詢時(shí)刻最近 1 個(gè)小時(shí)的平均溫度t=float( ) #獲取溫度值Temp.append(t)sum+=taverage=round(sum/len(df) ,1)time=[]for i in range(1,61): #用圖表展示查詢時(shí)刻之前 1 小時(shí)每分鐘的溫度情況timeappend(i)plt. ______ (time,Temp)plt.title("孵化箱最近 1 小時(shí)溫度變化,最近 1 小時(shí)平均溫度是"+ ______ +"度")pltxlabel("時(shí)刻")plt.ylabel("溫度")plt.show( )15. 有一個(gè)內(nèi)存大小為n的內(nèi)存條a,起始為空,每次進(jìn)來(lái)一個(gè)任務(wù)它都會(huì)占用空余的最前面的一段或多段內(nèi)存,刪除任務(wù)則解放它占用的所有內(nèi)存部分。例如:n=100進(jìn)內(nèi)存 S01 20 S01 占用的內(nèi)存為[0,20),a存儲(chǔ)為[0,20)進(jìn)內(nèi)存 S02 10 S02 占用的內(nèi)存為[20,30),a存儲(chǔ)為[0,20), [20,30)進(jìn)內(nèi)存 S03 30 S03 占用的內(nèi)存為[30,60),a存儲(chǔ)為[0,20), [20,30), [30,60)刪除 S02 內(nèi)存[20,30)清空,a存儲(chǔ)為[0,20), [30,60)進(jìn)內(nèi)存 S04 20 S04 占用的內(nèi)存為[20,30),[60,70),a存儲(chǔ)為[0,20), [20,30) , [30,60), [60,70)(1)已知內(nèi)存大小為100的占用情況為[0,10),[20,25),[30,45),[70,75)。現(xiàn)有任務(wù):進(jìn)內(nèi)存S021 30,所占用的內(nèi)存區(qū)間為_(kāi)___________(2)在劃線處填上合適代碼a=[] #保存元素存儲(chǔ)情況dict1={} ;tmp=0 #將任務(wù)名按照順序?qū)?yīng) 0,1,2,3…以便列表作為元素下標(biāo) ans=[ ]def add(name,v) :start=0i=0while i < len(a):now=a[i][0]-startif now>=v :a.insert(i, [start,start+v])ans[name].append(start)i+=1breakelif _________:a.insert(i, [start,a[i][0]])ans[name].append(start)v-=nowi+=1________i+=1def find(key) :L=0;R=len(a)-1while L<=R:m=(L+R)//2if a[m][0]==key:________elif a[m][0]L=m+1else:R=m-1def delete(name):for i in range(len(ans[name])) :t= ________a.pop (t)n=int(input( ))a.append([n+1,n+1])while 1 :T=input().split()if T[0]=='進(jìn)內(nèi)存' : #T[1]表示占用的任務(wù)名,T[2]表示任務(wù)內(nèi)存大小 dict1[T[1]]=tmptmp+=1ans.append([])add(dict1[T[1]],int(T[2]))else: #T[1]表示刪除的任務(wù)名delete(dict1[T[1]])print(a)2024學(xué)年第一學(xué)期鎮(zhèn)海中學(xué)考前仿真試題技術(shù)第一部分 信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1.【答案】A2.【答案】D3.【答案】C4.【答案】B5.【答案】D6.【答案】A7.【答案】B8.【答案】A9.【答案】C10.【答案】D【答案】C12.【答案】B二、非選擇題(本大題共4題,其中第13小題8分,第14小題8分,第15小題10分,共26分)13.【答案】 ①. continue ②. j+=1 ③. num1+num2+num3+num4==len(s[i]) and flag4==1 ④. 否14.【答案】 ①. A ②. 蜂鳴器故障;該傳感器所在溫度異常;程序閾值設(shè)置不合理 ③. /temp ④. df["溫度"][i][0:-1]或df.at[i,"溫度"][0:-1] ⑤. plot ⑥. str(average)15.【答案】 ① [10,20),[25,30),[45,60) ②. now!=0 ③. start = a[i][1] ④. return m ⑤. find(ans[name][i])PAGE第1頁(yè) 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)