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

浙江省杭州市2023-2024學年高二下學期6月期末考試技術(解析版)

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

浙江省杭州市2023-2024學年高二下學期6月期末考試技術(解析版)

資源簡介

2023學年第二學期杭州市高二年級教學質量檢測
技術試題卷
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目求的,不選、多選、錯選均不得分)
1. 小張使用某國產人工智能軟件輔助學習編程。該軟件通過學習海量的開源代碼、編程教程等數據,具備了代碼生成能力。小張可將問題以文字、語音、圖像等形式進行提交,該軟件會生成求解問題的程序代碼,并可通過人機對話進一步完善代碼。下列關于數據與數據處理的說法,不正確的是( )
A. 文字、語音、圖像都是數據的表現形式
B. 使用該人工智能軟件的過程不會產生新的數據
C. 將問題通過麥克風提交給該軟件時,需對語音進行數字化
D. 數據是人工智能研究的重要資源
2. 小張使用某國產人工智能軟件輔助學習編程。該軟件通過學習海量的開源代碼、編程教程等數據,具備了代碼生成能力。小張可將問題以文字、語音、圖像等形式進行提交,該軟件會生成求解問題的程序代碼,并可通過人機對話進一步完善代碼。根據閱讀材料,下列關于人工智能的說法,正確的是( )
A. 該人工智能的能力和表現完全依賴于其使用者的技能和知識
B. 該人工智能軟件生成和完善代碼都是通過符號主義人工智能實現的
C. 在生成求解問題的程序代碼的過程中應用了人工智能
D. 該人工智能已經可以代替人類完成所有的工作
3. 下列關于信息系統安全與信息社會責任的說法,正確的是( )
A. 未經軟件版權人許可,將購買的正版軟件進行復制與銷售屬于侵權活動
B. 用戶名+口令認證是信息系統進行用戶身份認證的唯一方式
C 定期升級系統可以確保信息系統免受網絡攻擊
D. 依靠國家立法就完全可以防止信息泄露
4. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于該系統組成的說法,正確的是( )
A. 乘客使用的乘車卡不屬于該系統的硬件
B. 該系統的用戶僅指乘坐地鐵的乘客
C. 車站的通信網絡是該系統的重要組成部分
D. 該系統的軟件是指移動終端安裝的乘車信息查詢軟件
5. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于該系統功能與應用的說法,不正確的是( )
A. 乘客可通過移動終端查詢乘車信息
B. 人工服務窗口可消除信息系統本身的所有安全隱患
C. 該系統數據保存在服務器的數據庫中,有利于隨時進行數據分析
D. 系統識別并獲取乘客的乘車卡信息屬于數據輸入功能
6. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于網絡技術的說法,正確的是( )
A. 該系統的網絡傳輸速率不會影響乘車自助收費信息系統的運行速度
B. 使用移動終端查詢乘車信息需使用相應的網絡協議
C. 移動終端只能使用移動通信網絡才能登錄系統查詢信息
D. 該系統的網絡資源僅為服務器中的數據
7. 圖像F為3840*2160像素,位深度為32位的位圖,將其轉換為1920*1080像素的256色的位圖圖像G(兩幅圖像均未壓縮),則圖像F與圖像G的存儲容量之比為( )
A. 1:2 B. 5:2 C. 4:1 D. 16:1
8. 變量a,b均為布爾型,下列Python表達式與not a or b等價的是( )
A. not(a or b) B. not(a and b) C. a !=True or b!=False D. a==False and b==False
9. 某算法的部分流程圖如圖所示,若s的值為“abbccc”,執行這部分流程后,輸出k的值為( )
A. 2 B. 3 C. 4 D. 6
10. 某二叉樹的樹形結構如圖所示,其后序遍歷結果為CDAFB,則中序遍歷結果為( )
A. CDBAF B. DCBAF C. BDCFA D. ACDFB
11. 隊列Q從隊首到隊尾的元素依次為0,1,2,3,約定:A操作是指隊首元素出隊,P操作是指隊首元素出隊后立即從隊尾入隊,經過APA系列操作后,隊列中隊首到隊尾的元素依次為( )
A 3,0,2 B. 2,0 C. 3,1 D. 1,3,0
12. 使用列表a模擬鏈表結構(節點數大于0),每個節點包含數據區域和指針區域,head為頭指針,如a=[["Z",2],["J",0],["H",-1],["S",1]],head=3,現要修改該鏈表各節點的鏈接關系,修改結果為a=[["Z",1],["J",3],["H",0],["S",-1]],head=2。實現該功能的程序段如下,方框中應填入的正確代碼為( )
q=head;p=-1
while q!=-1:
head=p
A. a[q][1]=p nxt=a[q][1] p=q q=nxt B. a[q][1]=p nxt=a[q][1] q=nxt p=q C. nxt=a[q][1] a[q][1]=p q=nxt p=q D.nxt=a[q][1] a[q][1]=p p=q q=nxt
A. A B. B C. C D. D
二、非選擇題(本大題共3小題,第13題8分,第14題9分,第15題9分,共26分)
13. 數字0~9的盲文分別由3行*2列的點陣表示,若計算機中存儲每個數字盲文由6位0、1字符序列構成.如圖a所示,數字2用“101000”表示。
圖a 圖b
為解決一行數字盲文的識別問題,小華將多個數字盲文構成的圖像轉化為0、1序列分三行存入計算機。例如數字“6810”組成的點陣如圖b所示,其第一行可用字符串“11101001”存儲.編寫程序實現讀取三行字符串,輸出其所代表數字。請回答下列問題:
(1)如圖b所示的盲文,第二行0、1序列的字符串為____。
(2)將三行字符串存入變量data,若data=["0110","1100","0000"],則數字盲文為____個。
(3)實現上述功能部分Python程序如下,請在劃線處填入合適的代碼。
d=["011100","100000","101000","110000","110100","100100","111000","111100","101100","011000"]
#讀取n個數字盲文的三行字符串,保存在列表變量data中,代碼略
n=len(data[0])//2
ans=""
for i in range(①____):
s=""
for j in range(3):
s=s+data[j][2*i]+②____
for k in range(len(d)):
if ③____:
ans+=str(k)
print(ans)
14. 小華搭建花房光照強度和濕度監測系統原型。系統使用智能終端連接光敏傳感器和濕度傳感器,每間隔1分鐘采集1次數據,由智能終端經IoT模塊發送至Web服務器,客戶端可使用瀏覽器實時查看數據,該系統采用B/S架構,系統結構示意圖如圖a所示。
圖a
請回答下列問題:
(1)搭建該系統時,圖a中A處的設備為____(單選,填字母:A.光敏傳感器/B.濕度傳感器/C.IoT模塊)。
(2)若系統采用GET方式將采集的光照強度數值為135、濕度值為45上傳服務器,使用的URL。為:http://192.168.0.1:8080/s w=135&d=45,服務器端相應的程序代碼段如下:
from flask import Flask
app=Flask(__name_)

