浙江省名校協作體2023-2024學年高三上學期開學考試技術學科試題2_第1頁
浙江省名校協作體2023-2024學年高三上學期開學考試技術學科試題2_第2頁
浙江省名校協作體2023-2024學年高三上學期開學考試技術學科試題2_第3頁
浙江省名校協作體2023-2024學年高三上學期開學考試技術學科試題2_第4頁
浙江省名校協作體2023-2024學年高三上學期開學考試技術學科試題2_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2023學年第一學期浙江省名校協作體試題高三年級技術學科考生須知:1.本卷滿分100分,考試時間90分鐘;2.答題前,在答題卷指定區域填寫學校、班級、姓名、試場號、座位號及準考證號。3.所有答案必須寫在答題卷上,寫在試卷上無效;4.考試結束后,只需上交答題卷。第一部分信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.下列關于數據和信息的說法,不正確的是()A.視頻是數據的一種表現形式B.同一信息可以依附于不同的載體C.自然界中的溫度,屬于數字信號D.信息是數據經過存儲、分析及解釋后所產生的意義2.下列關于人工智能的說法,正確的是()A.人工智能改善了人類生活,不會威脅人類安全B.如果機器能通過圖靈測試,則可以認為其具備了智能C.數據驅動的人工智能方法需要“手工構造知識庫+推理引擎”D.達芬奇外科手術機器人和外科醫生協同手術,屬于領域人工智能3.隨著信息通信技術的快速發展,為了精簡醫院排隊掛號結賬流程,各大醫院推行了掛號結賬自助一體機。該系統具有識別身份證、醫??ê蛼呙桦娮俞t??ǘS碼的功能,方便患者進行自助掛號結賬,同時為患者自動出具掛號單和拿藥憑證,并將所有的信息上傳服務器和數據庫,供醫生查看。下列關于該信息系統硬件的說法,正確的是()A.識別身份證、醫??ǖ淖x卡器屬于該信息系統的輸出設備B.只要給該一體機配備性能良好CPU,就能全方位提高其性能C.該自助一體機的屏幕可觸控操作,既是輸入設備,也是輸出設備D.為重啟后能快速讀取該系統的數據,可將數據存儲在自助一體機RAM中4.隨著信息通信技術的快速發展,為了精簡醫院排隊掛號結賬流程,各大醫院推行了掛號結賬自助一體機。該系統具有識別身份證、醫??ê蛼呙桦娮俞t??ǘS碼的功能,方便患者進行自助掛號結賬,同時為患者自動出具掛號單和拿藥憑證,并將所有的信息上傳服務器和數據庫,供醫生查看。為提升該信息系統數據的安全性,下列措施中不合理的是()A.為該一體機設置軟件防火墻,抵御外來攻擊B.定時備份服務器中的數據,減少數據丟失帶來的危害C.給不同的用戶分別建立賬戶,以限制系統資源的訪問權限D.為了方便給一體機和服務器進行測試,可以設置系統后門5.隨著信息通信技術的快速發展,為了精簡醫院排隊掛號結賬流程,各大醫院推行了掛號結賬自助一體機。該系統具有識別身份證、醫??ê蛼呙桦娮俞t??ǘS碼的功能,方便患者進行自助掛號結賬,同時為患者自動出具掛號單和拿藥憑證,并將所有的信息上傳服務器和數據庫,供醫生查看。下列關于該信息系統搭建的說法,不正確的是()A.系統維護手冊可供具有一定信息技術專業知識的系統維護人員使用B.為了減少因應用程序的升級和維護產生的成本,可采用B/S架構來搭建系統C.醫院設計自助掛號系統前進行社會性調查,明確搭建系統目標期待,屬于概要設計D.技術人員在設計完該系統的軟件后,運行系統并測試關鍵數據,該步驟屬于動態測試6.下列關于網絡技術的說法,不正確的是()A.數據通信是通信技術和計算機技術相結合而產生的一種通信方式B.計算機系統中,服務器是構成網絡的主要資源C.計算機網絡根據網絡的覆蓋范圍,可以分為局域網、城域網和廣域網D.數據通信系統只包含光調制解調器、路由器、交換機等在內的網絡互聯設備7.某算法的流程圖如圖所示,執行該流程,若依次輸入整數15,21,則輸出p的值是()A.3 B.15 C.63 D.1058.某二叉樹的前序遍歷結果為GFDECAB,中序遍歷結果為DFGCAEB。關于該二叉樹,以下說法,正確的是()A.該二叉樹的后序遍歷為ADFCBEGB.該二叉樹的深度為4,節點C在第3層C.該二叉樹的葉子節點數比非葉子節點數多一個D.該二叉樹可以通過添加3個節點后變為完全二叉樹9.有一組數據4,2,6,3,1,5按序入棧,則出棧的順序可能是()A.4,2,5,3,1,6 B.1,3,5,2,6,4C.6,4,2,3,5,1 D.6,2,4,3,1,510.有如下Python程序:a=[12,45,45,63,0,0,63]cnt=0foriinrange(1,len(a)):j=i1t=a[i]whilej>=0andt>a[j]:a[j+1]=a[j]j=j1cnt=cnt+1a[j+1]=tprint(cnt)運行該程序后,輸出的結果是()A.8 B.10 C.11 D.1311.定義如下函數:deff(k):ifk<=3:print(k)returnforiinrange(1,4):f(ki)return執行語句f(6),則f(3)被調用的次數為()A.1次 B.2次 C.3次 D.4次12.有如下Python程序段:importrandoma=[]foriinrange(6):a.append(random.randint(1,10))foriinrange(5):ifi%2==0anda[i]<a[i+1]:a[i]a[i+1]=a[i+1],a[i]else:a[i]=1print(a)運行該程序后,輸出結果不可能的是()A.[7,3,3,4,9,4] B.[8,8,10,5,7,8] C.[9,4,9,4,8,7] D.[7,2,9,7,4,5]二、非選擇題(本大題共3小題,第13小題8分,第14小題9分,第15小題9分,共26分)13.小王設計了一個智能晾衣架控制系統,該系統結構如圖所示。利用溫濕度傳感器采集環境中的溫濕度數據,由智能終端經IoT模塊發送到Web服務器,Web服務器綜合數據計算晾衣指數,自動控制晾衣架打開或收回,并推送消息通知用戶。(1)“智能終端”的部分代碼如下:frommicrobitimport*importdht11importServo#導入舵機相關模塊#設置服務器參數、WFi名稱密碼,并連接WiFi,代碼略sv=Servo(pin16)#創建舵機控制實例whileTrue:tmp,hum=dhtl1.read(pin1)#讀取溫度、濕度數據req="input?t="+str(tmp)+"&h="+str(hum)status,resp=Obloq.get(req,10000)ifstatus==200:ifresp=="1":#1表示打開晾衣架,0表示收回sv.angle(140)#舵機角度調至140,打開晾衣架else:sv.angle(50)#舵機角度調至50,收回晾衣架sleep(30*1000)由以上代碼可知,該系統中執行器接在智能終端的______端口,各傳感器的檢測間隔為______秒。(2)Web服務器端程序使用FlaskWeb框架編寫,接收IoT模塊發送數據的部分代碼如下,請結合智能終端代碼,在劃線處填入合適的代碼:#導入flask等相關庫,代碼略app=Flask(__name__)defcheck(tmp,hum):#結合溫濕度數據分析,若需要打開晾衣架則返回True,需要收回晾衣架則返回False@app.route("____①")#編寫接收IoT模塊發送數據的路由defupload():tmp=int(()②)hum=float(request.args.get("h"))#將溫濕度數據插入數據庫,代碼略#lastStatus為查詢數據庫所得到的晾衣架開關狀態,數據庫查詢代碼略ifcheck(tmp,hum):return"1"eliflastStatus=="open":#如果當前晾衣架處在打開狀態sendMessage("當前天氣不適合晾曬衣物")#推送消息通知用戶,函數代碼略return"0"#其它視圖函數等代碼略(3)經過一段時間的試用,小王認為可以采用更多不同種類的傳感器,提高系統的智能性,使得晾衣架能實現更多自動收放的場景。請幫助改進該系統,你認為可以添加的傳感器是________,該傳感器對該信息系統的作用是________。14.小王收集了XX中學5月份截止到24日高一年級各班級晨跑的當月累計簽到天數,數據保存在文件“數據.xlsx”中,其部分數據如圖a所示。請回答下列問題:圖a(1)根據圖a所示的數據,下列關于數據處理的說法,不正確的是_________(單選,填字母)A.班級列中存在格式不一致問題,建議使用統一標準化的表達B.除標題外的第三、四行數據完全相同,可能存在數據重復問題,可以在審核后刪除其中一行C.只能通過Python語言編程,才能進行數據分析與挖掘(2)函數findgood的功能為:統計每個班級當月累計簽到天數大于15的學生人數,則劃線①處應填入的代碼為________(單選,填字母),劃線②處應填入的代碼為_______(單選,填字母)。A.df[df本月簽到次數>15]B.df.本月簽到次數>15C.df1.groupby("班級").sum()D.df1.groupby("班級").count()importpandasaspddeffindgood(df):#df存儲了晨跑簽到數據dfl=①dfl=②returndfl(3)統計每個班級當前月簽到數量前十的學生的簽到總數,繪制柱狀圖如圖b所示,部分Python程序如下,請在劃線處填入合適的代碼。圖bimportmatplotlib.pyplotaspltdfpd.read_excel("數據.xlsx")dfdf.sort_values("本月簽到次數",ascendingFalse)dic={}foriindf.values:k=str(i[1])ifknotindic:dic[k][i[3],9]elifdic[k][1]>0:dic[k][0]+=i[3]____①dfpd.DataFrame(dic)x=df.columns;y=df.values[0]____②plt.show()(4)由圖b可知,各班級當前月簽到數量前十學生的簽到總數大于200的班級有______個。15.有一款益智游戲,規則如下:軌道上有不同顏色的珠子連成珠串,玩家可以通過炮臺發射若干珠子,每次發射一顆珠子到珠串中的某位置,形成新的珠串。當新珠串中出現3顆及以上顏色相同的連續珠子時,這些連續的同色珠子會被消除,并獲得相應積分,若消除后仍有符合條件的同色珠子,會繼續被消除。記分規則為:在被消除的連續珠子中,前面3顆直接記3分,其余的珠子每顆記2分,例如有5顆相同顏色的連續珠子被消除,可獲得7分。程序運行過程如圖所示。編寫程序模擬游戲的實現過程,珠子的顏色用數字表示,為方便處理,在珠串最前面加入一顆不可消除的珠子,顏色值為1。請回答下列問題:(1)若珠串為1,2,2,3,3,2,2,將顏色為3的珠子發射到顏色為2和3的珠子之間,可獲得積分為____。(2)定義如下insert(t,pos)函數,函數功能是將顏色為t的珠子,插入到當前珠串中的第pos顆珠子后面(列表link存儲珠串的相關數據,例如link中某元素的值為[3,2],3表示某顆珠子的顏色,2表示與該珠子相鄰的下一顆珠子的存儲地址,變量head保存珠串第一個珠子的存儲地址),請在劃線處填入合適的代碼。definsert(t,pos):#將顏色為t的珠子,插入到當前珠串第pos顆珠子的后面p=headwhilepos>1:pos=1p=link[p][1]link.append(_________)link[p][1]=len(link)1(3)定義如下fun()函數,函數功能是:查找珠串里最早出現可消除珠串,函數返回ret,ret由該珠串起始珠子的前一顆珠子位置和該珠串的連續長度組成。deffun():p=head;st=headpre=pnum=0lastcolor=1ret=[1,0]whilep!=1:t=link[p][0]ift!=lastcolor:ifnum>=3:ret=[st,num]breaklastcolor=tst=prenum=1else:num+=1pre=pplink[p][1]returnret若將函數中加框處代碼刪除,會導致某些情況下無法得到符合函數功能的結果。調用fun()函數,下列4組數據中能測試出這一問題的是_________(單選,填字母)。A.head=4link=[[2,3],[1,0],[1,1],[2,1],[1,2]]B.head=0link=[[1,1],[2,3],[2,4],[2,2],[1,1]]C.head=1link=[[2,1],[1,3],[2,0],[1,4],[2,2]]D.head=4link=[[2,1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論