資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省普通高校招生選考技術科目考試信息技術模擬試卷二一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2021高三上·新余期中)下列關于信息的說法,不正確的是()A.微信的“掃一掃”功能屬于信息的獲取過程B.將微信中的語音轉換為文本屬于人工智能技術的應用C.點贊“浙江教育”公眾號中的文章屬于核心刊物評價D.使用戶體驗到“身臨其境”的感覺,它采用的是虛擬現實技術2.(2020高二上·臺州月考)下列關于網頁和網絡協議的說法,正確的是( )A.SMTP協議用于接收E-MailB.將網頁添加到收藏夾時名稱可以重命名C.IE瀏覽器可瀏覽和直接編輯網頁文件D.在IE瀏覽器中清空歷史紀錄時需要使用HTTP協議3.(2022·浙江模擬)用Photoshop軟件制作“端午節”作品,在“粽子”圖層中已選擇矩形區域,如圖所示。下列說法正確的是( )A.該psd文件采用RGB/8模式,即每個像素占用8位二進制數B.將“不透明度”設置為0%,“粽子”圖層中只有右上角粽子會變為不可見C.當前“自由變換”命令的操作對象是“粽子”圖層右上角的粽子D.使用仿制圖章工具可以實現將“端午”圖層中文字仿制到“詩句”圖層中4.(2022·浙江模擬)有一Access數據表,表的結構如圖1所示,在數據錄入時截圖如圖2所示,下列說法正確的是( )A.“ID”字段值一定是連續的B.“生日”字段可以輸入“1998-8-25”C.“入學成績”字段中可以輸入“Pass”D.刪除第2條記錄后,可以在該位置插入一條記錄5.(2016高二下·杭州期中)有一段以每秒25幀播放,每幀畫面為512*288像素、24位彩色,且未經壓縮的AVI格式無聲視頻,視頻時間為4秒,將其轉換成MP4后其存儲容量為4320KB,則壓縮比約為( )A.100:1 B.50:1 C.20:1 D.10:16.(2022·浙江模擬)如圖所示為在UltraEdit軟件中觀察字符內碼的部分界面:下列說法中,不正確的是( )A.共占用16個字節存儲空間B.全部字符中只有3個采用全角編碼C.字符“G”的二進制碼為1000111BD.大寫字母“P”的十六進制編碼為38H7.(2022·浙江模擬)某算法的部分流程圖如圖所示。執行該算法,依次輸入a的值為2,5,4后,變量b的值為( )A.0.5 B.2 C.4 D.58.(2022·浙江模擬)下列關于數列查找說法,正確的是( )A.使用對分查找,數列中每個元素對象不能是字符串類型的數據B.使用對分查找數列,數列中每個元素要求必須是經過排序的C.對于規模為1000萬項數的數列,不能使用順序查找D.使用順序查找,只能從第1個元素依次向后進行查找9.(2022·浙江模擬)有如下VB程序段:n=0Key = Val(Text1. Text)i = 1 : j= 10 : f= FalseDo While i<= j And f = Falsen=n+1m=(i+j+1)\2If a(m)=Key Then f=TrueIf a(m)>Key Then j=m-1 Else i=m+1LoopText1. Text = Str(n)數組元素a(1)到a(10)的值依次為“14,17,30,42,55,69,80,83,88,90”,執行該程序段,輸入key的值為a(1)到a(10)中的某一個值,文本框Text2中顯示的值為3,則key位可能是( )A.14 B.55 C.69 D.8810.有如下VB程序段:Dim i As Integer,c As String,s As String,t As IntegerDim s2 As String,pwd As Strings=Text1.Text:pwd="71zhYEAR":s2="":t=0For i = 1 To Len(s)c=Mid(s,i,1)If c>="0" And c<="9"Thent=t*10+Val(c)Elses2=s2+Mid(pwd,t Mod 8+1,1)End IfNext iText2.Text=s2運行該程序段,在文本框Text1中輸入“20B13A8”,文本框Text2輸出的是( )A.hY B.YE C.YE7 D.Hya11.(2022·浙江模擬)有如下程序段:For i=1 To 2For j=5 To i+1 Step-1If a(j)t=a(j) : a(j)=a(j-1) : a(j- 1)=tEnd IfNext jNext i數組元素a(1)到a(5)的值依次為“95,88,66,80,75”,經過該程序段“加工”后,數組元素a(1)到a(5)的值依次為( )A.66,75,95,88, 80 B.66,75,80,95,88C.95,88,66,80,75 D.95,88,80,75,6612.(2022·浙江模擬)有如下VB程序段:For i=1 To 6If i Mod 2<>0 ThenIf a(i) Mod 10>5 Thena(i)=a(i) \ 10Elsea(i)=a(i) Mod 10End IfElsea(i)=a(i- 1)+1End IfNext i程序運行后a(1)到a(6)的值分別是2,3,4,5,0,1,則a(1)到a(6)各元素的初始值可能是( )A.26,1,4,2,8,3 B.12,1,14,2,11,3C.15,1,2,3,4,5 D.29,1,40,2,3,30二、非選擇題(本大題共4小題,其中第13小題4分,第14小題8分,第15小題7分,第16小題7分,共26分)13.(2022·浙江模擬)小李針對各城市的宜居狀況做了一項調查,統計情況見下表。請回答下列問題:(1)如圖a所示,求N列的綜合得分時,先在N3單元格中輸入公式“= SUM(D3:M3)”,然后將該公式復制粘貼到N15單元格,則該單元格式中的公式為 。(2)小李利用單元格中的數據建立了一張各項指標的得分情況。如圖b所示,則該圖表的數據區域為 。(3)如圖b所示,該圖表系列產生在 (選填:行/列)。(4)若要按“空氣質量”對這些城市進行降序排名,則需要選擇的數據區域是 。14.(2020高三上·紹興月考)使用Flash軟件制作“中秋佳節”多媒體作品,部分界面如圖所示。回答下列問題:(1)關于多媒體作品的設計,以下說法正確的是 (多選,填字母:A .分析用戶情況屬于創作需求分析/B .確定作品為演示型屬于創作需求分析/C .在應用需求分析階段完成作品經濟效益的預設/D .在規劃設計階段應完成作品的媒體元素分解)。(2)“嫦娥”在飛升過程中會重復做一些舞蹈動作,這說明關鍵幀中的“嫦娥”屬于 (單選,填字母: A .形狀/B .位圖 /C .影片剪輯元件實例/D .圖形元件實例)。(3)圖a中右下角的“玉兔”是一個按鈕實例,若該按鈕元件的編輯界面如圖b所示,則測試影片,當鼠標指針經過該按鈕時,按鈕 (選填:是/否)可見。(4)“孔明燈”圖層的第1-12幀、第25-36幀都制作了“孔明燈”實例向左上飛行的動畫,其中第12幀和第25幀的孔明燈位置、大小等屬性均相同,以下說法正確的是 (多選,填字母)。A.孔明燈上升過程中,X和Y的坐標值都將不斷變小B.在“孔明燈”圖層第13幀設置腳本“stopAllSounds();",不會改變動畫效果C.將第一段動畫緩動值設置為100,該段動畫中“孔明燈”的上升速度將加快D.在“孔明燈”圖層第20幀設置補間屬性為“動畫”,不會影響動畫效果E.在“孔明燈”圖層第37幀插入幀,只會影響本圖層效果(5)修復“玉兔”元件后,測試場景,該按鈕一開始就出現,但只有當該場景運行4.1s后點擊該按鈕才能跳轉到新場景。若要求“玉兔”按鈕只在該場景最后出現并點擊有效,則應做的修改是 。15.(2022·浙江模擬)小王基于選擇排序算法編寫了一個VB程序,功能如下:在文本框Text1中顯示排序前的數據,單擊“排序”按鈕,在文本框Text2中顯示剔除重復數據后的升序排序結果。程序運行界面如圖所示。實現上述功能的VB代碼如下,請回答下列問題:Const n= 10Dim a(1 To n) As IntegerPrivate Sub Form_ load( )'數組初始化,生成1~20之間的隨機整數并賦值給數組a,代碼略End SubPrivate Sub Cmd1_Click()Dim i As Integer, j As Integer, t As IntegerDim bottom As Integerbottom= nFor i=1 To bottom-1For j= bottom To i+1 Step -1If Then '①改錯t=a(j) : a(j)=a(i) : a(i)=tElselIf a(j)=a(i) Then'②填空bottom= bottom- 1End IfNext jNext iText2. Text=" "For i=1 To bottomText2. Text= Text2. Text+Str(a(i))Next iEnd Sub(1)程序窗體中“排序”按鈕的對象名是 。(2)程序代碼中,加框處①有錯,請改正;(3)為實現上述功能,請在加框處②填入合適的代碼:(4)要想生成范圍是1~20的隨機整數,VB表達式是 。16.(2022·浙江模擬)有多人在不同樓層要乘坐同一部電梯,所有人都是去往更高樓層,電梯初始位置為第一批用戶出發的樓層位置。電梯在運行時,上升一層需耗時3秒,在某一層停留時(含電梯初始位置和電梯結束位置),不論有多少人進出都算8秒。小馬同學利用,上述算法編寫了一個VB程序,在列表框list1中顯示所有人的出發與到達樓層,按照出發樓層升序(出發樓層相同按到達樓層升序)排序,在列表框list2中輸出排序后結果,最后在文本框Text1 中輸出電梯本次運行的總時間。程序運行界面如圖所示,回答下列問題:(1)若有5批用戶出發與到達樓層分別是“10-25、5-15、15-20、15-30、5-10”,按照上述電梯運行規則,則電梯本次運行的總時間為 秒,(2)給劃線處填上合適代碼,使程序完整。Dim a(1 To 10) As Integer, b(1 To 10) As IntegerPrivate Sub Command1_Click( )Dim i As Integer, time As Integer, k As IntegerDim c(1 To 20) As Integer, nc As Integerc(1)=a(1) :nc= 1For i=1 To 9 '刪除起點重復數據后添加到數組cIf a(i)<>a(i+1) Thennc=nc+1 End IfNext iFor i=1 To 10 '刪除終點重復數據后添加到數組ck= ncDo While b(i) < c(k)k=k- 1LoopIf Then '非重復 數據(新停靠樓層)添加到數組cFor j=nc To k+1 Step -1c(j+1)=c(j)Next jnc=nc+1c(j+1)=b(i)End IfNext itime=(c(nc)-c(1)) *3+nc*8Text1. Text="總時間--"+Str( time)+ "秒"End SubPrivate Sub Form_ Load( )'生成10批入的起止樓層,分別給數組a和b,并在列表框list1輸出,代碼略。For i=1 To 9For j=10 To i+1 Step -1If a(j)t=a(j) : a(j)=a(j-1) : a(j-1)=tt=b(j) : b(j)=b(j - 1) : b(j-1)=tEnd IfNext jNext iFor i=1 To 10List2. AddItem Str(a(i))+Str(b(i))Next iEnd Sub答案解析部分1.【答案】C【知識點】信息獲取的環節與方法;信息技術的應用;因特網信息資源評價【解析】【解答】評價因特網信息資源有三種主要方式:(1)統計評價:從統計角度來評價網站的可信度;(2)專家或核心刊物評價:通過專家學術專著或核心期刊上羅列的一些專業學術網站的資源表,來選擇或者評價所需的網站。該方法參考價值較高。(3)個人推薦:憑借個人對因特網資源的了解和主觀認識進行的評價。該方法參考價值較低。點贊“浙江教育”公眾號中的文章不屬于核心刊物評價,屬于個人評價。故答案選C。【分析】本題考查的是信息的獲取、評價以及信息技術的應用。2.【答案】B【知識點】網絡協議;瀏覽器3.【答案】C【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作【解析】【解答】選項A:RGB/8表示每個像素占用24位二進制空間;選項B:將“不透明度”設置會影響整個圖層而不是圖層中的選區部分;選項C:自由變換命令只影響圖層中的選區部分;選項D:“詩句”為文字圖層,無法將其他圖層的內容仿制到該圖層中。故答案選C。【分析】本題主要考查的是Photoshop圖層的處理。4.【答案】B【知識點】數據表、字段、記錄的編輯5.【答案】D【知識點】聲音、圖像、視頻編碼【解析】【解答】原AVI格式的視頻存儲容量為:512*288*24/8*25*4=44236800B=43200KB,43200KB:4320KB=10:1,故答案選D。【分析】本題考查的是視頻存儲容量的計算公式。視頻存儲容量的計算公式為:視頻文件存儲容量=(水平像素×垂直像素×每個像素所需位數/8)*幀頻*時長(字節)。6.【答案】D【知識點】進制及數制轉換;字符編碼7.【答案】B【知識點】流程圖識讀【解析】【解答】當a=2時,b= 20/2=10,當a=5時,b=10/5=2,當a=4時,條件“a【分析】本題考查的是流程圖的分析。8.【答案】B【知識點】查找算法及程序實現9.【答案】B【知識點】查找算法及程序實現10.【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現11.【答案】A【知識點】排序算法及程序實現12.【答案】A【知識點】常見數據類型、數組;分支結構語句及程序實現;循環結構語句及程序實現13.【答案】(1)= SUM(D15:M15)(2)B2: B5,D2:M5(3)行(4)A2:N15或A3:N15【知識點】表格數據的處理與計算14.【答案】(1)BC(2)C(3)是(4)A;D(5)在“按鈕”圖層第1幀中刪除“玉兔”元件實例【知識點】多媒體作品的規劃和設計;圖形與圖像、位圖與矢量圖的概念;時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置15.【答案】(1)Cmd1(2)a(j) < a(i)(3)a(j) = a( bottom)(4)Int(Rnd* 20)+1【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;分支結構語句及程序實現;循環結構語句及程序實現16.【答案】(1)123(2)c(nc)=a(i+1);b(i) <> c(k)或b(i)>c(k);a(j)=a(j -1) And b(j) < b(j -1)【知識點】常見數據類型、數組;排序算法及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省普通高校招生選考技術科目考試信息技術模擬試卷二一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2021高三上·新余期中)下列關于信息的說法,不正確的是()A.微信的“掃一掃”功能屬于信息的獲取過程B.將微信中的語音轉換為文本屬于人工智能技術的應用C.點贊“浙江教育”公眾號中的文章屬于核心刊物評價D.使用戶體驗到“身臨其境”的感覺,它采用的是虛擬現實技術【答案】C【知識點】信息獲取的環節與方法;信息技術的應用;因特網信息資源評價【解析】【解答】評價因特網信息資源有三種主要方式:(1)統計評價:從統計角度來評價網站的可信度;(2)專家或核心刊物評價:通過專家學術專著或核心期刊上羅列的一些專業學術網站的資源表,來選擇或者評價所需的網站。該方法參考價值較高。(3)個人推薦:憑借個人對因特網資源的了解和主觀認識進行的評價。該方法參考價值較低。點贊“浙江教育”公眾號中的文章不屬于核心刊物評價,屬于個人評價。故答案選C。【分析】本題考查的是信息的獲取、評價以及信息技術的應用。2.(2020高二上·臺州月考)下列關于網頁和網絡協議的說法,正確的是( )A.SMTP協議用于接收E-MailB.將網頁添加到收藏夾時名稱可以重命名C.IE瀏覽器可瀏覽和直接編輯網頁文件D.在IE瀏覽器中清空歷史紀錄時需要使用HTTP協議【答案】B【知識點】網絡協議;瀏覽器3.(2022·浙江模擬)用Photoshop軟件制作“端午節”作品,在“粽子”圖層中已選擇矩形區域,如圖所示。下列說法正確的是( )A.該psd文件采用RGB/8模式,即每個像素占用8位二進制數B.將“不透明度”設置為0%,“粽子”圖層中只有右上角粽子會變為不可見C.當前“自由變換”命令的操作對象是“粽子”圖層右上角的粽子D.使用仿制圖章工具可以實現將“端午”圖層中文字仿制到“詩句”圖層中【答案】C【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作【解析】【解答】選項A:RGB/8表示每個像素占用24位二進制空間;選項B:將“不透明度”設置會影響整個圖層而不是圖層中的選區部分;選項C:自由變換命令只影響圖層中的選區部分;選項D:“詩句”為文字圖層,無法將其他圖層的內容仿制到該圖層中。故答案選C。【分析】本題主要考查的是Photoshop圖層的處理。4.(2022·浙江模擬)有一Access數據表,表的結構如圖1所示,在數據錄入時截圖如圖2所示,下列說法正確的是( )A.“ID”字段值一定是連續的B.“生日”字段可以輸入“1998-8-25”C.“入學成績”字段中可以輸入“Pass”D.刪除第2條記錄后,可以在該位置插入一條記錄【答案】B【知識點】數據表、字段、記錄的編輯5.(2016高二下·杭州期中)有一段以每秒25幀播放,每幀畫面為512*288像素、24位彩色,且未經壓縮的AVI格式無聲視頻,視頻時間為4秒,將其轉換成MP4后其存儲容量為4320KB,則壓縮比約為( )A.100:1 B.50:1 C.20:1 D.10:1【答案】D【知識點】聲音、圖像、視頻編碼【解析】【解答】原AVI格式的視頻存儲容量為:512*288*24/8*25*4=44236800B=43200KB,43200KB:4320KB=10:1,故答案選D。【分析】本題考查的是視頻存儲容量的計算公式。視頻存儲容量的計算公式為:視頻文件存儲容量=(水平像素×垂直像素×每個像素所需位數/8)*幀頻*時長(字節)。6.(2022·浙江模擬)如圖所示為在UltraEdit軟件中觀察字符內碼的部分界面:下列說法中,不正確的是( )A.共占用16個字節存儲空間B.全部字符中只有3個采用全角編碼C.字符“G”的二進制碼為1000111BD.大寫字母“P”的十六進制編碼為38H【答案】D【知識點】進制及數制轉換;字符編碼7.(2022·浙江模擬)某算法的部分流程圖如圖所示。執行該算法,依次輸入a的值為2,5,4后,變量b的值為( )A.0.5 B.2 C.4 D.5【答案】B【知識點】流程圖識讀【解析】【解答】當a=2時,b= 20/2=10,當a=5時,b=10/5=2,當a=4時,條件“a【分析】本題考查的是流程圖的分析。8.(2022·浙江模擬)下列關于數列查找說法,正確的是( )A.使用對分查找,數列中每個元素對象不能是字符串類型的數據B.使用對分查找數列,數列中每個元素要求必須是經過排序的C.對于規模為1000萬項數的數列,不能使用順序查找D.使用順序查找,只能從第1個元素依次向后進行查找【答案】B【知識點】查找算法及程序實現9.(2022·浙江模擬)有如下VB程序段:n=0Key = Val(Text1. Text)i = 1 : j= 10 : f= FalseDo While i<= j And f = Falsen=n+1m=(i+j+1)\2If a(m)=Key Then f=TrueIf a(m)>Key Then j=m-1 Else i=m+1LoopText1. Text = Str(n)數組元素a(1)到a(10)的值依次為“14,17,30,42,55,69,80,83,88,90”,執行該程序段,輸入key的值為a(1)到a(10)中的某一個值,文本框Text2中顯示的值為3,則key位可能是( )A.14 B.55 C.69 D.88【答案】B【知識點】查找算法及程序實現10.有如下VB程序段:Dim i As Integer,c As String,s As String,t As IntegerDim s2 As String,pwd As Strings=Text1.Text:pwd="71zhYEAR":s2="":t=0For i = 1 To Len(s)c=Mid(s,i,1)If c>="0" And c<="9"Thent=t*10+Val(c)Elses2=s2+Mid(pwd,t Mod 8+1,1)End IfNext iText2.Text=s2運行該程序段,在文本框Text1中輸入“20B13A8”,文本框Text2輸出的是( )A.hY B.YE C.YE7 D.Hya【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現11.(2022·浙江模擬)有如下程序段:For i=1 To 2For j=5 To i+1 Step-1If a(j)t=a(j) : a(j)=a(j-1) : a(j- 1)=tEnd IfNext jNext i數組元素a(1)到a(5)的值依次為“95,88,66,80,75”,經過該程序段“加工”后,數組元素a(1)到a(5)的值依次為( )A.66,75,95,88, 80 B.66,75,80,95,88C.95,88,66,80,75 D.95,88,80,75,66【答案】A【知識點】排序算法及程序實現12.(2022·浙江模擬)有如下VB程序段:For i=1 To 6If i Mod 2<>0 ThenIf a(i) Mod 10>5 Thena(i)=a(i) \ 10Elsea(i)=a(i) Mod 10End IfElsea(i)=a(i- 1)+1End IfNext i程序運行后a(1)到a(6)的值分別是2,3,4,5,0,1,則a(1)到a(6)各元素的初始值可能是( )A.26,1,4,2,8,3 B.12,1,14,2,11,3C.15,1,2,3,4,5 D.29,1,40,2,3,30【答案】A【知識點】常見數據類型、數組;分支結構語句及程序實現;循環結構語句及程序實現二、非選擇題(本大題共4小題,其中第13小題4分,第14小題8分,第15小題7分,第16小題7分,共26分)13.(2022·浙江模擬)小李針對各城市的宜居狀況做了一項調查,統計情況見下表。請回答下列問題:(1)如圖a所示,求N列的綜合得分時,先在N3單元格中輸入公式“= SUM(D3:M3)”,然后將該公式復制粘貼到N15單元格,則該單元格式中的公式為 。(2)小李利用單元格中的數據建立了一張各項指標的得分情況。如圖b所示,則該圖表的數據區域為 。(3)如圖b所示,該圖表系列產生在 (選填:行/列)。(4)若要按“空氣質量”對這些城市進行降序排名,則需要選擇的數據區域是 。【答案】(1)= SUM(D15:M15)(2)B2: B5,D2:M5(3)行(4)A2:N15或A3:N15【知識點】表格數據的處理與計算14.(2020高三上·紹興月考)使用Flash軟件制作“中秋佳節”多媒體作品,部分界面如圖所示。回答下列問題:(1)關于多媒體作品的設計,以下說法正確的是 (多選,填字母:A .分析用戶情況屬于創作需求分析/B .確定作品為演示型屬于創作需求分析/C .在應用需求分析階段完成作品經濟效益的預設/D .在規劃設計階段應完成作品的媒體元素分解)。(2)“嫦娥”在飛升過程中會重復做一些舞蹈動作,這說明關鍵幀中的“嫦娥”屬于 (單選,填字母: A .形狀/B .位圖 /C .影片剪輯元件實例/D .圖形元件實例)。(3)圖a中右下角的“玉兔”是一個按鈕實例,若該按鈕元件的編輯界面如圖b所示,則測試影片,當鼠標指針經過該按鈕時,按鈕 (選填:是/否)可見。(4)“孔明燈”圖層的第1-12幀、第25-36幀都制作了“孔明燈”實例向左上飛行的動畫,其中第12幀和第25幀的孔明燈位置、大小等屬性均相同,以下說法正確的是 (多選,填字母)。A.孔明燈上升過程中,X和Y的坐標值都將不斷變小B.在“孔明燈”圖層第13幀設置腳本“stopAllSounds();",不會改變動畫效果C.將第一段動畫緩動值設置為100,該段動畫中“孔明燈”的上升速度將加快D.在“孔明燈”圖層第20幀設置補間屬性為“動畫”,不會影響動畫效果E.在“孔明燈”圖層第37幀插入幀,只會影響本圖層效果(5)修復“玉兔”元件后,測試場景,該按鈕一開始就出現,但只有當該場景運行4.1s后點擊該按鈕才能跳轉到新場景。若要求“玉兔”按鈕只在該場景最后出現并點擊有效,則應做的修改是 。【答案】(1)BC(2)C(3)是(4)A;D(5)在“按鈕”圖層第1幀中刪除“玉兔”元件實例【知識點】多媒體作品的規劃和設計;圖形與圖像、位圖與矢量圖的概念;時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置15.(2022·浙江模擬)小王基于選擇排序算法編寫了一個VB程序,功能如下:在文本框Text1中顯示排序前的數據,單擊“排序”按鈕,在文本框Text2中顯示剔除重復數據后的升序排序結果。程序運行界面如圖所示。實現上述功能的VB代碼如下,請回答下列問題:Const n= 10Dim a(1 To n) As IntegerPrivate Sub Form_ load( )'數組初始化,生成1~20之間的隨機整數并賦值給數組a,代碼略End SubPrivate Sub Cmd1_Click()Dim i As Integer, j As Integer, t As IntegerDim bottom As Integerbottom= nFor i=1 To bottom-1For j= bottom To i+1 Step -1If Then '①改錯t=a(j) : a(j)=a(i) : a(i)=tElselIf a(j)=a(i) Then'②填空bottom= bottom- 1End IfNext jNext iText2. Text=" "For i=1 To bottomText2. Text= Text2. Text+Str(a(i))Next iEnd Sub(1)程序窗體中“排序”按鈕的對象名是 。(2)程序代碼中,加框處①有錯,請改正;(3)為實現上述功能,請在加框處②填入合適的代碼:(4)要想生成范圍是1~20的隨機整數,VB表達式是 。【答案】(1)Cmd1(2)a(j) < a(i)(3)a(j) = a( bottom)(4)Int(Rnd* 20)+1【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;分支結構語句及程序實現;循環結構語句及程序實現16.(2022·浙江模擬)有多人在不同樓層要乘坐同一部電梯,所有人都是去往更高樓層,電梯初始位置為第一批用戶出發的樓層位置。電梯在運行時,上升一層需耗時3秒,在某一層停留時(含電梯初始位置和電梯結束位置),不論有多少人進出都算8秒。小馬同學利用,上述算法編寫了一個VB程序,在列表框list1中顯示所有人的出發與到達樓層,按照出發樓層升序(出發樓層相同按到達樓層升序)排序,在列表框list2中輸出排序后結果,最后在文本框Text1 中輸出電梯本次運行的總時間。程序運行界面如圖所示,回答下列問題:(1)若有5批用戶出發與到達樓層分別是“10-25、5-15、15-20、15-30、5-10”,按照上述電梯運行規則,則電梯本次運行的總時間為 秒,(2)給劃線處填上合適代碼,使程序完整。Dim a(1 To 10) As Integer, b(1 To 10) As IntegerPrivate Sub Command1_Click( )Dim i As Integer, time As Integer, k As IntegerDim c(1 To 20) As Integer, nc As Integerc(1)=a(1) :nc= 1For i=1 To 9 '刪除起點重復數據后添加到數組cIf a(i)<>a(i+1) Thennc=nc+1 End IfNext iFor i=1 To 10 '刪除終點重復數據后添加到數組ck= ncDo While b(i) < c(k)k=k- 1LoopIf Then '非重復 數據(新停靠樓層)添加到數組cFor j=nc To k+1 Step -1c(j+1)=c(j)Next jnc=nc+1c(j+1)=b(i)End IfNext itime=(c(nc)-c(1)) *3+nc*8Text1. Text="總時間--"+Str( time)+ "秒"End SubPrivate Sub Form_ Load( )'生成10批入的起止樓層,分別給數組a和b,并在列表框list1輸出,代碼略。For i=1 To 9For j=10 To i+1 Step -1If a(j)t=a(j) : a(j)=a(j-1) : a(j-1)=tt=b(j) : b(j)=b(j - 1) : b(j-1)=tEnd IfNext jNext iFor i=1 To 10List2. AddItem Str(a(i))+Str(b(i))Next iEnd Sub【答案】(1)123(2)c(nc)=a(i+1);b(i) <> c(k)或b(i)>c(k);a(j)=a(j -1) And b(j) < b(j -1)【知識點】常見數據類型、數組;排序算法及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省普通高校招生選考技術科目考試信息技術模擬試卷二(學生版).docx 浙江省普通高校招生選考技術科目考試信息技術模擬試卷二(教師版).docx 縮略圖、資源來源于二一教育資源庫