資源簡介 高二年級技術(shù)學(xué)科 試題考生須知:1.本卷共16 頁滿分100分,考試時間90分鐘。2.答題前,在答題卷指定區(qū)域填寫班級、姓名、考場號、座位號及準(zhǔn)考證號并填涂相應(yīng)數(shù)字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結(jié)束后,只需上交答題紙。信息技術(shù)部分選擇題部分一、選擇題(本大題共 14 小題,每小題 2 分,共 28分。在每小題列出的四個選項中,只有一項符合題目要求,不選、多選、錯選均不得分)1.下列關(guān)于數(shù)據(jù)的說法,正確的是( )A.只有通過電腦加工的才是數(shù)據(jù)B.互聯(lián)網(wǎng)成為數(shù)據(jù)產(chǎn)生的唯一方式,數(shù)據(jù)量也在不斷增長C.人工采集數(shù)據(jù)已經(jīng)被淘汰了D.文本、圖像、音頻、視頻等都是數(shù)據(jù)的表現(xiàn)形式2.若從信息安全方面考慮,下列行為不可取的是( )A.登錄社交軟件需要短信驗證B.避免使用生日或身份證號碼信息設(shè)置密碼C.朋友發(fā)的電子郵件,其中的附件可以直接打開運行D.不同平臺之間盡量避免使用相同的賬號密碼3.當(dāng)前,國內(nèi)疫情形勢依舊嚴(yán)峻復(fù)雜,省內(nèi)疫情呈現(xiàn)多發(fā)、頻發(fā)態(tài)勢,我市“外防輸入”壓力極大,溫州防疫碼在疫情防控工作中起到非常重要的作用。最近溫州防疫碼上線“家庭親屬管理”功能,家里18歲以下孩童和60歲以上老人都可以由親屬代為“亮碼”。下列說法不正確的是( )A.社會發(fā)展必須以人為中心,只有以人為本,才能體現(xiàn)信息社會的包容性B.當(dāng)信息社會指數(shù)處于發(fā)展階段的中級階段時,主要任務(wù)是關(guān)注弱勢群體、實施普遍服務(wù)C.信息系統(tǒng)的技術(shù)門檻可能會加劇數(shù)字鴻溝D.溫州防疫碼包含健康碼、行程碼等數(shù)據(jù),需要整合大量的數(shù)據(jù),按信息系統(tǒng)分類屬于數(shù)據(jù)處理系統(tǒng)4.使用UltraEdit軟件觀察字符“我們建校24 Year!”的內(nèi)碼,部分界面如圖所示:下列說法正確的是 ( )A.上述字符存儲需占用16bB.字符“Y”的內(nèi)碼是59H,字符“Z”的內(nèi)碼為60HC.圖中共有8個ASCII字符D.“校”內(nèi)碼轉(zhuǎn)化為二進制為“1100 0000”5.某算法的流程圖如圖所示,輸入進制k(k>=2且k<=16)以及十進制數(shù)n后,可輸出為n對應(yīng)的k進制的數(shù),該程序運行后,下列說法正確的是( )A.若輸入k=16,n=93,則輸出的結(jié)果為513B.若輸入k=8,n=35,共循環(huán)了3次C.流程圖中s←chr(r+55)+s也可以改成s←s+chr(r+55),不影響轉(zhuǎn)換結(jié)果D.流程圖中s←chr(r+55)+s只有當(dāng)k>10才會被執(zhí)行6.“honorificabilitudinitatibus”是莎士比亞的劇本《空愛一場》里的一個單詞,一共27個字母,意思是“不勝光榮”,有如下Python程序段:import randoms='honorificabilitudinitatibus'for i in range(4):k=random.randint(0,4)+random.randint(0,2)*10print(s[k],end="")執(zhí)行該程序后,輸出的結(jié)果不可能是( )A.taba B.bili C.dict D.iooi7.小王要制作一個“城市噪聲監(jiān)控系統(tǒng)”,他需要使用Python語言將各個采集點的數(shù)據(jù)利用SQLite數(shù)據(jù)庫進行存儲,數(shù)據(jù)庫文件為test.db,需要實現(xiàn)打開、寫入、關(guān)閉等功能。現(xiàn)有下列語句命令:若要實現(xiàn)上述功能,則上述語句執(zhí)行的先后順序是( )A.③①②⑥⑤④ B.③①②⑥④⑤ C.③①⑥②④⑤ D.⑥③①②④⑤8.有如下推理過程:只有通過今年6月的技術(shù)學(xué)考才可以參加明年1月份的技術(shù)選考(大前提)小明沒有通過今年6月份的技術(shù)學(xué)考(小前提)小明不可以參加明年1月份的技術(shù)選考(結(jié)論)采用上述方式研究并實現(xiàn)人工智能的方法稱為( )A.強化學(xué)習(xí) B.聯(lián)結(jié)主義 C.行為主義 D.符號主義9.Python表達式 的值是( )A.4 B. C.4.0 D.10.有如下 Python 程序段:該程序段運行后,列表 a 的值為 ( )A.[5, 2, 3, 1, 0, 4]B.[0, 3, 2, 4, 5, 1]C.[10, 6, 4, 8, 12, 2]D.[6, 3, 4, 2, 1, 5]11.某同學(xué)制作了一個簡易的“自動花盆澆水系統(tǒng)”,其中包括土壤濕度傳感器,繼電器控制的水泵等設(shè)備,將各傳感器連接到智能終端后獲取數(shù)據(jù)的部分代碼如下:from microbit import *while True:valuel=pin1.read_analog()print("濕度:",value1)if value1<210 or button_a.is_pressed():pin2.write_digital(1)display.clear()display.show(Image.SAD)sleep(1000)else:pin2.write_digital(0)display.clear()display.show(Image.HAPPY)sleep(1000)下列說法不正確的是 ( )A.程序是通過pin2引腳獲取濕度數(shù)據(jù)的B.濕度值小于210的時候,水泵會自動開啟,并顯示哭臉C.程序每隔1秒獲取一次濕度數(shù)據(jù)D.當(dāng)按鈕A被按下的時候,水泵會自動開啟,并顯示哭臉12.為了確保信息安全,信息需加密傳輸,發(fā)送方由明文->密文(加密),接收方由密文->明文(解密)。已知某加密規(guī)則為:明文a,b,c,d對應(yīng)密文2a+b, 2b+c, c+5d, 2d,例如,明文1,2,3,4對應(yīng)密文4,7,23,8。當(dāng)接收方收到密文7,13,38,14時,則解密得到的明文是 ( )A.27, 64, 108, 24 B.64, 27, 108, 24 C.1, 3, 5, 7 D.1, 5, 3, 713.下列關(guān)于大數(shù)據(jù)的說法,正確的是( )A.大數(shù)據(jù)強調(diào)對事物因果關(guān)系的探求,不注重它們的相關(guān)性B.大數(shù)據(jù)是指無法在可承受時間范圍內(nèi)用常規(guī)軟件工具進行高效捕捉、管理和處理的數(shù)據(jù)集合C.大數(shù)據(jù)其實就是海量資料,這些海量資料來源于世界各地隨時產(chǎn)生的數(shù)據(jù),在大數(shù)據(jù)時代,微小的數(shù)據(jù)沒有什么價值D.道路的監(jiān)控每天都在記錄海量的數(shù)據(jù),但發(fā)生交通事故之后往往只用到幾分鐘,甚至是幾秒鐘數(shù)據(jù),這反映了大數(shù)據(jù)的低價值性14.下列說法正確的是( )A.路由器的主要作用是用于模擬信息與數(shù)字信息之間的轉(zhuǎn)換B.王老師使用了釘釘?shù)墓蚕泶蛴C功能,辦公室所有成員都可以使用,這主要體現(xiàn)了網(wǎng)絡(luò)的數(shù)據(jù)通訊功能C.瀏覽器/服務(wù)器架構(gòu)(B/S架構(gòu))中客戶端不需要安裝專門的應(yīng)用程序,用戶工作界面通過瀏覽器就可以實現(xiàn)D.DNS服務(wù)器可以為網(wǎng)絡(luò)環(huán)境中的主機分配動態(tài)IP地址和網(wǎng)關(guān)地址等信息非選擇題部分二、非選擇題(本大題共 3 題,其中第 15 題 10 分,第 16 題 5 分,第17題7分 共22 分)15.我校2019級學(xué)生高三二模部分成績?nèi)鐖Da所示,利用該數(shù)據(jù)展開了數(shù)據(jù)的統(tǒng)計分析和可視化呈現(xiàn)。圖a請回答下列問題:(1)如圖所示,M3:M21單元格的數(shù)據(jù)由M2單元格自動填充而得,現(xiàn)已知M2單元格數(shù)據(jù)為各科總分,則M2單元格的公式為_______________________。(2)總分前10名的圖表如圖b所示,該圖表類型為________。圖b(3)算法思路:先按“總分”降序排序,然后利用“姓名”和“總分”前10名制作圖表,實現(xiàn)的代碼如下。import pandas as pdimport matplotlib.pyplot as pltfont={'family':'MicroSoft YaHei'} #顯示中文plt.rc('font',** font)df=pd.read_excel("2022WZ2M.xlsx")df_sort=df.sort_values("總分", _____①______)#取總分前10名制作圖表x=df_sort['姓名'].head(10)y=_____②__________________plt.bar(x,y,color='b')plt.grid(alpha=0.5) #添加網(wǎng)格plt.title("2022年溫州二模總分前10名") #添加標(biāo)題plt.show()請在程序劃線處填上合適的代碼。(4)制作每門學(xué)科的平均分,并按技術(shù)成績降序排序,并將結(jié)果保存在文件“2022WZ2M_TJ.xlsx”中,分析結(jié)果如圖c所示。圖c實現(xiàn)代碼如下,請在劃線處填上合適的代碼。xk_avg=df.____ ①______("班級") #按班級分組xkavg_mean=______②_________ #計算各科班級平均分xkavg_mean.to_excel("2022WZ2M_TJ.xlsx",index=True,header=True) #保存結(jié)果文件16.下列是使用某Web應(yīng)用框架編寫的簡單網(wǎng)頁頁面的相關(guān)Python程序段:腳本文件abc.py代碼如下:from flask import Flask,render_templateapp=Flask(__name__)@app.route("/")def index():marks = [{'name': '張三', 'yuwen':76, 'shuxue':86},{'name': '李四', 'yuwen':66, 'shuxue':90}]#render_template 方法:渲染模板 #參數(shù)1:模板名稱 參數(shù)n:傳到模板里的數(shù)據(jù)return render_template("___________",marks= marks)if __name__=="__main__":app.run(debug=True)模板文件marks.html代碼如下:marks list{% for mark in marks %}` mark`.`name `: {{ mark.yuwen+mark.shuxue }} {# 是換行符標(biāo)簽 #}{% endfor %} {# 使用 endfor 標(biāo)簽結(jié)束 for 語句 #}(1)該網(wǎng)頁程序使用的Web應(yīng)用框架是________________。(2)該代碼中的視圖函數(shù)是________________________。(3)劃線處應(yīng)填入的代碼為________________________。(4)當(dāng)訪問頁面地址 http://127.0.0.1:5000/后,網(wǎng)頁中第二行的內(nèi)容是_________________。17.小宇為選定班級參賽作品編寫了一個Python程序,設(shè)計如下:輸入5位評委對3個作品的評分?jǐn)?shù)據(jù)(評委對作品的評分?jǐn)?shù)據(jù)由3位十進制數(shù)組成,第1位對應(yīng)作品編號,第2、3位對應(yīng)作品得分,分值范圍為[60,99]。如“275”表示2號作品得分為75分)。程序輸出3個作品的平均分和最高分的作品編號(若最高平均分存在并列,則從并列作品中隨機抽取)。程序運行示例:輸入:180/283/385/170/276/384/180/285/380/190/295/390/170/272/372輸出:作品1平均分為:78.0作品2平均分為:82.2作品3平均分為:82.2最高分不止一個,隨機選取最高分編號為:2(1)請在劃線處填上合適的代碼(2)打亂輸入順序,如180/283/170/276/180/285/190/295/170/272/385/380/384/390/372,程序輸出結(jié)果是否會發(fā)生改變__________(A.會發(fā)生改變 B.不會發(fā)生改變)import randoms = input()#若輸入s不符合題意要求,直接結(jié)束并提示輸入有誤,代碼略i = 0f = {"1": 0, "2": 0, "3": 0}while i < len(s):d = s[i:i + 3]__________①________________i = i + 4aver = [f["1"] / 5, f["2"] / 5, f["3"] / 5]print("作品1平均分為:" + str(aver[0]) + "作品2平均分為:" + str(aver[1]) + "作品3平均分為:" + str(aver[2]))j = 0Max = max(aver)zdbh = []while j < len(aver):if aver[j] == Max:zdbh.append(j)j += 1if _______②_________:print("最高分編號為:" + str(zdbh[0] + 1))else:print("最高分不止一個,隨機選取最高分編號為:" + str(_______③_________))#下表為Random模塊中的常用函數(shù)名稱 含義random.random() 隨機生成一個[0,1)范圍內(nèi)的實數(shù)random.randint(a,b) 隨機生成一個[a,b]范圍內(nèi)的整數(shù)random.choice(seq) 從序列seq的元素中隨機挑選一個元素random.sample(seq,k) 從序列中隨機挑選k個元素 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