




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第=page11頁,共=sectionpages11頁2023-2024學年浙江省衢州市重點中學高二(上)月考信息技術試卷一、選擇題:本大題共12小題,共24分。1.下列關于數據和信息的說法,正確的是()A.在數據處理過程中不會有新的信息產生
B.信息的保存和傳播可以不依附于載體
C.信息的價值因人而異,但信息不會有虛假
D.計算機中的數據表現形式不同,但都以二進制方式存儲2.下列關于大數據的說法不正確的是()A.大數據追求數據的精確性,處理大數據時要保證每個數據準確無誤
B.大數據一般具有數據規模大、速度快、數據類型多、價值密度低四個特征
C.Hadoop是一個對靜態數據進行分布式并行處理的基礎軟件框架
D.道路交通中實時產生的流數據,隨著時間的流逝,其價值隨之降低3.用坐標軸模擬一段時長為1ms的聲波數字化的過程,每隔0.1ms取一個采樣點,其中A點和B點分別為聲波的最高點和最低點,如圖所示,下列說法正確的是()A.該音頻的采樣頻率為44.1kHz,量化位數至少是8位
B.該音頻的采樣頻率為44.1kHz,量化位數至少是7位
C.該音頻的采樣頻率為10kHz,量化位數至少是8位
D.該音頻的采樣頻率為10kHz,量化位數至少是7位4.下列有關信息編碼的說法,正確的是()A.十六進制數82H與十進制數82的值相等
B.根據GB2312-80標準,“信息”兩字的內碼共占2個字節
C.已知大寫字母“X”的ASCII碼值為58H,則大寫字母“Z”的ASCII的碼值是60H
D.某7位二進制數的最高位為1,將其轉換為十進制數后的值大于等于645.將時長為5分鐘、采樣頻率為44.1kHz、量化位數為16、立體聲未經壓縮的Wave格式音頻壓縮為MP3格式文件,壓縮后的MP3格式文件大小為5MB,則其壓縮比約為()A.3:1 B.5:1 C.10:1 D.20:16.下列Python表達式的值為False的是()A.258//10%10==5
B.“7“in[“3“,“7“,“m“]
C.“student“[2:5]==“ude“
D.1en(“python“)==max([2,6,1,4,7])7.某算法的部分流程圖如圖所示,執行該算法,輸出的結果是()
A.0 B.1 C.2 D.58.以下程序段實現的功能是刪除字符串s中第i位上的字符,代碼如下:
則程序中劃線處應填入的語句是()A.result=s[1:i-1]+s[i:] B.result=s[:i-1]+s[i:]
C.result=s[:i-1]+s[i+1:] D.result=s[:i]+s[i+1:]9.有如下代碼段:
執行該程序段后,輸出的結果為()A.IY B.IiangYhong1938 C.8391gnohYgnaiI D.8391fmngYfmzhl10.不規則形狀的面積可以采用蒙特卡洛方法來求解,其原理是在不規則形狀外側構建一個規則圖形,通過隨機產生點的方式在規則形狀范圍內產生數量足夠的點,統計在不規則形狀中的點的比例,從而計算出不規則形狀的面積。如圖,小姜通過Python編程計算邊長為2的正方形與函數y=X2交叉形成的陰影部分面積,程序如下:
劃線①②處均需要隨機產生[0,2]的數并賦值給變量x和y,查看下表,下列選項中可以產生滿足條件隨機數的是()
名稱含義random.randint(a,b)隨機生成一個[a,b]范圍內的整數random.random()隨機生成一個(0,1)范圍內的實數random.choice(seq)從序列seq的元素中隨機挑選一個元素random.uniform(a,b)隨機生成一個[a,b]范圍內的實數A.random.randint(0,2) B.random.uniform(0,2)
C.random.choice(range(0,2)) D.random.random()*211.閱讀下列材料,完成問題。
不規則形狀的面積可以采用蒙特卡洛方法來求解,其原理是在不規則形狀外側構建一個規則圖形,通過隨機產生點的方式在規則形狀范圍內產生數量足夠的點,統計在不規則形狀中的點的比例,從而計算出不規則形狀的面積。如圖,小姜通過Python編程計算邊長為2的正方形與函數交叉形成的陰影部分面積,程序如下:?
為實現上述程序功能,劃線處③④語句或表達式應為()A.①dist<=y
②hits/points B.①dist>=y
②hits/points
C.①dist<=y
②hits/points*4 D.①dist>=y
②hits/points*412.已排序的列表a有n個整型元素,現要查找出現次數最多的值并輸出。若出現次數最多的值有多個,則輸出最前面的一個。實現該功能的程序段如下,方框中應填入的正確代碼為()
A. B.
C. D.二、非選擇題:本大題共3小題,共26分。13.廣場上有許多(有數百人)小朋友在玩分組游戲,當他們分成三人一組時,發現最后多出兩個;當他們分成五人一組時,發現最后多出三個;當他們分成七人一組時,發現最后多出兩個。編寫程序求出這些小朋友的可能人數。
實現上述功能的程序如下,請在程序劃線處填入合適的代碼。
劃線處①處應該填入的語句為:______。
劃線處②處應該填入的語句為:______。
劃線處③處應該填入的語句為:______。14.某倉庫有一排連續相鄰的貨位,編號依次為0~n-1,用于放置A、B兩種類型的箱子,A型箱子占2個相鄰貨位,B型箱子占1個貨位。編寫程序,根據已完成的放置或搬離操作,輸出空貨位數及還可以放置A型箱子的最多數量(不移動已放置的箱子)。請回答下列問題:箱子類型操作類型貨位編號B放置5A放置2,3B放置0A放置7,8A搬離2,3(1)若n為10,開始時貨位全空,經過如圖所示的放置或搬離操作后,不移動已放置箱子的情況下,還可放置A型箱子的最多數量為______個。(2)實現上述功能的部分Python程序如下,請在劃線處填入合適的代碼。
15.已知某數據加密方法如下:將字符的內碼以字節為單位進行加密。將每個字節的后5位轉換為十進制數,后面加上“,”和該字節的前3個二進制位轉換為十進制數,形成該字節的加密形式。例如輸入十六進制內碼為“B5D8”,則輸出結果為21,5,24,6,計算過程如下表所示。內碼(十六進制)B5D8二進制1011010111011000后5位十進制2124前3位十進制56加密結果21,5,24,6按照上述規則,小陳設計了一個Python的解密程序如下所示。請回答下列問題:(1)若加密結果為“3,6,5,6”,則原來十六進制的內碼為______。(2)在程序劃線處填入合適的代碼。
程序劃線①對應填入的代碼為______。
程序劃線②對應填入的代碼為______。
程序劃線③對應填入的代碼為______。
程序劃線④對應填入的代碼為______。
答案和解析1.【答案】D【解析】數據經過加工,可表達某種意義,則轉變為信息,所以數據處理過程中會產生新的信息;信息具有載體依附性;信息具有真偽性;所以選項D符合題意。
故選:D。
本題考查數據、信息、知識、智慧的概念。數據經過加工,可表達某種意義,則轉變為信息;信息經過加工,可用于指導實踐,則轉變為知識;智慧是人類基于已有的知識,針對物質世界運動過程中產生的問題根據獲得的信息進行分析,對比,演繹找出解決方案的能力。
熟練掌握數據、信息和知識之間的聯系與區別。2.【答案】A【解析】解:對大數據進行處理時,無需保證每個數據都準確無誤。
故選:A。
本題考查的是大數據的相關知識。大數據(bigdata),或稱巨量資料,指的是所涉及的資料量規模巨大到無法透過目前主流軟件工具,在合理時間內達到擷取、管理、處理、并整理成為幫助企業經營決策更積極目的的資訊。大數據的5V特點(IBM提出):Volume(大量)、Velocity(高速)、Variety(多樣)、Value(低價值密度)、Veracity(真實性)。
熟練掌握大數據的概念及其特征。3.【答案】C【解析】解:每隔0.1ms取一個采樣點,故采樣頻率為:1/0.1/1000=10kHz,最高點和最低點的值127和-128,其值范圍:-128~127共有256種數量,故量化位至少是8位(28=256)。
故選:C。
聲音模擬信號轉為數字信號的過程
明白采樣的頻率和量化位數的含義。4.【答案】D【解析】十六進制數82H轉化為十進制數為,8*16+2=130,該項錯誤;根據GB2312-80標準,一個漢字占用兩個字節,所以“信息”兩字的內碼共占4個字節,該項錯誤;已知大寫字母“X”的ASCII碼值為58H,則大寫字母“Z”的ASCII的碼值是5AH,說法錯誤;某7位二進制數的最高位為1,最高位權值為:2^6=64,故將其轉換為十進制數后的值大于等于64故選:D。
本題考查的知識點是二進制的代碼、數制的轉化、字符和漢字編碼。其中B表示二進制,D表示十進制,H表示十六進制,二進制轉化十進制整數部分為按權展開式法,十進制轉化成二進制,整數部分為除2取余,小數部分為乘2取整,每一位十六進制數都可以用四位的二進制數來表示。
數制之間的轉化是這部分的重點,需要掌握。5.【答案】C【解析】題目中已知未經壓縮的音頻的時間為5分鐘也就是300秒,采樣頻率為44.1kHz也就是44.1*1024Hz,量化位數為16,立體聲的聲道數為2,所以未經壓縮的音頻的存儲量=采樣頻率*量化位數*聲道數*時間/8=44.1*1024*16*2*300/8=54190080B=51.6MB,壓縮后是5MB.壓縮比=壓縮前存儲量/壓縮后存儲量=51.6/5,約等于10:1.故選:C。
音頻存儲量的計算方法:存儲量=采樣頻率*量化位數*聲道數*時間/8。
本題考查對音頻存儲量和壓縮比的理解。對于音頻的存儲量要會計算,理解什么是壓縮比。6.【答案】D【解析】解:258//10%10==5值為True,“7“in[“3“,“7“,“m“]值為True,“student“[2:5]==“ude“值為True,1en(“python“)==max([2,6,1,4,7])值為False。
故選:D。
本題主要考查Python表達式的運算?!?”是取余運算符,“//”表示整除運算符,“**”表示指數運算,“==”表示判斷表達式是否成立。
熟練掌握Python表達式的運算優先級。7.【答案】B【解析】解:閱讀流程圖可知,程序功能是利用“除2取余”方法,將t的十進制數轉換為二進制數,m統計1的個數,n統計0的個數。如果m>=5或n>=4退出,輸出t(下一次的被除數)。十進數333轉二進制數為:101001101,故在取到次高位0時退出(滿足n>=4),這時t的值為1.
故選:B。
本題考查的是看流程圖分析算法。流程圖是一種用規定的圖形、指向線及文字說明來準確表示算法的圖形,具有直觀、形象的特點,能清楚地展現算法的邏輯結構。題目一般涉及順序、循環和選擇三種結構。
解這類題目的關鍵就是找好初始值和最終結束循環的判斷語句。8.【答案】B【解析】程序段實現的功能是刪除字符串s中第i位上的字符,所以result是刪除第i位后的字符串,所以它的表示方法第i位之前的元素加上第i位之后的元素,故表示方法為result=s[:i-1]+s[i:]故選:B。
本題考查的是字典的相關知識。Python程序中的字典跟現實生活中字典非常像,允許我們以鍵值對的形式保存數據,再通過鍵索引對應的值。這是一種非常有利于數據檢索的數據類型,底層原理我們在后續的課程中再研究。再次提醒大家注意,字典中的鍵必須是不可變類型,字典中的值可以是任意類型。
熟練掌握字典的基本知識點及元素的表示方法。9.【答案】C【解析】解:閱讀程序可知,其功能是將字符串s逆序輸出。如果是大寫字母,則后移25位(大寫字母構成一個環,),等效于前移一位。J前移一位為I,Z前移一位為Y,故輸出的結果為8391gnohYgnaiI。
故選:C。
本題考查的是Python綜合應用。閱讀程序段可知,程序實現的是字符串的逆序輸出,解析如下。
熟練掌握循環語句的基本結構及結果的求解。10.【答案】B【解析】解:隨機產生點,其點的值應為實數,random.uniform(a,b)隨機生成一個[a,b]范圍內的實數。
故選:B。
本題考查的是隨機函數。.random.uniform(low,high,size)功能:從一個均勻分布[low,high)中隨機采樣,注意定義域是左閉右開,即包含low,不包含high。
熟練掌握常用函數的名稱及作用。11.【答案】C【解析】解:hits是統計在不規則形狀中的點的個數,dist
函數y軸的坐標值,如果點的y值比dist大或等,表明點落在不規則形狀區域,故③處為dist<=y,面積為:hits/points*規則區域面積=hits/points*4。故選項C正確。
故選:C。
本題考查的是Python程序綜合應用。原理是在不規則形狀外側構建一個規則圖形,通過隨機產生點的方式在規則形狀范圍內產生數量足夠的點,統計在不規則形狀中的點的比例,從而計算出不規則形狀的面積。
這類題目難度較大,首先需要讀懂題干所給提示信息的意思,然后根據所給程序段中上下文的意思來填寫關鍵變量的表達式或者是變量的取值范圍等等關鍵語句。12.【答案】A【解析】解:閱讀程序段可知,利用變量歷遍列表元素,若相鄰兩個數相等,則計數器c加1,否則應該將c變為初值1,結合選項根據題意可知選項A符合題意。
故選:A。
本題考查的是python中的if語句。If-elif-else語句,形式:if布爾表達式A:代碼塊A
elif布爾表達式B:代碼塊B
else:代碼塊C,如果布爾表達式A為True,就執行代碼A,否則就判斷布爾表達式B的值,如果為True,就執行代碼B;如果表達式A和表達式B都不為True,就執行代碼C。
熟練掌握python程序的選擇語句的基本結構及結果的求解。13.【答案】total=0,i%3==2andi%5==3andi%7==2,a[j]【解析】解:①變量total用來統計有多少種情況,初始值為0,第一空填total=0。②當他們分成三人一組時,發現最后多出兩個;當他們分成五人一組時,發現最后多出三個;當他們分成七人一組時,發現最后多出兩個,即if判斷條件為i%3==2
and
i%5==3
and
i%7==2,滿足if條件時,將該值加到列表a中,故第二空填i%3==2
and
i%5==3
and
i%7==2。③最后通過for循環輸出所有可能的數,用變量j控制,故第三空填a[j]。
故答案為:total=0
i%3==2
and
i%5==3
and
i%7==2
a[j]。
本題主要考查Python程序的執行與調試。程序實現的是通過分組計算人數的可能性,詳細解析如下。
這類題目難度較大,首先需要讀懂題干所給提示信息的意思,然后根據所給程序段中上下文的意思來填寫關鍵變量的表達式或者是變量的取值范圍等等關鍵語句。14.【答案】【小題1】2【小題2】【解析】解:(1)若n為10,開始時貨位全空,經過如圖所示的放置或搬離操作后,空的貨位編號有:1、2、3、4、6、9,因為A型箱子占2個相鄰貨位,故不移動已放置箱子的情況下,還可放置A型箱子的最多數量為2(放置在貨位編號1、2和3、4)。
(2)閱讀程序可知,cnt1是空貨位數量,w變量為應搬離的數量,由下一條語句w=1可知,第一空應為:elift==‘B’或其他等價答案;d==‘P’表示放置,搬離時空位加w,則放置時空位減w,故第二空應為:cntl-=w或其他等價答案;在統計連續兩個空位的個數時,統計完后指針i要向后跳2,由于if外指針i已經后跳1,故第三空應為:i+=1。
故答案為:(1)2
(2)elift==‘B’cntl-=w
i+=1
本題考查Python基礎應用能力。
考生要具備Python基礎應用能力。15.【答案】【小題1】C3C5【小題2】x=x//1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025企業辦公租賃合同模板【標準】
- 部門承包合同二零二五年
- 2025年耐磨球段項目發展計劃
- 勞務分包單位中途退場協議書
- 保護膜合同樣本
- 簡易鐵棚安裝合同范例二零二五年
- 二零二五版論行政合同中的行政主體優先權
- 二零二五定制品銷售合同范例
- 個人服務設計合同樣本
- 二零二五工人工資協議書模板
- 專題08 八年級下冊易混易錯總結-備戰2024年中考道德與法治一輪復習知識清單(全國通用)
- 浙江宇翔職業技術學院單招職測參考試題庫(含答案)
- 提高手衛生正確率品管圈課件
- 醫院勞務派遣投標方案(技術方案)
- 高中數學開放題賞析
- 非工傷人道主義賠償協議(標準版)
- 中華民族的復興
- 品質部工作計劃
- 《浙江省工業建設項目用地控制指標》(修訂)
- 【區域地理】《日本》【公開課教學PPT課件】高中地理
- 配對齒輪參數全程計算(史上最全最好用的齒輪計算表格)
評論
0/150
提交評論