資源簡介 1上虞中學(xué)高三12月首考模擬考試信息技術(shù)學(xué)科試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1. 下列關(guān)于數(shù)據(jù)和信息的說法,正確的是( )A. 數(shù)據(jù)的形式多樣,故只能用計算機(jī)才能進(jìn)行處理B. 單純數(shù)字往往沒有意義,但數(shù)據(jù)都是有意義的C. 如果承載信息的載體遭到破壞,那其承載的信息就會消失D. 對不同的人群信息的顯性價值可能不同,但隱性價值一定相同2. 下列關(guān)于人工智能的說法,正確的是( )A. 依賴于領(lǐng)域知識和數(shù)據(jù)的人工智能被稱為混合增強(qiáng)智能B. 深度學(xué)習(xí)是數(shù)據(jù)驅(qū)動人工智能方法的佼佼者C. 強(qiáng)化學(xué)習(xí)是符號主義人工智能的一種學(xué)習(xí)方式D. 聯(lián)結(jié)主義人工智能包含知識庫和推理引擎兩個部分3. 某博物館推出了中華文明云展示的信息系統(tǒng),訪問者可以利用移動終端設(shè)備通過瀏覽器登錄該系統(tǒng)了解各展品的相關(guān)信息,還可以選擇答題模塊進(jìn)行文物知識的檢測,系統(tǒng)Web服務(wù)器通過數(shù)據(jù)庫實時存儲用戶答題數(shù)據(jù),并進(jìn)行統(tǒng)計與反饋。系統(tǒng)管理員可以對展品信息進(jìn)行維護(hù)。下列關(guān)于該信息系統(tǒng)的組成和功能的說法,正確的是( )A. 該信息系統(tǒng)具有數(shù)據(jù)加工和處理功能B. 該信息系統(tǒng)的數(shù)據(jù)只有用戶的答題數(shù)據(jù)C. 該信息系統(tǒng)中不同用戶的數(shù)據(jù)訪問權(quán)限相同D. 該系統(tǒng)Web服務(wù)器中的數(shù)據(jù)庫屬于系統(tǒng)的硬件4. 某博物館推出了中華文明云展示的信息系統(tǒng),訪問者可以利用移動終端設(shè)備通過瀏覽器登錄該系統(tǒng)了解各展品的相關(guān)信息,還可以選擇答題模塊進(jìn)行文物知識的檢測,系統(tǒng)Web服務(wù)器通過數(shù)據(jù)庫實時存儲用戶答題數(shù)據(jù),并進(jìn)行統(tǒng)計與反饋。系統(tǒng)管理員可以對展品信息進(jìn)行維護(hù)。下列關(guān)于信息系統(tǒng)安全和信息社會責(zé)任的說法,正確的是( )A. 未經(jīng)許可將展品內(nèi)容進(jìn)行修改并發(fā)布使用B. 訪問者登記的手機(jī)號碼信息屬于個人一般信息C. 定期備份該系統(tǒng)中的數(shù)據(jù),可以提高系統(tǒng)的安全性D. 只要啟用了防火墻并安裝殺毒軟件,該信息系統(tǒng)就不會被黑客入侵5. 下列關(guān)于網(wǎng)絡(luò)系統(tǒng)的說法,不正確的是( )A. 服務(wù)器負(fù)責(zé)數(shù)據(jù)處理和網(wǎng)絡(luò)控制B. 網(wǎng)絡(luò)協(xié)議是計算機(jī)網(wǎng)絡(luò)正常工作的基礎(chǔ)C. 資源共享功能是網(wǎng)絡(luò)系統(tǒng)最基本的功能D. 傳輸控制協(xié)議(TCP)管理被傳送內(nèi)容的完整性6. 下列關(guān)于計算機(jī)軟硬件的說法,不正確的是( )A. 操作系統(tǒng)是計算機(jī)最重要的系統(tǒng)軟件B. 經(jīng)過計算機(jī)處理后的信息一般存儲在外存中C. 未來計算機(jī)逐漸向巨型化、微型化、智能化和網(wǎng)絡(luò)化等方向發(fā)展D. 存儲器的功能是存放數(shù)據(jù),CPU的功能是存放計算機(jī)執(zhí)行的指令與程序7. 下列關(guān)于信息編碼的說法,正確的是( )A. 掃描二維碼的過程屬于信息的編碼B. 根據(jù)GB2312編碼,“2024巴黎奧運”共占12bitC. 若用7位二進(jìn)制編碼表示字符,則可以表示128個不同字符D. 像素大小為800*600,未經(jīng)壓縮的bmp格式黑白圖像的存儲容量約為469kB8. 某二叉樹用數(shù)組來存儲,數(shù)據(jù)如下存放,則下列說法正確的是( )A B C D E F GA. 該二叉樹的深度為3B. 該二叉樹若為滿二叉樹,最多可以有16個節(jié)點C. 該二叉樹的后序遍歷為:FDBGECAD. 該二叉樹的葉子節(jié)點和度數(shù)為2的節(jié)點一樣多9. 定義如下函數(shù):def f(n):if n==1:return1if n % 2=1:return f(n-1)else:return n-2*f(n//2)執(zhí)行語句k=f(11)后,k的值為( )A. 0 B. 2 C. 4 D. 810. 一個棧的入棧順序為“3,6,4,7,5,2”,其出棧順序不可能為( )A. 2,5,7,4,6,3 B. 7,5,4,2,6,3C. 4,2,5,7,6,3 D. 3,4,5,2,6,711. 已知單向鏈表a 的頭指針head指向第一個節(jié)點,根據(jù)如下代碼段,可知程序執(zhí)行后,鏈表a的值為( )a=[[6,3],[5,4],[4,0],[8,5],[7,6],[3,1],[9,-1]]q=head=2x=3while x!=a[a[q][1]][0]:q=a[q][1]a[q][1]=a[a[q][1]][1]q=headwhile a[q][1]!=-1:print(a[q][0], end="-")q=a[q][1]print(a[q][0])A. 6-5-4-8-7-9 B. 4-6-8-5-7-9 C. 4-6-8-3-5-7-9 D. 4-6-3-5-7-912. 有n個元素的數(shù)組arr符合以下屬性時,稱之為山脈數(shù)組:n>=3存在i使得:arr[0]arr[i+1]>...arr [n-1](0現(xiàn)有數(shù)組arr=[135,267,362,645,824,628,247,130],可以根據(jù)自定義的find函數(shù)來尋找山峰,則找到數(shù)組arr中最高的山峰需要執(zhí)行的循環(huán)次數(shù)( )def find(arr):n=len(arr)left, right=0, n-1ans=-1while left<=right:mid=(left+right)//2if arr[mid]>arr[mid+l]:ans=midright=mid-1else:left=mid+lreturn ansA. 1次 B. 2次 C. 3次 D. 4次二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13. 某密碼生成器設(shè)計方法如下:用戶輸入數(shù)字字符串(數(shù)字之間用逗號隔開)和加密密鑰k,每次從數(shù)字串中取出第k個數(shù)字作為密碼的部分,該數(shù)字取出后,將該數(shù)字從數(shù)字串中剔除,再從該數(shù)字的下一個數(shù)字重新計數(shù),碰到末尾則回到數(shù)字串頭維續(xù)計數(shù),直到從數(shù)字串中取完所有數(shù)字,則密碼生成。程序運行界面如圖a所示。請回答下列問題:請輸入數(shù)字字符串:2,6,14,3請輸入加密密鑰:3生成密碼為:14632圖a(1)用戶輸入的數(shù)字字符串為“8,4,7,5,2”(不包含引號),加密密鑰為3,則輸出的密碼為 __________。(2)實現(xiàn)上述功能的Python程序如下,請在劃線處填入合適的代碼。s=input("請輸入數(shù)字字符串:")s=s+","k=int(input("請輸入加密密鑰:"))a=[0]*100x=0;j=0for i in s:if "0"<=i<="9":____________else:a[j]=xj+=1x=0___________m=0while j > 0:n=__________result+=str(a[n])for i in range( n+1,j):a[i-1]=a[i]j-=1m=nprint("生成的密碼為:", result)(3)結(jié)合程序代碼及圖a的程序運行界面,若用戶輸入的數(shù)字字符串改為圖b所示,則生成的密碼是否一樣 __________(選填:是/否)。請輸入數(shù)字字符串:2,6,14,3,請輸入加密密鑰:3圖b14. 小明搭建了一個智能家居環(huán)境監(jiān)控系統(tǒng),該系統(tǒng)通過氣體傳感器獲取家居環(huán)境空氣質(zhì)量,當(dāng)檢測到有害氣體濃度超過設(shè)定的閾值時,觸發(fā)執(zhí)行器持續(xù)發(fā)出警報;通過溫濕度傳感器可實時監(jiān)測家居環(huán)境的溫度與濕度,并通過控制空調(diào)、加熱器或加濕器等執(zhí)行,實現(xiàn)室內(nèi)溫濕度的自動調(diào)節(jié)。智能終端負(fù)責(zé):①將傳感器采集到的數(shù)據(jù)傳輸至服務(wù)器并存儲到數(shù)據(jù)庫;②接收服務(wù)器的返回指令并控制執(zhí)行器。用戶通過瀏覽器可查看實時數(shù)據(jù)及歷史數(shù)據(jù),系統(tǒng)結(jié)構(gòu)示意圖如圖a所示。圖a(1)下列選項標(biāo)注了圖a虛線框內(nèi)服務(wù)器與數(shù)據(jù)庫之間的數(shù)據(jù)傳輸關(guān)系,其中合理的是_______(單選,填字母)。A. B. C.(2)下列關(guān)于該系統(tǒng)網(wǎng)絡(luò)應(yīng)用軟件的架構(gòu),說法正確的是_________(單選,填字母:A.對服務(wù)器要求較高/B.客戶端無需安裝專用軟件,升級維護(hù)困難/C.服務(wù)器負(fù)責(zé)主要的管理與控制,系統(tǒng)開發(fā)難度較低)。(3)該系統(tǒng)數(shù)據(jù)庫采用SQLite3。數(shù)據(jù)庫data.db中有兩個基本表,其表設(shè)計如圖b所示,表名稱 字段 數(shù)據(jù)類型 作用sensorlist sensorid 整型 傳感器編號sensomame 字符串 傳感器名稱maxvalue 實型 傳感器閾值sensorlog id 整型 傳感器編號sensorvalue 字符串 傳感器值updatetime 時間 采集時間圖b系統(tǒng)服務(wù)器代碼中通過以下語句查詢編號為id的傳感器相關(guān)信息:cur.execute("SELECT * FROM sensorlist where sensorid=id")rv=cur.fetchall()maxrv=若要獲得該id編號的傳感器閾值maxrv,則劃線處填入的代碼為____________。(4)初步完成該系統(tǒng)的搭建后,需要根據(jù)用戶需求對系統(tǒng)進(jìn)行測試,在測試過程中不斷修正并完善信息系統(tǒng)。信息系統(tǒng)測試包括__________(多選,填字母:A.軟件測試/B.環(huán)境測試/C.硬件測試/D.網(wǎng)絡(luò)測試/E.擴(kuò)展測試)。(5)小明根據(jù)系統(tǒng)氣體傳感器采集的數(shù)據(jù)值經(jīng)公式換算得到當(dāng)天家居環(huán)境的AQI值,通過網(wǎng)絡(luò)爬蟲獲取了當(dāng)天浙江省各區(qū)縣的AQI平均值如圖c所示部分?jǐn)?shù)據(jù),現(xiàn)想了解該系統(tǒng)采集的家居環(huán)境AQI值與該區(qū)縣(上虞區(qū))AQI平均值之間的差距,并繪制反映浙江省當(dāng)天各城市AQI指數(shù)平均值的線形圖如圖d所示,部分Python程序如下:import pandas as pd#系統(tǒng)采集并計算家居環(huán)境AQI值存放變量aqi中,代碼略df=pd.read_excel("data.xlsx")dfl=df[df["區(qū)縣名稱"]=="上虞區(qū)"]if >aqi: #iloc[0,2]獲取第1行第3列數(shù)據(jù)項值print("空氣質(zhì)量優(yōu)于本區(qū)縣")elif dfl.iloc[0,2]==aqi:print("空氣質(zhì)量等于本區(qū)縣")else:print("空氣質(zhì)量差于本區(qū)縣")df2=df.groupby("城市名稱",as_index=False).________print(df2)x=df2.城市名稱y=df2.AQIplt.plot(x,y)#設(shè)置繪圖參數(shù),顯示如圖d所示的線形圖,代碼略①請在程序劃線處填入合適的代碼。②加框處代碼能否改為dfl.at[0,"AQI"] __________(選填:是/否)③觀察圖d浙江省當(dāng)天各城市AQI指數(shù)平均值的線形圖,___________(填城市名稱)當(dāng)天的空氣質(zhì)量相對較差。15. 摘蘋果游戲。游戲中的蘋果樹結(jié)了不少蘋果,每個蘋果有一個地面高度和摘它所需要的力氣,要摘到蘋果,必須具備高度和力氣兩個條件,每摘一個蘋果都要用掉一定的力氣序號 高度 所需力氣 序號 高度 所需力氣1 156 17 6 164 132 192 12 7 173 143 183 15 8 189 194 176 16 9 179 105 158 18 10 162 15(1)樹上的蘋果高度和所需力氣如圖所示,若小明的手伸直高度為180,初始可用力氣為80,則最多能摘得蘋果的總數(shù)是_____________。(2)定義如下sort(lst)函數(shù),參數(shù)lst存儲了每個蘋果的高度和所需力氣。函數(shù)的功能是對1st中的元素進(jìn)行排序。def sort(lst):for i in range(1,n):for j in range ________:if lst[j][1]>lst[j+1][1]:lst[j], lst[j+1]=lst[j+1], lst[j]return lst需要對1st中的元素按所需力氣大小進(jìn)行升序排序,則劃線處可填入如下代碼_________。(多選題)A. (0,n-i) B. (n-i,0,-1) C.(1,n-i+1) D.(n-2,i-2,-1)(3)主程序如下,請在程序劃線處填入正確代碼。#讀取n個蘋果的參數(shù)值,并存入列表a中,每個元素有三個數(shù)據(jù)項,分別為高度,所需力氣,下一個蘋果位置,如[175,10,1],代碼略。a=[[173,8,1],[165,13,2],[185,10,3],[171,12,4],[169,9,5],[189,11,6],[193,13,7],[175,12,8],[170,12,9],[178,10,-1]]b=[]n=len(a)h=int(input("請輸入手伸直高度:"))s=int(input("請輸入初始可用力氣值: "))p=q=head=0while p!=-1:if a[head] [0]>h:head=a[head][2]else:if a[p] [0]<=h:q=pelse:____________p=a[p][2]p=headwhile p!=-1:b.append(a[p][0:2])p=a[p][2]sort(b)#用剩余的力氣去摘最多的蘋果ans=0headB=0;tailB=len(b)while s>0 and________if s>b[headB][1]:________ans+=1else:breakheadB+=1print("最多能摘到蘋果數(shù)為:",ans)上虞中學(xué)高三12月首考模擬考試信息技術(shù)學(xué)科試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.【答案】C2.【答案】B3.【答案】A4.【答案】C5.【答案】C6.【答案】D7.【答案】C【解析】8.【答案】C9.【答案】B10.【答案】D11.【答案】B12.【答案】C二、非選擇題(本大題共3小題,其中第13小題8分,第14小題9分,第15小題9分,共26分)13.【答案】(1)78245(2) ①. x = x * 10 + int(i) ②. result = "" ③. (m+k-1)%j (3)否14.【答案】 ①. C ②. A ③. rv[0][2] ④. ACD ⑤. mean() ⑥. 否 ⑦. 溫州市15.【答案】 ①. 5 ②. AD ③. a[q][2]=a[p][2] ④. headBPAGE第1頁 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