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

浙江省臺州市八校聯(lián)盟2022-2023學年高二下學期信息技術(shù)4月期中聯(lián)考試卷 Word版含解析

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

浙江省臺州市八校聯(lián)盟2022-2023學年高二下學期信息技術(shù)4月期中聯(lián)考試卷 Word版含解析

資源簡介

浙江省臺州市八校聯(lián)盟2022-2023學年高二下學期信息技術(shù)4月期中聯(lián)考試卷
一、選擇題(本題共 12 小題,每小題 2 分,共 24 分。在每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 2019年,實驗室向全球發(fā)布了“殷契文淵——甲骨文大數(shù)據(jù)平臺”。該平臺集甲骨文著錄庫、文獻庫、字形庫于一體。截至目前,平臺數(shù)據(jù)庫中共收錄甲骨著錄152部,種類數(shù)量為世界最多。通過這個平臺,能讓甲骨文被更多人所看到,并且還能借助“人機協(xié)同”的方式,通過智能化信息提取,幫助專家破譯未釋讀的甲骨文。下列關(guān)于數(shù)據(jù)和大數(shù)據(jù)的說法不正確的是 (  )
A. 甲骨文是數(shù)據(jù)
B. 甲骨文是信息
C. 大數(shù)據(jù)價值密度低,需要對其“提純”才能獲得用于幫助專家破譯未解釋的甲骨文
D. 甲骨文著錄庫在計算機中一般是以二進制數(shù)存儲
【答案】B
【解析】
【詳解】本題主要考查數(shù)據(jù)和大數(shù)據(jù)的描述。數(shù)據(jù)是記錄客觀事物的、可鑒別的符號,甲骨文是數(shù)據(jù),而非信息;大數(shù)據(jù)價值密度低,需要對其“提純”才能獲得用于幫助專家破譯未解釋的甲骨文;甲骨文著錄庫在計算機中一般是以二進制數(shù)存儲,故本題選B選項。
2. 甲骨文大數(shù)據(jù)平臺借助“人機協(xié)同”的方式,通過智能化信息提取,幫助專家破譯未釋讀的甲骨文,這種人工智能的方法屬于 (  )
A. 領(lǐng)域人工智能 B. 跨領(lǐng)域人工智能
C. 混合人工智能 D. 其他領(lǐng)域智能
【答案】C
【解析】
【詳解】本題主要考查人工智能技術(shù)的描述。“混合增強智能”是指將人的作用或人的認知模型引入人工智能系統(tǒng),形成“混合增強智能”的形態(tài)。這種形態(tài)是人工智能可行的、重要的成長模式。“混合增強智能”是人工智能的發(fā)展趨向。甲骨文大數(shù)據(jù)平臺借助“人機協(xié)同”的方式,通過智能化信息提取,幫助專家破譯未釋讀的甲骨文,這種人工智能的方法屬于混合人工智能,故本題選C選項。
3. n 是一個兩位的十六進制數(shù),其最低位為“D”,下列說法不正確的是(  )
A. n肯定不是4的倍數(shù) B. n的值有15種可能的情況
C. n%2的結(jié)果為1 D. n//16的值轉(zhuǎn)換成二進制數(shù)一定是4位的
【答案】D
【解析】
【詳解】本題主要考查進制數(shù)的描述。其最低位為“D”,“D”對應(yīng)十進制數(shù)是13,因此n肯定不是4的倍數(shù);n的高位取值范圍是1~F,因此n的值有15種可能的情況;其最低位為“D”,因此n%2的結(jié)果為1;當n的高位數(shù)字為A~F,n//16的值轉(zhuǎn)換成二進制數(shù)才是4位的,故本題選D選項。
4. 下列有關(guān)數(shù)據(jù)安全的說法中,正確的是 (  )
A. 磁盤陣列可以避免自然災(zāi)害引起的數(shù)據(jù)損壞
B. 防火墻是在外部網(wǎng)絡(luò)和內(nèi)部網(wǎng)絡(luò)之間構(gòu)造的一道安全保護屏障
C. 將銀行卡號和密碼等個人重要信息備份在網(wǎng)盤中肯定是安全的
D. 數(shù)據(jù)校驗是為了保證數(shù)據(jù)的安全性
【答案】B
【解析】
【詳解】本題主要考查數(shù)據(jù)安全。選項 A :建設(shè)異地容災(zāi)系統(tǒng)可以避免自然災(zāi)害引起數(shù)據(jù)損壞;選項 B :防火墻是在外部網(wǎng)絡(luò)和內(nèi)部網(wǎng)絡(luò)之間構(gòu)造的一道安全保護屏障;選項 C :將銀行卡號和密碼等個人重要信息備份在網(wǎng)盤中相對是安全的;選項 D :數(shù)據(jù)校驗,是為保護數(shù)據(jù)的保密性進行的一種驗證操作。只有選項 B 說法正確。故選: B 。
5. 下列關(guān)于信息系統(tǒng)的描述正確的是 (  )
A. 信息系統(tǒng)通過執(zhí)行器獲取外部世界的信息
B. 安裝殺毒軟件后不需要再更新了
C. 用戶操作導致系統(tǒng)癱瘓,說明信息系統(tǒng)對外部環(huán)境具有依賴性
D. B/S 架構(gòu)是對 C/S 架構(gòu)改進后產(chǎn)生的一種軟件系統(tǒng)體系結(jié)構(gòu)
【答案】D
【解析】
【詳解】本題主要考查信息系統(tǒng)的描述。信息系統(tǒng)通過傳感器獲取外部世界的信息;安裝殺毒軟件后需要繼續(xù)更新新的版本; 用戶操作導致系統(tǒng)癱瘓,說明信息系統(tǒng)本身有局限性;B/S 架構(gòu)是對 C/S 架構(gòu)改進后產(chǎn)生的一種軟件系統(tǒng)體系結(jié)構(gòu),故本題選D選項。
6. 隨著各校推行“數(shù)字校園”建設(shè),RFID射頻技術(shù)在校園中的應(yīng)用也越來越廣泛,已成為數(shù)字化校園建設(shè)的一個主要部分。其中校園一卡通以智能卡為信息載體,在一張小小的智能卡上實現(xiàn)生活消費、學籍管理、身份認證、網(wǎng)上交費等多種功能。校園一卡通系統(tǒng)使全校所有師生員工每人僅需一張校園卡,便可在學校各處出入、辦事、活動和消費;此外還可以通過銀行轉(zhuǎn)賬等方式進行自助充值,實現(xiàn)了“一卡在手,走遍校園”。關(guān)于此信息系統(tǒng)說法正確的是 (  )
A. 家長可通過手機銀行為學生卡內(nèi)充值,說明信息系統(tǒng)具有數(shù)據(jù)傳輸功能
B. 學生使用校園一卡通在學校超市消費的記錄存儲在卡內(nèi)
C. 該信息系統(tǒng)是由硬件、用戶、通信網(wǎng)絡(luò)、數(shù)據(jù)構(gòu)成的人機交互系統(tǒng)
D. 校園卡一卡通系統(tǒng)的用戶只是學校的師生
【答案】A
【解析】
【詳解】本題主要考查信息系統(tǒng)的應(yīng)用。家長可通過手機銀行為學生卡內(nèi)充值,說明信息系統(tǒng)具有數(shù)據(jù)傳輸功能;學生使用校園一卡通在學校超市消費的記錄存儲在后臺服務(wù)器中;信息系統(tǒng)(Information system),是由計算機硬件、網(wǎng)絡(luò)和通信設(shè)備、計算機軟件、信息資源、信息用戶和規(guī)章制度組成的以處理信息流為目的的人機一體化系統(tǒng); 校園卡一卡通系統(tǒng)的用戶包括學校的師生、工作人員以及維護者等,故本題選A選項。
7. 校園一卡通系統(tǒng)的核心技術(shù)是 RFID,以下說法不正確的是 (  )
A. RFID 兩大基本元素,其中讀寫器是發(fā)射端
B. RFID 屬于通信技術(shù),也屬于傳感器技術(shù)
C. 校園卡按能量供給方式分類,為無源電子標簽
D. 射頻識別系統(tǒng)中真正數(shù)據(jù)載體是電子標簽
【答案】A
【解析】
【詳解】本題主要考查射頻識別技術(shù)。射頻識別,即RFID(Radio Frequency Identification),又稱無線射頻識別,是一種通信技術(shù),可通過無線電訊號識別特定目標并讀寫相關(guān)數(shù)據(jù),而無需識別系統(tǒng)與特定目標之間建立機械或光學接觸。讀寫器是讀取或?qū)懭霕撕炐畔⒌脑O(shè)備,不是發(fā)射端,故本題選A選項。
8. 下列表達式結(jié)果恒為True 的是 (  )
A. [ 1,2,3]==[3,2, 1] B. 153% 100//10==3
C. (random.randint(0,5)*2+ 1)%2==1 D. 5**3==15
【答案】C
【解析】
【詳解】本題主要考查Python表達式的運算。表達式[ 1,2,3]==[3,2,1]值為False;153% 100//10=5,表達式153% 100//10==3值為False;(random.randint(0,5)*2+ 1)%2==1值為True;5**3=125,5**3==15值為False,故本題選C選項。
9. 求表達式 1+3+5+7+…+ (2*n-1) 算法的部分流程圖如圖所示,圖中空白矩形框內(nèi)應(yīng)填入的內(nèi)容是 (  )
A. s←i+(i+2) B. s←s+i C. s←s+(2*n- 1) D. s←s+(2*i- 1)
【答案】B
【解析】
【詳解】本題主要考查算法流程圖的識讀。求表達式 1+3+5+7+…+ (2*n-1) 算法的部分流程圖如圖所示,變量i的取值依次是1、3、5、7……,因此圖中空白矩形框內(nèi)應(yīng)填入的內(nèi)容是s←s+i,故本題選B選項。
10. 有如下 Python 程序段:
sum=0;sum1=0
for i in range(0, 100):
if i%3==0 and i%5!=0:
sum+=i
if i%3==0 and i%5==0:
sum1+=i
print(sum)
print(sum1)
執(zhí)行改程序段,輸出的 sum1 值是 (  )
A. 315 B. 1368 C. 725 D. 2318
【答案】A
【解析】
【詳解】本題主要考查Python程序的執(zhí)行。分析程序可知,sum1統(tǒng)計0~99中能同時被3和5整除的數(shù)進行求和,滿足的數(shù)有015、30、45、60、75、90,因此sum1=0+15+30+45+60+75+90=315,故本題選A選項。
11. 將 micro:bit 板與計算機相連,并通過 BXY Python Editor 軟件將以下程序“燒錄”進板,并查看輸出結(jié)果。
#micro:bit
from microbit import *
import random
while True:
display.scroll(str(random.randint(1,5)))
sleep(5000)
以下有關(guān)上述操作的描述正確的是 (  )
A. 顯示器中隔 5 分鐘輸出一次隨機數(shù)
B. 在 BXY Python Editor 編輯器里不斷隨機顯示“1-4”四個數(shù)字中的其中一個
C. 在 micro:bit 板的 LED 上滾動隨機顯示“1-5”五個數(shù)字中的其中一個
D. 不可以將從串口獲取的數(shù)據(jù)保存到文本文件中
【答案】C
【解析】
【詳解】本題主要考查Python程序的調(diào)試。分析程序可知,顯示器中隔 5 秒鐘輸出一次隨機數(shù);在 micro:bit 板的 LED 上滾動隨機顯示“1-5”五個數(shù)字中的其中一個;可以將從串口獲取的數(shù)據(jù)保存到文本文件中,故本題選C選項。
12. 有如下 Python 程序段:
D={"a":[ 1,2,3,4], "b":[2,3,4,5], "c":[4,3,2,3], "d":[ 1, 1, 1,2]}
S=[0]*4
for i in range(4):
for j in D:
S[i]+=D[j][i]
print(S)
運行該程序,輸出結(jié)果為 (  )
A. [10,14,12,5] B. [8,7,8,10] C. [8,8,10,9] D. [8,9,10,14]
【答案】D
【解析】
【詳解】本題主要考查Python程序的執(zhí)行。分析程序可知,S[0]=D["a"][0]+D["b"][0]+D["c"][0]+D["d"][0]=8,S[1]=D["a"][1]+D["b"][1]+D["c"][1]+D["d"][1]=9,S[2]和S[3]依此類推,分別是10和14,故運行該程序,輸出結(jié)果為[8,9,10,14],故本題選D選項。
二、非選擇題(本大題共3小題,8+8+10,共26分)
13. 小王同學從中國國家數(shù)據(jù)中心官網(wǎng)上收集了 1978 年--2019 年全國人口相關(guān)數(shù)據(jù) (人口數(shù)據(jù)單 位:萬人) 并保存在“renkou.csv”文件中,數(shù)據(jù)格式如圖 a 所示。
下列程序通過輸入關(guān)鍵字 (鄉(xiāng)村人口、城鎮(zhèn)人口、女性人口、年末總?cè)丝凇⒛行匀丝诘? ,來查 詢該關(guān)鍵字的相關(guān)數(shù)據(jù),創(chuàng)建人口變化波動趨勢圖。如:輸入“男性人口”,可以創(chuàng)建如圖b 所示 的趨勢圖。請在劃線處填入合適的代碼。
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib.pyplot import MultipleLocator
#MultipleLocator 用于設(shè)置刻度間隔
plt.rcParams["font.sans-serif"]=["SimHei"]
plt.rcParams["axes.unicode_minus"]=False
#以上代碼用于顯示中文防止亂碼
df=pd.read_csv(" ① ",encoding="utf-8") #讀取文件中的數(shù)據(jù)并創(chuàng)建 DataFrame 對象 df
guanjianzi=input("輸入關(guān)鍵字(鄉(xiāng)村人口、城鎮(zhèn)人口、女性人口、年末總?cè)丝凇⒛行匀丝?:")
#取某一個類別的數(shù)據(jù)
x= ②
y=df[guanjianzi]

