資源簡介 湖州、衢州、麗水三地市教學(xué)質(zhì)量檢測試卷高三技術(shù)(2023.04)本試題卷分兩部分,第一部分信息技術(shù),第二部分通用技術(shù)。全卷共 14 頁,第一部分 1至 6頁,第二部分 7 至 12 頁。滿分 100 分,考試時間 90 分鐘。1.考生答題前,務(wù)必將自己的姓名、準(zhǔn)考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用 2B 鉛筆將答題紙上對應(yīng)題目的答案標(biāo)號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應(yīng)區(qū)域內(nèi),作圖時可先使用 2B 鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(shù)(50分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.下列關(guān)于數(shù)據(jù)、信息和知識的說法,正確的是A.機(jī)器學(xué)習(xí)訓(xùn)練的數(shù)據(jù)集可以是未經(jīng)數(shù)字化的B.數(shù)據(jù)的意義與其應(yīng)用場景無關(guān)C.知識由信息的積累、歸納、總結(jié)得出D.借助網(wǎng)絡(luò)搜索引擎可獲得海量知識2.下列有關(guān)大數(shù)據(jù)及其處理的說法,不.正.確.的是A.大數(shù)據(jù)支持動態(tài)跟蹤,提高了數(shù)據(jù)分析的即時性B.大數(shù)據(jù)要分析的是全體數(shù)據(jù),而不是抽樣數(shù)據(jù)C.非結(jié)構(gòu)化的文本數(shù)據(jù)更利于大數(shù)據(jù)處理和分析D.數(shù)據(jù)可視化可增強(qiáng)數(shù)據(jù)的解釋力和吸引力閱讀以下材料,回答第 3-4 題:學(xué)校使用校園一卡通系統(tǒng)進(jìn)行管理。校園卡基于 RFID 技術(shù),可用于門禁開啟、食堂消費(fèi)、圖書借閱等,建卡、掛失、充值及信息錯誤修正等工作由學(xué)校財務(wù)人員負(fù)責(zé)。3.下列有關(guān)該信息系統(tǒng)的組成,說法正確的是A.該系統(tǒng)的硬件由校園卡和刷卡機(jī)組成B.使用記錄數(shù)據(jù)只存儲在校園卡的芯片中C.學(xué)校財務(wù)人員屬于信息系統(tǒng)的用戶D.校園一卡通系統(tǒng)屬于系統(tǒng)軟件4.為了提升信息系統(tǒng)的安全性,下列做法不.可.行.的是A.安裝防火墻B.為不同用戶設(shè)置相同的數(shù)據(jù)庫訪問權(quán)限C.對個人敏感信息進(jìn)行加密處理D.系統(tǒng)服務(wù)器使用磁盤陣列進(jìn)行數(shù)據(jù)冗余備份5.下列關(guān)于網(wǎng)絡(luò)技術(shù)的說法,正確的是A.網(wǎng)絡(luò)是由計算機(jī)系統(tǒng)和網(wǎng)絡(luò)軟件兩部分組成B.網(wǎng)絡(luò)操作系統(tǒng)只負(fù)責(zé)網(wǎng)絡(luò)中軟件資源的管理C.局域網(wǎng)通信不需要遵循 TCP/IP 協(xié)議第 6 題圖D.移動終端可通過公共網(wǎng)絡(luò)設(shè)施訪問互聯(lián)網(wǎng)6.某算法的部分流程圖如第 6 題圖所示,執(zhí)行這部分流程,若輸入的 x 依次為 4,5,9,14,0,則輸出 n 的值是A.1 B.2 C.3 D.4高三技術(shù)試題卷 第 1 頁 共 12 頁7.用數(shù)組表示二叉樹的示意圖如下所示,則該二叉樹的中序遍歷序列為0 1 2 3 4 5 6 7 8 9 10 11 12 13 14A B C D E FA.BEDFAC B.ABDEFC C.DBEAFC D.BDAECF8.有下列 Python 程序段:a=[[1,3],[1,0],[7,1],[4,5],[1,-1],[6,4]]x=1p=head=2if x==a[p][0]:head=a[p][1]else:while p!=-1:if x==a[p][0]:a[pre][1]=a[p][1]else:pre=pp=a[p][1]運(yùn)行該段程序后,a[2][1]的值為A.-1 B.0 C.1 D.39.約定:T操作是指在隊(duì)列中 1 個元素出隊(duì)后再入隊(duì),E 操作是指將 1 個元素入隊(duì),P 操作是指隊(duì)列中 1個元素出隊(duì),隊(duì)首指針 head 和隊(duì)尾指針 tail 初始值均為 0。則經(jīng)過 EETPETEP系列操作后,隊(duì)首指針 head 和隊(duì)尾指針 tail 的值分別為A.3 4 B.3 5 C.4 5 D.4 610.數(shù)組 a 包含 10 個互不相同的元素,即 a[0],a[1],…,a[9],其中 a[0],a[2],…,a[8]稱為奇數(shù)位元素,a[1],a[3],…,a[9]稱為偶數(shù)位元素。有如下 Python 程序段:n=len(a)for i in range(n//2-1):for j in range(n-2,2*i,-2):if a[j]a[j],a[j-2]=a[j-2],a[j]該程序段實(shí)現(xiàn)的功能是A.僅對奇數(shù)位元素升序排列 B.僅對偶數(shù)位元素升序排列C.奇數(shù)位元素升序,偶數(shù)位元素降序排列 D.奇數(shù)位元素降序,偶數(shù)位元素升序排列11.定義如下函數(shù):def move(n,a,b,c):if n==1:print(a,"->",c)returnmove(n-1,a,c,b)move(1,a,b,c)move(n-1,b,a,c)執(zhí)行語句 move(2,"A","B","C"),輸出的第一行內(nèi)容是A.a -> c B.A -> C C.a -> b D.A -> B高三技術(shù)試題卷 第 2 頁 共 12 頁12.有如下 Python 程序段:import randoms=[3,2,7,6,9] ; st=[0]*len(s) ; top=-1 ; i=0while iop=random.randint(0,1)if top==-1 or op==0 and s[i]>st[top]:top+=1 ; st[top]=s[i]elif top>=1 and op==1 and s[i]>st[top-1]:st[top]=s[i]i+=1while top!=-1:print(st[top] ,end=" ")top-=1執(zhí)行該程序段后,輸出的結(jié)果不.可.能.是A.3 B.9 6 2 C.9 6 3 D.9 7 3二、非選擇題(本大題共 3小題,其中第 13 小題 8 分,第 14-15 小題各 9 分,共 26 分)13.小王搭建了魚缸水質(zhì)水位監(jiān)測系統(tǒng),基于 Python 的 Flask Web 框架進(jìn)行開發(fā),該系統(tǒng)結(jié)構(gòu)示意圖如圖所示。(1)客戶端通過瀏覽器訪問 Web 服務(wù)器,可獲得水質(zhì)、水位信息,這一方案設(shè)計環(huán)節(jié)屬于信息系統(tǒng)搭建的 ▲ (單選,填字母。A.可行性分析 /B.開發(fā)模式選擇)。(2)系統(tǒng)定義 water(act)函數(shù)用于發(fā)送操作指令,參數(shù) act 為凈水或注水,系統(tǒng)根據(jù)水質(zhì)變量 q、水位變量 w的值發(fā)送指令。操作規(guī)則如表所示,下列 Python 程序段中符合要求的是 ▲ (多選,填字母)。(注:全部選對的得 2 分,選對但不全的得 1 分,不選或有選錯的得 0 分)水質(zhì)情況 水位情況 操作水質(zhì)差 任意水位 凈水水質(zhì)中 水位<70 注水水質(zhì)優(yōu) 水位<50 注水其.它.情.況.都.不.進(jìn).行.操.作.高三技術(shù)試題卷 第 3 頁 共 12 頁(3)系統(tǒng)的“凈水”操作使用水質(zhì)過濾器,該過濾器屬于 ▲ (單選,填字母)。A.傳感器 B.執(zhí)行器 C.客戶端(4)該系統(tǒng)網(wǎng)站功能頁面規(guī)劃如表所示,當(dāng)瀏覽器向 Web 服務(wù)器提交“凈水”操作指令,服務(wù)器端應(yīng)用實(shí)例 app 中,與該指令關(guān)聯(lián)的路由設(shè)置語句是@app.route(" ▲ ")。序號 訪問地址 功能說明1 / 主頁,顯示水質(zhì)、水位情況2 /water t=注水 t為注水(或凈水),實(shí)現(xiàn)“注水”(或凈水)操作3 /get id=2 獲取傳感器 id 為 2 的所有數(shù)據(jù)4 /view id=1 顯示 id 為 1 的傳感器數(shù)據(jù)折線圖(5)系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)表 wstatus 存儲魚缸的水質(zhì)、水位信息,整型字段 level 存儲水位,字符型字段 quality 存儲水質(zhì),當(dāng)前獲取的值分別存儲在水質(zhì)變量 q、水位變量 w 中,系統(tǒng)存儲數(shù)據(jù)時,執(zhí)行的 SQL 語句是 ▲ (單選,填字母) 。A.INSERT INTO wstatus (level,quality) VALUES (w,q)B.INSERT INTO wstatus (level,quality) VALUES (w,"q")C.SELECT * FROM wstatus WHERE level=w and quality=qD.SELECT * FROM wstatus WHERE level=w and quality="q"14.某學(xué)院投票評選學(xué)生會優(yōu)秀干事,候選人共 10 人,選出 3 人,每張選票最多可勾選 5人,超過 5 人則選票無效。經(jīng)一輪投票后,若得票數(shù)前三的候選人超過 3 人,則需對得票數(shù)前三的候選人進(jìn)行下一輪投票,直至投出結(jié)果。小洪用 Python 編寫投票系統(tǒng),第一輪投票數(shù)據(jù)經(jīng)處理后,保存在"vote2023.xlsx"文件中,部分?jǐn)?shù)據(jù)如第 14 題圖 a所示,請回答下列問題。第 14 題圖 a(1)定義 check 函數(shù),功能為:讀取 Excel 文件返回有效票數(shù)據(jù)。函數(shù)代碼如下:def check(datafile):df=pd.read_excel(datafile)df["票數(shù)"]=df.sum(axis=1)-df["序號"] # 統(tǒng)計每張選票的票選數(shù)df1=df[ ]return df1劃線處應(yīng)填入的代碼為 ▲ (單選,填字母)。A.df.票數(shù)<=5 B.df[票數(shù)]<5 C.df.票數(shù)==5 D.df["票數(shù)"]>5(2)統(tǒng)計票數(shù)前三的候選人,若有并列也統(tǒng)計在內(nèi),并繪制的柱形圖如第 14 題圖 b 所示。部分 Python 程序如下,請在劃線處填入合適的代碼。高三技術(shù)試題卷 第 4 頁 共 12 頁df=check("vote2023.xlsx")df2=df.drop(["序號","票數(shù)"],axis=1) # 刪除序號列、票數(shù)列s=[];st=[]for i in df2.columns:s.append([i,int(df2[i].sum())])#統(tǒng)計每人選票數(shù),格式如['李彤',377]for i in range(len(s)):num=1for j in range(len(s)):if ① :num+=1if ② :st.append(s[i]) # 存儲前三名數(shù)據(jù)for i in range(len(st)):plt.bar(st[i][0], ③ ) # 繪制柱形圖 第 14 題圖 b# 設(shè)置圖表的標(biāo)題及圖例數(shù)據(jù)并顯示圖表,代碼略(3)若對第 14 題圖 b 中 5 人采用投票系統(tǒng)進(jìn)行第二輪投票,最多可投 3 人,5 人的票數(shù)結(jié)果分別為 600,211,211,589,589,則投票結(jié)果的圖表中顯示的候選人有 ▲ 個。15.某工廠在流水線上設(shè)立轉(zhuǎn)盤緩沖裝置,該裝置示意圖如圖所示。轉(zhuǎn)盤共有 12 個孔位作為產(chǎn)品緩存區(qū),產(chǎn)品在轉(zhuǎn)盤隊(duì)列中等待開關(guān)打開,當(dāng)未包裝產(chǎn)品數(shù)量低于工人數(shù)的兩倍時開關(guān)打開,產(chǎn)品出隊(duì)進(jìn)入包裝區(qū),否則開關(guān)關(guān)閉。工人包裝產(chǎn)品的熟練度不同,熟練度是指工人包裝一件產(chǎn)品所花的時間(單位:秒)。系統(tǒng)運(yùn)行期間,工人包裝完一件產(chǎn)品后立即包裝下一件,直至該批次產(chǎn)品包裝結(jié)束。現(xiàn)編寫 Python 程序統(tǒng)計工人的包裝件數(shù),并從高到低輸出。(1)若有 3 個工人熟練度分別為 2、3、4,現(xiàn)需包裝 9件產(chǎn)品,則 3個工人完成包裝后,包裝件數(shù)最多的工人完成了 ▲ 件。(2)定義 insort(status)函數(shù),參數(shù) status 每個元素由包裝開始時間、持續(xù)時間和件數(shù)共 3 項(xiàng)組成。函數(shù)功能實(shí)現(xiàn)將 status 按包裝件數(shù)由高到低排序,并返回 status。def insort(status):for i in range(1,len(status)):current=status[i]j=i-1while j>=0 and current[2]>status[j][2]: # 語句 1status[j+1]=status[j] # 語句 2j-=1status[j+1]=currentreturn status高三技術(shù)試題卷 第 5 頁 共 12 頁①調(diào)用 insort(status)函數(shù),若 status=[[36,37,9],[32,37,4],[36,37,6],[33,36,11]],則函數(shù)體內(nèi)語句 2 處代碼執(zhí)行次數(shù)為 ▲ 次。②若將函數(shù)體內(nèi)語句 1 畫框處代碼刪除,調(diào)用該函數(shù)后程序提示錯誤,則錯誤原因可能是 ▲ (單選,填字母)。A.變量未定義 B.索引超出范圍 C.數(shù)據(jù)類型錯誤(3)某批次共有 1000 件產(chǎn)品,產(chǎn)品包裝完成后,輸出工人的包裝件數(shù),由高到低排列。實(shí)現(xiàn)該功能的部分 Python 程序如下,請在劃線處填入合適的代碼。def in_que(num):points[1]+=1num_index=(points[1]+1)%max_que-1if num_index==-1:num_index=max_que-1queinfo[num_index]=numdef out_que():①num_index=points[0]%max_queoutdata=queinfo[num_index]queinfo[num_index]=-1return outdatamax_que=12 # 轉(zhuǎn)盤容納產(chǎn)品件數(shù)packarea=[]worker=[['A',3],['B',7],['C',2],['D',4]] # 每個工人編號及熟練度packmax=len(worker)*2 # 未包裝產(chǎn)品數(shù)量最大值queinfo=[-1]*max_quepoints=[1,1]status=[[0,0,0] for i in range(len(worker))]i,n=0,1000while i0:if points[0]!=points[1] and len(packarea)packarea.append(out_que())if iin_que(i)②w=0while len(packarea)>0 and wif status[w][1]-status[w][0]>worker[w][1]: # 一件產(chǎn)品包裝完成③status[w][2]+=1packarea=packarea[1:]status[w][1]+=1w+=1status=insort(status)# 輸出工人的包裝件數(shù),由高到低排列,代碼略高三技術(shù)試題卷 第 6 頁 共 12 頁湖州、衢州、麗水2023年4月三地市高三教學(xué)質(zhì)量檢測信息技術(shù)答案第一部分 信息技術(shù)(50分)一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1 2 3 4 5 6 7 8 9 10C C C B D B A D D A11 12D B非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15題9分,共26分)13.(1) B (1分)(2) BC (2分)(3) B (1分)(4) /water (2分)(5) A (2分)14.(1) A (1分)(2)① s[j][1]>s[i][1] (2分)② num<=3 (2分)③ st[i][1] (2分)(3)3 (2分)15.(1) 4 (1分)(2)① 4 (2分)② B (1分)(3)① points[0]+=1 (2分)② i+=1 (1分)③ status[w][0]=status[w][1] (2分) 展開更多...... 收起↑ 資源列表 23.4湖州衢州麗水三地市教學(xué)質(zhì)量檢測信息技術(shù)答案.docx 23.4湖州衢州麗水三地市教學(xué)質(zhì)量檢測信息技術(shù)試卷.pdf 縮略圖、資源來源于二一教育資源庫