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

2023年11月臺州一模信息技術卷(PDF版,含答案)

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

2023年11月臺州一模信息技術卷(PDF版,含答案)

資源簡介

絕密★考試結束前(23 年 11 月)
臺州市 2023 年 11 月第一次質量評估試題
技術試題
第一部分 信息技術(共 50 分)
一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。每小題列出的四個備選項中只有一個是符合
題目要求的,不選、多選、錯選均不得分)
1.下列關于數據、信息和知識的說法,正確的是
A.數據的表現形式只有數字和文字
B.同一種信息的獲取途徑和方法可以不同
C.通過搜索引擎搜索出來的內容都是知識
D.信息的價值不會因為時間的變化而改變
閱讀下列材料,回答第 2至 4題:
杭州亞組委推出的“亞運會票務管理系統”,用戶可使用移動終端等設備,通過瀏覽器進行實名注冊
登錄,選擇相應賽事及座位號后,使用電子支付方式進行支付,即完成購票。生成的電子票會發送至用戶
終端設備。系統使用了 web漏洞自動防護技術,降低網頁篡改、數據泄露等風險,并且采取多種加密技術
保護個人信息。亞組委也在線下設置了多個門票代售網點,方便群眾購買紙質門票。用戶持電子票或紙質
門票均可到會場檢票設備掃票入場。
2.下列關于該系統組成的說法,正確的是
A.該票務系統屬于系統軟件
B.該系統網絡架構模式采用 C/S架構
C.移動終端屬于該系統的硬件設備
D.該系統的用戶是購票成功的人員
3.結合上述材料,下列關于信息系統功能和應用的說法,不.正.確.的是
A.用戶注冊過程包含了系統的數據收集和輸入功能
B.線上購票跨越時空限制,給用戶帶來了方便
C.用戶的購票數據保存在檢票設備中,方便其快速人場
D.設置線下代售網點,是一種解決“數字鴻溝”的方法
4.下列關于該信息系統安全的說法,正確的是
A.加密技術的使用是為了保證系統數據的完整性
B.用戶在登錄該系統時獲得的短信驗證碼屬于靜態口令
C.管理員和普通用戶的用戶權限不同,是身份認證技術應用的一種體現
D.漏洞自動防護技術的使用,是為了降低系統被黑客及病毒入侵的風險
5.下列關于人工智能的說法,不.正.確.的是
A.某應用中的語音識別技術屬于人工智能的應用
B.人工智能技術對經濟發展、社會進步都有巨大的推動作用
C.通過模仿人類大腦中神經元之間的復雜交互來進行認知推理,屬于符號主義的表現
D.AlphaGo Zero不依賴人類棋手數據而在自我博弈中不斷提升棋力,屬于強化學習機制
6.某多選題有 A、B、C三個選項,程序閱卷時,各選項采用 True和 False來表示是否進行了選擇(例如:
變量 a的值為 True時,表示選擇了 A選項;變量 b 的值為 False,則表示未選擇 B選項)。若該題正確
答案為“BC”,下列表達式中能判定考生該題答案全部正確的是
A. a and b and c
臺州市技術選考試題 第 1 頁 共 7 頁
B. a or b and c
C. not a and b and c
D. not a or b and c
7.斐波那契數列(1、1、2、3、5、8、13、21、34……),其特點是從第三項開始,每一項都是前面兩項的和。
用流程圖描述“求斐波那契數列第 n項值(n>2)”的部分算法如第 7題圖所示,則虛線框中應該填入的是
第 7題圖
8.使用數組存儲某二叉樹的形式如第 8題圖所示,下列描述正確的是
A.該二叉樹的后序遍歷為 BDCA
B.該二叉樹的深度為 2
C.該二叉樹是一棵完全二叉樹
D.該二叉樹的葉子節點個數為 3
9.有如下 Python程序段:
kcy=int(input())
i=0;j=len(a)-1
s=""
while i<=j:
m=(i+j+1)//2
if key==a[m]:
break
if keyj=m-1
else:
i=i+1
s+=str(a[m])+","
print(s[:-1])
若數組元素 a的值為[6,15,18,20,25,30,35,38,41,46],輸入正整數 key值,執行該程序段,輸出的值可能是
A.30,20 B.30,41,38 C. 25,15,6 D. 25,38,41
10.定義如下函數:
def DK(n):
if n<8:
return str(n) #①
else:
臺州市技術選考試題 第 2 頁 共 7 頁
rm=str(n%8)
return rm+DK(n//8)
以下關于該函數的說法正確的是
A.該函數使用了枚舉算法
B.DK(43)返回的值為"53"
C.該函數的功能是將十進制數 n轉換為八進制數
D.調用該函數時,無論 n為任何正整數值,①處語句均只執行 1次
11.利用冗余壓縮的方法對字符串進行壓縮,例 如字符串“aabbbcccd” ,壓縮后“a2b3c3d1”。實現上述壓縮功
能的 Python程序如下:
s=input("請輸入長度大于 1的待壓縮字符串:")
ys=s[0]; k=1
for i in range(1,len(s)):
print("壓縮后的結果為:",ys)
在程序方框處應填入的代碼是
A. B.
if s[i]==s[i-1]: if s[i]==s[i-1]:
k+=1 k+=1
else: else:
ys=ys+st(k)+s[i] ys=ys+st(k)+s[i]
k=1 k=1
if i==len(s)-1: if i==len(s)-1:
ys+=str(k) ys+=str(k)
C. D.
if s[i]==s[i-1]: if i!=len(s)-1 and s[i]!=s[i-1]:
k+=1 ys=ys+st(k)+s[i]
elif i!=len(s)-1: k=1
ys=ys+st(k)+s[i] elif s[i]==s[i-1]:
k=1 k+=1
else: else:
ys+=str(k) ys+=str(k+1)
12.有如下 Python程序段:
s=input("請輸入一個僅由小寫英文字母組成的字符串:")
st=[""]*len(s); top=-l
t=[-1]*26
for i in range(len(s)):
id=ord(s[i])-97
if t[id]==-1:
top+=1
st[top]=s[i]
t[id]=top
else:
臺州市技術選考試題 第 3 頁 共 7 頁
first=t[id]
while top>=first and top!=-1:
num=ord(st[top])-97
t[num]=-1; top-=1
print(st[:top+1])
若從鍵盤輸入的值為"hellopython",則輸出的值為
A.['o','n']
B.['h','e','n']
C.['h','e','l','o','p','y','t','n']
D.['h','e','o','p','y','t','h','o','n']
二、非選擇題(本大題共 3 小題,其中第 13 小題 8 分,第 14 小題 8 分,第 15 小題 10 分)
13.小峰做了一個“搭建學生寢室管理系統”的實驗,該系統可通過人臉識別、指紋識別、校園卡等方式模
擬進出寢室管理,并將進出數據發送給服務器。通過瀏覽器可以查看學生在寢、離寢情況。小峰選擇的
硬件有:智能終端、IoT模塊、攝像頭、指紋采集儀、射頻識別設備、進出口閘機、服務器等。該系統
結構示意圖如第 13題圖所示,其中Web服務器端程序采用 Flask Web框架開發。
第 13題圖
(1)下列硬件設備中,屬于執行器的有 (單選,填字母: A.攝像頭 / B.指紋采集儀 / C.射頻識
別設備 / D.進出口閘機)。
(2)下列關于該系統應用軟件的網絡架構,說法正確的是 (單選,填字母:A.客戶端無需安裝專
用軟件,升級維護方便 / B.對服務器要求較低 / C.能夠降低系統通信開銷)。
(3)下列功能需要在服務器端程序中實現的是 (多選,填字母:A.原始指紋數據的采集 / B.在
數據庫中查找指紋特征數據 / C.閘機的開關 / D.根據瀏覽器的請求返回數據)。
(注:全部選對的得 2 分,選對但不全的得 1 分,不選或有選錯的得 0 分)
(4)小峰基于 Flask Web框架編寫服務器端程序,部分代碼如下。編寫完后,若要通過瀏覽器獲取視圖
函數 entry()返回的頁面,則訪問的 URL是 http:// 。
#導入 Flask框架模塊及其它相關模塊,代碼略
app= Flask(__ name__ )
@app.route('/ ')
def index():
#在模板文件上顯示從數據庫讀取的入寢、離寢學生數據,代碼略
@app.route('/dorm', methods=['GET', 'POST')
def entry():
#從數據庫讀取對應班級學生的在寢、離寢數據,并返回頁面,代碼略
#服務器其它功能,代碼略
if_name_ =='_main_'
app.run(host = '10.16.1.18', port = 8080)
(5)小峰對系統進行動態測試,使用校園卡刷卡,閘機能正常打開,在瀏覽器中查看系統首頁,頁面中
臺州市技術選考試題 第 4 頁 共 7 頁
標題、表格等內容能正常顯示,但卻未顯示刷卡數據,刷新后仍不變(Web服務器數據庫的數據讀寫
功能正常)。從服務器端的程序角度說明造成上述問題的原因有 、
(注:回答 2項,1項正確得 1分)。
14.小明通過調查問卷收集了食堂滿意度情況數據,保存在“data.csv”文件中,如第 14題圖 a所示。
第 14題圖 a 第 14題圖 b
第 14題圖 c
為統計分析每個調查項目不同選項的人數及不滿意率,編寫 Python程序。回答下列問題:
(1)統計每一項調查內容的總票數、滿意、一般及不滿意人數,程序運行結果如第 14題圖 b所示,請
在劃線處填入合適的代碼。
import pandas as pd #導入 pandas模塊
import matplotlib.pyplot as plt #導入 pyplot模塊
plt.rcParams["font.sans-serif"]=["SimHei"] #設置圖表顯示中文字體
df=pd.read_csv("data.csv",encoding="utf-8") #讀取 csv文件中的數據
cols=df.columns[1:]
poll=len(df)
data={("調查項目":[],"總票數":[],"滿意":[],"一般":[],"不滿意":[]}
for colname in cols:
dfc=df.groupby( ① ,as_index=False)["序號"].count()
data["調查項目"].append(colname)
data["總票數"].append(poll)
for j in dfc.index:
name=dfc.at[j,colname]
data[name].append( ② )
df2=pd.DataFrame(data)
print(df2)
(2)計算每個項目的“不滿意率”(=“不滿意”/“總票數” *100),并使用柱形圖分析每個項目的“不滿意率”
情況,如第 14題圖 c所示,請在劃線處填入合適的代碼。
df2["不滿意率(%)"]= ①
x= ②
y=df2["不滿意率(%)"]
plt.figure(figsize=(8,4))
plttitle("食堂調查問卷不滿意率(%)情況")
plt.bar(x,y,label="不滿意率(%)")
臺州市技術選考試題 第 5 頁 共 7 頁
plt.legend()
plt.show()
15.某工廠的業務較多,每個業務 i都有對應的截止時間 ti以及收益 vi,工廠每天最多能完成 k個業務,且
每個業務所需的加工時長相同。由于業務量多,有時候無法完成所有的業務,因此工廠管理者需要對一
段時間內的業務進行規劃安排,以實現工廠累計收益的最大化。
例如工廠 3天內的業務明細如第 15題圖 a 所示,已知工廠每天能夠完成的業務量 k為 2。為了實
現 3天的累計收益最大化 ,工廠安排的業務方案如第 15 題圖 b 所示,這樣工廠能夠獲得最大累計收
益為 105。
編寫程序,實現在任意時間段內,根據每個業務的截止時間和收益,統計工廠在該時間段內的最大
累計收益。
第 15題圖 a 第 15題圖 b
請回答下列問題:
(1)如第 15題圖 a所示,若工廠每天能夠完成的業務量 k為 3,則工廠在 3天內獲得的最大收益為 。
(2)定義如下 insert(lst,head,pos)函數,參數 lst是一個由列表模擬的鏈表結構數據,其每個節點由收益數
據和指向下一個位置的指針組成;參數 head是其中一條鏈表的頭指針,由該指針構建的鏈表已經按
收益數據升序排列;參數 pos是某個節點的指針。函數功能是將 pos節點插入到 head指針指向的鏈
表中,并保持鏈表按收益數據升序排列,最后返回頭指針數據。
def insert(lst,head,pos):
p=head
while p!=-1 and lst[p][0]q=p
p=lst[p][1]
if p==head:
lst[pos][1]=head
head=pos
else:
lst[pos][1]=p

return head
①若函數加框處代碼誤寫為“lst[p][0]調用 insert(lst,head,pos)函數,下列 4組數據中能測試出這一問題的是 (單選,填字母)。
②請在劃線處填入合適的代碼。
(3)實現對每個業務完成時間的合理安排,使得工廠獲得最大累計收益的部分 Python程序如下,請在劃
臺州市技術選考試題 第 6 頁 共 7 頁
線處填入合適的代碼。
def pushlst(info,lst,cur,v): #cur表示當前時間
if info[cur][1]lst.append([v,-1]) #列表 lst 追加一個元素
pos=len(lst)-1
if info[cur][0]==-1:

else:
info[cur][0]=insert(lst,info[cur][0],pos)
info[cur][1]+=1
else:
pos=info[cur][0]
if v#如果 cur>0,嘗試將當前業務提至前一天完成,代碼略
else:
tmpv=lst[pos][0] #獲取原安排中收益最少的業務收益
lst[pos][0]=v
p=lst[pos][1]
info[cur][0]=insert(lst, ② ,pos)
#如果 cur>0,嘗試將原安排中收益最少的業務提至前一天完成,代碼略
'''
先輸入規劃安排的天數 n 和每天能夠處理的最大業務量 k,代碼略。
依次輸入 m個業務的截止時間 t(t≤n)和收益 v,存儲在數組 tran中,如:[[1,25][1,10][2,15]],表
示共有 3個業務,第一個業務的截止時間為 1,收益為 25……,代碼略
'''
info=[]; lst=[]; k=0
for i in range(n):
info.append([-1,0]) #列表 info 追加一個元素
while kcur=tran[k][0]; v=tran[k][1] #獲取截止時間和對應收益
pushlst(info,lst,cur-1,v)
k+=1
s=0
for i in range(n):
p=info[i][0]
while p!=-1:
s+= ③
p=lst[p][1]
print("最大收益為:",s)
臺州市技術選考試題 第 7 頁 共 7 頁臺州市2023 年 11 月高三第一次質量評估試題
技術答案及評分參考
第一部分 信息技術(共50分)
一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分)
題號 1 2 3 4 5 6 7 8 9 10 11 12
答案 B C C D C C B A B D B A
二、非選擇題(本大題共3小題,其中第13小題8分,第14小題8分,第15小題10分,共26分)
13.(1)D (1分)
(2)A (1分)
(3)BD (2分)
(注:全部選對的得2分,選對但不全的得1分,不選或有選錯的得0分)
(4)10.16.1.18:8080/dorm (2分)
(5)①index模塊(主頁路由對應的模塊)中從數據庫中讀取數據代碼有誤
②index模塊(主頁路由對應的模塊)中將參數傳遞給模板文件的代碼有誤
③主頁模板文件中,顯示服務器傳遞的數據代碼有誤
④其他模塊中,將在寢、離寢數據寫入數據庫代碼有誤
(只說代碼有誤不給分,需要指出具體哪個位置及哪個內容的代碼有誤)
(2分)
(1) ① colname (2分)
② dfc.at[j,"序號"] 或dfc["序號"][j] 或dfc.序號[j] (2分)
(2) ① df2["不滿意"]/df2["總票數"]*100
或 df2["不滿意"]/poll*100(2分)
或df2.不滿意/df2.總票數*100 或 df2.不滿意/poll*100
或其它等價答案 (2分)
② df2["調查項目"] 或 df2.調查項目 (2分)
(1)135 (1分)
(2) ① B (1分)
② lst[q][1]=pos (2分)
(3) ① infor[cur][0]=pos 或 infor[cur][0]=len(lst)-1 (2分)
② p (2分)
③ lst[p][0] (2分)

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 阳高县| 敦化市| 武陟县| 砚山县| 通榆县| 濮阳市| 江都市| 黑龙江省| 濮阳市| 临清市| 伊金霍洛旗| 井陉县| 安国市| 桃园市| 无为县| 福贡县| 漳平市| 米易县| 都安| 鄄城县| 罗山县| 佛山市| 红河县| 克拉玛依市| 开江县| 宜良县| 东乡| 绥德县| 周口市| 娄烦县| 黄平县| 广宁县| 科技| 陆河县| 榆树市| 台北县| 土默特右旗| 米易县| 澄城县| 同德县| 尖扎县|