plt.gca().xaxis.set_major_locator(MultipleLocator(2))
#把 x 軸的刻度間隔設(shè)置為 2
plt.xticks(rotation=30,fontsize= 10) #設(shè)置 x 軸標簽旋轉(zhuǎn)角度、字體
tit="中國"+guanjianzi+"趨勢圖 (單位:萬人) "
plt.title( ④ ) #設(shè)置圖表標題
plt. ⑤ #顯示圖表
(1)根據(jù)題目要求,請在①劃線處填寫合適的代碼。 ①______
(2)如圖 b 所示,選擇合適的選項填入②③ (單選,填字母): ②_______③_______
②:A.df."年份" B.df[年份] C.df.年份 D.df.[ "年份"]
③:A.plt.bar(x,y) B.plt.plot(x,y) C.plt.scatter(x,y) D.plt.barh(x,y)
(3)根據(jù)題目要求,請在④⑤劃線處填入合適的代碼。④_____⑤_____
【答案】 ①. renkou.csv ②. C ③. B ④. tit ⑤. show()
【解析】
【詳解】本題主要考查Python程序的綜合應(yīng)用。
①小王同學從中國國家數(shù)據(jù)中心官網(wǎng)上收集了 1978 年--2019 年全國人口相關(guān)數(shù)據(jù) (人口數(shù)據(jù)單 位:萬人) 并保存在“renkou.csv”文件中,此處讀取文件中的數(shù)據(jù)并創(chuàng)建,故填renkou.csv。
②由圖b可知,橫坐標是年份,故此處填df.年份,選C選項。
③由圖可知,繪制的是折線圖,使用plt.plot函數(shù),故填plt.plot(x,y) ,故選B選項。
④設(shè)置圖表標題,使用plt.title函數(shù),參數(shù)是tit,故填tit。
⑤顯示圖表,使用plt.show()函數(shù)。
14. 小明想要實現(xiàn)教室內(nèi)的燈光能夠根據(jù)室內(nèi)光線強度自動開啟和關(guān)閉,搭建了一個“光線采集系 統(tǒng)”,實現(xiàn)功能如下:通過智能終端micro:bit 連接光線傳感器獲取光線值,然后系統(tǒng)將光線數(shù)據(jù) 保存到數(shù)據(jù)庫中,通過電腦或手機的網(wǎng)頁瀏覽器查看光線數(shù)據(jù)。
服務(wù)器端部分代碼如下所示,該代碼的作用是獲取數(shù)據(jù)庫中所有光線信息,顯示在客戶端:
DATABASE="data/light.db"
App=Flask(__name__)
@app.route("/")
def index():
d=sqlite3.connect(DATABASE)
cur=dbcursor()
cur.execute("select * from lightlog")
data=cur.fetchall()
cur.close()
db.close()
nowtime=datetime.datetime.now()
nowtime=nowtime.strftime("%Y-%m-%d %H:%M:%S")
t1=data[len(data)- 1] #獲取最新一行的數(shù)據(jù),(ID ,TIME ,LIGHT)
t=t1[2] #獲取光線值
return render_template("vews.html",data=data,light=t,time=nowtime)
if __name__=="__main__":
app.run(host="192.168.11.249",port=8080)
結(jié)合系統(tǒng)架構(gòu)設(shè)計圖和服務(wù)器端部分代碼回答下列問題:
(1)下列屬于小明搭建“光線采集系統(tǒng)”前期準備工作是_______ (多選題: A .選擇開發(fā)模式為 B/S 模式/B .選擇的智能終端是micro:bit /C .測試網(wǎng)絡(luò)連接 /D .根據(jù)數(shù)據(jù)字典和數(shù)據(jù)存儲要求, 確定數(shù)據(jù)庫的結(jié)構(gòu) /E .確定有權(quán)限查看光線的人)
(2)當前使用的數(shù)據(jù)庫文件名是__訪問的數(shù)據(jù)表名是_____。
(3)想要通過網(wǎng)頁查看光線數(shù)據(jù),需要在瀏覽器中輸入的 URL 為_____。
【答案】 ①. ABD ②. light.db ③. lightlog ④. http://192.168.11.249:8080/ 或者 http://192.168.11.249:8080
【解析】
【詳解】本題主要考查Python程序的綜合應(yīng)用。
(1)選擇開發(fā)模式為 B/S 模式、選擇的智能終端是micro:bit、根據(jù)數(shù)據(jù)字典和數(shù)據(jù)存儲要求, 確定數(shù)據(jù)庫的結(jié)構(gòu)均屬于搭建“光線采集系統(tǒng)”前期準備工作,故本題選ABD選項。
(2)由代碼“DATABASE="data/light.db"”可知當前使用的數(shù)據(jù)庫文件名是light.db。由代碼“cur.execute("select * from lightlog")”可知訪問的數(shù)據(jù)表名是lightlog。
(3)host="192.168.11.249",port=8080),想要通過網(wǎng)頁查看光線數(shù)據(jù),需要在瀏覽器中輸入的 URL 為http://192.168.11.249:8080/ 或者 http://192.168.11.249:8080。
15. 近期學校大力宣傳信息安全,小張同學想利用近期學習的數(shù)據(jù)加密知識,對同班同學的密碼進行加密,加密規(guī)則如下:
①大小寫轉(zhuǎn)換:將明文中大寫字母改為小寫字母
②置換加密:根據(jù)輸入的置換密碼,將字符串中的字母和數(shù)字逐個加上置換密碼中的對應(yīng)數(shù)字循環(huán)左移 ,置換密碼可以循環(huán)使用 。如原文為“hello2023”,置換密鑰為“526”,則加密為“ccfgm6507”。(明文字符 h、e、l、l、o、2、0、2、3 分別往左移 5、2、6、5、2、6、5、2、6 位)
③除字母、數(shù)字以外的字符不變。
(1)若輸入明文為:123Bus,置換密碼為:4301,則輸出的密文為:_______。
(2)大小寫的轉(zhuǎn)換
def change(ch):
ch=chr( )
return ch
(3)置換加密
def encypt (encode ,key):
q=[]
result=’’
for x in key:
q.append(int(x))#將密鑰逐個轉(zhuǎn)為數(shù)值,并放到 q 中
head=0
for ch in encode:
if "A"<=ch<="Z":
ch=change(ch)
if "a"<=ch<="z":
ch=chr((ord(ch)-97-q[head])%26+97)
elif "0"<=ch<="9":
ch=______
head=______
result+=ch
return result
(4)主程序
mw=input("請輸入明文:")
key=input("請輸入置換密鑰:")
ss=encypt( )
print("密文為:"+ss)
【答案】 ①. 793aqp ②. ord(ch)+32 ③. chr((ord(ch)-48-q[head])%10+48) 或者 chr((ord(ch)-ord(‘0’)-q[head])%10+ord(‘0’)) 或者 str((int(ch)-q[head])%10) ④. (head+1)%len(q)或者(head+1)%len(key) ⑤. mw,key
【解析】
【詳解】本題主要考查Python程序的綜合應(yīng)用。
①若輸入的明文為:123Bus,經(jīng)過第一步變?yōu)?23bus,置換密碼為:4301,經(jīng)過第二步后,則輸出的密文為:793aqp。
②此處將大寫字母轉(zhuǎn)換為小寫字母,小寫字母的ASCII碼值比對應(yīng)的大寫字母的ASCII碼值大32,故此處填ord(ch)+32。
③此處是處理數(shù)字逐個加上置換密碼中的對應(yīng)數(shù)字循環(huán)左移,0的ASCII碼值是48,故此處填chr((ord(ch)-48-q[head])%10+48) 或者 chr((ord(ch)-ord(‘0’)-q[head])%10+ord(‘0’)) 或者 str((int(ch)-q[head])%10)。
④此處是密鑰進行循環(huán)右移一位,故此處填(head+1)%len(q)或者(head+1)%len(key)。
⑤此處調(diào)用encypt(encode,key)函數(shù)進行置換加密,此處參數(shù)是mw和key,故此處填mw,key。浙江省臺州市八校聯(lián)盟2022-2023學年高二下學期信息技術(shù)4月期中聯(lián)考試卷
一、選擇題(本題共 12 小題,每小題 2 分,共 24 分。在每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1. 2019年,實驗室向全球發(fā)布了“殷契文淵——甲骨文大數(shù)據(jù)平臺”。該平臺集甲骨文著錄庫、文獻庫、字形庫于一體。截至目前,平臺數(shù)據(jù)庫中共收錄甲骨著錄152部,種類數(shù)量為世界最多。通過這個平臺,能讓甲骨文被更多人所看到,并且還能借助“人機協(xié)同”的方式,通過智能化信息提取,幫助專家破譯未釋讀的甲骨文。下列關(guān)于數(shù)據(jù)和大數(shù)據(jù)的說法不正確的是 (  )
A. 甲骨文是數(shù)據(jù)
B. 甲骨文是信息
C. 大數(shù)據(jù)價值密度低,需要對其“提純”才能獲得用于幫助專家破譯未解釋的甲骨文
D. 甲骨文著錄庫在計算機中一般是以二進制數(shù)存儲
2. 甲骨文大數(shù)據(jù)平臺借助“人機協(xié)同”的方式,通過智能化信息提取,幫助專家破譯未釋讀的甲骨文,這種人工智能的方法屬于 (  )
A. 領(lǐng)域人工智能 B. 跨領(lǐng)域人工智能
C. 混合人工智能 D. 其他領(lǐng)域智能
3. n 是一個兩位的十六進制數(shù),其最低位為“D”,下列說法不正確的是(  )
A. n肯定不是4的倍數(shù) B. n的值有15種可能的情況
C. n%2的結(jié)果為1 D. n//16的值轉(zhuǎn)換成二進制數(shù)一定是4位的
4. 下列有關(guān)數(shù)據(jù)安全的說法中,正確的是 (  )
A. 磁盤陣列可以避免自然災(zāi)害引起的數(shù)據(jù)損壞
B. 防火墻是在外部網(wǎng)絡(luò)和內(nèi)部網(wǎng)絡(luò)之間構(gòu)造的一道安全保護屏障
C. 將銀行卡號和密碼等個人重要信息備份在網(wǎng)盤中肯定是安全的
D. 數(shù)據(jù)校驗是為了保證數(shù)據(jù)的安全性
5. 下列關(guān)于信息系統(tǒng)的描述正確的是 (  )
A. 信息系統(tǒng)通過執(zhí)行器獲取外部世界的信息
B. 安裝殺毒軟件后不需要再更新了
C. 用戶操作導致系統(tǒng)癱瘓,說明信息系統(tǒng)對外部環(huán)境具有依賴性
D. B/S 架構(gòu)是對 C/S 架構(gòu)改進后產(chǎn)生的一種軟件系統(tǒng)體系結(jié)構(gòu)
6. 隨著各校推行“數(shù)字校園”建設(shè),RFID射頻技術(shù)在校園中的應(yīng)用也越來越廣泛,已成為數(shù)字化校園建設(shè)的一個主要部分。其中校園一卡通以智能卡為信息載體,在一張小小的智能卡上實現(xiàn)生活消費、學籍管理、身份認證、網(wǎng)上交費等多種功能。校園一卡通系統(tǒng)使全校所有師生員工每人僅需一張校園卡,便可在學校各處出入、辦事、活動和消費;此外還可以通過銀行轉(zhuǎn)賬等方式進行自助充值,實現(xiàn)了“一卡在手,走遍校園”。關(guān)于此信息系統(tǒng)說法正確的是 (  )
A. 家長可通過手機銀行為學生卡內(nèi)充值,說明信息系統(tǒng)具有數(shù)據(jù)傳輸功能
B. 學生使用校園一卡通在學校超市消費的記錄存儲在卡內(nèi)
C. 該信息系統(tǒng)是由硬件、用戶、通信網(wǎng)絡(luò)、數(shù)據(jù)構(gòu)成人機交互系統(tǒng)
D. 校園卡一卡通系統(tǒng)的用戶只是學校的師生
7. 校園一卡通系統(tǒng)的核心技術(shù)是 RFID,以下說法不正確的是 (  )
A. RFID 兩大基本元素,其中讀寫器是發(fā)射端
B. RFID 屬于通信技術(shù),也屬于傳感器技術(shù)
C. 校園卡按能量供給方式分類,為無源電子標簽
D. 射頻識別系統(tǒng)中真正的數(shù)據(jù)載體是電子標簽
8. 下列表達式結(jié)果恒為True 的是 (  )
A. [ 1,2,3]==[3,2, 1] B. 153% 100//10==3
C. (random.randint(0,5)*2+ 1)%2==1 D. 5**3==15
9. 求表達式 1+3+5+7+…+ (2*n-1) 算法的部分流程圖如圖所示,圖中空白矩形框內(nèi)應(yīng)填入的內(nèi)容是 (  )
A. s←i+(i+2) B. s←s+i C. s←s+(2*n- 1) D. s←s+(2*i- 1)
10. 有如下 Python 程序段:
sum=0;sum1=0
for i in range(0, 100):
if i%3==0 and i%5!=0:
sum+=i
if i%3==0 and i%5==0:
sum1+=i
print(sum)
print(sum1)
執(zhí)行改程序段,輸出的 sum1 值是 (  )
A. 315 B. 1368 C. 725 D. 2318
11. 將 micro:bit 板與計算機相連,并通過 BXY Python Editor 軟件將以下程序“燒錄”進板,并查看輸出結(jié)果
#micro:bit
from microbit import *
import random
while True:
display.scroll(str(random.randint(1,5)))
sleep(5000)
以下有關(guān)上述操作的描述正確的是 (  )
A. 顯示器中隔 5 分鐘輸出一次隨機數(shù)
B. 在 BXY Python Editor 編輯器里不斷隨機顯示“1-4”四個數(shù)字中的其中一個
C. 在 micro:bit 板的 LED 上滾動隨機顯示“1-5”五個數(shù)字中的其中一個
D. 不可以將從串口獲取的數(shù)據(jù)保存到文本文件中
12. 有如下 Python 程序段:
D={"a":[ 1,2,3,4], "b":[2,3,4,5], "c":[4,3,2,3], "d":[ 1, 1, 1,2]}
S=[0]*4
for i in range(4):
for j in D:
S[i]+=D[j][i]
print(S)
運行該程序,輸出結(jié)果為 (  )
A. [10,14,12,5] B. [8,7,8,10] C. [8,8,10,9] D. [8,9,10,14]
二、非選擇題(本大題共3小題,8+8+10,共26分)
13. 小王同學從中國國家數(shù)據(jù)中心官網(wǎng)上收集了 1978 年--2019 年全國人口相關(guān)數(shù)據(jù) (人口數(shù)據(jù)單 位:萬人) 并保存在“renkou.csv”文件中,數(shù)據(jù)格式如圖 a 所示。
下列程序通過輸入關(guān)鍵字 (鄉(xiāng)村人口、城鎮(zhèn)人口、女性人口、年末總?cè)丝凇⒛行匀丝诘? ,來查 詢該關(guān)鍵字的相關(guān)數(shù)據(jù),創(chuàng)建人口變化波動趨勢圖。如:輸入“男性人口”,可以創(chuàng)建如圖b 所示 的趨勢圖。請在劃線處填入合適的代碼。
import pandas as pd
import matplotlib.pyplot as plt
from matplotlibpyplot import MultipleLocator
#MultipleLocator 用于設(shè)置刻度間隔
plt.rcParams["font.sans-serif"]=["SimHei"]
plt.rcParams["axes.unicode_minus"]=False
#以上代碼用于顯示中文防止亂碼
df=pd.read_csv(" ① ",encoding="utf-8") #讀取文件中的數(shù)據(jù)并創(chuàng)建 DataFrame 對象 df
guanjianzi=input("輸入關(guān)鍵字(鄉(xiāng)村人口、城鎮(zhèn)人口、女性人口、年末總?cè)丝凇⒛行匀丝?:")
#取某一個類別的數(shù)據(jù)
x= ②
y=df[guanjianzi]

pltgca().xaxis.set_major_locator(MultipleLocator(2))
#把 x 軸的刻度間隔設(shè)置為 2
plt.xticks(rotation=30,fontsize= 10) #設(shè)置 x 軸標簽旋轉(zhuǎn)角度、字體
tit="中國"+guanjianzi+"趨勢圖 (單位:萬人) "
plt.title( ④ ) #設(shè)置圖表標題
plt. ⑤ #顯示圖表
(1)根據(jù)題目要求,請在①劃線處填寫合適的代碼。 ①______
(2)如圖 b 所示,選擇合適的選項填入②③ (單選,填字母): ②_______③_______
②:A.df."年份" B.df[年份] C.df.年份 D.df.[ "年份"]
③:A.plt.bar(x,y) B.plt.plot(x,y) C.plt.scatter(x,y) D.plt.barh(x,y)
(3)根據(jù)題目要求,請在④⑤劃線處填入合適的代碼。④_____⑤_____
14. 小明想要實現(xiàn)教室內(nèi)的燈光能夠根據(jù)室內(nèi)光線強度自動開啟和關(guān)閉,搭建了一個“光線采集系 統(tǒng)”,實現(xiàn)功能如下:通過智能終端micro:bit 連接光線傳感器獲取光線值,然后系統(tǒng)將光線數(shù)據(jù) 保存到數(shù)據(jù)庫中,通過電腦或手機的網(wǎng)頁瀏覽器查看光線數(shù)據(jù)。
服務(wù)器端部分代碼如下所示,該代碼的作用是獲取數(shù)據(jù)庫中所有光線信息,顯示在客戶端:
DATABASE="data/light.db"
App=Flask(__name__)
@app.route("/")
def index():
d=sqlite3.connect(DATABASE)
cur=db.cursor()
cur.execute("select * from lightlog")
data=cur.fetchall()
cur.close()
db.close()
nowtime=datetime.datetime.now()
nowtime=nowtime.strftime("%Y-%m-%d %H:%M:%S")
t1=data[len(data)- 1] #獲取最新一行的數(shù)據(jù),(ID ,TIME ,LIGHT)
t=t1[2] #獲取光線值
return render_template("vews.html",data=data,light=t,time=nowtime)
if __name__=="__main__":
app.run(host="192.168.11.249",port=8080)
結(jié)合系統(tǒng)架構(gòu)設(shè)計圖和服務(wù)器端部分代碼回答下列問題:
(1)下列屬于小明搭建“光線采集系統(tǒng)”前期準備工作是_______ (多選題: A .選擇開發(fā)模式為 B/S 模式/B .選擇智能終端是micro:bit /C .測試網(wǎng)絡(luò)連接 /D .根據(jù)數(shù)據(jù)字典和數(shù)據(jù)存儲要求, 確定數(shù)據(jù)庫的結(jié)構(gòu) /E .確定有權(quán)限查看光線的人)
(2)當前使用的數(shù)據(jù)庫文件名是__訪問的數(shù)據(jù)表名是_____。
(3)想要通過網(wǎng)頁查看光線數(shù)據(jù),需要在瀏覽器中輸入的 URL 為_____。
15. 近期學校大力宣傳信息安全,小張同學想利用近期學習的數(shù)據(jù)加密知識,對同班同學的密碼進行加密,加密規(guī)則如下:
①大小寫轉(zhuǎn)換:將明文中的大寫字母改為小寫字母
②置換加密:根據(jù)輸入的置換密碼,將字符串中的字母和數(shù)字逐個加上置換密碼中的對應(yīng)數(shù)字循環(huán)左移 ,置換密碼可以循環(huán)使用 。如原文為“hello2023”,置換密鑰為“526”,則加密為“ccfgm6507”。(明文字符 h、e、l、l、o、2、0、2、3 分別往左移 5、2、6、5、2、6、5、2、6 位)
③除字母、數(shù)字以外的字符不變。
(1)若輸入的明文為:123Bus,置換密碼為:4301,則輸出的密文為:_______。
(2)大小寫的轉(zhuǎn)換
def change(ch):
ch=chr( )
return ch
(3)置換加密
def encypt (encode ,key):
q=[]
result=’’
for x in key:
q.append(int(x))#將密鑰逐個轉(zhuǎn)為數(shù)值,并放到 q 中
head=0
for ch in encode:
if "A"<=ch<="Z":
ch=change(ch)
if "a"<=ch<="z":
ch=chr((ord(ch)-97-q[head])%26+97)
elif "0"<=ch<="9":
ch=______
head=______
result+=ch
return result
(4)主程序
mw=input("請輸入明文:")
key=input("請輸入置換密鑰:")
ss=encypt( )
print("密文為:"+ss)

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 台湾省| 文成县| 达孜县| 宜君县| 洪泽县| 辉南县| 扶沟县| 五寨县| 大渡口区| 乐至县| 富锦市| 龙里县| 越西县| 星子县| 拜城县| 西乌珠穆沁旗| 潞西市| 河东区| 玉溪市| 甘泉县| 姚安县| 盐源县| 宜都市| 靖江市| 岳池县| 晴隆县| 普安县| 泰兴市| 扎囊县| 枣庄市| 庆安县| 华坪县| 巢湖市| 东乌| 枣阳市| 新龙县| 喜德县| 旺苍县| 定结县| 封开县| 绥化市|