資源簡介 絕密★考試結(jié)束前杭州“六縣九校”聯(lián)盟 2022 學(xué)年第二學(xué)期期中聯(lián)考 高二年級技術(shù)學(xué)科 試題考生須知:1 .本卷共 14 頁滿分 100 分,考試時間 90 分鐘;2 .答題前,在答題卷指定區(qū)域填寫班級、姓名、考場號、座位號及準(zhǔn)考證號并填涂相應(yīng)數(shù)字。3 .所有答案必須寫在答題紙上,寫在試卷上無效;4 .考試結(jié)束后,只需上交答題紙。第一部分 信息技術(shù)(共 50 分)一、選擇題 (本大題共 15 小題,每小題 2 分,共30 分,每小題列出的四個備選項中只有一個是符合題目要 求的,不選、錯選、多選均不得分)1.下列關(guān)于數(shù)據(jù)、信息和知識及大數(shù)據(jù)的說法正確的是 ( )A.信息對于不同的人群其價值是相同的B.大數(shù)據(jù)改變的不僅是數(shù)據(jù),還有人們的思維,大數(shù)據(jù)強(qiáng)調(diào)對事物因果關(guān)系的探求 C.大數(shù)據(jù)給生活帶來便利的同時,也帶來如信息泄露等安全問題D.知識的獲得是人利用自身已有的知識對信息進(jìn)行加工重構(gòu)得到新知,知識就是對信息的積累 2.下列選項中,體現(xiàn)了人工智能技術(shù)的有( )①部分軟件在連接 WiFi 后自動下載更新②停車場出入口自動識別車牌放行③涵蓋了客服和金融百 科問答功能的智能助理④自動識別語音并將其轉(zhuǎn)換為文字⑤開發(fā) 3D 技術(shù)的電腦游戲A.②③⑤ B.①④⑤ C.②③④ D.①③④3.使用 UltraEdit 軟件查看字符“China,生日快樂!”的內(nèi)碼,部分界面如第 3 題圖所示,下列說 法正確的是( )第 3 題圖A.字符“C”的十六進(jìn)制內(nèi)碼是 43,可推斷出字符“J”的十六進(jìn)制內(nèi)碼是 50B.字符“樂”的內(nèi)碼是 EC C0HC.上述字符共需要 15B 的存儲空間D.字符“生”的內(nèi)碼表示成二進(jìn)制數(shù)是 1100 1001 1111 1010B4.以下關(guān)于計算機(jī)軟硬件的說法,正確的是( )A.斷電后,只讀存儲器(ROM) 中的信息會丟失B.中央處理器(CPU) 主要由運(yùn)算器和控制器組成C.計算機(jī)軟件可分為系統(tǒng)軟件、應(yīng)用軟件和辦公軟件D.常用的計算機(jī)操作系統(tǒng)有 Windows、Linux、Android 等閱讀下列材料,回答第 5 至第 7 題。高二技術(shù)學(xué)科試題第 1頁共 14 頁“餐廳信息管理系統(tǒng)”由菜品管理、訂單管理和客戶管理三個模塊組成。訂單管理模塊可以實現(xiàn)顧 客點(diǎn)餐、訂單結(jié)算和訂單統(tǒng)計的功能。餐廳的碗碟都已植入了電子標(biāo)簽,在系統(tǒng)中可設(shè)定每個電子 標(biāo)簽對應(yīng)的菜品。顧客將選好菜品的托盤放入結(jié)算臺,結(jié)算臺讀取電子標(biāo)簽信息,系統(tǒng)自動完成結(jié) 算,顧客在刷卡區(qū)完成結(jié)算。5.在設(shè)計“餐廳信息管理系統(tǒng)”的前期準(zhǔn)備中,需要了解該系統(tǒng)的目標(biāo)期待,這一過程屬于 ( ) A.需求分析 B.概要設(shè)計 C.詳細(xì)設(shè)計 D.可行性分析 6.結(jié)算臺讀取電子標(biāo)簽信息的過程中采用的技術(shù)是 ( )A.圖像識別 B.射頻識別 C.藍(lán)牙 D.語言識別7.在該系統(tǒng)中,可以利用隊列來儲存當(dāng)前正在排隊顧客的編號,head 指向隊首元素,tail指向隊尾元素的下一個位置,若 tail=head+3,則現(xiàn)在排隊的顧客數(shù)量為 ( )A.2 B.3 C.4 D.58.小新要搭建一個“安全生產(chǎn)車間噪音控制系統(tǒng)”,用 Python 語言將各個采集點(diǎn)的數(shù)據(jù)利用 SQLite 數(shù)據(jù)庫進(jìn)行存儲,下列代碼實現(xiàn)了打開、寫入、關(guān)閉數(shù)據(jù)庫文件的功能。①conn=sqlite3.connect("test.db")②cur=conn.cursor()③import sqlite3④conn.close()⑤cur.close()⑥cur.execute("INSERT INTO data(id,collData)VALUES(%d,%f)"%(id,colldata)) 上述語句中執(zhí)行的先后順序是 ( )A. ③①②⑥⑤④ B. ③②①⑥⑤④ C. ③①②⑥④⑤ D. ③②①⑥④⑤ 9.制作網(wǎng)站時,為了讓圖片快速加載,需要對圖片進(jìn)行適當(dāng)?shù)奶幚怼,F(xiàn)在有一張像素為 1024×768像素、顏色位深度為 32 位的 BMP 圖像下列描述正確的是 ( )A.若網(wǎng)絡(luò)的下載速度為 10MB 每秒,下載該圖像大約需要 3 秒B.將圖像的顏色位深度調(diào)整為 8 位,存儲容量變?yōu)樵瓉淼?1/8C.將圖像的總像素調(diào)整為 512×384 像素,存儲容量變?yōu)樵瓉淼?1/4D.將圖像壓縮為 JPEG 格式,設(shè)置壓縮比為 10:1,得到的 jpg 文件存儲容量約為 2.4MB10.數(shù)字 1,2,3 依次進(jìn)棧,則不可能的出棧順序是 ( )A.3,2,1 B.3,1,2 C.1,2,3 D.2,1,311.某算法的部分流程圖如第 11 題圖所示,當(dāng)輸入n 的值為 4 時,則 輸出 a,b 的值分別為 ( )A.5, 5 B.16, 16 C.34,55 D.16, 32第 11 題圖高二技術(shù)學(xué)科試題第 2頁共 14 頁12. 已 知 d1= {" 地 點(diǎn) ": ["杭 州 "," 金 華 "," 溫 州 "]," 牌 號 ": ["a","b","c"]," 編 號 ": [1,2,3]}, s="VALUE",下列表達(dá)式值與其他三項不相同的是 ( )A.ord(s[1])+3//10*10B.len(d1["地點(diǎn)"] [0])**6+1C. 74-d1["編號"] [2]**2D.int ((ord(d1["牌號"][1])-32)/10)*1013.“最強(qiáng)大腦”游戲問題的算法分析:顯示游戲規(guī)則,顯示物品以及編號,屏幕停留 10 秒;隨機(jī)出 題,給出物品,回答編號;判斷回答是否正確,如果正確,則答對的題數(shù)加 1。重復(fù)以上步驟,直到答完 5 道題;顯示答對的題數(shù)。 ( )import random;import time;import osprint("你好,現(xiàn)在你有 10 秒鐘的時間記憶下列物品及其編號")things= ["蘋果","香蕉","橙子","梨子","獼猴桃","柚子","猴魁","鐵觀音","彩蛋","復(fù)活節(jié)"] for i in range(10) :print(i,":", ① ); #在屏幕上顯示編號及物品名稱time.sleep(10) #延時 10 秒os.system("cls") #清屏幕,隱去編號及物品n=0 #記錄答對的題數(shù),初值為 0t2=random.sample( ② ,5) #隨機(jī)抽出 5 個物品for i in t2: #出 5 題ans=int(input(i + "的編號是:"))#輸入編號答題技術(shù)if i== ③ :n=n+1 #如果回答正確,答對的題數(shù)加 1print("\n 你一共答對了",n,"次")#屏幕顯示答對的題數(shù)input("\n 按回車鍵結(jié)束程序")A.①things[i] ② things ③things[ans]B.① things ② things ③ things[i]C.①things[i] ② things[i] ③ things[ans]D.①things[ans] ② things[ans] ③ things[i]14.某 Python 程序段如下:b= [[92,2], [98,4], [91,1],[88,0], [95,3]]h=0p=0while b[p][1] !=h :print(b[p] [0],end=",")p=b[p] [1]print(b[p] [0])運(yùn)行該程序段,輸出的內(nèi)容為 ()A.88,91,92,95,98 B.98,95,92,91,88 C.92,91,98,95,88 D.98,95,88,92,9115.有如下 Python 程序段:高二技術(shù)學(xué)科試題第 3頁共 14 頁import randoma= [0]*9i=0while i<=8:b=random.randint(1,20)if i%2==0 and b%2==0 :a[i]=bi=i+1elif i%2==1 :a[i]=bi=i+1print(a)執(zhí)行程序段后,顯示的內(nèi)容不可能是 ( )A. [16, 4, 8, 3, 14, 20, 4, 16, 12]B. [20, 20, 20, 20, 20, 20, 20, 20, 20]C. [2, 3, 4, 5, 6, 7, 8, 9, 10]D. [20, 19, 7, 13, 4, 18, 14, 2, 14]二、非選擇題 (本大題共 3 小題,其中第 16 小題 7 分,第 17 小題 6 分,第 18 小題 7 分,共 20 分)16.小明同學(xué)為備戰(zhàn)明年的計算機(jī)類研究生考試,收集了部分高校的計算機(jī)專業(yè)復(fù)試分?jǐn)?shù)線并進(jìn)行分析。小 明收集到的數(shù)據(jù)如第 16 題圖 1 所示。第 16 題圖 1第 16 題圖 2高二技術(shù)學(xué)科試題第 4頁共 14 頁請幫助小明同學(xué)對表格數(shù)據(jù)進(jìn)行下列分析:(1) 若想知道這些學(xué)校的總分情況,則在 F2 單元格先輸入公式 (要求必須使用函數(shù)),然 后使用自動填充功能完成單元格F3:F8 的計算。(2) 現(xiàn)要求按照“總分”列進(jìn)行降序排序,并篩選出總分在 290 分及以上的院校并顯示,最后繪制 各個院校總分的垂直柱形圖 (如第 16 題圖 2) 。請在程序劃線①②③處填入合適的代碼。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['KaiTi','SimHei','FangSong'] #圖表中文顯示處理 df=pd.read_excel ("score.xlsx")df1=df[ ① ]print(df1) #輸出篩選數(shù)據(jù)df=df. ② ("總分",ascending=False) #按照“總分”列降序排序print(df) #輸出排序好的數(shù)據(jù)#------創(chuàng)建圖表代碼------plt.title("各院校總分展示圖")plt.xlabel("院校名稱")plt. ③ (df.院校名稱,df.總分) #各個院校總分的垂直柱形圖plt.show ()17. 小方在學(xué)習(xí)了信息化系統(tǒng)搭建知識后,很想為家鄉(xiāng)做點(diǎn)實事,考慮到家鄉(xiāng)每年都會防汛抗旱, 她在市應(yīng)急支援局做了調(diào)研,開發(fā)了本地的“數(shù)字智訊”系統(tǒng),實現(xiàn)通過互聯(lián)網(wǎng)獲取各采樣點(diǎn)的溫 度、濕度、風(fēng)力等數(shù)據(jù),并根據(jù)一定的閱值自動觸發(fā)調(diào)節(jié)系統(tǒng)和報警裝置,該系統(tǒng)的架構(gòu)如第 17 題 圖所示:第 17 題圖信息采集終端部分代碼如下:IP="202.101.190.111"PORT="8080"SSID="yzzx1"PASSWORD="yzzx@2017"#設(shè)置連接參數(shù)uart.init(baudrate=9600, bits=8, parity=None, stop=1, tx=pin2, rx=pin1)高二技術(shù)學(xué)科試題第 5頁共 14 頁while Obloq.connectWifi(SSID,PASSWORD,10000) != True:display.show (".")display.scroll(Obloq.ifconfig())Obloq.httpSet(IP,PORT) #根據(jù) ip 和 port 建 連接while True:temp=round(pin1.read_analog ()/1024*3000/10.24,1) #讀取溫度hum=round(pin2.read_analog (),1) #讀取濕度rain=round(pin3.read_analog (),1) #讀取雨量winpower= round(pin4 .read_analog(),1) #讀取風(fēng)力errno,resp=Obloq.get("input t="+str(temp)&"h="+str(hum) & "r="+str(rain)&"w="+str(winpower),10000)if errno == 200 :display.scroll(resp)if resp=="1" :music.pitch(1000, 3000)display.scroll("SOS") #其他各種報警設(shè)備驅(qū)動代碼else:display.scroll(str(errno))sleep(10000*5) #設(shè)置采集間隔時間#WEB 服務(wù)器部分代碼如下所示:from flask import Flaskapp = Flask(__name__)@app.route('/')def index() :#讀取終端最近 次的溫度、濕度、雨量、風(fēng)力存 temp 、 hum、rain、winpower,代碼略 return "當(dāng)前溫度"+str(temp)+"當(dāng)前濕度"+str(hum)+"當(dāng)前雨量"+str(rain)+"當(dāng)前風(fēng)力 "+str(winpower)@app.route('/input',methods=['POST', 'GET'])def add_data(): #終端上傳最新采集的數(shù)據(jù)#代碼略#maxtemp,mintemp,maxhum,minhum,maxrain,minrain,maxwinpower,minpower,變量分別為溫度、濕 度、雨量、風(fēng)力的最大、最小的報警閥值#以下為溫度報警if sensorvalue 1 > maxtemp or sensorvalue 1 < mintemp :return '1'else:return '0'#濕度、雨量、風(fēng)力報警代碼略if __name__ == '__main__' :app.run (host="202.101.190.111", port=8080)高二技術(shù)學(xué)科試題第 6頁共 14 頁(1) 根據(jù)系統(tǒng)的功能和需求,判斷系統(tǒng)架構(gòu)圖中的①和②分別表示的設(shè)備名稱是 和 (填字母:A.路由器/B.智能終端/C.數(shù)據(jù)庫/D.防火墻)。(2) 從第 17 題圖中可以看出,該信息系統(tǒng)的架構(gòu)是_______________。 (選填字母:A.B/S 架構(gòu); B.C/S 架構(gòu))(3) 服務(wù)器端采用___________ (選填:POST 或 GET) 方式接受溫度、濕度、雨量、風(fēng)力數(shù)據(jù)。若 某時刻溫度數(shù)值是 28,濕度值 53,雨量 0,風(fēng)力 2,請補(bǔ)充完整傳輸數(shù)據(jù)時的 URL: http:// t=28&h=53&r=0&w=2。18.某數(shù)據(jù)壓縮方法描述如下:①原始數(shù)據(jù)中,某數(shù)不為 0 且相鄰無重復(fù),壓縮數(shù)據(jù)用該數(shù)據(jù)表示;②原始數(shù)據(jù)中,某數(shù)為 0 且相 鄰無重復(fù),壓縮數(shù)據(jù)用兩個數(shù)表示,第 1 個為 0,第 2 個為 0;③原始數(shù)據(jù)中,某數(shù)據(jù)相鄰有重復(fù), 壓縮數(shù)據(jù)用 3 個數(shù)表示:第 1 個為 0,第 2 個為重復(fù)數(shù)的個數(shù),第 3 個為該數(shù)本身。根據(jù)上述壓縮方法,對應(yīng)的解壓縮方法示例如第 18 題圖所示。第 18 題圖小明學(xué)習(xí)了 Python 的 PIL、matplotlib 和 numpy 等模塊知識后,現(xiàn)有圖像文件“杭州.bmp”, 該文 件的顏色模式為 RGB,將該圖像文件的每個像素點(diǎn)轉(zhuǎn)換成灰度值 (值為整數(shù)) 后,使用上述壓縮方 法進(jìn)行壓縮并保存為文本文件。顏色 RGB 值轉(zhuǎn)灰度值的公式如下:灰度值=0.299×紅色顏色分量+0.587×綠色顏色分量+0.114×藍(lán)色顏色分量(1) 如果壓縮數(shù)據(jù)為“23,0,21,66,0,0,77,0,5,0” ,則解壓縮數(shù)據(jù)的個數(shù)是 。(2) 實現(xiàn)上述功能的 Python 程序如下。請在劃線處填入合適代碼。from PIL import Imageimport numpy as npimport matplotlib.pyplot as pltimg = np.array(Image.open("杭州.bmp"))row,cols,rgb =img.shapes= []for i in range(row) :for j in range(cols) :r,g,b = img[i,j]hdz = ①s.append(hdz)ss = [] ;j = 0while jif s[j] !=s[j+1] :if s[j] !=0:高二技術(shù)學(xué)科試題第 7頁共 14 頁ss.append(s[j])else:ss.extend( ② )#extend 函數(shù)用于在列表末尾一次性追加另一個序列中的多個值j+=1else:c = s[j]for k in range(j+1,len(s)) :if c!=s[k]:breakelse:③ss.extend([0,k-j,s[j]])j=kif j!=len(s) :ss.append(s[j])f = open(" 杭州 255.txt","w+")f.write(",".join(map(str,ss)))f.close()高二技術(shù)學(xué)科試題第 8頁共 14 頁杭州“六縣九校”聯(lián)盟 2022 學(xué)年第二學(xué)期期中聯(lián)考 高二年級信息技術(shù)學(xué)科參考答案1 2 3 4 5 6 7 8 9 10C C D B A B B A C11 12 13 14 15C D A B D(D)高二技術(shù)學(xué)科答案第 1頁共 2 頁16. (1) =SUM (B2:E2)(2) ①df.總分>=290 或者 df.[“總分”]>=290②sort_values③bar2 分2 分2 分1 分17. (1) C B(2) A(3) ①G E T②202.101.190.111:8080/input18. (1) 29(2)①int(0.299*r+0.587*g+0.114*b) 沒寫 int 不給分②[0,0] 或 (0,0) 或 [s[j],s[j]] 或 [0,s[j]]③k=k+1 或 k=len(s)2 分1 分1 分2 分1 分2 分2 分2 分 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