資源簡介 2023年11月稽陽聯誼學校高三聯考技術選考試題卷命題人 信息技術:磐安中學 曹君民 諸暨中學 何凱通用技術:嵊州中學 姚維紅 蕭山中學 盧解卿審稿人 諸暨中學:張冠宇考生須知:本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共14頁,第一部分1至8頁,第二部分9至14頁。滿分100分,考試時間90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈.3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求)1. 下列關于數據和信息說法,正確的是( )A. 經加工處理后的假消息價值較低B. 被刪除到計算機中回收站的數據中沒有信息存在C. 殘缺的竹簡無法還原歷史文獻,說明了載體依附性D. 大數據中數據結構很多,因此要求每個數據保證準確【答案】C【解析】【詳解】本題考查數據和信息的描述。經加工處理后的假消息價值未必較低;被刪除到計算機中回收站的數據中有信息存在;殘缺的竹簡無法還原歷史文獻,說明了載體依附性;大數據中數據結構很多,因此不要求每個數據保證準確。故選C。2. 關于人工智能技術,下列說法正確的是( )A. 人工智能是計算機科學與控制科學融合的前沿科學B. 知識的精確化編碼是阻礙符號主義人工智能發展的瓶頸C. 深度學習中,需要根據結果反饋來調整學習方法D. 智能系統從一個領域跨越到另一個領域,稱為混合增強智能【答案】B【解析】【詳解】本題考查人工智能技術的描述。人工智能是研究開發能夠模擬、延伸和擴展人類智能的理論、方法、技術及應用系統的一門新的技術科學,研究目的是促使智能機器會聽(語音識別、機器翻譯等)、會看(圖像識別、文字識別等)、會說(語音合成、人機對話等)、會思考(人機對弈、定理證明等)、會學習(機器學習、知識表示等)、會行動(機器人、自動駕駛汽車等);知識的精確化編碼是阻礙符號主義人工智能發展的瓶頸;深度學習屬于人工智能領域的聯結主義,強化學習需要根據結果反饋來調整學習方法;智能系統從一個領域跨越到另一個領域,稱為跨領域人工智能。故選B。3. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。下列關于信息化彈藥系統的說法,正確的是( )A. 信息化彈藥系統能應對各類復雜情況,對外部環境沒有依賴性B. 信息化彈藥系統的硬件包括計算機、移動終端和通信網絡設備等C. 信息化彈藥系統的數據都可以內部產生,不需要從外部采集D. 信息化彈藥系統體現了以人為本的信息社會內涵【答案】B【解析】【詳解】本題考查信息系統的應用。信息化彈藥系統能應對各類復雜情況,但對外部環境依然有一定的依賴性;信息化彈藥系統的硬件包括計算機、移動終端和通信網絡設備等;信息化彈藥系統的數據可以內部產生,也需要從外部采集;題干描述無從體現以人為本的信息社會內涵。故選B。4. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。關于信息化彈藥的網絡系統,下列說法正確的是( )A. 地面測控中心內多臺計算機組成的網絡,需要使用網絡協議B. 該系統的數據通信系統不包括定位衛星C. 該網絡系統按規模分類屬于城域網D. 該網絡主要采用第五代移動通信技術【答案】A【解析】【詳解】本題考查信息系統的應用。地面測控中心內多臺計算機組成的網絡,需要使用網絡協議;該系統的數據通信系統包括定位衛星;該網絡系統按規模分類屬于廣域網;該網絡主要采用第四代移動通信技術。故選A。5. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。為了保障該系統的信息系統安全,下列措施合理的是( )A. 為所有工作人員設置相同的系統使用權限B. 該系統實施人員在某國內論壇討論其技術指標C. 控制人員利用互聯網實時控制某導彈飛行姿態D. 為該系統的啟動密碼使用加密密鑰【答案】D【解析】【詳解】本題考查信息系統安全。為所有工作人員設置相同的系統使用權限、該系統實施人員在某國內論壇討論其技術指標、控制人員利用互聯網實時控制某導彈飛行姿態,均不能保障該系統的信息系統安全;為該系統的啟動密碼使用加密密鑰,能保障該系統的信息系統安全,故選D。6. 關于信息系統的軟硬件,下列說法正確的是( )A. 信息系統的硬件主要有輸入輸出設備、控制器、存儲器等B. 手機運行內存為8GB,則肯定無法存放10GB的數據C. 計算機運行每個任務都需要CPU的支持D. 計算機可使用特殊應用軟件代替操作系統,使計算機正常運轉【答案】C【解析】【詳解】本題考查信息系統的描述。信息系統(Information system),是由計算機硬件、網絡和通信設備、計算機軟件、信息資源、信息用戶和規章制度組成的以處理信息流為目的的人機一體化系統。計算機硬件主要有輸入輸出設備、控制器、存儲器等;手機運行內存為8GB,內存一般用于臨時存放數據,用于和CPU進行交換,但10GB的數據一般存放在手機的外存中;計算機運行每個任務都需要CPU的支持;計算機不可使用特殊的應用軟件代替操作系統,使計算機正常運轉。故選C。7. 利用掃描儀掃描圖像,以分辨率1024*768、顏色位深度24位的參數保存在計算機中,下列說法正確的是( )A. 掃描過程實現了信號的數模轉換B. 若存為無壓縮的bmp格式,存儲容量約為4.5MBC. 該圖像某個像素的編碼用十六進制可能表示為FFD. 該圖像數字化的過程中,可能丟失了很多原圖的信息【答案】C【解析】【詳解】本題考查圖像處理的描述。掃描過程實現了信號的模數轉換;若存為無壓縮的bmp格式,存儲容量約為1024*768*24/8/1024/1024≈2.25MB;顏色深度是24位,因此該圖像某個像素的編碼用十六進制可能表示為FF,即0000FF;該圖像數字化的過程中,沒有進行壓縮,不會丟失很多原圖的信息。故選C。8. 利用列表模擬棧的操作,python程序如下,程序運行后sum的值為( )st=[2,4,7,10,9,7,8,-5,3,6]f=True;top=-1;sum=0for i in range(len(st)):if st[i]%5<=3:top+=1st[top]=st[i]else:top-=1while top!=-1:if f:sum+=st[ top]top-=1;f=not fA. 8 B. 12 C. 16 D. 22【答案】A【解析】【詳解】本題考查棧的操作。分析程序,第一個for循環,當滿足st[i]%5<=3,則該元素入棧,否則出棧一個元素。因此循環執行完棧頂元素到棧底元素依次是:6、3、-5、8、7、7。第二個while循環實現從棧頂到棧底間隔一個元素累加求和,因此sum=0+6-5+7=8。故選A。9. 有一棵完全二叉樹,已知其中序遍歷結果是CADGBEIHJ,則其前序遍歷結果應該為( )A. ABCDEFGHI B. EGACDBHIJ C. EACGBDIHJ D. EACDBHIJ【答案】B【解析】【詳解】本題考查二叉樹的遍歷。因為這是一顆完全二叉樹,前三層均滿的情況下一共有7個元素,剩下的2個元素在第四層最左邊,結合中序遍歷結果,可畫出該二叉樹如下,由圖可知,其前序遍歷結果是EGACDBHIJ。故選B。10. 有如下python程序段:def fab(a,b):if a%b==0:returnelif a>b:fab(a-b,b)print(1,end="")else:fab(a,b-a)print(2,end="")fab(126,156)程序運行后,輸出的2的個數是( )A. 3 B. 4 C. 5 D. 6【答案】C【解析】【詳解】本題考查Python程序執行與調試。fab(126,156)→執行fab(126,30),并輸出2。fab(126,30)→執行fab(96,30),并輸出1。fab(126,30)→執行fab(66,30),并輸出1。fab(66,30)→執行fab(36,30),并輸出1。fab(36,30)→執行fab(6,30),并輸出1。fab(6,30)→執行fab(6,24),并輸出2。fab(6,24)→執行fab(6,18),并輸出2。fab(6,18)→執行fab(6,12),并輸出2。fab(6,12)→執行fab(6,6),并輸出2。fab(6,6)滿足if判斷條件,執行return。因此程序運行后,輸出的2的個數是5。故選C。11. 有如下phthon程序,程序運行后,變量c的值為:( )d=[1,7,5,2,3]flag=False;last=i=c=0while i<4 and flag==False:flag=Truec+=1for j in range(4,i,-1):if d[j] < d[j-1]:d[j],d[j-1]=d[j-1],d[j]flag=False;last=jc+=1i=lastA. 6 B. 7 C. 8 D. 9【答案】C【解析】【詳解】本題考查Python程序執行。分析程序,可知外循環一次,c遞增1,內循環交換一次,c遞增1。無交換時,循環結束。當i=0時,c=c+1=1,內循環中,2和5交換1次,2和7交換1次,此時d=[1,2,7,5,3],c=3,last=2;當i=last=2時,c=c+1=4,內循環中,3和5交換1次,3和7交換1次,此時d=[1,2,3,7,5],c=6,last=3;當i=last=3時,c=c+1=7,內循環中,5和7交換1次,此時d=[1,2,3,5,7],c=8,last=4。不再滿足while循環條件,循環結束。程序運行后,變量c的值為8。故選C。12. 有如下 python 程序段:#數組d長度為100,d[0]~d[5]賦初值“6,4,5,7,12,8”,代碼略head=0;tail=6;flag=Truewhile head!=tail:if d[head]>3:if flag and d[head]%2==0:d[tail]=d[head]//2else:d[tail]=d[head]//2-1tail+=1head=head+1flag=not flag執行該程序段后,變量head的值為( )A. 9 B. 10 C. 11 D. 13【答案】D【解析】【詳解】本題考查Python程序執行與調試。第一遍循環,滿足if條件,d[6]= d[head]//2=3,tail=7,head=1,flag=False;第二遍循環,滿足else條件,d[7]= d[head]//2-1=1,tail=8,head=2,flag=True;第三遍循環,滿足else條件,d[8]= d[head]//2-1=1,tail=9,head=3,flag=False;第四遍循環,滿足else條件,d[9]= d[head]//2-1=2,tail=10,head=4,flag=True;第五遍循環,滿足if條件,d[10]= d[head]//2=6,tail=11,head=5,flag=False;第六遍循環,滿足else條件,d[11]= d[head]//2-1=3,tail=12,head=6,flag=True;第七~十遍循環,不滿足d[head]>3,此時head=10,flag=True;第十一遍循環,滿足if條件,d[12]= d[head]//2=3,tail=13,head=11,flag=False;第十二、十三遍循環,不滿足d[head]>3,此時head=13,flag=False;此時head=tail,循環結束,head值13。故選D。二、非選擇題(本大題共3小題,其中第13題7分,第14題10分,第15題9分)13. 某商家舉行抽獎活動。每位客戶有一個7位號碼,抽獎時,隨機抽取1人,其他人中2位尾號相同的人獲得相同獎次。若該等級實際獲獎人數超額,則減少下一等級的預設名額。如一二等獎分別預設名額2人、3人,依次抽取一等獎尾號“12”1人,“45”3人,超過2人,則二等獎預設名額減少為3-2=1人,依次類推。實現算法的python程序如下,回答下列問題:(1)若一至三等獎預設人數分別為3、4、5,已知一等獎依次是尾號“02”2人、尾號“15”3人,二等獎抽取尾號依次是“03”1人、“48”3人,則三等獎實際獲獎至少有____人。(2)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。程序運行后的部分運行界面如下圖所示:尾號['03']獲1等獎,共3人尾號['25']獲2等獎,共2人尾號['72','77',12']獲3等獎,共6人尾號['82','94','08','99']獲4等獎,共7人from random import randintnum=[2,3,5,8]#各等級預設獲獎人數b=[];f=[False]*30;wh=[]#生成客戶的7位號碼,存在列表b,代碼略j=total=0while j<=3:t=randint(0,len(b)-1)while f[t]:#抽取幸運觀眾t=randint(0,len(b)-1)tem=b[t] [5:]n=0for i in range(len(b)):#尾號2位相同的其他人均獲得相同獎勵等級if f[i]==False and tem==b[i] [5:]:①____num[j]-=1n+=1total=②____wh. append(tem)if num[j]<=0 and j<3:③____#減少下一等級預設獲獎人數print(f"尾號{wh}獲{j+1}等獎,共{total}人")j+=1total=0wh=[]elif num[j]<=0 and j==3:print(f"尾號{wh}獲4等獎,共{total}人")break【答案】 ①. 3 ②. f[i]=True ③. total+n ④. num[j+1]+=num[j]【解析】【詳解】本題考查Python程序的綜合應用。①若一至三等獎預設人數分別為3、4、5,已知一等獎依次是尾號“02”2人、尾號“15”3人,二等獎抽取的尾號依次是“03”1人、“48”3人,則三等獎實際獲獎至少有(3+4+5)-(2+3+1+3)=3人。②尾號2位相同的其他人均獲得相同獎勵等級,獲獎的客戶,將其f標記為True,故填f[i]=True。③用變量total累計尾號wh獲獎客戶的數量,n是當前等級尾號2位相同的獲獎人數,故填total+n。④減少下一等級預設獲獎人數,下一等級下標是j+1,故填num[j+1]+=num[j]。14. 小殊同學要搭建實驗室環境監控系統,該系統的功能有;監測房間溫度和濕度,監測數據異常時發出警報,用戶可查看實時數據和歷史數據。小殊已選擇的硬件有:智能終端、溫濕度傳感器、執行器(蜂鳴器)、服務器等,系統的硬件搭建方式是:服務器通過無線網絡連接智能終端,智能終端連接傳感器和執行器,請回答下列問題:(1)該系統中,若只需要記錄房間的溫濕度數據供后期檢查,則下列設備不需要的是____(單選,填字母:A智能終端/B.服務器/C.蜂鳴器)。(2)智能終端到服務器只能使用無線網絡,該說法是否正確?____(單選,填字母:A.正確/B.錯誤)。(3)小華基于FalskWeb框架編寫服務器端的程序,部分代碼如下。編寫完成后,若要通過瀏覽器查看實時的溫濕度數據,則應訪問的 URL 是 http://____。#導入Falsk 框架模塊及其他相關模塊,代碼略app=Flask(__name__)@app. route('/')def index():#介紹本系統的基本功能和模塊劃分,代碼略@app.route('/view')def view():#從智能終端讀取溫濕度數據,存儲并顯示數據,代碼略if _name_ == '_main_':app. run(host= '10.190.1.100',port =888)(4)如“圖a”所示,請用單向或雙向箭頭(共需繪制3條線)連接各個設備,使系統滿足設計的功能要求。( )圖a(5)該系統每10分鐘記錄一次數據,小殊將系統中某天8點—20點的數據導出后存在Excel表,部分數據如圖b所示,找出并分析溫度最高時刻前后各一小時的數據,線形圖如圖c所示,部分Python程序如下:圖b 圖c# 導入相關模塊,設置中文字體,代碼略df= pd. read_excel('df1.xlsx')#讀取excel文件maxi=0for i in df. index:t= df.at[i,'溫度'] #獲取i行、“溫度”列的單元格數據if t>df. at[maxi,'溫度`]:maxi=idf2=df [df. index>=maxi-6]df2=____plt. plot(df2.時間,df2.溫度)#繪制溫度的線形圖plt. plot(df2.時間,df2.濕度)plt. legend(['溫度','濕度'])#設置兩條線的圖例plt. show()#顯示兩條線形圖①請在程序中劃線處填入合適的代碼。②根據線形圖(兩條線中,上面的線是濕度,下面的線是溫度),請用一句話描述本系統該時段為溫度與濕度的關系。( )【答案】 ①. C ②. B ③. 10.190.1.100:888/view ④. ⑤. df2[df2.index<=maxi+6]或df2[0:13]或df[maxi-6:maxi+7] ⑥. 溫度與濕度呈現負相關(或溫度上升,濕度下降,溫度下降,濕度上升)【解析】【詳解】本題考查信息系統的搭建。(1)該系統中,若只需要記錄房間的溫濕度數據供后期檢查,則不需要蜂鳴器。故選C。(2)智能終端到服務器可以使用無線網絡,可以使用有線網絡。故表述錯誤。選B。(3)view函數從智能終端讀取溫濕度數據,存儲并顯示數據。由IP地址以及端口號,若要通過瀏覽器查看實時的溫濕度數據,則應訪問的 URL 是 http://10.190.1.100:888/view。(4)根據題干要求,以及數據流交換方式,可知數據庫和服務器是互相交流數據,智能終端通過傳感器采集數據,蜂鳴器接受智能終端的信號,連接圖如下:(5)找出并分析溫度最高時刻前后各一小時的數據,對比上一條代碼,可知此處處理篩選出后一小時的數據,故填df2[df2.index<=maxi+6]或df2[0:13]或df[maxi-6:maxi+7]。(6)由圖c,可得溫度與濕度呈現負相關(或溫度上升,濕度下降,溫度下降,濕度上升)。15. 外賣配送。在一條筆直的大街上,某騎手接了若干個外賣單(均已準備就緒)。騎手配送原則如下:(1)若當前沒有配送任務,優先配送離當前位置最近距離的單子(2)若在配送中,則當前配送線路不可更改,但可以接沿途的新單,或送達沿途目的地的其他已接單子。(3)當前單子配送完成后,優先配送手中最早接下的外賣單。例如有下列單子,騎手初始坐標為2。外賣單 A B C D起始坐標 1 4 15 25終點坐標 20 16 10 10配送過程為:先配送A,線路1->20,途中取到B、C,并順路完成配送B;A完成后配送C,C完成后取送D。根據上述算法編寫了 python 程序,配送完全部單子,回答下列問題:(1)按圖所示的數據,若騎手初始坐標為2,則把D單子送達時騎手共經過多少路程____?(2)騎手身上沒有外賣時,尋找距離最近單子的函數如下:def find(a,pos):#列表a存儲外賣配送單,pos為當前坐標k=-1for i in range(len(a)):if flag[i]=False:#該單子未派送if ____:k=ireturn k劃線處應該填入的代碼是:A.k==-1 or abs(a[k][1]-pos)> abs(a[i][1]-pos)B.k==-1 and abs(a[k][1]-pos)> abs(a[i][1]-pos)C.k==-1 or a[k][1]-pos> a[i][1]-posD.k==-1 or 2*pos> abs(a[i][1]-a[k][1])(3)請在劃線處填入合適的代碼,使程序完整。#生成配送單,存在列表a。a[i]包含4項,a[i][0]為單號、a[i][1]為起始坐標、a[i][2]為終點坐標、a[i][3]初值為-1,代碼略flag=[False]*len(a)pos=i=0head=p=-1while iif head==-1:#當前手中沒有外賣單子t=find(a,pos)if t!=-1:#找到符合條件單子,處理后開始配送①____p=headflag[t]=Truepos=a[t] [1]print(a[t] [0],"單開始配送")else:for j in range(len(a)):#尋找可順路帶上加入配送的單子if flag[j]=False:st= a[head] [1];ed= a[head] [2]if min(st,ed)<=a[j][1]<=max(st,ed):#中途加入配送a[p][3]=jflag[j]=Truep=a[p] [3]pre=head;p=a[head] [3]while p!=-1:#尋找當前身上是否有順路可送達的單子t1=②____#檢驗該單子是否與當前路徑同方向pos2= a[head] [2]if t1>0 and min(pos,pos2)<=a[p][2]<=max(pos,pos2):a[pre] [3]=a[a[pre] [3]][3] #送達后在鏈表中刪除i+=1print(a[p] [0],"單子順帶完成")③____else:pre=pp=a[p] [3]i+=1print(a[head] [0],"單子完成配送,共完成",i,"單")pos=a[head] [2]head=a[head] [3]p=pre【答案】 ①. 60 ②. A ③. head=t ④. (a[head][2]-a[head][1])*(a[p][2]-a[p][1])或(a[head][2]-a[head][1])/(a[p][2]-a[p][1]) ⑤. p=a[pre][3]【解析】【詳解】本題考查Python程序綜合應用。①若騎手初始坐標為2,先配送A,線路1->20,途中取到B、C,并順路完成配送B;A完成后配送C,C完成后取送D。共經過路程:(2-1)+(20-1)+(20-10)+(25-10)*2=60。②騎手身上沒有外賣時,k=-1,則接收單子i,或者相比k出現了距離最近的單子i,即滿足abs(a[k][1]-pos)> abs(a[i][1]-pos)時,則更新k=i,故選A。③如果t不等于-1,找到符合條件的單子,處理后開始配送,更新head為t,故填head=t。④檢驗該單子是否與當前路徑同方向,即當前單子終點坐標與起始坐標做差與鏈表第一個單子差值進行乘積或除運算,通過結果正負可判斷是否同方向。故此處填(a[head][2]-a[head][1])*(a[p][2]-a[p][1])或(a[head][2]-a[head][1])/(a[p][2]-a[p][1])。⑤送達后在鏈表中刪除,則更新p為pre的指針域,即更新p為下一個節點,故填p=a[pre][3]。2023年11月稽陽聯誼學校高三聯考技術選考試題卷命題人 信息技術:磐安中學 曹君民 諸暨中學 何凱通用技術:嵊州中學 姚維紅 蕭山中學 盧解卿審稿人 諸暨中學:張冠宇考生須知:本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共14頁,第一部分1至8頁,第二部分9至14頁。滿分100分,考試時間90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈.3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求)1. 下列關于數據和信息的說法,正確的是( )A. 經加工處理后的假消息價值較低B. 被刪除到計算機中回收站的數據中沒有信息存在C. 殘缺的竹簡無法還原歷史文獻,說明了載體依附性D. 大數據中數據結構很多,因此要求每個數據保證準確2. 關于人工智能技術,下列說法正確的是( )A. 人工智能是計算機科學與控制科學融合的前沿科學B. 知識的精確化編碼是阻礙符號主義人工智能發展的瓶頸C 深度學習中,需要根據結果反饋來調整學習方法D. 智能系統從一個領域跨越到另一個領域,稱為混合增強智能3. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。下列關于信息化彈藥系統的說法,正確的是( )A. 信息化彈藥系統能應對各類復雜情況,對外部環境沒有依賴性B. 信息化彈藥系統硬件包括計算機、移動終端和通信網絡設備等C. 信息化彈藥系統的數據都可以內部產生,不需要從外部采集D. 信息化彈藥系統體現了以人為本的信息社會內涵4. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。關于信息化彈藥的網絡系統,下列說法正確的是( )A. 地面測控中心內多臺計算機組成的網絡,需要使用網絡協議B. 該系統的數據通信系統不包括定位衛星C. 該網絡系統按規模分類屬于城域網D. 該網絡主要采用第五代移動通信技術5. 閱讀下列材料,回答問題:信息化彈藥是以精確制導技術、自動控制技術為基礎發展起來的高新技術。整個系統包括地面測控、導彈和定位衛星。導彈由控制部(內置智能終端)和彈藥部分組成,發射前輸入目標地點,飛行中接收衛星定位數據,控制武器的飛行姿態,引導武器準確攻擊目標。為了保障該系統的信息系統安全,下列措施合理的是( )A. 為所有工作人員設置相同的系統使用權限B. 該系統實施人員在某國內論壇討論其技術指標C. 控制人員利用互聯網實時控制某導彈飛行姿態D. 為該系統的啟動密碼使用加密密鑰6. 關于信息系統的軟硬件,下列說法正確的是( )A. 信息系統的硬件主要有輸入輸出設備、控制器、存儲器等B. 手機運行內存為8GB,則肯定無法存放10GB的數據C. 計算機運行每個任務都需要CPU的支持D. 計算機可使用特殊的應用軟件代替操作系統,使計算機正常運轉7. 利用掃描儀掃描圖像,以分辨率1024*768、顏色位深度24位的參數保存在計算機中,下列說法正確的是( )A. 掃描過程實現了信號的數模轉換B. 若存為無壓縮的bmp格式,存儲容量約為4.5MBC. 該圖像某個像素的編碼用十六進制可能表示為FFD. 該圖像數字化的過程中,可能丟失了很多原圖的信息8. 利用列表模擬棧的操作,python程序如下,程序運行后sum的值為( )st=[2,4,7,10,9,7,8,-5,3,6]f=True;top=-1;sum=0for i in range(len(st)):if st[i]%5<=3:top+=1st[top]=st[i]else:top-=1while top!=-1:if f:sum+=st[ top]top-=1;f=not fA. 8 B. 12 C. 16 D. 229. 有一棵完全二叉樹,已知其中序遍歷結果是CADGBEIHJ,則其前序遍歷結果應該為( )A. ABCDEFGHI B. EGACDBHIJ C. EACGBDIHJ D. EACDBHIJ10. 有如下python程序段:def fab(a,b):if a%b==0:returnelif a>b:fab(a-b,b)print(1,end="")else:fab(a,b-a)print(2,end="")fab(126,156)程序運行后,輸出的2的個數是( )A. 3 B. 4 C. 5 D. 611. 有如下phthon程序,程序運行后,變量c的值為:( )d=[1,7,5,2,3]flag=False;last=i=c=0while i<4 and flag==False:flag=Truec+=1for j in range(4,i,-1):if d[j] < d[j-1]:d[j],d[j-1]=d[j-1],d[j]flag=False;last=jc+=1i=lastA. 6 B. 7 C. 8 D. 912. 有如下 python 程序段:#數組d長度為100,d[0]~d[5]賦初值“6,4,5,7,12,8”,代碼略head=0;tail=6;flag=Truewhile head!=tail:if d[head]>3:if flag and d[head]%2==0:d[tail]=d[head]//2else:d[tail]=d[head]//2-1tail+=1head=head+1flag=not flag執行該程序段后,變量head的值為( )A. 9 B. 10 C. 11 D. 13二、非選擇題(本大題共3小題,其中第13題7分,第14題10分,第15題9分)13. 某商家舉行抽獎活動。每位客戶有一個7位號碼,抽獎時,隨機抽取1人,其他人中2位尾號相同的人獲得相同獎次。若該等級實際獲獎人數超額,則減少下一等級的預設名額。如一二等獎分別預設名額2人、3人,依次抽取一等獎尾號“12”1人,“45”3人,超過2人,則二等獎預設名額減少為3-2=1人,依次類推。實現算法的python程序如下,回答下列問題:(1)若一至三等獎預設人數分別為3、4、5,已知一等獎依次是尾號“02”2人、尾號“15”3人,二等獎抽取的尾號依次是“03”1人、“48”3人,則三等獎實際獲獎至少有____人。(2)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。程序運行后的部分運行界面如下圖所示:尾號['03']獲1等獎,共3人尾號['25']獲2等獎,共2人尾號['72','77',12']獲3等獎,共6人尾號['82','94','08','99']獲4等獎,共7人from random import randintnum=[2,3,5,8]#各等級預設獲獎人數b=[];f=[False]*30;wh=[]#生成客戶的7位號碼,存在列表b,代碼略j=total=0while j<=3:t=randint(0,len(b)-1)while f[t]:#抽取幸運觀眾t=randint(0,len(b)-1)tem=b[t] [5:]n=0for i in range(len(b)):#尾號2位相同的其他人均獲得相同獎勵等級if f[i]==False and tem==b[i] [5:]:①____num[j]-=1n+=1total=②____wh. append(tem)if num[j]<=0 and j<3:③____#減少下一等級預設獲獎人數print(f"尾號{wh}獲{j+1}等獎,共{total}人")j+=1total=0wh=[]elif num[j]<=0 and j==3:print(f"尾號{wh}獲4等獎,共{total}人")break14. 小殊同學要搭建實驗室環境監控系統,該系統的功能有;監測房間溫度和濕度,監測數據異常時發出警報,用戶可查看實時數據和歷史數據。小殊已選擇的硬件有:智能終端、溫濕度傳感器、執行器(蜂鳴器)、服務器等,系統的硬件搭建方式是:服務器通過無線網絡連接智能終端,智能終端連接傳感器和執行器,請回答下列問題:(1)該系統中,若只需要記錄房間的溫濕度數據供后期檢查,則下列設備不需要的是____(單選,填字母:A智能終端/B.服務器/C.蜂鳴器)。(2)智能終端到服務器只能使用無線網絡,該說法是否正確?____(單選,填字母:A.正確/B.錯誤)。(3)小華基于FalskWeb框架編寫服務器端的程序,部分代碼如下。編寫完成后,若要通過瀏覽器查看實時的溫濕度數據,則應訪問的 URL 是 http://____。#導入Falsk 框架模塊及其他相關模塊,代碼略app=Flask(__name__)@app. route('/')def index():#介紹本系統的基本功能和模塊劃分,代碼略@app.route('/view')def view():#從智能終端讀取溫濕度數據,存儲并顯示數據,代碼略if _name_ == '_main_':app. run(host= '10.190.1.100',port =888)(4)如“圖a”所示,請用單向或雙向箭頭(共需繪制3條線)連接各個設備,使系統滿足設計的功能要求。( )圖a(5)該系統每10分鐘記錄一次數據,小殊將系統中某天8點—20點的數據導出后存在Excel表,部分數據如圖b所示,找出并分析溫度最高時刻前后各一小時的數據,線形圖如圖c所示,部分Python程序如下:圖b 圖c# 導入相關模塊,設置中文字體,代碼略df= pd. read_excel('df1.xlsx')#讀取excel文件maxi=0for i in df. index:t= df.at[i,'溫度'] #獲取i行、“溫度”列的單元格數據if t>df. at[maxi,'溫度`]:maxi=idf2=df [df. index>=maxi-6]df2=____plt. plot(df2.時間,df2.溫度)#繪制溫度的線形圖plt. plot(df2.時間,df2.濕度)plt. legend(['溫度','濕度'])#設置兩條線的圖例plt. show()#顯示兩條線形圖①請在程序中劃線處填入合適的代碼。②根據線形圖(兩條線中,上面的線是濕度,下面的線是溫度),請用一句話描述本系統該時段為溫度與濕度的關系。( )15. 外賣配送。在一條筆直的大街上,某騎手接了若干個外賣單(均已準備就緒)。騎手配送原則如下:(1)若當前沒有配送任務,優先配送離當前位置最近距離單子(2)若在配送中,則當前配送線路不可更改,但可以接沿途的新單,或送達沿途目的地的其他已接單子。(3)當前單子配送完成后,優先配送手中最早接下的外賣單。例如有下列單子,騎手初始坐標為2。外賣單 A B C D起始坐標 1 4 15 25終點坐標 20 16 10 10配送過程為:先配送A,線路1->20,途中取到B、C,并順路完成配送B;A完成后配送C,C完成后取送D。根據上述算法編寫了 python 程序,配送完全部單子,回答下列問題:(1)按圖所示的數據,若騎手初始坐標為2,則把D單子送達時騎手共經過多少路程____?(2)騎手身上沒有外賣時,尋找距離最近單子的函數如下:def find(a,pos):#列表a存儲外賣配送單,pos為當前坐標k=-1for i in range(len(a)):if flag[i]=False:#該單子未派送if ____:k=ireturn k劃線處應該填入代碼是:A.k==-1 or abs(a[k][1]-pos)> abs(a[i][1]-pos)B.k==-1 and abs(a[k][1]-pos)> abs(a[i][1]-pos)C.k==-1 or a[k][1]-pos> a[i][1]-posD.k==-1 or 2*pos> abs(a[i][1]-a[k][1])(3)請在劃線處填入合適的代碼,使程序完整。#生成配送單,存在列表a。a[i]包含4項,a[i][0]為單號、a[i][1]為起始坐標、a[i][2]為終點坐標、a[i][3]初值為-1,代碼略flag=[False]*len(a)pos=i=0head=p=-1while iif head==-1:#當前手中沒有外賣單子t=find(a,pos)if t!=-1:#找到符合條件的單子,處理后開始配送①____p=headflag[t]=Truepos=a[t] [1]print(a[t] [0],"單開始配送")else:for j in range(len(a)):#尋找可順路帶上加入配送的單子if flag[j]=False:st= a[head] [1];ed= a[head] [2]if min(st,ed)<=a[j][1]<=max(st,ed):#中途加入配送a[p][3]=jflag[j]=Truep=a[p] [3]pre=head;p=a[head] [3]while p!=-1:#尋找當前身上是否有順路可送達的單子t1=②____#檢驗該單子否與當前路徑同方向pos2= a[head] [2]if t1>0 and min(pos,pos2)<=a[p][2]<=max(pos,pos2):a[pre] [3]=a[a[pre] [3]][3] #送達后在鏈表中刪除i+=1print(a[p] [0],"單子順帶完成")③____else:pre=pp=a[p] [3]i+=1print(a[head] [0],"單子完成配送,共完成",i,"單")pos=a[head] [2]head=a[head] [3]p=pre 展開更多...... 收起↑ 資源列表 浙江省稽陽聯誼學校2023-2024學年高三11月聯考技術試題 Word版含解析.docx 浙江省稽陽聯誼學校2023-2024學年高三11月聯考技術試題(原卷版).docx 縮略圖、資源來源于二一教育資源庫