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

2025屆信息技術一輪復習練習特訓四(含解析)

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

2025屆信息技術一輪復習練習特訓四(含解析)

資源簡介

特訓四
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1.下列關于數據、信息和知識說法不正確的是(  )
A.數據是客觀事物的符號表示
B.信息是數據經過分析、解釋后所產生的意義
C.只要獲取足夠的信息,就能掌握豐富的知識
D.人們自身的行為也在產生數據
閱讀下列材料,回答第2至4題:
某校園智能門禁系統的部分功能是:有效管控校園人員出入,學生進出實時抓拍并發送給相應的家長,支持刷卡、人臉、指紋、動態二維碼等多種識別方式。在人員出入時自動進行測溫。系統能實現各類考勤統計,所有進出記錄均可隨時檢索查詢。可接入校門口LED大屏,實時顯示出入人員班級、年級、出入時間等信息。
2.下列關于該系統功能和應用的說法,不正確的是(  )
A.該系統能夠自動進行測溫,需要硬件設備的支持
B.若網絡出現故障,該系統各項功能仍然能夠正常運行
C.LED大屏顯示考勤信息,體現了系統的數據輸出功能
D.通過數據庫存儲各類考勤數據,進而實現系統的各項數據統計
3.該系統的下列應用中,體現了人工智能技術的是(  )
A.人員出入時自動進行測溫
B.進出記錄均可隨時檢索查詢
C.通過刷卡打開智能門禁系統
D.學生進出實時抓拍并發送給對應的家長
4.下列關于信息系統安全和信息社會責任的說法,正確的是(  )
A.系統在校園內使用,不存在個人信息泄露風險
B.動態二維碼的使用是為了進一步確保進出人員身份的真實性
C.通過數據加密的方式存儲數據,系統數據將不可被竊取
D.學校購買了該智能系統后,可以拷貝給其他任何學校使用
5.下列關于網絡系統及技術的說法,正確的是(  )
A.交換機可以將局域網的私有地址轉換為公有地址
B.采用客戶端/服務器模式架構的網絡應用軟件,其服務器的負荷相對較重
C.傳輸控制協議(TCP)負責將信息從一個地方傳輸到另外一個地方
D.樹形網絡結構中的終端設備出現故障時較容易進行隔離
6.下列關于圖像數字化的說法,正確的是(  )
A.通過手機拍照并存儲可以實現圖像的數字化
B.圖像的量化過程就是把圖像分解成一個個像素
C.黑白兩色圖像的顏色位深度是2位
D.把一幅24位色的圖像另存為256色,文件容量將變大
7.某算法的部分流程圖如圖所示,下列說法正確的是(  )
A.步驟“a←b,b←c,c←a+b”中三個語句交換位置不影響最終輸出結果
B.該流程圖中只包含了順序、分支兩種基本控制結構
C.若輸入n的值為8,則輸出的結果為13
D.若輸入n的值為3,則條件“k8.若用1表示進棧操作,用0表示出棧操作,若元素的進棧順序是“q,w,e,r,t”,為了得到出棧序列“ewrtq”,則應進行的操作序列為(  )
A.1101010100 B.1110011000
C.1110010100 D.1110001100
9.已知某二叉樹的前序遍歷是CABDEGF,中序遍歷為ABCGEDF,則其后序遍歷為(  )
A.ABGEFDC B.BAFGEDC
C.ABFGECD D.BAGEFDC
10.定義如下函數:
def f(x,y):
if x<=2 or y>20:
return x+y
return f(x-1,y+1)
執行語句k=f(5,1)后,k的值為(  )
A.6 B.7 C.8 D.9
11.有如下程序段:
s=['']*len(a)
head=2;q=head;top=-1
while q!=-1:
top+=1;s[top]=a[q][0]
q=a[q][1];
print(s[top-2])
若a=[['a',3],['b',0],['c',1],['d',-1]],則輸出的結果為(  )
A.a B.b
C.c D.D
12.輸入一個字符串s1s2…sn,按如下過程操作:取出第一個字符s1,將第二個字符s2放到字符串的末尾sn后面,得到字符串s3…sns2;接著將s3取出,s4放到字符串的末尾s2后面……直到最后一個字符sn被取出。這些字符按取出的順序形成一個新的字符串,輸出該新字符串,實現相應功能的Python程序段如下:
s=input(″請輸入字符串:″)
que=[″″]*100
#該空隊列可以滿足需要
head=0
tail=0
for i in range(): #原字符串全部字符依次入隊
que[tail]=s[i]
tail+=1
print(″加密后的串為:″)
while headprint(que[head],end=″″)
if head  
tail+=1
head+=1
上述程序段3個方框處的代碼分別為(  )
A.①len(s)+1②head+=l③que[tail]=que[head]
B.①len(s)+l②tail+=1③que[head]=que[tail]
C.①len(s)②head+=1③que[tail]=que[head]
D.①len(s)②tail+=1③que[head]=que[tail]
二、非選擇題
13.近年來,雨季及氣候異常引起的城市內澇給市政部門帶來了巨大的壓力,因強降雨引發的河水倒灌、道路水淹、交通堵塞、橋梁建筑損毀等,給相關單位和人民帶來了巨大的經濟損失及生命危險。為降低內澇造成的損失,小明開發了城市內澇預警系統,實現通過監測獲取河道水位以及地道橋、低洼路段等積水水位數據,并根據設定的閾值自動觸發調節系統和報警裝置,該系統的結構示意圖如圖所示。Web服務器端程序采用FlaskWeb框架開發。請回答下列問題:
(1)圖中①②③處表示的硬件設備名稱分別是________(單選,填字母)。
A.傳感器、執行器、Web服務器 B.傳感器、執行器、路由器
C.執行器、傳感器、路由器 D.執行器、傳感器、Web服務器
(2)在設計“城市內澇預警系統”的過程中,需要選擇一個合適的數據庫管理系統,這一過程屬于________(單選,填字母)。
A.需求分析 B.可行性分析
C.概要設計 D.詳細設計
(3)工作人員可以直接通過手機瀏覽器登錄Web服務器查看各監測點的數據,則該系統網絡應用軟件的實現架構是________(選填,填字母:A.C/S架構/B.B/S架構)。
(4)該系統會根據監測點的積水高度自動發布內澇預警。若某監測點的積水高度超過50厘米時,系統發布一級內澇預警;當積水高度超過30厘米,但不超過50厘米時,系統發布二級內澇預警;當積水高度超過20厘米,但不超過30厘米時,系統發布三級內澇預警;積水高度在20厘米及以下為正常水位。若傳感器測得某監測點的當前積水高度為h,系統自動計算其預警等級wlevel(一、二、三級對應值為1、2、3,0為正常)。則下列Python程序段中符合要求的有________(多選,填字母)。(注:全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)
A.wlevle=0
if h>50:
wlevle=1
elif h>20:
wlevle=2
else:
wlevle=3
B.wlevle=0
if h>50:
wlevle=1
elif h>30:
wlevle=2
elif h>20:
wlevle=3
C.wlevle=0
if h>20 and h<=30:
wlevle=3
elif h>30 and h<=50:
wlevle=2
else:
wlevle=1
D.wlevle=1
if h<=20:
wlevle=0
elif h<=30:
wlevle=3
elif h<=50:
wlevle=2
14.小天收集了浙江省某年各地市年齡段數據,保存在“T14.xlsx”文件中,如圖a所示。為統計分析各地市不同年齡段人口占比,編寫Python程序,輸出結果如圖b所示。
請回答下列問題:
(1)為統計分析各地市不同年齡段人口占本地市人口比例,編寫Python代碼如下,劃線處①應填入的代碼為________(單選,填字母),劃線處②應填入的代碼為________。
A.df.groupby(″地市″,as_index=False).count()
B.df.groupby(″地市″,as_index=False).sum()
C.df.groupby(″地市″,as_index=True).mean()
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel(″T14.xlsx″)
df1=①________ #計算各地市不同年齡段的人數
print (″地市 17歲以下 18-34歲 35-59歲 60歲及以上″)
#“df1.values.tolist()”實現將df1轉換為二維列表。列表中每個元素包含5個數據項,分別對應地市名稱和該地市4個年齡段人數總計,如['麗水市',501421,...]
df2=df1.values.tolist()
x,y=[],[]
for area in df2:
for c in range(len(area)):
if c==0:
     x.append(area[0])
     print(area[0],end=″″)
