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