資源簡介 浙江省湖州市2021-2022學年高三上學期信息技術12月選考模擬(二)1.(2021·湖州模擬)下列有關信息和信息技術的說法,正確的是( )A.現代信息技術包括微電子技術、光電子技術、廣播電視技術、通信技術B.信息可以傳遞和共享,不會像物質、能源那樣產生消耗C.信息不能從一種形態轉換為另一種形態D.多媒體技術和網絡技術是信息社會中比較重要的信息表達方式2.(2021·湖州模擬)以下有關網絡應用和協議的敘述,正確的是( )A.POP3協議將電子郵箱(郵件服務器)的電子郵件讀到本地計算機上B.瀏覽器通過文件傳輸協議發送和接收網頁信息C.保存網頁時,保存類型選擇“網頁,全部”,能保存全部視頻和聲音文件D.搜索引擎通過自動網頁搜索技術搜索并保存互聯網上的全部數據3.(2021·湖州模擬)下列應用中,體現了人工智能技術的有( )①在線中英文互譯 ②制訂旅游攻略時,安裝 App 搜索景點信息 ③支持人臉識別的家用智能鎖 ④用智能手機通過微信平臺發送語音信息 ⑤使用 OCR 軟件進行“傾斜校正”A.①③⑤ B.②③④ C.①③④ D.①③4.(2021·湖州模擬)下列有關數據庫和數據表的說法,正確的是( )A.在同一個數據庫中,不可以創建兩個字段名相同的字段B.Access數據表中同一列各數據的類型可以不相同C.數據庫管理系統分大型和小型,小型數據庫管理系統有瑞典MySQLAB公司的MySQL、IBM的DB2、微軟的Access等D.數據庫管理系統是為了建立、使用和維護數據庫而設計的數據庫管理系統軟件5.(2021·湖州模擬)使用UltraEdit軟件查看字符“2021 冠軍之光 King!”的內碼,部分界面如下圖所示。下列說法正確的是( )A.字符“冠”的內碼用二進制表示為“10111001 11101010”B.字母“J”的十六進制內碼為“6A”C.共有 8 個字符使用 ASCII 編碼D.這些字符共占用17 個字節的存儲空間6.(2021·湖州模擬)一段時長為30秒、800×340像素、24位真彩色、NTSC制式的未經壓縮AVI格式無聲視頻,其文件存儲容量約為( )A.700MB B.583MB C.234MB D.70MB7.(2021·湖州模擬)某算法的部分流程圖如圖所示,執行該算法,輸出s,c的值是( )A.6,15 B.9,15 C.6,10 D.9,108.(2021·湖州模擬)下列VB表達式的值等于2021的是( )A.Mid("20210901", 1, 4)B.Len("2020") + 1C. Str(2020) + "1"D.2021 Mod 100 + (2021 \ 100) * 1009.(2021·湖州模擬)有如下 VB 程序段:n = 10: m = 0For i = 1 To Int(Sqr(n))If Not d(i) Thenj = 3 * iDo While j <= nd(j) = Truej = j + iLoopEnd IfNext iFor i = 5 To nIf d(i) Then m = m + 1Next i數組元素d(1)到d(10)的初值均為False,執行該程序段后,變量m的值為( )A.5 B.6 C.7 D.810.(2021·湖州模擬)有如下 VB 程序段:i = 6: flag = TrueDo While i >= 4 And flag = Trueflag = Falsek = iFor j = 1 To i - 1If a(k) > a(j) Then k = jNext jIf k <> i Thent = a(i): a(i) = a(k): a(k) = tflag = TrueEnd Ifi = i - 1Loop數組元素a(1)到a(6)的值依次為:“19,6,34,40,13,53”,執行該程序段后,數組元素a(1)到a(6)的值依次為( )A.19,53,34,40,13,6 B.53,40,34,19,13,6C.40,53,34,19,13,6 D.19,6,34,13,40,5311.(2021·湖州模擬)某排序算法的 VB 程序段如下:n = 8: f = 1: c = 0For i = 1 To n \ 2 - 1For j = 1 To n - 2 * iIf f * a(j) < f * a(j + 2) Thent = a(j): a(j) = a(j + 2): a(j + 2) = tc = c + 1End Iff = -fNext jNext i數組元素a(1)到a(8)的初始值依次為:“16,31,42,38,35,29,27,15”,執行該程序段后,變量C的值為( )A.6 B.7 C.8 D.912.(2021·湖州模擬)有如下VB程序段:i = 1: j = 8: k = 4RandomizeKey = (Int(Rnd * 4)+20)*4Do While i <= jm = (i + j) \ 2If Key = a(m) ThenExit DoElseIf Key < a(m) Thenj = m - 1: k = k / 2Elsei = m + 1: k = k * 2End IfLoop數組元素a(1)到a(8)的值依次為“80,82,84,86,88,90,92,94”,執行該程序段后,變量k的值可能是( )A.1,4,8 B. 2,4,8 C.4,16,32 D.1,4,1613.(2021·湖州模擬)小李收集了杭州市區自來水銷售情況數據,為進一步對該表分析評價,使用Excel軟件進行了數據處理,如圖a所示,請回答下列問題:圖 a(1)區域E3:E9的數據是通過公式計算得到的:在E3單元格中輸入公式,再利用自動填充功能完成區域E4:E9的計算。若在C4單元格輸入“不詳”二字,則E4單元格將顯示 。(單選,填字母:A.1.50/ B .#VALUE!/ C .#REF!/ D.#NAME )(2)圖a中的數據顯示值和真實值相等,對圖a中的數據進行篩選操作。先按“供水價格”自動篩選最大的3項,再按“污水處理費標準”自動篩選最大的3項,則按此操作篩選出的數據內容(不包括標題行)有 行。(3)根據圖a中的數據制作了圖表,如圖b所示,創建該圖表的數據區域是 。(4)對圖a中的“經營性用水”數據進行排序,要求按“供水價格”為主關鍵字降序,按“污水處理費標準”為次關鍵字升序,排序應選擇的數據區域是 。14.(2021·湖州模擬)小王創作主題為“網絡連接你我他”的多媒體作品。在作品創作過程中,他使用Photoshop軟件制作了一張“科技創新”圖片,并使用Flash軟件制作了一個“網絡世界”動畫。請回答下列問題:圖 a(1)如圖a所示,在當前狀態下,下列說法正確的是 (多選, 填字母)A.選中“智慧”圖層后,可使用油漆桶工具將“智慧”圖層中字體顏色填充為藍色B.可在“背景”圖層添加濾鏡效果C.將“科技創新”圖層的圖層樣式拷貝到“網絡”圖層后,“網絡”圖層仍有“描邊”效果D.可使用自由變換操作更改“科技創新”圖層中“科技”二字的大小E.可交換“網絡”圖層與“科技創新”圖層的圖層次序(2)圖b中,“文字”圖層第1幀到第25幀的動畫效果是由“信息社會”逐漸變為“網絡連接你我他”,則該動畫的補間類型是 (選填:形狀補間/動畫補間)。若要使背景圖層從第1幀到第50幀一直顯示同一內容,應該在“背景”圖層第25幀執行 操作。圖 b(3)如圖b所示,“音樂”圖層的聲音素材時長為3分鐘,且同步屬性為“事件”,要使本場景動畫播放到第25幀時停止聲音播放,可行的操作是 。(4)如圖b所示,“PLAY”按鈕位于舞臺左下角。測試影片時,單擊“PLAY”按鈕即跳轉到“大數據”場景第10幀繼續播放并打開鏈接“http://www..cn”,則該按鈕的動作腳本為:on(press){ }15.(2021·湖州模擬)小明為班會活動的“抽獎環節”設計了一張獲獎表。該“抽獎環節”功能如下:班級學生人數為n個,程序運行后,單擊“發放號碼牌”按鈕Command1,隨機生成n個不重復的[n+1, 2*n]內的整數,并在列表框list1中顯示,學生按學號次序依次領取號碼牌,例如:隨機生成的第一個整數為54,則學號為1號的學生領取的號碼牌為54。單擊“抽獎”按鈕Command2,在列表框list2中顯示獲獎表,獲獎序列要求:第1名獲獎的學生是號碼牌數字中偶數最大的,第2名獲獎的學生是號碼牌數字中奇數最小的,第3名獲獎的學生是號碼牌數字中偶數第二大的,第4名獲獎的學生是號碼牌數字中奇數第二小的……取過的數字不能再取,以此類推,直到結束。其程序界面如圖所示。實現上述功能的VB程序代碼如下,請回答以下問題:Const n = 50Dim a(1 To n) As IntegerDim f(n + 1 To 2 * n) As BooleanPrivate Sub Command1_Click()Dim i As Integer, j As IntegerRandomizeFor i = n + 1 To 2 * nf(i) = FalseNext iFor j = 1 To na(j) = Int(Rnd * n) + n + 1If f(a(j)) = True Then j = j - 1 Else ①Next jFor i = 1 To nList1.AddItem CStr(i) + "號-" + CStr(a(i)) 'cstr 把數值類型轉換為字符串類型,并去前導空格Next iEnd SubPrivate Sub Command2_Click()Dim i As Integer, j As Integer, m1 As Integer, m2 As Integerm1 = 0: m2 = n \ 2For i = n + 1 To 2 * nIf ② Thenm1 = m1 + 1: a(m1) = iElsem2 = m2 + 1: a(m2) = iEnd IfNext iFor j = 1 To n \ 2List2.AddItem "第" + CStr(2 * j - 1) + "名" + Str( ③ ) List2.AddItem "第" + CStr(2 * j) + "名" + Str(a(n \ 2 + j))Next jEnd Sub(1)若僅對如下號碼牌進行抽獎:1號-57,2號-76,3號-91,4號-83,5號-66,6號-82,則第3名獲獎的學生學號是 號。(2) 請在劃線處填寫合適代碼,使程序正常運行。① ② ③ 16.(2021·湖州模擬)用VB編寫字符串“密碼破譯”程序,其功能如下:在文本框Text1中輸入任意一串字符串,字符串長度為n*n(n為自然數),單擊“解密”按鈕Command1,在文本框Text2中輸出解鎖密碼。解鎖密碼破譯步驟如下:將字符依次存儲到數組a中,存儲方式從左下向右上,平行于矩陣的對角線依次進行存儲,以長度為36的字符串“Toleranceisthemental,YouSheng優勝一籌”為例,數組a元素對應的賦值情況如圖a所示;將對角線字符從右上向左下依次相連即為解鎖密碼。程序運行效果如圖b所示。圖 a圖 b實現上述功能的 VB 程序如下,請回答下列問題:(1)若輸入的字符串內容為“abcdefghijklmnopqrstuvwxy”,則破譯后的解鎖密碼為 。(2)請在劃線處填寫合適代碼,使程序正常運行。Private Sub Command1_Click()Const n = 6Dim a(1 To n * n) As IntegerDim b(1 To n * n) As StringDim i As Integer, j As Integer, kAsInteger, s As StringDim zf As Integer '變量zf存儲數組a元素的值Dim xb As Integer '變量xb存儲數組a的下標Dim p As IntegerFor i = 1 To Len(Text1.Text)b(i) = Mid(Text1.Text, i, 1)Next ik = 1For i = 1 To nk = k + (i - 1)zf = k a(xb) = zfp = i + 1For j = 2 To nIf j <= n - i + 1 Thenzf = zf + pa(xb + j - 1) = zfp = p + 1Else zf = zf + pa(xb + j - 1) = zfEnd IfNext jNext iFor i = 1 To ns = s + Next iText2.Text = sEndSub答案解析部分1.【答案】B【知識點】信息及其特征;信息技術的概念與關鍵技術;信息表達方式與表達技術2.【答案】A【知識點】網絡協議;網絡資源的類型、下載與保存;瀏覽器;網絡資源的檢索3.【答案】D【知識點】人工智能的應用4.【答案】D【知識點】數據庫的分類與應用;字段的數據類型5.【答案】C【知識點】進制及數制轉換;字符編碼6.【答案】A【知識點】聲音、圖像、視頻編碼7.【答案】B【知識點】流程圖識讀8.【答案】D【知識點】運算符、基本運算與表達式;常用標準函數9.【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現10.【答案】A【知識點】排序算法及程序實現11.【答案】C【知識點】排序算法及程序實現12.【答案】D【知識點】查找算法及程序實現13.【答案】(1)B(2)6(3)A2:C4, A8:C9(4)B5:E7【知識點】表格數據的處理與計算14.【答案】(1)A;B;E(2)形狀補間;清除關鍵幀(3)將聲音的同步屬性改為“數據流”,并在“音樂”圖層第25幀插入空白關鍵幀或在文字圖層第25幀添加動作腳本: stopallsounds();(4)gotoandplay("大數據”,10) ;getURL("http:// www. . cn" );【知識點】圖層及圖層的基本操作;動畫的類型;常用影片控制函數的應用;聲音同步屬性設置15.【答案】(1)2(2)f(a(j)) = True;iMod2=0;a(n\2-j+ 1)【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數16.【答案】(1)onmlk(2)xb=(i-1)*n+1;p=p- 1;b(a(i*n-i+1))【知識點】分支結構語句及程序實現;循環結構語句及程序實現1 / 1浙江省湖州市2021-2022學年高三上學期信息技術12月選考模擬(二)1.(2021·湖州模擬)下列有關信息和信息技術的說法,正確的是( )A.現代信息技術包括微電子技術、光電子技術、廣播電視技術、通信技術B.信息可以傳遞和共享,不會像物質、能源那樣產生消耗C.信息不能從一種形態轉換為另一種形態D.多媒體技術和網絡技術是信息社會中比較重要的信息表達方式【答案】B【知識點】信息及其特征;信息技術的概念與關鍵技術;信息表達方式與表達技術2.(2021·湖州模擬)以下有關網絡應用和協議的敘述,正確的是( )A.POP3協議將電子郵箱(郵件服務器)的電子郵件讀到本地計算機上B.瀏覽器通過文件傳輸協議發送和接收網頁信息C.保存網頁時,保存類型選擇“網頁,全部”,能保存全部視頻和聲音文件D.搜索引擎通過自動網頁搜索技術搜索并保存互聯網上的全部數據【答案】A【知識點】網絡協議;網絡資源的類型、下載與保存;瀏覽器;網絡資源的檢索3.(2021·湖州模擬)下列應用中,體現了人工智能技術的有( )①在線中英文互譯 ②制訂旅游攻略時,安裝 App 搜索景點信息 ③支持人臉識別的家用智能鎖 ④用智能手機通過微信平臺發送語音信息 ⑤使用 OCR 軟件進行“傾斜校正”A.①③⑤ B.②③④ C.①③④ D.①③【答案】D【知識點】人工智能的應用4.(2021·湖州模擬)下列有關數據庫和數據表的說法,正確的是( )A.在同一個數據庫中,不可以創建兩個字段名相同的字段B.Access數據表中同一列各數據的類型可以不相同C.數據庫管理系統分大型和小型,小型數據庫管理系統有瑞典MySQLAB公司的MySQL、IBM的DB2、微軟的Access等D.數據庫管理系統是為了建立、使用和維護數據庫而設計的數據庫管理系統軟件【答案】D【知識點】數據庫的分類與應用;字段的數據類型5.(2021·湖州模擬)使用UltraEdit軟件查看字符“2021 冠軍之光 King!”的內碼,部分界面如下圖所示。下列說法正確的是( )A.字符“冠”的內碼用二進制表示為“10111001 11101010”B.字母“J”的十六進制內碼為“6A”C.共有 8 個字符使用 ASCII 編碼D.這些字符共占用17 個字節的存儲空間【答案】C【知識點】進制及數制轉換;字符編碼6.(2021·湖州模擬)一段時長為30秒、800×340像素、24位真彩色、NTSC制式的未經壓縮AVI格式無聲視頻,其文件存儲容量約為( )A.700MB B.583MB C.234MB D.70MB【答案】A【知識點】聲音、圖像、視頻編碼7.(2021·湖州模擬)某算法的部分流程圖如圖所示,執行該算法,輸出s,c的值是( )A.6,15 B.9,15 C.6,10 D.9,10【答案】B【知識點】流程圖識讀8.(2021·湖州模擬)下列VB表達式的值等于2021的是( )A.Mid("20210901", 1, 4)B.Len("2020") + 1C. Str(2020) + "1"D.2021 Mod 100 + (2021 \ 100) * 100【答案】D【知識點】運算符、基本運算與表達式;常用標準函數9.(2021·湖州模擬)有如下 VB 程序段:n = 10: m = 0For i = 1 To Int(Sqr(n))If Not d(i) Thenj = 3 * iDo While j <= nd(j) = Truej = j + iLoopEnd IfNext iFor i = 5 To nIf d(i) Then m = m + 1Next i數組元素d(1)到d(10)的初值均為False,執行該程序段后,變量m的值為( )A.5 B.6 C.7 D.8【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現10.(2021·湖州模擬)有如下 VB 程序段:i = 6: flag = TrueDo While i >= 4 And flag = Trueflag = Falsek = iFor j = 1 To i - 1If a(k) > a(j) Then k = jNext jIf k <> i Thent = a(i): a(i) = a(k): a(k) = tflag = TrueEnd Ifi = i - 1Loop數組元素a(1)到a(6)的值依次為:“19,6,34,40,13,53”,執行該程序段后,數組元素a(1)到a(6)的值依次為( )A.19,53,34,40,13,6 B.53,40,34,19,13,6C.40,53,34,19,13,6 D.19,6,34,13,40,53【答案】A【知識點】排序算法及程序實現11.(2021·湖州模擬)某排序算法的 VB 程序段如下:n = 8: f = 1: c = 0For i = 1 To n \ 2 - 1For j = 1 To n - 2 * iIf f * a(j) < f * a(j + 2) Thent = a(j): a(j) = a(j + 2): a(j + 2) = tc = c + 1End Iff = -fNext jNext i數組元素a(1)到a(8)的初始值依次為:“16,31,42,38,35,29,27,15”,執行該程序段后,變量C的值為( )A.6 B.7 C.8 D.9【答案】C【知識點】排序算法及程序實現12.(2021·湖州模擬)有如下VB程序段:i = 1: j = 8: k = 4RandomizeKey = (Int(Rnd * 4)+20)*4Do While i <= jm = (i + j) \ 2If Key = a(m) ThenExit DoElseIf Key < a(m) Thenj = m - 1: k = k / 2Elsei = m + 1: k = k * 2End IfLoop數組元素a(1)到a(8)的值依次為“80,82,84,86,88,90,92,94”,執行該程序段后,變量k的值可能是( )A.1,4,8 B. 2,4,8 C.4,16,32 D.1,4,16【答案】D【知識點】查找算法及程序實現13.(2021·湖州模擬)小李收集了杭州市區自來水銷售情況數據,為進一步對該表分析評價,使用Excel軟件進行了數據處理,如圖a所示,請回答下列問題:圖 a(1)區域E3:E9的數據是通過公式計算得到的:在E3單元格中輸入公式,再利用自動填充功能完成區域E4:E9的計算。若在C4單元格輸入“不詳”二字,則E4單元格將顯示 。(單選,填字母:A.1.50/ B .#VALUE!/ C .#REF!/ D.#NAME )(2)圖a中的數據顯示值和真實值相等,對圖a中的數據進行篩選操作。先按“供水價格”自動篩選最大的3項,再按“污水處理費標準”自動篩選最大的3項,則按此操作篩選出的數據內容(不包括標題行)有 行。(3)根據圖a中的數據制作了圖表,如圖b所示,創建該圖表的數據區域是 。(4)對圖a中的“經營性用水”數據進行排序,要求按“供水價格”為主關鍵字降序,按“污水處理費標準”為次關鍵字升序,排序應選擇的數據區域是 。【答案】(1)B(2)6(3)A2:C4, A8:C9(4)B5:E7【知識點】表格數據的處理與計算14.(2021·湖州模擬)小王創作主題為“網絡連接你我他”的多媒體作品。在作品創作過程中,他使用Photoshop軟件制作了一張“科技創新”圖片,并使用Flash軟件制作了一個“網絡世界”動畫。請回答下列問題:圖 a(1)如圖a所示,在當前狀態下,下列說法正確的是 (多選, 填字母)A.選中“智慧”圖層后,可使用油漆桶工具將“智慧”圖層中字體顏色填充為藍色B.可在“背景”圖層添加濾鏡效果C.將“科技創新”圖層的圖層樣式拷貝到“網絡”圖層后,“網絡”圖層仍有“描邊”效果D.可使用自由變換操作更改“科技創新”圖層中“科技”二字的大小E.可交換“網絡”圖層與“科技創新”圖層的圖層次序(2)圖b中,“文字”圖層第1幀到第25幀的動畫效果是由“信息社會”逐漸變為“網絡連接你我他”,則該動畫的補間類型是 (選填:形狀補間/動畫補間)。若要使背景圖層從第1幀到第50幀一直顯示同一內容,應該在“背景”圖層第25幀執行 操作。圖 b(3)如圖b所示,“音樂”圖層的聲音素材時長為3分鐘,且同步屬性為“事件”,要使本場景動畫播放到第25幀時停止聲音播放,可行的操作是 。(4)如圖b所示,“PLAY”按鈕位于舞臺左下角。測試影片時,單擊“PLAY”按鈕即跳轉到“大數據”場景第10幀繼續播放并打開鏈接“http://www..cn”,則該按鈕的動作腳本為:on(press){ }【答案】(1)A;B;E(2)形狀補間;清除關鍵幀(3)將聲音的同步屬性改為“數據流”,并在“音樂”圖層第25幀插入空白關鍵幀或在文字圖層第25幀添加動作腳本: stopallsounds();(4)gotoandplay("大數據”,10) ;getURL("http:// www. . cn" );【知識點】圖層及圖層的基本操作;動畫的類型;常用影片控制函數的應用;聲音同步屬性設置15.(2021·湖州模擬)小明為班會活動的“抽獎環節”設計了一張獲獎表。該“抽獎環節”功能如下:班級學生人數為n個,程序運行后,單擊“發放號碼牌”按鈕Command1,隨機生成n個不重復的[n+1, 2*n]內的整數,并在列表框list1中顯示,學生按學號次序依次領取號碼牌,例如:隨機生成的第一個整數為54,則學號為1號的學生領取的號碼牌為54。單擊“抽獎”按鈕Command2,在列表框list2中顯示獲獎表,獲獎序列要求:第1名獲獎的學生是號碼牌數字中偶數最大的,第2名獲獎的學生是號碼牌數字中奇數最小的,第3名獲獎的學生是號碼牌數字中偶數第二大的,第4名獲獎的學生是號碼牌數字中奇數第二小的……取過的數字不能再取,以此類推,直到結束。其程序界面如圖所示。實現上述功能的VB程序代碼如下,請回答以下問題:Const n = 50Dim a(1 To n) As IntegerDim f(n + 1 To 2 * n) As BooleanPrivate Sub Command1_Click()Dim i As Integer, j As IntegerRandomizeFor i = n + 1 To 2 * nf(i) = FalseNext iFor j = 1 To na(j) = Int(Rnd * n) + n + 1If f(a(j)) = True Then j = j - 1 Else ①Next jFor i = 1 To nList1.AddItem CStr(i) + "號-" + CStr(a(i)) 'cstr 把數值類型轉換為字符串類型,并去前導空格Next iEnd SubPrivate Sub Command2_Click()Dim i As Integer, j As Integer, m1 As Integer, m2 As Integerm1 = 0: m2 = n \ 2For i = n + 1 To 2 * nIf ② Thenm1 = m1 + 1: a(m1) = iElsem2 = m2 + 1: a(m2) = iEnd IfNext iFor j = 1 To n \ 2List2.AddItem "第" + CStr(2 * j - 1) + "名" + Str( ③ ) List2.AddItem "第" + CStr(2 * j) + "名" + Str(a(n \ 2 + j))Next jEnd Sub(1)若僅對如下號碼牌進行抽獎:1號-57,2號-76,3號-91,4號-83,5號-66,6號-82,則第3名獲獎的學生學號是 號。(2) 請在劃線處填寫合適代碼,使程序正常運行。① ② ③ 【答案】(1)2(2)f(a(j)) = True;iMod2=0;a(n\2-j+ 1)【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數16.(2021·湖州模擬)用VB編寫字符串“密碼破譯”程序,其功能如下:在文本框Text1中輸入任意一串字符串,字符串長度為n*n(n為自然數),單擊“解密”按鈕Command1,在文本框Text2中輸出解鎖密碼。解鎖密碼破譯步驟如下:將字符依次存儲到數組a中,存儲方式從左下向右上,平行于矩陣的對角線依次進行存儲,以長度為36的字符串“Toleranceisthemental,YouSheng優勝一籌”為例,數組a元素對應的賦值情況如圖a所示;將對角線字符從右上向左下依次相連即為解鎖密碼。程序運行效果如圖b所示。圖 a圖 b實現上述功能的 VB 程序如下,請回答下列問題:(1)若輸入的字符串內容為“abcdefghijklmnopqrstuvwxy”,則破譯后的解鎖密碼為 。(2)請在劃線處填寫合適代碼,使程序正常運行。Private Sub Command1_Click()Const n = 6Dim a(1 To n * n) As IntegerDim b(1 To n * n) As StringDim i As Integer, j As Integer, kAsInteger, s As StringDim zf As Integer '變量zf存儲數組a元素的值Dim xb As Integer '變量xb存儲數組a的下標Dim p As IntegerFor i = 1 To Len(Text1.Text)b(i) = Mid(Text1.Text, i, 1)Next ik = 1For i = 1 To nk = k + (i - 1)zf = k a(xb) = zfp = i + 1For j = 2 To nIf j <= n - i + 1 Thenzf = zf + pa(xb + j - 1) = zfp = p + 1Else zf = zf + pa(xb + j - 1) = zfEnd IfNext jNext iFor i = 1 To ns = s + Next iText2.Text = sEndSub【答案】(1)onmlk(2)xb=(i-1)*n+1;p=p- 1;b(a(i*n-i+1))【知識點】分支結構語句及程序實現;循環結構語句及程序實現1 / 1 展開更多...... 收起↑ 資源列表 浙江省湖州市2021-2022學年高三上學期信息技術12月選考模擬(二)(學生版).docx 浙江省湖州市2021-2022學年高三上學期信息技術12月選考模擬(二)(教師版).docx 縮略圖、資源來源于二一教育資源庫