資源簡介 (共37張PPT)浙江省普通高校招生選考科目仿真模擬卷(四)C解析 本題考查數據和信息。不同的人接收相同的信息,所建構的知識可能也不相同。D解析 A選項構建完備的知識庫和完善的推理方法是符號主義的重大瓶頸。B選項指紋識別屬于聯結主義。D選項通刷卡支付屬于射頻技術的應用。閱讀下列材料,回答第3至6題:某娛樂票務平臺,為大眾提供演唱會、話劇等品類的購票、選座等服務。客戶可使用手機、門口的自動售票機等設備登錄APP,在線購票和選座。入場時在門口閘機處刷身份證或憑紙質門票進場,還可根據導航精準找到相應的包廂。客戶可免費使用會場無線網絡。3.下列關于該系統組成的說法,正確的是( )A.該系統的票務平臺屬于應用軟件B.客戶使用的手機不屬于該系統的硬件C.該系統的用戶指的是使用系統的客戶D.該系統的購票信息保存在客戶手機上A解析 B選項手機屬于系統硬件;D選項系統的購票信息保存在數據庫中。A解析 A選項在線購票和選座需先查詢已經購買票的情況,因此具備數據查詢功能。B5.下列關于該系統中網絡技術的說法,正確的是( )A.該系統的網絡資源不包括會場的無線網絡B.會場無線網絡與互聯網的連接必須有路由器C.用APP在線購票時數據傳輸應遵循HTTP協議D.客戶的手機可通過DHCP服務器獲得靜態IP地址解析 A選項會場的無線網絡也是網絡資源;B選項將局域網接入互聯網,必須使用路由器;C選項APP是專用的客戶端,不需使用HTTP協議;D選項客戶手機通過DHCP服務器獲得的是動態IP地址。C解析 C選項會場內使用的是免費Wi-Fi,存在一定的安全隱患,造成個人信息的泄露。B7.一幅32×64像素,256種顏色的圖像,它的顏色位深度最少是( )A.3 B.8 C.11 D.256解析 由于2的8次方等于256,256種顏色需要8個位來編碼。C8.某算法的部分流程圖如圖所示,數組a=[24,22,20,18,15,13,11,10],若key=20,則執行這部分流程后,輸出cnt的值為( )A.1 B.2C.3 D.4解析 算法實現采用二分查找極左值,當找到key后,并未結束查找,而是向左繼續查找,直到區間不存在。第1次查找時,i=0,j=7 m=4,a[m]=15;第2次i=0,j=3,m=2,a[m]=20。第3次i=3,j=3,m=3,a[m]=18,結束查找。B9.某二叉樹的中序序列是abcdef,且節點d和f是兄弟節點,則其后序序列可能是( )A.adfebc B.bdfeca C.bdefca D.adcfeb解析 節點e是節點d和f的父節點,則后序遍歷必定為dfe,排除C和D選項。A選項節點c為整棵樹的根節點,從中序來看,def是整棵樹的右子樹,但在后序中并不是右子樹。B選項節點a為整棵樹的根節點,bcdef為右子樹,c為右子樹的根,b為右子樹的左孩子。則程序中劃線處的代碼分別為( )A.①list1[num]=i ②maxn=i-num ③num=int(s[i])B.①num=int(s[i]) ②maxn=i-list1[num] ③list1[num]=iC.①num=int(s[i]) ②maxn=i-num ③num=iD.①list1[num]=i ②maxn=i-list1[num] ③num=int(s[i])B解析 數組list1可能理解為桶,存儲0至9每個數字最后出現的索引位置,初值為-1表示該數沒有出現過。①對num賦值,按位置遍歷字符串s中各個數字,取出當前位置上的數字并轉換為整數型。②條件list1[num]!=-1表示num這個數字在前面已經出現過,則i-list1[num]就是間隔距離,當該值大于最大值時,更新最大值。③更新數字num最后出現的位置i。C解析 本題考查冒泡排序算法。產生6個[1,9]范圍內的隨機數據,k的范圍為[0,2],冒泡一共執行2趟排序,k的作用為設置比較范圍。當a[j]>a[j+1]時交換數據可得出排序為大數下沉的升序排序,執行二次,排序范圍內最后兩個數有序。即a[5]a[4]或a[4]a[3]或a[3]a[2]有序,故C不可能。答案 A解析 本題考查一維列表的遍歷和最值的查找。 已排序的列表a有n個整型元素,當條件a[i]==a[i-1]成立時,表示有連續相等的數量c。A選項每找到一個相等的值,求解數量的最大值,并保存此時的索引位置v,若不相等時初始化c的個數為1。B選項初始化c的個數就在兩個不相等的值時。C選項當兩個數相等時進行計數,當兩個數不相等時,進行最值的查找,同時初始c的值為1,但該選項c的初始化發生在找到最大值時。D選項若長度的最大值發生在最后,即該列表最后的幾個數是長度是最大值時,只是在進行計數,并未進行最大值的查找。二、非選擇題(本大題共3小題,其中第13題8分,第14題10分,第15題8分,共26分)13.小明設計并搭建一個學校智能自習室系統,實現自助門禁與考勤、智能照明調節、煙霧監控等功能,通過瀏覽器遠程查看溫度和煙霧濃度的歷史記錄數據,為學生提供了一個更加便捷、高效和個性化的學習環境。請回答下列問題。(1)下列系統結構圖能實現系統功能的是________(多選,填字母)。(全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)(2)下列關于該系統中硬件的說法,正確的是________(單選,填字母)。A.智能終端解決了計算機與傳感器接口不匹配問題B.智能終端和服務器必須位于同一局域網內C.智能終端必須通過無線網絡和服務器進行數據傳輸D.服務器決定了網絡的傳輸速率(3)根據自習室方位,分為8個區域,為了區分每個區域的光線傳感器和煙霧傳感器,需要這些傳感器時行編碼,便于對上傳數據進行統計,請提出可行的編碼方案_________________________________________________________________________________________________________________________________________。答案 (1)BD (2)A (3)方案1:采用兩位十進制編碼,一位十進制數表示傳感器類型,一位十進制數表示方位。方案2:采用字母加數字方式編碼,字母表示傳感器類型,數字表示方位。方案3:采用4位二進制編碼,第1位數字表示傳感器類型,后面3位數字表示方位。(4)①smoke > smokehold ②k+=1解析 (1)題圖中帶方向的箭頭表示數據傳輸的方向。傳感器是輸入設備,數據從傳感器流向智能終端。執行器是輸出設置,數據從智能終端流向執行器。服務器從智能終端或數據庫讀取數據,也可以向智能終端或數據庫寫入數據,因此數據流向是雙向的。(2)A選項普通計算機并沒有傳感器專用接口,往往需要通過智能終端來傳輸數據。B選項智能終端和服務器只要能通過網絡進行數據信息,并不要求位于同一局域網內。C選項智能終端通過串口或網線等有線方式與服務器進行數據交換。D選項網絡的傳輸速率往往由網絡的傳輸介質和網絡互聯設備決定。(3)編碼是將信息從一種形式或格式轉換為另一種形式或格式的過程。在計算機科學領域中,編碼的目的是為了計算機能快速地處理信息。(4)①修改后的代碼會在本地立即根據煙霧濃度和閾值的比較結果來控制蜂鳴器,而不是依賴于服務器返回的resp值。②獲取的數據連續3次高于閾值,打開蜂鳴器報警,k表示高于閾值的次數。14.某學校高二年級舉辦投籃比賽,每人投球5次,比賽數據存儲在“scores.csv”文件中,“投球情況”中1表示投中,0表示投失,如圖a所示。計分規則為:投中得1分,投失不得分;若連續投中,該球得分為前一球得分的2倍。請回答下列問題:圖a圖b答案 (1)6 (2)①data[i]==″1″ and temp==0 ②temp=2*temp或temp*=2 (3)df1.at[i,″投球情況″]或df1[″投球情況″][1] (4)①mean() ②CD7解析 (1)投球情況為“11011”,得分依次為1,2,0,1,2,共計6分。(2)①data[i]為″1″表示當前投中,而temp存儲上一次的情況。②得分是前一球得分的2倍。(3)自定義函數fcount計算當前行的“投球情況”單元格的得分情況,該單元格可以采用屬性法、字典法和行列法共三種方法表示。(4)①統計班級平均分的函數是mean()。②略。15.某快遞驛站有A、B兩類貨架,收到的包裹重量小于等于10存放于A貨架,其余存放于B貨架。編寫程序模擬生成取件碼和顧客的取件過程,取件碼是根據當前已處理的包裹數量生成,如A-0001表示當天第一個處理的包裹存放在A貨架,B-0003表示當天第三個處理的包裹存放在B貨架。取件碼與顧客手機號關聯,程序根據輸入的手機號顯示其所有包裹的取件碼,并允許顧客一次性提取或者部分提取。程序的部分運行界面如圖a和圖b所示。貨架現有包裹信息如下:0號包裹的手機號:137****2344 取件碼:A-00011號包裹的手機號:137****2345 取件碼:A-00022號包裹的手機號:137****2345 取件碼:B-00033號包裹的手機號:137****2344 取件碼:B-00044號包裹的手機號:180****1215 取件碼:B-00055號包裹的手機號:137****2344 取件碼:A-00066號包裹的手機號:137****2345 取件碼:A-00077號包裹的手機號:137****2344 取件碼:B-00088號包裹的手機號:137****2344 取件碼:B-00099號包裹的手機號:180****1215 取件碼:A-0010圖a請輸入您的手機號:137****2345137****2345 顧客,您有:3件包裹可取,取件碼如下:A-0007A-0003A-0002輸入θ取全部包裹,輸入1取部分包裹:1請輸入本次的取件碼,只輸入#表示結束取件:B-0003137****2345顧客,您有:2件包裹可取,取件碼如下:A-0007A-0002請輸入本次的取件碼,只輸入#表示結束取件:圖b答案 (1)B-0159 (2)①10、3 ②dic[num][2]+=1或dic[num][2]=dic[num][2]+1 (3)①head=dic[num][1] ②q=goods[q][1]解析 (1)包裹重量是12,放在B貨架,當前是0158,下一件是0159。(2)goods存儲了取件碼、指針域,dic存儲了手機號、該手機號對應包裹鏈的頭指針、該手機號對應的是包裹總數。①處存儲包裹的索引為10,故存入后dic[2]的值變為[″180****1215″,10,3];②第一個分支為錄入該手機號的第一個包裹,第二個分支表示該手機號對應的包裹非首次錄入,故需要將對應的包裹數量進行更新。(3)①取包裹前需要獲取包裹鏈對應的表頭數據,變量num 用于存儲自定義函數search返回的手機號在 dic中的索引號,結合dic中數據元素的存儲結構可知表頭數據存儲在索引為1的位置。②需要遍歷鏈表找到本次取件包裹,故該填空處需填入的程序為q=goods[q][1]。浙江省普通高校招生選考科目仿真模擬卷(四)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.下列關于數據、信息和知識的說法,不正確的是( )A.數據的表現形式可以是數字、音頻、視頻等B.信息是數據經過存儲、分析及解釋后所產生的意義C.接收相同的信息后,不同的人所建構的知識是相同的D.若存儲信息的載體遭到破壞,則其承載的信息就會消失2.下列關于人工智能的說法,不正確的是( )A.符號主義難以構建完備的知識庫和完善的推理方法B.指紋識別基于數據驅動,無需事先手工構造知識庫C.強化學習是一種問題引導下的人工智能學習方法D.學生通過校園一卡通刷卡支付屬于人工智能的應用閱讀下列材料,回答第3至6題:某娛樂票務平臺,為大眾提供演唱會、話劇等品類的購票、選座等服務。客戶可使用手機、門口的自動售票機等設備登錄APP,在線購票和選座。入場時在門口閘機處刷身份證或憑紙質門票進場,還可根據導航精準找到相應的包廂。客戶可免費使用會場無線網絡。3.下列關于該系統組成的說法,正確的是( )A.該系統的票務平臺屬于應用軟件B.客戶使用的手機不屬于該系統的硬件C.該系統的用戶指的是使用系統的客戶D.該系統的購票信息保存在客戶手機上4.下列關于該系統功能與應用的說法,不正確的是( )A.該系統不具備數據查詢功能B.手機能精準找到包廂,是因為應用了與定位有關的傳感器C.該系統會因斷電受影響,體現了系統對外部環境有依賴性D.利用客戶數據分析選座喜好,是數據加工處理的過程5.下列關于該系統中網絡技術的說法,正確的是( )A.該系統的網絡資源不包括會場的無線網絡B.會場無線網絡與互聯網的連接必須有路由器C.用APP在線購票時數據傳輸應遵循HTTP協議D.客戶的手機可通過DHCP服務器獲得靜態IP地址6.下列關于該信息系統安全與信息社會責任的說法,不正確的是( )A.該系統授予用戶的身份應具有唯一性B.該系統為不同用戶設置不一樣的權限C.在場內使用無線網絡不會存在安全隱患D.在服務器上安裝殺毒軟件并及時更新可有效預防病毒7.一幅32×64像素,256種顏色的圖像,它的顏色位深度最少是( )A.3 B.8 C.11 D.2568.某算法的部分流程圖如圖所示,數組a=[24,22,20,18,15,13,11,10],若key=20,則執行這部分流程后,輸出cnt的值為( )A.1 B.2 C.3 D.49.某二叉樹的中序序列是abcdef,且節點d和f是兄弟節點,則其后序序列可能是( )A.adfebc B.bdfecaC.bdefca D.adcfeb10.在由數字組成的字符串中,找出同一數字的相鄰最大間距, 如字符串 “1231212323455”,數字“3”第一次與第二次分別出現在位置3和8,相距5,間隔距離最大。編寫Python代碼實現上述功能,Python程序段如下所示:s=input('請輸入數字字符串:')list1=[-1]*10maxn=0for i in range(len(s)): ①________ if list1[num]!=-1 and i-list1[num]>maxn: ②________ ③________print(maxn)則程序中劃線處的代碼分別為( )A.①list1[num]=i ②maxn=i-num ③num=int(s[i])B.①num=int(s[i]) ②maxn=i-list1[num] ③list1[num]=iC.①num=int(s[i]) ②maxn=i-num ③num=iD.①list1[num]=i ②maxn=i-list1[num] ③num=int(s[i])11.執行下面Python程序后,列表a不可能是( )import randoma=[]for i in range(6): a.append(random.randint(1,9))n=len(a)k= random.randint(0,2)for i in range(2): for j in range(n-1-k-i): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j]print(a)A.[2,1,6,8,8,6] B.[1,4,4,8,9,9]C.[2,3,8,7,8,6] D.[1,2,5,7,4,5]12.已排序的列表a有n個整型元素,現要查找出現次數最多的值并輸出。若出現次數最多的值有多個,則輸出最前面的一個。實現該功能的程序段如下,方框中應填入的正確代碼為( )c,m,v =1,1,0for i in range(1,n): print(a[v])二、非選擇題(本大題共3小題,其中第13題8分,第14題10分,第15題8分,共26分)13.小明設計并搭建一個學校智能自習室系統,實現自助門禁與考勤、智能照明調節、煙霧監控等功能,通過瀏覽器遠程查看溫度和煙霧濃度的歷史記錄數據,為學生提供了一個更加便捷、高效和個性化的學習環境。請回答下列問題。(1)下列系統結構圖能實現系統功能的是________(多選,填字母)。(全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)(2)下列關于該系統中硬件的說法,正確的是________(單選,填字母)。A.智能終端解決了計算機與傳感器接口不匹配問題B.智能終端和服務器必須位于同一局域網內C.智能終端必須通過無線網絡和服務器進行數據傳輸D.服務器決定了網絡的傳輸速率(3)根據自習室方位,分為8個區域,為了區分每個區域的光線傳感器和煙霧傳感器,需要這些傳感器時行編碼,便于對上傳數據進行統計,請提出可行的編碼方案________________________________________________________________________________________________________________________________________。(4)在智能終端編寫代碼,上傳數據并根據系統設定的閾值控制執行器的工作狀態,智能終端部分代碼如下。k=0while True: #獲取煙霧報警的閾值smokehold,代碼略 smoke =pin2.read_analog() #獲取煙霧數據 erron,resp = Obloq.get(″input?id=1&smokeval=″+ str(smoke),10000) #智能終端向服務器發送煙霧數據,返回是否成功發送數據和是否報警的處理結果。 #若返回值resp為'1',表示煙霧數據大于閾值smokehold, ____________ if k>=3: pin8.write_digital(1) #打開蜂鳴器報警 else: k=0 pin8.write_digital(0) #關閉蜂鳴器 sleep(1000*60) #延時1分鐘①為了解決網絡不暢,蜂鳴器不能及時報警的問題,可以將加框處代碼修改為________。②若獲取的數據連續3次高于閾值,打開蜂鳴器報警,劃線處填空的代碼是________。14.某學校高二年級舉辦投籃比賽,每人投球5次,比賽數據存儲在“scores.csv”文件中,“投球情況”中1表示投中,0表示投失,如圖a所示。計分規則為:投中得1分,投失不得分;若連續投中,該球得分為前一球得分的2倍。請回答下列問題:圖a圖b(1)若某同學投球情況是“11011”,則得分是________分。(2)自定義函數fcount功能是根據計分規則計算投球得分的程序代碼如下,請在劃線處填入合適的代碼。def fcount(data): total,temp=0,0 for i in range(len(data)): if ①________: temp=1 elif data[i]=='1': ②________ else: temp=0 total+=temp return total(3)讀取數據,計算各人得分。請在劃線處填入適合的代碼。df1=pd.read_csv('scores.csv',converters={'投球情況':str})for i in df1.index: cj=fcount(____________) df1.at[i,'分數']=cj(4)統計班級平均分,根據班級平均分前5名的數據繪制柱形圖,如圖b所示。請在劃線處填入適合的代碼。df2=df1.groupby(″班級″,as_index=False).①______#設置繪圖參數,代碼略plt.bar(x,y)#繪制柱形圖方框中應填入的正確代碼為②________(多選,填字母)(注:全部選對的得 2 分,選對但不全的得 1 分,不選或有選錯的得 0 分)A.dfs=df2.sort_values('分數').tail(5)x=df2[″班級″]y=df2[″分數″]B.dfs=df2.sort_values('分數,ascending=True)[0:5]x=dfs.indexy=dfs[″分數″]C.dfs=df2.sort_values('分數',ascending=False)dfs=dfs.head(5)x=dfs[″班級″]y=dfs[″分數″]D.dfs=df2.sort_values('分數,ascending=False)[0:5]x=dfs[″班級″]y=dfs[″分數″]15.某快遞驛站有A、B兩類貨架,收到的包裹重量小于等于10存放于A貨架,其余存放于B貨架。編寫程序模擬生成取件碼和顧客的取件過程,取件碼是根據當前已處理的包裹數量生成,如A-0001表示當天第一個處理的包裹存放在A貨架,B-0003表示當天第三個處理的包裹存放在B貨架。取件碼與顧客手機號關聯,程序根據輸入的手機號顯示其所有包裹的取件碼,并允許顧客一次性提取或者部分提取。程序的部分運行界面如圖a和圖b所示。貨架現有包裹信息如下:貨架現有包裹信息如下: 0號包裹的手機號:137****2344 取件碼:A-0001 1號包裹的手機號:137****2345 取件碼:A-0002 2號包裹的手機號:137****2345 取件碼:B-0003 3號包裹的手機號:137****2344 取件碼:B-0004 4號包裹的手機號:180****1215 取件碼:B-0005 5號包裹的手機號:137****2344 取件碼:A-0006 6號包裹的手機號:137****2345 取件碼:A-0007 7號包裹的手機號:137****2344 取件碼:B-0008 8號包裹的手機號:137****2344 取件碼:B-0009 9號包裹的手機號:180****1215 取件碼:A-0010圖a請輸入您的手機號:137****2345 137****2345 顧客,您有:3件包裹可取,取件碼如下: A-0007 A-0003 A-0002 輸入θ取全部包裹,輸入1取部分包裹:1 請輸入本次的取件碼,只輸入#表示結束取件:B-0003 137****2345顧客,您有:2件包裹可取,取件碼如下: A-0007 A-0002 請輸入本次的取件碼,只輸入#表示結束取件:圖b(1)當前已處理的包裹取件碼是A-0158,若下一個包裹重量是12,其取件碼為________。(2)定義函數save(pnum,code),參數pnum為手機號,code為取件碼。函數功能是將一條包裹信息存儲到列表goods和列表dic中。如圖a的包裹數據,手機號“180****1215”在兩個列表中的數據分別為goods[4]=[″B-0005″,-1]、goods[9]=[″A-0010″,4]和dic[2]=[″180****1215″,9,2]。①若調用該函數繼續存儲手機號“180****1215”的包裹,其取件碼是“B-0011”,則對應dic[2]的值變為[″180****1215″,________]。②函數save代碼如下,程序中加框處代碼有錯,請改正。def save(pnum,code): goods.append([code,-1]) n=len(goods)-1 print(n,″號包裹的手機號:″,pnum,″取件碼:″,code) num=search(dic,pnum) #函數返回手機號pnum在dic中的索引號,未找到返回-1 if num==-1: dic.append([pnum,n,1]) #新增一個包裹信息 else: goods[n][1]=dic[num][1] dic[num][1]=n (3)實現取件功能的部分Python程序如下,請在劃線處填入合適的代碼。x=input(″請輸入您的手機號:″)num=search(dic,x)if num!=-1: #輸出手機號為x的當前所有包裹信息,代碼略 op=int(input(″輸入0取全部包裹,輸入1取部分包裹:″)) if op==0: print(″您的包裹已經取完!″) del dic[num] #刪除 dic 中索引為 num 的元素 else: order=input(″請輸入本次的取件碼,只輸入#表示結束取件:″) while order!=″#″:________ p,q=head,head while goods[q][0]!=order: p=q ②________ if p==head: dic[num][1]=goods[q][1] else: goods[p][1]=goods[q][1] dic[num][2]-=1 if dic[num][2]==0: print(″您的包裹已經取完!″) break #輸出手機號為 x 的當前所有包裹信息,代碼略 order=input(″請輸入本次的取件碼,只輸入#表示結束取件:″)else: print(″查無此號,請檢查后重新輸入!″)浙江省普通高校招生選考科目仿真模擬卷(四)1.C [本題考查數據和信息。不同的人接收相同的信息,所建構的知識可能也不相同。]2.D [A選項構建完備的知識庫和完善的推理方法是符號主義的重大瓶頸。B選項指紋識別屬于聯結主義。D選項通刷卡支付屬于射頻技術的應用。]3.A [B選項手機屬于系統硬件;D選項系統的購票信息保存在數據庫中。]4.A [A選項在線購票和選座需先查詢已經購買票的情況,因此具備數據查詢功能。]5.B [A選項會場的無線網絡也是網絡資源;B選項將局域網接入互聯網,必須使用路由器;C選項APP是專用的客戶端,不需使用HTTP協議;D選項客戶手機通過DHCP服務器獲得的是動態IP地址。]6.C [C選項會場內使用的是免費Wi-Fi,存在一定的安全隱患,造成個人信息的泄露。]7.B [ 由于2的8次方等于256,256種顏色需要8個位來編碼。]8.C [算法實現采用二分查找極左值,當找到key后,并未結束查找,而是向左繼續查找,直到區間不存在。第1次查找時,i=0,j=7 m=4,a[m]=15;第2次i=0,j=3,m=2,a[m]=20。第3次i=3,j=3,m=3,a[m]=18,結束查找。]9.B [節點e是節點d和f的父節點,則后序遍歷必定為dfe,排除C和D選項。A選項節點c為整棵樹的根節點,從中序來看,def是整棵樹的右子樹,但在后序中并不是右子樹。B選項節點a為整棵樹的根節點,bcdef為右子樹,c為右子樹的根,b為右子樹的左孩子。]10.B [數組list1可能理解為桶,存儲0至9每個數字最后出現的索引位置,初值為-1表示該數沒有出現過。①對num賦值,按位置遍歷字符串s中各個數字,取出當前位置上的數字并轉換為整數型。②條件list1[num]!=-1表示num這個數字在前面已經出現過,則i-list1[num]就是間隔距離,當該值大于最大值時,更新最大值。③更新數字num最后出現的位置i。]11.C [本題考查冒泡排序算法。產生6個[1,9]范圍內的隨機數據,k的范圍為[0,2],冒泡一共執行2趟排序,k的作用為設置比較范圍。當a[j]>a[j+1]時交換數據可得出排序為大數下沉的升序排序,執行二次,排序范圍內最后兩個數有序。即a[5]a[4]或a[4]a[3]或a[3]a[2]有序,故C不可能。]12.A [本題考查一維列表的遍歷和最值的查找。 已排序的列表a有n個整型元素,當條件a[i]==a[i-1]成立時,表示有連續相等的數量c。A選項每找到一個相等的值,求解數量的最大值,并保存此時的索引位置v,若不相等時初始化c的個數為1。B選項初始化c的個數就在兩個不相等的值時。C選項當兩個數相等時進行計數,當兩個數不相等時,進行最值的查找,同時初始c的值為1,但該選項c的初始化發生在找到最大值時。D選項若長度的最大值發生在最后,即該列表最后的幾個數是長度是最大值時,只是在進行計數,并未進行最大值的查找。]13.(1)BD (2)A (3)方案1:采用兩位十進制編碼,一位十進制數表示傳感器類型,一位十進制數表示方位。方案2:采用字母加數字方式編碼,字母表示傳感器類型,數字表示方位。方案3:采用4位二進制編碼,第1位數字表示傳感器類型,后面3位數字表示方位。(4)①smoke > smokehold ②k+=1解析 (1)題圖中帶方向的箭頭表示數據傳輸的方向。傳感器是輸入設備,數據從傳感器流向智能終端。執行器是輸出設置,數據從智能終端流向執行器。服務器從智能終端或數據庫讀取數據,也可以向智能終端或數據庫寫入數據,因此數據流向是雙向的。(2)A選項普通計算機并沒有傳感器專用接口,往往需要通過智能終端來傳輸數據。B選項智能終端和服務器只要能通過網絡進行數據信息,并不要求位于同一局域網內。C選項智能終端通過串口或網線等有線方式與服務器進行數據交換。D選項網絡的傳輸速率往往由網絡的傳輸介質和網絡互聯設備決定。(3)編碼是將信息從一種形式或格式轉換為另一種形式或格式的過程。在計算機科學領域中,編碼的目的是為了計算機能快速地處理信息。(4)①修改后的代碼會在本地立即根據煙霧濃度和閾值的比較結果來控制蜂鳴器,而不是依賴于服務器返回的resp值。②獲取的數據連續3次高于閾值,打開蜂鳴器報警,k表示高于閾值的次數。14.(1)6 (2)①data[i]==″1″ and temp==0②temp=2*temp或temp*=2 (3)df1.at[i,″投球情況″]或df1[″投球情況″][1] (4)①mean() ②CD解析 (1)投球情況為“11011”,得分依次為1,2,0,1,2,共計6分。(2)①data[i]為″1″表示當前投中,而temp存儲上一次的情況。②得分是前一球得分的2倍。(3)自定義函數fcount計算當前行的“投球情況”單元格的得分情況,該單元格可以采用屬性法、字典法和行列法共三種方法表示。(4)①統計班級平均分的函數是mean()。②略。15.(1)B-0159 (2)①10、3 ②dic[num][2]+=1或dic[num][2]=dic[num][2]+1 (3)①head=dic[num][1]②q=goods[q][1]解析 (1)包裹重量是12,放在B貨架,當前是0158,下一件是0159。(2)goods存儲了取件碼、指針域,dic存儲了手機號、該手機號對應包裹鏈的頭指針、該手機號對應的是包裹總數。①處存儲包裹的索引為10,故存入后dic[2]的值變為[″180****1215″,10,3];②第一個分支為錄入該手機號的第一個包裹,第二個分支表示該手機號對應的包裹非首次錄入,故需要將對應的包裹數量進行更新。(3)①取包裹前需要獲取包裹鏈對應的表頭數據,變量num 用于存儲自定義函數search返回的手機號在 dic中的索引號,結合dic中數據元素的存儲結構可知表頭數據存儲在索引為1的位置。②需要遍歷鏈表找到本次取件包裹,故該填空處需填入的程序為q=goods[q][1]。 展開更多...... 收起↑ 資源列表 浙江省普通高校招生選考科目仿真模擬卷(四).pptx 浙江省普通高校招生選考科目仿真模擬卷(四)(含解析).docx 縮略圖、資源來源于二一教育資源庫