中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

浙江省名校協作體2024-2025學年高三上學期開學聯考信息技術試題 (解析版)

資源下載
  1. 二一教育資源

浙江省名校協作體2024-2025學年高三上學期開學聯考信息技術試題 (解析版)

資源簡介

2024學年第一學期浙江省名校協作體試題
高三年級技術學科
考生須知:
1.本卷滿分 100分, 考試時間90分鐘;
2.答題前,在答題卷指定區域填寫學校、班級、姓名、試場號、座位號及準考證號。
3.所有答案必須寫在答題卷上,寫在試卷上無效;
4.考試結束后,只需上交答題卷。
第一部分 信息技術 (共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 歷史上,好多珍貴文獻沒有流傳下來,如秦始皇的“焚書令”使得當時大量書籍被燒毀,書中的信息就丟失了。如今,傳統的數據存儲系統已不能滿足數據指數型暴增所帶來的海量存儲的需求。數據存儲正朝著橫向和縱向無限擴容的方向前進,使得存儲系統能夠滿足大數據不斷增長的需求。下列關于數據、信息的說法,正確的是( )
A. 在古代,文字是數據的唯一表現方式
B. 原版古籍已不復存在,說明信息在傳遞過程中會發生損耗
C. 如果存儲信息的載體遭到破壞,那么其承載的信息就會消失
D. 信息往往反映的是事物某一特定時間內的狀態,所以古文對于當今社會的價值不高
【答案】C
【解析】
【詳解】本題考查數據、信息的描述。
A. 錯誤。在古代,除了文字,數據還可以通過圖畫、符號等方式表現。
B. 錯誤。原版古籍已不復存在,即信息的載體不存在,但信息在傳遞過程中不會發生損耗。
C. 正確。如果存儲信息的載體遭到破壞,那么其承載的信息就會消失。
D. 錯誤。古文對于當今社會仍有很高的價值,可以提供歷史、文化等多方面的信息。
故選C
2. 歷史上,好多珍貴文獻沒有流傳下來,如秦始皇的“焚書令”使得當時大量書籍被燒毀,書中的信息就丟失了。如今,傳統的數據存儲系統已不能滿足數據指數型暴增所帶來的海量存儲的需求。數據存儲正朝著橫向和縱向無限擴容的方向前進,使得存儲系統能夠滿足大數據不斷增長的需求。下列關于數據管理和大數據的說法,正確的是( )
A. 大數據要分析的是抽樣數據,而不是全體數據
B. 以圖形式呈現的數據,可采用流計算模式進行處理
C. 計算機數據的管理經歷了文件管理、數據庫管理兩個階段
D. 可用傳統算法和數據庫系統處理的海量數據不一定是大數據
【答案】D
【解析】
【詳解】本題考查大數據的描述。
A. 錯誤。大數據分析的特點之一就是對全體數據進行分析,而不是僅僅依賴抽樣數據。大數據技術的一個重要優勢就是能夠處理和分析全量數據,從而得出更準確和全面的結論。
B. 錯誤。以圖形式呈現的數據通常需要圖計算模式進行處理,而不是流計算模式。流計算模式主要用于處理連續不斷的數據流,而圖計算模式則適用于處理節點和邊構成的圖數據。
C. 錯誤。計算機數據的管理經歷了文件管理、數據庫管理和大數據管理三個階段。隨著數據量的不斷增加和數據類型的多樣化,傳統的文件管理和數據庫管理已經不能完全滿足需求,大數據管理應運而生。
D. 正確。大數據不僅僅是指數據量大,還包括數據的多樣性、速度和價值等特征。傳統算法和數據庫系統處理的海量數據如果不具備大數據的其他特征(如多樣性、實時性等),則不一定是大數據。
故選D。
3. 下列關于人工智能的說法,正確的是( )
A. 符號主義人工智能通過深度學習的方式來提升智能
B. 混合增強智能是人類智能、人工智能等多種智能體的混合
C. 人工智能技術只會推動人類社會進步,不可能威脅人類安全
D. 聯結主義人工智能是數據驅動的,而行為主義人工智能則無需數據
【答案】B
【解析】
【詳解】本題考查人工智能技術。
A. 符號主義人工智能通過符號操作和邏輯推理來提升智能,而不是通過深度學習。
B. 混合增強智能是人類智能、人工智能等多種智能體的混合,這種說法是正確的。
C. 人工智能技術雖然有很多積極作用,但也存在潛在的安全威脅,因此說它不可能威脅人類安全是不正確的。
D. 聯結主義人工智能是數據驅動的,但行為主義人工智能也需要數據來進行訓練和優化,因此說行為主義人工智能無需數據是不正確的。
故選B
4. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生的相關信息。下列關于該信息系統的組成、功能和應用的說法,正確的是( )
A. 該系統是一款應用軟件
B. 該系統的用戶只有教師,學生和家長
C. 家長查詢學生信息體現了信息系統的數據輸出功能
D. 服務器需要配備UPS,說明該系統對外部環境有依賴性
【答案】D
【解析】
【詳解】本題考查信息系統的組成、功能和應用。
A. 該系統不僅僅是一款應用軟件,它是一個綜合了硬件、軟件、網絡和數據的完整信息系統。
B. 該系統的用戶不僅限于教師、學生和家長,還可能包括系統管理員、學校管理人員等。
C. 家長查詢學生信息是信息系統的一個功能,但這主要體現的是信息系統的數據查詢和訪問功能,而不僅僅是數據輸出功能。
D. 服務器需要配備UPS不間斷電源,說明該系統對外部環境(如電力供應)有依賴性,這是正確的。
故選D。
5. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生相關信息。下列關于網絡功能和網絡技術的說法,正確的是( )
A. 該系統只能在局域網環境下運行
B. 該系統完全采用了 B/S網絡架構
C. 該系統進行數據傳輸需要遵循 TCP/IP 協議
D. 資源共享是指網絡中所有的資源能被網絡中的特定用戶使用
【答案】C
【解析】
【詳解】本題考查網絡功能和網絡技術。
A. 該系統只能在局域網環境下運行:錯誤。智慧校園系統通常需要互聯網連接,以便家長可以通過手機APP或網頁查詢學生信息,因此不僅限于局域網環境。
B. 該系統完全采用了 B/S網絡架構:錯誤。雖然系統的某些部分(如家長通過網頁查詢信息)可能采用B/S架構,但整個系統可能還包括其他架構,如C/S架構(客戶端/服務器架構)用于智能終端提交請假申請等。
C. 該系統進行數據傳輸需要遵循 TCP/IP 協議:正確。TCP/IP協議是互聯網和大多數局域網中數據傳輸的基礎協議,智慧校園系統進行數據傳輸需要遵循該協議。
D. 資源共享是指網絡中所有的資源能被網絡中的特定用戶使用:錯誤。資源共享通常是指網絡中的資源可以被授權的用戶訪問和使用,而不是所有資源都能被特定用戶使用。
故選C。
6. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生的相關信息。下列不屬于防止信息系統數據泄露措施的是( )
A. 對師生敏感信息進行加密 B. 定期對系統數據進行備份
C. 為用戶設定不同的訪問權限 D. 為智慧校園系統設置防火墻
【答案】B
【解析】
【詳解】本題考查信息系統數據安全。防止信息系統數據泄露的措施主要包括對敏感信息進行加密、設定不同的訪問權限以及設置防火墻等。選項A、C和D都是直接與防止數據泄露相關的措施。選項B“定期對系統數據進行備份”主要是為了防止數據丟失,而不是防止數據泄露,因此不屬于防止信息系統數據泄露的措施。故選B。
7. 某算法的部分流程圖如圖所示,執行這部分流程, 若輸入s的值為"010023100", 則輸出s的值是( )
A. "1231" B. "12310" C. "10231" D. "102310"
【答案】D
【解析】
【詳解】本題考查算法流程圖相關內容。分析該流程圖,其運行過程如圖所示:。則輸出s的值是"102310"。故本題答案是D選項。
8. 下列關于數據結構的說法,正確的是( )
A. 數組中各元素的數據類型可以不同
B. 數據結構的設計和選擇不會對算法效率產生影響
C. 銀行的排隊叫號系統遵循先取號先辦理業務的原則,這體現了隊列的應用
D. 數組、隊列和棧是線性數據結構,鏈表、樹和圖是非線性數據結構
【答案】C
【解析】
【詳解】本題考查數據結構。
A. 錯誤。數組中各元素的數據類型必須相同。
B. 錯誤。數據結構的設計和選擇會對算法效率產生影響。
C. 正確。銀行的排隊叫號系統遵循先取號先辦理業務的原則,這體現了隊列的應用。
D. 錯誤。數組、隊列、棧和鏈表是線性數據結構,樹和圖是非線性數據結構。
故選C。
9. 某二叉樹的樹形結構如圖所示,前序遍歷為ABCDEF,則該二叉樹的后序遍歷結果是( )
A. CBFEDA B. BCADEF C. ABDCEF D. FEDCBA
【答案】A
【解析】
【詳解】本題考查二叉樹操作相關內容。結合前序遍歷序列和給定圖示,可知該二叉樹形態為:,則其后序遍歷序列為:CBFEDA。故本題答案是A選項。
10. 定義如下函數:
def g(n):
if n=0:
return 0
elif n%2=0:
return 1 +g(n∥ 2)
else:
return g(n-1)
執行語句m=g(14)后,m的值為( )
A. 3 B. 4 C. 5 D. 6
【答案】A
【解析】
【詳解】本題考查遞歸函數的應用。函數g(n)中,當n為0時返回0,當n是偶數時返回1+g(n//2),反之返回g(n-1)。因此g(14)→1+g(7)→1+g(6)→1+1+g(3)→1+1+g(2)→1+1+1+g(0)→1+1+1+0=3。故選A。
11. 有如下 Python程序段:
a= [13,23,34,44,55,67,78,80,85,90]
i=0; j=9
s= [-1]*4; top=-1;n=0
key = int (input())
while i<=j:
m=(i+j)//2
if a[m]>= key:
j=m-1; n+=1
top += 1; s [ top] =m
else:
i=m+1; n-=1
if top !=-1:
top -= 1
下列有關該程序段的說法,正確的是( )
A. i值不一定等于j+1
B. n的值最小為-3, 最大為4
C. 輸入任意 key的值, top的最大值為3
D. 若輸入 key的值為67, 則s的值為[7,5,-1,-1]
【答案】D
【解析】
【詳解】本題考查二分查找及Python程序實現。具體查找過程如下:
A. i的值不一定等于j+1:錯誤。因為在二分查找的過程中,i和j的更新方式保證了最終i的值等于j+1。
B. n的值最小為-3, 最大為4:錯誤。n的初始值為0,每次a[m] >= key時,n增加1;每次a[m] < key時,n減少1。由于最多進行log2(10)次比較,n的最大值為log2(10) ≈ 3.32,最小值為-log2(10) ≈ -3.32。實際最大值和最小值會在這個范圍內。
C.輸入任意 key的值, top的最大值為3:錯誤。當遍歷左子樹時,top遞增1,顯然 top的最大值為2。
D。若輸入 key的值為67, 則s的值為[7,5,-1,-1]:正確。若key為67,程序會找到67的位置(索引為5),并將其存入s中,此時s=[7,-1,-1,-1],再循環一次,m=5,此時s=[7,5,-1,-1],循環結束。
故選D。
12. 有如下 Python 程序段:
from random import randint
q=[1,2,14,5,6,7,9,10]
head=0; tail= len(q)-1
ans=0
m = randint (1,3)
q+=[0]*m
for i in range(m):
for j in range (2 **i-1):
head +=1
ans += q [head]
q[tail]=q[ head]
head +=1; tail += 1
執行該程序段后,變量 ans的值不可能是( )
A. 1 B. 15 C. 24 D. 34
【答案】D
【解析】
【詳解】本題考查Python程序設計相關內容。分析程序段,推知:程序段通過調用 randint (1,3)函數產生隨機數,賦值給m,其可能值為:1,2,3。若m為1,執行內循環后,head值為0,則ans += q [head]-->ans =1,A選項為可能值。若m為2,執行內循環后,head值分別為0、2,則ans 值為 q [0](1)與 q [2](14)的和,即ans =15,B選項為可能值。若m為3,執行內循環后,head值分別為0、2、6,則ans 值為 q [0](1)、與 q [2](14)與 q [6](9) 的和,即ans =24,C選項為可能值。變量 ans的值不可能是34。故本題答案是D選項。
二、非選擇題(本大題共3小題, 其中第13 小題 7 分, 第 14 小題 10 分, 第 15 小題 9 分,共26 分)
13. 列表 nums有n(n>2) 個整型元素,現要查找出缺失的第 1 個正整數并輸出。若1~n 中沒有缺失某個正整數, 則輸出n+1。例如 nums=[3,2,-1,0], 則缺失的第1個正整數為1。例如 nums=[1,2,3,4,5,6],則缺失的第 1個正整數為7。實現該功能的部分程序段如下:
def findz( nums):
n= len( nums)
for i in range(n):
if 1 <= nums[i]<= n:
p= nums[i]-1
if
nums[p], nums[i]= nums[i], nums[p]
for i in range(n):
if① :
return i+1
return②
#列表 nums中存儲了 n個整型元素,代碼略
#調用函數 findz,并輸出結果,代碼略
(1) 若 nums=[-5,4,3,-1,0,1],則缺失的第1個正整數為____________。
(2)方框中應填入的代碼為____________(單選,填字母)。
A. nums[p]>0 B. nums[p]!= nums[i] C. nums[p]> nums[i]
(3)請在劃線處填入合適的代碼。①_______、②_____
【答案】 ①. 2 ②. B ③. nums [i]!=i+1 ④. n+1
【解析】
【詳解】本題考查Python程序綜合應用。
(1) 對于 nums=[-5,4,3,-1,0,1],我們需要找到缺失的第一個正整數。通過代碼邏輯,最終會發現缺失的第一個正整數是2。
(2) 在方框中應填入的代碼是 B. nums[p] != nums[i]。因為我們需要確保將 nums[i] 放到正確的位置上,即 nums[nums[i] - 1]。
(3) ① 處應填入 nums[i] != i + 1,因為我們需要找到第一個位置 i 使得 nums[i] 不等于 i + 1,這樣 i + 1 就是缺失的第一個正整數。
② 處應填入 n + 1,因為如果所有位置都正確,那么缺失的第一個正整數就是 n + 1。
14. 小明為景區的玫瑰花圃搭建雜草監測系統。該系統能實時監測花圃中各區域的雜草并估算出數量,當某區域的雜草數量超標時,系統發出警報提醒園丁除草。用戶通過瀏覽器查看實時和歷史數據。硬件按如下方式連接:每個區域都配備一個智能終端,均有一套傳感器和警報器接入智能終端,智能終端通過IOT 模塊連接到服務器。請回答下列問題:
(1)下列關于該信息系統的說法,正確的是____________ (單選,填字母)。
A.傳感器采集到的數據存儲在智能終端
B.處理瀏覽器請求的功能由服務器完成
C.在概要設計時需要確定數據庫的結構
(2)下列關于系統維護的操作,不正確的是____________ (多選,填字母)。
A.為提升該系統的安全性,可安裝殺毒軟件并開啟防火墻
B.若IOT 模塊故障,將導致傳感器獲取的數據無法傳輸到服務器
C.當監測到雜草數量超標,可通過瀏覽器直接遠程控制警報器發出警報
D.除草后,用戶通過瀏覽器查看的實時數據未更新,可檢測警報器是否發生故障
(3)在玫瑰開花期(最適宜的土壤濕度是40%~60%)最容易長雜草,花圃中常見的雜草最適宜的土壤濕度如下表所示:
雜草名稱 土壤濕度(%)
馬齒莧 60~80
狗尾草 60~70
稗草 60~80
蒲公英 60~70
以下程序段的功能是通過改變土壤濕度來抑制雜草生長。具體操作為:每隔2分鐘從傳感器獲取1次土壤濕度值,連續兩次土壤濕度值均低于玫瑰最低適宜值,打開灌溉設備; 連續兩次土壤濕度值均高于玫瑰最高適宜值,打開通風設備; 連續兩次土壤濕度值均處于玫瑰最適宜區間,關閉灌溉設備和通風設備。部分 Python程序如下,請在程序中劃線處填入合適的代碼。
#導入相關庫
#從服務器獲取當前土壤濕度值,保存在h1中,代碼略
v=0;s=0#讀取通風設備v和灌溉設備s的初始狀態(0為關閉,1為開啟)
sleep(2000*60) #延時2分鐘
while True:
#從服務器獲取當前土壤濕度值,保存在h2中,代碼略
if 40<= h1<= 60 and 40<= h2<= 60:
v=0;s=0
#關閉通風設備和灌溉設備,代碼略
if s == 0 and(h1<40 and h2<40):
s=1
#打開灌溉設備,代碼略
if v == 0 and①__________:
v=1
#打開通風設備,代碼略
②__________
sleep(2000*60) #延時2分鐘
(4)為了提高除草效率,小明想為系統增加一項新功能:當系統監測到某區域雜草超標發出警報的同時還能自動調度附近的智能除草機器人前往該區域進行自動除草。請問系統是如何精準定位雜草超標區域的 請寫出一個精準定位的方案。_____
(5)將該系統某一周內監測到雜草數據導出,部分數據如圖a所示。編寫程序輸出花圃中出現雜草數量最多的區域,如果有數量相同的區域,則一起輸出,如圖b所示。
A B C D
1 日期 區域 雜草名稱 數量
2 2024/5/11 A區 蒲公英 5
3. 2024/5/11 B區 狗尾草 15
4 2024/5/11 C區 稗草 10
5 2024/5/12 A區 蒲公英 25
6. 2024/5/12 D區 馬齒莧 8
圖a
本周雜草數量最多的區域是['A區','B區'],請園丁多關注此區域。
圖b
import pandas as pd
df= pd. read excel( "zc. xlsx")
dfl= df. groupby ("①____", as index= False). sum()
mzc= df1["數量"]. max()
df2=df1[②_________]
print("本周雜草數量最多的區域是"+ str( list(df2["區域"]))+",請園丁多關注此區域。")
【答案】 ①. B ②. CD ③. ①h1>60andh2>60或者(h1>60andh2>60) ④. h1=h2 ⑤. 傳輸數據時為每個區域的智能終端或者傳感器添加編號、名稱、IP、Mac等能唯一識別該傳感器的標識信息即可。 ⑥. 區域 ⑦. df1["數量"]==mzc或者df1.數量==mzc
【解析】
【詳解】本題考查信息系統的應用及Python程序實現。
(1)傳感器采集到的數據存儲在服務器中;處理瀏覽器請求的功能由服務器完成;在概要設計時需要確定數據庫系統的選擇。故選B。
(2)
A.為提升該系統的安全性,可安裝殺毒軟件并開啟防火墻。說法正確。
B.若IOT 模塊故障,將導致傳感器獲取的數據無法傳輸到服務器。說法正確。
C.根據題干可知,當監測到雜草數量超標,不可通過瀏覽器直接遠程控制警報器發出警報。說法錯誤。
D.除草后,用戶通過瀏覽器查看的實時數據未更新,不能檢測警報器是否發生故障。說法錯誤。
故選CD。
(3)①連續兩次土壤濕度值均處于玫瑰最適宜區間,關閉灌溉設備和通風設備,故填h1>60 and h2>60或者(h1>60 and h2>60)。
②更新h1的值為h2,下輪循環重新獲取h2的值,故填h1=h2。
(4)精準定位雜草超標區域可以通過:傳輸數據時為每個區域的智能終端或者傳感器添加編號、名稱、IP、Mac等能唯一識別該傳感器的標識信息即可。
(5)①輸出花圃中出現雜草數量最多的區域,因此以區域為分類匯總的關鍵詞,故填區域。
②輸出花圃中出現雜草數量最多的區域,如果有數量相同的區域,則一起輸出。故此處填df1["數量"]==mzc或者df1.數量==mzc。
15. 在一個答題競賽中,每個團隊都擁有 n名選手。比賽結束后,每位選手都會有兩個數據:答題速度和答題準確率。每個團隊需要從自己的選手中選擇 k 名(1(1)若團隊有6個選手,答題速度和答題準確率如圖所示,現需要選擇3名選手來參與計分,則可獲得的最大得分為___________。
選手 答題速度 答題準確率
選手1 2 0.5
選手2 10 0.4
選手3 3 0.3
選手4 1 0.9
選手5 5 0.7
選手6 8 0.2
(2)定義如下 insertL(h,i) 函數,該函數的功能是將新的選手 i 插入到k人名單中。
def insert (h,i):
q=h; p= data[q][2]
while
q=p
p= data[q][2]
data[i][2]=p
data[q][2]=i
’’’
假設 data 為 [[8,0.2,-1],[3,0.3,3],[10,0.4,-1],[2,0.5,2],[5,0.7,-1],[1,0.9,-1]], k為4,調用insertL(1,4) 函數, 則虛線框里的語句執行的次數為________。
(3)實現上述功能的部分 Python程序如下,請在劃線處填入合適的代碼。
def sorta( data):
for i in range(n):
for j in range(①____):
if data[j][1]> data[j+1][1]:
data[j], data[j+1]= data[j+1], data[j]
’’’
讀取某個團隊的n位選手的數據, 依次存入列表 data 的 data[0]至 data[n-1]中。data[i]包含2個數據項, data[i][0]、 data[i][1]分別存放答題速度及答題準確率;讀取每個團體要選擇的計分人數k,代碼略
,,,
sorta( data)
for i in range(n):
data[i]. append(-1)
maxt=0
for head in range(n-k+ 1):
m=k
i= head+1
while iwhile m>1:
insertL( head,i)
m-=1
i+=1
if②__________:
data[ head][2]= data[ data[ head][2]][2]
insertL( head,i)
i+=1
p= head
ans=0
while p !=-1:
ans += data[p][0]
p= data[p][2]
③_______
if ans> maxt:
maxt = ans
for i in range(n):
data[i][-1]=-1
print ("團隊可獲得的最大得分: ", round( maxt,1))
【答案】 ①. 6.8 ②. 2 ③. ①n-i-1或者n-2,i-1,-1 ④. i data[data[head][2]][0] ⑤. ans=ans*data[head][1]
【解析】
【詳解】本題考查Python程序綜合應用。
(1)計分規則:所選的 k 名選手的答題速度之和乘以他們中最低的答題準確率,所得結果即為該團隊的最終得分。選手4答題速度最慢排除,選手6答題準確率最低排除,其中選手2和選手5處于中間水平必選,因此選手1和選手3擇1,因此有兩種可能,對應得分是:(10+5+2)*0.4=6.8,(10+5+3)*0.3=5.4,因此可獲得的最大得分為6.8。
(2)調用insertL(1,4) 函數,h=1,i=4,q=h=1,p=data[1][2]=3,第一次循環,滿足循環條件,q=p=3,p=data[q][2]=2;第二次循環,不滿足循環條件,循環結束。因此虛線框里的語句執行的次數為2。
①由下面交換代碼,可知實現按答題準確率進行降序排序,外層循環是i,其范圍是0~n-1,結合冒泡排序及列表特點,可以從左邊開始比較,也可以從右邊開始比較。故填n-i-1或者n-2,i-1,-1。
②當沒有遍歷到結尾,且當前i選手的答題速度大于head元素下一個元素的答題速度時,則更新head指針域,即 data[ head][2]= data[ data[ head][2]][2],同時將i插入進去,故此處填i data[data[head][2]][0]。
③根據積分規則,通過循環得到答題速度之和ans += data[p][0],由ans> maxt,可知最終得分也保存到變量ans中,此處用ans乘以最低答題準確率data[head][1],故填ans=ans*data[head][1]。2024學年第一學期浙江省名校協作體試題
高三年級技術學科
考生須知:
1.本卷滿分 100分, 考試時間90分鐘;
2.答題前,在答題卷指定區域填寫學校、班級、姓名、試場號、座位號及準考證號。
3.所有答案必須寫在答題卷上,寫在試卷上無效;
4.考試結束后,只需上交答題卷。
第一部分 信息技術 (共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 歷史上,好多珍貴文獻沒有流傳下來,如秦始皇的“焚書令”使得當時大量書籍被燒毀,書中的信息就丟失了。如今,傳統的數據存儲系統已不能滿足數據指數型暴增所帶來的海量存儲的需求。數據存儲正朝著橫向和縱向無限擴容的方向前進,使得存儲系統能夠滿足大數據不斷增長的需求。下列關于數據、信息的說法,正確的是( )
A. 在古代,文字是數據的唯一表現方式
B. 原版古籍已不復存在,說明信息在傳遞過程中會發生損耗
C. 如果存儲信息的載體遭到破壞,那么其承載的信息就會消失
D. 信息往往反映的是事物某一特定時間內的狀態,所以古文對于當今社會的價值不高
2. 歷史上,好多珍貴文獻沒有流傳下來,如秦始皇的“焚書令”使得當時大量書籍被燒毀,書中的信息就丟失了。如今,傳統的數據存儲系統已不能滿足數據指數型暴增所帶來的海量存儲的需求。數據存儲正朝著橫向和縱向無限擴容的方向前進,使得存儲系統能夠滿足大數據不斷增長的需求。下列關于數據管理和大數據的說法,正確的是( )
A. 大數據要分析的是抽樣數據,而不是全體數據
B. 以圖形式呈現的數據,可采用流計算模式進行處理
C. 計算機數據的管理經歷了文件管理、數據庫管理兩個階段
D. 可用傳統算法和數據庫系統處理海量數據不一定是大數據
3. 下列關于人工智能的說法,正確的是( )
A. 符號主義人工智能通過深度學習的方式來提升智能
B. 混合增強智能是人類智能、人工智能等多種智能體的混合
C. 人工智能技術只會推動人類社會進步,不可能威脅人類安全
D. 聯結主義人工智能是數據驅動的,而行為主義人工智能則無需數據
4. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生的相關信息。下列關于該信息系統的組成、功能和應用的說法,正確的是( )
A. 該系統是一款應用軟件
B. 該系統的用戶只有教師,學生和家長
C. 家長查詢學生信息體現了信息系統的數據輸出功能
D. 服務器需要配備UPS,說明該系統對外部環境有依賴性
5. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生的相關信息。下列關于網絡功能和網絡技術的說法,正確的是( )
A. 該系統只能在局域網環境下運行
B. 該系統完全采用了 B/S網絡架構
C. 該系統進行數據傳輸需要遵循 TCP/IP 協議
D. 資源共享是指網絡中所有的資源能被網絡中的特定用戶使用
6. 某學校引入了智慧校園系統,配備了 UPS 不間斷電源保障服務器穩定運行。學生可通過智能終端提交請假申請,系統將自動通知班主任和家長。請假獲批后,學生在校門口閘機刷臉完成身份認證即可通行,同時相關信息會自動存儲至后臺數據庫。家長可以通過手機 APP 或者網頁登錄系統查詢學生的相關信息。下列不屬于防止信息系統數據泄露措施的是( )
A. 對師生敏感信息進行加密 B. 定期對系統數據進行備份
C. 為用戶設定不同的訪問權限 D. 為智慧校園系統設置防火墻
7. 某算法的部分流程圖如圖所示,執行這部分流程, 若輸入s的值為"010023100", 則輸出s的值是( )
A. "1231" B. "12310" C. "10231" D. "102310"
8. 下列關于數據結構的說法,正確的是( )
A. 數組中各元素的數據類型可以不同
B. 數據結構的設計和選擇不會對算法效率產生影響
C. 銀行的排隊叫號系統遵循先取號先辦理業務的原則,這體現了隊列的應用
D. 數組、隊列和棧是線性數據結構,鏈表、樹和圖是非線性數據結構
9. 某二叉樹的樹形結構如圖所示,前序遍歷為ABCDEF,則該二叉樹的后序遍歷結果是( )
A. CBFEDA B. BCADEF C. ABDCEF D. FEDCBA
10. 定義如下函數:
def g(n):
if n=0:
return 0
elif n%2=0:
return 1 +g(n∥ 2)
else:
return g(n-1)
執行語句m=g(14)后,m的值為( )
A. 3 B. 4 C. 5 D. 6
11. 有如下 Python程序段:
a= [13,23,34,44,55,67,78,80,85,90]
i=0; j=9
s= [-1]*4; top=-1;n=0
key = int (input())
while i<=j:
m=(i+j)//2
if a[m]>= key:
j=m-1; n+=1
top += 1; s [ top] =m
else:
i=m+1; n-=1
if top !=-1:
top -= 1
下列有關該程序段的說法,正確的是( )
A. i的值不一定等于j+1
B. n的值最小為-3, 最大為4
C. 輸入任意 key的值, top的最大值為3
D. 若輸入 key的值為67, 則s的值為[7,5,-1,-1]
12. 有如下 Python 程序段:
from random import randint
q=[1,2,14,5,6,7,9,10]
head=0; tail= len(q)-1
ans=0
m = randint (1,3)
q+=[0]*m
for i in range(m):
for j in range (2 **i-1):
head +=1
ans += q [head]
q[tail]=q[ head]
head +=1; tail += 1
執行該程序段后,變量 ans的值不可能是( )
A. 1 B. 15 C. 24 D. 34
二、非選擇題(本大題共3小題, 其中第13 小題 7 分, 第 14 小題 10 分, 第 15 小題 9 分,共26 分)
13. 列表 nums有n(n>2) 個整型元素,現要查找出缺失的第 1 個正整數并輸出。若1~n 中沒有缺失某個正整數, 則輸出n+1。例如 nums=[3,2,-1,0], 則缺失的第1個正整數為1。例如 nums=[1,2,3,4,5,6],則缺失的第 1個正整數為7。實現該功能的部分程序段如下:
def findz( nums):
n= len( nums)
for i in range(n):
if 1 <= nums[i]<= n:
p= nums[i]-1
if
nums[p], nums[i]= nums[i], nums[p]
for i in range(n):
if① :
return i+1
return②
#列表 nums中存儲了 n個整型元素,代碼略
#調用函數 findz,并輸出結果,代碼略
(1) 若 nums=[-5,4,3,-1,0,1],則缺失的第1個正整數為____________。
(2)方框中應填入的代碼為____________(單選,填字母)。
A. nums[p]>0 B. nums[p]!= nums[i] C. nums[p]> nums[i]
(3)請在劃線處填入合適的代碼。①_______、②_____
14. 小明為景區的玫瑰花圃搭建雜草監測系統。該系統能實時監測花圃中各區域的雜草并估算出數量,當某區域的雜草數量超標時,系統發出警報提醒園丁除草。用戶通過瀏覽器查看實時和歷史數據。硬件按如下方式連接:每個區域都配備一個智能終端,均有一套傳感器和警報器接入智能終端,智能終端通過IOT 模塊連接到服務器。請回答下列問題:
(1)下列關于該信息系統的說法,正確的是____________ (單選,填字母)。
A.傳感器采集到的數據存儲在智能終端
B.處理瀏覽器請求的功能由服務器完成
C.在概要設計時需要確定數據庫結構
(2)下列關于系統維護的操作,不正確的是____________ (多選,填字母)。
A.為提升該系統的安全性,可安裝殺毒軟件并開啟防火墻
B.若IOT 模塊故障,將導致傳感器獲取的數據無法傳輸到服務器
C.當監測到雜草數量超標,可通過瀏覽器直接遠程控制警報器發出警報
D.除草后,用戶通過瀏覽器查看的實時數據未更新,可檢測警報器是否發生故障
(3)在玫瑰開花期(最適宜的土壤濕度是40%~60%)最容易長雜草,花圃中常見的雜草最適宜的土壤濕度如下表所示:
雜草名稱 土壤濕度(%)
馬齒莧 60~80
狗尾草 60~70
稗草 60~80
蒲公英 60~70
以下程序段的功能是通過改變土壤濕度來抑制雜草生長。具體操作為:每隔2分鐘從傳感器獲取1次土壤濕度值,連續兩次土壤濕度值均低于玫瑰最低適宜值,打開灌溉設備; 連續兩次土壤濕度值均高于玫瑰最高適宜值,打開通風設備; 連續兩次土壤濕度值均處于玫瑰最適宜區間,關閉灌溉設備和通風設備。部分 Python程序如下,請在程序中劃線處填入合適的代碼。
#導入相關庫
#從服務器獲取當前土壤濕度值,保存在h1中,代碼略
v=0;s=0#讀取通風設備v和灌溉設備s的初始狀態(0為關閉,1為開啟)
sleep(2000*60) #延時2分鐘
while True:
#從服務器獲取當前土壤濕度值,保存在h2中,代碼略
if 40<= h1<= 60 and 40<= h2<= 60:
v=0;s=0
#關閉通風設備和灌溉設備,代碼略
if s == 0 and(h1<40 and h2<40):
s=1
#打開灌溉設備,代碼略
if v == 0 and①__________:
v=1
#打開通風設備,代碼略
②__________
sleep(2000*60) #延時2分鐘
(4)為了提高除草效率,小明想為系統增加一項新功能:當系統監測到某區域雜草超標發出警報的同時還能自動調度附近的智能除草機器人前往該區域進行自動除草。請問系統是如何精準定位雜草超標區域的 請寫出一個精準定位的方案。_____
(5)將該系統某一周內監測到的雜草數據導出,部分數據如圖a所示。編寫程序輸出花圃中出現雜草數量最多的區域,如果有數量相同的區域,則一起輸出,如圖b所示。
A B C D
1 日期 區域 雜草名稱 數量
2 2024/5/11 A區 蒲公英 5
3. 2024/5/11 B區 狗尾草 15
4 2024/5/11 C區 稗草 10
5 2024/5/12 A區 蒲公英 25
6. 2024/5/12 D區 馬齒莧 8
圖a
本周雜草數量最多的區域是['A區','B區'],請園丁多關注此區域。
圖b
import pandas as pd
df= pd. read excel( "zc. xlsx")
dfl= df. groupby ("①____", as index= False). sum()
mzc= df1["數量"]. max()
df2=df1[②_________]
print("本周雜草數量最多的區域是"+ str( list(df2["區域"]))+",請園丁多關注此區域。")
15. 在一個答題競賽中,每個團隊都擁有 n名選手。比賽結束后,每位選手都會有兩個數據:答題速度和答題準確率。每個團隊需要從自己的選手中選擇 k 名(1(1)若團隊有6個選手,答題速度和答題準確率如圖所示,現需要選擇3名選手來參與計分,則可獲得的最大得分為___________。
選手 答題速度 答題準確率
選手1 2 0.5
選手2 10 04
選手3 3 0.3
選手4 1 09
選手5 5 0.7
選手6 8 0.2
(2)定義如下 insertL(h,i) 函數,該函數的功能是將新的選手 i 插入到k人名單中。
def insert (h,i):
q=h; p= data[q][2]
while
q=p
p= data[q][2]
data[i][2]=p
data[q][2]=i
’’’
假設 data 為 [[8,0.2,-1],[3,0.3,3],[10,0.4,-1],[2,0.5,2],[5,0.7,-1],[1,0.9,-1]], k為4,調用insertL(1,4) 函數, 則虛線框里的語句執行的次數為________。
(3)實現上述功能的部分 Python程序如下,請在劃線處填入合適的代碼。
def sorta( data):
for i in range(n):
for j in range(①____):
if data[j][1]> data[j+1][1]:
data[j] data[j+1]= data[j+1], data[j]
’’’
讀取某個團隊的n位選手的數據, 依次存入列表 data 的 data[0]至 data[n-1]中。data[i]包含2個數據項, data[i][0]、 data[i][1]分別存放答題速度及答題準確率;讀取每個團體要選擇的計分人數k,代碼略
,,,
sorta( data)
for i in range(n):
data[i]. append(-1)
maxt=0
for head in range(n-k+ 1):
m=k
i= head+1
while iwhile m>1:
insertL( head,i)
m-=1
i+=1
if②__________:
data[ head][2]= data[ data[ head][2]][2]
insertL( head,i)
i+=1
p= head
ans=0
while p !=-1:
ans += data[p][0]
p= data[p][2]
③_______
if ans> maxt:
maxt = ans
for i in range(n):
data[i][-1]=-1
print ("團隊可獲得的最大得分: ", round( maxt,1))

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 囊谦县| 舒兰市| 榆树市| 崇礼县| 濮阳县| 凌海市| 寿阳县| 陆良县| 济源市| 宁国市| 修文县| 郴州市| 湟中县| 平乡县| 哈巴河县| 根河市| 木兰县| 阿拉善盟| 旺苍县| 客服| 普安县| 勐海县| 缙云县| 特克斯县| 文登市| 松阳县| 屏山县| 历史| 会东县| 大荔县| 杭锦旗| 北川| 清徐县| 奎屯市| 十堰市| 扬州市| 留坝县| 乌兰县| 新平| 怀来县| 海林市|