資源簡介 浙江省五湖聯盟2020-2021學年高三上學期信息技術期末統考試卷一、選擇題1.(2020高三上·浙江期末)下列有關信息的說法,正確的是( )A.信息一旦產生,其價值就不會改變。B.信息可以脫離載體而存在。C.信息無處不在,且呈現形式多樣,可重復使用,但多次使用會產生損耗。D.信息可以脫離它所反應的事物被存儲。2.(2020高三上·浙江期末)下列行為合法的是( )A.某軟件公司的職工將公司軟件轉于他人使用,并私自獲利。B.某娛樂場所以卡拉OK方式放映已授權于他的音樂電視作品。C.在未經過作家授權的情況下,某公司向其用戶提供能夠免費下載該作家收費作品的應用軟件。D.某網民因無法聯系著作權人,就擅自修改該著作的網絡游戲軟件,供其他網民使用。3.(2020高三上·浙江期末)使用 Access 軟件打開數據庫中的表,其部分界面如圖所示,下列說法正確的是( )A.該數據表中共有 15 條記錄B.“學號”字段不可以設置成 “文本”類型C.刪除當前記錄后,不可以通過“撤銷”命令恢復數據D.Access 數據庫中的數據可以從 Excel 導入,所以Excel也是小型數據庫管理系統4.(2020高三上·浙江期末)用Ultra Edit軟件觀察字符“2021,cheer up!”的內碼如圖所示,以下說法正確的是( )A.圖中有16個ASCII碼編碼的字符。B.“2”的十六進制內碼為32,則“10”的十六進制內碼為3A。C.大寫字母“E”的內碼用二進制表示為 010001 01。D.小寫字母“p”的內碼轉十進制的過程應為 6*16^2+15*16^1。5.(2020高二上·諸暨期末)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。下列說法正確的是( )A.該音頻文件為mp3格式,采樣頻率為44100HzB.當前狀態下,執行“刪除”操作,音頻文件將變為單聲道C.當前狀態下,執行“插入靜音”添加1秒靜音后,右聲道時長不變D.當前狀態下,先執行“復制”,再執行“粘貼”,音頻時長將變成8秒6.(2020高三上·諸暨月考)一段時長為40秒、像素為1024*768,采用PAL制式(25幀/秒)且未經壓縮的無聲視頻,以壓縮比10:1轉換為容量為75MB的MPG文件,則原始視頻的顏色模式可能是( )A.16色彩色 B.16位彩色 C.24位真彩色 D.256級灰度7.(2020高三上·諸暨月考)某算法的部分流程圖如圖所示。執行這部分流程,輸入n的值為4,則輸出值不可能的是( )A.0 B.0.5 C.0.8 D.18.(2020·溫州模擬)下列有關VB表達式的描述,正確的是( )A.VB的基本表達式包括算術表達式、關系表達式和條件表達式B.VB表達式“Int(3.14159*1000) / 1000”的值為3.142C.VB表達式“Abs(Int(-20.19)) + Len(Mid("20.19",2))”的值是25D.VB表達式“20201 \ 10 + Int(Sqr(5))”和“Len("2020") + 2”的值相等9.(2020高三上·浙江期末)有如下 VB 程序段:s = " Good Luck 2021!":n = 0 : m = 0 : k = 0For i = 1 To Len(s)c = Mid(s,i,1)If c >= "0" And c <= "9" Thenn = n + 1ElseIf c >= "a" And c <= "z" Thenk = k + 1Elsem = m + 1End IfNext i執行該程序段后,變量 m 的值為( )A.3 B.4 C.5 D.210.(2020高三上·浙江期末)有如下 VB 程序段:Dim a(1 To 5) As Integera(1) = 1For i = 2 To 5a(i) = Int(Rnd * 9) +1If a(i) Mod 2 = 1 Thena(i) = a(i) + a(i - 1)ElseIf a(i) mod 2 = 0 Thena(i) = a(i) / 2End IfNext i執行程序后,a 數組各元素不可能是( )A.1,8,11,20,2 B.1,4,2,11,4 C.1,1,8,17,20 D.1,4,7,6,811.(2020高三上·浙江期末)完成某排序算法的VB程序段如下:For i = 1 To 7k = 0For j = 8 To i+1 Step -1If a(j) t = a(j): a(j) = a(j-1): a(j-1) = t: k = 1Next jIf k = 0 ThenExit ForNext i如果用上述算法對數據序列:38,11,21,62,59,65,77,79 進行排序(數據分別儲存在數組元素 a(1)~a(8)中),執行程序后,數據的交換次數和比較次數分別為( )A.2,11 B.3,13 C.4,13 D.7,1112.(2020高三上·浙江期末)有如下VB程序段:i = 1: j = 10x = Int(Rnd * 50) * 2 + 1Do While i <= jm = (i + j) \ 2If x = f(m) Then Exit DoIf x < f(m) Thenj = m - 1Elsei = m + 1s = s + Str(m)Loop數組元素f(1)到f(10)的值依次為:3,6,9,11,18,20,25,39,76,98,該程序運行后,s的值不可能的是( )A.5 2 B.5 8 7 C.5 2 3 4 D.5 8 6二、操作題13.(2020高三上·諸暨月考)小李收集了近2年雙十一部分商品的銷售情況數據,并使用Excel軟件進行數據處理,如圖a所示。圖a請回答下列問題:(1)G4單元格統計的是“服飾”類商品銷售總金額。通過G4單元格中的公式,對區域H4:I4進行自動填充,則H4單元格中顯示的結果是 (單選,填字母:A .#VALUE!/B.5793.56.84/C .#DIV/0!/D .0.00)。(提示:SUMIF函數用于對滿足條件的單元格求和。例如“=SUMIF(B4:B33,G3,E4:E33)”,用于統計2020年11月類別為“服飾”的金額總和。)(2)若要正確計算H4和I4單元格中的數據,可對G4單元格中的公式進行修改,并對區域H4:I4進行自動填充,則G4單元格中的公式是 。(3)在數據分析和數據挖掘前,通常先對數據進行各種處理。在完成以上計算的基礎上,下列對數據處理和分析正確的是 (多選,填字母)。圖bA.已知以G3:I4為數據區域創建了如圖b所示的圖表,則選中A3:E33區域,以“人數”為主要關鍵字進行升序排序,不會影響圖表的呈現效果。B.按“類別”為醫療器械,“金額(萬元)”為最大1項進行篩選,篩選結果為金額最大的醫療器械類商品C.假如G3單元格中“服飾”字樣被誤刪,則G4單元格中的顯示結果變為#REF。D.先以“類別”為醫療器械進行篩選,再以“金額(萬元)”為關鍵字降序排序,與先以“金額(萬元)”為關鍵字降序排序,再以“類別”為醫療器械進行篩選,兩種操作后選取排在最前面的商品相同。14.(2020高三上·浙江期末)小王創作主題為“春節”的多媒體作品。請回答下列問題:(1)在多媒體作品設計的過程中,下列屬于腳本編寫的是 (多選,填字母:A .逐一列出所涉及的媒體元素,分類登記/ B .根據需求確定該作品的結構類型/ C .確定作品的主題思想和主要內容/ D .該作品產生的經濟效益/ E .編寫該作品的文字腳本)。(2)使用Flash軟件制作動畫,部分界面如圖a所示。在不改變“女娃娃”圖層中“女娃娃”動畫時長的前提下,要想讓女娃娃和男娃娃同時出現,對“女娃娃”圖層應該進行的操作是 。(3)進行以下 操作,在測試場景時會改變動畫效果(多選,填字母)。A.將該動畫的幀頻改為6.0fpsB.對按鈕圖層第一幀執行清除關鍵幀操作C.選中“背景”圖層第55幀執行刪除幀操作D.在“女娃娃”圖層第一幀添加幀命令 stop();(4)“音樂”圖層第1幀上的聲音屬性如圖b所示,若將重復次數設置為2次,則聲音播放的總時長為 。(5)測試影片時,“退出”按鈕最后出現在舞臺右下角。單擊該按鈕可以關閉整個動畫,則該按鈕動作腳本應設置成 。15.(2020高三上·浙江期末)凱凱學習了桶排序和冒泡排序,他發現桶排序占空間比較多而冒泡排序的效率又較低,于是他想到綜合兩個算法來對數據進行排序。凱凱對n個由二位數組成的數據進行排序,排序步驟如下:1)以每個數的十位數來區分,放置到各個桶里(如圖①);2)分別對每個桶中的數據進行冒泡排序(如圖②);3)最后依次輸出各個桶中的數據即可(如圖③)。Dim a(1 To 100) As Integer, b(1 To 100) As IntegerDim c(0 To 10) As Integer Dim n As IntegerPrivate Sub Form_Load( )'讀取若干個二位數到a(i)中,并保存個數到nEnd SubPrivate Sub Command1_Click()Dim i As Integer, t As IntegerFor i = 1 To nc(a(i) \ 10) = c(a(i) \ 10) + 1Next ic(0) = 1 : c(10) = ①For i = 1 To 9c(i) = c(i) + c(i - 1)Next iFor i = 1 To nt = a(i) \ 10c(t) = c(t) - 1②Next iFor i = 1 To 9Call px(c(i), c(i + 1) – 1)Next iFor i = 1 To nList2.AddItem b(i)Next iEnd SubSub px(x As Integer, y As Integer)Dim t As Integer, i As Integer, j As IntegerFor i =For j = x To y - iIf b(j) > b(j + 1) Thent = b(j): b(j) = b(j + 1): b(j + 1) = tEnd IfNext jNext iEnd Sub(1)若要修改“桶排”按鈕上顯示的文字,應修改的屬性名是 。(2)加框處代碼有錯,請改正。(3)請在劃線處填入合適的代碼。① ② 16.(2020高三上·浙江期末)信息科代表楠楠想給美麗的信息老師寫一段心里話,又怕被人發現,于是想了一個兩全其美的方法。楠楠有兩張n*n大小的紙,一張是透明的,一張是有字的。楠楠在透明的紙上涂黑了一些格子,然后把兩張紙一起給信息老師,并告訴老師閱讀方法:首先把透明的紙蓋在另一張紙上,然后把露出來的字母從上到下從左到右寫下來并將每個字母向左循環移一位(如取出是D,則左移為C),然后將透明的紙順時針旋轉90度,再讀一遍,這樣子一共讀四遍,就得到情書內容。(1)若透明紙上的涂黑處(“O”沒有涂黑的地方,“#”代表被涂黑的地方)如圖a所示,有字紙張內容如圖b所示,則獲取的情書內容的前八位內容 (2)楠楠根據上述閱讀規則,結合學科特點,發揮自己特長,設計了一個獲取心里話的小程序。其VB代碼和運行界面如圖所示,請在劃線處填入合適的代碼。Dim a(1 To 1000) As StringConst n = 4Private Sub Form_Load()Dim x As Integer, s As StringDim b(1 To n * n) As BooleanRandomizeFor i = 1 To n ‘隨機產生n個位置,使得這些位置表示未被涂黑 If b(x) = False Thena(x) = "0"b(x) = TrueElsei = i - 1End IfNext i‘將其余位置賦值為“#”,存入數組a相應的位置中,并將結果按n行n列的方式顯示在列表框list1上,代碼略End SubPrivate Sub Command1_Click()Dim s As String, jg As String, ch As Strings = "HAOXUEXIHAODUSHU"For i = 1 To n * n Step nList2.AddItem Mid(s, i, n)Next iFor i = 1 To nFor j = 1 To n * nIf a(j) = "0" Thench = Mid(s, j, 1)ch = jg = jg + chEnd IfNext jCall turn(n) ‘調用過程turn,完成矩陣順時針旋轉90度Next iLabel1.Caption = jgEnd SubSub turn(x As Integer)Dim i As Integer, j As IntegerDim c(1 To n * n) As StringFor i = 1 To xFor j = 1 To xc((i - 1) * x + j) = Next jNext iFor i = 1 To n * na(i) = c(i)Next iEnd Sub答案解析部分1.【答案】D【知識點】信息及其特征【解析】【解答】選項A:信息的價值可能會隨時間變化而改變,如天氣預報,說法錯誤;選項B:信息具有載體依附性的特征,不可以脫離載體而存在,說法錯誤;選項C:信息無處不在,且呈現形式多樣,可重復使用,但是在使用或傳遞過程中信息本身是不會損耗的,這也是信息區別于物質和能源的特征之一,說法錯誤;選項D:聲音、語言、文字、圖像、視頻、音頻等都可以稱之為信息的載體,相同的信息可以用多種不同的載體來表示和傳播,所以信息可以脫離它所反應的事物被存儲,說法正確。故答案選D。【分析】本題考查的是信息的概念及其特征。信息是指以聲音、語言、文字、圖像、動畫、氣味等方式所表示的實際內容,是事物的運動狀態及其狀態變化的方式。信息的基本特征:普遍性、依附性、共享性、價值性、時效性。信息的載體依附性使信息具有可存儲、可傳遞、可轉換的特點。2.【答案】B【知識點】知識產權【解析】【解答】選項ACD都侵犯了他人的知識產權。某娛樂場所以卡拉 OK 方式放映已授權于他的音樂電視作品是合法行為。故答案選B。【分析】本題考查的是知識產權。對于開發者設計的計算機軟件,在開發完成之日起就受到法律的保護。作為軟件的使用者,應自覺使用正版軟件、抵制盜版及未經授權的軟件。未經軟件版權人的允許,不得對其軟件進行復制、修改、傳播等非法操作。3.【答案】C【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯【解析】【解答】選項A:該數據表共8條記錄,當前在第6項上,說法錯誤;選項B:“學號”字段可以在視圖界面設置成“文本”類型, 說法錯誤;選項C:數據庫中刪除當前記錄后,已經刪除的記錄是無法恢復的,是不可以通過“撤銷”命令恢復數據,說法正確;選項D:Excel是表格處理軟件,說法錯誤。故答案選C。【分析】本題考查的是數據庫、字段與記錄。數據表的每一列稱為一個字段,每一行(除標題行)稱為一條記錄。刪除一條記錄后序號是不會變的(且刪除操作無法撤銷),插入一條新記錄一定是從最后一條開始。若刪除字段,則數據表中所有記錄中所有記錄的相應字段值均被刪除。4.【答案】C【知識點】進制及數制轉換;字符編碼【解析】【解答】選項A:圖中有12個ASCII碼編碼的字符;選項B:“2”的十六進制內碼為32,“1”的十六進制內碼為31,“0”的十六進制內碼為30,則“10”的十六進制內碼為31 30;選項C:字母“e”的內碼是65,則大寫字母“E”的內碼65-20=45(大寫字母與小寫字母十六進制相差20),用二進制表示為 010001 01;選項D:小寫字母“p”的內碼為70,轉十進制的過程應為 7*16^1+0*16^0。故答案選C。【分析】本題考查的是Ultra Edit軟件及字符編碼。用UltraEdit軟件觀察字符的內碼時,每個英文字母占用1個字節,每個漢字占用2個字節。5.【答案】D【知識點】聲音素材的基本處理6.【答案】D【知識點】聲音、圖像、視頻編碼7.【答案】C【知識點】流程圖識讀8.【答案】C【知識點】運算符、基本運算與表達式9.【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】S = " Good Luck 2021!",n = 0 , m = 0 , k = 0,變量c是截取字符串s位置i處長度為1的字符,當c是數字時,n遞增,當c是小寫字母時,k遞增,其他字符,m遞增(有大寫字母“G”和“L”、兩個空格、一個感嘆號),故m=5。故答案選C。【分析】本題考查的是VB程序的執行。10.【答案】D【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】 Int(Rnd * 9) +1得到的是1~9之間的隨機整數,其為偶數時程序a(i) = a(i) / 2得到的a(i)值為1、2、3、4,其它數字可通過a(i) = a(i) + a(i - 1)得到,即如果a(i)的值不是1、2、3、4,則a(i+1)的值大于a(i)的值。觀察各數組,D項中a(3)=7,則a(4)應該大于7。故答案選D。【分析】本題考查的是VB的程序的分析。11.【答案】B【知識點】排序算法及程序實現【解析】【解答】該程序實現的數據從小到大的排序,共進行了2輪比較。數據交換有(62,59)、(38,11)、(38,21)共3次,數據比較進行了2輪共13次。故答案選B。【分析】本題考查的是排序算法。12.【答案】B【知識點】程序的調試及運行;查找算法及程序實現【解析】【解答】i=1,j=10,x = Int(Rnd * 50) * 2 + 1(是隨機生成[1,99]之間的隨機整數),若x=3,則該程序運行后,s 的值是5 2;若11【分析】本題主要考查VB程序的執行。13.【答案】(1)D(2)=SUMIF($B$4:$B$33,G3,$E$4:$E$33)或 =SUMIF($B4:$B33,G3,$E4:$E33)(3)A;D【知識點】表格數據的處理與計算;表格數據的圖表呈現14.【答案】(1)AE(2)選中“女娃娃”圖層第10幀到第30幀,整體移動到第一幀。(3)A;B;C;D(4)5s或5秒(5)on (Press){fscommand (“quit”) ;}【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;聲音同步屬性設置【解析】【解答】(1)腳本編寫的過程:制定腳本大綱,編寫文字腳本,編寫制作腳本,媒體元素分解,故逐一列出所涉及的媒體元素,分類登記和編寫該作品的文字腳本屬于腳本編寫,故答案選AE。(2)在不改變“女娃娃”圖層中“女娃娃”動畫時長的前提下,要想讓女娃娃和男娃娃同時出現,對“女娃娃” 圖層應該進行的操作是選中“女娃娃”圖層第10幀到第30幀,整體移動到第一幀。(3)將該動畫的幀頻改為6.0fps;對按鈕圖層第一幀執行清除關鍵幀操作;選中“背景”圖層第 55 幀執行刪除幀操作;在“女娃娃”圖層第一幀添加幀命令stop();,均會改變動畫效果,故答案選ABCD。(4)數據流是與時間軸同步時間軸不動它也不播放,fps=12,共60幀,故將重復次數設置為2 次,則聲音播放的總時長還是為60/12=5s。(5)單擊該按鈕可以關閉整個動畫,則該按鈕動作腳本應設置成on (Press) {fscommand (“quit”) ;}。【分析】本題考查的是多媒體作品的腳本編寫、動畫效果的實現、聲音同步屬性的理解以及動作腳本的設置。15.【答案】(1)Caption(2)1 To y(3)n+1;b(c(t)) =a(i)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現【解析】【解答】(1)若要修改“桶排”按鈕上顯示的文字,應修改的屬性名是Caption。故答案為:Caption。(2)px函數是實現每個桶內冒泡排序,外層循環變量i的范圍應是1 To y,內層循環變量j的范圍應是x To y-i,故應改為1 To y。(3)①對n個由二位數組成的數據進行排序,c(0)=1,則c(10)=n+1,故答案為:n+1。②用數組c保存每個桶內有幾個元素,用數組b保存桶內的元素,此處通過for循環,將原始數組a中的二位數保存到對應數組b中,故答案為:b(c(t)) =a(i)。【分析】本題考查的是排序算法。16.【答案】(1)ZDHRTWHG(2)x = Int(Rnd*n*n)+1;ch = Chr((Asc(ch)-Asc(“A”) + 25)Mod 26 + Asc("A"));c((i - 1)*x + j)=a(j-1) *x + i)【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數【解析】【解答】(1)前八位是第一遍蓋在另一張紙上露出來的字母以及將透明的紙順時針旋轉90度,再讀一遍的值,得到的字母是AEISWXIH,向左循環移一位得到ZDHRTWHG。故答案為:ZDHRTWHG;(2)①n行n列一共n*n個位置,此處隨機產生n個位置,使得這些位置表示未被涂黑(將其賦值為0,用數組a接收),同時將該位置賦值為True確保生成n個不同的位置(用數組b控制),故答案為:x = Int(Rnd*n*n)+1。②此處是將露出來的字母(即從字符串s中對應位置取得的字符)向左循環一位,故答案為:ch= Chr((Asc(ch)-Asc(“A”) + 25)Mod 26 + Asc("A"))。③turn函數完成矩陣順時針旋轉90度,通過雙層嵌套循環,用數組c臨時接收旋轉后的數(即將原矩陣按列依次賦給數組c),故答案為:c((i - 1)*x + j)=a(j-1) *x + i)。【分析】本題主要考查的是VB程序分析以及對函數功能的理解。Rnd是隨機生成[0, 1)之間的數,Int(x)是返回不大于x的最大整數。1 / 1浙江省五湖聯盟2020-2021學年高三上學期信息技術期末統考試卷一、選擇題1.(2020高三上·浙江期末)下列有關信息的說法,正確的是( )A.信息一旦產生,其價值就不會改變。B.信息可以脫離載體而存在。C.信息無處不在,且呈現形式多樣,可重復使用,但多次使用會產生損耗。D.信息可以脫離它所反應的事物被存儲。【答案】D【知識點】信息及其特征【解析】【解答】選項A:信息的價值可能會隨時間變化而改變,如天氣預報,說法錯誤;選項B:信息具有載體依附性的特征,不可以脫離載體而存在,說法錯誤;選項C:信息無處不在,且呈現形式多樣,可重復使用,但是在使用或傳遞過程中信息本身是不會損耗的,這也是信息區別于物質和能源的特征之一,說法錯誤;選項D:聲音、語言、文字、圖像、視頻、音頻等都可以稱之為信息的載體,相同的信息可以用多種不同的載體來表示和傳播,所以信息可以脫離它所反應的事物被存儲,說法正確。故答案選D。【分析】本題考查的是信息的概念及其特征。信息是指以聲音、語言、文字、圖像、動畫、氣味等方式所表示的實際內容,是事物的運動狀態及其狀態變化的方式。信息的基本特征:普遍性、依附性、共享性、價值性、時效性。信息的載體依附性使信息具有可存儲、可傳遞、可轉換的特點。2.(2020高三上·浙江期末)下列行為合法的是( )A.某軟件公司的職工將公司軟件轉于他人使用,并私自獲利。B.某娛樂場所以卡拉OK方式放映已授權于他的音樂電視作品。C.在未經過作家授權的情況下,某公司向其用戶提供能夠免費下載該作家收費作品的應用軟件。D.某網民因無法聯系著作權人,就擅自修改該著作的網絡游戲軟件,供其他網民使用。【答案】B【知識點】知識產權【解析】【解答】選項ACD都侵犯了他人的知識產權。某娛樂場所以卡拉 OK 方式放映已授權于他的音樂電視作品是合法行為。故答案選B。【分析】本題考查的是知識產權。對于開發者設計的計算機軟件,在開發完成之日起就受到法律的保護。作為軟件的使用者,應自覺使用正版軟件、抵制盜版及未經授權的軟件。未經軟件版權人的允許,不得對其軟件進行復制、修改、傳播等非法操作。3.(2020高三上·浙江期末)使用 Access 軟件打開數據庫中的表,其部分界面如圖所示,下列說法正確的是( )A.該數據表中共有 15 條記錄B.“學號”字段不可以設置成 “文本”類型C.刪除當前記錄后,不可以通過“撤銷”命令恢復數據D.Access 數據庫中的數據可以從 Excel 導入,所以Excel也是小型數據庫管理系統【答案】C【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯【解析】【解答】選項A:該數據表共8條記錄,當前在第6項上,說法錯誤;選項B:“學號”字段可以在視圖界面設置成“文本”類型, 說法錯誤;選項C:數據庫中刪除當前記錄后,已經刪除的記錄是無法恢復的,是不可以通過“撤銷”命令恢復數據,說法正確;選項D:Excel是表格處理軟件,說法錯誤。故答案選C。【分析】本題考查的是數據庫、字段與記錄。數據表的每一列稱為一個字段,每一行(除標題行)稱為一條記錄。刪除一條記錄后序號是不會變的(且刪除操作無法撤銷),插入一條新記錄一定是從最后一條開始。若刪除字段,則數據表中所有記錄中所有記錄的相應字段值均被刪除。4.(2020高三上·浙江期末)用Ultra Edit軟件觀察字符“2021,cheer up!”的內碼如圖所示,以下說法正確的是( )A.圖中有16個ASCII碼編碼的字符。B.“2”的十六進制內碼為32,則“10”的十六進制內碼為3A。C.大寫字母“E”的內碼用二進制表示為 010001 01。D.小寫字母“p”的內碼轉十進制的過程應為 6*16^2+15*16^1。【答案】C【知識點】進制及數制轉換;字符編碼【解析】【解答】選項A:圖中有12個ASCII碼編碼的字符;選項B:“2”的十六進制內碼為32,“1”的十六進制內碼為31,“0”的十六進制內碼為30,則“10”的十六進制內碼為31 30;選項C:字母“e”的內碼是65,則大寫字母“E”的內碼65-20=45(大寫字母與小寫字母十六進制相差20),用二進制表示為 010001 01;選項D:小寫字母“p”的內碼為70,轉十進制的過程應為 7*16^1+0*16^0。故答案選C。【分析】本題考查的是Ultra Edit軟件及字符編碼。用UltraEdit軟件觀察字符的內碼時,每個英文字母占用1個字節,每個漢字占用2個字節。5.(2020高二上·諸暨期末)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。下列說法正確的是( )A.該音頻文件為mp3格式,采樣頻率為44100HzB.當前狀態下,執行“刪除”操作,音頻文件將變為單聲道C.當前狀態下,執行“插入靜音”添加1秒靜音后,右聲道時長不變D.當前狀態下,先執行“復制”,再執行“粘貼”,音頻時長將變成8秒【答案】D【知識點】聲音素材的基本處理6.(2020高三上·諸暨月考)一段時長為40秒、像素為1024*768,采用PAL制式(25幀/秒)且未經壓縮的無聲視頻,以壓縮比10:1轉換為容量為75MB的MPG文件,則原始視頻的顏色模式可能是( )A.16色彩色 B.16位彩色 C.24位真彩色 D.256級灰度【答案】D【知識點】聲音、圖像、視頻編碼7.(2020高三上·諸暨月考)某算法的部分流程圖如圖所示。執行這部分流程,輸入n的值為4,則輸出值不可能的是( )A.0 B.0.5 C.0.8 D.1【答案】C【知識點】流程圖識讀8.(2020·溫州模擬)下列有關VB表達式的描述,正確的是( )A.VB的基本表達式包括算術表達式、關系表達式和條件表達式B.VB表達式“Int(3.14159*1000) / 1000”的值為3.142C.VB表達式“Abs(Int(-20.19)) + Len(Mid("20.19",2))”的值是25D.VB表達式“20201 \ 10 + Int(Sqr(5))”和“Len("2020") + 2”的值相等【答案】C【知識點】運算符、基本運算與表達式9.(2020高三上·浙江期末)有如下 VB 程序段:s = " Good Luck 2021!":n = 0 : m = 0 : k = 0For i = 1 To Len(s)c = Mid(s,i,1)If c >= "0" And c <= "9" Thenn = n + 1ElseIf c >= "a" And c <= "z" Thenk = k + 1Elsem = m + 1End IfNext i執行該程序段后,變量 m 的值為( )A.3 B.4 C.5 D.2【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】S = " Good Luck 2021!",n = 0 , m = 0 , k = 0,變量c是截取字符串s位置i處長度為1的字符,當c是數字時,n遞增,當c是小寫字母時,k遞增,其他字符,m遞增(有大寫字母“G”和“L”、兩個空格、一個感嘆號),故m=5。故答案選C。【分析】本題考查的是VB程序的執行。10.(2020高三上·浙江期末)有如下 VB 程序段:Dim a(1 To 5) As Integera(1) = 1For i = 2 To 5a(i) = Int(Rnd * 9) +1If a(i) Mod 2 = 1 Thena(i) = a(i) + a(i - 1)ElseIf a(i) mod 2 = 0 Thena(i) = a(i) / 2End IfNext i執行程序后,a 數組各元素不可能是( )A.1,8,11,20,2 B.1,4,2,11,4 C.1,1,8,17,20 D.1,4,7,6,8【答案】D【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】 Int(Rnd * 9) +1得到的是1~9之間的隨機整數,其為偶數時程序a(i) = a(i) / 2得到的a(i)值為1、2、3、4,其它數字可通過a(i) = a(i) + a(i - 1)得到,即如果a(i)的值不是1、2、3、4,則a(i+1)的值大于a(i)的值。觀察各數組,D項中a(3)=7,則a(4)應該大于7。故答案選D。【分析】本題考查的是VB的程序的分析。11.(2020高三上·浙江期末)完成某排序算法的VB程序段如下:For i = 1 To 7k = 0For j = 8 To i+1 Step -1If a(j) t = a(j): a(j) = a(j-1): a(j-1) = t: k = 1Next jIf k = 0 ThenExit ForNext i如果用上述算法對數據序列:38,11,21,62,59,65,77,79 進行排序(數據分別儲存在數組元素 a(1)~a(8)中),執行程序后,數據的交換次數和比較次數分別為( )A.2,11 B.3,13 C.4,13 D.7,11【答案】B【知識點】排序算法及程序實現【解析】【解答】該程序實現的數據從小到大的排序,共進行了2輪比較。數據交換有(62,59)、(38,11)、(38,21)共3次,數據比較進行了2輪共13次。故答案選B。【分析】本題考查的是排序算法。12.(2020高三上·浙江期末)有如下VB程序段:i = 1: j = 10x = Int(Rnd * 50) * 2 + 1Do While i <= jm = (i + j) \ 2If x = f(m) Then Exit DoIf x < f(m) Thenj = m - 1Elsei = m + 1s = s + Str(m)Loop數組元素f(1)到f(10)的值依次為:3,6,9,11,18,20,25,39,76,98,該程序運行后,s的值不可能的是( )A.5 2 B.5 8 7 C.5 2 3 4 D.5 8 6【答案】B【知識點】程序的調試及運行;查找算法及程序實現【解析】【解答】i=1,j=10,x = Int(Rnd * 50) * 2 + 1(是隨機生成[1,99]之間的隨機整數),若x=3,則該程序運行后,s 的值是5 2;若11【分析】本題主要考查VB程序的執行。二、操作題13.(2020高三上·諸暨月考)小李收集了近2年雙十一部分商品的銷售情況數據,并使用Excel軟件進行數據處理,如圖a所示。圖a請回答下列問題:(1)G4單元格統計的是“服飾”類商品銷售總金額。通過G4單元格中的公式,對區域H4:I4進行自動填充,則H4單元格中顯示的結果是 (單選,填字母:A .#VALUE!/B.5793.56.84/C .#DIV/0!/D .0.00)。(提示:SUMIF函數用于對滿足條件的單元格求和。例如“=SUMIF(B4:B33,G3,E4:E33)”,用于統計2020年11月類別為“服飾”的金額總和。)(2)若要正確計算H4和I4單元格中的數據,可對G4單元格中的公式進行修改,并對區域H4:I4進行自動填充,則G4單元格中的公式是 。(3)在數據分析和數據挖掘前,通常先對數據進行各種處理。在完成以上計算的基礎上,下列對數據處理和分析正確的是 (多選,填字母)。圖bA.已知以G3:I4為數據區域創建了如圖b所示的圖表,則選中A3:E33區域,以“人數”為主要關鍵字進行升序排序,不會影響圖表的呈現效果。B.按“類別”為醫療器械,“金額(萬元)”為最大1項進行篩選,篩選結果為金額最大的醫療器械類商品C.假如G3單元格中“服飾”字樣被誤刪,則G4單元格中的顯示結果變為#REF。D.先以“類別”為醫療器械進行篩選,再以“金額(萬元)”為關鍵字降序排序,與先以“金額(萬元)”為關鍵字降序排序,再以“類別”為醫療器械進行篩選,兩種操作后選取排在最前面的商品相同。【答案】(1)D(2)=SUMIF($B$4:$B$33,G3,$E$4:$E$33)或 =SUMIF($B4:$B33,G3,$E4:$E33)(3)A;D【知識點】表格數據的處理與計算;表格數據的圖表呈現14.(2020高三上·浙江期末)小王創作主題為“春節”的多媒體作品。請回答下列問題:(1)在多媒體作品設計的過程中,下列屬于腳本編寫的是 (多選,填字母:A .逐一列出所涉及的媒體元素,分類登記/ B .根據需求確定該作品的結構類型/ C .確定作品的主題思想和主要內容/ D .該作品產生的經濟效益/ E .編寫該作品的文字腳本)。(2)使用Flash軟件制作動畫,部分界面如圖a所示。在不改變“女娃娃”圖層中“女娃娃”動畫時長的前提下,要想讓女娃娃和男娃娃同時出現,對“女娃娃”圖層應該進行的操作是 。(3)進行以下 操作,在測試場景時會改變動畫效果(多選,填字母)。A.將該動畫的幀頻改為6.0fpsB.對按鈕圖層第一幀執行清除關鍵幀操作C.選中“背景”圖層第55幀執行刪除幀操作D.在“女娃娃”圖層第一幀添加幀命令 stop();(4)“音樂”圖層第1幀上的聲音屬性如圖b所示,若將重復次數設置為2次,則聲音播放的總時長為 。(5)測試影片時,“退出”按鈕最后出現在舞臺右下角。單擊該按鈕可以關閉整個動畫,則該按鈕動作腳本應設置成 。【答案】(1)AE(2)選中“女娃娃”圖層第10幀到第30幀,整體移動到第一幀。(3)A;B;C;D(4)5s或5秒(5)on (Press){fscommand (“quit”) ;}【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;聲音同步屬性設置【解析】【解答】(1)腳本編寫的過程:制定腳本大綱,編寫文字腳本,編寫制作腳本,媒體元素分解,故逐一列出所涉及的媒體元素,分類登記和編寫該作品的文字腳本屬于腳本編寫,故答案選AE。(2)在不改變“女娃娃”圖層中“女娃娃”動畫時長的前提下,要想讓女娃娃和男娃娃同時出現,對“女娃娃” 圖層應該進行的操作是選中“女娃娃”圖層第10幀到第30幀,整體移動到第一幀。(3)將該動畫的幀頻改為6.0fps;對按鈕圖層第一幀執行清除關鍵幀操作;選中“背景”圖層第 55 幀執行刪除幀操作;在“女娃娃”圖層第一幀添加幀命令stop();,均會改變動畫效果,故答案選ABCD。(4)數據流是與時間軸同步時間軸不動它也不播放,fps=12,共60幀,故將重復次數設置為2 次,則聲音播放的總時長還是為60/12=5s。(5)單擊該按鈕可以關閉整個動畫,則該按鈕動作腳本應設置成on (Press) {fscommand (“quit”) ;}。【分析】本題考查的是多媒體作品的腳本編寫、動畫效果的實現、聲音同步屬性的理解以及動作腳本的設置。15.(2020高三上·浙江期末)凱凱學習了桶排序和冒泡排序,他發現桶排序占空間比較多而冒泡排序的效率又較低,于是他想到綜合兩個算法來對數據進行排序。凱凱對n個由二位數組成的數據進行排序,排序步驟如下:1)以每個數的十位數來區分,放置到各個桶里(如圖①);2)分別對每個桶中的數據進行冒泡排序(如圖②);3)最后依次輸出各個桶中的數據即可(如圖③)。Dim a(1 To 100) As Integer, b(1 To 100) As IntegerDim c(0 To 10) As Integer Dim n As IntegerPrivate Sub Form_Load( )'讀取若干個二位數到a(i)中,并保存個數到nEnd SubPrivate Sub Command1_Click()Dim i As Integer, t As IntegerFor i = 1 To nc(a(i) \ 10) = c(a(i) \ 10) + 1Next ic(0) = 1 : c(10) = ①For i = 1 To 9c(i) = c(i) + c(i - 1)Next iFor i = 1 To nt = a(i) \ 10c(t) = c(t) - 1②Next iFor i = 1 To 9Call px(c(i), c(i + 1) – 1)Next iFor i = 1 To nList2.AddItem b(i)Next iEnd SubSub px(x As Integer, y As Integer)Dim t As Integer, i As Integer, j As IntegerFor i =For j = x To y - iIf b(j) > b(j + 1) Thent = b(j): b(j) = b(j + 1): b(j + 1) = tEnd IfNext jNext iEnd Sub(1)若要修改“桶排”按鈕上顯示的文字,應修改的屬性名是 。(2)加框處代碼有錯,請改正。(3)請在劃線處填入合適的代碼。① ② 【答案】(1)Caption(2)1 To y(3)n+1;b(c(t)) =a(i)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現【解析】【解答】(1)若要修改“桶排”按鈕上顯示的文字,應修改的屬性名是Caption。故答案為:Caption。(2)px函數是實現每個桶內冒泡排序,外層循環變量i的范圍應是1 To y,內層循環變量j的范圍應是x To y-i,故應改為1 To y。(3)①對n個由二位數組成的數據進行排序,c(0)=1,則c(10)=n+1,故答案為:n+1。②用數組c保存每個桶內有幾個元素,用數組b保存桶內的元素,此處通過for循環,將原始數組a中的二位數保存到對應數組b中,故答案為:b(c(t)) =a(i)。【分析】本題考查的是排序算法。16.(2020高三上·浙江期末)信息科代表楠楠想給美麗的信息老師寫一段心里話,又怕被人發現,于是想了一個兩全其美的方法。楠楠有兩張n*n大小的紙,一張是透明的,一張是有字的。楠楠在透明的紙上涂黑了一些格子,然后把兩張紙一起給信息老師,并告訴老師閱讀方法:首先把透明的紙蓋在另一張紙上,然后把露出來的字母從上到下從左到右寫下來并將每個字母向左循環移一位(如取出是D,則左移為C),然后將透明的紙順時針旋轉90度,再讀一遍,這樣子一共讀四遍,就得到情書內容。(1)若透明紙上的涂黑處(“O”沒有涂黑的地方,“#”代表被涂黑的地方)如圖a所示,有字紙張內容如圖b所示,則獲取的情書內容的前八位內容 (2)楠楠根據上述閱讀規則,結合學科特點,發揮自己特長,設計了一個獲取心里話的小程序。其VB代碼和運行界面如圖所示,請在劃線處填入合適的代碼。Dim a(1 To 1000) As StringConst n = 4Private Sub Form_Load()Dim x As Integer, s As StringDim b(1 To n * n) As BooleanRandomizeFor i = 1 To n ‘隨機產生n個位置,使得這些位置表示未被涂黑 If b(x) = False Thena(x) = "0"b(x) = TrueElsei = i - 1End IfNext i‘將其余位置賦值為“#”,存入數組a相應的位置中,并將結果按n行n列的方式顯示在列表框list1上,代碼略End SubPrivate Sub Command1_Click()Dim s As String, jg As String, ch As Strings = "HAOXUEXIHAODUSHU"For i = 1 To n * n Step nList2.AddItem Mid(s, i, n)Next iFor i = 1 To nFor j = 1 To n * nIf a(j) = "0" Thench = Mid(s, j, 1)ch = jg = jg + chEnd IfNext jCall turn(n) ‘調用過程turn,完成矩陣順時針旋轉90度Next iLabel1.Caption = jgEnd SubSub turn(x As Integer)Dim i As Integer, j As IntegerDim c(1 To n * n) As StringFor i = 1 To xFor j = 1 To xc((i - 1) * x + j) = Next jNext iFor i = 1 To n * na(i) = c(i)Next iEnd Sub【答案】(1)ZDHRTWHG(2)x = Int(Rnd*n*n)+1;ch = Chr((Asc(ch)-Asc(“A”) + 25)Mod 26 + Asc("A"));c((i - 1)*x + j)=a(j-1) *x + i)【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數【解析】【解答】(1)前八位是第一遍蓋在另一張紙上露出來的字母以及將透明的紙順時針旋轉90度,再讀一遍的值,得到的字母是AEISWXIH,向左循環移一位得到ZDHRTWHG。故答案為:ZDHRTWHG;(2)①n行n列一共n*n個位置,此處隨機產生n個位置,使得這些位置表示未被涂黑(將其賦值為0,用數組a接收),同時將該位置賦值為True確保生成n個不同的位置(用數組b控制),故答案為:x = Int(Rnd*n*n)+1。②此處是將露出來的字母(即從字符串s中對應位置取得的字符)向左循環一位,故答案為:ch= Chr((Asc(ch)-Asc(“A”) + 25)Mod 26 + Asc("A"))。③turn函數完成矩陣順時針旋轉90度,通過雙層嵌套循環,用數組c臨時接收旋轉后的數(即將原矩陣按列依次賦給數組c),故答案為:c((i - 1)*x + j)=a(j-1) *x + i)。【分析】本題主要考查的是VB程序分析以及對函數功能的理解。Rnd是隨機生成[0, 1)之間的數,Int(x)是返回不大于x的最大整數。1 / 1 展開更多...... 收起↑ 資源列表 浙江省五湖聯盟2020-2021學年高三上學期信息技術期末統考試卷(學生版).docx 浙江省五湖聯盟2020-2021學年高三上學期信息技術期末統考試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