2023年1月普通高中信息技術學業水平測試模擬試卷(含解析)_第1頁
2023年1月普通高中信息技術學業水平測試模擬試卷(含解析)_第2頁
2023年1月普通高中信息技術學業水平測試模擬試卷(含解析)_第3頁
2023年1月普通高中信息技術學業水平測試模擬試卷(含解析)_第4頁
2023年1月普通高中信息技術學業水平測試模擬試卷(含解析)_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

絕密★啟用前

2023年1月普通高中信息技術學業水平測試模擬試卷

第I卷(選擇題)

一、選擇題(本大題共12小題,共24.0分)

1.下列關于人工智能的說法,不正確的是()

A.深度學習方法一般脫離數據進行學習

B.采用行為主義方法的智能體通過與環境的交互學習提升智能

C.符號主義人工智能的實現依賴對符號的推理和運算

D.人工智能促進社會發展的同時也會帶來一定的社會擔憂

2.為提升該信息系統數據的安全性,下列措施中不合理的是()

A.為系統不同的授權用戶設置相應的權限

B.非營業時間關閉服務器防火墻.

C.升級服務器端殺毒軟件

D.定期備份服務器中數據

3.下列關于該信息系統中數據的說法,不正確的是()

A.選購水果的重量數據可由秤體內置傳感器采集得到

B.選購水果的品種數據可由AI攝像頭自動識別得到

C.顧客付款碼數據無需事先存放于該系統數據庫

D.應付金額的計算只能在服務器端完成

4.某算法的部分流程圖如圖所示,執行這部分流程,若輸入x的值依次為10,7,

第1頁,共15頁

5.下列二叉樹中,中序遍歷結果為BAEDFC的是()

6.有1個隊列,隊首到隊尾的元素依次為8,3,2,9,5。約定:T操作是指隊

列中1個元素出隊后再入隊,Q操作是指隊列中1個元素出隊。則經過TTTQTTQ

系列操作后,隊列中隊首到隊尾的元素依次為()

A.2,9,5B.2,5,8C.5,8,2D.8,3,2

7.列表s包含8個互不相等的元素,即s[0],s[l],s[2],.......s[7],有如下Python

程序段:

n=8

foriinrange(l,n-1):

forjinrange(1,n-i-1):

ifsU]>sD-I]:

s[j].s[j-l]=sU-lLs|j]

該程序段實現的是()

