資源簡介 嘉興一中2022 學年第一學期期中考試高三年級技術試卷第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個選項中只有一個符合題目要求,不選、錯選、多選均不得分)閱讀材料,請回答第1至2題。(第2題圖:排隊做核酸)某社區(qū)居民接收到如下短信內(nèi)容:各位居民,為配合全縣全員核酸檢測,本社區(qū)將于10月21日13:30-17:00在小公園進行全員核酸檢測,三天內(nèi)未做核酸檢測的可能會賦黃碼。(第2題圖:排隊做核)1.下列有關數(shù)據(jù)的說法,不正確的是( )A.黃碼(黃色二維碼)是數(shù)據(jù)的表現(xiàn)形式之一B.全員核酸檢測采用抽樣樣本方式C.對于不同的群體而言,此條短信的價值是不一樣的D.可以采用批處理方式處理核酸檢測大數(shù)據(jù)2.下列場景中蘊含的數(shù)據(jù)結構思想與第2題圖一致的是( )(A. Excel執(zhí)行撤銷操作) (B.編號不重復的名單) (D.打印機任務面板) (C.尋寶游戲路線)閱讀下列材料,回答第3至4題。超市智能生鮮售賣系統(tǒng)的“智能生鮮秤”利用圖像識別算法,能自動識別生鮮種類,若出現(xiàn)多種相似的識別結果時可由顧客點擊選擇,識別后自動稱重并由顧客掃碼支付,實現(xiàn)無人收銀。3.根據(jù)以上描述,“智能生鮮秤”主要屬于哪種類型的人工智能( )A.領域人工智能 B.跨領域人工智能 C.混合增強智能 D.專家系統(tǒng)4.下列有關智能生鮮售賣系統(tǒng)的說法,正確的是( )A.超市智能生鮮售賣系統(tǒng)包含軟件、硬件、數(shù)據(jù)、通信網(wǎng)絡和用戶B.由于售賣系統(tǒng)無人收銀,因此售賣系統(tǒng)中的用戶僅指顧客C.售賣系統(tǒng)體現(xiàn)的信息系統(tǒng)優(yōu)勢為“基于數(shù)據(jù)分析,支持科學決策”D.顧客掃碼付款時輸入的密碼是保證數(shù)據(jù)安全的加密代碼5.某算法的部分流程圖如圖所示。下列說法正確的是( )A.該流程圖中包含2個分支結構B.該算法的功能是去除n中重復的字符‘0’C.輸入任意n后,程序執(zhí)行完畢后,i的值為0D.若輸入的n均由‘0’組成,則程序僅輸出一個‘0’6.某智能終端連接溫度傳感器和LED燈,實現(xiàn)利用溫度數(shù)據(jù)控制LED燈亮與滅,部分代碼如下:m=35; cnt=0while True:x=pin2.read_analog() #獲取溫度傳感器#的溫度數(shù)據(jù)if x>m:m=x; cnt=1elif x==m :cnt+=1if cnt>=60:pin14.write_digital(1) #打開LED燈else:pinl4.write_digital(0) #關閉LED 燈sleep (1000) #延時1秒下列說法正確的是( )A.溫度傳感器連接在14號引腳B.LED燈連接在2號引腳C.經(jīng)傳感器獲取且轉(zhuǎn)換得到的溫度數(shù)據(jù)x屬于數(shù)字信號D.只要溫度高于35且持續(xù)60秒以上,則LED燈亮7.下列 Python表達式中值最大的是( )A.2**3+5%16//2 B.8//2*7/3C.len(range(6))/2 D.int(“6”+”4”)//abs(-7)8.已知某二叉樹的前序遍歷是cdaefh,中序遍歷是adechf,則下列說法正確的是( )A.該二叉樹是完全二叉樹 B.該二叉樹的數(shù)組實現(xiàn)示意圖如下C.該二叉樹的高度為4 D.該二叉樹的后序遍歷是aedfhc9.有如下python程序段:(012345acdefh)n=0;s=[1,2,1,2,3,3,1,3,3,3]for i in range(1,len(s)):(第8題B圖) if s[i]==s[i-1]:n+=1else:n-=1print (n)執(zhí)行以上程序后,變量n的值為( )1 B. 3 C. -1 D. -310.利用列表模擬某單向非循環(huán)鏈表a(其中可能存在已被刪除的節(jié)點),下列程序運行完畢后,變量p肯定表示尾節(jié)點的節(jié)點位置的是( )head=0 p=head while p!=-1 k=p p=a[p][1] head=0 p=head while a[p][1]!=-1: p=a[p][1] head=0 p=head while a[a[p][1]][1]!=-1: p=a[p][1] head=0 p=head n=len(a) while n>1: p=a[p][1] n-=1A B C D11.有如下Python程序段:flag =True;n = 6while flag :i = 0; flag = Falsewhile i < n-1 :if a[i] % 2 != 0 :if a[i] < a[i+1] or a[i+1] % 2 == 0 :a[i] , a[i+1] = a[i+1] , a[i]flag = Truei += 1n -= 1若數(shù)組a的元素為“89,79,34,76,85,70”,則程序段執(zhí)行完畢后,數(shù)組a的內(nèi)容是( )A.[76,70,34,89,85,79] B.[34,76,70,89,85,79]C.[34,70,76,79,85,89] D.[34,76,70,79,85,89]12.某二分查找法算法的Python程序如下:a=[12,14,15,15,17,18,20,20,23,25]n=0i=0j=len(a)-1k=int(input("請輸入要查找的數(shù)"))while i<=j:m=(i+j)//2n=n+1if a[m]>k:j=m-1else:i=m+1print(i,j,m,n)當輸入的k值為20,程序運行結束后,下列描述不正確的是( )A.m的值是7 B.i的值是8 C. j的值是m-1 D.n的值是3二、非選擇題(本大題共3小題,其中第13小題8分,第14小題10分,第15小題8分,共26分)13.李老師收集了高三年級某次考試語數(shù)外成績,并保存在scores.xlsx中,數(shù)據(jù)表如第13題圖a所示:第13題圖a第13題圖b李老師用Python編寫了一個程序,對數(shù)據(jù)進行分析處理,輸出總分大于等于260分的學生信息,并直觀顯示英語前三名的分數(shù)情況,生成了如第13題圖b所示的圖表。Python程序代碼如下,請在劃線處填上合適的代碼:import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #使圖形中的中文編碼正常顯示df=pd.read_excel("scores. xlsx" )df["總分"] = (1) # 計算總分列數(shù)據(jù)#下行代碼:輸出總分大于等于260分的學生信息print( df [ (2) ] )g=df.groupby("班級",as_index=False)print(g.英語.mean())df1=df.sort_values("英語”, (3) )plt.title("英語成績前三名分數(shù)情況")x=df1[0:3].姓名y=df1[0:3].英語plt.bar(x,y)plt.legend()plt. (4)14.小張設計了“智能植物管家系統(tǒng)”,該系統(tǒng)通過傳感器收集土壤的溫度和濕度數(shù)據(jù)并進行存儲和處理,當土壤溫度超出正常范圍時,蜂鳴器發(fā)出警報,當土壤濕度低于閾值時,系統(tǒng)啟動自動澆灌系統(tǒng),通過數(shù)據(jù)庫服務器記錄運維數(shù)據(jù),移動客戶端和PC終端可以實時查看相關數(shù)據(jù)。系統(tǒng)的硬件設備連接方案如下圖所示:(PC終端PC終端互聯(lián)網(wǎng)4G、Wi-FiWeb服務器數(shù)據(jù)庫溫度傳感器智能終端濕度傳感器蜂鳴器水泵)“智能植物管家系統(tǒng)”的智能終端采用micro:bit開發(fā)板,使用micro:bit 軟件采集土壤溫濕度數(shù)據(jù),部分代碼如下:#導入相關庫,代碼略@app.route("/input" , methods=[' POST’,’ GET'])def add_data ():#代碼略Uart. init(baudrate=115200 ,bits=8 , parity=None , stop=1, tx=pin2 ,rx=pin1)#網(wǎng)絡連接while Obloq.connectWifi("zh", "pwd",10000)!=Truedisplay. show("正在連接……")display.scroll( Obloq.ifconfig())Obloq.httpSet("192.168.2.13", "8080")#采集傳感器數(shù)據(jù),并設置傳輸模式while True :temp=pin0.read_analog()errno, resp =Obloq.get ("input id= 1&val = "+str( temp),10000)if errno ==200 :display.scroll(resp)else :display.scroll(str( errno))sleep (1000*10)根據(jù)材料回答下列問題:(1)智能終端訪問服務器的IP地址為 ① ,智能終端與該溫度傳感器連接的引腳是 ② 。(2)綜合上述代碼,請你判斷該系統(tǒng)編寫服務器時,路由采用 模式接收溫度數(shù)據(jù)。(選填:“GET”/“POST” )(3)若某時刻溫度數(shù)值為25,則輸入數(shù)據(jù)時使用的URL是( )(單選)A. http://192.168.2.13/inputval=25B. http://192.168.2.13:8080/inputid=25C. http://192.168.2.13:8080/id=1&val=25D. htto://192.168.2.13:8080/input id =1&val=25(4)若插入記錄代碼為cur.execute("insert into sensorlog(sensorid,sensorvalue, updatetime) values(%d, %f, "%s")"%(1,30.0,”00:00:00”)),則該系統(tǒng)訪問的數(shù)據(jù)表是 。15.某銀行網(wǎng)點有5個窗口,銀行最少要保持3個窗口營業(yè),另2個窗口初始為備用狀態(tài)。客戶按批次進入大廳,每個客戶的業(yè)務辦理時間為1個單位,銀行每過1個時間單位就允許下一批客戶進入。對于進入銀行的客戶,如果某窗口正空閑,則可上前辦理業(yè)務,反之,若所有窗口均有客戶,他便會排在最短的隊伍后面。當平均每個營業(yè)窗口前的隊伍人數(shù)大于等于7人時(隊伍包括正在辦理業(yè)務的客戶在內(nèi)),銀行可臨時將備用窗口中一個或兩個改為營業(yè)窗口,當所有窗口平均客戶少于7人時,將立即停用一個營業(yè)窗口轉(zhuǎn)為備用,窗口平均人數(shù)若繼續(xù)減少至以上情況,可再停止一個營業(yè)窗口,但最多只能有兩個窗口為備用狀態(tài)。現(xiàn)模擬該銀行排隊程序,效果如下圖所示,輸出10個人各自的等待時間單位:輸出格式描述: (客戶編號:等待的時間)實現(xiàn)上述功能的Python程序如下,請在劃線處填入合適的代碼。mins=3 #常用窗口3個maxs=5 #最多可開設5個窗口lims=7 #正常服務時每個窗口平均等待的最多人數(shù)tm=int(input("請輸人客戶共多少批: "))ps= list(map(int ,input("輸人每批客戶人數(shù)"). split(",")))# list(map(int,["1","2","3"]) )返回:[1, 2, 3]sw= minsif len(ps)! = tm:print("輸入有誤! " )pid, cnt=0,0head, tail=0,0qe=[[0,0]]* 1000 #創(chuàng)建等待隊列def updatetime(s):forj in range( len(s)):s[j][1]+= 1for i in range(tm):for j in range(sw): #將輪到的人進行出隊if ① :print(f’({qe[ head][0]} :{qe[ head][1]})',end=") #按格式出隊輸出head += 1cnt-=1#人數(shù)減少后,檢查人數(shù)和窗口數(shù)是否符合要求并按照要求減少窗口,代碼略if head!= tail:② #更新等待隊列里每個人的等待時間for j in range (ps[i]) :pid+= 1qe[tail]=[pid,0]tail += 1cnt += 1while ③ :sw += 1while cnt>0:#最后一批人進入銀行后,程序只需要處理等待隊列剩余人員到出隊#和窗口的減少,直至人數(shù)為0,代碼略。共有3批客戶,分別為22人、23人、21人,則輸出結果中,第4個人等待時間單位是 2第頁嘉興一中2022 學年第一學期期中考試高三年級技術答案信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個選項中只有一個符合題目要求,不選、錯選、多選均不得分)題號 1 2 3 4 5 6 7 8 9 10 11 12答案 B D C A D C A A D B B A二、非選擇題(本大題共3小題,其中第13小題8分,第14小題10分,第15小題8分,共26分)13.(1) df["語文"]+ df["數(shù)學"]+ df["英語"] (2分)(2) df.總分>=260 (2分)(3) ascending=False (2分)(4) show() (2分)14.(1)① 192.168.2.13 (2分) ② pin0 (2分)(2) GET (2分)(3) D (2分)(4) sensorlog (2分)15.(1)① head!=tail (2分)② updatatime(qe[head:tail]) (2分)③ ant/sw >lims and sw(2) 0 (2分2第頁 展開更多...... 收起↑ 資源列表 2023屆高三上學期期中考試卷信息技術試題.docx 信息答案.docx 縮略圖、資源來源于二一教育資源庫