else:
     sm=sum(area[1:]) #sum函數實現對序列求和
     t=②________
     print('%.2f' %(t),end=″%″) #按設置格式輸出
     if c==4:
       y.append(t)
print()
plt.title(″浙江省各地市60歲以上人數占本地市總人口比例″,fontsize=24)
plt.bar(x,y) #繪制60歲及以上人數占本地市總人口比例柱形圖
#設置繪圖參數,顯示如圖c所示,代碼略。
(2)由圖c可知,60歲及以上人數占本地市人口比例超過25%的地市有________個。
(3)小天編寫Mygroupby函數模擬實現上述分類匯總功能,計算各地市不同年齡段的人數,結果以列表形式返回。函數代碼如下,請在劃線處填入合適的代碼。
#df1為二維列表,列表中每個元素包含6個數據項,內容如圖a所示;函數返回值dfs格式同題(1)二維列表df2。
def mygroupby(df1):
dfs=[] #創建一個空列表dfs
for row in df1:
①________
if n>0:
     for j in range(n):
       if row[0]==dfs[j][0]:
         break
if n==0 or row[0] !=dfs[j][0]:
     dfs.append([row[0],0,0,0,0])
     j=n
for k in range(2,len(row)):
     ②________
return dfs
15.某工廠將送達的各批次物品按品種打包。小李將各批次物品信息按送達時間(圖a-1)順序合并,得到如圖a-2所示數據data。同一個包裹只能裝入同一品種任意批次的物品,當某一個品種物品A送達使得已送達的該品種物品總重量超過m時,則將在該物品之前送達的物品按重量由大到小依次裝入包裹,其余重量不足m的品種,按各品種依次裝入包裹。編寫程序,讀取物品合并更新后的信息,按送達時間順序打包,輸出各包裹中的物品序號,運行結果如圖b所示。
序號 品種 送達時間 批次 重量(千克)
1 2 8:35 1 6
2 1 8:50 1 8
3 0 9:10 1 2
4 0 9:15 1 4
序號 品種 送達時間 批次 重量(千克)
1 0 8:30 2 3
序號 品種 送達時間 批次 重量(千克)
1 0 8:40 3 4
圖a-1
序號 品種 送達時間 批次 重量(千克)
1 0 8:30 2 3
2 2 8:35 1 6
3 0 8:40 3 4
4 1 8:50 1 8
5 0 9:10 1 2
6 0 9:15 1 4
圖a-2
m=10 data=[[1,0,'8:30',2,3],[2,2,'8:35',1,6],[3,0,'8:40',3,4],[4,1,'8:50',1,8],[5,0,'9:10',1,2],[6,0,'9:15',1,4]] 第1個包裹中品種為0,各物品的序號依次是:3,1.5, 第2個包裹中品種為0,各物品的序號依次是:6, 第3個包裹中品種為1,各物品的序號依次是:4,
圖b
請回答下列問題:
(1)送達物品信息合并后如圖a-2所示,若包裹裝入物品重量不能超過8千克,則首先打包完成的包裹中裝入品種為0,各物品的序號依次是________。
(2)定義data_sort(lst)函數。先將數據(如圖a-1中所示)合并得到lst列表(如圖a-2中所示),函數data_sort(lst)的功能是對lst列表按送達時間升序排列,并對序號進行更新。
def data_sort(lst):
for i in range(n-1):
for j in range(n-1,i,-1):
    if lst [j][2]< lst [j-1][2]:
      lst [j],lst [j-1]=lst [j-1],lst [j]
