資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省紹興市2022屆高三4月信息技術高考科目考試適應性考試(二模)試卷一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2022·紹興模擬)2022 年北京冬季奧運會的吉祥物“冰墩墩”,將熊貓形象與冰晶外殼相結合,整體形象酷似航天員。下列描述不正確的是( )A.“冰墩墩”形象被人們熟知,體現了信息的共享性B.“冰墩墩” 圖像經過互聯網社交媒體傳播,沒有經過數字化處理C.“冰墩墩”整體形象的設計與創作,說明信息具有可加工處理性.D.未經授權將“冰墩墩”做成表情包并在網上傳播,屬于網絡侵權行為【答案】B【知識點】信息及其特征;知識產權2.(2022·紹興模擬)下列關于信息安全的說法,不正確的是( )A.使用自己的生日作為密碼既方便又安全B.隨意連接公共場所的Wi-Fi網絡存在安全風險C.隨意掃描二維碼安裝手機APP存在安全風險D.網上銀行支付時通過U盾進行驗證,可以提高安全性【答案】A【知識點】個人信息及安全防范3.(2022·紹興模擬)小明使用Access軟件設計“水果進貨”數據表,存儲如下圖所示的“水果進貨單”。水果編號 水果名稱 單位 單價 入庫數量 入庫日期 審核A001. 紅富士蘋果 箱 ¥75.00 50 2021/12/21 已審核A002 阿克蘇蘋果 箱 ¥80.00 100 2021/12/26 未審核A001 紅富士蘋果 箱 ¥75.00 100 2021/12/23 未審核…… …… …… …… …… …… ……下列關于“水果進貨”數據表的描述,正確的是( )A.“水果進貨”數據表中的字段數量一定為7個B.“審核”列對應數據表中的字段類型只能設置為“文本”型C.“水果編號”列對應數據表中的字段可以設置為主鍵D.修改“水果進貨”數據表中字段的名稱,不會影響字段的值【答案】D【知識點】數據表、字段、記錄的編輯4.(2022·紹興模擬)下列關于計算機信息編碼的描述,正確的是( )A.漢字的輸入碼不是唯一的,常見的有音碼、形碼等B.ASCII 碼在計算機中存儲時占8位,共有256個ASCII字符C.用視頻處理軟件把AVI格式視頻轉為MPEG格式的過程是無損壓縮D.若兩位十六進制數的首位不為“0”,末位為“0”,則其一定大于十進制數16【答案】A【知識點】字符編碼;聲音、圖像、視頻編碼5.(2022·紹興模擬)使用Photoshop軟件制作“豐收節”作品,部分編輯界面如圖所示。下列說法正確的是( )A.“背景”圖層被鎖定,不能直接刪除“背景”圖層B.當前狀態下,可以用自由變換僅調整“文字”圖層中部分文字的大小C.當前狀態下,可以對“楓葉”圖層執行“拷貝圖層樣式”操作D.將該文件直接保存為BMP格式圖像,“農民”圖層內容不可見【答案】D【知識點】圖層及圖層的基本操作6.(2022·紹興模擬)將一段時長為50秒,采樣頻率為44100Hz,量化位數為16bit的雙聲道聲音存儲為MP3格式,存儲容量約為1.2MB,則壓縮比約為( )A.3.5:1 B.7:1 C.28:1 D.56:1【答案】B【知識點】聲音、圖像、視頻編碼7.(2022·紹興模擬)下列VB表達式的值為True的是( )A."9"< "10" B.2021 Mod 100\ 10= 2C.Len("12" + "3")= 3 D.Int(-4.1)=-4【答案】C【知識點】運算符、基本運算與表達式8.(2022·紹興模擬)某算法的部分流程圖如圖所示。執行這部分流程,則輸出s的值是( )A.52 B.74 C.80 D.82【答案】D【知識點】流程圖識讀9.(2022·紹興模擬)一個序列經過一趟冒泡排序后的結果是:10,21,13,24,28,則原始序列不可能是( )A.21,13,24,28,10 B.21,10,24,28,13C.21,10,24,13,28 D.21,24,13,28,10【答案】D【知識點】排序算法及程序實現10.(2022·紹興模擬)某對分查找算法的VB程序段如下:Key = Val(Text1.Text)i= l:j= KeyDo While i<= jm=(i+j)\2 '①If Key=m*m Then Exit Do 'Exit Do表示退出循環If Key>m* m Then i=m+ 1 Else j=m- 1LoopIf i> j ThenLabel1.Caption= Key & "不是完全平方數"ElseLabel1.Caption= Key & "是完全平方數"End If運行該程序段,在文本框Text1中輸入15,運行后①處語句的執行次數是( )A.3 B.4 C.5 D.6【答案】B【知識點】查找算法及程序實現11.(2022·紹興模擬)有如下VB程序段:Dim a(0 To 10) As Strings= Text1.Texta(0)= "": a(1)= Mid(s, 1, 1):t= 1For i= 2 To Len(s)If t>= 1 And Mid(s, i, 1)= a(t) Thent=t- 1Elset=t+ 1: a(t)= Mid(s, i, 1)End IfNext i運行程序段,在文本框Text1中輸入以下字符串,運行后變量t的值與其它三項不同的是( )A.AABAB B.AAABA C.BAABA D.BBABA【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現12.(2022·紹興模擬)無序數組元素a(1)到a(n)中存在一個出現次數過半的值,如數組a的值依次為3,1,2,2,2,其中出現次數過半的元素為2。查找該值的VB程序段如下:c= a(1): cnt= 0For i= 1 ToIf Then c= a(i)If Then cnt= cnt+ 1 Else cnt= cnt- 1Next iText1.Text= "出現次數過半的值是: " &c上述程序段3個方框處的代碼分別為( )A.①n②cnt=i ③c = a(cnt)B.①n\2+ 1②cnt=0 ③c= a(i)C.①n②cnt= 0③c= a(i)D.①(n+ 1)\2 ②cnt=i ③c = a(cnt)【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現二、非選擇題(本題共4小題,4+8+7+7,共26分)13.(2022·紹興模擬)小李收集了2021 浙江GDP排名前20的區縣(市)數據,并使用Excel軟件對數據進行處理,如圖a所示。請回答下列問題:(1)若將G3單元格中的公式復制粘貼到E3單元格,則E3單元格中顯示 (單選,填字母:A.0/B.#VALUE! /C.#DIV/0!)。(2)區域K3:K9的數據是通過公式計算得到的,在K3單元格中輸入公式 ,再使用自動填充功能完成區域K4:K9的計算(提示:公式“=COUNTIF(B2:B5,J3)”統計區域B2:B5中值等于J3單元格值的單元格個數)。(3)為了直觀反映2021年各城市擁有GDP前20區縣的個數,根據圖a中的數據創作的圖表如圖b所示。綜合圖a和圖b,下列說法正確的有 (多選,填字母)。A.創建該圖表的數據區域為J2:K10B.2021年擁有GDP前20區縣個數最多的城市是杭州市C.選中圖a中A2:H22區域按“2021 年GDP (億元)”降序排序后,圖b所示圖表會隨之發生變化D.對圖a中的數據按“所屬城市”為“寧波市”,“2021年GDP (億元)”為“最大的1項”進行篩選,篩選出的城市數為0【答案】(1)B(2)=COUNTIF(B$3:B$22,J3)或=COUNTIF($B$3:$B$22,J3)或其它等價答案(3)B;D【知識點】表格數據的處理與計算14.(2022·紹興模擬)小張使用Flash軟件創作主題為“北京冬奧會”的多媒體作品,如第14題圖所示。請回答下列問題:(1)下列屬于應用需求分析的是 (多選,填字母:A .分析社會上對此類作品的需求程度/B .考慮創作作品需要的硬件和軟件/C .分析作品的社會效益和經濟效益/D .根據主題思想和內容,制定作品的腳本大綱/E .確定作品的發布方式)。(2)測試場景,本場景動畫播放完畢后停止,聲音繼續播放,則聲音的同步方式是 (單選,填字母: A .事件/B .數據流)。“冰墩墩”圖層的第1幀到第20幀的補間動畫實現吉祥物“冰墩墩”跑動著從舞臺外進入舞臺內,則“冰墩墩”是由 (單選,填字母: A .位圖/B .影片剪輯元件)創建的對象。(3)測試影片時,單擊“進入”按鈕,停止聲音播放并跳轉到“main”場景第1幀繼續播放,則“進入”按鈕上的動作腳本為 。(4)要使“按鈕”圖層的按鈕在本場景開始時就出現,并持續至本場景結束,其它動畫效果保持不變,則以下操作可行的是 (多選,填字母)。A.選中“按鈕”圖層第1幀執行“清除關鍵幀"操作B.選中“按鈕”圖層第60幀執行“復制幀”操作,再選中“按鈕”圖層第1幀執行“粘貼幀”操作,并刪除第1幀上的腳本命令C.選中“文字”圖層第1~59幀執行“刪除幀”操作,再選中“按鈕”圖層第60幀執行“插入幀”操作D.選中庫中相應按鈕添加到“按鈕”圖層第1幀中,并設置相同的大小和位置,E.選中“按鈕”圖層第60幀移動到“按鈕”圖層第1幀【答案】(1)AC(2)A;B(3)on(release) {stopAllSounds();gotoAndPlay("'main",1);} 或on(press){stopAllSounds();gotoAndPlay("main",1);}(4)B;D【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;聲音同步屬性設置15.(2022·紹興模擬)使用如圖a所示的九宮格鍵盤輸入單詞,每個單詞對應一個按鍵組合,如“tree對應的按鍵組合為“8733”;而按鍵組合“8733”對應的單詞有“tree”、“used”等。抽取n個英文單詞(可重復),使用九宮格鍵盤輸入,統計最頻繁使用的按鍵組合。編寫VB程序,實現上述功能。運行程序,在列表框List1中顯示n個英文單詞(單詞僅由小寫字母組成且字母個數至少為1),單擊“統計”按鈕Command1,在列表框List2升序顯示全部單詞的按鍵組合,在文本框Text1中顯示最頻繁使用的按鍵組合,若有多個,則全部輸出。程序運行界面如圖b所示。(1)下列類中生成的對象具有Text屬性的是 (單選,填字母: A . Label / B . TextBox/ C .CommandButton )。(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。'n為常量,代碼略Dim a(1 To n) As String '數組a存儲所有單詞Dim b(1To2*n) As String '數組b存儲轉換后的按鍵組合Private Sub Form_ Load()'讀取所有單詞存入數組a,并顯示在列表框List1中'初始化數組b各元素為空字符串,代碼略End SubPrivate Sub Command1_Click()Dim i As Integer, j As Integer,k As Integer, p As Integer, max As IntegerDim m As Integer, key As String,t As String, s1 As String, s2 As Stringkey= 222334455566677889999 'key 表示a-z各個字母所對應的鍵盤數字max=0'以下代碼實現將數組a中的每個單詞轉化成按鍵組合,并依次存入數組b中For i= 1 To nt= ""For j= 1 To Len(a(i))m = Asc(Mid(a(i), j,1))- Asc("a")t=Next jb(i)= tNext i'以下代碼實現對數組元素b( 1)~b(n)升序排序 Do While i>=1For j= 1 To iIf b(j+ 1)< b(j) Thent=b(j+ 1): b(j+ 1)= b(j): b(j)=tEnd IfNext ji=i- 1Loop'將排序后數組元素b(1)~b(n)顯示在列表框List2中,代碼略s1= b(1)p=n+ 1i= 1:j= 2Do While j<= n '從數組元素b(n+1)開始存儲最高頻次的按鍵組合s2 = b(j)If s1 < s2 ThenIf Thenmax=j-ip=n+ 1b(p)=s1Else If max=j- i Thenp=p+ 1b(p)= slEnd Ifs1= s2 End Ifj=j+ 1Loopt=""If maxt= s1ElseFor k=n+ 1 To pt=t+ b(k)+" "Next kIf max=j- I Then t=t+" "+s1End IfText1.Text= "最頻繁按鍵組合為: " &tEnd Sub(3)程序中加框處代碼有錯,請改正。【答案】(1)B(2)i=n- 1;max(3)t+ Mid(key, m+ 1, 1)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現16.(2022·紹興模擬)有n冊圖書已按圖書編號升序排列(編號互不重復,用7位長度的字符串表示)。經過多次借閱歸還之后,部分圖書順序被打亂,現要找出這部分圖書進行調整,以使整體升序。算法思想:先找到首尾兩個圖書編號升序區間,再處理得到待調整區間,最后對該區間中的圖書編號排序。編寫VB程序,實現上述功能。運行程序,在列表框List1中顯示全部圖書編號。單擊“整理”按鈕Command1,在標簽Label1中顯示待調整區間圖書的冊數,在文本框Text1中顯示待調整區間圖書的起止編號,并在列表框List2中顯示排序后的圖書編號。程序運行界面如圖所示,其中①和②兩處分別指向待調整區間圖書的起始和截止編號。(1)如圖所示,若采用選擇排序算法,僅將待調整區間圖書進行升序排序,排序過程結束后,數組元素之間的比較次數為 (填數字)。(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。'n是常量,代碼略Dim a(0 To n) As StringPrivate Sub Form_ Load()a(0)= "”'將n冊圖書的編號存入數組元素a(1)~a(n),在List1中顯示,代碼略End SubPrivate Sub Command1_ Click()Dim i As Integer, k As Integer, left As Integer, right As IntegerDim min As String, max As Stringmin= ": max= ": left= 1: right= 0For i= 1 To n- 1If a(i)> a(i + 1) Thenmax = a(i)left= i: Exit ForEnd IfNext iFor i=n To 2 Step-1If Thenmin= a(i)right= i: Exit ForEnd IfNext ii= leftDo While i <= rightIf a(i)> max Thenmax = a(i)ElseIf a(i) < min Thenmin= a(i)End Ifi=i+ 1Loopk=0If left < right Thenleft = getPos(1, left, min) k= right- left+ 1Text1.Text= "待調整區間圖書起始編號: " + a(left) + "-->截止編號: "+ a(right)End IfLabel1.Caption = "待調整區間圖書共有:" + Str(k) + "冊"'對待調整區間的圖書編號進行排序,在List2中輸出整理結果,代碼略End SubFunction getPos(head As Integer, tail As Integer, value As String) As IntegerDim i As Integeri= tai1Do While i=i- 1LoopgetPos=i+ 1End Function【答案】(1)15(2)a(i)= head And value < a(i)【知識點】過程與自定義函數;排序算法及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省紹興市2022屆高三4月信息技術高考科目考試適應性考試(二模)試卷一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2022·紹興模擬)2022 年北京冬季奧運會的吉祥物“冰墩墩”,將熊貓形象與冰晶外殼相結合,整體形象酷似航天員。下列描述不正確的是( )A.“冰墩墩”形象被人們熟知,體現了信息的共享性B.“冰墩墩” 圖像經過互聯網社交媒體傳播,沒有經過數字化處理C.“冰墩墩”整體形象的設計與創作,說明信息具有可加工處理性.D.未經授權將“冰墩墩”做成表情包并在網上傳播,屬于網絡侵權行為2.(2022·紹興模擬)下列關于信息安全的說法,不正確的是( )A.使用自己的生日作為密碼既方便又安全B.隨意連接公共場所的Wi-Fi網絡存在安全風險C.隨意掃描二維碼安裝手機APP存在安全風險D.網上銀行支付時通過U盾進行驗證,可以提高安全性3.(2022·紹興模擬)小明使用Access軟件設計“水果進貨”數據表,存儲如下圖所示的“水果進貨單”。水果編號 水果名稱 單位 單價 入庫數量 入庫日期 審核A001. 紅富士蘋果 箱 ¥75.00 50 2021/12/21 已審核A002 阿克蘇蘋果 箱 ¥80.00 100 2021/12/26 未審核A001 紅富士蘋果 箱 ¥75.00 100 2021/12/23 未審核…… …… …… …… …… …… ……下列關于“水果進貨”數據表的描述,正確的是( )A.“水果進貨”數據表中的字段數量一定為7個B.“審核”列對應數據表中的字段類型只能設置為“文本”型C.“水果編號”列對應數據表中的字段可以設置為主鍵D.修改“水果進貨”數據表中字段的名稱,不會影響字段的值4.(2022·紹興模擬)下列關于計算機信息編碼的描述,正確的是( )A.漢字的輸入碼不是唯一的,常見的有音碼、形碼等B.ASCII 碼在計算機中存儲時占8位,共有256個ASCII字符C.用視頻處理軟件把AVI格式視頻轉為MPEG格式的過程是無損壓縮D.若兩位十六進制數的首位不為“0”,末位為“0”,則其一定大于十進制數165.(2022·紹興模擬)使用Photoshop軟件制作“豐收節”作品,部分編輯界面如圖所示。下列說法正確的是( )A.“背景”圖層被鎖定,不能直接刪除“背景”圖層B.當前狀態下,可以用自由變換僅調整“文字”圖層中部分文字的大小C.當前狀態下,可以對“楓葉”圖層執行“拷貝圖層樣式”操作D.將該文件直接保存為BMP格式圖像,“農民”圖層內容不可見6.(2022·紹興模擬)將一段時長為50秒,采樣頻率為44100Hz,量化位數為16bit的雙聲道聲音存儲為MP3格式,存儲容量約為1.2MB,則壓縮比約為( )A.3.5:1 B.7:1 C.28:1 D.56:17.(2022·紹興模擬)下列VB表達式的值為True的是( )A."9"< "10" B.2021 Mod 100\ 10= 2C.Len("12" + "3")= 3 D.Int(-4.1)=-48.(2022·紹興模擬)某算法的部分流程圖如圖所示。執行這部分流程,則輸出s的值是( )A.52 B.74 C.80 D.829.(2022·紹興模擬)一個序列經過一趟冒泡排序后的結果是:10,21,13,24,28,則原始序列不可能是( )A.21,13,24,28,10 B.21,10,24,28,13C.21,10,24,13,28 D.21,24,13,28,1010.(2022·紹興模擬)某對分查找算法的VB程序段如下:Key = Val(Text1.Text)i= l:j= KeyDo While i<= jm=(i+j)\2 '①If Key=m*m Then Exit Do 'Exit Do表示退出循環If Key>m* m Then i=m+ 1 Else j=m- 1LoopIf i> j ThenLabel1.Caption= Key & "不是完全平方數"ElseLabel1.Caption= Key & "是完全平方數"End If運行該程序段,在文本框Text1中輸入15,運行后①處語句的執行次數是( )A.3 B.4 C.5 D.611.(2022·紹興模擬)有如下VB程序段:Dim a(0 To 10) As Strings= Text1.Texta(0)= "": a(1)= Mid(s, 1, 1):t= 1For i= 2 To Len(s)If t>= 1 And Mid(s, i, 1)= a(t) Thent=t- 1Elset=t+ 1: a(t)= Mid(s, i, 1)End IfNext i運行程序段,在文本框Text1中輸入以下字符串,運行后變量t的值與其它三項不同的是( )A.AABAB B.AAABA C.BAABA D.BBABA12.(2022·紹興模擬)無序數組元素a(1)到a(n)中存在一個出現次數過半的值,如數組a的值依次為3,1,2,2,2,其中出現次數過半的元素為2。查找該值的VB程序段如下:c= a(1): cnt= 0For i= 1 ToIf Then c= a(i)If Then cnt= cnt+ 1 Else cnt= cnt- 1Next iText1.Text= "出現次數過半的值是: " &c上述程序段3個方框處的代碼分別為( )A.①n②cnt=i ③c = a(cnt)B.①n\2+ 1②cnt=0 ③c= a(i)C.①n②cnt= 0③c= a(i)D.①(n+ 1)\2 ②cnt=i ③c = a(cnt)二、非選擇題(本題共4小題,4+8+7+7,共26分)13.(2022·紹興模擬)小李收集了2021 浙江GDP排名前20的區縣(市)數據,并使用Excel軟件對數據進行處理,如圖a所示。請回答下列問題:(1)若將G3單元格中的公式復制粘貼到E3單元格,則E3單元格中顯示 (單選,填字母:A.0/B.#VALUE! /C.#DIV/0!)。(2)區域K3:K9的數據是通過公式計算得到的,在K3單元格中輸入公式 ,再使用自動填充功能完成區域K4:K9的計算(提示:公式“=COUNTIF(B2:B5,J3)”統計區域B2:B5中值等于J3單元格值的單元格個數)。(3)為了直觀反映2021年各城市擁有GDP前20區縣的個數,根據圖a中的數據創作的圖表如圖b所示。綜合圖a和圖b,下列說法正確的有 (多選,填字母)。A.創建該圖表的數據區域為J2:K10B.2021年擁有GDP前20區縣個數最多的城市是杭州市C.選中圖a中A2:H22區域按“2021 年GDP (億元)”降序排序后,圖b所示圖表會隨之發生變化D.對圖a中的數據按“所屬城市”為“寧波市”,“2021年GDP (億元)”為“最大的1項”進行篩選,篩選出的城市數為014.(2022·紹興模擬)小張使用Flash軟件創作主題為“北京冬奧會”的多媒體作品,如第14題圖所示。請回答下列問題:(1)下列屬于應用需求分析的是 (多選,填字母:A .分析社會上對此類作品的需求程度/B .考慮創作作品需要的硬件和軟件/C .分析作品的社會效益和經濟效益/D .根據主題思想和內容,制定作品的腳本大綱/E .確定作品的發布方式)。(2)測試場景,本場景動畫播放完畢后停止,聲音繼續播放,則聲音的同步方式是 (單選,填字母: A .事件/B .數據流)。“冰墩墩”圖層的第1幀到第20幀的補間動畫實現吉祥物“冰墩墩”跑動著從舞臺外進入舞臺內,則“冰墩墩”是由 (單選,填字母: A .位圖/B .影片剪輯元件)創建的對象。(3)測試影片時,單擊“進入”按鈕,停止聲音播放并跳轉到“main”場景第1幀繼續播放,則“進入”按鈕上的動作腳本為 。(4)要使“按鈕”圖層的按鈕在本場景開始時就出現,并持續至本場景結束,其它動畫效果保持不變,則以下操作可行的是 (多選,填字母)。A.選中“按鈕”圖層第1幀執行“清除關鍵幀"操作B.選中“按鈕”圖層第60幀執行“復制幀”操作,再選中“按鈕”圖層第1幀執行“粘貼幀”操作,并刪除第1幀上的腳本命令C.選中“文字”圖層第1~59幀執行“刪除幀”操作,再選中“按鈕”圖層第60幀執行“插入幀”操作D.選中庫中相應按鈕添加到“按鈕”圖層第1幀中,并設置相同的大小和位置,E.選中“按鈕”圖層第60幀移動到“按鈕”圖層第1幀15.(2022·紹興模擬)使用如圖a所示的九宮格鍵盤輸入單詞,每個單詞對應一個按鍵組合,如“tree對應的按鍵組合為“8733”;而按鍵組合“8733”對應的單詞有“tree”、“used”等。抽取n個英文單詞(可重復),使用九宮格鍵盤輸入,統計最頻繁使用的按鍵組合。編寫VB程序,實現上述功能。運行程序,在列表框List1中顯示n個英文單詞(單詞僅由小寫字母組成且字母個數至少為1),單擊“統計”按鈕Command1,在列表框List2升序顯示全部單詞的按鍵組合,在文本框Text1中顯示最頻繁使用的按鍵組合,若有多個,則全部輸出。程序運行界面如圖b所示。(1)下列類中生成的對象具有Text屬性的是 (單選,填字母: A . Label / B . TextBox/ C .CommandButton )。(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。'n為常量,代碼略Dim a(1 To n) As String '數組a存儲所有單詞Dim b(1To2*n) As String '數組b存儲轉換后的按鍵組合Private Sub Form_ Load()'讀取所有單詞存入數組a,并顯示在列表框List1中'初始化數組b各元素為空字符串,代碼略End SubPrivate Sub Command1_Click()Dim i As Integer, j As Integer,k As Integer, p As Integer, max As IntegerDim m As Integer, key As String,t As String, s1 As String, s2 As Stringkey= 222334455566677889999 'key 表示a-z各個字母所對應的鍵盤數字max=0'以下代碼實現將數組a中的每個單詞轉化成按鍵組合,并依次存入數組b中For i= 1 To nt= ""For j= 1 To Len(a(i))m = Asc(Mid(a(i), j,1))- Asc("a")t=Next jb(i)= tNext i'以下代碼實現對數組元素b( 1)~b(n)升序排序 Do While i>=1For j= 1 To iIf b(j+ 1)< b(j) Thent=b(j+ 1): b(j+ 1)= b(j): b(j)=tEnd IfNext ji=i- 1Loop'將排序后數組元素b(1)~b(n)顯示在列表框List2中,代碼略s1= b(1)p=n+ 1i= 1:j= 2Do While j<= n '從數組元素b(n+1)開始存儲最高頻次的按鍵組合s2 = b(j)If s1 < s2 ThenIf Thenmax=j-ip=n+ 1b(p)=s1Else If max=j- i Thenp=p+ 1b(p)= slEnd Ifs1= s2 End Ifj=j+ 1Loopt=""If maxt= s1ElseFor k=n+ 1 To pt=t+ b(k)+" "Next kIf max=j- I Then t=t+" "+s1End IfText1.Text= "最頻繁按鍵組合為: " &tEnd Sub(3)程序中加框處代碼有錯,請改正。16.(2022·紹興模擬)有n冊圖書已按圖書編號升序排列(編號互不重復,用7位長度的字符串表示)。經過多次借閱歸還之后,部分圖書順序被打亂,現要找出這部分圖書進行調整,以使整體升序。算法思想:先找到首尾兩個圖書編號升序區間,再處理得到待調整區間,最后對該區間中的圖書編號排序。編寫VB程序,實現上述功能。運行程序,在列表框List1中顯示全部圖書編號。單擊“整理”按鈕Command1,在標簽Label1中顯示待調整區間圖書的冊數,在文本框Text1中顯示待調整區間圖書的起止編號,并在列表框List2中顯示排序后的圖書編號。程序運行界面如圖所示,其中①和②兩處分別指向待調整區間圖書的起始和截止編號。(1)如圖所示,若采用選擇排序算法,僅將待調整區間圖書進行升序排序,排序過程結束后,數組元素之間的比較次數為 (填數字)。(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。'n是常量,代碼略Dim a(0 To n) As StringPrivate Sub Form_ Load()a(0)= "”'將n冊圖書的編號存入數組元素a(1)~a(n),在List1中顯示,代碼略End SubPrivate Sub Command1_ Click()Dim i As Integer, k As Integer, left As Integer, right As IntegerDim min As String, max As Stringmin= ": max= ": left= 1: right= 0For i= 1 To n- 1If a(i)> a(i + 1) Thenmax = a(i)left= i: Exit ForEnd IfNext iFor i=n To 2 Step-1If Thenmin= a(i)right= i: Exit ForEnd IfNext ii= leftDo While i <= rightIf a(i)> max Thenmax = a(i)ElseIf a(i) < min Thenmin= a(i)End Ifi=i+ 1Loopk=0If left < right Thenleft = getPos(1, left, min) k= right- left+ 1Text1.Text= "待調整區間圖書起始編號: " + a(left) + "-->截止編號: "+ a(right)End IfLabel1.Caption = "待調整區間圖書共有:" + Str(k) + "冊"'對待調整區間的圖書編號進行排序,在List2中輸出整理結果,代碼略End SubFunction getPos(head As Integer, tail As Integer, value As String) As IntegerDim i As Integeri= tai1Do While i=i- 1LoopgetPos=i+ 1End Function答案解析部分1.【答案】B【知識點】信息及其特征;知識產權2.【答案】A【知識點】個人信息及安全防范3.【答案】D【知識點】數據表、字段、記錄的編輯4.【答案】A【知識點】字符編碼;聲音、圖像、視頻編碼5.【答案】D【知識點】圖層及圖層的基本操作6.【答案】B【知識點】聲音、圖像、視頻編碼7.【答案】C【知識點】運算符、基本運算與表達式8.【答案】D【知識點】流程圖識讀9.【答案】D【知識點】排序算法及程序實現10.【答案】B【知識點】查找算法及程序實現11.【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現12.【答案】C【知識點】分支結構語句及程序實現;循環結構語句及程序實現13.【答案】(1)B(2)=COUNTIF(B$3:B$22,J3)或=COUNTIF($B$3:$B$22,J3)或其它等價答案(3)B;D【知識點】表格數據的處理與計算14.【答案】(1)AC(2)A;B(3)on(release) {stopAllSounds();gotoAndPlay("'main",1);} 或on(press){stopAllSounds();gotoAndPlay("main",1);}(4)B;D【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;聲音同步屬性設置15.【答案】(1)B(2)i=n- 1;max(3)t+ Mid(key, m+ 1, 1)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現16.【答案】(1)15(2)a(i)= head And value < a(i)【知識點】過程與自定義函數;排序算法及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省紹興市2022屆高三4月信息技術高考科目考試適應性考試(二模)試卷(學生版).docx 浙江省紹興市2022屆高三4月信息技術高考科目考試適應性考試(二模)試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