A.s[0倒s⑸的降序排列B.s⑴至ijs⑹的降序排歹U

C.s[l]到s⑺的升序排列D.s⑵到s⑹的升序排列

8.某水果連鎖店“智能收銀系統”中,AI收銀秤具備自動識別水果品種、稱重、

應付金額計算、掃碼支付等功能,同時還具備和服務器數據庫進行數據交換的功能。

該系統主要設備的部分參數與功能如表所示:

第2頁,共15頁

服務器AI收銀秤

顯示器:1920x1080

CPU:四核1.80GHz

顯示器:1280x1024硬盤:64GB

CPU:八核2.30GHz操作系統:Windows

硬盤:4TBAI攝像頭:自動識別水果品種

操作系統:Linux掃碼攝像頭:支持多種付款碼掃碼

秤體:內置傳感器支持精確稱重

打印機:打印購物小票

下列關于該信息系統組成的說法,正確的是()

A.Linux屬于該系統的應用軟件

B.該信息系統中的用戶只有客戶和店員

C.服務器和AI收銀秤均屬于該系統的硬件

D.服務器硬盤容量是AI收銀秤硬盤容量的16倍

9.定義如下函數:

defrf(n):

ifn<3:

returnn

returnrf(n-1)+rf(n-3)

執行語句丫=比(5),函數r被調用的次數是()

A.11B.5C.7D.15

10.下列關于數據和信息的說法,正確的是()

A.數據的表現形式只能是文字和圖像

B.同一信息對所有人而言其價值是相同的

C.計算機中保存的數據可以是未經數字化的

D.信息是數據經分析、解釋后得到的

第3頁,共15頁

11.有如下Python程序段:

importrandom

a=['A':B','C'.'D','#']

stk=[0]*len(a);top=-1

foriinrange(len(a)):

op=random.randint(0,1)#隨機生成0或I

ifop==Ianda[i]!='#':

top+=l;stk[top]=a[i]

a[i]='#'

clifop==0andtop1="landa[i]=='"'

a[i]=stk[top],top-=l

執行該程序段后,a的值不可能的是()

A.['A''B',,'C','D','#']

B.[#

C.「#,,‘B','C','D','A']

D.['A','B','C','D','#']

12.下列關于網絡技術的說法,正確的是()

A.無線網絡中的數據通信不需要傳輸介質

B.網絡協議是實現不同網絡之間正確通信的基礎

C.網絡中的資源就是指網絡中的所有硬件資源

D.移動終端之間只能通過移動通信網絡進行通信

第II卷(非選擇題)

二、非選擇題(本大題共3小題,共26.0分)

13.小紅收集了部分城市2021年全年每天PM2.5、PM10、CO濃度數據,每天的

數據分別保存在以8位日期字符串命名的CSV文件中,部分文件如圖a所示,每

個文件記錄了-天24小時的監測數據,示例如圖b所示。為統計分析城市A全年各

月份PM2.5的月平均濃度(當月的日平均濃度的平均值),編寫Python程序。

第4頁,共15頁

小時城市A城施城市c城市D

20210927.CSV類M

0PM2.561225118

20210928.c5v0PM1095719866

0CO1.80.31.71.5

20210930.csv.、Q.C-.一----—

-20211001.csvIPM1061225148

22CO20.31.41.9

20211002.csvPM2.516254816

23PM10898110780

■20211003.CSV

23CO1.50.31.51.7

圖a圖b

城市A2O21年PM2.5月平均濃度慣況

123456789io1112

月的

圖c

請回答下列問題:

(1)定義pmday函數,功能為:讀取某天的CSV文件,返回城市A當天PM2.5的

日平均濃度。函數代碼如下,劃線處應填入的代碼為(單選,填字母)。

A.dfl'類型']=='PM2.5'

B.df['類型'==<PM2.5,]

C.df[dfL類型']]=='PM2.5'

D.df[df['類型']=='PM2.5']

importpandasaspd

defpm<lay(dayfile):

df=pdread_csv(dayfile>ti讀取文件day「ile中的數據

df=_________

returndf1'城市A'l.meani()#返回城市A當天PM25的H平均濃度

第5頁,共15頁

(2)統計城市A各月份PM2.5的月平均濃度并繪制線型圖,部分Python程序如下,

請在劃線處填寫合適的代碼。

importmatplotlibpyplotaspit

defistr(t):

ift<10:

retiun'O'+str(t)

else:

retrimstr(t)

pm=[0]*12

mdays=[31,28,31,30,1,30,31,30.3“

forminrange(12):

sm-0

instr-tstr(m+I)

lordinrange(____CQ_____):

dstr=tslr(d+l)

dayfile='2021'+mstr+dstr+'.csv'

sd=pmday(dayfile)

pm[mJ-sm/indays[in]

x=[1,23,.8.9.10,11,12]

y=_____________

pitplot(x.y)#繪制線型圖

#設置繪圖參數,顯示如圖c所示線型圖,代俏略

⑶城市A2021年PM2.5年平均濃度為34.6微克/立方米。由圖c可知,城市A2021

年PM2.5月平均濃度超過年平均濃度的月份共個。

14.有2組器件共n個,要用一臺檢測設備檢測。每個送檢器件的信息包含送達

時間、檢測時長和優先級。優先級有m(l<m<6)個等級,由高到低分別用O-m-l

的整數表示。每個機器件的送達時間各不相同。已送達的器件按照各優先級通道分

別排隊,先到達先入隊。設備每次檢測都從當前各非空隊列中,選取優先級最高的

隊列的隊首器件出隊進行檢測。(同一時刻出現入隊和出隊時,先處理入隊。)編

寫程序模擬檢測過程,先合并2組器件的數據,然后計算所有器件的平均等待時長,

其中每個器件等待時長為其開始檢測的時間與送達時間的時間差。(時間單位均為

秒)

請回答下列問題:

(1)由題意可知,表中器件A、B、C、D的檢測順序為A-C-D-B,A、C、D的等待

時長分別為0、1、0,B的等待時長是。

第6頁,共15頁

A送達時間檢測時長優先級

B032

C112

D211

330

1132

1222

(2)定義如下merge(Istl,lst2)函數,參數Istl和lst2的每個元素由送達時間、

檢測時長和優先級3項構成,Isll和lst2均已按送達時間升序排列。函數功能是將

lst2中的元素合并到Istl中,并將Istl按送達時間升序排列,函數返回Istl。

defni?rge(lstl,lst2)

i=len(lstl)-1

j-Ien(lst2)-I

fortinr?nge(kn(lst2))

Istlappend([0,0,0])#為1st1追加一個元素[0,0,0]

k=len(lstl)-1

whilej)=0

ifi>=0andIstl|i]|0]>lst2[j][0J:

btl[k]=Istl川

i-=1

else:

lstl[kl=Ist2[j]

j-=1

k-=1

returnIstl

①調用merge(Istl,lst2)函數,若Istl為[[0,3,2],[1,1,2],[12,2,2]],Ist2

為[[2,1,1],14,3,0J,111,3,2J],則while語句中循環體的執行次數是。

②若函數中while語句的條件“j>=0”誤寫為“k>=0",會導致某些情況下無法

得到符合函數功能的結果。調用merge(Istl,lst2)函數,下列4組數據中能測試

出這一問題的是(單選,填字母)。

A.Istl=[[0,3,2],[43,0]]B.Istl=[(1,1.2]]

Ist2=Ist2=RO,3,2],[4,3,0]]

C.Istl=([1,1,2],[4,3,0]]D.Istl=[[4,3,0]]

Ist2=[[0,3,2]]lSt2=[[0J.2LriJ,21]

第7頁,共15頁

(2)實現模擬檢測過程并計算平均等待時長的部分Python程序如下,請在劃線處填

入合適的代碼。

defproc(data.ni):

n=len(data)

quemfo=[]

R)riinrange(in).

queinfo.append([-1,-IJ)#queinfo追加一個尤索卜I,-IJ

foriinrange(n):

data[i]append(-l)#dataR]追加一個元素?1

curtime_0

waimuni二0

i=0

whilei<norwaitnum>0:

ifi<nanddata[i][O]<=curtime:

k-dau[i][2j

ifqueinfo(k][0]==-1

queinfo[k][0]=i

else

data[p][3]=i

queinfo[k][l|=i

uaitnum+=1

i+=I

elifwaitnum>0

k=0

whilequeinfo[k][0]—?1:

k+=1

p=queinfo[k|(0]

total+二curtime-data[p][0]

curtime+data[p][l]

uaitnum-=I

else

curtime=data[i][0]

returntotal/n

tn

讀取2組器件的數擲,分別存入列衣datal枳data2中。2個外表的年個兀素包含3個數據項,分別對

應器件的送達時間、檢測時長和優先級。daial和data2中的數據已分別按送達時間升序排列,代碼

讀取優先級等級個數存入m.代瑪略

III

data-merge(datal,data2)

print(proc(data.in?

15.小明為家庭小菜園搭建了環境溫濕度監測系統,該系統結構示意圖如圖1所

示。Web服務器端程序采用FlaskWeb框架開發。傳感器采集的數據由智能終端經

第8頁,共15頁

IOT模塊發送到Web服務器,執行器用于實現溫濕度的控制。請回答下列問題:

圖1

圖2

(1)下列選項標注了圖1中虛線框內的智能終端與傳感器執行器之間的數據傳輸關

系,其中合理的是(單選,填字母)。

(2)該系統網絡應用軟件的實現架構(圖2)是(單選,填字母:A.B/S

架構/B.C/S架構)。

⑵若傳感器的編號id為1,濕度值h為60提交數據到Web服務器的URL為http:

//:5000/toserv?h=60&id=l,則服務器端應用實例app中與該URL關聯

的路由設置語句是@app.route('')。

(3)菜園里的蔬菜適宜生長的空氣溫度范圍是tmin-tmax。現要求當溫度t正常、偏

低、偏高時,將sta的值對應設為0、1、2。下列Python程序段中符合要求的有

(多選,填字母)。

I.ift<tminB.ift<tminC.sta=0D.sta=0

sta=1sta=1ift<tmin:ift<tmin:

ift>tmax:elift>tmaxsta=1sta=1

sta=2sta=2elseift>tmax

else:else:sta=2sta=2

sta=0sta=0

(4)小明設定采集并上傳數據的時間間隔為1分鐘。他用瀏覽器查看溫濕度頁面,

頁面動態顯示最新的溫度、濕度及其采集時間。系統正常工作一段時間后,他發現

該頁面不再變化,刷新后仍不變。結合圖1,簡要說明系統中可能造成上述問題的

原因(本系統中,傳感器損壞傳感器和智能終端連接異常,不會造成上述

問題)。

第9頁,共15頁

答案和解析

1.【答案】A

【解析】深度學習是基于數據驅動的人工智能,需要大量數據,所以不可脫離數據進行

學習,所以選項A符合題意。

故選:Ao

本題考查的是人工智能的相關知識。符號主義人工智能的實現依賴對符號的推理和運算;

采用行為主義方法的智能體通過與環境的交互學習提升智能;人工智能促進社會發展的

同時也會帶來一定的社會擔憂。

熟練掌握人工智能的分類及各自的特征。

2.【答案】B

【解析】防火墻一般安裝在內網和外網之間、公共網絡和專用網絡之間,用于保護內部

網絡資源的安全,抵擋外來的工具,不可以輕易關閉防火墻,所以選項B說法符合題意。

故選:Bo

本題考查的是提升信息系統數據的安全性。常用措施有:為系統不同的授權用戶設置相

應的權限;升級服務器端殺毒軟件;定期備份服務器中數據.

熟練掌握提升信息系統數據的安全性的常用措施。

3.【答案】D

【解析】該系統工作時,對于應付的金額計算可以通過服務端計算完成,也可以通過客

戶端完成,所以選項D符合題意。

故選:D。

本題考查的是信息系統中的數據。閱讀題干可知,選購水果的重量數據可由秤體內置傳

感器采集得到;選購水果的品種數據可由AI攝像頭自動識別得到:顧客付款碼數據無

需事先存放于該系統數據庫。

熟練掌握信息系統中數據的定義及應用。

4.【答案】B

【解析】閱讀流程圖可知,y=y+x,y初值為0,所以y是x累加的和,循環條件為y>=10,

有卜=1C+1,進行計數,滿足條件時y值為0,當7不滿足,輸入8時y值為7,此時結

果大于10,所以k共執行3次。

第10頁,共15頁

故選:B=

本題考查的是看流程圖分析算法。流程圖是一種用規定的圖形、指向線及文字說明來準

確表示算法的圖形,具有直觀、形象的特點,能清楚地展現算法的邏輯結構。題目一般

涉及順序、循環和選擇三種結構。

解這類題目的關鍵就是找好初始值和最終結束循環的判斷語句。

5.【答案】C

【解析】二叉樹的中序遍歷順序為左子樹->根->右子樹,題目中四個二叉樹遍歷的結

果:A:EDFBAC,B:BEDFAC,C:BAEDFC,D:BACEDF。

故選:C。

本題考查的是二叉樹的遍歷。1.前序遍歷(先根遍歷)一訪問根結點的操作發生在遍

歷其左右子樹之前(根->左子樹->右子樹)。2.中序遍歷(中根遍歷)一一訪問根結

點的操作發生在遍歷其左右子樹之中(左子樹->根->右子樹)。3.后序遍歷(后根遍

歷)一一訪問根結點的操作發生在遍歷其左右子樹之后(左子樹->右子樹->根)

熟練掌握二叉樹的前、中、后序的遍歷順序及方法。

6.【答案】B

【解析】閱讀題干信息可知,T的操作是出隊并入隊,Q的操作為出隊,TTTQTTQ之

后隊列內元素依次是2,5,8,出隊的元素依次是9,3。

故選:B。

本題考查的是進出棧的問題。棧的入棧和出棧的順序規律是先進后出,1.出棧的每一個

元素的后面,其中比該元素先入棧的一定按照入棧逆順序排列,2.棧的順序存儲結構是

利用內存中的一片起始位置確定的連續存儲區域來存放棧中的所有元素,3.使用順序表

實現棧的存儲結構,本質上是數組。

熟練掌握隊列的入隊和出隊。

7.【答案】A

【解析】閱讀題干可知,當i=l時,j的區間是[1,5],j=l時,s[0]與s[l]進行比較,當

j=5時,s[4]與s[5]進行比較,因此排序區間最大為[0,5]0

故選:Ao

本題主要考查冒泡排序算法。冒泡排序的思路為將相鄰位置的關鍵字進行比較,若為逆

序則交換之,重復該過程直到序列已排好序;選擇排序算法的思路是每一次從待排序的

第11頁,共15頁

數據元素中選出最小(或者最大)的一個元素,存放在序列的起始位置,然后再從剩余

未排序元素中繼續尋找最小(或者最大)元素,然后放到已排序序列的末尾,依此類推,

知道全部待排序的數據元素排完。

熟練掌握冒泡排序的定義及排序過程。

8.【答案】C

【解析】Linux是操作系統,屬于系統軟件;信息系統中的用戶包括程序設計員、維護

人員、數據庫管理員等;服務器硬盤容量/AI收銀秤=4*1024/64=64,所以選項D符合題

意。

故選:C。

本題考查的是信息系統的相關知識。信息系統(Informationsystem),是由計算機硬件、

網絡和通信設備、計算機軟件、信息資源、信息用戶和規章制度組成的以處理信息流為

目的的人機一體化系統。主要有五個基本功能,即對信息的輸入、存儲、處理、輸出和

控制。

熟練掌握信息系統的定義及組成。

9.【答案】C

【解析】閱讀題干可知,當n=0,1,2時,rf(n)調用1次,當n=3時,調用rf(3),

再調用rf(2)和rf(0),可得到一個式子為1,1,1,3,...即rf(n)=rf(n-1),若

依調用此時為rf(n-3)調用此時+1,所以rf(4)=rf(3)+rf(1)+1==3+1+1=5,同理

推得rf(5)=5+1+1=7?

故選:Co

本題考查的是遞歸函數的相關知識。遞歸,就是在運行的過程中不斷地調用自己。遞歸

有兩個過程,簡單地說一個是遞的過程,一個是歸的過程。

熟練掌握遞歸函數的定義及循環過程。

10.【答案】D

【解析】數據的表現形式有文字、圖像、視頻、動畫、音頻等;根據信息特征可知,信

息具有價值相對性;計算機中保存的數據都是二進制數,都是經過數字化的。所以選項

D說法符合題意。

故選:D。

本題主要考查數據、信息和知識。信息是加工了的數據,數據是記錄客觀事物的、可鑒

第12頁,共15頁

別的符號。知識是人們運用大腦對所獲取或積累的信息進行的提煉、研究和分析的結果,

能夠精確的反應事物的本質,知識可以繼承。

熟練掌握數據、信息和知識之間的聯系與區別。

11.【答案】D

【解析】閱讀題干可知,選項A與原數值相同,說法if語句不執行,得到a[i]="#",

op=0,反之op=l,所以op的列表為[0,0,1,1,0,0,1J;選項B均為#,所以只允

許if不執行elif語句,得到。p值恒為1,同理分析選項C得到列表為[0,0,1,1,0,

0,1]0

故選:D。

本題考查的是python中的if語句。If-elif-else語句,形式:if布爾表達式A:代碼塊Aelif

布爾表達式B:代碼塊Belse:代碼塊C,如果布爾表達式A為True,就執行代碼A,

否則就判斷布爾表達式B的值,如果為True,就執行代碼B;如果表達式A和表達式B

都不為True,就執行代碼C。

熟練掌握選擇語句的結構及運行過程。

12.【答案】B

【解析】根據信息具有載體依附性,所以無線網絡中的數據通信也離不開傳輸介質,如

紅外信號、電磁波信號等;網絡協議就是一組標準規則,實現在不同網絡和終端間相互

識別正確通信;網絡中的資源包括硬件和軟件;移動通信網絡是指通過移動通信鏈路使

移動設備連接到公共網絡設置,移動終端可以通過Wifi等進行通信。

故選:Bo

本題考查的是網絡技術的相關知識。網絡技術是指采取一定的通信協議,將分布在不同

地點上的多個獨立計算機系統,通過互聯通道(即通信線路)連接在一起,從而實現數

據和服務共享的計算機技術,是現代計算機技術與通信技術的產物。

熟練掌握網絡技術的定義及特征。

13.【答案】【小題1】B

【小題2】

【小題3】

【解析】(1)pmday函數的功能是讀取某天的CSV文件,返回城市A當體PM2.5的日

平均濃度,DataFrame中數據的檢索格式為df[df「類型1==<PM2.5,];

第13頁,共15頁

(2)閱讀題干和程序段可知,變量m表示月份,d表示每個月中的天數,所以填寫為

mdaysfm];

(3)結合語句sd=pmday(dayfile)和pm[m]=sm/mdays[m]可知,sd為PM2.5的日平均

濃度,sm為每月中每天平均值的累加,所以填寫為sm=sm+sd;

(4)根據圖像可以得到,y軸的數據來自每個月的PM2.5的平均濃度,故填寫為pm;

(5)由圖c可得,超過34.6的共有5個點。

故答案為:(1)D;

(2)①mdays[mj;②sm=sm+sd;③pm;

(3)5。

本題考查的是Python程序的調試與運行。本程序實現的是統計分析城市A全年各月份

PM2.5的月平均濃度(當月的日平均濃度的平均值)。程序通過數據的檢索、數組中數

據的調用來實現程序的運行。

這類題目難度較大,首先需要讀懂題干所給提示信息的意思,然后根據所給程序段中上

下文的意思來填寫關鍵變量的表達式或者是變量的取值范圍等等關鍵語句。

14.【答案】【小題1】B

【小題2】

【解析】解:(1)從表格可看成,A的優先級為2,在處理A時,B和C在等待,A

在3時結束,B和C等待了2秒和1秒,C的優先級比B的優先級高,C先處理,從時

刻2到4結束,D在時刻4到達,優先級比B高,D先處理,在時刻7結束,所以B在

時刻7進行處理,B等待的時間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論