資源簡介 紹興一中高三技術首考模擬 參考答案第一部分 信息技術(共50分)一、選擇題(本大題共12題,每題2分,共24分。在每小題給出的四個選項中, 只有一個符合題目要求)1 2 3 4 5 6 7 8 9 10 11 12C D C A A C A B B D D C二.非選擇題(本大題共 4 小題,其中第 13 小題 8分,第 14 小題9分,第 15 小題 9分,共26分)13.(1)① d[i][6:11] (2分)② cnt=cnt-1 (2分)③ sum=sum+mts-t (2分)(2) k=2*n (2分)14.(1) D (1分)(2) trans temp= (1分)(3) ACD (2分)(4)從硬件(智能終端、IoT模塊等設備故障)、網絡(Wi-Fi連接等故障)、軟件(缺陷)等描述。例:智能終端或IoT模塊出故障了/連接IoT模塊與Web服務器的無線路由器無法正常工作/Wi-Fi網絡故障/數據庫到達一定數據量后不再更新(2分)(5)① dft=dft[dft.類型== "濕度"] (2分)② "小時" (1分)15.(1) 28 (1分)(2) B (2分)(3)① pre[job[1]]+=1 (2分)② cur=lnk[cur][1] (2分)③ res+=info[p][2] (2分)紹興市第一中學高三技術首考模擬考生須知:1.本卷滿分100分,考試時間90分鐘;2.所有答案必須寫在答題卷上,寫在試卷上無效。第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合)1.下列關于數據與大數據的說法,不正確的是A.數據是對客觀事物的符號表示,其表現形式可以是文字、圖形、圖像等B.對數據進行加工處理有利于發掘其中蘊含的價值C.對攝像頭獲取圖像進行基本處理需要運用大數據中圖數據處理技術D.手機導航會實時更新道路狀況,體現了大數據產生與處理速度快的特征2.下列關于人工智能的說法,正確的是A.人工智能處理數據都采用分治思想B.圖靈測試時測試機器是否智能的唯一方法C.強化學習是以符號主義表達與推理的人工智能學習方法D.聯結主義通過模仿人類大腦中神經元之間的復雜交互來進行認知推理閱讀下列材料,回答第3-5題。隨著物聯網的廣泛應用,越來越多的智能家電進入了普通家庭,其中的家用監控攝像頭對有老人和小孩的家庭就非常有用。在家庭中安裝了家用監控攝像頭后,將其與家中已經接入因特網的無線網絡相連并進行相關設置,就能在任意可上因特網的地方,通過手機上的專用APP或電腦瀏覽器實時查看家中的情況。當畫面發生變化時,攝像頭能自動拍攝照片和錄像,保存在自帶的存儲卡中或上傳到服務器中保存。管理員能通過共享查看權限,讓家庭中其他成員查看監控情況。攝像頭自帶拾音器和喇叭,能讓查看者與家中人員進行實時通話。某品牌家用監控攝像頭的工作原理示意圖如第3-5題圖所示。3.下列有關“家用監控攝像系統”的說法不正確的是A.如圖所示的“家用監控攝像系統”是一個信息系統,管理者也是其中組成部分B.圖中的監控攝像頭是硬件,既是輸入設備也是輸出設備,既是傳感器也是執行器C.搭建該監控系統時決定選擇什么品牌的監控攝像頭屬于概要設計階段D.監控攝像頭自動拍攝的照片和錄像都是數據4.下列有關信息系統的安全說法正確的是A.存儲在網絡上的監控錄像有密碼保護,也可能產生泄漏而被不法分子利用B.其他家庭成員是可信任的,登錄系統查看監控時不需要進行身份認證C.黑客能破解系統防護而進入監控系統,這是因為系統有漏洞,不屬于違法行為D.該系統只供設備的管理者及其信任的家人使用,沒有安全隱患5.下列有關網絡的說法不正確的是A.監控攝像頭接入到家中的局域網時,不需要給攝像頭分配IP地址B.攝像頭將采集的視頻數據通過網絡傳輸到服務器,體現了網絡的數據通信功能C.網絡由計算機系統、數據通信系統以及網絡軟件和網絡協議三個部分組成D.通過開啟手機熱點,可以將移動通信網絡信號轉換為WiFi信號供其他設備上網6.某聲音模擬信號的采集及量化函數模型如圖所示,下列說法正確的是A.圖中縱坐標劃分得越細表示采樣頻率越高,保真度越高B.圖中整個幅度分為0~7級,其量化位數至少為8位C.圖中各采樣點的量化值不同,但其量化位數相同D.聲音數字化過程是將離散的模擬信號轉換為連續的數字信號7.若a=43,b=47,有如下Python表達式①a*b % 10== 1 ②"9"< "10"③a//10==b//10 ④int(-4.1)==-4⑤a % 2>b % 2上述表達式的值為True的有A.①③④ B.①③⑤ C.②③⑤ D.③④⑤8.已知二叉樹T1前序遍歷序列為A-B-D-E-C-F-H,中序遍歷為D-E-B-A-F-H-C,則二叉樹T1的后序遍歷序列為A. E-D-B-F-H-C-A B. E-D-B-H-F-C-AC. D-E-B-H-F-C-A D.該二叉樹形態不唯一,無法確定9.有1個隊列,隊首到隊尾的元素依次為8,3,2,9,5。約定:T 操作是指隊列中1 個元素出隊后再入隊,Q 操作是指隊列中1 個元素出隊。則經過TTTQTTQ 系列操作后,隊列中隊首到隊尾的元素依次為A. 2,9,5 B. 2,5,8 C. 5,8,2 D. 8,3,210.有程序段如下:s=[0]*10;a=[6,3,2,4,2,1,5]n=len(a);top=0;s[top]=a[0]for i in range(1,n):while top!=-1 and a[i]%2==s[top]%2:top-=1top+=1s[top]=a[i]while top!=-1:print(s[top],end=' ')top-=1程序運行后,輸出結果是A.2 4 2 6 B.5 1 3 C.1 2 3 6 D.5 2 3 611.定義如下函數:def stairs(n):d={1:1,2:2,3:4}if n<=3:return d[n]else:return stairs(n-1)+stairs(n-2)+stairs(n-3)執行語句s= stairs(5),函數stairs被調用的次數是A.4 B.5 C.6 D.712.某對分查找算法的Python程序段如下:key=int(input())s="";i=0;j=9while i<=j:m=(i+j+1)//2if a[m]==key:breakif keyj=m-1;s=s+"L"else:i=m+1;s=s+"R"若整型列表a[0]~a[9]中的值已經非降序排列,依次為“11,23,23,39,44,52,61,x,67,89”。執行程序,輸入66,s的值為"RLR",則x的可能值的個數是A.3 B.4 C.5 D.6二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.根據某場館一天中每位參觀者的進館和出館時間,可統計該場館當天人流量的分布情況。每個人進、出館的時間用一個長度為11的字符串表示,例如“08:05-08:45”表示進館時間為8點5分,出館時間為8點45 分。現要求統計當天館內人數超過指定人數的總時長。根據上述要求編寫Python程序,功能如下:從“cg.txt”文件中讀入n個人的進館、出館時間,界面如第13題圖a所示,程序運行時輸入指定人數,輸出館內人數超過指定人數的總時長,運行界面如第13題圖b所示。第13題圖b(1)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。(2)程序中加框處代碼有錯,請改正。f=open("cg.txt","r");d=[]for line in f.readlines():d.append(line.strip())n=len(d)-1a=[""]*(2*n+1)for i in range(1,n+1): #提取每個人的進、出館時間,分別加上IN、OUT標記后存入數組aa[i]=d[i][0:5]+"IN"a[n+i] = ① +"OUT"for i in range(1,2*n): #對數組元素a[1]到a[2*n]從小到大排序k=i #改錯for j in range(i,2*n):if a[j]k=js=a[i];a[i]=a[k];a[k]=ssp=int(input("指定人數:"))t=-1;cnt=0;sum=0for i in range(1,2*n+1):mts=int(a[i][0:2])*60+int(a[i][3:5])if a[i][5:7]=="IN":cnt=cnt+1else:②if cnt>sp:if t==-1:t=mtselif t>-1:③t=-1print("超過指定人數的總時長:",sum,"分鐘")14.小明為某農場搭建的“環境智能監測系統”的結構如第14題圖a所示。Web服務器程序采用Flask Web框架開發,利用與智能終端連接的傳感器采集環境的溫濕度數據,并通過IoT模塊與Web服務器建立數據通信,根據系統設置的各位數據閾值觸發相應的執行器進行相關設備的控制,請回答下列問題:第14題圖a(1)下列有關搭建該信息系統的說法,正確的是( )(單選,填字母)A.該系統網絡應用軟件的實現架構是C/S架構B.在硬件搭建時不需要考慮智能終端與IoT模塊之間的接口匹配問題C.溫濕度傳感器與智能終端連接后,才能進行需分析與可行性分析D.傳感器是信息系統中的輸入設備,通過它可以實現信息系統的數據采集功能(2)該系統智能終端的部分Python程序如下:#導入相關模塊,代碼略IP="192.168.10.1";PORT="5000" #Web服務器的IP地址和端口#設置IoT模塊連接的Web服務器的IP地址和端口,代碼略while True:temp=pin0.read_analog()hum=pin1.read_analog()errno,resp=Obloq.get(" "+str(temp)+"&hum="+str(hum),10000)#其他代碼略若智能終端上次數據給Web服務器的URL為http://192.168.10.1:5000/trans temp=30&hum=300,則程序劃線處應填入為 。(3)溫度temp的適宜范圍為t1~t2(不含t1,t2),若符合此條件,系統狀態變量flag設為1,否則為0。下列Python程度段符合要求的是 (多選,填字母)(注:全部選對的得2分,選對但不選全的得1分,不選或有選錯的得0分)A. flag=0 if t1t2): flag=0C. flag=1 if temp<=t1: flag=0 if temp>=t2: flag=0 D. if not(temp<=t1 or temp>=t2): flag=1 else: flag=0(4)小明設定采集并上傳數據的時間間隔為1分鐘。他用瀏覽器查看溫濕度頁面,頁面動態顯示最新的溫度、濕度及其采集時間。系統正常工作一段時間后,他發現該頁面不再變化,刷新后仍不變。結合第14題圖a,簡要說明系統中可能造成上述問題的原因 (本系統中,傳感器損壞、傳感器和智能終端連接異常,不會造成上述問題)(注:回答2項,1項正確得1分)(5)小明將系統中某天24小時的溫濕度數據導出,部分數據如第14題圖b所示(時間格式為“時:分:秒”),現分析每小時的平均濕度值,線形圖如第14題圖c所示,部分Python程序如下,請在劃線處填入合適的代碼。第14題圖b 第14題圖cimport pandas as pdimport matplotlib.pyplot as pltdft=pd.read_csv("data.csv")dft= ①dft.insert(0,"小時",'') #插入列for i in dft.index:t=dft.at[i,"時間"]dft.at[i,"小時"]=t[0:2]dfh=dft.groupby( ② ,as_index=False).mean()plt.plot(dfh['小時'],dfh['監測值'])#設置繪圖參數,顯示如第14 題圖c所示線型圖,代碼略15. 汽車整車安裝流水線有n個工序(編號為0到n-1),每個工序可以有若干個前置工序,但最多只有一個未完成的后續工序。對于每個工序,只有完成其所有的前置工序,才能開始作業,完成每個工序需要費用。編寫程序模擬該安裝過程,輸入每個工序的編號、后續工序及費用,計算編號為m的工序需要的費用。請回答下列問題:(1)如第15 題圖所示,完成工序5有兩個前置工序(2和4),需要先完成兩個流程:工序0→工序1→工序2,以及工序3→工序4,才能開始工序5的作業。總費用為(1+2+8)+(4+2)+ 3=20。完成工序7總費用是 。當前工序 后續工序 當前工序費用0 1 11 2 22 5 83 4 44 5 25 7 36 7 17 8 78 -1(無后續工序) 4第15題圖(2)定義sort(info)函數,將輸入的工序信息info排序。def sort(info):m=len(info)for i in range(1,m):for j in range(0,m-i):if info[j][0]>info[j+1][0]:info[j],info[j+1]=info[j+1],info[j]若輸入的info=[[1,2,1],[0,1,3],[2,3,4],[3,-1,2]],運行sort(info)后,info中的數據為 (單選,填字母)。A.[[3,-1,2],[2,3,4],[1,2,1],[0,1,3]] B.[[0,1,3],[1,2,1],[2,3,4],[3,-1,2]]C.[[3,-1,2],[0,1,3],[1,2,1],[2,3,4]] D.[[2,3,4],[1,2,1],[0,1,3],[3,-1,2]](3)實現輸入工序m,計算完成工序m 所需費用的部分Python 程序如下,請在劃線處填入合適的代碼。def crt_lnk():for job in info:①lnk.append([job[0],job[1]])for i in range(n):if pre[i]==0:cur=iwhile cur!=-1:src[cur].append(i)②def cal_ans(obj): #計算完成工序obj的費用flag=[0]*nres=info[obj][2]for i in src[obj]:p=iwhile p!=obj:if flag[p]==0:③flag[p]=1p=lnk[p][1]return res#讀取數據到列表info,每個元素依次為工序編號、后續工序及該工序的費用,代碼略n=len(info)pre=[0]*n #pre列表用于存儲每個工序的前置工序的數量lnk=[]src=[[]for i in range(n)]sort(info)m=int(input())crt_lnk()print(cal_ans(m)) 展開更多...... 收起↑ 資源列表 2024屆浙江省紹興市重點中學高三上學期12月首考模擬信息技術參考答案.docx 2024屆浙江省紹興市重點中學高三上學期12月首考模擬信息技術試卷.docx 縮略圖、資源來源于二一教育資源庫