資源簡介 絕密★考試結束前紹興市會稽聯盟2023-2024學年高二下學期期中考試信息技術試題考生須知:1.本卷共 6 頁滿分 50 分,考試時間 90 分鐘。2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結束后,只需上交答題紙。第一部分 信息技術(共 50 分)一、選擇題(本大題共12小題,每小題2分,共24分,在每小題給出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 體感技術與自然語言交互是繼鍵盤+鼠標、多點觸控之后獲得廣泛應用第三大類操作方式。體感技術使人們無須借助復雜的控制設備,直接使用肢體動作與數字設備和環境進行互動,并根據人的動作來完成各種指令,就像為計算機配備了一雙精準有效的“眼睛”,為用戶帶來更刺激、更具現場感的愉悅學習體驗。下列有關數據、信息和知識的說法不正確的是( )A. 數據是對客觀事物的符號表示 B. 體感技術中所監測到的數據需要加以分析解釋才能成為信息C. 體感技術的出現使得信息的傳遞可以不依附載體 D. 人們可以借助體感交互獲得信息【答案】C【解析】【詳解】本題考查的是數據、信息和知識的描述。體感技術雖然改變了人機交互的方式,但信息的傳遞仍然需要通過某種載體,比如數字設備的屏幕或者聲音等形式。故答案為:C。2. 下列關于數據編碼的說法,正確的是( )A. 相對于一維條形碼,二維碼的信息存儲量更大 B. 數字信號轉換成模擬信號的過程稱為數字化C. 采樣頻率越高,量化的等級就越多 D. 計算機以十進制處理和存儲數據【答案】A【解析】【詳解】本題考查數據編碼相關內容。A選項,與一維條形碼相比,二維碼具有數據容量更大、編碼超越字母數字的限制、有抗損毀能力等方面的優勢,目前已得到廣泛應用,選項正確。B選項,模擬信號轉換成數字信號的過程稱為數字化,選項錯誤。C選項,數字化的步驟是采樣、量化和編碼。采樣是把時間連續的模擬信號轉換成時間離散、幅度連續的信號。量化就是使連續的模擬信號變為時間軸上的離散值,并把離散值進行取整,得出n位二進制數所能表示的數。編碼就是按照一定的規律對量化結果進行二進制位數字編碼。采樣頻率越高,并不代表量化的等級越多,選項錯誤。D選項,計算機以二進制處理和存儲數據,選項錯誤。故本題答案是A選項。3. 12306網站于 2011年 6月 12日正式投入購票業務,在北京、上海、廣州、武漢、西安、沈陽等多地設置了服務器,為社會提供車票發售、列車時刻查詢等服務,近日訪問量達到了 532億次。在春運期間,12306根據以往的出行數據,預測客流趨勢,優化運力調配,制定多項決策,以更好滿足旅客的需求。下列關于大數據的說法正確的是( )A. 使用批處理計算實時分析用戶行為B. 12306網站中歷年旅客流動數據屬于流數據C. 需要分析旅客出行的原因以做出更準確的客流趨勢預測D. 可以利用以往的出行大數據制定優化決策,說明大數據的價值高【答案】D【解析】【詳解】本題考查大數據相關內容。A選項,批處理是指在特定時間跨度內批量處理大量數據;流處理是指在產生連續數據流時立即對其進行處理;實時分析用戶行為需要使用流處理來計算,選項錯誤。B選項,流數據一般指實時產生的數據流,例如傳感器數據、日志數據等;批數據一般指離線處理的數據,例如從數據庫中導出的數據、歷史數據等;12306網站中歷年旅客流動數據屬于批數據,選項錯誤。C選項,準確的客流趨勢預測只需要分析旅客的出行數據,不需要分析旅客出行的原因,選項錯誤。D選項,可以利用以往的出行大數據制定優化決策,說明大數據的價值高,選項正確。故本題答案是D選項。4. 在Python中,下列不能表示“x既能被3整除,又能被5整除”的表達式是( )A. x%15==0 B. x%3==0 and x%5==0 C. x//15==x/15 D. x//15==0【答案】C【解析】【詳解】本題考查表達式。“//”是整除運算符,而“/”是除法運算符。整除運算符“//”會取商的整數部分,而除法運算符“/”會得到浮點數結果,兩者不可能相等。故答案為:C。5. 在Python語言中,用字典hero存儲《水滸傳》中的人物數據:hero={"天罡星":["宋江","盧俊義","吳用"],"地煞星":["朱武","黃信","孫立"]},下列表達式值為"吳用"的是( )A. hero[0][2] B. hero{"天罡星"}[2] C. hero["天罡星"][3] D. hero["天罡星"][2]【答案】D【解析】【詳解】本題考查數據結構。給定的字典hero中,鍵是字符串,值是列表。根據字典索引的規則,hero["天罡星"][2]才能正確獲取到值"吳用",因為首先通過鍵"天罡星"獲取到對應的值,得到包含"宋江"、"盧俊義"、"吳用"的列表,然后再通過索引[2]獲取到列表中的第三個元素,即"吳用"。故答案為:D。6. 有如下Python程序段:s=input()t=0mw=''for i in range(len(s)):ch=s[i]if '0'<=ch<='9':t=t*10+int(ch)elif ch=='-':mw+=chr(t%26+ord('A'))t=0else:mw+=chprint(mw)執行該程序段輸入“29-052-24!”(不包括雙引號),則輸出的結果是( )A. DA! B. DA C. DAY D. DAY!【答案】A【解析】【詳解】本題考查Python程序。程序首先接收用戶輸入的字符串,然后遍歷輸入的字符串,根據字符的不同進行處理。具體來說,當遇到數字字符時,將其轉換為整數,并累加到變量t中;當遇到字符'-'時,將累加的整數對26取模后轉換為相應的大寫字母,并追加到字符串mw中;對于其他字符,直接追加到字符串mw中。輸入字符串是"29-052-24!",按照上述邏輯執行程序可得最終的結果為:DA!。故答案為:A。7. 小斌使用某智能終端讀取當前環境的溫度,并編程實現根據不同的溫度值,LED 屏顯示不同的圖形,部分 Python 程序代碼如下:while True:t=pin0.read_analog()if t>40:display.show(Image.HAPPY)#在 LED 屏上點陣顯示笑臉的圖形sleep(2000)else:display.show(Image.SAD)#在 LED 屏上點陣顯示哭臉的圖形sleep(1000)將代碼燒錄至某智能終端后運行,下列關于代碼執行效果描述不正確的是( )A. 當檢測到t值為60,LED屏顯示“笑臉”圖形,并至少維持3秒B. 當檢測到t值為37,LED屏顯示“哭臉”圖形,并至少維持1秒C. 當t值等于40時,LED屏不顯示任何圖形D. 智能終端從p0口讀取溫度數據【答案】C【解析】【詳解】本題考查信息系統的設計。當t值等于40時,執行else部分代碼,因此LED屏顯示“哭臉”圖形,并至少維持1秒。故選C。8. 學校電子閱覽室計算機部分參數如下表所示:下列關于該計算機的說法,正確的是( )A. 計算機硬盤容量小于內存容量 B. CPU主要包含運算器和控制器C. 計算機的性能由顯示器的尺寸決定 D. 預裝軟件均屬于應用軟件【答案】B【解析】【詳解】本題考查計算機系統相關內容。A選項,計算機硬盤容量是1TB,內存容量是8GB,硬盤容量大于內存容量,選項錯誤。B選項,CPU主要包含運算器和控制器,選項正確。C選項,計算機的性能由CPU和內存決定,選項錯誤。D選項,預裝軟件中有操作系統和部分應用軟件,操作系統屬于系統軟件,選項錯誤。故本題答案是B選項。9. 某智能快遞柜的部分功能:快遞員登錄快遞柜 APP 賬號后可掃描快遞條碼,錄入快遞信息并寄存快遞。系統自動采集包裹的尺寸、重量等數據,并分配儲物格,以優化空間使用率。寄存完成后系統向收件人手機發送取件碼和取件位置信息。收件人取件時,可通過輸入取件碼或手機 APP 掃碼,系統控制對應位置的儲物格鎖扣打開,允許收件人取件。下列關于該信息系統組成和功能的說法,不正確的是( )A. 該系統規范了工作流程,提高了工作效率 B. 快遞員、收件人屬于該信息系統的用戶C. 該系統具有數據采集、處理和存儲等功能 D. 取件碼、儲物格位置等數據僅存放在收件人手機中【答案】D【解析】【詳解】本題考查信息系統相關內容。ABC選項說法正確。D選項,取件碼、儲物格位置等數據不僅存放在收件人手機中,還存儲在該系統的數據庫中,選項說法錯誤。故本題答案是D選項。10. 定義如下函數:def p(x):for i in range(2,x):if x%i==0:return Falsereturn True執行語句 print(p(5),p(6))后,輸出的結果為( )A. True False B. False True C. False False D. True True【答案】A【解析】【詳解】本題考查Python程序設計相關內容。分析程序段,其功能是通過調用p(x)函數,判斷i在[2,x-1]內有無整除x的情況,若有則返回False,若無則返回True。執行語句 print(p(5),p(6))時,分別將5、6傳給x:當x=5時,在[2,4]內沒有能整除x的數,返回值為:True;當x=6時,在[2,4]內,2能整除x的數,執行return False,返回值為:True。故本題答案是A選項。11. 使用列表d模擬鏈表結構,每個節點包含數據區域(數據均為整型,范圍為0~9)和指針區域,h為頭指針。若d=[[1,2],[4,4],[3,3],[2,1],[5,-1]],h=0,遍歷該鏈表得到的數據為( )A. 1、2、3、4、5 B. 1、3、2、4、5 C. 1、4、5 D. 1、3、4、2、5【答案】B【解析】【詳解】本題考查鏈表。據題目描述,列表 d 模擬了一個鏈表,每個元素是一個列表,包含兩部分:數據區域和指針區域。h 是頭指針,表示鏈表起始位置。具體來說,d 中每個元素的第一個值表示節點的數據,第二個值表示下一個節點在列表 d 中的索引,如果為 -1 表示鏈表結束。 根據題目給出的 d=[[1,2],[4,4],[3,3],[2,1],[5,-1]],從頭節點開始遍歷鏈表應該按照如下順序得到數據:1、3、2、4、5,對應選項 B。12. 隊列Q和棧S的初始值均為空,數字入棧先后順序為1、2、3、4、5。P表示入棧,T表示元素出棧以后入隊。在進行PPTTPPTPT操作后,隊列中從隊首到隊尾的元素依次為( )A. 2、1、3、4 B. 2、1、4、5 C. 1、2、4、5 D. 2、1、4、3【答案】B【解析】【詳解】本題考查隊列和棧。根據操作規則,數字先入棧,然后出棧后入隊。按照給定的操作序列PPTTPPTPT,首先數字1入棧,接著2入棧,然后2出棧入隊,接著1出棧入隊,然后3入棧,接著4入棧,接著4出棧入隊,接著5入棧,然后5出棧入隊,依次類推。最終隊列中從隊首到隊尾的元素依次為2、1、4、5。故答案為:B。二、非選擇題(本大題共3小題,其中第13小題8分,第14小題10分,第15小題8分,共26分)13. 某平臺新上架影片推薦度的計算方式為:由5位專業評審與5位大眾評審給影片評分,評分區間為[1,10],將專業評審均分的60%與大眾評審均分的40%求和后取整數部分,根據得分確定等級(分值與等級的關系如圖a所示)。評委打分情況放在“dc.txt”文件中,如圖b所示,其中“A”表示專業評審,“B”表示大眾評審,“A1-5”表示第1位專業評審給出5分。圖 a 圖 b請回答下列問題:(1)若專業評審均分為 5,大眾評審均分為 6,則該影片等級為____(填數字)顆星。(2)實現上述功能的部分 Python 程序如下,請在劃線處填入合適的代碼。f=open("①____ ",encoding="utf-8")line=f.readline() #讀取第一行,保存在字符串 line 中pro,pub=0,0while line:#當 line 非空x=②____t=int(line[3:])if x=="A":pro+=telif x=="B":③____line=f.readline() # 繼續讀取一行score=int(pro/5*0.6+pub/5*0.4)grade=④____print("推薦度為:","★"*grade)【答案】 ①. 3 或 三 ②. dc.txt ③. line[0] ④. pub+=t ⑤. (score+1)//2 或int((score+1)/2)【解析】【詳解】本題考查Python綜合應用。(1)根據題意,先計算出專業評審和大眾評審的均分,然后按照60%與40%的比例求和,再根據得分確定等級。如果專業評審均分為5,大眾評審均分為6,則得分為5×0.6+6×0.4=5.4。根據等級與分數的對應關系,5.4對應的等級為3顆星。故答案為:3。(2)這里需要填入文件路徑或文件名,即Python程序要讀取的評審數據文件。根據題目描述,文件名為"dc.txt",因此這里填入"dc.txt"。故答案為:dc.txt。在讀取文件的每一行時,需要判斷每行數據是專業評審還是大眾評審。評審類型(專業評審或大眾評審)位于每行的開頭位置,因此通過讀取每行的第一個字符,就可以確定評審類型。因此,這里應該填入line[0],表示取每行字符串的第一個字符。故答案為:line[0]。在讀取每一行的評審數據后,需要根據評審類型進行不同的操作。如果評審類型是大眾評審("B"),則需要將評審分數累加到大眾評審的總分上。所以,這里應該將大眾評審的評分累加到pub變量中。故答案為:pub+=t。最后,根據計算得到的專業評審和大眾評審的總分,按照60%與40%的比例求和,然后根據得分確定推薦度等級。根據題目描述,得分需要除以2然后取整數部分,再加1,以確定推薦度等級。因此,這里應該填入(score+1)//2 或 int((score+1)/2)。故答案為:(score+1)//2或int((score+1)/2)。14. 某蔬菜大棚需要搭建自動化溫濕度調節系統。該系統通過溫濕度傳感器采集數據,由智能終端經IOT模塊發送到Web服務器,存儲在數據庫中,同時根據服務器內設定的閾值控制噴水裝置或控溫裝置的開關,系統結構如圖a所示。用戶可通過瀏覽器打開相關網頁查看實時或歷史數據。請回答下列問題:圖 a(1)該系統中 IOT 模塊無法實現的功能是____(單選,填字母:A.連接無線網絡/B.發送來自于智能終端的數據/C.將局域網接入互聯網)。(2)互聯網用戶查看溫濕度歷史數據這一過程中,沒有涉及到的系統硬件設備有____(多選,填字母:A.溫濕度傳感器/B.智能終端/C.無線路由器/D.調制解調器/E.Web 服務器)(3)該系統服務器端程序由FlaskWeb框架編寫,下列表格中描述了相關路由及其功能,已知用戶計算機IP為“192.168.0.3”,Web服務器IP為“192.168.0.2”,端口號為5000,則用戶使用計算機查看實時溫濕度數據時,應訪問的URL是http://____(4)已知溫度大于30且濕度小于50時,大棚環境處于異常狀態。現將系統中某天24小時的溫濕度記錄導出,如圖b所示(時間格式為“時:分”),每小時設置60個監測時間點,每個監測時間點會監測大棚的溫度與濕度數據,現分析每小時大棚環境異常的監測時間點數量,線形圖如圖c所示,部分Python程序如下,請在程序中劃線處填入合適的代碼。圖 b圖 cimport pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel("data.xlsx") #讀取文件 data.xlsx 中的數據for i in range(len(df)) :if i%2==0 and df.at[i,"監測值"]>30:df.at[i,"狀態"]=1if i%2==1 and df.at[i,"監測值"]<50:df.at[i,"狀態"]=1dfg=df.groupby("時間" , as_index=False).狀態.sum()time=[] ; data=[]for t in range (24):s=str(t); c=0if t<10:s='0'+stime.append(s)dft= dfg[①____]for j in dft.index:if dft.at[j,"時間"][:2]==s:②____data.append(c)plt.plot(time, data)#設置繪圖參數,顯示如圖 c 所示線形圖,代碼略【答案】 ①. C ②. AB ③. 192.168.0.2:5000/readt ④. dfg.狀態==2 或 dfg['狀態']==2 ⑤. c+=1【解析】【詳解】本題考查信息系統的應用。(1)將局域網接入互聯網通常由路由器等網絡設備負責,而不是IOT模塊的功能范疇。IOT模塊通常通過連接無線網絡來實現與互聯網的連接,而不是直接將局域網接入互聯網。故答案為:C。(2)互聯網用戶查看溫濕度歷史數據過程中,沒有涉及到的系統硬件設備是智能終端和溫濕度傳感器。因為智能終端主要用于數據采集和發送到服務器,而溫濕度傳感器用于采集環境數據,而用戶查看數據是通過瀏覽器訪問Web服務器,無需涉及智能終端和傳感器。故答案為:AB。(3)用戶使用計算機查看實時溫濕度數據時,應訪問的URL應該是 Web 服務器的 IP 地址和端口號,而根據題中所給表格中得知查看實時溫濕度數據的路由為/redit,用戶計算機IP為192.168.0.2,Web服務器IP為192.168.0.2,端口號為5000,因此URL應該是http://192.168.0.2:5000/readt。故答案為:192.168.0.2:5000/readt。(4)當我們使用groupby方法對時間列進行分組后,我們會得到每個小時的監測狀態總和。在空4中,我們想要篩選出異常狀態的時間點,即狀態值等于2的時間點。因此,我們可以使用 dfg.狀態==2 或 dfg['狀態']==2 這兩種方式來篩選出狀態等于2的行。故答案為:dfg.狀態==2 或 dfg['狀態']==2。在空5中,我們需要計算每個小時異常狀態的監測時間點數量,因此需要一個計數器來記錄異常狀態的次數。當我們發現異常狀態時,將計數器c的值加1即可。故答案為:c+=1。15. 某英文逐詞翻譯軟件,不區分大小寫。為了加快翻譯速度,在翻譯的過程中,軟件會將最近出現過的一些單詞存入內存。若內存中有該單詞則直接翻譯,否則查外存詞典并將該單詞存入內存。內存中每個單元存儲一個單詞,存滿時會清空最早進入內存的單詞,騰出單元存放新單詞。編程模擬軟件的翻譯過程,輸入一個僅含英文、逗號或空格字符的英語句子,以句號結束,計算翻譯軟件需要去外存查找多少次詞典,在翻譯開始前,內存中沒有任何單詞。運行界面如圖所示。(1)若上圖中的內存容量改為 7,則需要去外存查找____次詞典。(2)實現上述功能的 Python 程序如下,請在劃線處填入合適的代碼。m = int(input("請輸入內存容量:"))s = input("請輸入英語句子:")dic = {}head = tail = 0word = ""for ch in s:if ch == " " or ch == "," or ch == ".":if word not in dic or dic[word] < head:if tail - head == m:①____dic[word] = tailtail + = 1word = ""else:if ②____:ch = chr(ord(ch) + 32)word += chprint("需要去外存查找",③____,"次詞典")【答案】 ①. 10 ②. head = head + 1 或 head+=1 ③. "A" <= ch <= "Z" ④. tail 或者 str(tail)【解析】【詳解】本題考查Python程序設計相關內容。結合題目內容,分析程序段,推知:(1)內存容量為7,則輸入英語句子“If you have an apple and I have an apple,we both have one apple”時,內存為空,需要去外存查找“If you have an apple and I”,查找完畢(7次),存入內存;再翻譯“have an apple,we both have one apple”時,“have an apple”已在內存中,不需要在外存查找;再翻譯“we both have one apple”,“we both”不在內存,先在外存查找翻譯(查找2次),再將“we both”存入內存,替換最早存入的“If you”,即“we both have an apple and I”;再查找“have one apple”,“have”已在內存,不需要在外存查找,“one”不在內存,先在外存查找翻譯(查找1次),再將“one”存入內存,替換最早存入的“have”,即“we both one an apple and I”,“apple”已在內存,不需要在外存查找。則在外存查找次數:7+2+1=10,故此處答案為:10。(2)②處,若遇到“ ”、“,”、“.”一種,表明前面的字符串已構成單詞,需要依據規則進行翻譯:若該單詞不在字典中(word not in dic or dic[word] < head),去判斷內存中單詞個數是否已達到容量值,即若tail - head == m成立,則應清空最早進入內存的單詞,騰出單元存放新單詞,故此處答案為:head = head + 1 或 head+=1。③處,若未遇到" "、","、".",表明該單詞尚有字符未讀取完,此時,如果ch介于"A"與"Z"之間,則將其轉換為小寫字母,連接在單詞word內,故此處答案為:"A" <= ch <= "Z"。④處,此處應輸出查找次數,分析程序段,tail代表查找次數,可以數字或字符串的形式輸出次數值,故此處答案為:tail或者str(tail)。絕密★考試結束前紹興市會稽聯盟2023-2024學年高二下學期期中考試信息技術試題考生須知:1.本卷共 6 頁滿分 50 分,考試時間 90 分鐘。2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結束后,只需上交答題紙。第一部分 信息技術(共 50 分)一、選擇題(本大題共12小題,每小題2分,共24分,在每小題給出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1. 體感技術與自然語言交互是繼鍵盤+鼠標、多點觸控之后獲得廣泛應用的第三大類操作方式。體感技術使人們無須借助復雜的控制設備,直接使用肢體動作與數字設備和環境進行互動,并根據人的動作來完成各種指令,就像為計算機配備了一雙精準有效的“眼睛”,為用戶帶來更刺激、更具現場感的愉悅學習體驗。下列有關數據、信息和知識的說法不正確的是( )A. 數據是對客觀事物的符號表示 B. 體感技術中所監測到的數據需要加以分析解釋才能成為信息C. 體感技術的出現使得信息的傳遞可以不依附載體 D. 人們可以借助體感交互獲得信息2. 下列關于數據編碼的說法,正確的是( )A. 相對于一維條形碼,二維碼的信息存儲量更大 B. 數字信號轉換成模擬信號的過程稱為數字化C. 采樣頻率越高,量化的等級就越多 D. 計算機以十進制處理和存儲數據3. 12306網站于 2011年 6月 12日正式投入購票業務,在北京、上海、廣州、武漢、西安、沈陽等多地設置了服務器,為社會提供車票發售、列車時刻查詢等服務,近日訪問量達到了 532億次。在春運期間,12306根據以往的出行數據,預測客流趨勢,優化運力調配,制定多項決策,以更好滿足旅客的需求。下列關于大數據的說法正確的是( )A. 使用批處理計算實時分析用戶行為B. 12306網站中歷年旅客流動數據屬于流數據C. 需要分析旅客出行的原因以做出更準確的客流趨勢預測D. 可以利用以往的出行大數據制定優化決策,說明大數據的價值高4. 在Python中,下列不能表示“x既能被3整除,又能被5整除”的表達式是( )A. x%15==0 B. x%3==0 and x%5==0 C. x//15==x/15 D. x//15==05. 在Python語言中,用字典hero存儲《水滸傳》中的人物數據:hero={"天罡星":["宋江","盧俊義","吳用"],"地煞星":["朱武","黃信","孫立"]},下列表達式值為"吳用"的是( )A. hero[0][2] B. hero{"天罡星"}[2] C. hero["天罡星"][3] D. hero["天罡星"][2]6. 有如下Python程序段:s=input()t=0mw=''for i in range(len(s)):ch=s[i]if '0'<=ch<='9':t=t*10+int(ch)elif ch=='-':mw+=chr(t%26+ord('A'))t=0else:mw+=chprint(mw)執行該程序段輸入“29-052-24!”(不包括雙引號),則輸出的結果是( )A. DA! B. DA C. DAY D. DAY!7. 小斌使用某智能終端讀取當前環境的溫度,并編程實現根據不同的溫度值,LED 屏顯示不同的圖形,部分 Python 程序代碼如下:while True:t=pin0.read_analog()if t>40:display.show(Image.HAPPY)#在 LED 屏上點陣顯示笑臉的圖形sleep(2000)else:display.show(Image.SAD)#在 LED 屏上點陣顯示哭臉的圖形sleep(1000)將代碼燒錄至某智能終端后運行,下列關于代碼執行效果描述不正確的是( )A. 當檢測到t值為60,LED屏顯示“笑臉”圖形,并至少維持3秒B. 當檢測到t值為37,LED屏顯示“哭臉”圖形,并至少維持1秒C. 當t值等于40時,LED屏不顯示任何圖形D. 智能終端從p0口讀取溫度數據8. 學校電子閱覽室計算機的部分參數如下表所示:下列關于該計算機的說法,正確的是( )A. 計算機硬盤容量小于內存容量 B. CPU主要包含運算器和控制器C. 計算機的性能由顯示器的尺寸決定 D. 預裝軟件均屬于應用軟件9. 某智能快遞柜的部分功能:快遞員登錄快遞柜 APP 賬號后可掃描快遞條碼,錄入快遞信息并寄存快遞。系統自動采集包裹的尺寸、重量等數據,并分配儲物格,以優化空間使用率。寄存完成后系統向收件人手機發送取件碼和取件位置信息。收件人取件時,可通過輸入取件碼或手機 APP 掃碼,系統控制對應位置的儲物格鎖扣打開,允許收件人取件。下列關于該信息系統組成和功能的說法,不正確的是( )A. 該系統規范了工作流程,提高了工作效率 B. 快遞員、收件人屬于該信息系統的用戶C. 該系統具有數據采集、處理和存儲等功能 D. 取件碼、儲物格位置等數據僅存放在收件人手機中10. 定義如下函數:def p(x):for i in range(2,x):if x%i==0:return Falsereturn True執行語句 print(p(5),p(6))后,輸出的結果為( )A. True False B. False True C. False False D. True True11. 使用列表d模擬鏈表結構,每個節點包含數據區域(數據均為整型,范圍為0~9)和指針區域,h為頭指針。若d=[[1,2],[4,4],[3,3],[2,1],[5,-1]],h=0,遍歷該鏈表得到數據為( )A. 1、2、3、4、5 B. 1、3、2、4、5 C. 1、4、5 D. 1、3、4、2、512. 隊列Q和棧S初始值均為空,數字入棧先后順序為1、2、3、4、5。P表示入棧,T表示元素出棧以后入隊。在進行PPTTPPTPT操作后,隊列中從隊首到隊尾的元素依次為( )A. 2、1、3、4 B. 2、1、4、5 C. 1、2、4、5 D. 2、1、4、3二、非選擇題(本大題共3小題,其中第13小題8分,第14小題10分,第15小題8分,共26分)13. 某平臺新上架影片推薦度的計算方式為:由5位專業評審與5位大眾評審給影片評分,評分區間為[1,10],將專業評審均分的60%與大眾評審均分的40%求和后取整數部分,根據得分確定等級(分值與等級的關系如圖a所示)。評委打分情況放在“dc.txt”文件中,如圖b所示,其中“A”表示專業評審,“B”表示大眾評審,“A1-5”表示第1位專業評審給出5分。圖 a 圖 b請回答下列問題:(1)若專業評審均分為 5,大眾評審均分為 6,則該影片等級為____(填數字)顆星。(2)實現上述功能部分 Python 程序如下,請在劃線處填入合適的代碼。f=open("①____ ",encoding="utf-8")line=f.readline() #讀取第一行,保存在字符串 line 中pro,pub=0,0while line:#當 line 非空x=②____t=int(line[3:])if x=="A":pro+=telif x=="B":③____line=f.readline() # 繼續讀取一行score=int(pro/5*0.6+pub/5*0.4)grade=④____print("推薦度為:","★"*grade)14. 某蔬菜大棚需要搭建自動化溫濕度調節系統。該系統通過溫濕度傳感器采集數據,由智能終端經IOT模塊發送到Web服務器,存儲在數據庫中,同時根據服務器內設定閾值控制噴水裝置或控溫裝置的開關,系統結構如圖a所示。用戶可通過瀏覽器打開相關網頁查看實時或歷史數據。請回答下列問題:圖 a(1)該系統中 IOT 模塊無法實現的功能是____(單選,填字母:A.連接無線網絡/B.發送來自于智能終端的數據/C.將局域網接入互聯網)。(2)互聯網用戶查看溫濕度歷史數據這一過程中,沒有涉及到的系統硬件設備有____(多選,填字母:A.溫濕度傳感器/B.智能終端/C.無線路由器/D.調制解調器/E.Web 服務器)(3)該系統服務器端程序由FlaskWeb框架編寫,下列表格中描述了相關路由及其功能,已知用戶計算機IP為“192.168.0.3”,Web服務器IP為“192.168.0.2”,端口號為5000,則用戶使用計算機查看實時溫濕度數據時,應訪問的URL是http://____(4)已知溫度大于30且濕度小于50時,大棚環境處于異常狀態。現將系統中某天24小時的溫濕度記錄導出,如圖b所示(時間格式為“時:分”),每小時設置60個監測時間點,每個監測時間點會監測大棚的溫度與濕度數據,現分析每小時大棚環境異常的監測時間點數量,線形圖如圖c所示,部分Python程序如下,請在程序中劃線處填入合適的代碼。圖 b圖 cimport pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel("data.xlsx") #讀取文件 data.xlsx 中的數據for i in range(len(df)) :if i%2==0 and df.at[i,"監測值"]>30:df.at[i,"狀態"]=1if i%2==1 and df.at[i,"監測值"]<50:df.at[i,"狀態"]=1dfg=df.groupby("時間" , as_index=False).狀態.sum()time=[] ; data=[]for t in range (24):s=str(t); c=0if t<10:s='0'+stime.append(s)dft= dfg[①____]for j in dft.index:if dft.at[j,"時間"][:2]==s:②____data.append(c)plt.plot(time data)#設置繪圖參數,顯示如圖 c 所示線形圖,代碼略15. 某英文逐詞翻譯軟件,不區分大小寫。為了加快翻譯速度,在翻譯的過程中,軟件會將最近出現過的一些單詞存入內存。若內存中有該單詞則直接翻譯,否則查外存詞典并將該單詞存入內存。內存中每個單元存儲一個單詞,存滿時會清空最早進入內存的單詞,騰出單元存放新單詞。編程模擬軟件的翻譯過程,輸入一個僅含英文、逗號或空格字符的英語句子,以句號結束,計算翻譯軟件需要去外存查找多少次詞典,在翻譯開始前,內存中沒有任何單詞。運行界面如圖所示。(1)若上圖中的內存容量改為 7,則需要去外存查找____次詞典。(2)實現上述功能的 Python 程序如下,請在劃線處填入合適的代碼。m = int(input("請輸入內存容量:"))s = input("請輸入英語句子:")dic = {}head = tail = 0word = ""for ch in s:if ch == " " or ch == "," or ch == ".":if word not in dic or dic[word] < head:if tail - head == m:①____dic[word] = tailtail + = 1word = ""else:if ②____:ch = chr(ord(ch) + 32)word += chprint("需要去外存查找",③____,"次詞典") 展開更多...... 收起↑ 資源列表 浙江省紹興市會稽聯盟2023-2024學年高二下學期期中考試信息技術試題(原卷版).docx 浙江省紹興市會稽聯盟2023-2024學年高二下學期期中考試信息技術試題(解析版).docx 縮略圖、資源來源于二一教育資源庫