資源簡介 2023學年第二學期高二技術學考模擬卷3第一部分 信息技術(共50分)一、選擇題(本大題共10小題,每小題3分,共30分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 下列關于數據與信息的說法,正確的是( )A. 數據就是文字、圖像、聲音和視頻 B. 數字信號是指連續變化的物理量C. 信息不會隨著時間的推移而發生變化 D. 同一信息可以依附于不同的載體2. 下列關于人工智能的說法,正確的是( )A. 人工智能的應用不會帶來社會擔憂 B. 強化學習應用了行為主義人工智能方法C. 人臉識別是符號主義人工智能的應用 D. 在行為主義人工智能中,智能行為就是對行為的推理和運算3. “校園一卡通系統”是數字化校園建設的重要組成部分,它是基于智能卡物聯網技術和計算機網絡數字化理念的應用解決方案。校園卡使用標準無源射頻卡,具有食堂消費、圖書借閱以及全校范圍內的門禁識別等功能,同時提供了快捷的查詢、充值等服務。實現了“一卡在手,走遍校園”,為全校師生日常工作、學習和生活提供便利。下列關于射頻識別技術RFID的說法,不正確的是( )A. 校園卡屬于無源電子標簽B. 該校園卡不能主動發射信號C. NFC技術由RFID演變而來,是一種短距高頻的無線電技術D. 從信息采集的角度來看,RFID不屬于傳感技術4. 校園一卡通系統是數字化校園建設重要組成部分,它是基于智能卡物聯網技術和計算機網絡數字化理念的應用解決方案,校園卡使用標準無源射頻卡,具有食堂消費、圖書借閱以及全校范圍內的門禁識別等功能,同時提供了快捷的查詢、充值等服務。實現了“一卡在手,走遍校園”,為全校師生日常工作、學習和生活提供便利。下列關于該信息系統的說法,正確的是( )A. 該信息系統是由硬件、軟件、數據,用戶構成的人機交互系統B. 食堂消費、圖書借閱等操作所產生的數據一般存儲在數據庫中C. 可以通過銀行轉賬為校園卡充值,說明信息系統僅具有對數據加工處理功能D 校園一卡通信息系統對外部環境沒有依賴性5. 為了提升信息系統的安全性,下列做法不可行的是( )A. 用戶登錄系統時進行身份認證B. 對系統服務器的數據經常做備份C. 服務器安裝防火墻后,為降低系統運行負荷,關閉殺毒軟件D. 對個人的注冊信息使用加密算法以提升數據的保密性6. 下列關于傳感器的說法,正確的是( )A. 同一種傳感器雖可以采用不同的算法,但實現的功能一定相同B. 通過霍爾傳感器,可以實現加密、解密、電子支付等功能C. 傳感器屬于信息輸入設備D. 移動設備的“移動性”是由于硬件植入了傳感器7. 下列關于網絡技術的說法,正確的是( )A. 服務器負責數據處理和網絡控制,是網絡的主要資源B. 5G是指數據傳輸速率可達約5Gbit/sC. HTTP協議管理被傳送內容的完整性D. 不同的終端進行通信必須連接計算機網絡8. 某算法的部分流程圖如圖所示,執行這部分流程,輸出x的值是( )A. 16 B. 32 C. 64 D. 1289. 智能停車場收費系統,遠距離紅外讀卡器有效讀卡距離設置為10~20米,時速40公里及以下的車輛可以不停車讀卡,用邏輯型變量x標記是否讀卡成功,用dis表示車輛距離讀卡器的距離,用v表示此時車輛的車速,則下列分支語句不正確的是( )A. if v>40 and dis<10 or dis>20: x=True else: x=False B. x=False if 10<=dis<=20 and v<=40: x=TrueC. if dis<10 or dis>20: x=False elif v<=40: x=True else: x=False D. if 10<=dis<=20: if v<=40: x=True else: x=False else: x=FalseA. A B. B C. C D. D10. 有如下Python程序段:text="Nol:X:123:Y:680:End"a=[0]*10; c=0for i in range(len(text)):s=text[i]if s>='0' and s<='9':a[c]=a[c]*10+int(s)else:if a[c]>0:c=c+1print(a[1])執行該程序段后,輸出的結果是( )A. 1 B. 2 C. 680 D. 123二、非選擇題(本大題共2小題,每小題10分,共20分)11. 小劉搭建了一個“博物館溫濕度監測系統”,管理員可以通過局域網查看博物館庫房內的溫度和濕度信息,傳感器采集的數據由智能終端經IoT模塊發送到Web服務器,每隔10秒向服務器提交數據。當出現溫濕度異常波動時,系統會及時報警。該系統網站架構如圖a所示。圖a請回答下列問題:(1)把系統分成若干個模塊,每個模塊完成特定的功能,這屬于搭建信息系統前期準備工作的____階段。(單選,填字母:A.需求分析/B.概要設計/C.詳細設計)(2)該系統中,數據庫與服務器之間的數據傳輸____(單選,填字母:A.只能由服務器從數據庫中讀取數據/B.只能由服務器上傳數據到數據庫/C.既可以由服務器從數據庫中讀取數據,也可以由服務器上傳數據到數據庫)。(3)小劉基于Flask Web框架編寫服務器端的程序,部分代碼如下。編寫完成后,若要通過瀏覽器獲取視圖函數hello()的返回頁面,則應訪問的URL是http://____。#導入Flask框架模塊及其他相關模塊,代碼略app=Flask(_name_)@app.route("/select")def hello():#從數據庫讀取溫度和濕度數據,并返回頁面,代碼略#服務器其他功能,代碼略if_name_="_main_":app.run(host="192.108.10.2",port=8000)(4)請通過增加傳感器和執行器對該系統功能進行一項擴展,寫出增加的傳感器和執行器的名稱及實現的功能。____(5)當博物館庫房內的濕度超過50%時,系統會發出報警提醒。小強將系統中某一周七天的溫濕度數據導出,部分數據如圖b所示(時間格式為“年/月/日時:分”)。利用Python編寫程序統計每天發出報警提醒的次數并按圖c所示可視化。ABC1時間溫度(℃)濕度(%)22024/06/03 00:00252632024/06/03 00:01282642024/06/03 00:02302752024/06/03 00:03292562024/06/03 00:04322672024/06/03 00:05242582024/06/03 00:062927圖b圖c統計及可視化的部分程序如下:df=pd.read_excel("data.xlsx")①for i in dfl.index:t=dfl.at[i,"時間"]dfl.at[i,"時間"]=t[8:10]#截取日期部分重新存入時間df2=dfl.groupby("時間",as_index=False).②____#按時間分組統計濕度超過50%的次數plt.bar(df2.時間,df2["濕度(%)"])plt.title("一周七天濕度報警提醒次數統計圖")plt.show()①小劉需要篩選出異常的濕度數據,故劃線①處應填入的代碼為____(單選,填字母)。A.df1=dfl[dfl["濕度(%)"]>50] B.dfl=df[df["濕度(%)"]>50]C.dfl=dfl["濕度(%)">50] D.dfl=df[df."溫度(%)">50]②請在劃線②處填入合適的代碼。12. 小王最近負責收集班級同學某學習活動的完成情況截圖,截圖文件(如圖a所示)按"學號姓名.jpg"的格式命名提交,預期的文件名如"20220102艾昕.jpg"(學號共8位,第9位開始為姓名),他發現在已提交的同學里面,存在學號后面多出“+”、“-”兩種不符合規范的格式,如"20220103+胡佳.jpg"或"20220104-劉敏.jpg"。他編寫Python程序統計作業提交情況,運行程序后,輸出結果如圖b所示。圖a 圖b(1)讀取文件名并返回,請在劃線處填入合適的代碼。def readname(filename):#從文件中讀取所有數據allname=[]f=open(filename)line=f.readline()while line:allname.append(line.strip())#將獲取的文件名去掉換行符,添加到列表中line=f.readline()return ____(2)提取學生姓名,在劃線處填入合適的代碼。def checkname(name):if ____:s=name[9:len(name)-4]else:s=name[8:len(name)-4]return s(3)主程序①請在劃線處填入合適代碼。____②方框中可以填入的代碼是____(多選,填字母)。A.len(yes) B.s C.len(no) D.len(name)name=readname("test.csv")student=["艾昕","胡海洋","王燦","林琳",…,"陳星",…]#將班級所有學生姓名保存在列表中yes=[];no=[];s=0for item in name:stu=yes.append(stu)#將學生的姓名加入列表s+=1for m in student:if m not in yes:no.append(m)print("應提交人數:",len(student),"已提交人數:", )print("已提交的同學:",yes)print("還未提交的同學:",no)2023學年第二學期高二技術學考模擬卷3第一部分 信息技術(共50分)一、選擇題(本大題共10小題,每小題3分,共30分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 下列關于數據與信息的說法,正確的是( )A. 數據就是文字、圖像、聲音和視頻 B. 數字信號是指連續變化的物理量C. 信息不會隨著時間的推移而發生變化 D. 同一信息可以依附于不同的載體【答案】D【解析】【詳解】本題考查數據與信息。數據不僅包括文字、圖像、聲音和視頻,還包括其他形式的符號、數值等,A選項錯誤;模擬信號是指連續變化的物理量,數字信號是離散的,B選項錯誤;信息可能會隨著時間的推移而發生變化,C選項錯誤;同一信息可以依附于不同的載體,D選項正確;故答案為:D。2. 下列關于人工智能的說法,正確的是( )A. 人工智能的應用不會帶來社會擔憂 B. 強化學習應用了行為主義人工智能方法C. 人臉識別是符號主義人工智能的應用 D. 在行為主義人工智能中,智能行為就是對行為的推理和運算【答案】B【解析】【詳解】本題考查人工智能。人工智能的應用可能會帶來就業、倫理等社會擔憂,A選項錯誤;強化學習應用了行為主義人工智能方法,B選項正確;人臉識別是聯結主義人工智能的應用,C選項錯誤;在行為主義人工智能中,智能行為是基于環境的反饋進行學習和調整,而不是對行為的推理和運算,D選項錯誤;故答案為:B。3. “校園一卡通系統”是數字化校園建設的重要組成部分,它是基于智能卡物聯網技術和計算機網絡數字化理念的應用解決方案。校園卡使用標準無源射頻卡,具有食堂消費、圖書借閱以及全校范圍內的門禁識別等功能,同時提供了快捷的查詢、充值等服務。實現了“一卡在手,走遍校園”,為全校師生日常工作、學習和生活提供便利。下列關于射頻識別技術RFID的說法,不正確的是( )A. 校園卡屬于無源電子標簽B. 該校園卡不能主動發射信號C. NFC技術由RFID演變而來,是一種短距高頻的無線電技術D. 從信息采集的角度來看,RFID不屬于傳感技術【答案】D【解析】【詳解】本題考查射頻識別技術。從信息采集的角度來看,RFID屬于傳感技術,因為它能通過無線電波采集標簽信息。故答案為:D。4. 校園一卡通系統是數字化校園建設的重要組成部分,它是基于智能卡物聯網技術和計算機網絡數字化理念的應用解決方案,校園卡使用標準無源射頻卡,具有食堂消費、圖書借閱以及全校范圍內的門禁識別等功能,同時提供了快捷的查詢、充值等服務。實現了“一卡在手,走遍校園”,為全校師生日常工作、學習和生活提供便利。下列關于該信息系統的說法,正確的是( )A. 該信息系統是由硬件、軟件、數據,用戶構成人機交互系統B. 食堂消費、圖書借閱等操作所產生的數據一般存儲在數據庫中C. 可以通過銀行轉賬為校園卡充值,說明信息系統僅具有對數據加工處理的功能D. 校園一卡通信息系統對外部環境沒有依賴性【答案】B【解析】【詳解】本題主要考查信息系統的應用。信息系統(Information system),是由計算機硬件、網絡和通信設備、計算機軟件、信息資源、信息用戶和規章制度組成的以處理信息流為目的的人機一體化系統;食堂消費、圖書借閱等操作所產生的數據一般存儲在數據庫中;可以通過銀行轉賬為校園卡充值,說明信息系統具有對數據加工處理的功能以及數據輸入的功能;校園一卡通信息系統對外部環境有依賴,如硬件設施,故本題選B選項。5. 為了提升信息系統的安全性,下列做法不可行的是( )A. 用戶登錄系統時進行身份認證B. 對系統服務器的數據經常做備份C. 服務器安裝防火墻后,為降低系統運行負荷,關閉殺毒軟件D. 對個人的注冊信息使用加密算法以提升數據的保密性【答案】C【解析】【詳解】本題考查信息系統安全性。關閉殺毒軟件是錯誤的,因為防火墻和殺毒軟件是信息系統安全的兩道重要防線,關閉任何一方都會降低系統的整體安全性。故答案為:C。6. 下列關于傳感器的說法,正確的是( )A. 同一種傳感器雖可以采用不同的算法,但實現的功能一定相同B 通過霍爾傳感器,可以實現加密、解密、電子支付等功能C. 傳感器屬于信息輸入設備D. 移動設備的“移動性”是由于硬件植入了傳感器【答案】C【解析】【詳解】 本題考查傳感器。同一種傳感器采用不同算法實現的功能不一定相同,A選項錯誤;霍爾傳感器主要用于測量磁場等物理量,不能直接實現加密、解密、電子支付等功能,B選項錯誤;傳感器能夠將外界的物理量等信息轉換為電信號輸入到系統中,屬于信息輸入設備,C選項正確;移動設備的“移動性”是由于多種技術和硬件的協同作用,不僅僅是硬件植入了傳感器,D選項錯誤。故答案為:C。7. 下列關于網絡技術的說法,正確的是( )A. 服務器負責數據處理和網絡控制,是網絡的主要資源B. 5G是指數據傳輸速率可達約5Gbit/sC. HTTP協議管理被傳送內容的完整性D. 不同的終端進行通信必須連接計算機網絡【答案】A【解析】【詳解】本題考查網絡技術。服務器負責數據處理和網絡控制,是網絡的主要資源,A選項正確;5G并不只是指數據傳輸速率可達約5Gbit/s,還包括其他方面的性能提升,B選項錯誤;HTTP協議是超文本傳輸協議,不管理被傳送內容的完整性,C選項錯誤;不同的終端進行通信不一定必須連接計算機網絡,比如藍牙通信等,D選項錯誤;故答案為:A。8. 某算法的部分流程圖如圖所示,執行這部分流程,輸出x的值是( )A. 16 B. 32 C. 64 D. 128【答案】C【解析】【詳解】本題考查流程圖。程序運行過程如下。因此,輸出x的值為64。故答案為:C。x y1 24 24 816 816 3264 3264 1289. 智能停車場收費系統,遠距離紅外讀卡器的有效讀卡距離設置為10~20米,時速40公里及以下的車輛可以不停車讀卡,用邏輯型變量x標記是否讀卡成功,用dis表示車輛距離讀卡器的距離,用v表示此時車輛的車速,則下列分支語句不正確的是( )A. if v>40 and dis<10 or dis>20: x=True else: x=False B. x=False if 10<=dis<=20 and v<=40: x=TrueC. if dis<10 or dis>20: x=False elif v<=40: x=True else: x=False D. if 10<=dis<=20: if v<=40: x=True else: x=False else: x=FalseA. A B. B C. C D. D【答案】A【解析】【詳解】本題考查分支語句。A選項中,當v>40且dis<10或dis>20時,x被設置為True,這與題目要求不符,應該是當車速v≤40且讀卡距離在10到20米之間時讀卡成功,即x=True,所以A選項不正確。故答案為:A。10 有如下Python程序段:text="Nol:X:123:Y:680:End"a=[0]*10; c=0for i in range(len(text)):s=text[i]if s>='0' and s<='9':a[c]=a[c]*10+int(s)else:if a[c]>0:c=c+1print(a[1])執行該程序段后,輸出的結果是( )A. 1 B. 2 C. 680 D. 123【答案】C【解析】【詳解】本題考查Python程序。程序的執行過程如下:首先,定義了字符串text="Nol:X:123:Y:680:End"和數組a=[0]*10,以及變量c=0。然后,程序遍歷字符串text中的每個字符。對于每個字符s,檢查它是否是數字(即在'0'到'9'之間):如果是數字,則將其轉換為整數并添加到數組a的當前位置a[c]中。如果不是數字,檢查當前位置a[c]是否大于0,如果是,則將索引c自增1。最后,輸出數組a中索引為1的元素,即a[1]。根據給定的字符串text="Nol:X:123:Y:680:End",程序執行時提取了其中的數字部分,即123和680,分別存儲在a[0]和a[1]中。因此,輸出結果應為a[1]的值,即680。故答案為:C。二、非選擇題(本大題共2小題,每小題10分,共20分)11. 小劉搭建了一個“博物館溫濕度監測系統”,管理員可以通過局域網查看博物館庫房內的溫度和濕度信息,傳感器采集的數據由智能終端經IoT模塊發送到Web服務器,每隔10秒向服務器提交數據。當出現溫濕度異常波動時,系統會及時報警。該系統網站架構如圖a所示。圖a請回答下列問題:(1)把系統分成若干個模塊,每個模塊完成特定的功能,這屬于搭建信息系統前期準備工作的____階段。(單選,填字母:A.需求分析/B.概要設計/C.詳細設計)(2)該系統中,數據庫與服務器之間的數據傳輸____(單選,填字母:A.只能由服務器從數據庫中讀取數據/B.只能由服務器上傳數據到數據庫/C.既可以由服務器從數據庫中讀取數據,也可以由服務器上傳數據到數據庫)。(3)小劉基于Flask Web框架編寫服務器端的程序,部分代碼如下。編寫完成后,若要通過瀏覽器獲取視圖函數hello()的返回頁面,則應訪問的URL是http://____。#導入Flask框架模塊及其他相關模塊,代碼略app=Flask(_name_)@app.route("/select")def hello():#從數據庫讀取溫度和濕度數據,并返回頁面,代碼略#服務器其他功能,代碼略if_name_="_main_":app.run(host="192.108.10.2",port=8000)(4)請通過增加傳感器和執行器對該系統功能進行一項擴展,寫出增加的傳感器和執行器的名稱及實現的功能。____(5)當博物館庫房內的濕度超過50%時,系統會發出報警提醒。小強將系統中某一周七天的溫濕度數據導出,部分數據如圖b所示(時間格式為“年/月/日時:分”)。利用Python編寫程序統計每天發出報警提醒的次數并按圖c所示可視化。ABC1時間溫度(℃)濕度(%)22024/06/03 00:00252632024/06/03 00:01282642024/06/03 00:02302752024/06/03 00:03292562024/06/03 00:04322672024/06/03 00:05242582024/06/03 00:062927圖b圖c統計及可視化的部分程序如下:df=pd.read_excel("data.xlsx")①for i in dfl.index:t=dfl.at[i,"時間"]dfl.at[i,"時間"]=t[8:10]#截取日期部分重新存入時間df2=dfl.groupby("時間",as_index=False).②____#按時間分組統計濕度超過50%次數plt.bar(df2.時間,df2["濕度(%)"])plt.title("一周七天濕度報警提醒次數統計圖")plt.show()①小劉需要篩選出異常的濕度數據,故劃線①處應填入的代碼為____(單選,填字母)。A.df1=dfl[dfl["濕度(%)"]>50] B.dfl=df[df["濕度(%)"]>50]C.dfl=dfl["濕度(%)">50] D.dfl=df[df."溫度(%)">50]②請在劃線②處填入合適的代碼。【答案】 ①. B ②. C ③. 192.108.10.2:8000/select ④. 傳感器:空氣質量傳感器;執行器:空氣凈化器;功能:監測空氣質量,當空氣質量低于設定標準時啟動空氣凈化器進行凈化 ⑤. count() ⑥. B【解析】【詳解】本題考查信息系統。(1)系統模塊劃分屬于概要設計階段,概要設計階段的主要任務是把系統分成若干個模塊,每個模塊完成特定的功能。故答案為:B。(2)服務器與數據庫之間的數據傳輸是雙向的,既可以讀取數據也可以上傳數據。故答案為:C。(3)在代碼中,視圖函數hello()通過@app.route("/select")進行了路由綁定,服務器的IP地址為192.108.10.2,端口為8000。故答案為:192.108.10.2:8000/select。(4)增加傳感器和執行器可實現更多功能,例如監測空氣質量并自動凈化,具體傳感器和執行器的名稱及功能需與系統的需求相符。(5)按時間分組統計濕度超過50%的次數,使用count()方法可以統計每個時間段的報警次數。故答案為:count()。小劉需要篩選出異常的濕度數據,故劃線①處應填入的代碼為B。A選項中df1=dfl[dfl["濕度(%)"]>50]會創建新的DataFrame df1,不符合后續對df1的操作需求;C選項語法錯誤;D選項篩選的是溫度數據,不符合要求。故答案為:B。12. 小王最近負責收集班級同學某學習活動的完成情況截圖,截圖文件(如圖a所示)按"學號姓名.jpg"的格式命名提交,預期的文件名如"20220102艾昕.jpg"(學號共8位,第9位開始為姓名),他發現在已提交的同學里面,存在學號后面多出“+”、“-”兩種不符合規范的格式,如"20220103+胡佳.jpg"或"20220104-劉敏.jpg"。他編寫Python程序統計作業提交情況,運行程序后,輸出結果如圖b所示。圖a 圖b(1)讀取文件名并返回,請在劃線處填入合適的代碼。def readname(filename):#從文件中讀取所有數據allname=[]f=open(filename)line=f.readline()while line:allname.append(line.strip())#將獲取的文件名去掉換行符,添加到列表中line=f.readline()return ____(2)提取學生姓名,在劃線處填入合適的代碼。def checkname(name):if ____:s=name[9:len(name)-4]else:s=name[8:len(name)-4]return s(3)主程序①請在劃線處填入合適的代碼。____②方框中可以填入的代碼是____(多選,填字母)。A.len(yes) B.s C.len(no) D.len(name)name=readname("test.csv")student=["艾昕","胡海洋","王燦","林琳",…,"陳星",…]#將班級所有學生姓名保存在列表中yes=[];no=[];s=0for item in name:stu=yes.append(stu)#將學生的姓名加入列表s+=1for m in student:if m not in yes:no.append(m)print("應提交人數:",len(student),"已提交人數:", )print("已提交的同學:",yes)print("還未提交的同學:",no)【答案】 ①. allname ②. name[8] == '+' or name[8] == '-' ③. checkname(item) ④. AB【解析】【詳解】本題考查Python綜合應用。(1)在這里,我們定義了一個函數readname來讀取指定文件中的所有行,并將每一行去掉換行符后添加到列表allname中。最后,返回包含所有文件名的列表allname。故答案為:allname。(2)判斷學號后第9個字符是否為“+”或“-”,根據該條件確定提取姓名的起始位置。故答案為:name[8] == '+' or name[8] == '-'。(3)這里需要提取每個文件名中的學生姓名,調用checkname函數來完成。故答案為:checkname。len(yes):已提交人數為已提交名單的長度。s:記錄已提交學生的數量。len(no)和len(name)不符合題意,因為len(name)返回文件名的長度,不符合輸出需求,len(no)雖然合理,但題意只需輸出應提交人數和已提交人數。故答案為:AB。 展開更多...... 收起↑ 資源列表 浙江省杭州市學軍中學2023-2024學年高中學業水平考試模擬卷(三)技術試題-高中信息技術 Word版含解析.docx 浙江省杭州市學軍中學2023-2024學年高中學業水平考試模擬卷(三)技術試題-高中信息技術 Word版無答案.docx 縮略圖、資源來源于二一教育資源庫