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

浙江省麗水市五校高中發展共同體2023-2024學年高二下學期期中聯考技術試題-高中信息技術(解析版)

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

浙江省麗水市五校高中發展共同體2023-2024學年高二下學期期中聯考技術試題-高中信息技術(解析版)

資源簡介

2023學年第二學期麗水五校高中發展共同體期中聯考
高二年級技術學科試題
考生須知:
1.本卷共12頁滿分100分,考試時間90分鐘。
2,答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。
3.所有答案必須寫在答題紙上,寫在試卷上無效。
4.考試結束后,只需上交答題紙。
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 下列關于數據與信息的說法,不正確的是( )
A. 單純的數據是沒有意義的
B. 數據的表現形式可以是文字、圖形、音頻等
C. 原始人在墻壁上刻畫圖案是信息
D. 信息經過加工處理后可以更好地被人們所使用
【答案】C
【解析】
【詳解】本題考查數據和信息的概念。數據是指對客觀事件進行記錄并可以鑒別的符號,是對客觀事物的性質、狀態以及相互關系等進行記載的物理符號或這些物理符號的組合。它是可識別的、抽象的符號。故選項A正確。表現形式可以是文字、圖形、音頻等,故選項B正確。信息加工后可能更有價值,故選項D正確。原始人在墻壁上刻畫的圖案的原始狀態是數據,故選項C錯誤。
2. 下列關于人工智能的說法,正確的是( )
A. 行為主義是需要海量數據進行認知推理的人工智能方法
B. 跨領域人工智能將人的作用或人的認知模型引入人工智能系統
C. 無人超市是人工智能改善人類生活的一個具體應用
D. 人工智能技術只會推動人類社會進步,不可能威脅人類安全
【答案】C
【解析】
【詳解】本題考查人工智能相關知識。行為主義認為人工智能應該基于感知和行動,讓機器在與環境的交互中學習并優化行為,這一流派強調實時響應和適應性,A選項錯誤。跨領域人工智能是指人工智能技術在多個學科領域的應用和發展,B選項錯誤。人工智能技術只會推動人類社會進步,不可能威脅人類安全。人工智能可能危險人類安全,D選項說法錯誤。故C選項正確。
3. 某學校建設有智慧校園系統,服務器配備UPS不間斷電源。全校師生可以通過刷臉或刷卡完成出入校園、食堂就餐、圖書借閱等;學生可以在智能終端上請假,請假信息會自動發送給班主任和家長,獲得批準后,校門口閘機刷臉完成身份認證后放行,相關信息自動保存到后臺數據庫中;家長可以通過手機APP或者網頁登錄系統查詢學生的相關信息。下列關于該信息系統的組成與功能的說法,不正確的是( )
A. 服務器配備不間斷電源,說明信息系統對外部環境有依賴性
B. 該信息系統中的用戶就是全校師生
C. 校門口的閘機既屬于輸入設備,也屬于輸出設備
D. 全校師生的信息都保存在后臺數據庫中
【答案】B
【解析】
【詳解】本題考查信息系統的組成與功能。服務器配備不間斷電源是為了應對可能的電力問題,體現了信息系統對穩定供電等外部環境的依賴,A正確;該信息系統的用戶不僅包括全校師生,還有家長,B錯誤;校門口閘機刷臉時是輸入設備,顯示相關信息時是輸出設備,C正確;師生的各種信息如出入校園、就餐、借閱等信息會自動保存到后臺數據庫,D正確。故答案為:B。
4. 某學校建設有智慧校園系統,服務器配備UPS不間斷電源。全校師生可以通過刷臉或刷卡完成出入校園、食堂就餐、圖書借閱等;學生可以在智能終端上請假,請假信息會自動發送給班主任和家長,獲得批準后,校門口閘機刷臉完成身份認證后放行,相關信息自動保存到后臺數據庫中;家長可以通過手機APP或者網頁登錄系統查詢學生的相關信息。下列關于信息系統安全的說法,正確的是( )
A. 學生畢業后無需收回其賬號
B. 家長通過身份認證后可以訪問系統內的所有數據
C. 該系統為內部使用,無需開啟防火墻
D. 經常掃描系統漏洞并進行相關處理可防患于未然
【答案】D
【解析】
【詳解】本題考查信息安全知識。A選項錯誤,出于信息安全考慮,要收回賬號,防止信息泄密等安全事故。B選項錯誤,家長不可能訪問所有數據,家長訪問什么數據必須經過授權等。C選項錯誤,系統必須開啟防火墻,避免非法入侵。經常需要主動發現和修補漏洞,故D選項正確。
5. 下列關于網絡技術的說法,正確的是( )
A. 資源共享功能是網絡系統最基本的功能
B. 移動通信網絡可以分為局域網、城域網、廣域網
C. 網際協議作用是管理被傳送數據的完整性
D. 局域網接入互聯網需要啟用路由器的網絡地址轉換功能
【答案】D
【解析】
【詳解】本題考查計算機網絡基本知識。網絡系統的基本功能是通信,A選項錯誤。網絡按照覆蓋范圍分為局域網、城域網、廣域網,B選項說法錯誤。網際協議解決數據在網絡中如何傳輸的問題,C選項錯誤。局域網接入互聯網需要啟用路由器的網絡地址轉換功能,故D選項為正確答案。
6. 將一段時長為6秒、1024×768像素、24位真彩色、NTSC制式的未經壓縮無聲AVI視頻文件壓縮為MP4格式,存儲容量為40M,壓縮比為( )
A. 100:1 B. 11:1 C. 10:1 D. 8:1
【答案】C
【解析】
【詳解】本題考查視頻文件容量的計算。要計算出壓縮比,需要先計算出未壓縮視頻文件的大小,然后再與壓縮后的大小進行比較。已知條件:視頻時長為6秒、分辨率為1024×768像素、色深為24位真彩色、NTSC制式。未壓縮視頻文件的大小計算:每幀圖像大小 = 1024 ×768×3(3字節/像素) = 2,359,296字節。每秒圖像大小 = 2,359,296 × 30 (NTSC幀率) = 70,778,880字節。總視頻大小 = 70,778,880 ×6秒= 424,673,280字節 ≈ 405MB。壓縮后視頻文件大小為40MB,則壓縮比為:壓縮比 = 未壓縮大小/壓縮后大小 = 405MB / 40MB ≈ 10.13,故正確答案選項C。
7. 某列表a=[1,2,3,4,5,6],下列方式中,不能正確獲取數字5的是( )
A. a[4] B. a[-2] C. a[4:5] D. a[4:][0]
【答案】C
【解析】
【詳解】本題考查列表。列表a中,索引4對應的元素是5,A可以;索引-2對應的元素也是5,B可以;a[4:5]得到的是一個包含元素5的列表切片,而不是數字5本身,C不可以;a[4:]得到列表[5,6],再取其第一個元素就是5,D可以。所以答案是C。
8. 有1個棧,棧底到棧頂的元素依次為a,b,c,d,e,f,g,有1個隊列,初始為空。約定:P操作是指出棧后入隊,Q操作是指僅出棧,R操作是指隊列中1個元素出隊后入隊,S操作是指隊列中1個元素出隊。則經過PQPSRQPR系列操作后,隊列中隊首到隊尾的元素依次為( )
A. GFEDC B. GEC C. CE D. C
【答案】C
【解析】
【詳解】本題考查數據結構相關知識。PQP操作完成,棧底到棧頂的元素依次為a,b,c,d,隊列隊列首到隊尾為g,e。SRQ操作完成后,棧底到棧頂的元素依次為a,b,c,隊列隊列首到隊尾為e。PR操作完成后,棧底到棧頂的元素依次為a,b,隊列隊列首到隊尾為c,e。故正確答案為選項C。
9. 定義如下函數:
def f(x):
if x==1:
return1
else:
return x*f(x-1)
執行語句k=f(6)后,k的值為( )
A. 6 B. 24 C. 120 D. 720
【答案】D
【解析】
【詳解】本題考查Python函數。當x=6時,f(6)=6f(5);f(5)=5f(4);f(4)=4f(3);f(3)=3f(2);f(2)=2f(1),而f(1)=1,所以f(2)=2,f(3)=3*2=6,f(4)=4*6=24,f(5)=5*24=120,f(6)=6*120=720,即k=720,故答案為:D。
10. 有如下Python程序段:
s=input()
word=[]
for i in range(len(s)):
for j in range(i+1,len(s)):
if s[i:j]not in word:
word.append(s[i:j])
ifs[i:]not in word:
word.append(s[i:])
n=len(word)
執行該程序段,輸入“ababa”,則n的值是( )
A. 7 B. 8 C. 9 D. 10
【答案】C
【解析】
【詳解】本題考查計算機程序分析能力。根據程序兩層for循環可知依次遍歷切片字符串ababa,添加到空列表word中,不添加重復字符串。
i=0,j分別取1,2,3,4。
i=1,j分別取2,3,4。
i=2,j分別取3,4。
i=3,j分別取4。
根據代碼 word.append(s[i:])可以將每次最后一個字符串添加上。
最終['a', 'ab', 'aba', 'abab', 'ababa', 'b', 'ba', 'bab', 'baba'],故C選項正確。
11. 有如下Python程序段
import random
a=[0]*5
t=random.randint(1,5)*2+1
a[0]=t
for i in range(1,5):
if i%2!=0:
a[i]=a[i-1]+random.randint(1,5)*2+1
else:
a[i]=a[i-2]+random.randint(1,5)*2
執行該程序端后,列表a值可能是( )
A. [11,21,19,28,21] B. [11,14,18,28,21]
C. [3,16,13,20,19] D. [9,14,13,22,21]
【答案】D
【解析】
【詳解】本題考查Python程序。首先生成一個隨機的奇數t并賦值給a[0]。然后根據循環條件,當i為奇數時,a[i]為前一個數加上一個奇數;當i為偶數時,a[i]為前兩個數加上一個偶數。逐一分析選項,A選項中21不可能由11加上一個偶數得到,B選項中28不可能由18加上一個奇數得到,C選項中16不可能是通過給定條件計算得出,只有D選項符合程序運行邏輯,可能得到這樣的結果。故答案為:D。
12. 若a,b,c為互不相同的整數,要找出它們中最大的數。以下Python程序段不可行的是( )
A. if a>b: max=a else: max=b if c>max: max=c print(max) B. max=a if b>max: max=b if c>max: max=c print(max) C. max=c if a>b: if a>c: max=a elif b>c: max=b print(max) D. if a>b>c: max=a elif b>a>c: max=b else: max=c print(max)
A. A B. B C. C D. D
【答案】D
【解析】
【詳解】本題考查Python程序。當a=2,b=2,c=1時,按照D選項的代碼邏輯,因為a>b>c不成立,b>a>c也不成立,就會執行else部分,此時會得出max=c,即max=1,但實際上應該是max=2,所以輸出結果是錯誤的。故答案為:D。
二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)
13. 某苗圃搭建了二氧化碳實時監測系統。當苗圃內二氧化碳濃度超標時,打開窗戶;當苗圃內二氧化碳濃度不足時,關閉窗戶。管理人員可以通過瀏覽器查看監測信息。該系統結構示意圖如圖所示。
請回答下列問題:
(1)以下屬于該系統服務器處理的數據是__________(多選,填字母)
A.數據庫中存儲的數據 B.傳感器采集的數據
C.執行器采集的數據 D.智能終端傳輸的數據
(2)該系統網絡應用軟件的實現架構是__________(單選,填字母:A.B/S架構B.C/S架構)。
(3)IoT模塊應該填入圖中的__________處(選填:①/②)
(4)Web服務器端程序采用Flask Web框架開發,部分代碼如下。
#導入模塊,代碼略
app-Flask(_name_)
@app.route('/')
def view():
#從數據庫中查詢所有記錄到data中,代碼略
return render_template('view.html',data=data)
@app.route('/input',methods-['GET])
definsert():
#將數據存入數據庫,代碼略
if_name_=='_main_':
app.run(host-'192.168.1.106',port=8080)
若要查看數據記錄,在瀏覽器應輸入的URL為:_______________
(5)在系統正常運行一段時間后,發現某段時間瀏覽器顯示濃度超標,但是窗戶一直未打開。經檢測,各設備連接都正常,結合圖,簡要說明系統中可能造成上述問題的原因。_____________
【答案】 ①. AD ②. B ③. ② ④. http://192.168.1.106:8080/ ⑤. ①執行器故障、②傳感器故障
【解析】
【詳解】本題考查信息系統的分析。1、根據圖示,系統服務器連接的數據流為數據庫和智能終端傳輸的數據,故選擇AD選項。2、網絡應用軟件需要為用戶提供更多個性化服務,使用C/S架構更為適合,故本題選B。3、IoT模塊是物聯網設備中的一個重要組成部分需要連接網絡和智能終端,故應填在②位置上。4、通過代碼app.run(host-'192.168.1.106',port=8080)可知URL地址為http://192.168.1.106:8080/。5、根據題目中窗戶未打開,可能是執行器的故障。根據題目中說明濃度超標,可能傳感器故障。
14. 小明收集了某家庭2023年用電情況相關數據,數據集格式如圖1所示。
圖1 圖2
(1)關于圖1中的數據,下列操作合適的是( )(多選題)
A.第二行和第三行數據重復 → 直接刪除第二行數據
B第五行數據缺失 → 采用概率統計值來填充缺失值
C.B7單元格邏輯錯誤 → 經過慎重審核后再決定刪除還是修改
D.A9單元格格式不一 → 進行數據轉換,形成統一格式
(2)在解決數據問題后,進行進一步數據處理,分析每個月的用電情況,并以圖表的形式呈現,如圖2所示。部分程序代碼如下,請在劃線處填入合適的代碼。
#導入模塊,代碼略
df=pd.read_excel("用電詳情.xlsx")
dr每日用電']=df['峰用電]+df谷用電
for i in df.index:
df.at[i,'月份']=df.at[i,'日期'][5:7]
dfg=df.groupby(月份',as_index=False).sum()
plt.bar(________,dfg[每日用電'],label='電量')
#生成圖表,代碼略
(3)小明發現該地區的電價標準如下表:
電壓等級 電度電價(元/千瓦時 分時電價(元/千瓦時)
峰電價 谷電價
年用電2760千瓦時及以下部分 0.5380 0.5680 0.2880
年用電2761-4800千瓦時部分 0.5880 0.6180 0.3380
年用電4801千瓦時及以上部分 0.8380 0.8680 0.5880
編寫程序判斷該家庭是否適合采用分時電價,部分程序代碼如下,請在劃線處填入合適的代碼。
for i in df.index:
if i==0:
df.at[i,'累計電量']=①__________
else:
df.at[i,'累計電量']=df.at[i,"每日用電"]+df.at[i-1,'累計電量']
if df.at[i,'累計電量']<=2760:
df.at[i,'未分時電費']=df.at[i,'每日用電']*0.538
df.at[i,'分時電費']=df.at[i,'峰用電']*0.568+df.at[i,'谷用電']*0.288
elif②__________:
df.at[i,'未分時電費']-df.at[i,'每日用電']*0.588
df.atfi,'分時電費']=df.at[i,'峰用電']*0.618+df.at[i,'谷用電']*0.388
else:
df.at[i,'未分時電費']=df.at[i,'每日用電']*0.838
dfatfi,'分時電費']=df.at[i,'峰用電']*0.868+df.at[i,'谷用電']*0.588
dfs=df.sum()
ifdfs['未分時電費']>dfs['分時電費']
print('使用分時電費更優惠')
else:
print('不使用分時電費更優惠')
(4)根據該地區的電價標準,圖1中,1月3日這天,該家庭使用分時電價是否更優惠?_________(填:是/否)。
【答案】 ①. BD ②. dfg.月份或dfg["月份"] ③. df.at[i,'每日用電'] ④. at[i,'累計電量']<=4800 ⑤. 是
【解析】
【詳解】本題考查Python數據處理。
①、根據圖1觀察,AC選項應該分析原因,然后進行數據操作,否則會影響數據統計分析的結果。BD選項操作不影響數據的統計分析,故正確答案為BD選項。②、根據代碼plt.bar,可知缺少參數分類軸,分類軸為月份,故正確答案為dfg.月份或dfg["月份"]。③、分析程序可知需要計算累計電量當前索引每日用電,加上上次索引的累計電量。當索引為0時,前面沒有累計電量,故填寫df.at[i,'每日用電']。④、根據地區電價標準表可知,需要計算年用電2761-4800千瓦時部分時候的分時電價,缺少條件需要補充這個區間的if條件,故填寫at[i,'累計電量']<=4800。5、根據程序及數據觀察結果發現,1月3日這天使用分時電價更加優惠,故填是。
15. 某電影院購票系統有自動推薦座位功能:用戶輸入觀影人數,系統自動給出最優觀影座位供選擇(也可進行手選)。規則如下:
①在不同排座位中,后排座位優于前排座位;
②在同一排座位中,中間座位優于兩邊座位,左邊座位優于右邊座位;
③同一批觀影人員坐在同一排相鄰的位置(人數不超過一排的總數);
④如果沒有適合的座位,則不提供最優觀影座位供選擇。
(1)某場電影購票信息如圖所示,現有一家4口前往觀影,系統會自動推薦的座位號為________(填寫格式:第X排X座-X座)
(2)定義如下xz(rs)函數,參數rs為觀影人數,函數的功能是找出最優觀影位置的左右端點。列表zw為當前影院余座信息,已按照最優觀影位置排序,如zw=[[9,0,3,1],[9,9,9,2],[7,0,9,3]…],head=0,表示目前最優觀影位置為第10排1座-4座;第二最優觀影位為第10排10座。請在劃線處填入合適的代碼。
def xz(rs):
p=head;q=p
while p!=-1:
if zw[p][2]-zw[p][1]+1>=rs:#當前節點人數大于觀影人數,
if zw[p][2]<=mid
qs=zw[p][2]-rs+1
zd=zw[p][2]
elif zw[p][1]>mid:
qs=zw[p][1]
①__________
else:
qs=mid+rs//2-rs+1
zd=mid+rs//2
#輸出相應的座位號,代碼略
return p,q,qs,zd
else:
q=p
②__________
else:
return0,0,0,0
(3)實現余座排序功能的部分Python程序如下,請在劃線處填入合適的代碼。
def yz(q,p,L,R):
global head #定義一個全局變量head
if L==zw[p][1]and R=-zw[p][2]:#整個節點刪除
if p==head:
①__________
else:
zw[q][3]=zw[p][3]
elifL==zw[p][1]and Rpl=zw[p][3]
if pl!=-1:
if②__________:
zw[q][3]=pl
zw[p][3]=zw[p1][3]
zw[p1][3]=p
if p==q:
head=pl
zw[p][1]=R+1
elifR==zw[p][2]and L>zw[p][1]:
#往左坐,代碼略
else:
#往兩邊坐,代碼略
#獲取影院座位信息,保存在zw列表中,并按照最優觀影位置排序,代碼略
n=10#每一排的座位數
mid=(n-1)//2
head=0
rs=int(input("請輸入觀影人數:"))
p,q,qs,zd=xz(rs)
if p==q==qs==zd==0:
print("沒有推薦的座位號,請自行選擇!")
else:
yz(q,p,qs,zd)
【答案】 ①. 第9排1座-4座 ②. zd=zw[p][1]+rs-1 ③. p=zw[p][3] ④. head=zw[p][3] ⑤. zw[p][0]==zw[p1][0]and abs(zw[p1][2]-mid)<=abs(R+1-mid)
【解析】
【詳解】本題考查Python程序分析。1、根據程序規則和圖示,一家4口人,自動推薦第9排1座-4座。2、根據程序 if zw[p][2]<=mid和 elif zw[p][1]>mid兩個判斷得知要分配中間位置的左側和右側的左右端點。程序缺少右側端點的位置的右側位置,通過人數向右移動,可得知程序為zd=zw[p][1]+rs-1。3、程序缺少遍歷的過程中的節點移動,故可知程序為p=zw[p][3]。4、根據程序注釋可知整個節點刪除,當前節點為頭節點時,故更新頭節點為下個節點位置,故head=zw[p][3]。5、滿足條件L==zw[p][1]and R時候,取出p的下一個節點p1,程序缺少if判斷條件。需要判斷p和p1在同一排座位中,同時滿足p1的右端點zw[p1][2]距離中間座位mid的絕對值小于等于R+1距離中間座位mid的絕對值,故填寫zw[p][0]==zw[p1][0]and abs(zw[p1][2]-mid)<=abs(R+1-mid)。2023學年第二學期麗水五校高中發展共同體期中聯考
高二年級技術學科試題
考生須知:
1.本卷共12頁滿分100分,考試時間90分鐘。
2,答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。
3.所有答案必須寫在答題紙上,寫在試卷上無效。
4.考試結束后,只需上交答題紙。
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 下列關于數據與信息的說法,不正確的是( )
A. 單純的數據是沒有意義的
B. 數據的表現形式可以是文字、圖形、音頻等
C. 原始人在墻壁上刻畫的圖案是信息
D. 信息經過加工處理后可以更好地被人們所使用
2. 下列關于人工智能的說法,正確的是( )
A. 行為主義是需要海量數據進行認知推理的人工智能方法
B. 跨領域人工智能將人的作用或人的認知模型引入人工智能系統
C. 無人超市是人工智能改善人類生活的一個具體應用
D. 人工智能技術只會推動人類社會進步,不可能威脅人類安全
3. 某學校建設有智慧校園系統,服務器配備UPS不間斷電源。全校師生可以通過刷臉或刷卡完成出入校園、食堂就餐、圖書借閱等;學生可以在智能終端上請假,請假信息會自動發送給班主任和家長,獲得批準后,校門口閘機刷臉完成身份認證后放行,相關信息自動保存到后臺數據庫中;家長可以通過手機APP或者網頁登錄系統查詢學生的相關信息。下列關于該信息系統的組成與功能的說法,不正確的是( )
A. 服務器配備不間斷電源,說明信息系統對外部環境有依賴性
B. 該信息系統中的用戶就是全校師生
C. 校門口的閘機既屬于輸入設備,也屬于輸出設備
D. 全校師生的信息都保存在后臺數據庫中
4. 某學校建設有智慧校園系統,服務器配備UPS不間斷電源。全校師生可以通過刷臉或刷卡完成出入校園、食堂就餐、圖書借閱等;學生可以在智能終端上請假,請假信息會自動發送給班主任和家長,獲得批準后,校門口閘機刷臉完成身份認證后放行,相關信息自動保存到后臺數據庫中;家長可以通過手機APP或者網頁登錄系統查詢學生的相關信息。下列關于信息系統安全的說法,正確的是( )
A. 學生畢業后無需收回其賬號
B. 家長通過身份認證后可以訪問系統內的所有數據
C. 該系統為內部使用,無需開啟防火墻
D. 經常掃描系統漏洞并進行相關處理可防患于未然
5. 下列關于網絡技術的說法,正確的是( )
A. 資源共享功能是網絡系統最基本的功能
B. 移動通信網絡可以分為局域網、城域網、廣域網
C. 網際協議作用是管理被傳送數據的完整性
D. 局域網接入互聯網需要啟用路由器的網絡地址轉換功能
6. 將一段時長為6秒、1024×768像素、24位真彩色、NTSC制式的未經壓縮無聲AVI視頻文件壓縮為MP4格式,存儲容量為40M,壓縮比為( )
A. 100:1 B. 11:1 C. 10:1 D. 8:1
7. 某列表a=[1,2,3,4,5,6],下列方式中,不能正確獲取數字5的是( )
A. a[4] B. a[-2] C. a[4:5] D. a[4:][0]
8. 有1個棧,棧底到棧頂元素依次為a,b,c,d,e,f,g,有1個隊列,初始為空。約定:P操作是指出棧后入隊,Q操作是指僅出棧,R操作是指隊列中1個元素出隊后入隊,S操作是指隊列中1個元素出隊。則經過PQPSRQPR系列操作后,隊列中隊首到隊尾的元素依次為( )
A. GFEDC B. GEC C. CE D. C
9. 定義如下函數:
def f(x):
if x==1:
return1
else:
return x*f(x-1)
執行語句k=f(6)后,k的值為( )
A. 6 B. 24 C. 120 D. 720
10. 有如下Python程序段:
s=input()
word=[]
for i in range(len(s)):
for j in range(i+1,len(s)):
if s[i:j]not in word:
word.append(s[i:j])
ifs[i:]not in word:
word.append(s[i:])
n=len(word)
執行該程序段,輸入“ababa”,則n的值是( )
A. 7 B. 8 C. 9 D. 10
11. 有如下Python程序段
import random
a=[0]*5
t=random.randint(1,5)*2+1
a[0]=t
for i in range(1,5):
if i%2!=0:
a[i]=a[i-1]+random.randint(1,5)*2+1
else:
a[i]=a[i-2]+random.randint(1,5)*2
執行該程序端后,列表a的值可能是( )
A. [11,21,19,28,21] B. [11,14,18,28,21]
C. [3,16,13,20,19] D. [9,14,13,22,21]
12. 若a,b,c為互不相同的整數,要找出它們中最大的數。以下Python程序段不可行的是( )
A. if a>b: max=a else: max=b if c>max: max=c print(max) B. max=a if b>max: max=b if c>max: max=c print(max) C. max=c if a>b: if a>c: max=a elif b>c: max=b print(max) D. if a>b>c: max=a elif b>a>c: max=b else: max=c print(max)
A. A B. B C. C D. D
二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)
13. 某苗圃搭建了二氧化碳實時監測系統。當苗圃內二氧化碳濃度超標時,打開窗戶;當苗圃內二氧化碳濃度不足時,關閉窗戶。管理人員可以通過瀏覽器查看監測信息。該系統結構示意圖如圖所示。
請回答下列問題:
(1)以下屬于該系統服務器處理數據是__________(多選,填字母)
A.數據庫中存儲的數據 B.傳感器采集的數據
C.執行器采集的數據 D.智能終端傳輸的數據
(2)該系統網絡應用軟件的實現架構是__________(單選,填字母:A.B/S架構B.C/S架構)。
(3)IoT模塊應該填入圖中的__________處(選填:①/②)
(4)Web服務器端程序采用Flask Web框架開發,部分代碼如下。
#導入模塊,代碼略
app-Flask(_name_)
@app.route('/')
def view():
#從數據庫中查詢所有記錄到data中,代碼略
return render_template('view.html',data=data)
@app.route('/input',methods-['GET])
definsert():
#將數據存入數據庫,代碼略
if_name_=='_main_':
app.run(host-'192.168.1.106',port=8080)
若要查看數據記錄,在瀏覽器應輸入的URL為:_______________
(5)在系統正常運行一段時間后,發現某段時間瀏覽器顯示濃度超標,但是窗戶一直未打開。經檢測,各設備連接都正常,結合圖,簡要說明系統中可能造成上述問題的原因。_____________
14. 小明收集了某家庭2023年用電情況相關數據,數據集格式如圖1所示。
圖1 圖2
(1)關于圖1中的數據,下列操作合適的是( )(多選題)
A.第二行和第三行數據重復 → 直接刪除第二行數據
B.第五行數據缺失 → 采用概率統計值來填充缺失值
C.B7單元格邏輯錯誤 → 經過慎重審核后再決定刪除還是修改
D.A9單元格格式不一 → 進行數據轉換,形成統一格式
(2)在解決數據問題后,進行進一步數據處理,分析每個月的用電情況,并以圖表的形式呈現,如圖2所示。部分程序代碼如下,請在劃線處填入合適的代碼。
#導入模塊,代碼略
df=pd.read_excel("用電詳情.xlsx")
dr每日用電']=df['峰用電]+df谷用電
for i in df.index:
df.at[i,'月份']=df.at[i,'日期'][5:7]
dfg=df.groupby(月份',as_index=False).sum()
plt.bar(________,dfg[每日用電'],label='電量')
#生成圖表,代碼略
(3)小明發現該地區的電價標準如下表:
電壓等級 電度電價(元/千瓦時 分時電價(元/千瓦時)
峰電價 谷電價
年用電2760千瓦時及以下部分 0.5380 0.5680 0.2880
年用電2761-4800千瓦時部分 0.5880 0.6180 0.3380
年用電4801千瓦時及以上部分 0.8380 0.8680 0.5880
編寫程序判斷該家庭是否適合采用分時電價,部分程序代碼如下,請在劃線處填入合適的代碼。
for i in df.index:
if i==0:
df.at[i,'累計電量']=①__________
else:
dfat[i,'累計電量']=df.at[i,"每日用電"]+df.at[i-1,'累計電量']
if df.at[i,'累計電量']<=2760:
df.at[i,'未分時電費']=df.at[i,'每日用電']*0.538
df.at[i,'分時電費']=df.at[i,'峰用電']*0.568+df.at[i,'谷用電']*0.288
elif②__________:
df.at[i,'未分時電費']-df.at[i,'每日用電']*0.588
df.atfi,'分時電費']=df.at[i,'峰用電']*0.618+df.at[i,'谷用電']*0.388
else:
df.at[i,'未分時電費']=df.at[i,'每日用電']*0.838
df.atfi,'分時電費']=df.at[i,'峰用電']*0.868+df.at[i,'谷用電']*0.588
dfs=df.sum()
ifdfs['未分時電費']>dfs['分時電費']
print('使用分時電費更優惠')
else:
print('不使用分時電費更優惠')
(4)根據該地區的電價標準,圖1中,1月3日這天,該家庭使用分時電價是否更優惠?_________(填:是/否)。
15. 某電影院購票系統有自動推薦座位功能:用戶輸入觀影人數,系統自動給出最優觀影座位供選擇(也可進行手選)。規則如下:
①在不同排座位中,后排座位優于前排座位;
②在同一排座位中,中間座位優于兩邊座位,左邊座位優于右邊座位;
③同一批觀影人員坐在同一排相鄰的位置(人數不超過一排的總數);
④如果沒有適合的座位,則不提供最優觀影座位供選擇。
(1)某場電影購票信息如圖所示,現有一家4口前往觀影,系統會自動推薦的座位號為________(填寫格式:第X排X座-X座)
(2)定義如下xz(rs)函數,參數rs為觀影人數,函數的功能是找出最優觀影位置的左右端點。列表zw為當前影院余座信息,已按照最優觀影位置排序,如zw=[[9,0,3,1],[9,9,9,2],[7,0,9,3]…],head=0,表示目前最優觀影位置為第10排1座-4座;第二最優觀影位為第10排10座。請在劃線處填入合適的代碼。
def xz(rs):
p=head;q=p
while p!=-1:
if zw[p][2]-zw[p][1]+1>=rs:#當前節點人數大于觀影人數,
if zw[p][2]<=mid
qs=zw[p][2]-rs+1
zd=zw[p][2]
elif zw[p][1]>mid:
qs=zw[p][1]
①__________
else:
qs=mid+rs//2-rs+1
zd=mid+rs//2
#輸出相應座位號,代碼略
return p,q,qs,zd
else:
q=p
②__________
else:
return0,0,0,0
(3)實現余座排序功能的部分Python程序如下,請在劃線處填入合適的代碼。
def yz(q,p,L,R):
global head #定義一個全局變量head
if L==zw[p][1]and R=-zw[p][2]:#整個節點刪除
if p==head:
①__________
else:
zw[q][3]=zw[p][3]
elifL==zw[p][1]and Rpl=zw[p][3]
if pl!=-1:
if②__________:
zw[q][3]=pl
zw[p][3]=zw[p1][3]
zw[p1][3]=p
if p==q:
head=pl
zw[p][1]=R+1
elifR==zw[p][2]and L>zw[p][1]:
#往左坐,代碼略
else:
#往兩邊坐,代碼略
#獲取影院座位信息,保存在zw列表中,并按照最優觀影位置排序,代碼略
n=10#每一排的座位數
mid=(n-1)//2
head=0
rs=int(input("請輸入觀影人數:"))
p,q,qs,zd=xz(rs)
if p==q==qs==zd==0:
print("沒有推薦的座位號,請自行選擇!")
else:
yz(q,p,qs,zd)

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 民勤县| 高邮市| 横山县| 峡江县| 东阿县| 阜康市| 平江县| 达孜县| 吴忠市| 个旧市| 闻喜县| 甘南县| 宝鸡市| 乌鲁木齐市| 桂林市| 泊头市| 罗田县| 承德县| 安溪县| 南华县| 朝阳区| 平顺县| 霍林郭勒市| 察隅县| 和田市| 台南市| 青铜峡市| 北京市| 黔西县| 沈丘县| 高安市| 新野县| 郸城县| 屏边| 上蔡县| 南江县| 巴青县| 甘南县| 余江县| 子长县| 临猗县|