def index():
#實現獲取數據的功能,代碼略
if _name_=='_main_':

若①、②處可填入以下代碼:
A.@app. route("/") B.app. run(host="192.168.0.1")
C.@app. route("/s") D.app. run(host="192.168.0.1:8080")
E.@app. route("/s ") F.app. run(host="192.168.0.1",port=8080)
則①處代碼為____(單選,填字母),②處代碼為____(單選,填字母)。
(3)系統搭建完成后,小華使用瀏覽器訪問該系統主頁面,頁面中能實時顯示采集的濕度、光照強度及采集時間等數據,系統正常工作一段時間后,發現頁面中顯示的濕度數值異常,而光照強度等數據都顯示正常。請簡要說明系統中可能引起上述現象的原因是____(經排查服務器和網絡不存在故障)。
(4)小華將系統中某周每天24小時采集的數據導出,如圖b所示,現統計每天的光照強度監測值大于450的次數,并繪制如圖c所示的折線圖。
星期 時間 類型 監測值
周一 07:00 光照強度 508
周一 07:00 濕度 60
周一 07:01 光照強度 509
周一 07:01 濕度 59
… … … …
圖b 圖c
部分Python程序如下,請在程序中加框①處選填代碼,劃線②處填入合適的代碼。
import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_csv('data.csv') #讀取文件data.csv中的數據
dft= #僅保留光照強度的所有記錄數據
x=["周一","周二","周三","周四","周五","周六","周日"]
y=[0]*7;m=450
for i in range(len(x)):
t=0
for j in dft. index:
if dft. at[j,"星期"]=x[i]and dft.at[j,"監測值"]>m:
t=t+1
②____
plt.plot(x,y) #繪制折線圖
#設置標題,字體等,代碼略
①程序的方框中應填入的正確代碼為____(多選,填字母)
A.df[類型]=='光照強度' B.df[df.類型=光照強度]
C.df[df[類型]=='光照強度'] D.df[df.類型=='光照強度']
E.df[df['類型']=='光照強度']
②在劃線處填入合適的代碼。
15. 將四字成語進行分類。例如“心心相印”屬于AABC類型,“喜氣洋洋”屬于ABCC類型。編寫程序實現從文本文件中讀取所有四字成語,進行分類并輸出,結果如圖所示。請回答下列問題:
(1)若收集了3個成語為“百花齊放”、“同心同德”、“一心一意”,共出現____(填數字)種類型。
(2)定義如下ctype(s)函數,參數s是一個字符串類型的四字成語。函數的功能是返回四字成語s的類型,例如ctype("一動不動"),返回值是"ABCB"。
def ctype(s):
ret="A"
k=65 #字母"A"的ASCII碼為65
for i in range(14):
for j in range(i):
if s[i]==s[j]:
ret+= #第②小題
break
if s[i]!=s[j]:
k+=1
ret+=chr(k)
return(ret)
①調用ctype(s)函數,若變量s為“熙熙攘攘”,則函數運行結束時變量k的值是____。
②若將加框處代碼"ret[j]"誤寫為"chr(k)",會導致某些情況下無法得到符合函數功能的結果。調用ctype(s)函數,下列4組數據中能測試出這一問題的是____(單選,填字母)。
A.s="炯炯有神" B.s="人才濟濟" C.s="同心同德" D.s="博學多才"
AABC 心心相印 節節敗退 蕓蕓眾生 循循善誘 炯炯有神 綿綿不絕 比比皆是 錚錚鐵骨 ABCD 一塵不染 一呼百應 一脈相承 一見如故 一敗涂地 一本正經 一舉兩得 一落千丈 ABCC 喜氣洋洋 大名鼎鼎 神采奕奕 威風凜凜 熱氣騰騰 天網恢恢 人才濟濟 生機勃勃 ……
(3)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。
#若文本文件中四字成語總數量不超過100個,成語類型不超過10種;
file=open("成語.txt","r")
word=[["",-1]for i in range(100)]
①____
n=0 #n存儲成語類型出現種數
ct=[""]*10 #ct存儲成語出現的具體類型
head=[-1]*10﹔tail=[-1]*10
for line in file:
word[i][0]=1ine. strip("\n") #讀入一個四字成語,保存在word[i][0]
ctmp=ctype(word[i][0])
j=0
while ②____︰
j+=1
if j!=n:
p=tail[j];word[p][1]=i;tail[j]=i
else:
ct[n]=ctmp﹔head[n]=i﹔tail[n]=i
n+=1
i+=1
file. close()
for i in range(n):
print(ct[i],end="")
③____
while q!=-1:
print(word[q][0], end="")
q=word[q][1]
print()2023學年第二學期杭州市高二年級教學質量檢測
技術試題卷
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目求的,不選、多選、錯選均不得分)
1. 小張使用某國產人工智能軟件輔助學習編程。該軟件通過學習海量的開源代碼、編程教程等數據,具備了代碼生成能力。小張可將問題以文字、語音、圖像等形式進行提交,該軟件會生成求解問題的程序代碼,并可通過人機對話進一步完善代碼。下列關于數據與數據處理的說法,不正確的是( )
A. 文字、語音、圖像都是數據的表現形式
B. 使用該人工智能軟件的過程不會產生新的數據
C. 將問題通過麥克風提交給該軟件時,需對語音進行數字化
D. 數據是人工智能研究的重要資源
【答案】B
【解析】
【詳解】本題考查數據與數據處理相關內容。A選項,數據是對客觀事物的符號表示,數據可以是文字、數字、符號、表格、圖像、語音、視頻等,它直接來源于事實的記錄,可以通過原始的觀察或者度量獲得,選項說法正確。B選項,使用該人工智能軟件的過程會產生新的數據,選項說法錯誤。C選項,將問題通過麥克風提交給該軟件時,需對語音進行數字化(采樣、量化、編碼),選項說法正確。D選項,數據是人工智能研究的重要資源,選項說法正確。故本題答案是B選項。
2. 小張使用某國產人工智能軟件輔助學習編程。該軟件通過學習海量的開源代碼、編程教程等數據,具備了代碼生成能力。小張可將問題以文字、語音、圖像等形式進行提交,該軟件會生成求解問題的程序代碼,并可通過人機對話進一步完善代碼。根據閱讀材料,下列關于人工智能的說法,正確的是( )
A. 該人工智能的能力和表現完全依賴于其使用者的技能和知識
B. 該人工智能軟件生成和完善代碼都是通過符號主義人工智能實現的
C. 在生成求解問題的程序代碼的過程中應用了人工智能
D. 該人工智能已經可以代替人類完成所有的工作
【答案】C
【解析】
【詳解】本題考查人工智能相關內容。A選項,該人工智能的能力和表現不完全依賴于其使用者的技能和知識,選項說法錯誤。B選項,該人工智能軟件生成和完善代碼都是通過聯結主義人工智能實現的,選項說法錯誤。C選項,在生成求解問題的程序代碼的過程中應用了人工智能,選項說法正確。D選項,人工智能并不能代替人類完成所有的工作,選項說法錯誤。故本題答案是C選項。
3. 下列關于信息系統安全與信息社會責任的說法,正確的是( )
A. 未經軟件版權人許可,將購買的正版軟件進行復制與銷售屬于侵權活動
B. 用戶名+口令認證是信息系統進行用戶身份認證的唯一方式
C. 定期升級系統可以確保信息系統免受網絡攻擊
D 依靠國家立法就完全可以防止信息泄露
【答案】A
【解析】
【詳解】本題考查的是信息系統安全與信息社會責任。人臉識別、指紋識別也可以用來用戶身份認證;定期升級系統雖然有助于保護信息系統安全,但并不能確保免受所有網絡攻擊;依靠國家立法并不能完全可以防止信息泄露,還需要加強技術手段。故選A。
4. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于該系統組成的說法,正確的是( )
A. 乘客使用的乘車卡不屬于該系統的硬件
B. 該系統的用戶僅指乘坐地鐵的乘客
C. 車站的通信網絡是該系統的重要組成部分
D. 該系統的軟件是指移動終端安裝的乘車信息查詢軟件
【答案】C
【解析】
【詳解】本題考查的是信息系統組成。乘客使用的乘車卡也屬于該系統的硬件;該系統的用戶還包括維護人員等;車站的通信網絡是該系統的重要組成部分;該系統的軟件是不單單指移動終端安裝的乘車信息查詢軟件,還包括服務器的數據庫管理軟件等。故本題應選C。
5. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于該系統功能與應用的說法,不正確的是( )
A. 乘客可通過移動終端查詢乘車信息
B. 人工服務窗口可消除信息系統本身的所有安全隱患
C. 該系統數據保存在服務器的數據庫中,有利于隨時進行數據分析
D. 系統識別并獲取乘客的乘車卡信息屬于數據輸入功能
【答案】B
【解析】
【詳解】本題考查是信息系統功能與應用。安全隱患包括很多,病毒威脅、黑客攻擊、自然災害等,人工服務窗口并不能消除的所有安全隱患。故選B。
6. 某城市地鐵安裝了乘車自助收費信息系統。系統識別乘客的乘車卡、銀行卡等,識別、驗證成功后,乘客方可乘車。系統將乘客的乘車數據保存在服務器的數據庫中,根據上、下車站點的信息進行計費。接入因特網后,乘客可在計算機或移動終端等設備安裝乘車信息查詢軟件,查詢乘車記錄。另外車站還提供了人工服務窗口,解決乘客乘車出現的問題。下列關于網絡技術的說法,正確的是( )
A. 該系統的網絡傳輸速率不會影響乘車自助收費信息系統的運行速度
B. 使用移動終端查詢乘車信息需使用相應網絡協議
C. 移動終端只能使用移動通信網絡才能登錄系統查詢信息
D. 該系統的網絡資源僅為服務器中的數據
【答案】B
【解析】
【詳解】本題考查信息系統相關內容。A選項,該系統的網絡傳輸速率會影響乘車自助收費信息系統的運行速度,選項說法錯誤。B選項,使用移動終端查詢乘車信息需使用相應的網絡協議(HTTP(超文本傳輸協議)等),選項說法正確。C選項,移動終端既可以使用移動通信網絡,也可以使用無線網絡登錄系統查詢信息,選項說法錯誤。D選項,該系統的網絡資源包括所有軟件、硬件、數據等資源,選項說法錯誤。故本題答案是B選項。
7. 圖像F為3840*2160像素,位深度為32位的位圖,將其轉換為1920*1080像素的256色的位圖圖像G(兩幅圖像均未壓縮),則圖像F與圖像G的存儲容量之比為( )
A. 1:2 B. 5:2 C. 4:1 D. 16:1
【答案】D
【解析】
【詳解】本題主要考查圖像文件容量計算。圖像文件容量=像素*顏色深度/8,256色需要8位二進制(28=256),圖像F與圖像G的存儲容量之比為:3840*2160*32:1920*1080*8=16:1,故選D。
8. 變量a,b均為布爾型,下列Python表達式與not a or b等價的是( )
A. not(a or b) B. not(a and b) C. a !=True or b!=False D. a==False and b==False
【答案】C
【解析】
【詳解】本題考查邏輯表達式。
當a為真,b為真時,not a or b為真,a !=True or b!=False為真。排除選項A、B、D。
當a為真,b為假時,not a or b為假,a !=True or b!=False為假。
當a為假,b為真時,not a or b為真,a !=True or b!=False為真。
當a為假,b為假時,not a or b為真,a !=True or b!=False為真。
通過以上表達式計算,可知選項C與題目表達式真值相同。故正確答案為:選項C。
9. 某算法的部分流程圖如圖所示,若s的值為“abbccc”,執行這部分流程后,輸出k的值為( )
A. 2 B. 3 C. 4 D. 6
【答案】A
【解析】
【詳解】本題考查的是流程圖識讀。閱讀流程圖,可知k是統計s中與s[0]不相同的個數(相同字符只計1次)。若s的值為“abbccc”,與a不同的只有b、c兩個。故選A。
10. 某二叉樹的樹形結構如圖所示,其后序遍歷結果為CDAFB,則中序遍歷結果為( )
A. CDBAF B. DCBAF C. BDCFA D. ACDFB
【答案】B
【解析】
【詳解】本題考查的是二叉樹遍歷。依據題意可知改二叉樹為:
故其中序遍歷結果為:DCBAF。故選B。
11. 隊列Q從隊首到隊尾元素依次為0,1,2,3,約定:A操作是指隊首元素出隊,P操作是指隊首元素出隊后立即從隊尾入隊,經過APA系列操作后,隊列中隊首到隊尾的元素依次為( )
A. 3,0,2 B. 2,0 C. 3,1 D. 1,3,0
【答案】C
【解析】
【詳解】本題考查數據結構隊列操作相關內容。分析題目內容,執行“A”操作,隊首元素0出隊,隊列中元素為:1,2,3;執行“P”操作,隊首元素1出隊后立即入隊,隊列中元素為:2,3,1;執行“A”操作,隊首元素2出隊,隊列中元素為:3,1。故本題答案是C選項。
12. 使用列表a模擬鏈表結構(節點數大于0),每個節點包含數據區域和指針區域,head為頭指針,如a=[["Z",2],["J",0],["H",-1],["S",1]],head=3,現要修改該鏈表各節點的鏈接關系,修改結果為a=[["Z",1],["J",3],["H",0],["S",-1]],head=2。實現該功能的程序段如下,方框中應填入的正確代碼為( )
q=head;p=-1
while q!=-1:
head=p
A. a[q][1]=p nxt=a[q][1] p=q q=nxt B. a[q][1]=p nxt=a[q][1] q=nxt p=q C. nxt=a[q][1] a[q][1]=p q=nxt p=q D.nxt=a[q][1] a[q][1]=p p=q q=nxt
A. A B. B C. C D. D
【答案】D
【解析】
【詳解】本題考查的是鏈表操作。原始數據是:S→J→Z→H,修改后為:H→Z→J→S,這是一個鏈表的倒置。思路是遍歷原來的鏈表把每個遍歷到的結點頭插入一個新的鏈表頭中。具體操作,將遍歷到的結點的指針域指向新的鏈表的頭節點,同時修改新鏈表的頭節點(a[q][1]=p,p=q)。為了遍歷原來的鏈表,則要保留遍歷到的結點的指針域為頭指針(nxt=a[q][1]這要先執行)。故選項D正確。
二、非選擇題(本大題共3小題,第13題8分,第14題9分,第15題9分,共26分)
13. 數字0~9的盲文分別由3行*2列的點陣表示,若計算機中存儲每個數字盲文由6位0、1字符序列構成.如圖a所示,數字2用“101000”表示。
圖a 圖b
為解決一行數字盲文的識別問題,小華將多個數字盲文構成的圖像轉化為0、1序列分三行存入計算機。例如數字“6810”組成的點陣如圖b所示,其第一行可用字符串“11101001”存儲.編寫程序實現讀取三行字符串,輸出其所代表數字。請回答下列問題:
(1)如圖b所示的盲文,第二行0、1序列的字符串為____。
(2)將三行字符串存入變量data,若data=["0110","1100","0000"],則數字盲文為____個。
(3)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。
d=["011100","100000","101000","110000","110100","100100","111000","111100","101100","011000"]
#讀取n個數字盲文的三行字符串,保存在列表變量data中,代碼略
n=len(data[0])//2
ans=""
for i in range(①____):
s=""
for j in range(3):
s=s+data[j][2*i]+②____
for k in range(len(d)):
if ③____:
ans+=str(k)
print(ans)
【答案】 ①. 10110011 ②. 2 ③. n ④. data[j][2*i+1] ⑤. s==d[k]
【解析】
【詳解】本題考查的是Python綜合應用。
(1)數字2用“101000”,可知黑點表示1,沒黑點表示0,故圖b所示的盲文,第二行0、1序列的字符串為:10110011。
(2)若data=["0110","1100","0000"],則由三行四列,每個數字是3行*2列的點陣表示,故其數字盲文為2個。
(3)①處,每個數字是3行*2列的點陣表示,由n=len(data[0])//2,可知n表示數字個數,逐個將數字讀取出來,故此處應為:n;②處,j表示行數,s表示盲文6位二進制數,6位二進制數是從左到右,從上到下組成,故此處應為:data[j][2*i+1];③處,d列表中的元素是盲文的二進制數,索引為代碼的數字,如果讀取出來的盲文的二進制數s與d[k]相等,則k即為對應的數字,故此處應為:s==d[k]。
14. 小華搭建花房光照強度和濕度監測系統原型。系統使用智能終端連接光敏傳感器和濕度傳感器,每間隔1分鐘采集1次數據,由智能終端經IoT模塊發送至Web服務器,客戶端可使用瀏覽器實時查看數據,該系統采用B/S架構,系統結構示意圖如圖a所示。
圖a
請回答下列問題:
(1)搭建該系統時,圖a中A處的設備為____(單選,填字母:A.光敏傳感器/B.濕度傳感器/C.IoT模塊)。
(2)若系統采用GET方式將采集的光照強度數值為135、濕度值為45上傳服務器,使用的URL。為:http://192.168.0.1:8080/s w=135&d=45,服務器端相應的程序代碼段如下:
from flask import Flask
app=Flask(__name_)

