資源簡介 2025年1月浙江省普通高校招生選考科目模擬卷技術(shù)試題命題:浙江金華第一中學(xué)考生須知:1.本卷滿分100分,考試時間90分鐘;2.答題前,在答題卷指定區(qū)域填寫學(xué)校、班級、姓名、試場號、座位號及準(zhǔn)考證號。3.所有答案必須寫在答題卷上,寫在試卷上無效;4.考試結(jié)束后,只需上交答題卷。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。根據(jù)以上情境描述,下列說法正確的是( )A. 拍照得到圖像是數(shù)據(jù)B. app給出的答案或建議對所有人的價值是相同的C. 用戶通過手機(jī)拍照,只經(jīng)過了采樣和量化的環(huán)節(jié)D. 文本、圖像都是結(jié)構(gòu)化數(shù)據(jù)2. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。該app雖然實用性強(qiáng),但也有潛在的安全問題。下列有關(guān)信息安全和保護(hù)的做法,不合理的是( )A. 應(yīng)用對聊天記錄進(jìn)行加密 B. 應(yīng)用建立用戶身份驗證機(jī)制C. 應(yīng)用對用戶設(shè)置一樣的訪問權(quán)限 D. 應(yīng)用定期進(jìn)行安全測試和漏洞修復(fù)3. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。若該app能處理的圖像存儲容量最大為10MB,以下參數(shù)的圖片不能被處理的是( )A. 尺寸1800*1024像素,256色位圖 B. 尺寸1800*1024像素,24位位圖C. 尺寸3200*2048像素,16位位圖 D. 尺寸3600*2048像素,8位位圖4. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。關(guān)于該系統(tǒng)的功能與軟件設(shè)計的描述,正確的是( )A. 該系統(tǒng)的所有數(shù)據(jù)都存在手機(jī)app中B. 該系統(tǒng)的開發(fā)模式為C/S架構(gòu),降低了系統(tǒng)的通信開銷C. 該系統(tǒng)的用戶僅指使用app控制車輛的駕駛員D. 該系統(tǒng)設(shè)計合理,不存在安全隱患5. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。該系統(tǒng)的下列應(yīng)用中,體現(xiàn)人工智能技術(shù)的是( )A. 通過手機(jī)app遠(yuǎn)程解鎖車輛 B. “守衛(wèi)模式”時檢測物體碰撞C. 系統(tǒng)自動發(fā)送短信和app通知 D. 駕駛員語音控制車輛6. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。手機(jī)app通過無線網(wǎng)絡(luò)與車輛進(jìn)行遠(yuǎn)程連接和通信,實現(xiàn)對車輛的遠(yuǎn)程控制與監(jiān)控。下列關(guān)于網(wǎng)絡(luò)技術(shù)的描述正確的是( )A. 無線網(wǎng)絡(luò)傳輸數(shù)據(jù)信號時不需要傳輸介質(zhì)B. 手機(jī)必須連接移動通信網(wǎng)絡(luò)才能使用該appC. 手機(jī)app和車輛必須連在同一個局域網(wǎng)內(nèi)才能通信D. 手機(jī)app與車輛之間的信息通信是相互的,數(shù)據(jù)通信是網(wǎng)絡(luò)的最基本功能7. 某算法的部分流程圖如圖所示。下列說法正確的是( )A. 程序執(zhí)行過程中,語句“ss+3*i”執(zhí)行的次數(shù)為6次B. 程序執(zhí)行過程中,判斷框語句執(zhí)行的次數(shù)為7次C. 執(zhí)行這部分流程,輸出s的值是84D. 該程序流程屬于選擇結(jié)構(gòu)8. 某二叉樹樹形如圖所示,其后序遍歷序列為EACBDGF,樹中與節(jié)點A同層的節(jié)點是( )A. C B. D C. F D. G9. 用s表示進(jìn)棧操作,用x表示出棧操作,若元素的進(jìn)棧順序是abcd,為了得到acdb的出棧順序,相應(yīng)的s和x的操作序列為( )A. sxsxssxx B. sssxxsxx C. sxssxxsx D. sxssxsxx10. 有如下Python程序段:import random as rda=[7,9,5,8,6,4]k=2*rd.randint(0,2)+1for i in range(k,len(a)):for j in range(len(a)-1,i,-1):if a[j]< a[j-1]:a[j-1],a[j]=a[j],a[j-1]該程序段執(zhí)行后,a中各元素值不可能的是( )A. [7, 4, 5, 6, 8, 9] B. [7, 9, 4, 5, 6, 8]C. [7, 9, 5, 4, 6, 8] D. [7, 9, 5, 8, 6, 4]11. 有如下Python程序段:s=input()s1=""for i in range(len(s)):c=s[i]if "A" <= c <= "Z":c=chr((ord(c)-ord("A"))%10+ord("0"))if "5" <= c <= "9":c=chr(ord(c)-ord("5")+ord("a")+1)sl=c+s1print(s1)若輸入的字符為“ZJ2024sk”,執(zhí)行上述程序后輸出的內(nèi)容為( )A. bf2024sk B. 592024sk C. ks4202fb D. ks42029512. 有如下Python程序段def search(key,L,R):if L>R:return"該數(shù)不存在"else:m=(L+R)//2 #①if a[m]==key:return melif a[m]>key:return search(key,L,m-1)else:return search(key,m+1,R)a=[2,3,8,12,19,23,25,30,34,50]key=int(input())print(search(key,0,len(a)-1))該程序運行后,下列說法不正確的是( )A. 若輸出的內(nèi)容為“該數(shù)不存在”,則search函數(shù)被調(diào)用的次數(shù)最多為4次B. 若search函數(shù)被調(diào)用兩次,則key的值可能是3或30C. 若將①處的代碼改成m=(L+R+1)//2,程序運行的結(jié)果不會改變D. 數(shù)組a中的元素若為降序,則不能用此程序進(jìn)行查找二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13. 已知數(shù)軸上有一條線段,左端點為0,右端點為leng。有n個不計體積的小球在線段上,開始時所有的小球都處在不同的偶數(shù)坐標(biāo)上,運動方向向右,速度大小為1單位長度每秒。①當(dāng)小球到達(dá)線段端點(左端點或右端點)的時候,會立即向相反的方向移動,速度大小仍然為原來大小。②當(dāng)兩個小球撞到一起的時候,兩個小球會分別向與自己原來移動的方向相反的方向,以原來的速度大小繼續(xù)移動。小明設(shè)計了一個模擬碰撞的小球程序,計算t秒后,各個小球的位置。程序運行界面如圖所示,請回答下列問題:(1)若leng的值為10,共有3個小球的初始坐標(biāo)為2,6,8,運動5秒后,各個小球的位置為:___________________。(2)實現(xiàn)上述功能的python程序如下,請在劃線處填入合適代碼。import random as rdleng=int(input("請輸入線段長度:"))n=int(input("請輸入小球的個數(shù)(不超過leng的一半):"))t=int(input("請輸入運動時間:"))a=[-1]*ni=0while i < n:tmp=rd.randint(0,______)*2 #randint(a,b):隨機(jī)生成一個[a,b]范圍內(nèi)的整數(shù)if tmp not in a:a[i]=tmpi+=1print("小球初始位置為:",a)dir=[1]*nfor i in range(t):for j in range(n):if____________:dir[j]=-dir[j]else:for c in range(n):if a[c]==a[j] and c!=j:dir[c]=-dir[c]dir[j]=-dir[j]____________print(t,"秒后小球的位置為:",a)14. J市熊貓豬豬兩頭烏國際牧場為提高養(yǎng)殖效率和豬豬健康水平引進(jìn)了“智慧養(yǎng)殖系統(tǒng)”。該系統(tǒng)借助5G技術(shù),實現(xiàn)了養(yǎng)殖環(huán)境的遠(yuǎn)程監(jiān)控和預(yù)警功能,它通過智能終端獲取傳感器數(shù)據(jù)并利用無線通信方式將數(shù)據(jù)傳輸至服務(wù)器,管理人員可以通過app或瀏覽器實時查看養(yǎng)殖區(qū)域內(nèi)的環(huán)境參數(shù)和豬豬的健康情況,也可查看每只豬豬的生長過程等歷史數(shù)據(jù);若發(fā)現(xiàn)異常情況,系統(tǒng)會立即通過智能終端控制執(zhí)行器發(fā)出預(yù)警,以便及時采取措施進(jìn)行處理。請回答下列問題:(1)在設(shè)計該系統(tǒng)的前期準(zhǔn)備中,需對所需費用和效益進(jìn)行評估,這一過程屬于_________(單選,填字母:A.需求設(shè)計/B.可行性分析/C.概要設(shè)計)。(2)下列關(guān)于該系統(tǒng)的說法不正確的是__________(多選,填字母)。A.傳感器是該系統(tǒng)輸入設(shè)備B.5G技術(shù)指的是網(wǎng)絡(luò)的傳輸速率約為5Gbit/sC.該系統(tǒng)網(wǎng)絡(luò)中斷時會影響系統(tǒng)的正常運行D.該系統(tǒng)的環(huán)境數(shù)據(jù)均存儲在智能終端中(3)該養(yǎng)殖中心采用“智能體檢設(shè)備”采集每只豬豬每日的體溫、體重等信息并上傳至服務(wù)器,為使“智能體檢設(shè)備”能自動識別出豬的編號,請?zhí)岢鲆环N可行的解決方案。__________(4)受季節(jié)、天氣、游客數(shù)量等諸多因素的影響,該養(yǎng)殖中心超市每日銷售火腿、酥餅、肉醬、肉包等豬肉深加工產(chǎn)品的數(shù)量存在較大差異。因此類產(chǎn)品的保質(zhì)期較短,為了減少滯銷帶來的損失,超市店長小明想以2023年的銷售情況作依據(jù)來考慮每月的進(jìn)貨數(shù)量。他對2023年每日的銷售數(shù)據(jù)進(jìn)行了統(tǒng)計,部分?jǐn)?shù)據(jù)如圖a所示,現(xiàn)統(tǒng)計2023年各商品在每月的銷售情況,并分別繪制如圖b所示的柱形圖(圖示以“即食火腿絲”為例),流水號釋義:2023為年份;0101為日期;0001為當(dāng)日單號。實現(xiàn)上述功能的部分Python程序如下,在劃線處填入合適的語句:import pandas as pdimportmatplotlib.pyplotaspltdf=pd.read_excel("銷售表格.xlsx")df["月份"]="" #增加月份列for i in range(len(df)):df.at[i,"月份"]-df.at[i,"流水號"]//1000000%100pm=["即食火腿絲","爆汁全肉烤腸","兩頭烏爆汁鮮肉包","爆下飯XO肉醬","兩頭烏土香腸"]for i in pm:dfl=_________________df2=df1.groupby("月份",as_index=False).數(shù)量.sum()plt.bar( ) #繪制柱形圖#設(shè)置繪圖參數(shù),代碼略15. 某醫(yī)院為提高患者就診效率,引進(jìn)了一個“掛號就診排隊系統(tǒng)”。該系統(tǒng)每天共放出100個號,編號為(1-100),醫(yī)生每天8:30開始出診。患者預(yù)約掛號,按照掛號的時間順序給患者由小到大發(fā)放對應(yīng)編號;患者到醫(yī)院就診時需要到簽到機(jī)上進(jìn)行簽到排隊;患者當(dāng)天初診后可以進(jìn)行回診,回診需要在簽到機(jī)上再次簽到排隊。簽到排隊規(guī)則:①患者簽到后開始排隊,簽到后患者按照掛號的編號由小到大排隊;②回診患者問診優(yōu)先于出診患者。(1)假定患者的掛號簽到信息如表所示,0代表初診,1代表回診,假定患者1,3,6,8,10初診問診時長分別為8,5,8,6,10,患者10回診問診時長為9,根據(jù)題意可知,患者的叫號就診順序為(按掛號編號叫號)8,10,3,1,10,6,如果掛號編號為3的患者簽到時間改為08:35,患者的叫號就診順序是否發(fā)生變化__________(填:是/否)(2)定義如下px(data)函數(shù),參數(shù)data的每個元素由“掛號編號”、“簽到時間”、“是否回診”3個數(shù)據(jù)項組成。函數(shù)的功能是根據(jù)簽到時間升序排序。def px(data):p_wait=[[]for i in range(len(data))]x=0for i in range(len(data)):t=int(data[i][1][:2])*60+int(data[i][1][3:])#將時間轉(zhuǎn)換成分鐘,如8:30轉(zhuǎn)換為510______________________while :p_wait[j+1]=p_wait[j]j-=1p_wait[j+1]=[data[i][0],t,data[i][2]]x+=1return p_wait①請在劃線處填入合適代碼。②若上述代碼畫框處的條件“j>=0 and t0 and tA.p_wait=[[1,510,0],[10,520,0],[""]]t=515B.p_wait=[[1,510,0],[""]]t=515C.p_wait=[[10,520,0],[""]]t=510D.p_wait=[[10,520,0],[1,530,0],[""]]t=520(3)實現(xiàn)模擬排隊叫號的部分Python程序如下,請在劃線處填入合適的代碼。import random as rddef proc(p_wait):n=len(p_wait);queinfo=[-1,-1]for i in range(n):p_wait[i]append(-1)call_time=510 #模擬時間推進(jìn)(醫(yī)生08:30開始叫號)waitpatient=0;i=0;jzxx=[]while___________________:if i < n and p_wait[i][1] <= call_time:k=p_wait[i][2]if queinfo[k]==-1:queinfo[k]=ielse:head=queinfo[k]p=pre=headwhile p!=-1andp_wait[i][0]>p_wait[p][0]:pre=pp=p_wait[p][3]if p==head:p_wait[i][3]=head_____________________else:p_wait[i][3]=pp_wait[pre][3]=iwaitpatient+=1;i+=1elif waitpatient>0:k=1while queinfo[k]==-1:k-=1_____________________if k==1:jzxx.append(str(p_wait[p][0])+"(回診)")else:jzxx.append(p_wait[p][0])queinfo[k]=p_wait[p][3]waitpatient-=1call_time+=rd.randint(5,10) #隨機(jī)模擬患者就診花費時間else:call_time=p_wait[i][1]return jzxx`讀取n個患者的數(shù)據(jù),存儲到列表data中,每個元素有3個數(shù)據(jù)項,分別為掛號編號、簽到時間、是否回診,如[[1,"08:50",0],[3,"08:40",0]…],代碼略`p_wait=px(data)print("模擬就診叫號順序為(掛號編號):")for i in proc(p_wait):print(i)2025年1月浙江省普通高校招生選考科目模擬卷技術(shù)試題命題:浙江金華第一中學(xué)考生須知:1.本卷滿分100分,考試時間90分鐘;2.答題前,在答題卷指定區(qū)域填寫學(xué)校、班級、姓名、試場號、座位號及準(zhǔn)考證號。3.所有答案必須寫在答題卷上,寫在試卷上無效;4.考試結(jié)束后,只需上交答題卷。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。根據(jù)以上情境描述,下列說法正確的是( )A. 拍照得到的圖像是數(shù)據(jù)B. app給出的答案或建議對所有人的價值是相同的C. 用戶通過手機(jī)拍照,只經(jīng)過了采樣和量化的環(huán)節(jié)D. 文本、圖像都是結(jié)構(gòu)化數(shù)據(jù)【答案】A【解析】【詳解】本題考查數(shù)據(jù)與信息相關(guān)內(nèi)容。A選項,數(shù)據(jù)是對客觀事物的符號表示,在計算機(jī)中可以用二進(jìn)制代碼來表示,拍照得到的圖像是由像素點組成的,這些像素點的顏色、位置等信息可以用數(shù)字來表示,所以拍照得到的圖像是數(shù)據(jù),選項正確。B選項,不同的用戶可能有不同的知識背景、需求和目的,app給出的答案或建議對不同人的價值是不同的,選項錯誤。C選項,用戶通過手機(jī)拍照,首先經(jīng)過光學(xué)鏡頭成像,然后相機(jī)中的圖像傳感器進(jìn)行采樣和量化過程,將光信號轉(zhuǎn)換為數(shù)字信號,但在 “文小言”app中,還需要對這些數(shù)字圖像進(jìn)行圖像識別等復(fù)雜的處理過程,如特征提取、模式識別等,不只是采樣和量化,選項錯誤。D選項,文本數(shù)據(jù)可以有一定的結(jié)構(gòu),如按照段落、標(biāo)題等組織的文檔是結(jié)構(gòu)化文本,但也有非結(jié)構(gòu)化文本,如自由格式的筆記;圖像數(shù)據(jù)通常是非結(jié)構(gòu)化數(shù)據(jù),因為圖像中的像素點之間的關(guān)系復(fù)雜,沒有像數(shù)據(jù)庫表那樣明確的結(jié)構(gòu),選項錯誤。故本題答案是A選項。2. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。該app雖然實用性強(qiáng),但也有潛在的安全問題。下列有關(guān)信息安全和保護(hù)的做法,不合理的是( )A. 應(yīng)用對聊天記錄進(jìn)行加密 B. 應(yīng)用建立用戶身份驗證機(jī)制C. 應(yīng)用對用戶設(shè)置一樣的訪問權(quán)限 D. 應(yīng)用定期進(jìn)行安全測試和漏洞修復(fù)【答案】C【解析】【詳解】本題考查信息安全與防護(hù)相關(guān)內(nèi)容。A選項,加密聊天記錄可以防止聊天內(nèi)容被未經(jīng)授權(quán)的第三方獲取,選項做法正確。B選項,身份驗證機(jī)制能夠有效防止他人冒用用戶身份進(jìn)行操作,保障用戶賬戶的安全,選項做法正確。C選項,應(yīng)該根據(jù)用戶的角色、需求等因素設(shè)置不同的訪問權(quán)限,這樣才能更好地保護(hù)應(yīng)用內(nèi)的信息安全和功能的正常運行,選項做法錯誤。D選項,隨著技術(shù)的發(fā)展和黑客攻擊手段的不斷更新,應(yīng)用可能會出現(xiàn)各種安全漏洞;定期進(jìn)行安全測試,如漏洞掃描、滲透測試等,可以及時發(fā)現(xiàn)潛在的安全問題,并通過漏洞修復(fù)來消除這些安全隱患,確保應(yīng)用的安全性和穩(wěn)定性,選項做法正確。故本題答案是C選項。3. 用戶在“文小言”app的“拍照問答”板塊可通過拍照的方式提問,其利用圖像識別技術(shù)和自然語言處理技術(shù)準(zhǔn)確的理解圖片中的內(nèi)容和用戶的疑問,并給出相應(yīng)的回答或建議。極大地豐富了用戶的搜索方式,使信息的獲取變得更加便捷和直觀。若該app能處理的圖像存儲容量最大為10MB,以下參數(shù)的圖片不能被處理的是( )A. 尺寸1800*1024像素,256色位圖 B. 尺寸1800*1024像素,24位位圖C. 尺寸3200*2048像素,16位位圖 D. 尺寸3600*2048像素,8位位圖【答案】C【解析】【詳解】本題考查圖像存儲容量計算相關(guān)內(nèi)容。圖像存儲容量=水平像素*垂直像素*每個像素所需位數(shù)/8(字節(jié))。A選項,尺寸1800*1024像素,256色位圖的存儲容量約為1.76MB。B選項,尺寸1800*1024像素,24位位圖的存儲容量約為5.27MB。C選項,尺寸3200*2048像素,16位位圖的存儲容量約為12.5MB。D選項,尺寸3600*2048像素,8位位圖的存儲容量約為7.03MB。故本題答案是C選項。4. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。關(guān)于該系統(tǒng)的功能與軟件設(shè)計的描述,正確的是( )A. 該系統(tǒng)的所有數(shù)據(jù)都存在手機(jī)app中B. 該系統(tǒng)的開發(fā)模式為C/S架構(gòu),降低了系統(tǒng)的通信開銷C. 該系統(tǒng)的用戶僅指使用app控制車輛的駕駛員D. 該系統(tǒng)設(shè)計合理,不存在安全隱患【答案】B【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。A選項,手機(jī)app只是作為一個遠(yuǎn)程控制和接收部分信息的終端,所有數(shù)據(jù)不可能都存儲在手機(jī)app中,選項錯誤。B選項,該系統(tǒng)是典型的C/S架構(gòu)(客戶端/服務(wù)器架構(gòu))。手機(jī)app是客戶端(Client),車輛的控制系統(tǒng)以及相關(guān)的服務(wù)器(用于存儲車輛數(shù)據(jù)、處理遠(yuǎn)程控制請求等)是服務(wù)器端(Server),選項正確。C選項,該系統(tǒng)的用戶不只是使用app控制車輛的駕駛員,還包括開發(fā)人員、售后客服人員等,選項錯誤。D選項,任何智能系統(tǒng)都可能存在安全隱患,可能會存在手機(jī)被黑客攻擊后遠(yuǎn)程控制車輛的風(fēng)險,車輛的通信系統(tǒng)可能會被破解,導(dǎo)致車輛信息泄露或者被惡意控制,選項錯誤。故本題答案是B選項。5. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。該系統(tǒng)的下列應(yīng)用中,體現(xiàn)人工智能技術(shù)的是( )A. 通過手機(jī)app遠(yuǎn)程解鎖車輛 B. “守衛(wèi)模式”時檢測物體碰撞C. 系統(tǒng)自動發(fā)送短信和app通知 D. 駕駛員語音控制車輛【答案】D【解析】【詳解】本題考查人工智能技術(shù)相關(guān)內(nèi)容。A選項,通過手機(jī)app遠(yuǎn)程解鎖車輛是通過網(wǎng)絡(luò)通信技術(shù)實現(xiàn)的,沒有涉及到人工智能中的智能感知、學(xué)習(xí)、推理等環(huán)節(jié),選項不符合要求。B選項,激光雷達(dá)檢測物體是基于物理傳感器的信號檢測,單純的檢測碰撞事件只是利用了傳感器的感知功能,沒有智能分析的過程,不屬于人工智能技術(shù),選項不符合要求。C選項,在車輛檢測到碰撞后,按照預(yù)設(shè)的程序觸發(fā)短信和app通知發(fā)送機(jī)制,是一種簡單的事件-響應(yīng)機(jī)制,沒有涉及人工智能中的智能算法,主要是基于程序規(guī)則的自動化操作,選項不符合要求。D選項,語音識別是人工智能領(lǐng)域的一個重要應(yīng)用,它能夠?qū)Ⅰ{駛員的語音指令轉(zhuǎn)換為計算機(jī)可以理解的文本或指令,這個過程需要對語音信號進(jìn)行特征提取、模式匹配等復(fù)雜的智能分析,然后根據(jù)識別結(jié)果來執(zhí)行相應(yīng)的車輛功能控制,體現(xiàn)了人工智能中的自然語言處理技術(shù),選項符合要求。故本題答案是D選項。6. 某國產(chǎn)智能汽車可通過手機(jī)apo控制車輛,通過簡單的界面操作,用戶可以遠(yuǎn)程解鎖/上鎖車輛、開關(guān)空調(diào)、監(jiān)控車輛充電情況等。駐車時開啟“守衛(wèi)模式”,車輛通過激光雷達(dá)檢測到物體碰撞等事件時自動錄制視頻,同時系統(tǒng)自動發(fā)送短信和app通知。駕駛員進(jìn)入汽車后,可通過語音控制車輛的各項功能,為駕駛者帶來了更加便捷、智能的用車體驗。手機(jī)app通過無線網(wǎng)絡(luò)與車輛進(jìn)行遠(yuǎn)程連接和通信,實現(xiàn)對車輛的遠(yuǎn)程控制與監(jiān)控。下列關(guān)于網(wǎng)絡(luò)技術(shù)的描述正確的是( )A. 無線網(wǎng)絡(luò)傳輸數(shù)據(jù)信號時不需要傳輸介質(zhì)B. 手機(jī)必須連接移動通信網(wǎng)絡(luò)才能使用該appC. 手機(jī)app和車輛必須連在同一個局域網(wǎng)內(nèi)才能通信D. 手機(jī)app與車輛之間信息通信是相互的,數(shù)據(jù)通信是網(wǎng)絡(luò)的最基本功能【答案】D【解析】【詳解】本題考查網(wǎng)絡(luò)技術(shù)相關(guān)內(nèi)容。A選項,無線網(wǎng)絡(luò)傳輸數(shù)據(jù)信號時是需要傳輸介質(zhì)的,如無線電波通過空氣等介質(zhì)進(jìn)行傳播,選項錯誤。B選項,手機(jī)既可以通過連接移動通信網(wǎng)絡(luò),也可以通過Wi-Fi網(wǎng)絡(luò)使用該app,選項錯誤。C選項,車輛通過車載通信模塊連接網(wǎng)絡(luò)到服務(wù)器,手機(jī)app也通過網(wǎng)絡(luò)連接到該服務(wù)器,即使不在同一個局域網(wǎng),也可以實現(xiàn)遠(yuǎn)程通信,選項錯誤。D選項,手機(jī)app與車輛之間的信息通信是相互的,數(shù)據(jù)通信是網(wǎng)絡(luò)的最基本功能,選項正確。故本題答案是D選項。7. 某算法的部分流程圖如圖所示。下列說法正確的是( )A. 程序執(zhí)行過程中,語句“ss+3*i”執(zhí)行的次數(shù)為6次B. 程序執(zhí)行過程中,判斷框語句執(zhí)行的次數(shù)為7次C. 執(zhí)行這部分流程,輸出s的值是84D. 該程序流程屬于選擇結(jié)構(gòu)【答案】C【解析】【詳解】本題考查算法流程圖相關(guān)內(nèi)容。分析流程圖,其運行過程如圖所示:A選項,語句“ss+3*i”執(zhí)行的次數(shù)為7次,選項錯誤。B選項,判斷框語句執(zhí)行的次數(shù)為8次,選項錯誤。C選項,執(zhí)行這部分流程,輸出s的值是84,選項正確。D選項,該程序流程屬于循環(huán)結(jié)構(gòu),選項錯誤。故本題答案是C選項。8. 某二叉樹的樹形如圖所示,其后序遍歷序列為EACBDGF,樹中與節(jié)點A同層的節(jié)點是( )A. C B. D C. F D. G【答案】B【解析】【詳解】本題考查二叉樹操作相關(guān)內(nèi)容。結(jié)合圖示和后序遍歷序列,可以推知,該二叉樹形態(tài)如圖所示:樹中與節(jié)點A同層的節(jié)點是D,故本題答案是B選項。9. 用s表示進(jìn)棧操作,用x表示出棧操作,若元素的進(jìn)棧順序是abcd,為了得到acdb的出棧順序,相應(yīng)的s和x的操作序列為( )A. sxsxssxx B. sssxxsxx C. sxssxxsx D. sxssxsxx【答案】D【解析】【詳解】本題考查棧操作相關(guān)內(nèi)容。棧的特點是:先進(jìn)后出。A選項,“sxsxssxx”推出:a入棧,a出棧;b入棧,b出棧;cd入棧,dc出棧,出棧序列為:abdc,選項錯誤。B選項,“sssxxsxx”推出:abc入棧,cb出棧;d入棧,da出棧,出棧序列為:cbda,選項錯誤。C選項,“sxssxxsx”推出:a入棧,a出棧;bc入棧,cb出棧,d入棧,d出棧,出棧序列為:acbd,選項錯誤。D選項,“sxssxsxx”推出:a入棧,a出棧;bc入棧,c出棧,d入棧,db出棧,出棧序列為:acdb,選項正確。故本題答案是D選項。10. 有如下Python程序段:import random as rda=[7,9,5,8,6,4]k=2*rd.randint(0,2)+1for i in range(k,len(a)):for j in range(len(a)-1,i,-1):if a[j]< a[j-1]:a[j-1],a[j]=a[j],a[j-1]該程序段執(zhí)行后,a中各元素值不可能的是( )A. [7, 4, 5, 6, 8, 9] B. [7, 9, 4, 5, 6, 8]C. [7, 9, 5, 4, 6, 8] D. [7, 9, 5, 8, 6, 4]【答案】B【解析】【詳解】本題考查冒泡排序。分析程序段,推知:該程序段功能是通過隨機(jī)數(shù)函數(shù)表達(dá)式(2*rd.randint(0,2)+1)產(chǎn)生一個整數(shù)值k,然后通過雙重循環(huán)將列表a中從位置k開始到列表尾的元素進(jìn)行升序排列。(1)k=1,排序后,a中各元素值為[7, 4, 5, 6, 8, 9];(2)k=3,排序后,a中各元素值為[7, 9, 5, 4, 6, 8];(3)k=5,排序后,a中各元素值為[7, 9, 5, 8, 6, 4]。該程序段執(zhí)行后,a中各元素值不可能的是[7, 9, 4, 5, 6, 8],故本題答案是B選項。11. 有如下Python程序段:s=input()s1=""for i in range(len(s)):c=s[i]if "A" <= c <= "Z":c=chr((ord(c)-ord("A"))%10+ord("0"))if "5" <= c <= "9":c=chr(ord(c)-ord("5")+ord("a")+1)sl=c+s1print(s1)若輸入的字符為“ZJ2024sk”,執(zhí)行上述程序后輸出的內(nèi)容為( )A. bf2024sk B. 592024sk C. ks4202fb D. ks420295【答案】C【解析】【詳解】本題考查程序設(shè)計相關(guān)內(nèi)容。分析程序段,其運行過程如圖所示:故本題答案是C選項。12. 有如下Python程序段def search(key,L,R):if L>R:return"該數(shù)不存在"else:m=(L+R)//2 #①if a[m]==key:return melif a[m]>key:return search(key,L,m-1)else:return search(key,m+1,R)a=[2,3,8,12,19,23,25,30,34,50]key=int(input())print(search(key,0,len(a)-1))該程序運行后,下列說法不正確的是( )A. 若輸出的內(nèi)容為“該數(shù)不存在”,則search函數(shù)被調(diào)用的次數(shù)最多為4次B. 若search函數(shù)被調(diào)用兩次,則key的值可能是3或30C. 若將①處的代碼改成m=(L+R+1)//2,程序運行的結(jié)果不會改變D. 數(shù)組a中的元素若為降序,則不能用此程序進(jìn)行查找【答案】A【解析】【詳解】本題考查二分查找。其查找過程可以由二叉樹體現(xiàn):A選項,若輸出的內(nèi)容為“該數(shù)不存在”,則search函數(shù)被調(diào)用的次數(shù)最多為5次,選項說法錯誤。B選項,若search函數(shù)被調(diào)用兩次,如圖所示,key的值可能是3或30,選項說法正確。C選項,將①處的代碼改成m=(L+R+1)//2,程序運行的結(jié)果不會發(fā)生變化,選項說法正確。D選項,數(shù)組a中的元素若為降序,此程序?qū)⒉贿m合,可將“>”修改為“<”,選項說法正確。故本題答案是A選項。二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13. 已知數(shù)軸上有一條線段,左端點為0,右端點為leng。有n個不計體積小球在線段上,開始時所有的小球都處在不同的偶數(shù)坐標(biāo)上,運動方向向右,速度大小為1單位長度每秒。①當(dāng)小球到達(dá)線段端點(左端點或右端點)的時候,會立即向相反的方向移動,速度大小仍然為原來大小。②當(dāng)兩個小球撞到一起的時候,兩個小球會分別向與自己原來移動的方向相反的方向,以原來的速度大小繼續(xù)移動。小明設(shè)計了一個模擬碰撞的小球程序,計算t秒后,各個小球的位置。程序運行界面如圖所示,請回答下列問題:(1)若leng的值為10,共有3個小球的初始坐標(biāo)為2,6,8,運動5秒后,各個小球的位置為:___________________。(2)實現(xiàn)上述功能的python程序如下,請在劃線處填入合適代碼。import random as rdleng=int(input("請輸入線段長度:"))n=int(input("請輸入小球的個數(shù)(不超過leng的一半):"))t=int(input("請輸入運動時間:"))a=[-1]*ni=0while i < n:tmp=rd.randint(0,______)*2 #randint(a,b):隨機(jī)生成一個[a,b]范圍內(nèi)的整數(shù)if tmp not in a:a[i]=tmpi+=1print("小球初始位置為:",a)dir=[1]*nfor i in range(t):for j in range(n):if____________:dir[j]=-dir[j]else:for c in range(n):if a[c]==a[j] and c!=j:dir[c]=-dir[c]dir[j]=-dir[j]____________print(t,"秒后小球的位置為:",a)【答案】 ①. 7,7,9或[7,7,9] ②. leng//2 ③. a[j]==leng or i!=0 and a[j]==0 ④. a[j]=a[j]+dir[j]【解析】【詳解】本題考查Python程序設(shè)計相關(guān)內(nèi)容。結(jié)合題目內(nèi)容,分析程序段,推知:(1)依據(jù)小球運動規(guī)則,3個小球分別命名為a、b、c,初始坐標(biāo)分別為2,6,8,則:a球向前移動5秒后,其位置為:7,然后保持靜止;b球向前移動3秒后,處于位置9,c球向前移動2秒后,移動到最右端后轉(zhuǎn)向,再經(jīng)過1秒,c球到達(dá)位置9,即b、c兩球移動3秒后,在位置9撞到一起,然后b球向后移動2秒后,到達(dá)位置7;而c球向前移動1秒后,移動到最右端后轉(zhuǎn)向,再經(jīng)過1秒,c球到達(dá)位置9,所以運動5秒后,各個小球的位置為:7,7,9或[7,7,9]。故本題答案是:7,7,9或[7,7,9]。(2)②處,由于小球初始位置為偶數(shù),線段長度為leng,生成位置應(yīng)小于等于leng,表達(dá)式rd.randint(0,leng//2)*2的作用是通過限制隨機(jī)數(shù)生成的范圍(不超過線段長度一半對應(yīng)的坐標(biāo)值,確保在線段內(nèi))并乘以2來保證生成的是偶數(shù),后續(xù)會將這些隨機(jī)生成的偶數(shù)坐標(biāo)值依次存入列表a中,以此確定每個小球的初始位置,故此處答案是:leng//2。③處,由“當(dāng)小球到達(dá)線段端點(左端點或右端點)的時候,會立即向相反的方向移動”知,此處代碼就是用來檢測小球是否到達(dá)端點,并在滿足條件時改變其運動方向,確保程序能夠準(zhǔn)確模擬小球在線段內(nèi)運動,碰到端點就改變方向繼續(xù)運動的實際情況,為后續(xù)準(zhǔn)確更新小球位置做準(zhǔn)備,需要轉(zhuǎn)向的條件是某個球已移動至最右側(cè)(a[j]==leng)或者運動已經(jīng)開始(i!=0)且某個球已移動至最左側(cè)(a[j]==0),此時需要反向移動,故此處答案是:a[j]==leng or i!=0 and a[j]==0。④處,在某個小球移動過程中,要隨時更新所在位置,以便于模擬其移動軌跡,根據(jù)小球當(dāng)前的位置(a[j])及其移動方向(dir[j])來更新小球位置(a[j]+dir[j]),故此處答案是:a[j]=a[j]+dir[j]。14. J市熊貓豬豬兩頭烏國際牧場為提高養(yǎng)殖效率和豬豬的健康水平引進(jìn)了“智慧養(yǎng)殖系統(tǒng)”。該系統(tǒng)借助5G技術(shù),實現(xiàn)了養(yǎng)殖環(huán)境的遠(yuǎn)程監(jiān)控和預(yù)警功能,它通過智能終端獲取傳感器數(shù)據(jù)并利用無線通信方式將數(shù)據(jù)傳輸至服務(wù)器,管理人員可以通過app或瀏覽器實時查看養(yǎng)殖區(qū)域內(nèi)的環(huán)境參數(shù)和豬豬的健康情況,也可查看每只豬豬的生長過程等歷史數(shù)據(jù);若發(fā)現(xiàn)異常情況,系統(tǒng)會立即通過智能終端控制執(zhí)行器發(fā)出預(yù)警,以便及時采取措施進(jìn)行處理。請回答下列問題:(1)在設(shè)計該系統(tǒng)的前期準(zhǔn)備中,需對所需費用和效益進(jìn)行評估,這一過程屬于_________(單選,填字母:A.需求設(shè)計/B.可行性分析/C.概要設(shè)計)。(2)下列關(guān)于該系統(tǒng)的說法不正確的是__________(多選,填字母)。A.傳感器是該系統(tǒng)的輸入設(shè)備B.5G技術(shù)指的是網(wǎng)絡(luò)的傳輸速率約為5Gbit/sC.該系統(tǒng)網(wǎng)絡(luò)中斷時會影響系統(tǒng)的正常運行D.該系統(tǒng)的環(huán)境數(shù)據(jù)均存儲在智能終端中(3)該養(yǎng)殖中心采用“智能體檢設(shè)備”采集每只豬豬每日的體溫、體重等信息并上傳至服務(wù)器,為使“智能體檢設(shè)備”能自動識別出豬的編號,請?zhí)岢鲆环N可行的解決方案。__________(4)受季節(jié)、天氣、游客數(shù)量等諸多因素的影響,該養(yǎng)殖中心超市每日銷售火腿、酥餅、肉醬、肉包等豬肉深加工產(chǎn)品的數(shù)量存在較大差異。因此類產(chǎn)品的保質(zhì)期較短,為了減少滯銷帶來的損失,超市店長小明想以2023年的銷售情況作依據(jù)來考慮每月的進(jìn)貨數(shù)量。他對2023年每日的銷售數(shù)據(jù)進(jìn)行了統(tǒng)計,部分?jǐn)?shù)據(jù)如圖a所示,現(xiàn)統(tǒng)計2023年各商品在每月的銷售情況,并分別繪制如圖b所示的柱形圖(圖示以“即食火腿絲”為例),流水號釋義:2023為年份;0101為日期;0001為當(dāng)日單號。實現(xiàn)上述功能的部分Python程序如下,在劃線處填入合適的語句:import pandas as pdimportmatplotlib.pyplotaspltdf=pd.read_excel("銷售表格.xlsx")df["月份"]="" #增加月份列for i in range(len(df)):df.at[i,"月份"]-df.at[i,"流水號"]//1000000%100pm=["即食火腿絲","爆汁全肉烤腸","兩頭烏爆汁鮮肉包","爆下飯XO肉醬","兩頭烏土香腸"]for i in pm:dfl=_________________df2=df1.groupby("月份",as_index=False).數(shù)量.sum()plt.bar( ) #繪制柱形圖#設(shè)置繪圖參數(shù),代碼略【答案】 ①. B ②. BD ③. 為每一只豬植入電子標(biāo)簽或其他合理地方案 ④. df[df.品名==i] ⑤. df2.月份,df2.數(shù)量【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。分析題目內(nèi)容,推知:(1)可行性分析是在系統(tǒng)設(shè)計前期,對系統(tǒng)開發(fā)的必要性和可能性,以及系統(tǒng)開發(fā)方案的經(jīng)濟(jì)性、技術(shù)可行性等進(jìn)行評估。在這個過程中對所需費用(經(jīng)濟(jì)性)和效益(必要性和可能性)進(jìn)行評估,符合可行性分析的內(nèi)容。需求設(shè)計主要是確定系統(tǒng)要滿足的功能、性能等需求;概要設(shè)計是在需求分析的基礎(chǔ)上,設(shè)計系統(tǒng)的總體架構(gòu)等。故本題答案是:B。(2)A選項,傳感器能夠獲取養(yǎng)殖區(qū)域內(nèi)的環(huán)境參數(shù)等數(shù)據(jù),將外界信息輸入到系統(tǒng)中,所以傳感器是該系統(tǒng)的輸入設(shè)備,選項正確。B選項,5G是是第五代移動通信技術(shù),它具有高帶寬、低延遲、廣連接等諸多特性,選項錯誤。C選項,該系統(tǒng)是通過無線通信將數(shù)據(jù)傳輸至服務(wù)器,管理人員通過網(wǎng)絡(luò)(app或瀏覽器)查看數(shù)據(jù),若網(wǎng)絡(luò)中斷,無法正常傳輸和查看數(shù)據(jù),會影響系統(tǒng)的正常運行,選項正確。D選項,數(shù)據(jù)是傳輸至服務(wù)器的,并不是都存儲在智能終端中,管理人員可以通過app或瀏覽器從服務(wù)器獲取數(shù)據(jù),選項錯誤。故本題答案是:BD。(3)為使“智能體檢設(shè)備”能自動識別出豬的編號,可以采用RFID技術(shù),為每一只豬植入電子標(biāo)簽,標(biāo)簽中寫入豬的唯一編號信息,在“智能體檢設(shè)備”上安裝RFID讀寫器,當(dāng)豬靠近智能體檢設(shè)備進(jìn)行體檢時,讀寫器會自動感應(yīng)到豬身上的RFID標(biāo)簽。讀寫器通過射頻信號與RFID標(biāo)簽進(jìn)行通信,讀取標(biāo)簽中的編號信息,并將該編號與采集到的體溫、體重等信息一起打包上傳至服務(wù)器。(4)該程序段作用是統(tǒng)計2023年各商品在每月的銷售情況,并分別繪制如圖b所示的柱形圖,④處代碼作用是在df中篩選出品名為i的產(chǎn)品,以便于后續(xù)分組統(tǒng)計并生成圖表,故此處答案是:df[df.品名==i]。⑤處,此處調(diào)用bar函數(shù),以月份及數(shù)量為參照繪制柱形圖,故此處答案是:df2.月份,df2.數(shù)量。15. 某醫(yī)院為提高患者就診效率,引進(jìn)了一個“掛號就診排隊系統(tǒng)”。該系統(tǒng)每天共放出100個號,編號為(1-100),醫(yī)生每天8:30開始出診?;颊哳A(yù)約掛號,按照掛號的時間順序給患者由小到大發(fā)放對應(yīng)編號;患者到醫(yī)院就診時需要到簽到機(jī)上進(jìn)行簽到排隊;患者當(dāng)天初診后可以進(jìn)行回診,回診需要在簽到機(jī)上再次簽到排隊。簽到排隊規(guī)則:①患者簽到后開始排隊,簽到后患者按照掛號的編號由小到大排隊;②回診患者問診優(yōu)先于出診患者。(1)假定患者的掛號簽到信息如表所示,0代表初診,1代表回診,假定患者1,3,6,8,10初診問診時長分別為8,5,8,6,10,患者10回診問診時長為9,根據(jù)題意可知,患者的叫號就診順序為(按掛號編號叫號)8,10,3,1,10,6,如果掛號編號為3的患者簽到時間改為08:35,患者的叫號就診順序是否發(fā)生變化__________(填:是/否)(2)定義如下px(data)函數(shù),參數(shù)data的每個元素由“掛號編號”、“簽到時間”、“是否回診”3個數(shù)據(jù)項組成。函數(shù)的功能是根據(jù)簽到時間升序排序。def px(data):p_wait=[[]for i in range(len(data))]x=0for i in range(len(data)):t=int(data[i][1][:2])*60+int(data[i][1][3:])#將時間轉(zhuǎn)換成分鐘,如8:30轉(zhuǎn)換510______________________while :p_wait[j+1]=p_wait[j]j-=1p_wait[j+1]=[data[i][0],t,data[i][2]]x+=1return p_wait①請劃線處填入合適代碼。②若上述代碼畫框處的條件“j>=0 and t0 and tA.p_wait=[[1,510,0],[10,520,0],[""]]t=515B.p_wait=[[1,510,0],[""]]t=515C.p_wait=[[10,520,0],[""]]t=510D.p_wait=[[10,520,0],[1,530,0],[""]]t=520(3)實現(xiàn)模擬排隊叫號的部分Python程序如下,請在劃線處填入合適的代碼。import random as rddef proc(p_wait):n=len(p_wait);queinfo=[-1,-1]for i in range(n):p_wait[i].append(-1)call_time=510 #模擬時間推進(jìn)(醫(yī)生08:30開始叫號)waitpatient=0;i=0;jzxx=[]while___________________:if i < n and p_wait[i][1] <= call_time:k=p_wait[i][2]if queinfo[k]==-1:queinfo[k]=ielse:head=queinfo[k]p=pre=headwhile p!=-1andp_wait[i][0]>p_wait[p][0]:pre=pp=p_wait[p][3]if p==head:p_wait[i][3]=head_____________________else:p_wait[i][3]=pp_wait[pre][3]=iwaitpatient+=1;i+=1elif waitpatient>0:k=1while queinfo[k]==-1:k-=1_____________________if k==1:jzxx.append(str(p_wait[p][0])+"(回診)")else:jzxx.append(p_wait[p][0])queinfo[k]=p_wait[p][3]waitpatient-=1call_time+=rd.randint(5,10) #隨機(jī)模擬患者就診花費時間else:call_time=p_wait[i][1]return jzxx`讀取n個患者的數(shù)據(jù),存儲到列表data中,每個元素有3個數(shù)據(jù)項,分別為掛號編號、簽到時間、是否回診,如[[1,"08:50",0],[3,"08:40",0]…],代碼略`p_wait=px(data)print("模擬就診叫號順序為(掛號編號):")for i in proc(p_wait):print(i)【答案】 ①. 是 ②. j=x-1 ③. C ④. i0或len(jzxx)【解析】【詳解】本題考查隊列,插入排序,算法綜合應(yīng)用。(1)根據(jù)程序可知8號患者就診結(jié)束時間為8:36且3號患者簽到時間改為為8:35,可知3號患者的簽到時間小于8號患者的結(jié)束時間,此時要根據(jù)患者編號小的往前排,故3號患者要排到10號患者前面。①故正確答案為:是。(2)②本程序為插入排序,當(dāng)前需要排序元素為索引i的數(shù)據(jù)項,當(dāng)該數(shù)據(jù)項簽到時間t小于j索引的數(shù)據(jù)項簽到時間,則需要將較大的數(shù)據(jù)項向后移動,當(dāng)找到i的數(shù)據(jù)項簽到時間大于j索引的數(shù)據(jù)項簽到時間時或j小于0時,則將i數(shù)據(jù)項賦值到j(luò)+1的位置上。而x是用來統(tǒng)計當(dāng)前排隊等待的人數(shù),故需要初始化變量j為x-1,從當(dāng)前排隊等待的隊列中從后往前依次比較。故為x-1。③當(dāng)誤寫為j>0 and t置上,而不進(jìn)行比較排序。故正確答案為:選項C。(3)④while循環(huán)缺少條件判斷,進(jìn)入循環(huán)處理條件是當(dāng)有病人需要處理時,等待病人數(shù)waitpatient大于0時,或者遍歷索引小于n時進(jìn)入循環(huán),n是將要處理病人數(shù)據(jù)列表的長度,同理當(dāng)就診信息列表jzxx小于n,說明有需要處理的病人,故填寫i0或len(jzxx) 展開更多...... 收起↑ 資源列表 2025屆浙江省五校聯(lián)考高三上學(xué)期普通高校招生選考科目模擬技術(shù)試卷-高中信息技術(shù) Word版含解析.docx 2025屆浙江省五校聯(lián)考高三上學(xué)期普通高校招生選考科目模擬技術(shù)試卷-高中信息技術(shù) Word版無答案.docx 縮略圖、資源來源于二一教育資源庫