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

浙江省杭州市學軍中學2023-2024學年高二下學期5月月考技術試題-高中信息技術 (解析版)

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

浙江省杭州市學軍中學2023-2024學年高二下學期5月月考技術試題-高中信息技術 (解析版)

資源簡介

2023學年第二學期高二技術學科測試卷(四)
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 某公司發布了文本生成視頻人工智能應用,并發布了48個文生視頻案例和技術報告。該應用能夠根據提示詞、文本指令或靜態圖像生成不超過60s的連貫視頻,為未來影視創作的人力、資金和時間成本大幅度壓縮提供可能性。然而,該人工智能應用的弱點在于難以理解因果關系,可能難以精確描述隨著時間推移發生的事件。下列關于數據與信息的說法,正確的是( )
A. 脫離材料語境,數字60是信息
B. 用戶利用該應用生成視頻的過程中,自身行為不會產生數據
C. 文字、圖像、視頻都是數據的表現形式
D. 該應用生成的視頻價值一定很高
【答案】C
【解析】
【詳解】本題考查的是數據與信息的描述。脫離材料語境,數字60是數據;用戶利用該應用生成視頻的過程中,自身行為也會產生數據;文字、圖像、視頻都是數據的表現形式;該應用生成的視頻價值不一定很高。故選C。
2. 某公司發布了文本生成視頻人工智能應用,并發布了48個文生視頻案例和技術報告。該應用能夠根據提示詞、文本指令或靜態圖像生成不超過60s的連貫視頻,為未來影視創作的人力、資金和時間成本大幅度壓縮提供可能性。然而,該人工智能應用的弱點在于難以理解因果關系,可能難以精確描述隨著時間推移發生的事件。下列關于人工智能的說法,正確的是( )
A. 該人工智能生成的視頻可能會成為虛假信息
B. 該人工智能與人類所呈現的智能沒有區別
C. 該應用的生成視頻功能已經完全取代影視創作從業人員的工作
D. 該應用需要從海量數據出發,模擬人類大腦處理數據,這體現了符號主義的研究方法
【答案】A
【解析】
【詳解】本題考查的是人工智能相關知識。該人工智能生成的視頻可能會成為虛假信息;人工智能一定程序上能模仿人類的活動,但人工智能與人類還是有著本質的區別;該人工智能應用的弱點在于難以理解因果關系,可能難以精確描述隨著時間推移發生的事件,故無法完全取代影視創作從業人員的工作;該應用需要從海量數據出發,模擬人類大腦處理數據,這體現了聯結主義的研究方法。故選A。
3. 下列關于計算機信息編碼的說法,正確的是( )
A. ASCII碼用7位二進制編碼,共128個字符,轉換為十進制后編碼范圍是0~128
B. 數字化過程只需要經過采樣、編碼兩個過程
C. 一段時長100s,采樣頻率44.1KHz,量化位數8位未壓縮的立體聲音頻存儲容量約8.4MB
D. 數據在計算機內部是以二進制或十六進制方式進行存儲和處理的
【答案】C
【解析】
【詳解】本題考查的是信息編碼。ASCII碼用7位二進制編碼,共128個字符,轉換為十進制后編碼范圍是0~127,故選項A說法錯誤;數字化過程只需要經過采樣、量化、編碼三個過程,故選項B說法錯誤;一段時長100s,采樣頻率44.1KHz,量化位數8位未壓縮的立體聲音頻存儲容量約:44100*8*2*100/(8*1024*1024)≈8.4MB,選項C說法正確;數據在計算機內部都是以二進制方式進行存儲和處理的,故選項D說法錯誤。故本題應選C。
4. “天網監控系統”是利用安裝在大街小巷的大量攝像頭組成了監控網絡,公安機關通過監控平臺可以對城市各街道轄區的主要道路,重點單位、熱點區域進行監控,該系統有人臉識別功能,公安部門負責將嫌疑人的面貌錄入庫中進行檢索,與即時采集到的“人臉”,進行比對計算,找到與之匹配的人臉,從而找出犯罪嫌疑人。關于該信息系統的組成和應用的說法,正確的是( )
A. 該信息系統不會造成個人隱私信息泄露,不存在安全隱患
B. 攝像頭獲取的人臉信息不用上傳至服務器
C. 對攝像頭拍到的犯罪嫌疑人能進行快速定位,這體現了信息系統提高工作效率的優勢
D. 為了安裝連接方便,該系統的所有網絡均使用無線連接
【答案】C
【解析】
【詳解】本題考查信息系統的組成和應用。A選項錯誤。雖然“天網監控系統”有助于維護社會治安,但如果管理不當或遭到黑客攻擊,可能會造成個人隱私信息泄露,存在安全隱患。B選項錯誤。為了進行人臉識別和比對,攝像頭獲取的人臉信息需要上傳至服務器進行處理和存儲。C選項正確。通過信息系統的快速處理和比對功能,能夠迅速定位犯罪嫌疑人,顯著提高了公安機關的工作效率。D選項錯誤。雖然無線連接具有安裝方便的優勢,但為了保證數據傳輸的穩定性和安全性,該系統通常會使用有線和無線相結合的方式進行網絡連接。故答案為:C。
5. “天網監控系統”是利用安裝在大街小巷的大量攝像頭組成了監控網絡,公安機關通過監控平臺可以對城市各街道轄區的主要道路,重點單位、熱點區域進行監控,該系統有人臉識別功能,公安部門負責將嫌疑人的面貌錄入庫中進行檢索,與即時采集到的“人臉”,進行比對計算,找到與之匹配的人臉,從而找出犯罪嫌疑人。下列關于該系統信息安全與保護的說法,正確的是( )
A. 為提升數據的傳輸速率,關閉服務器防火墻
B. 可通過磁盤陣列、數據備份、異地容災等手段,保證數據的安全
C. 對數據庫中的敏感信息進行加密就可以防止數據的泄露
D. 該系統對不同的用戶設置了不同權限,屬于身份認證
【答案】B
【解析】
【詳解】本題考查的是信息安全與保護。關閉服務器防火墻會帶來安全隱患,選項A說法錯誤;可通過磁盤陣列、數據備份、異地容災等手段,保證數據的安全,選項B說法正確;對數據庫中的敏感信息進行加密就不可以防止數據的泄露,但一定程度上可以防止信息的泄露,選項C說法錯誤;該系統對不同的用戶設置了不同權限,屬于訪問控制,選項D說法錯誤。故選B。
6. 下列關于網絡技術的說法,不正確的是( )
A. 網絡技術使得信息系統的作用范圍超越地理和時空的限制
B. 傳輸控制協議(TCP)負責將信息從一個地方傳送到另一個地方
C. 移動通信網絡的數據傳輸介質是無線電波
D. 若使用動態地址來接入終端設備,則必須開啟DHCP服務
【答案】B
【解析】
【詳解】本題考查網絡系統相關內容。ACD選項說法正確。在TCP/IP協議體系中,TCP協議和IP協議是最重要的核心協議,負責把數據包從一個地方傳遞到另一個地方的是IP協議。故本題應選B。
7. 某算法的部分流程圖如圖所示。執行這部分流程,若輸入a的值依次為1,3,4,2,3,-1,則輸出s的值是( )
A. 8 B. 13 C. 14 D. 16
【答案】D
【解析】
【詳解】本題考查閱讀流程圖的能力。閱讀流程圖,循環體內,變量s累加變量m的值,共5次。其中如果變量a>m,m就要更新為a的值,若輸入a的值依次為1,3,4,2,3,-1,最終s的值是1+3+4+4+4=16。選D。
8. 一個數學表達式可以用一棵表達式樹來表示,而一棵二叉樹可以用一維數組表示。有一棵表達式樹用一維數組表示如下。下列有關該表達式樹的說法正確的是( )
0 1 2 3 4 5 6 7 8
'/' '_' '4' '*' '8' '4' '6'
A. 該表達式樹是一棵完全二叉樹 B. 該表達式樹的左右子樹深度相差為1
C. 該表達式樹的葉子結點有4 D. 該表達式樹中序遍歷的結果為4*6/8-4
【答案】C
【解析】
【詳解】本題考查二叉樹相關內容。由該二叉樹的一維數組表示可知,該二叉樹結構如圖所示:。A選項,該二叉樹不是完全二叉樹,選項錯誤。B選項,該表達式樹的左右子樹深度相差為2,選項錯誤。C選項,該表達式樹的葉子結點有4個,選項正確。D選項,該表達式樹中序遍歷的結果為4*6-8/4,選項錯誤。故本題答案是C選項。
9. 棧S1從棧底到棧頂的元素順序由1,2,3改為3,2,1,可借助初始均為空、長度均為3的棧S2、棧S3出入棧操作來實現,則需要出棧操作的總次數至少是( )
A. 6 B. 7 C. 8 D. 9
【答案】B
【解析】
【詳解】本題考查是棧的操作。依據題意,要將棧內3個元素,借助另外兩個棧,實現順序完全顛倒。首先棧中3個元素必須出棧(到其它棧)即3次出棧,3次入棧,也是3次出棧(從其它棧出棧)。由于可借助的棧只有2個,故其中一個元素還要多出1次到其它棧。故出棧操作的總次數至少是:3+3+1=7。選B。
10. 有如下 Python 程序段:
from random import random
i=0
a=[0]*6
while i<=5:
a[i]=(int(random()*6+5))*(i%2+1)
for j in range(i):
if a[j]==a[i]:
i=i-l
break
i=i+1
程序執行后,數組a各元素的數據可能是( )
A. [5,16,12,18,9,10] B. [7,18,10,10,6,12]
C. [8,15,6,16,7,12] D. [6,12,5,18,8,10]
【答案】D
【解析】
【詳解】本題考查的是循環嵌套語句及隨機函數。由a[i]=(int(random()*6+5))*(i%2+1)可知列表a的取值范圍,索引號為偶數其值為:[5,11),索引號為奇數其值為:[10,22)的偶整數,選項A中,a[2]=12超出11,不可能;由for語句可知,列表a中的元素不重復,選項B,有重復元素10,不可能;選項C中,a[1]=15不是偶數,不可能,故本題應選D。
11. 長度為5的循環隊列que,que[0] 至que[4]的值依次為'a','b','c','d','e',執行如下程序段后,輸出的最后一個字符為
n=5
head = 0
tail= 4
que=['a','b','c','d','e']
while head!=tail:
if head%4==0:
print(que[head] )
else:
tail=(tail+1) %n
que[tail] =que[head]
head=(head+1)%n
print(que[head])
A. b B. c C. d D. e
【答案】B
【解析】
【詳解】本題考查循環隊列的基本操作。分析代碼段得知:head在0、4時輸出que[head],head在1、2、3時,tail會發生移動,que會循環左移。經過多輪操作后,其輸出序列是'a'、'e'、'b'、'd、'c'。輸出的最后一個字符是'c'。本題正確答案為B。
12. 某個正整數的每位數依次存儲在鏈表d中各節點的數據區域中。例如,正整數572存儲情況如圖a所示,h為d的頭指針。將該正整數翻倍后的計算結果(如572翻倍后的結果為1144)仍以這個鏈表存儲,最高位存儲于頭節點中,如圖b所示。實現該功能的程序段如下:
圖a 圖b
if d[h][0]>4:
d.append([0,h]) #鏈表d新增一個節點
h=len(d)-1
p=h
while p!=-1:
d[p][0]=d[p][0]*2%10
cur=d[p][1]
p=d[p][1]
方框中應填入的正確代碼為( )
A. if cur!=-1 and d[cur][0]>4:
d[p][0]+=1
B. if cur!=-1 and d[p][0]>4:
d[cur][0]=(d[p][0]*2+1)//10
C. if cur !=-1 and d[cur][0]>4:
d[p][0]+=(d[cur][0]*2+1)%10
D. if cur!=-I and d[p][0]>4:
d[cur][0]+=1
【答案】A
【解析】
【詳解】本題考查鏈表節點插入知識。根據代碼可知,當最高位數d[p][0]大于4(即5以上)時,其翻倍后的數將產生進位,因此需要新增加一個節點(默認在數據域插入0),并將其作為新的頭節點h。p 為高位節點,cur為p的后繼節點(節點cur是節點p的低位)。該利用鏈表實現的乘法算法的順序和常規乘法是相反的:先計算高位p然后再計算低位cur,p節點的數據域是本位d[p][0]的 2倍然后%10 后的值,但這還不是 d[p][0]的終值,還要看p的低位cur有沒有產生進,若cur的數據域 d[cur][0] 大于4,則還會向p節點的數據域產生進位,由于最大的單位數9的2倍,其進位也只是1,因此每次 在p節點原先的數據域d[p][0]基礎上加1即可實現進位操作。若沒有產生進位則依次從高位向低位進 行迭代,直到鏈表遍歷結束為止,綜上述,本題應該選A。
二、非選擇題(本大題共3小題,其中第13小題8分,第14小題8分,第15小題10分,共26分)
13. 小周為庭院魚池搭建水位預警自動排水系統。該系統中的智能終端從服務器獲取水位閾值,根據該閾值和傳感器采集的水位值控制排水閥和蜂鳴器,并將水位值等數據傳輸至Web服務器,存儲到數據庫中。用戶可通過瀏覽器查詢數據和修改閾值,系統結構示意圖如圖所示。
請回答下列問題:
(1)下列關于該系統的說法,不正確的是____(單選,填字母)。
A.該系統的架構屬于B/S架構
B.智能終端只負責數據的采集
C.數據庫中的部分數據可以來自用戶
(2)智能終端的程序具有如下功能:每隔1分鐘從傳感器獲取1次水位值,根據不同情況,控制執行器做出相應的響應。
排水閥和水位情況 執行器狀態
水位值不超過閾值 排水閥關閉
排水閥為關閉狀態且水位值超過閾值 排水閥半開
排水閥為半開狀態且水位值連續3分鐘超過閾值 排水閥全開
排水閥為全開狀態且水位值連續5分鐘超過閾值 蜂鳴器報警
部分Python程序如下,請在程序中劃線處填入合適的代碼。
#導入相關庫,代碼略
num=0;s=0 #s表示排水閥狀態,值0,1,2分別表示關閉、半開、全開3種狀態
while True:
#從傳感器獲取水位值保存在tmp中,并從服務器獲取閾值h,代碼略
if tmp > h:
num+=1
if s==0:
#半開排水閥,代碼略
s=1
elif ①____
#全開排水閥,代碼略
s=2
elif s == 2 and num == 5:
#觸發系統報警,代碼略
else:
#關閉排水閥,代碼略
s=0
②____
#將水位值tmp、排水閥狀態s等數據傳輸到服務器,代碼略
sleep(60*1000)#延時1分鐘
(3)Web服務器端程序的部分代碼如下:
#導入相關庫,代碼略
app=Flask(_name_)
@app.route("/input")
def add_da():
#將傳感器最近一次的水位數據保存到數據庫,代碼略
if _name_=="_main_":
app.run("192.168.1.100",port=8080,debug=True)#打開調試功能
下列說法正確的有____(多選,填字母)。
A.服務器端代碼中不能出現兩個相同的路由 B.視圖函數 add_da()必須有返回值
C.該系統服務器的IP地址是192.168.1.100 D.在生產環境中使用調試模式,可以增強系統的安全性
(4)系統運行一段時間后,發現水池有水溢出,此時排水閥狀態s為0,簡要說明系統中可能造成上述問題的原因。(本系統中,服務器、通信網絡、傳感器與智能終端的功能均不存在問題。____
【答案】 ①. B ②. s==1 and num==3 ③. num=0 ④. AC ⑤. 排水閥損壞;閾值設置不合理。
【解析】
【詳解】本題考查的是信息系統搭建。
(1)由“智能終端從服務器獲取水位閾值,根據該閾值和傳感器采集的水位值控制排水閥和蜂鳴器,并將水位值等數據傳輸至Web服務器,存儲到數據庫中。”可知,智能終端除了負責數據的采集,還有系統控制、數據傳輸等功能。故選B。
(2)①處,排水閥全開的條件是“排水閥為半開狀態且水位值連續3分鐘超過閾值”,s表示排水閥狀態,值1表示半開,num表示時間,故此處應為:s==1 and num==3;②處,若水位值不超過閾值,則排水閥關閉,同時將水位值超過閾值的時間置為0,故此處應為:num=0。
(3)服務器端代碼中不能出現兩個相同的路由;視圖函數 add_da()功能是將傳感器最近一次的水位數據保存到數據庫,不需要有返回值;由app.run("192.168.1.100",port=8080,debug=True)可知該系統服務器的IP地址是192.168.1.100;生產環境中使用調試模式,會帶來嚴重的安全隱患。故選AC。
(4)據題目所述,可以考慮硬件、網絡、軟件方面出故障的可能性,由于題目說服務器、通信網絡、傳感器與智能終端均不存在問題,則可能是排水閥故障或閥值設置不正確。
14. 某早餐店老板收集了2月份顧客購買早餐數據,存儲在“breakfast.xlsx”文件中,部分界面如圖a所示。
圖a
(1)在對數據進行處理的過程中,下列說法正確的有____(多選,填字母)
A.第1行數據存在格式不一致問題,需要進行數據轉換 B.第3行的下單時間數據存在邏輯錯誤
C.第4行和第5行兩行數據重復,可以直接刪除其中一行 D.只能通過Python語言編程,才能進行數據分析與挖掘
(2)將數據整理后,老板想統計2月某一類別的商品在各時段(下單時間第1~10位為日期,第12-16位為時間,時間中小時數相同的為同一時段)的訂單數量,效果如圖b所示。Python 程序如下,請在劃線處填寫合適的代碼。
圖b
import pandas as pd
df=pd.read_excel("breakfast.xlsx")
time=[]
food=input("請輸入想要查詢的商品類別:")
df=①____
for i in df.index:
time.append(②____)
df["下單時段"]=time #添加新列"下單時段"
dfl=df.groupby("下單時段",as_index=False)["訂單編號"].count()
dfl=df1.rename(columns={"訂單編號":"訂單數量"})
(3)若老板需了解該類別的商品訂單數量最多的前三個時段,并對處理后的數據進行可視化操作,效果如圖c所示,部分代碼如下。
圖c
import matplotlib.pyplot as plt
df2=
plt.bar( )
plt.title(food+"訂單數量最多的前三個時段")
plt.show()
①加框處可填入的代碼有____ (多選,填字母)
A.dfl.sort_values("訂單數量",ascending=False).head(3)
B.df1.sort_values("訂單數量",ascending=False)[0:3]
C.dfl.sort_values("訂單數量").tail(3)
D.dfl.sort_values("訂單數量")[-1:-4:-1]
②請在劃線處填入合適的代碼。
【答案】 ①. AB ②. df[df["商品類別"]==food] 或df[df.商品類別==food] ③. df.at[i,"下單時間"][11:13] 或df.at[i,"下單時間"][-5:-3] ④. df2.下單時段,df2.訂單數量 或 df2["下單時段"],df2["訂單數量"] ⑤. ABD
【解析】
【詳解】本題考查的是數據分析。
(1)第1行單價存在格式不一致問題,需要進行數據轉換;第3行的下單時間2月不可能有31號,存在邏輯錯誤;第4行和第5行兩行數據有缺失,不一定重復;其它編程語言,也能進行數據分析與挖掘。故選AB。
(2)①處,將該類別商品訂單從df中篩選出來,故此處應為:df[df["商品類別"]==food] 或df[df.商品類別==food];②處,添加新的列“下單時段”,可以依次從下單時間列提取時段,字符串索引從0開始,-1表示最后,故此處應為:df.at[i,"下單時間"][11:13] 或df.at[i,"下單時間"][-5:-3]。
(3)①取訂單數量最多的前三個時段,可以按訂單數量降序排列,取前3列;或按訂單數量升序排列,取最后3行。ascending=False表示降序,默認為升序。故選ABD。②由圖c可知橫坐標是時段,縱坐標是訂單數量,故此處應為:df2.下單時段,df2.訂單數量 或 df2["下單時段"],df2["訂單數量"]。
15. 某車間生產三種不同的產品,不同產品可以同時開始生產,三種產品按照不同的部件順序完成,如“產品0”生產順序為“部件1”→“部件0”,即“部件1”完成后才開始“部件0”,即部件1是部件0的前驅部件,每個部件僅有一個前驅部件,如圖a所示,每個部件自身又需同編號的一個材料完成才能開始生產,如“部件0”需要“材料0”,“部件1”需要“材料1”......,各種材料按各自的開始生產時刻進行,完成所需時長也有所不同,如圖b所示,部件完成所需時長不包括材料生產在內。現編寫程序,模擬該生產過程,并計算每個產品的部件完成的時刻。
圖 a 圖 b
(1)若有2個產品,“產品0”由“部件1”→ “部件0”完成,“產品1”由“部件2”→ “部件4”→ “部件3”完成,所需材料開始生產時刻和完成所需時長如圖b所示。經計算產品0的完成時刻是9,請回答產品1完成的時刻是____。
(2)若path=[[0,-1],[1,0],[2,4],[3,-1],[4,3]],path[i][0]表示path[i][1]的前驅部件,path[i][1]為-1時表示path[i][0]為某個產品中最后的部件。已知pre函數的功能是提煉出每個產品所需的第一個部件,請回答下列問題:
def pre(path):
h=[]
for i in range(len(path)):
p=path[i][0]
flag=True
for j in range(len(path)):
if path[j][1] == p:
break
if flag == True:
h.append(p)
return h
調用該函數pre(path),則加框處代碼執行____次
(3)編寫程序計算每個部件完成的時刻。
""部件數據存cmpt列表,cmpt[i][0]存"部件i"完成所需時長,cmpt[i][1]初始均為-1,
材料數據存mate列表,mate[i][0]存"材料i"開始時刻,mate[i][1]存完成"材料"所需時長,
部件順序關系存入path數據,path[i][0]表示path[i][1]的前驅部件,代碼略"
n=len(cmpt)#表示共有n個部件
head=pre(path)
c=[]
nl=len(path)
for i in range(nl):
k=path[i][0]
①____
for i in range(len(head)):
②____
curtime=0
while p!=-1:
t=mate[p][0]+mate[p][1]
if t > curtime:
curtime=t+cmpt[p][0]
else:
③____
c.append([p,curtime])#c列表存儲部件編號和該部件完成的時刻
p=cmpt[p][1]
#按先后順序輸出每個產品的各個部件完成的時刻,代碼略
【答案】 ①. 13 ②. 3 ③. cmpt[k][1]=path[i][1] ④. p=head[i] ⑤. curtime+=cmpt[p][0]
【解析】
【詳解】本題考查的是數組、鏈表的綜合應用。
(1)遵循先材料n再部件n計算路徑,由于表格中產品1由部件2→4→3順序完成。則先計算部件2完成時間,但部件2開始時間由材料2時間決定,材料2時間計算:3+2=5,則部件2完成時刻:5+2=7,然后是部件4的計算。材料4:4+1=5小于其前驅部件2從而形成等待,則部件4完成時刻為7+3=10。最后材料3因為完成時刻是11,由于部件4是部件3的前驅,但部件4在時刻10已經完成,部件3只剩下等待自身材料在時刻11完成才能開始,最后得11+2=13。故此處應填寫:13。
(2)flag=False的執行次數即為非頭節點的個數,原多鏈表為1→0,2→4→3,非頭節點為0,4,3,執行了3次。故此處應填寫:3。
(3)①處,根據節點連接關系,從path[i][0]出發鏈接到path[i[1],由①上文 k=path[i][0],可推得cmpt[k][1]=path[i][1]。故此處應填寫:cmpt[k][1]=path[i][1];②處,三個產品若并行開始,需要從每個產品的頭節點開始,所以p表示每次循環從每個隊列的頭節點開始。故此處應填寫:p=head[i]。③處,此語句寫在else里,表示當前開始時間不是由材料的結束時刻決定,而是由上一次部件的完成時刻決定。故此處應填寫:curtime+=cmpt[p][0]。2023學年第二學期高二技術學科測試卷(四)
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 某公司發布了文本生成視頻人工智能應用,并發布了48個文生視頻案例和技術報告。該應用能夠根據提示詞、文本指令或靜態圖像生成不超過60s的連貫視頻,為未來影視創作的人力、資金和時間成本大幅度壓縮提供可能性。然而,該人工智能應用的弱點在于難以理解因果關系,可能難以精確描述隨著時間推移發生的事件。下列關于數據與信息的說法,正確的是( )
A. 脫離材料語境,數字60是信息
B. 用戶利用該應用生成視頻的過程中,自身行為不會產生數據
C. 文字、圖像、視頻都是數據的表現形式
D. 該應用生成的視頻價值一定很高
2. 某公司發布了文本生成視頻人工智能應用,并發布了48個文生視頻案例和技術報告。該應用能夠根據提示詞、文本指令或靜態圖像生成不超過60s的連貫視頻,為未來影視創作的人力、資金和時間成本大幅度壓縮提供可能性。然而,該人工智能應用的弱點在于難以理解因果關系,可能難以精確描述隨著時間推移發生的事件。下列關于人工智能的說法,正確的是( )
A. 該人工智能生成的視頻可能會成為虛假信息
B. 該人工智能與人類所呈現的智能沒有區別
C. 該應用的生成視頻功能已經完全取代影視創作從業人員的工作
D. 該應用需要從海量數據出發,模擬人類大腦處理數據,這體現了符號主義的研究方法
3. 下列關于計算機信息編碼說法,正確的是( )
A. ASCII碼用7位二進制編碼,共128個字符,轉換為十進制后編碼范圍是0~128
B. 數字化過程只需要經過采樣、編碼兩個過程
C. 一段時長100s,采樣頻率44.1KHz,量化位數8位未壓縮的立體聲音頻存儲容量約8.4MB
D. 數據在計算機內部是以二進制或十六進制方式進行存儲和處理的
4. “天網監控系統”是利用安裝在大街小巷的大量攝像頭組成了監控網絡,公安機關通過監控平臺可以對城市各街道轄區的主要道路,重點單位、熱點區域進行監控,該系統有人臉識別功能,公安部門負責將嫌疑人的面貌錄入庫中進行檢索,與即時采集到的“人臉”,進行比對計算,找到與之匹配的人臉,從而找出犯罪嫌疑人。關于該信息系統的組成和應用的說法,正確的是( )
A. 該信息系統不會造成個人隱私信息泄露,不存在安全隱患
B. 攝像頭獲取的人臉信息不用上傳至服務器
C. 對攝像頭拍到的犯罪嫌疑人能進行快速定位,這體現了信息系統提高工作效率的優勢
D. 為了安裝連接方便,該系統所有網絡均使用無線連接
5. “天網監控系統”是利用安裝在大街小巷的大量攝像頭組成了監控網絡,公安機關通過監控平臺可以對城市各街道轄區的主要道路,重點單位、熱點區域進行監控,該系統有人臉識別功能,公安部門負責將嫌疑人的面貌錄入庫中進行檢索,與即時采集到的“人臉”,進行比對計算,找到與之匹配的人臉,從而找出犯罪嫌疑人。下列關于該系統信息安全與保護的說法,正確的是( )
A. 為提升數據的傳輸速率,關閉服務器防火墻
B. 可通過磁盤陣列、數據備份、異地容災等手段,保證數據的安全
C. 對數據庫中的敏感信息進行加密就可以防止數據的泄露
D. 該系統對不同的用戶設置了不同權限,屬于身份認證
6. 下列關于網絡技術的說法,不正確的是( )
A. 網絡技術使得信息系統的作用范圍超越地理和時空的限制
B. 傳輸控制協議(TCP)負責將信息從一個地方傳送到另一個地方
C. 移動通信網絡的數據傳輸介質是無線電波
D. 若使用動態地址來接入終端設備,則必須開啟DHCP服務
7. 某算法的部分流程圖如圖所示。執行這部分流程,若輸入a的值依次為1,3,4,2,3,-1,則輸出s的值是( )
A. 8 B. 13 C. 14 D. 16
8. 一個數學表達式可以用一棵表達式樹來表示,而一棵二叉樹可以用一維數組表示。有一棵表達式樹用一維數組表示如下。下列有關該表達式樹的說法正確的是( )
0 1 2 3 4 5 6 7 8
'/' '_' '4' '*' '8' '4' '6'
A. 該表達式樹是一棵完全二叉樹 B. 該表達式樹的左右子樹深度相差為1
C. 該表達式樹的葉子結點有4 D. 該表達式樹中序遍歷的結果為4*6/8-4
9. 棧S1從棧底到棧頂的元素順序由1,2,3改為3,2,1,可借助初始均為空、長度均為3的棧S2、棧S3出入棧操作來實現,則需要出棧操作的總次數至少是( )
A. 6 B. 7 C. 8 D. 9
10. 有如下 Python 程序段:
from random import random
i=0
a=[0]*6
while i<=5:
a[i]=(int(random()*6+5))*(i%2+1)
for j in range(i):
if a[j]==a[i]:
i=i-l
break
i=i+1
程序執行后,數組a各元素的數據可能是( )
A. [5,16,12,18,9,10] B. [7,18,10,10,6,12]
C. [8,15,6,16,7,12] D. [6,12,5,18,8,10]
11. 長度為5的循環隊列que,que[0] 至que[4]的值依次為'a','b','c','d','e',執行如下程序段后,輸出的最后一個字符為
n=5
head = 0
tail= 4
que=['a','b','c','d','e']
while head!=tail:
if head%4==0:
print(que[head] )
else:
tail=(tail+1) %n
que[tail] =que[head]
head=(head+1)%n
print(que[head])
A. b B. c C. d D. e
12. 某個正整數每位數依次存儲在鏈表d中各節點的數據區域中。例如,正整數572存儲情況如圖a所示,h為d的頭指針。將該正整數翻倍后的計算結果(如572翻倍后的結果為1144)仍以這個鏈表存儲,最高位存儲于頭節點中,如圖b所示。實現該功能的程序段如下:
圖a 圖b
if d[h][0]>4:
d.append([0,h]) #鏈表d新增一個節點
h=len(d)-1
p=h
while p!=-1:
d[p][0]=d[p][0]*2%10
cur=d[p][1]
p=d[p][1]
方框中應填入的正確代碼為( )
A. if cur!=-1 and d[cur][0]>4:
d[p][0]+=1
B. if cur!=-1 and d[p][0]>4:
d[cur][0]=(d[p][0]*2+1)//10
C. if cur !=-1 and d[cur][0]>4:
d[p][0]+=(d[cur][0]*2+1)%10
D. if cur!=-I and d[p][0]>4:
d[cur][0]+=1
二、非選擇題(本大題共3小題,其中第13小題8分,第14小題8分,第15小題10分,共26分)
13. 小周為庭院魚池搭建水位預警自動排水系統。該系統中智能終端從服務器獲取水位閾值,根據該閾值和傳感器采集的水位值控制排水閥和蜂鳴器,并將水位值等數據傳輸至Web服務器,存儲到數據庫中。用戶可通過瀏覽器查詢數據和修改閾值,系統結構示意圖如圖所示。
請回答下列問題:
(1)下列關于該系統的說法,不正確的是____(單選,填字母)。
A.該系統的架構屬于B/S架構
B.智能終端只負責數據的采集
C.數據庫中部分數據可以來自用戶
(2)智能終端的程序具有如下功能:每隔1分鐘從傳感器獲取1次水位值,根據不同情況,控制執行器做出相應的響應。
排水閥和水位情況 執行器狀態
水位值不超過閾值 排水閥關閉
排水閥為關閉狀態且水位值超過閾值 排水閥半開
排水閥為半開狀態且水位值連續3分鐘超過閾值 排水閥全開
排水閥為全開狀態且水位值連續5分鐘超過閾值 蜂鳴器報警
部分Python程序如下,請在程序中劃線處填入合適的代碼。
#導入相關庫,代碼略
num=0;s=0 #s表示排水閥狀態,值0,1,2分別表示關閉、半開、全開3種狀態
while True:
#從傳感器獲取水位值保存在tmp中,并從服務器獲取閾值h,代碼略
if tmp > h:
num+=1
if s==0:
#半開排水閥,代碼略
s=1
elif ①____
#全開排水閥,代碼略
s=2
elif s == 2 and num == 5:
#觸發系統報警,代碼略
else:
#關閉排水閥,代碼略
s=0
②____
#將水位值tmp、排水閥狀態s等數據傳輸到服務器,代碼略
sleep(60*1000)#延時1分鐘
(3)Web服務器端程序的部分代碼如下:
#導入相關庫,代碼略
app=Flask(_name_)
@app.route("/input")
def add_da():
#將傳感器最近一次的水位數據保存到數據庫,代碼略
if _name_=="_main_":
app.run("192.168.1.100",port=8080,debug=True)#打開調試功能
下列說法正確的有____(多選,填字母)。
A.服務器端代碼中不能出現兩個相同的路由 B.視圖函數 add_da()必須有返回值
C.該系統服務器的IP地址是192.168.1.100 D.在生產環境中使用調試模式,可以增強系統的安全性
(4)系統運行一段時間后,發現水池有水溢出,此時排水閥狀態s為0,簡要說明系統中可能造成上述問題的原因。(本系統中,服務器、通信網絡、傳感器與智能終端的功能均不存在問題。____
14. 某早餐店老板收集了2月份顧客購買早餐的數據,存儲在“breakfast.xlsx”文件中,部分界面如圖a所示。
圖a
(1)在對數據進行處理的過程中,下列說法正確的有____(多選,填字母)
A.第1行數據存在格式不一致問題,需要進行數據轉換 B.第3行的下單時間數據存在邏輯錯誤
C.第4行和第5行兩行數據重復,可以直接刪除其中一行 D.只能通過Python語言編程,才能進行數據分析與挖掘
(2)將數據整理后,老板想統計2月某一類別的商品在各時段(下單時間第1~10位為日期,第12-16位為時間,時間中小時數相同的為同一時段)的訂單數量,效果如圖b所示。Python 程序如下,請在劃線處填寫合適的代碼。
圖b
import pandas as pd
df=pd.read_excel("breakfast.xlsx")
time=[]
food=input("請輸入想要查詢的商品類別:")
df=①____
for i in df.index:
time.append(②____)
df["下單時段"]=time #添加新的列"下單時段"
dfl=df.groupby("下單時段",as_index=False)["訂單編號"].count()
dfl=df1.rename(columns={"訂單編號":"訂單數量"})
(3)若老板需了解該類別的商品訂單數量最多的前三個時段,并對處理后的數據進行可視化操作,效果如圖c所示,部分代碼如下。
圖c
import matplotlib.pyplot as plt
df2=
plt.bar( )
plt.title(food+"訂單數量最多的前三個時段")
plt.show()
①加框處可填入的代碼有____ (多選,填字母)
A.dfl.sort_values("訂單數量",ascending=False).head(3)
B.df1.sort_values("訂單數量",ascending=False)[0:3]
C.dfl.sort_values("訂單數量").tail(3)
D.dfl.sort_values("訂單數量")[-1:-4:-1]
②請在劃線處填入合適的代碼。
15. 某車間生產三種不同的產品,不同產品可以同時開始生產,三種產品按照不同的部件順序完成,如“產品0”生產順序為“部件1”→“部件0”,即“部件1”完成后才開始“部件0”,即部件1是部件0的前驅部件,每個部件僅有一個前驅部件,如圖a所示,每個部件自身又需同編號的一個材料完成才能開始生產,如“部件0”需要“材料0”,“部件1”需要“材料1”......,各種材料按各自的開始生產時刻進行,完成所需時長也有所不同,如圖b所示,部件完成所需時長不包括材料生產在內。現編寫程序,模擬該生產過程,并計算每個產品的部件完成的時刻。
圖 a 圖 b
(1)若有2個產品,“產品0”由“部件1”→ “部件0”完成,“產品1”由“部件2”→ “部件4”→ “部件3”完成,所需材料開始生產時刻和完成所需時長如圖b所示。經計算產品0的完成時刻是9,請回答產品1完成的時刻是____。
(2)若path=[[0,-1],[1,0],[2,4],[3,-1],[4,3]],path[i][0]表示path[i][1]的前驅部件,path[i][1]為-1時表示path[i][0]為某個產品中最后的部件。已知pre函數的功能是提煉出每個產品所需的第一個部件,請回答下列問題:
def pre(path):
h=[]
for i in range(len(path)):
p=path[i][0]
flag=True
for j in range(len(path)):
if path[j][1] == p:
break
if flag == True:
h.append(p)
return h
調用該函數pre(path),則加框處代碼執行____次。
(3)編寫程序計算每個部件完成的時刻。
""部件數據存cmpt列表,cmpt[i][0]存"部件i"完成所需時長,cmpt[i][1]初始均為-1,
材料數據存mate列表,mate[i][0]存"材料i"開始時刻,mate[i][1]存完成"材料"所需時長,
部件順序關系存入path數據,path[i][0]表示path[i][1]的前驅部件,代碼略"
n=len(cmpt)#表示共有n個部件
head=pre(path)
c=[]
nl=len(path)
for i in range(nl):
k=path[i][0]
①____
for i in range(len(head)):
②____
curtime=0
while p!=-1:
t=mate[p][0]+mate[p][1]
if t > curtime:
curtime=t+cmpt[p][0]
else:
③____
c.append([p,curtime])#c列表存儲部件編號和該部件完成的時刻
p=cmpt[p][1]
#按先后順序輸出每個產品的各個部件完成的時刻,代碼略

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 保山市| 沐川县| 胶南市| 清苑县| 新津县| 奎屯市| 虎林市| 灵璧县| 汾西县| 益阳市| 崇礼县| 炉霍县| 都昌县| 岑巩县| 永定县| 会宁县| 平度市| 延川县| 石景山区| 石渠县| 禄丰县| 板桥市| 青龙| 泸西县| 聂荣县| 海丰县| 永新县| 德惠市| 沙雅县| 岳阳市| 张家港市| 深水埗区| 新津县| 平泉县| 石门县| 抚松县| 白城市| 肃宁县| 微博| 静乐县| 子长县|