def index():
#實現獲取數據的功能,代碼略
if _name_=='_main_':

若①、②處可填入以下代碼:
A.@app. route("/") B.app. run(host="192.168.0.1")
C.@app route("/s") D.app. run(host="192.168.0.1:8080")
E.@app. route("/s ") F.app. run(host="192.168.0.1",port=8080)
則①處代碼為____(單選,填字母),②處代碼為____(單選,填字母)。
(3)系統搭建完成后,小華使用瀏覽器訪問該系統主頁面,頁面中能實時顯示采集的濕度、光照強度及采集時間等數據,系統正常工作一段時間后,發現頁面中顯示的濕度數值異常,而光照強度等數據都顯示正常。請簡要說明系統中可能引起上述現象的原因是____(經排查服務器和網絡不存在故障)。
(4)小華將系統中某周每天24小時采集的數據導出,如圖b所示,現統計每天的光照強度監測值大于450的次數,并繪制如圖c所示的折線圖。
星期 時間 類型 監測值
周一 07:00 光照強度 508
周一 07:00 濕度 60
周一 07:01 光照強度 509
周一 07:01 濕度 59
… … … …
圖b 圖c
部分Python程序如下,請在程序中加框①處選填代碼,劃線②處填入合適的代碼。
import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_csv('data.csv') #讀取文件data.csv中的數據
dft= #僅保留光照強度的所有記錄數據
x=["周一","周二","周三","周四","周五","周六","周日"]
y=[0]*7;m=450
for i in range(len(x)):
t=0
for j in dft. index:
if dft. at[j,"星期"]=x[i]and dft.at[j,"監測值"]>m:
t=t+1
②____
plt.plot(x,y) #繪制折線圖
#設置標題,字體等,代碼略
①程序的方框中應填入的正確代碼為____(多選,填字母)
A.df[類型]=='光照強度' B.df[df.類型=光照強度]
C.df[df[類型]=='光照強度'] D.df[df.類型=='光照強度']
E.df[df['類型']=='光照強度']
②在劃線處填入合適的代碼。
【答案】 ①. C ②. C ③. F ④. 濕度傳感器出現故障;或濕度傳感器連接智能終端出現異常;環境中濕度沒有發生任何變化等其他等價答案 ⑤. DE ⑥. y[i]=t
【解析】
【詳解】本題考查的是信息系統搭建及數據分組。
(1)圖a中A處能把智能終端和無線網絡連接,需要的是物聯網模塊,故A處的設備為IoT模塊。
(2)由http://192.168.0.1:8080/s w=135&d=45可知裝飾器中參數是/s,端口port=8080,故①處為C,②處為F。
(3)發現頁面中顯示的濕度數值異常,而光照強度等數據都顯示正常。說明智能終端到瀏覽器通訊正常,可能濕度傳感器到智能終端這一部分出問題,故其可能是:濕度傳感器出現故障;或濕度傳感器連接智能終端出現異常;環境中濕度沒有發生任何變化等。
(4)①處,僅保留光照強度的所有記錄數據,即篩選出類型為光照強度的記錄,故其代碼是:df[df.類型=='光照強度'] 或df[df['類型']=='光照強度']。②處,由plt.plot(x,y) 可知,光照強度監測值大于450的次數存儲在y列表中,t是統計的次數,故此處應為:y[i]=t。
15. 將四字成語進行分類。例如“心心相印”屬于AABC類型,“喜氣洋洋”屬于ABCC類型。編寫程序實現從文本文件中讀取所有四字成語,進行分類并輸出,結果如圖所示。請回答下列問題:
(1)若收集了3個成語為“百花齊放”、“同心同德”、“一心一意”,共出現____(填數字)種類型。
(2)定義如下ctype(s)函數,參數s是一個字符串類型的四字成語。函數的功能是返回四字成語s的類型,例如ctype("一動不動"),返回值是"ABCB"。
def ctype(s):
ret="A"
k=65 #字母"A"的ASCII碼為65
for i in range(1,4):
for j in range(i):
if s[i]==s[j]:
ret+= #第②小題
break
if s[i]!=s[j]:
k+=1
ret+=chr(k)
return(ret)
①調用ctype(s)函數,若變量s為“熙熙攘攘”,則函數運行結束時變量k的值是____。
②若將加框處代碼"ret[j]"誤寫為"chr(k)",會導致某些情況下無法得到符合函數功能的結果。調用ctype(s)函數,下列4組數據中能測試出這一問題的是____(單選,填字母)。
A.s="炯炯有神" B.s="人才濟濟" C.s="同心同德" D.s="博學多才"
AABC 心心相印 節節敗退 蕓蕓眾生 循循善誘 炯炯有神 綿綿不絕 比比皆是 錚錚鐵骨 ABCD 一塵不染 一呼百應 一脈相承 一見如故 一敗涂地 一本正經 一舉兩得 一落千丈 ABCC 喜氣洋洋 大名鼎鼎 神采奕奕 威風凜凜 熱氣騰騰 天網恢恢 人才濟濟 生機勃勃 ……
(3)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。
#若文本文件中四字成語總數量不超過100個,成語類型不超過10種;
file=open("成語.txt","r")
word=[["",-1]for i in range(100)]
①____
n=0 #n存儲成語類型出現的種數
ct=[""]*10 #ct存儲成語出現的具體類型
head=[-1]*10﹔tail=[-1]*10
for line in file:
word[i][0]=1ine. strip("\n") #讀入一個四字成語,保存在word[i][0]
ctmp=ctype(word[i][0])
j=0
while ②____︰
j+=1
if j!=n:
p=tail[j];word[p][1]=i;tail[j]=i
else:
ct[n]=ctmp﹔head[n]=i﹔tail[n]=i
n+=1
i+=1
file. close()
for i in range(n):
print(ct[i],end="")
③____
while q!=-1:
print(word[q][0], end="")
q=word[q][1]
print()
【答案】 ①. 2 ②. 66 ③. C ④. i=0 ⑤. j【解析】
【詳解】本題考查的是Python綜合應用。
(1)若收集了3個成語為“百花齊放”、“同心同德”、“一心一意”,共出現:ABCD、ABAC,2種類型。
(2)①處,調用ctype(s)函數,若變量s為“熙熙攘攘”,是AABB類型,即 k+=1只被執行1次(k初始為65),故函數運行結束時變量k的值是66;②處,若將加框處代碼“ret[j]”誤寫為“chr(k)”,如果出現相同的字不在相鄰位置,由于k值發生了變化,則無法通過chr(k)用相同字母來表示,故選項C可測。
(3)①處,由i+=1可知,前面缺少初值,由word[i][0]=1ine. strip("\n") 可知,i應從0開始,故此處應為:i=0;②處,通過遍歷已有的種類,查找單詞的種類,故此處為:j

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 鄂尔多斯市| 九龙县| 景德镇市| 依兰县| 卢氏县| 长沙县| 舒兰市| 永宁县| 白朗县| 吴川市| 盐边县| 广州市| 桑植县| 长泰县| 滦南县| 南宁市| 涿鹿县| 仪陇县| 东丰县| 辰溪县| 乌兰浩特市| 汾西县| 金秀| 常山县| 灵山县| 白银市| 象山县| 株洲市| 深圳市| 武城县| 张家界市| 濮阳市| 封丘县| 山阳县| 宁夏| 涟水县| 诏安县| 陇川县| 浦东新区| 长沙市| 波密县|