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

2025屆信息技術新高考仿真模擬卷五(含解析)

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

2025屆信息技術新高考仿真模擬卷五(含解析)

資源簡介

新高考仿真模擬卷五
信息技術(50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1.以下關于數據和信息的說法不正確的是(  )
A.數字是數據唯一的表現形式
B.信息在共享過程中不會發生損耗
C.數據在計算機內部以二進制方式進行存儲和處理
D.信息是數據經過存儲、分析及解釋后所產生的意義
2.下列關于人工智能的說法,正確的是(  )
A.圖靈測試是測試機器是否智能的唯一方法
B.采用手機NFC功能打開門禁屬于人工智能應用
C.“深度學習”是一種問題引導下的人工智能學習方法
D.從“糖是甜”和“纖維素是多糖”,推導出“纖維素是甜的”,符號主義人工智能方法
閱讀下列材料,回答3~6題。
為提升學生的編程能力,某信息老師在其機房搭建了一個在線程序設計智能評判系統,該系統只能在該機房內網中訪問(該系統服務器與客戶端均在該機房內)。教師通過瀏覽器注冊登錄該系統,可以將相關題目,學生賬戶信息等上傳到系統服務器,并可以查看學生具體上交代碼及代碼正確率、排名等信息;學生通過瀏覽器打開該系統登錄頁面,輸入對應用戶名及口令登錄后可進行相關題目的代碼編寫,提交后,系統服務器會自動評判,給予對應反饋,且能及時查看自己的相關數據。
3.下列關于該信息系統的說法,正確的是(  )
A.該系統可以對學生代碼自動評判并給予反饋,有助于提高工作學習效率
B.該系統只能內網訪問,不具備硬件共享功能
C.機房中所有的計算機以及服務器組成了該系統的全部硬件
D.該系統客戶端無需安裝任何應用軟件就可以訪問該系統
4.下列關于該信息系統中網絡的說法,正確的是(  )
A.該系統網絡搭建完成后無需進行網絡連通性測試
B.該系統網絡的使用,不需要使用網絡協議
C.該系統網絡的構建不需要網絡互聯設備
D.學生在該機房內通過瀏覽器訪問該系統無需將信息發送到對應網關
5.下列關于該信息系統中的數據的說法,不正確的是(  )
A.該系統中的所有數據在計算機內均以二進制的形式存儲
B.學生代碼正確率、學生排名等均是該系統的數據
C.該系統不存在傳感器等輸入設備,所以該系統不具備數據收集和輸入功能
D.該系統中的數據處理均在服務器端完成
6.學生在機房一起訪問該信息系統時,部分學生無法立馬打開該系統的登錄頁面,需要多次刷新該頁面才能打開,出現此問題的原因不可能是(  )
A.網絡帶寬不足,用戶多造成網絡擁堵
B.服務器硬件性能差,用戶多造成服務器處理客戶端請求慢
C.使用瀏覽器的用戶多,導致瀏覽器故障
D.服務器端相關應用軟件代碼算法不優化,用戶多,處理效率低下
7.某算法的部分流程圖如圖所示,執行這部分流程,若輸入x的值依次為1,2,3,4,5,-1,則輸出s的值是(  )
A.3 B.7
C.13 D.15
8.將數學運算表達式中的運算符置于操作數之后,稱為后綴表達式,也稱為逆波蘭式。如表達式“3*2-5”轉換為逆波蘭式為“32*5-”,即用二叉樹的節點表示運算符和數字的后序遍歷,則下列用后綴表達式表示“6+3*2+9*4-5”的二叉樹是(  )
9.設棧S的初始狀態為空,元素1,2,3,4,5,6依次入棧S,出棧的序列為3,6,5,4,2,1,則棧S的容量至少應該是(  )
A.3 B.4
C.5 D.6
10.定義函數isPalidrome用于判斷回文字符串:
def isPalidrome(s):
if len(s)<=1:
  return True
elif s[0]!=s[len(s)-1]:
  return False
else:
  return ①________
已知代碼劃線處可選語句為:
①isPalidrome(s[1:-1]) ②isPalidrome(s[2:-1]) ③isPalidrome(s[1:len(s)-1]) ④isPalidrome(s[2:len(s)-1]),則可填入的語句是(  )
A.②或③ B.③或④
C.①或② D.①或③
11.有如下Python程序段:
a=[5,2,3,1,9,0]
n=len(a)
i=c=0
while ik=n-1
for j in range(n-1,i,-1):
  if a[j]>a[j-1]:
     a[j],a[j-1]=a[j-1],a[j]
     k=j
c+=1
i=k
程序運行結束后,變量c的值為(  )
A.2 B.3
C.4 D.5
12.有如下Python程序段:
import random
a=[1,2,3,4,5]
st=[0]*len(a);top=-1
i=0;res=[]
while iif random.randint(0,1)!=0 or top==-1:
top+=1
st[top]=a[i]
else:
res.append(st[top])
top-=1
continue
i+=1
while top!=-1:
res.append(st[top])
top-=1
print(res)
運行上述程序,下列輸出res不可能的是(  )
A.[3,1,2,4,5] B.[1,5,4,3,2]
C.[3,4,2,1,5] D.[1,3,2,4,5]
二、非選擇題(本大題共3小題,其中第13小題7分,第14小題10分,第15小題9分,共26分)
13.根據某場館一天中每位參觀者的進館和出館時間,可統計該場館當天人流量的分布情況。每個人進、出館的時間用一個長度為11的字符串表示,例如“08:05-08:45”表示進館時間為8點05分,出館時間為8點45分。現要求統計當天館內人數超過指定人數的總時長,當天在館人數最多時刻及在館人數。
(1)8點01分到8點08分的進出館人數如下表所示:
分鐘 01 02 03 04 05 06 07 08
進館人數 5 0 4 2 1 3 1 2
出館人數 0 1 1 1 6 3 2 2
館內大于4人的在館人數最多時刻為________。
(2)每個參觀者進入場館和出館時間保存在“參觀記錄.txt”文件中,編寫Python程序,請將程序補充完整。
rs=[0]*540 #存儲早上8點至下午5點每分鐘的在館人數
f=open(″參觀記錄.txt″,encoding=″utf-8″)
n=0
for sj in f :
m1=int(sj[:2])*60+int(sj[3:5])-480 
#將入館時間轉換為上午8點以后的分鐘數
m2=int(sj[6:8])*60+int(sj[9:11])-480
rs[m1]+=1
①________
sp=int(input(″請輸入指定人數:″))
totrs=imax=sumrs=0
itime=″″
for i in range(540):
②________
if totrs>sp:
③________
if totrs>imax:
imax=totrs
itime=str(i//60+8)+″:″+str(i%60)
print(″超過指定人數的總時長:″+str(sumrs)+″分鐘″)
print(″在館人數最多時刻為:″+itime+″,共″+str(imax)+″人″)14.小明為家庭小菜園搭建了一個簡易的智能控溫系統。系統通過傳感器獲取大棚內的溫度,實現如下功能:若溫度不在標準值范圍內,自動打開溫控系統;若溫度達到了標準值,則關閉溫控系統。系統的架構示意圖如圖a所示。系統中的智能終端通過接口獲取溫度傳感器的數據,經過IoT模塊發送到Web服務器并保存到數據庫中,執行器用于實現溫度的控制。Web服務器端程序采用FlaskWeb框架開發,其IP地址為192.168.12.136,端口號為8080。請回答下列問題:
(1)該系統網絡應用軟件的實現架構是B/S架構,確定該架構方式屬于信息系統前期準備中的________過程。(單選,填字母:A.需求分析/B.開發模式的選擇/C.概要設計/D.詳細設計)
(2)若一個月內開啟控溫系統的次數超過閾值,則系統會打開LED燈進行提醒,LED燈屬于圖a中的________。(單選,填字母:A.服務器/B.傳感器/C.執行器)
(3)若要訪問大棚內每個月的平均氣溫,則訪問的URL為http://____________。
(4)系統正常工作5分鐘后,小明發現訪問頁面的溫度數據不再變化,刷新后仍不變。結合圖a,小明應該檢查該系統的硬件有____________(多選,A.數據庫/B.IoT/C.瀏覽器/D.執行器/E.智能終端)。(注:全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)
(5)將系統中2022年每個月的溫度數據導出到文件中,例如“202201.xlsx”表示為2022年1月的溫度數據,表格中部分數據如圖b所示。統計每月日最高氣溫平均值和日最低氣溫平均值并繪制線型圖,部分Python程序代碼如下,請在劃線處填入合適的代碼。
import pandas as pd
x,y_max,y_min=[''] * 12,[0] * 12,[0] * 12
for i in range(12):
file=″2022″
if i<9 :
file+=″0″
file+=str(i+1)+″.xlsx″
df=pd.read_excel(file)
df1=df.①________(″日″,as_index=False)
ma=df1.max().氣溫 #分組后求最大值
mi=df1.min().氣溫 #分組后求最小值
x[i]=②________+″月″
y_max[i]=ma.mean() #求平均
y_min[i]=mi.mean()
plt.plot(x,y_max,label='最高溫度') #繪制折線圖
plt.plot(x,y_min,label='最低溫度')
#設置繪圖參數,顯示如圖c所示線型圖,代碼略
15.某文本編輯軟件可以把所做的文本編輯操作記錄下來,并通過撤銷和恢復命令來撤銷一步操作或恢復一步撤銷的操作,也可以通過數字命令一次性撤銷最近的多步文本編輯操作,如圖所示。
設計算法模擬該功能。約定:①操作記錄只存儲文本編輯指令;②存儲步數最多為5步,存滿后早期的操作記錄將被覆蓋;③程序只顯示操作記錄的可“撤銷”記錄,可“恢復”記錄不顯示;④一旦有新的文本編輯操作,則清空所有可“恢復”記錄。
人機交互的指令如下(所有操作示例都基于上一個示例結果繼續操作):
類型 指令 示例 程序輸出結果
文本編輯 “T1”、“T2”、“T3”、“T4” 表示四種文本編輯操作 對文本依次做“T1”、“T2”、“T3”、“T4” 操作后,再輸入指令“T2” 請輸入操作指令:T2 指令B可用:指令F不可用 可撤銷記錄:T1/T2/T3/T4/T2/
撤銷 “B” 表示撤銷1步操作 輸入“B” 結果:撤銷最近一步操作“T2” 請輸入操作指令:B 指令B可用:指令F可用 可撤銷記錄:T1/T2/T3/T4/
數字“1”~“5”表示撤銷多步操作 輸入“3” 結果:撤銷最近3步操作“T4”、“T3”和“T2” 請輸入操作指令:3 指令B可艇:指令F可用 可撤銷記錄:T1/
恢復 “F” 表示恢復1步撤銷的文本編輯操作 輸入“F” 結果:恢復最近的1步文本編輯操作“T2” 請輸入操作指令:F 指令B可用:指令F可用 可撤銷記錄:T1/T2/
文本編輯 在撤銷或恢復操作之后繼續新的文本編輯操作 輸入“T1” 結果:可“恢復”記錄“T3”、“T4”、“T2” 被清空 請輸入操作指令:T1 指令B可用:指令F不可用 可撤銷記錄:T1/T2/T1/
所有指令均可使用多次。每次輸入一個指令后都輸出“F”指令和“B”指令是否可用以及當前可撤銷記錄。所有無效操作指令輸入后均提示“Input Error!”。輸入“#”則結束程序。請回答下列問題:
(1)由題意可知,當依次執行指令“T2”、“T2”、“T1”、“T3”、“T1”、“T4”,則最終可撤銷記錄共有________個。
(2)模擬實現該功能的 Python 代碼如下,請在劃線處填入合適的代碼。
def printh(head,cur):
print(f[flag[0]*2+flag[1]])
s=″可撤銷記錄:″
while head!=cur+1:
s=s+hist[head]+″/″
①________
print(s)
opera=[″T1″,″T2″,″T3″,″T4″]
f={0:″指令 B 不可用;指令 F 不可用″,1:″指令 B 不可用;指令 F 可用″,2:″指令 B 可用;指令 F 不可用″,3:″指令 B 可用;指令 F 可用″}
maxn=5 #歷史記錄最多存儲的步數
maxsize=100 #設定最多輸入文本編輯指令100次
hist=[″″]*maxsize
cur=-1;tail=0;head=0
flag=[0,0] #記錄指令B與指令F的狀態
while True:
d=input(″請輸入操作指令:″)
if d==″#″:break
if d in opera:
if ②________:
     head=head+1
cur=cur+1;hist[cur]=d
tail=cur+1
flag=[1,0]
printh(head,cur)
elif ″1″<=d<=str((cur-head+1)):
cur=③________
if cur==head-1:
    flag[0]=0
flag[1]=1
printh(head,cur)
elif d==″F″and tail!=cur+1:
#恢復功能代碼略
elif :
if cur==head:
    flag[0]=0
flag[1]=1
cur=cur-1
printh(head,cur)
else:
print(″Input Error! ″)
(3)若加框處代碼誤寫為“d==″B″”,會導致某些情況下無法得到符合判斷功能的結果。下列 4 組數據中能測試出這一問題的是____________(多選,填字母)
選項 依次輸入下列操作指令
A “B”
B “T1”、“B”、“B”
C “T1”、“1”、“B”
D “T1”、“T2”、“B”
新高考仿真模擬卷五
1.A [本題考查數據和信息的特征。A選項數據是對客觀事物的符號表示,其表現形式可以是文字(數字)、圖形、圖像、音頻、視頻等。]
2.D [B選項是射頻技術。C選項是深度學習是基于數據的學習。]
3.A [本題考查信息系統的相關知識。B選項網絡資源共享是網絡的基本功能;C選項硬件還包括交換機、路由器、網卡等;D選項無需安裝特定的客戶端,但需要瀏覽器的支持。]
4.D [本題考查信息系統網絡的相關知識。A選項統網絡搭建完成后需要進行網絡連通性測試;B選項內網也遵循網絡協議;C選項搭建信息系統需要用到網絡互聯設備。D選項由于該系統只能在內網訪問故無需將信息發送到對應網關。]
5.C [本題考查信息系統數據和功能。C選項該信息系統沒有傳感設備,并不能說該系統不具備數據收集和輸入功能。數據收集功能可以是學生的相關信息,輸入功能即輸入到該信息系統的相關數據。]
6.C [本題考查信息系統的相關知識。A選項若帶寬不足,當同時多人訪問內網時確實會出現網絡擁堵問題而無法打開頁面;B選項服務器硬件配置不高無法達到該信息系統的要求,當用戶過多時也會導致服務器處理客戶端請求慢的問題;D選項服務器相關應用軟件代碼算法不夠優化也會影響處理效率。]
7.C [本題考查算法的表示流程圖相關知識。k的值依次為0,1,0,1,0,s的值依次為-1,1,4,8,13。]
8.C [本題考查棧和二叉樹的相關知識。由于*比+-的優先級高,只要是數字不斷地入棧,同時當出現兩個或兩個以上操作符時,要考慮操作符的優先性;兩個優先級相同的運算符,要考慮先后順序。表達式“6+3*2+9*4-5”的后綴表達式為632*+94*+5-,選項C的二叉樹后序遍歷符合條件。]
9.C [本題主要考查的是出棧和入棧操作。出棧的序列為3,6,5,4,2,1,則可知首先元素1、2、3入棧,然后元素3出棧,再元素4、5、6依次入棧,此時棧中元素數為5個,因此棧S的容量至少應該是5,答案為C。]
10.D [本題考查自定義函數及遞歸函數。遞歸函數實現判斷首尾字符是否相同,若相同,再去除首尾字符調用自身,遞歸的出口是當去除后的字符長度為0或1時,說明所有的字符是相同的。]
11.B [本題考查冒泡排序算法實現。從內循環來看,實現從右向左降序排列,左邊的數據先有序。比較對象為a[j]和a[j-1],某趟排序過程中,最后一次交換的數據中,a[j-1]以及他前面的數據肯定是有序,因此下趟排序的區間為[j,n-1],讓k的值為j,則下趟排序j的終點為k-1。排序的i值分別為1,3,5,因此共循環3次。]
12.A [本題考查棧的應用。棧空或產生隨機數為1,將a[i]入棧,否則出棧并追加到res中,且語句i+=1不執行,因此只有5個元素全部出棧后,程序才終止運行。A選項123入棧,3出棧,則2必須在1的前面出棧。]
13.(1)8點04分 (2)①rs[m2]-=1 ②totrs+=rs[i] ③sumrs+=1
解析 (1)根據表格數據,畫出人數變化及每個時間的在館人數。
分鐘 01 02 03 04 05 06 07 08
進館人數 5 0 4 2 1 3 1 2
出館人數 0 1 1 1 6 3 2 2
rs 5 -1 3 1 -5 0 -1 0
totrs 5 4 7 8 3 3 2 2
(2)①m2表示出館時間,rs表示人員流動情況,因此該時間的人員將減少1人。②統計每個時間點的在館人數,對人員流動進行累加。③當條件totrs>sp成立,在館人數超過標準的時刻增加1個。
14.(1)B (2)C (3)192.168.12.136:8080/view_month (4)BE (5)①groupby ②str(i+1)
解析 (1)人們在設計信息系統開發方案時,根據信息系統的具體功能和應用場景來確定開發模式,然后選擇開發方法,確定架構模式為B/S架構屬于開發模式的選擇。(2)LED燈屬于執行器。(3)根據服務器的IP為192.168.12.136,端口號為8080,顯示每個月平均氣溫的頁面為view_month,故URL為http://192.168.12.136:8080/view_month。(4)數據庫和瀏覽器屬于軟件,而執行器盡管是硬件,但和發生的故障現象不吻合,故都可以排除。BE是均有可能導致該故障的硬件。(5)①分組使用groupby()函數。②根據繪制折線圖代碼可知,x是橫坐標軸(月份),結合情景可知此處表達式是str(i+1)。
15.(1)5 (2)①head+=1 ②cur-head+1==maxn或tail==cur+l and tail-head==maxn ③cur-int(d) (3)ABC
解析 本題考查隊列的基本操作。(1)存儲步數最多為5步,存滿后早期的操作記錄將被覆蓋。(2)①head表示隊首,cur表示最后一個元素指針,每輸出一個元素,就要出隊。②當d是文本編輯指令時,存儲步數最多為5步,超出隊首元素將不能撤消。cur初值為-1,一個元素入隊后,值為0,因此cur表示列隊中最后一個元素,因此隊列總共元素個數為cur+1-head。③當d為撤消步數時,cur表示撤消后的元素位置,因此cur將減去int(d)的值。(3)A選項cur小于head無法輸出。B選項撤消一步后,效果同A。C選項1表示撤消一步,效果同B。D選項有兩個元素,可以輸出。

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 庐江县| 丰都县| 察哈| 福鼎市| 彰化县| 滁州市| 中山市| 米易县| 安仁县| 青浦区| 嘉祥县| 汾西县| 荣昌县| 重庆市| 白玉县| 左云县| 大渡口区| 江陵县| 台江县| 衡阳县| 盈江县| 台北县| 缙云县| 芜湖市| 明溪县| 涞源县| 台中县| 南郑县| 溆浦县| 盖州市| 平乡县| 比如县| 资溪县| 隆尧县| 娱乐| 乐安县| 惠水县| 曲松县| 贡觉县| 萨迦县| 长寿区|