lst[i][0]=i+1
return lst
執行上述代碼后,________(填寫:能/不能)正確得到如圖a-2中的數據。
(3)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。
def pack(k): #對品種k已送達待打包的物品按重量由大到小輸出
#部分代碼略
p=b[k][1]
num+=1
print(″第″+str(num)+″個包裹中品種為″+str(k)+″,各物品的序號依次是:″,end=″″)
while p!=-1:
print(data[p][0],end=″,″)
p=x[p]
print()
'''
合并后排序得到n件物品的數據存儲在數組data中并輸出,包裹最大承受最大重量為m千克。物品品種的數量是sn,代碼略
'''
b=[[0,-1] for i in range(sn)]
x=[-1 for i in range(n)]
num=0
for i in range(n):
k=data[i][1]
if b[k][0]+data[i][4]>m:
pack(k)
b[k]=[0,-1]
p=①________
if p==-1:
b[k][1]=i
else:
if data[i][4]>data[p][4]:
    b[k][1]=i
    ②________
else:
     q=-1
     while ③________:
       q=p
       p=x[p]
    x[q]=i
     x[i]=p
b[k][0]+=data[i][4]
#重量不足m的品種,按各品種依次裝入包裹
for i in range(sn):
if b[i][1]!=-1:
pack(i)
特訓四
1.C [對信息的經驗總結就可以形成知識,并不一定要大量的信息。]
2.B [B選項網絡故障信息不能及時傳遞。]
3.D [D選項實現人臉識別。]
4.B [B選項動態二維碼體現信息時效性。]
5.D [A選項路由器實現私有地址的公有地址的轉換。B選項相對來說B/S模式負荷更重。C選項IP協議負責將信息從一個地方傳輸到另外一個地方。]
6.A [B選項量化是劃分等級。C選項位深度為1。D選項256色為8位色。]
7.C [本題考查算法表示流程圖。A選項交換位置會影響輸出結果。B選項包含了順序、循環和分支三種控制結構。D選項k=3,n=3,只執行1次。]
8.C [本題主要考查的是棧的操作。根據出棧序列“ewrtq”可知,第1個出棧的元素是“e”,因此首先將元素“q,w,e”進行入棧操作,接著進行2次出棧操作,然后將元素“r”進行入棧操作,接著進行1次出棧操作,最后將元素“t”入棧,再將棧中元素“t、q”分別出棧,因此答案為C。]
9.D [本題考查樹的遍歷。C為整棵樹根節點,AB為左子樹(B為A的右子樹),右子樹GEDF中,D為根節點,F為右子樹。在左子樹GE中,E為根節點,G為其左子樹。畫出樹并寫后后序遍歷。]
10.A [f(5,1)=f(4,2)=f(3,3)=f(2,4)=2+4=6。]
11.B [將鏈表元素依次入棧,head為2,因此鏈表為cbad,top=3,則s[top-2]值為b。]
12.C [①原字符串全部字符依次入隊,入隊次數與字符串長度相等。②head指名向后移動,隊首元素先出隊。③把隊首元素值賦值給隊尾。]
13.(1)D (2)C (3)B (4)BD
解析 (1)①處信息輸出,是執行器,②處信息輸入,是傳感器,數據庫存儲在 Web 服務器中。(2)選擇一個合適的數據庫管理系統,這一過程屬于概要設計。(3)通過瀏覽器查看信息系統,屬于 B/S 網絡架構。(4)略。
14.(1) ①B ②area[c]/sm*100 (2)5 (3)①n=len(dfs) ②dfs[j][k-1]=dfs[j][k-1]+row[k]
解析 本題考查Pandas數據處理和二維數組的應用。(1)本空計算各地市不同年齡段的人數,應采取分組求和的方式,即df.groupby(″地市″,as_index=False).sum(),df2是一個二維數組,area是df2的一個元素,通過c能訪問area中的一個數據項。area包含5個數據項,分別為對應地市名稱和該地市4個年齡段人數總計。sm是該地市總人口數量,t需要計算一個年齡段人口占比,area[c]訪問該年齡段人數總計。可知t可以通過area[c]/sm*100計算得到。(2)觀察題圖c可以看出,60歲及以上人數占本地市人口比例超過25%的地市有嘉興、寧波、湖州、紹興、舟山,共5個。(3)df1是一個二維數組,row是df1的一個元素,包含6個數據項,分別為對應地市名稱、轄區名稱和該轄區4個年齡段人數。由后續兩段if語句可知,本空是對n的計算,而n是dfs中已有元素個數,可通過求長度得到。
15.(1)3,1或3 1 (2)不能 (3)①b[k][1] ②x[i]=p ③p!=-1 and data[i][4]<=data[p][4]或p>-l and data[i][4]<=data[p][4]或p>=0 and data[i][4]<=data[p][4]
解析 本題考查冒泡排序和鏈表節點的插入、遍歷算法實現。(1)品種0按時間先后依次3+4+2=9,將序號5來之前按重量降序打包,因此序號為3,1。(2)n個數據經過n-1冒泡排序,數據已經有序,但最一個數據的序號沒有得到更新,因此得不到如題圖所示信息。(3)①變量k表示品種,創建包含[-1,-1]共sn個元素的數組b,從表達式b[k][0]+data[i][4]>m來看,每個元素的第1項為包裹重量之和,結合條件p==-1,b[k][1]應該為存儲該品種鏈表的頭指針。②創建包含-1共n個元素的數組x,用于存儲data每個元素的指針區域值,條件data[i][4]>data[p][4]成立,表示當前節點的重量大于頭節點,插在頭節點的前面,因此該節點指向原頭指針p。③品種k的鏈表已按重量降序排列,遍歷該鏈表,找到當前貨品data[i][4]在鏈表中位置,若data[i][4]小于等于(若相等,則按時間先后排列)data[p][4],繼續向后遍歷。

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 水城县| 孝义市| 广安市| 广灵县| 云和县| 呼图壁县| 唐海县| 若尔盖县| 建瓯市| 麻栗坡县| 甘南县| 镇巴县| 东乡族自治县| 永清县| 东宁县| 鄢陵县| 临清市| 海城市| 进贤县| 阿城市| 肥东县| 汾西县| 成武县| 嘉禾县| 苏州市| 平凉市| 壤塘县| 庄浪县| 库伦旗| 吴忠市| 大同市| 涟源市| 雷山县| 虎林市| 太仆寺旗| 永福县| 化德县| 洪雅县| 巴南区| 河南省| 墨竹工卡县|