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

浙江省紹興市2022-2023學年高二下學期期末調(diào)測技術試題 Word版含解析

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

浙江省紹興市2022-2023學年高二下學期期末調(diào)測技術試題 Word版含解析

資源簡介

紹興市2022學年第二學期高中期末調(diào)測
高二技術
注意事項:
1.本試卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共16頁,第一部分1至8頁,第二部分9至15頁;
2.考試時間90分鐘,滿分100分。
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求)
1. 下列關于數(shù)據(jù)、信息與知識的說法,正確的是( )
A. 數(shù)據(jù)是對信息加工后獲取到的 B. 知識表現(xiàn)為一種卓越的判斷力
C. 傳感器的普及加速了數(shù)據(jù)的傳輸與處理 D. 信息是用來消除隨機不確定性的東西
【答案】D
【解析】
【詳解】本題主要考查數(shù)據(jù)、信息與知識的描述。信息,指音訊、消息、通訊系統(tǒng)傳輸和處理的對象,泛指人類社會傳播的一切內(nèi)容,信息是加工了的數(shù)據(jù);知識是人們運用大腦對所獲取或積累的信息進行的提煉、研究和分析的結(jié)果,能夠精確的反應事物的本質(zhì);智慧是為了達到預定目標而運用知識解決問題的創(chuàng)新思維能力;傳感器的普及加速了數(shù)據(jù)的采集;信息是用來消除隨機不確定性的東西,故本題選D選項。
2. 下列關于人工智能的說法,正確的是( )
A. 人工智能的應用不會帶來社會擔憂
B. 強化學習應用了行為主義人工智能方法
C. 網(wǎng)絡上獲取的數(shù)據(jù)可直接應用于深度學習
D. 聯(lián)結(jié)主義人工智能依據(jù)“交互—反饋”進行學習
【答案】B
【解析】
【詳解】本題主要考查人工智能技術的描述。人工智能的應用會帶來社會擔憂,如個人信息安全;強化學習應用了行為主義人工智能方法;網(wǎng)絡上獲取的數(shù)據(jù)不可直接應用于深度學習;行為主義人工智能依據(jù)“交互—反饋”進行學習,故本題選B選項。
3. 某自動翻譯系統(tǒng)具備文字機器翻譯和語音機器翻譯功能,云端自動存儲用戶翻譯歷史數(shù)據(jù),并根據(jù)用戶翻譯歷史數(shù)據(jù)學習用戶翻譯習慣,為用戶提供個性化翻譯服務。掃描翻譯筆作為該系統(tǒng)終端,具備掃描詞典、語音翻譯、生詞標記、真人發(fā)音等功能。掃描翻譯筆部分參數(shù)如下:下列關于該信息系統(tǒng)組成的說法正確的是( )
主控芯片:RK3326四核ARM架構(gòu)/主頻1.5GZ WiFi藍牙:WIFI802.1b/g/n/藍牙5.0 操作系統(tǒng):Android 麥克風:陣列麥克風 觸摸屏:2.98寸/OLED高清大屏 攝像頭:OCR攝像頭 存儲容量:16GB 內(nèi)存容量:1GB
A. Android屬于該系統(tǒng)的應用軟件 B. 該系統(tǒng)的用戶僅指翻譯筆的使用者
C. 翻譯后的語音屬于該系統(tǒng)的數(shù)據(jù) D. 陣列麥克風屬于輸出設備
【答案】C
【解析】
【詳解】本題主要考查信息系統(tǒng)的描述。Android屬于該系統(tǒng)的系統(tǒng)軟件,該系統(tǒng)的用戶不僅指翻譯筆的使用者,還有維護者等人員,翻譯后的語音屬于該系統(tǒng)的數(shù)據(jù),陣列麥克風屬于輸入設備,故本題選C選項。
4. 某自動翻譯系統(tǒng)具備文字機器翻譯和語音機器翻譯功能,云端自動存儲用戶翻譯歷史數(shù)據(jù),并根據(jù)用戶翻譯歷史數(shù)據(jù)學習用戶翻譯習慣,為用戶提供個性化翻譯服務。掃描翻譯筆作為該系統(tǒng)終端,具備掃描詞典、語音翻譯、生詞標記、真人發(fā)音等功能。掃描翻譯筆的部分參數(shù)如下:下列關于翻譯筆數(shù)據(jù)的說法正確的是( )
主控芯片:RK3326四核ARM架構(gòu)/主頻1.5GZ WiFi藍牙:WIFI802.1b/g/n/藍牙5.0 操作系統(tǒng):Android 麥克風:陣列麥克風 觸摸屏:2.98寸/OLED高清大屏 攝像頭:OCR攝像頭 存儲容量:16GB 內(nèi)存容量:1GB
A. 翻譯系統(tǒng)云端存儲的某用戶數(shù)據(jù)屬于大數(shù)據(jù)
B. 翻譯筆采集的數(shù)據(jù)只能存儲在云端服務器
C. 翻譯系統(tǒng)積累的大量數(shù)據(jù)是該信息系統(tǒng)的重要資源
D. 翻譯系統(tǒng)從海量翻譯數(shù)據(jù)中挖掘有用信息,屬于數(shù)據(jù)查詢功能
【答案】C
【解析】
【詳解】本題主要考查移動終端參數(shù)的描述。翻譯系統(tǒng)云端存儲的某用戶數(shù)據(jù)不屬于大數(shù)據(jù);翻譯筆采集的數(shù)據(jù)能存儲在云端服務器,也可以存儲在翻譯筆中;翻譯系統(tǒng)積累的大量數(shù)據(jù)是該信息系統(tǒng)的重要資源;翻譯系統(tǒng)從海量翻譯數(shù)據(jù)中挖掘有用信息,屬于數(shù)據(jù)加工處理功能,故本題選C選項。
5. 下列有關信息系統(tǒng)安全性的說法,不正確的是( )
A. 通過加密措施可以保護信息的保密性
B. 訪問控制用于鑒別用戶身份
C. 已開啟防火墻的服務器仍需安裝殺毒軟件
D. 服務器中存儲的用戶手機號碼屬于個人敏感信息
【答案】B
【解析】
【詳解】本題主要考查信息系統(tǒng)的安全性。訪問控制 (Access Control)指系統(tǒng)對用戶身份及其所屬的預先定義的策略組 限制其使用 數(shù)據(jù)資源能力的手段。 通常用于系統(tǒng)管理員控制用戶對服務器、目錄、文件等 網(wǎng)絡資源 的訪問。因此訪問控制不用于鑒別用戶身份,故本題選B選項。
6. 下列關于網(wǎng)絡技術的說法正確的是( )
A. 移動終端只能通過移動通信網(wǎng)絡接入因特網(wǎng)
B. 網(wǎng)絡具有數(shù)據(jù)通信、資源共享和并行處理三個主要功能
C. 局域網(wǎng)內(nèi)的設備應連接到路由器的WAN口
D. 傳輸控制協(xié)議的作用是管理被傳送數(shù)據(jù)的完整性
【答案】D
【解析】
【詳解】本題主要考查網(wǎng)絡技術的描述。移動終端能通過移動通信網(wǎng)絡接入因特網(wǎng)、也能通過無線網(wǎng)絡接入因特網(wǎng);網(wǎng)絡具有數(shù)據(jù)通信、資源共享和分布處理三個主要功能;局域網(wǎng)內(nèi)的設備應連接到路由器的LAN口;傳輸控制協(xié)議的作用是管理被傳送數(shù)據(jù)的完整性,故本題選D選項。
7. 某算法的部分流程圖如圖所示,執(zhí)行這部分流程,依次輸入9、4、1、-3,則輸出s的值是( )
A. -3 B. 0 C. 6 D. 3
【答案】C
【解析】
【詳解】本題主要考查算法流程圖的執(zhí)行。分析流程圖可知,如果輸入a是奇數(shù),執(zhí)行s=s+a,否則執(zhí)行s=s-a。當a<=0時,循環(huán)結(jié)束,因此s=0+9-4+1=6,故本題選C選項。
8. 變量x的值為-3.14,y的值為-8,執(zhí)行語句x=int(x)+abs(y)后x的值( )
A. 4 B. 5 C. 11 D. 12
【答案】B
【解析】
【詳解】本題主要考查Python表達式的運算。變量x的值為-3.14,y的值為-8,語句x=int(x)+abs(y)=-3+8=5,故本題選B選項。
9. 若出棧順序為bceda,則入棧順序不可能( )
A. abcde B. bceda C. dabec D. cbade
【答案】C
【解析】
【詳解】本題主要考查棧的操作。選項C中,d、a和b先入棧,接著b出棧,e和c再入棧,c再出棧、e再出棧,此時棧中只有d和a元素,且a是棧頂元素,出棧順序是a、d,因此出棧順序不能是bceda,故本題選C選項。
10. 數(shù)組a已有9個數(shù)據(jù),分別存儲于a[0]~a[8],需在第j個位置(1≤j≤9)插入數(shù)據(jù)k。利用Python語言編寫代碼,模擬數(shù)據(jù)插入過程,可選代碼如下:
①a[i]=k ②a[i-1]=k ③a[i+1]=a[i] ④a[i]=a[i-1]
⑤for i in range(j,9) ⑥for i in range(8,j-2,-1)
a=[9,8,7,6,5,4,3,2,1,0] ________________________: ____________ ____________
劃線處所需代碼依次為( )
A. ⑥③① B. ⑤③② C. ⑥④① D. ⑤③①
【答案】A
【解析】
【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。該算法的思想是:通過循環(huán)先將索引j-2~8的元素依次后移一位,再將k放到a[i]以實現(xiàn)k的插入。代碼依次是for i in range(8,j-2,-1)、a[i+1]=a[i] 、a[i]=k ,故本題選A選項。
11. 有python程序段如下:
c=0
a=["python","C++","Java","VB","C","JavaScript"]
for i in[1,5,2]:
c+=len(a[i])
print(c)
執(zhí)行該程序段后,輸出的結(jié)果是( )
A. 17 B. 5 C. 13 D. 7
【答案】A
【解析】
【詳解】本題主要考查Python程序執(zhí)行。變量i依次取1、5、2,即用變量c統(tǒng)計字符“C++”、“JavaScript”、“Java”的長度之和,因此c=3+10+4=17,故本題選A選項。
12. 有python程序段如下:
import random
q=[""]*100;head=0;tail=0
ans=""
s=input()
for i in range(len(s)):
q[tail]=s[i];tail+=1
while headx=random.randint(0,1)#隨機生成整數(shù)0或1
ans+=q[head];head+=1
if head < tail and x%2==0:
q[tail]=q[head]
tail+=1;head+=1
print(ans)
當s的輸入值為"Hello-world!"時,程序輸出的結(jié)果不可能是( )
A. Hll-wrd!eool B. Hell-wordol! C. Hlo-ord!elwl D. eHll-wrd!ool
【答案】D
【解析】
【詳解】本題主要考查Python程序的調(diào)試。分析程序可知,head初值為0,第一遍循環(huán),執(zhí)行ans+=q[head]后,ans="H",因此輸出的結(jié)果以字母H開頭,故不可能的是eHll-wrd!ool,故本題選D選項。
二、非選擇題(本題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)
13. 小明搭建了花園自動澆灌系統(tǒng),該系統(tǒng)結(jié)構(gòu)示意圖如圖a所示。Web服務器端程序采用Flask Web框架開發(fā)。傳感器采集的數(shù)據(jù)由智能終端經(jīng)IoT模塊發(fā)送到Web服務器,執(zhí)行器用于水泵的控制。請回答下列問題。
(1)在搭建信息系統(tǒng)的前期準備中,考慮硬件設備配置、應用軟件的選擇和通信網(wǎng)絡的選擇與設計等,屬于______(單選,填字母A.需求分析B.可行性分析C.概要設計D.詳細設計)
(2)系統(tǒng)根據(jù)傳感器提交的數(shù)據(jù),判斷是否需要澆灌。若需要,則開啟水泵澆灌10分鐘。智能終端部分代碼如下,請結(jié)合圖b,補全代碼。
#導入函數(shù)庫,代碼略
#設置智能終端連接Web服務器的參數(shù)、連接網(wǎng)絡的參數(shù)并連接網(wǎng)絡,代碼略
h=pin0.read_analog()
errno,resp=Obloq.get("①__?id=1&h="+str(h),10000)
if errno!=200:#表明網(wǎng)絡通信連接異常
display.show(str(errno))
else:
if resp=="1": #開啟水泵進行澆灌
pin1.write_digital(1)
sleep(10*60*1000)
②_____
(3)根據(jù)上面代碼分析可知,該信息系統(tǒng)根據(jù)傳感器數(shù)據(jù)做出開啟或關閉水泵決策的是______(選填:web服務器/智能終端/傳感器),水泵屬于圖1中的______。
(4)若Web服務器的IP地址為“196.168.0.101”,端口為“5000”,要訪問“顯示土壤濕度統(tǒng)計數(shù)據(jù)”頁面,則正確的URL為______。
【答案】 ①. C ②. /input ③. pin1.write_digital(0) ④. web服務器 ⑤. 執(zhí)行器 ⑥. http://196.168.0.101:5000/count
【解析】
【詳解】本題主要考查Python程序的綜合應用。①在搭建信息系統(tǒng)的前期準備中,考慮硬件設備配置、應用軟件的選擇和通信網(wǎng)絡的選擇與設計等,屬于概要設計,故選C選項。②由圖b,提交土壤濕度數(shù)據(jù)的子頁面路由,可知此處填/input。③此處對應的執(zhí)行器關操作,故填pin1.write_digital(0)。④根據(jù)上面代碼分析,系統(tǒng)根據(jù)傳感器提交的數(shù)據(jù),判斷是否需要澆灌,可知該信息系統(tǒng)根據(jù)傳感器數(shù)據(jù)做出開啟或關閉水泵決策的web服務器。⑤水泵屬于圖1中的執(zhí)行器。⑥若Web服務器的IP地址為“196.168.0.101”,端口為“5000”,要訪問“顯示土壤濕度統(tǒng)計數(shù)據(jù)”頁面,由圖b可知,顯示土壤濕度統(tǒng)計數(shù)據(jù)的子頁面路由是/count,則正確的URL為http://196.168.0.101:5000/count。
14. 小明收集了梅西2005年至2023年國家隊比賽數(shù)據(jù),保存在“梅西國家隊詳細比賽數(shù)據(jù).xlsx”文件中,部分數(shù)據(jù)如圖a所示,現(xiàn)利用pandas模塊處理數(shù)據(jù)。
圖a
為統(tǒng)計分析梅西2019~2023年各項賽事的平均進球情況,編寫Python程序。請回答下列問題:
(1)讀取“梅西國家隊詳細比賽數(shù)據(jù).xlsx”數(shù)據(jù),篩選出2019年以來的各項比賽數(shù)據(jù)。函數(shù)代碼如下,劃線處應填入的代碼為______(單選,填字母)
A.df[df["年份"]>=2019] B.df["年份"]>=2019
C.df["年份">=2019] D.df[df["年份"]]>=2019
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("梅西國家隊詳細比賽數(shù)據(jù).xlsx")#讀取表格數(shù)據(jù)
df1=________
(2)統(tǒng)計各項賽事的平均進球數(shù)量。由于原始數(shù)據(jù)“賽事”列中部分賽事未顯示年份(如第14題圖a所示),無法進行跨年度統(tǒng)計,因此需要在賽事名前添加年份信息。例如:“國際友誼賽”根據(jù)年份修改為“2019國際友誼賽”,“2022世界杯預選賽”則不修改。具體過程代碼如下,請補充完整。
def isdigit(s):
#代碼略,判斷s是否為純數(shù)字字符串,是則flag為True,否則flag為False
return flag
for i in d f1.index:
ss=df1.at[i,"賽事"]#根據(jù)行標簽、列標簽選取單個值,如“國際友誼賽”
_______
if not(isdigit(nf)):#isdigit()判斷是否為數(shù)字,是則返回True
df1.at[i,"賽事"]=str(df1.at[i,"年份"])+df1.at[i,"賽事"]
g=df1.groupby("賽事",as_index=False).mean()#以“賽事”為關鍵字,分組求平均
(3)為統(tǒng)計2019年以來,梅西進球平均數(shù)排名前三的賽事,考慮可能存在并列情況,具體過程代碼如下,請補充完整。
g=g.sort_values("進球",ascending=False) #以“進球”關鍵字,降序排序
g1=g.head(3) #取前三項記錄
m=g1["進球"].min() #求最小值
bls=0
bl=len(g1[g1["進球"]==m]) #求序列長度
for i in g.index:
if g.at[i,"進球"]==m: #根據(jù)行標簽、列標簽選取單個值
①_____
g2=g.head( ②_____)
(4)以下是2019~2023年梅西國家隊比賽平均進球數(shù)排名前三賽事統(tǒng)計圖,則劃線處的代碼應為___
圖b
plt.title("2019~2023梅西國家隊比賽平均進球數(shù)排名前三賽事統(tǒng)計圖")
x=g2["賽事"]
y=______
plt.bar(x,y)
plt.show()
【答案】 ① A ②. nf=ss[0:4] ③. bls+=1 ④. 3+bls-bl ⑤. g2["進球"]或g2.進球
【解析】
【詳解】本題主要考查Python程序的綜合應用。①篩選出2019年以來的各項比賽數(shù)據(jù),表達式為df[df["年份"]>=2019],故選A選項。②if not(isdigit(nf)),isdigit()判斷是否為數(shù)字,是則返回True。因此此處將字符串ss前4個字符取出來賦給變量nf用于判斷是否為數(shù)字,故此處填nf=ss[0:4]。③變量bls統(tǒng)計g中進球數(shù)為m的個數(shù),m為前三項記錄中進球數(shù)最小值,故此處填bls+=1。④bl=len(g1[g1["進球"]==m]),變量bl是g1中進球數(shù)為m的個數(shù),g1為取前三項記錄,此處返回g中前3項以及并列的情況,并列數(shù)為bls-bl,故此處填3+bls-bl。⑤以下是2019~2023年梅西國家隊比賽平均進球數(shù)排名前三賽事統(tǒng)計圖,因此縱坐標是進球數(shù),故此處填g2["進球"]或g2.進球。
15. 使用Python編寫按文件后綴名進行分類的程序。要求實現(xiàn)的功能為:從文件夾中讀取所有文件名,存儲到file列表中,如:[["000.mp3"],["001.pptx"],["002.pptx"],["003.jpg"],…,["099.jpg"]],然后按文件后綴名進行分類,并統(tǒng)計每個類別下文件的數(shù)量,輸出結(jié)果如圖所示。
(1)定義如下ft(s)函數(shù),參數(shù)s為文件名(如"000.mp3")。函數(shù)功能是將文件名中的后綴名取出,并返回該后綴名。
def ft(s):
n=0
while s[n]!=".":
n=n+1
returns[n+1:]
該段代碼采用的算法是______(單選:A.解析法/B.枚舉法/C.遞歸法)
(2)按后綴名將文件名分為五類,分別為“mp3、pptx、jpg、xlsx、docx”。分類的具體代碼如下,請在劃線處填入合適的代碼。
#從文件夾中讀取所有文件名,存儲到file列表中,如:[["000.mp3"],["001.pptx"],…,["099.jpg"]]。過程代碼略。
for i in range(len(file)):
file[i].append(-1) #append()功能:為列表增加一個元素
fhead=[]
for i in range(len(file)):
a=①____
j=0
while jj+=1
if jfile[i][1]=fhead[j][1]
②____
else:
fhead.append([a,i])#append()功能:為列表增加一個元素
(3)按后綴名類型將文件名輸出,效果如第15題圖所示(文件名輸出每10個換一行)。具體代碼如下,請在劃線處填入合適的代碼。
for i in range(len(fhead)):
print(fhead[i][0]+"類型的文件:")
①____
n=0
while p!=-1:
n+=1
print(file[p][0],end="")
if n%10==0:
print("")
②____
print("")
print("共"+str(n)+"個")
【答案】 ①. B ②. ft(file[i][0]) ③. fhead[j][1]=i ④. p=fhead[i][1] ⑤. p=file[p][1]
【解析】
【詳解】本題主要考查Python程序的綜合應用。①該段代碼采用的算法是枚舉法,通過while循環(huán)結(jié)構(gòu)枚舉所有可能,選B選項。②ft函數(shù)功能是將文件名中的后綴名取出,并返回該后綴名。此處將i文件的后綴名賦值給變量a,故填ft(file[i][0])。③fhead[j][0]保存file[i]文件的后綴,fhead[j][1]指向file[i]文件的索引i,此處更新file[j][1]的值為i,即指向下一個同類型文件的索引為i,故填fhead[j][1]=i。④此處初始化p的值,即p=fhead[i][1],fhead[i][1]即file列表第一個索引下標,故此處填p=fhead[i][1]。⑤此處p指向下一個同類型fhead[i][0]文件,繼續(xù)循環(huán)輸出,故填p=file[p][1]。紹興市2022學年第二學期高中期末調(diào)測
高二技術
注意事項:
1.本試卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共16頁,第一部分1至8頁,第二部分9至15頁;
2.考試時間90分鐘,滿分100分。
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求)
1. 下列關于數(shù)據(jù)、信息與知識的說法,正確的是( )
A. 數(shù)據(jù)是對信息加工后獲取到的 B. 知識表現(xiàn)為一種卓越的判斷力
C. 傳感器的普及加速了數(shù)據(jù)的傳輸與處理 D. 信息是用來消除隨機不確定性的東西
2. 下列關于人工智能的說法,正確的是( )
A. 人工智能的應用不會帶來社會擔憂
B. 強化學習應用了行為主義人工智能方法
C. 網(wǎng)絡上獲取的數(shù)據(jù)可直接應用于深度學習
D. 聯(lián)結(jié)主義人工智能依據(jù)“交互—反饋”進行學習
3. 某自動翻譯系統(tǒng)具備文字機器翻譯和語音機器翻譯功能,云端自動存儲用戶翻譯歷史數(shù)據(jù),并根據(jù)用戶翻譯歷史數(shù)據(jù)學習用戶翻譯習慣,為用戶提供個性化翻譯服務。掃描翻譯筆作為該系統(tǒng)終端,具備掃描詞典、語音翻譯、生詞標記、真人發(fā)音等功能。掃描翻譯筆的部分參數(shù)如下:下列關于該信息系統(tǒng)組成的說法正確的是( )
主控芯片:RK3326四核ARM架構(gòu)/主頻1.5GZ WiFi藍牙:WIFI802.1b/g/n/藍牙5.0 操作系統(tǒng):Android 麥克風:陣列麥克風 觸摸屏:2.98寸/OLED高清大屏 攝像頭:OCR攝像頭 存儲容量:16GB 內(nèi)存容量:1GB
A. Android屬于該系統(tǒng)的應用軟件 B. 該系統(tǒng)的用戶僅指翻譯筆的使用者
C. 翻譯后的語音屬于該系統(tǒng)的數(shù)據(jù) D. 陣列麥克風屬于輸出設備
4. 某自動翻譯系統(tǒng)具備文字機器翻譯和語音機器翻譯功能,云端自動存儲用戶翻譯歷史數(shù)據(jù),并根據(jù)用戶翻譯歷史數(shù)據(jù)學習用戶翻譯習慣,為用戶提供個性化翻譯服務。掃描翻譯筆作為該系統(tǒng)終端,具備掃描詞典、語音翻譯、生詞標記、真人發(fā)音等功能。掃描翻譯筆的部分參數(shù)如下:下列關于翻譯筆數(shù)據(jù)的說法正確的是( )
主控芯片:RK3326四核ARM架構(gòu)/主頻1.5GZ WiFi藍牙:WIFI802.1b/g/n/藍牙5.0 操作系統(tǒng):Android 麥克風:陣列麥克風 觸摸屏:298寸/OLED高清大屏 攝像頭:OCR攝像頭 存儲容量:16GB 內(nèi)存容量:1GB
A. 翻譯系統(tǒng)云端存儲的某用戶數(shù)據(jù)屬于大數(shù)據(jù)
B. 翻譯筆采集的數(shù)據(jù)只能存儲在云端服務器
C. 翻譯系統(tǒng)積累的大量數(shù)據(jù)是該信息系統(tǒng)的重要資源
D. 翻譯系統(tǒng)從海量翻譯數(shù)據(jù)中挖掘有用信息,屬于數(shù)據(jù)查詢功能
5. 下列有關信息系統(tǒng)安全性的說法,不正確的是( )
A. 通過加密措施可以保護信息的保密性
B. 訪問控制用于鑒別用戶身份
C. 已開啟防火墻的服務器仍需安裝殺毒軟件
D. 服務器中存儲的用戶手機號碼屬于個人敏感信息
6. 下列關于網(wǎng)絡技術的說法正確的是( )
A 移動終端只能通過移動通信網(wǎng)絡接入因特網(wǎng)
B. 網(wǎng)絡具有數(shù)據(jù)通信、資源共享和并行處理三個主要功能
C. 局域網(wǎng)內(nèi)的設備應連接到路由器的WAN口
D. 傳輸控制協(xié)議的作用是管理被傳送數(shù)據(jù)的完整性
7. 某算法的部分流程圖如圖所示,執(zhí)行這部分流程,依次輸入9、4、1、-3,則輸出s的值是( )
A. -3 B. 0 C. 6 D. 3
8. 變量x的值為-3.14,y的值為-8,執(zhí)行語句x=int(x)+abs(y)后x的值( )
A. 4 B. 5 C. 11 D. 12
9. 若出棧順序為bceda,則入棧順序不可能是( )
A. abcde B. bceda C. dabec D. cbade
10. 數(shù)組a已有9個數(shù)據(jù),分別存儲于a[0]~a[8],需在第j個位置(1≤j≤9)插入數(shù)據(jù)k。利用Python語言編寫代碼,模擬數(shù)據(jù)插入過程,可選代碼如下:
①a[i]=k ②a[i-1]=k ③a[i+1]=a[i] ④a[i]=a[i-1]
⑤for i in range(j,9) ⑥for i in range(8,j-2,-1)
a=[9,8,7,6,5,4,3,2,1,0] ________________________: ____________ ____________
劃線處所需代碼依次為( )
A. ⑥③① B. ⑤③② C. ⑥④① D. ⑤③①
11. 有python程序段如下:
c=0
a=["python","C++","Java","VB","C","JavaScript"]
for i in[1,5,2]:
c+=len(a[i])
print(c)
執(zhí)行該程序段后,輸出的結(jié)果是( )
A. 17 B. 5 C. 13 D. 7
12. 有python程序段如下:
import random
q=[""]*100;head=0;tail=0
ans=""
s=input()
for i in range(len(s)):
q[tail]=s[i];tail+=1
while headx=random.randint(0,1)#隨機生成整數(shù)0或1
ans+=q[head];head+=1
if head < tail and x%2==0:
q[tail]=q[head]
tail+=1;head+=1
print(ans)
當s的輸入值為"Hello-world!"時,程序輸出的結(jié)果不可能是( )
A. Hll-wrd!eool B. Hell-wordol! C. Hlo-ord!elwl D. eHll-wrd!ool
二、非選擇題(本題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)
13. 小明搭建了花園自動澆灌系統(tǒng),該系統(tǒng)結(jié)構(gòu)示意圖如圖a所示。Web服務器端程序采用Flask Web框架開發(fā)。傳感器采集的數(shù)據(jù)由智能終端經(jīng)IoT模塊發(fā)送到Web服務器,執(zhí)行器用于水泵的控制。請回答下列問題。
(1)在搭建信息系統(tǒng)的前期準備中,考慮硬件設備配置、應用軟件的選擇和通信網(wǎng)絡的選擇與設計等,屬于______(單選,填字母A.需求分析B.可行性分析C.概要設計D.詳細設計)
(2)系統(tǒng)根據(jù)傳感器提交的數(shù)據(jù),判斷是否需要澆灌。若需要,則開啟水泵澆灌10分鐘。智能終端部分代碼如下,請結(jié)合圖b,補全代碼。
#導入函數(shù)庫,代碼略
#設置智能終端連接Web服務器的參數(shù)、連接網(wǎng)絡的參數(shù)并連接網(wǎng)絡,代碼略
h=pin0.read_analog()
errno,resp=Obloq.get("①__?id=1&h="+str(h),10000)
if errno!=200:#表明網(wǎng)絡通信連接異常
display.show(str(errno))
else:
if resp=="1": #開啟水泵進行澆灌
pin1write_digital(1)
sleep(10*60*1000)
②_____
(3)根據(jù)上面代碼分析可知,該信息系統(tǒng)根據(jù)傳感器數(shù)據(jù)做出開啟或關閉水泵決策的是______(選填:web服務器/智能終端/傳感器),水泵屬于圖1中的______。
(4)若Web服務器的IP地址為“196.168.0.101”,端口為“5000”,要訪問“顯示土壤濕度統(tǒng)計數(shù)據(jù)”頁面,則正確的URL為______。
14. 小明收集了梅西2005年至2023年國家隊比賽數(shù)據(jù),保存在“梅西國家隊詳細比賽數(shù)據(jù).xlsx”文件中,部分數(shù)據(jù)如圖a所示,現(xiàn)利用pandas模塊處理數(shù)據(jù)。
圖a
為統(tǒng)計分析梅西2019~2023年各項賽事的平均進球情況,編寫Python程序。請回答下列問題:
(1)讀取“梅西國家隊詳細比賽數(shù)據(jù).xlsx”數(shù)據(jù),篩選出2019年以來的各項比賽數(shù)據(jù)。函數(shù)代碼如下,劃線處應填入的代碼為______(單選,填字母)
A.df[df["年份"]>=2019] B.df["年份"]>=2019
C.df["年份">=2019] D.df[df["年份"]]>=2019
import pandas as pd
import matplotlibpyplot as plt
df=pd.read_excel("梅西國家隊詳細比賽數(shù)據(jù).xlsx")#讀取表格數(shù)據(jù)
df1=________
(2)統(tǒng)計各項賽事平均進球數(shù)量。由于原始數(shù)據(jù)“賽事”列中部分賽事未顯示年份(如第14題圖a所示),無法進行跨年度統(tǒng)計,因此需要在賽事名前添加年份信息。例如:“國際友誼賽”根據(jù)年份修改為“2019國際友誼賽”,“2022世界杯預選賽”則不修改。具體過程代碼如下,請補充完整。
def isdigit(s):
#代碼略,判斷s是否為純數(shù)字字符串,是則flag為True,否則flag為False
return flag
for i in d f1.index:
ss=df1.at[i,"賽事"]#根據(jù)行標簽、列標簽選取單個值,如“國際友誼賽”
_______
if not(isdigit(nf)):#isdigit()判斷是否為數(shù)字,是則返回True
df1.at[i,"賽事"]=str(df1.at[i,"年份"])+df1.at[i,"賽事"]
g=df1.groupby("賽事",as_index=False).mean()#以“賽事”為關鍵字,分組求平均
(3)為統(tǒng)計2019年以來,梅西進球平均數(shù)排名前三的賽事,考慮可能存在并列情況,具體過程代碼如下,請補充完整。
g=g.sort_values("進球",ascending=False) #以“進球”為關鍵字,降序排序
g1=g.head(3) #取前三項記錄
m=g1["進球"].min() #求最小值
bls=0
bl=len(g1[g1["進球"]==m]) #求序列長度
for i in g.index:
if g.at[i,"進球"]==m: #根據(jù)行標簽、列標簽選取單個值
①_____
g2=g.head( ②_____)
(4)以下是2019~2023年梅西國家隊比賽平均進球數(shù)排名前三賽事統(tǒng)計圖,則劃線處的代碼應為___
圖b
plt.title("2019~2023梅西國家隊比賽平均進球數(shù)排名前三賽事統(tǒng)計圖")
x=g2["賽事"]
y=______
plt.bar(x,y)
plt.show()
15. 使用Python編寫按文件后綴名進行分類的程序。要求實現(xiàn)的功能為:從文件夾中讀取所有文件名,存儲到file列表中,如:[["000.mp3"],["001.pptx"],["002.pptx"],["003.jpg"],…,["099.jpg"]],然后按文件后綴名進行分類,并統(tǒng)計每個類別下文件的數(shù)量,輸出結(jié)果如圖所示。
(1)定義如下ft(s)函數(shù),參數(shù)s為文件名(如"000.mp3")。函數(shù)功能是將文件名中的后綴名取出,并返回該后綴名。
def ft(s):
n=0
while s[n]!=".":
n=n+1
returns[n+1:]
該段代碼采用的算法是______(單選:A.解析法/B.枚舉法/C.遞歸法)
(2)按后綴名將文件名分為五類,分別為“mp3、pptx、jpg、xlsx、docx”。分類的具體代碼如下,請在劃線處填入合適的代碼。
#從文件夾中讀取所有文件名,存儲到file列表中,如:[["000.mp3"],["001.pptx"],…,["099.jpg"]]。過程代碼略。
for i in range(len(file)):
file[i].append(-1) #append()功能:為列表增加一個元素
fhead=[]
for i in range(len(file)):
a=①____
j=0
while jj+=1
if jfile[i][1]=fhead[j][1]
②____
else:
fhead.append([a,i])#append()功能:為列表增加一個元素
(3)按后綴名類型將文件名輸出,效果如第15題圖所示(文件名輸出每10個換一行)。具體代碼如下,請在劃線處填入合適的代碼。
for i in range(len(fhead)):
print(fhead[i][0]+"類型的文件:")
①____
n=0
while p!=-1:
n+=1
print(file[p][0],end="")
if n%10==0:
print("")
②____
print("")
print("共"+str(n)+"個")

展開更多......

收起↑

資源列表

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 自治县| 扬州市| 从化市| 稻城县| 绥芬河市| 高唐县| 政和县| 白城市| 海阳市| 五峰| 青田县| 南木林县| 常熟市| 白河县| 平定县| 福建省| 长沙市| 大姚县| 正宁县| 东乡族自治县| 外汇| 通山县| 浠水县| 武穴市| 炉霍县| 当阳市| 丰原市| 中超| 手游| 海口市| 无为县| 焉耆| 石河子市| 遂宁市| 永善县| 巨野县| 化州市| 边坝县| 嵩明县| 西林县| 黄梅县|