資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省百校2021-2022學年高三下學期信息技術3月開學模擬檢測試卷一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2022高三下·浙江開學考)下列有關信息與信息技術的說法,不正確的是( )A.信息無處不在,并可以通過不同的載體進行傳播和保存B.監測得到氣象信息,經計算機處理后給出天氣預報,這體現了信息的可加工處理性C.未經數字化處理的信息無法被計算機識別與存儲D.信息技術是依靠計算機對信息進行處理的一種技術手段【答案】D【知識點】信息及其特征;信息技術的概念與關鍵技術2.(2022高三下·浙江開學考)下列有關網頁和瀏覽器的說法,正確的是( )A.常見的網頁編輯的軟件有記事本、FrontPage、DreamweaverB.網頁中的文本、圖像和超鏈接等元素是用HTTP語言來描述的C.將網頁添加至瀏覽器收藏夾可以保存其中的文字、圖片和超鏈接D.訪問網頁時,瀏覽器與WEB服務器之間的信息通過SMTP協議進行傳輸【答案】A【知識點】網絡協議;瀏覽器;常用的網頁編輯與制作工具;網頁標記語言及基本組成3.(2022高三下·浙江開學考)某公司設計一工程管理系統時,使用Acess軟件創建的數據表部分界面如圖所示。下列說法正確的是( )A.該工程管理系統屬于數據庫管理系統B.當前不能對“工程材料出人記錄表”進行重命名操作C.“2022- 1- 5”可作為“計劃驗收日期”字段的有效輸入值D.“項目序號”字段值可根據需要進行修改和調整【答案】C【知識點】數據庫、數據庫系統及其特征;數據表、字段、記錄的編輯4.(2022高三下·浙江開學考)自然數n轉換為8位二進制數,左側第一-位數字為“1”且末尾為“0”。 下列說法正確的是( )A.二進制數去掉左側第一位數后值變為 n\2B.(n-1) Mod 2的結果一定是1C.n轉換為十六進制數值一定大于80HD.n的值可能大于255【答案】B【知識點】進制及數制轉換5.(2022高三下·浙江開學考)使用GoldWave軟件編輯某音頻文件,部分界面如第5題圖所示。下列說法正確的是( )A.當前狀態下,執行“刪除”操作后,聲音文件10~25秒將出現靜音B.執行“降低音量”操作后,聲音文件的音質會明顯下降C.當前聲音文件是經無損壓縮后的wav格式D.當前狀態下,執行“剪裁”操作后,聲音文件容量將變小【答案】D【知識點】聲音素材的基本處理6.(2022高三下·浙江開學考)一批未壓縮的BMP格式圖像,其參數如圖所示。則容量為512MB的閃存盤可存儲該批圖像的張數約為( )A.340 B.48 C.100 D.256【答案】A【知識點】聲音、圖像、視頻編碼7.(2022高三下·浙江開學考)下列VB表達式中,計算結果與其他三項不同的是( )A.1+18Mod11\2B.Val(Mid("20220101",2,2))+(-1) *2C.Asc("d")- Asc("a" )+ Int(Sqr(2))D.-(7Mod3- 2-2)+ 1【答案】B【知識點】運算符、基本運算與表達式;常用標準函數8.(2022高三下·浙江開學考)某算法的部分流程圖如圖所示。執行這部分流程,若依次輸入x的值為6,10,15,20,28,則輸出結果分別為( )A.0,1,0,1,0 B.1,0,1,0,1C.1,0,0,0,1 D.0,0,1,0,1【答案】C【知識點】流程圖識讀9.(2022高三下·浙江開學考)有如下VB程序段:s=1a(1) = 1For i=2 To 6a(i) =2*i+a(i-1)If I Mod 2=0 Thena(i)=a(i)+1End Ifs= s+ a(i)Next iText. Text = Str(s)程序運行時,單擊按鈕Command1后,文本框Text1中顯示的內容是( )A.72 B.41 C.106 D.115【答案】D【知識點】分支結構語句及程序實現;循環結構語句及程序實現10.(2022高三下·浙江開學考)有如下VB程序段:For i=1 To 3k=iFor j=i+1 To 8If a(j)Next jIf k<> i Thent=a(k):a(k)=a(i):a(i)=tEnd IfNext i數組元素a(1)到a(8)的值依次為“8,13,20,2,11 ,30, 25,17”,下列說法不正確的是( )A.執行該程序段后,數組元素a(1)到a(8)的值依次為2,8,11,13,20,30,25,17B.每執行一次外循環,數組a元素都會進行多次位置交換C.將代碼“If k <> i”修改為“If k > i” ,不影響程序運行結果D.執行該程序段后,變量k的值為5【答案】B【知識點】排序算法及程序實現11.(2022高三下·浙江開學考)某加密算法為:從明文第一個字符開始,每間隔k個字符,將長度為k的字符串進行逆序換位加密,若剩余字符長度不滿k則不進行位置變換。如: 明文為“IVeryLikeVB6.0”,k的值為3,則加密結果為“IVeLyrike6BV.0”。編寫如下VB程序段實現該加密算法,則程序段中3個方框處的代碼分別為:s = Text1. Textk = Val(Text2. Text)i=1count = 0flag = FalseDo While i<= Len(s)count = count+1If i+k- 1 <= Len(s) And flag ThenElsens= ns+ Mid(s,i,1)i=i+1End IfIf count = k Thencount = 0If flag = True ThenEnd IfLoopLabell. Caption = nsA.①ns=ns+Mid(s,i+k-count,1)②i=i+k③flag=Not flagB.①ns=ns+Mid(s,i+k-count,1)②i=i+1③flag=FalseC.①ns=ns十Mid(s,i+k-1,1)②i=i+k③flag=Not flagD.①ns=ns十Mid(s,i+k-1,1)②i=i+1③flag=False【答案】A【知識點】分支結構語句及程序實現;循環結構語句及程序實現12.(2022高三下·浙江開學考)有如下對分查找VB程序段:Key = Val(Text1. Text)i= 1:j=10:c= 0flag = TrueDo While i<= j And flagm= (i+j)\2cnt=cnt+1If a(m) = Key Then flag = FalseIf a(m) < Key Theni=m+1ElseIf flag Thenj =m-1End IfLoopText2. Text = Str(cnt)若數組元素a(1)~a(10)的值依次為“5,9,13,18,22,27,31,39,40,44" ,運行程序后,文本框Text2中顯示的內容為3,則輸人的key值不可能為( )A.5 B.13 C.39 D.40【答案】C【知識點】查找算法及程序實現二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2022高三下·浙江開學考)某品牌公司統計商品年銷售數據,并用Excel軟件進行數據處理,部分數據如第13題圖a所示。請回答下列問題:(1)圖a中H2:K2單元格計算各銷售渠道銷售總額在2021年度總銷售額中的占比,I2:K2的值是通過H2單元格自動填充得到,則H2單元格公式為 。(提示:各銷售渠道銷售總額在2021年度總銷售額中的占比=各銷售渠道銷售總額/2021年度總銷售額* 100)(2)根據圖a中的數據,制作了一張部分銷售渠道2021年銷售額走勢圖表,如圖b所示,則制作該圖表的數據區域是 。(3)下列有關對圖表和數據表操作描述,正確的是 (多選)。A.將H2:K2區域設置單元格數字格式保留3位小數,會影響第13題圖b所示圖表效果B.為增加統計數據,在“月份”列后插入一列新數據,不影響原區域H2:K2所對應的新區域中的值C.要對2021全年12個月數據按“品牌官網”銷售額排序,可以僅選擇B2:B14 區域進行排序D.要篩選出電商平臺和抖音直播間銷售額均排在最高前三位的月份,可同時設置“電商平臺”和“抖音直播間”列篩選條件為“最大的3項”得到【答案】(1)= SUM(B3:B14)/SUM($B$3: $E$14) * 100 = SUM(B3:B14)/SUM( $B3: $E14) * 100 或= SUM(B$3:B$ 14)/SUM( $B$3: $E$14) * 100 或= SUM(B$ 3:B$ 14)/SUM( $B3: $E14)* 100(2)A2:A14,D2:E14(3)B;D【知識點】表格數據的處理與計算;表格數據的圖表呈現;數據分析14.(2022高三下·浙江開學考)小敏創作了一個“虎年大吉”的多媒體作品,她首先用Photoshop制作了一張背景圖片,然后用Flash制作動畫,請回答以下問題:(1)如圖a所示,下列操作可行的是 (多選,填字母。)。A.直接為“壬寅年”圖層設置“鏡頭光暈”濾鏡B.交換“老虎”圖層和“壬寅年”圖層位置C.將“花朵”圖層的圖層樣式復制到“背景”圖層D.利用“橡皮擦”工具擦除“2022”圖層的內容E.將“花朵”圖層內容進行水平翻轉(2)動畫制作的進間軸如圖b所示:“音樂”圖層中的聲音在動畫開始播放約1秒后才開始播放,為使音樂從動畫一開始即播放,可以執行的操作是 。(3)“燈籠”圖層中的燈籠都是“燈籠”元件的實例,則“燈籠”圖層的補間動畫類型是 (選填:形狀補間動畫/動畫補間動畫);若修改“燈籠”元件的大小,則“燈籠”圖層中的燈籠實例 (選填:會/不會)發生變化。(4)該場景播放結束后畫面停止,出現“跳轉”按鈕。單擊“跳轉”按鈕,打開與本動畫文件處于同一目錄下的文件“新春快樂.jpg”,同時關閉動畫文件,則“跳轉”按鈕上的腳本命令是 。【答案】(1)B;D;E(2)選中“音樂”圖層的第1幀執行“清除關鍵幀”操作或選中“音樂”圖層的第10幀移動到第1幀(3)動畫補間動畫;會(4)on( press/ release) {getURL(“新春快樂. jipg") ; fscommand("quit");}【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用15.(2022高三下·浙江開學考)某學校推出一款食堂套餐查詢小程序。學生登錄該小程序后,可以查詢相關套餐信息,系統根據以往購買評分,給出相關套餐的平均評分以及推薦指數。編寫一個VB程序實現如下功能:程序運行后自動讀取數據庫中關于食堂套餐的相關數據,在文本框Text1中輸人查找套餐的關鍵詞,搜索到的套餐信息在列表框List1中顯示,程序計算套餐平均評分(四舍五入保留一位小數)和推薦指數,并顯示在套餐信息下方。程序運行界面如圖所示。Const n = 50Dim food(1 To n) As StringDim price(1 To n) As IntegerDim score(1 To n) As SinglePrivate Sub Form_ Load()‘讀取數據庫中套餐名稱、套餐價格和套餐評分信息分別存儲于數組food、price和score中,代碼略。End SubPrivate Sub Command1 _Click()Dim food(1 To n) As String, s As StringDim price(1 To n) As IntegerDim judge(1 To n) As BooleanDim score(1 To n) As Single, sum As Single, ave As SingleDim i As Integer, j As Integer, t As Integer, q As IntegerDim w1 As Boolean, w2 As String, w3 As Integer, w4 As Singles = Text1.Text : q= 0For i=1 To n①j= 1Do While TrueIf j+Len(s)-1<=t ThenIf s = Mid( food(i), j, Len(s)) Thenjudge(i) = Trueq=q+1Else②End IfEnd IfIf ThenExit DoEnd IfLoopNext iFor i=1 To n-1For j=n To i+1 Step -1If Not judge(j-1) And judge(j) Thenw1 = judge(j): judge(j) = judge(j-1): judge(j-1) = w1w2 = food(j): food(j) = food(j - 1): food(j-1) = w2w3 = price(j): price(j) = price(j -1): price(j-1) = w3w4 = score(j): score(j) = score(j-1): score(j -1) = w4End IfNext jNext iFor i= ③List1. AddItem food(i) +Str( price(i))+"元"sum =sum+score(i)Next iave = Int(sum/ q * 10 +0.5) / 10‘根據平均評分ave 的值給出推薦指數。若平均評分高于4.5分顯示推薦指數"* **",若平均評分高于4.0分顯示推薦指數"* *",4.0分以下的顯示推薦指數" *",代碼略。End Sub(1)程序編寫完成后,若要得到運行文件,則保存文件類型為 (單選,填字母:A . *.exe /B . *. frm /C . *. vbp/D . *. txt)(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。① ② ③ (3)程序中加框處代碼有錯,請改正。【答案】(1)A(2)t = Len(food(i));j=j+1;1 To q(3)judge(i)=True Or j+Len(s) -1 > t 或 judge(i) Or j+Len(s) -1>t【知識點】程序的保存與發布;分支結構語句及程序實現;循環結構語句及程序實現16.(2022高三下·浙江開學考)學校創客社團開展機器人比賽活動,其中設置了機器人循跡項目。比賽規則如下:給出10* 10規模的矩陣地圖,隨機設定4個循跡點,小車以蛇形路線找到循跡點后,計算最長的兩點直線距離。矩陣圖中以0表示非循跡點,1表示循跡點,循跡過程如圖a所示:編寫一個VB程序實現如下功能:單擊“開始循跡”按鈕Command1,呈現10*10矩陣地圖,并隨機生成4個循跡點,分別用數字1表示,數字0表示非循跡點;計算4點中相距最遠的兩點的直線距離,顯示在標簽Label1中。程序運行界面如圖b所示。(1)若隨機生成的4個循跡點如圖a所示,則該4點中相距最遠的兩點直線距離為 。(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Const n = 10Const m=4Dim b(1 To 8) As IntegerPrivate Sub Command1_Click()Dim f(1 To n* n) As IntegerDim i As Integer, j As IntegerDim w As Integer, k As IntegerDim length As Single, maxlen As SingleDim s As String'生成矩陣地圖和隨機生成4個循跡點,0表示非循跡點,1表示循跡點,存于數組f中,代碼略。For i= 1 To n^2 '顯示矩陣地圖和4個循跡點s = s+ Str(f(i))If i Mod n=0 ThenList1. AddItem ss=" "End IfNext iw=1For i=1 To nFor j=1 To nk = (n+1)* ((i-1) Mod 2)+(-1)-(i-1) * jIf Then '記錄循跡點所在位置b(2*w-1)=ib(2*w)=kw=w+1End IfNext jNext ii=1maxlen = 0Do While i<=m-1For j=i+1 To m If length > maxlen Then maxlen = lengthNext ji= i+1LoopLabel1. Caption = Str( maxlen)End SubFunction reck(x As Integer, y As Integer) As SingleDim c As Integer, d As IntegerDim h As Singlec= d=Abs(b(2*x)-b(2*y))h=Sqr(c^2+d^2)reck = hEnd Function【答案】(1)5(2)f((i-1)*n+k)=1;length = reck(i, j);Abs(b(2*x-1)-b(2*y-1))或b(2*x-1)-b(2*y-1)【知識點】過程與自定義函數;分支結構語句及程序實現;循環結構語句及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省百校2021-2022學年高三下學期信息技術3月開學模擬檢測試卷一、選擇題(本大題共12小題,每小題2分,共24分。)1.(2022高三下·浙江開學考)下列有關信息與信息技術的說法,不正確的是( )A.信息無處不在,并可以通過不同的載體進行傳播和保存B.監測得到氣象信息,經計算機處理后給出天氣預報,這體現了信息的可加工處理性C.未經數字化處理的信息無法被計算機識別與存儲D.信息技術是依靠計算機對信息進行處理的一種技術手段2.(2022高三下·浙江開學考)下列有關網頁和瀏覽器的說法,正確的是( )A.常見的網頁編輯的軟件有記事本、FrontPage、DreamweaverB.網頁中的文本、圖像和超鏈接等元素是用HTTP語言來描述的C.將網頁添加至瀏覽器收藏夾可以保存其中的文字、圖片和超鏈接D.訪問網頁時,瀏覽器與WEB服務器之間的信息通過SMTP協議進行傳輸3.(2022高三下·浙江開學考)某公司設計一工程管理系統時,使用Acess軟件創建的數據表部分界面如圖所示。下列說法正確的是( )A.該工程管理系統屬于數據庫管理系統B.當前不能對“工程材料出人記錄表”進行重命名操作C.“2022- 1- 5”可作為“計劃驗收日期”字段的有效輸入值D.“項目序號”字段值可根據需要進行修改和調整4.(2022高三下·浙江開學考)自然數n轉換為8位二進制數,左側第一-位數字為“1”且末尾為“0”。 下列說法正確的是( )A.二進制數去掉左側第一位數后值變為 n\2B.(n-1) Mod 2的結果一定是1C.n轉換為十六進制數值一定大于80HD.n的值可能大于2555.(2022高三下·浙江開學考)使用GoldWave軟件編輯某音頻文件,部分界面如第5題圖所示。下列說法正確的是( )A.當前狀態下,執行“刪除”操作后,聲音文件10~25秒將出現靜音B.執行“降低音量”操作后,聲音文件的音質會明顯下降C.當前聲音文件是經無損壓縮后的wav格式D.當前狀態下,執行“剪裁”操作后,聲音文件容量將變小6.(2022高三下·浙江開學考)一批未壓縮的BMP格式圖像,其參數如圖所示。則容量為512MB的閃存盤可存儲該批圖像的張數約為( )A.340 B.48 C.100 D.2567.(2022高三下·浙江開學考)下列VB表達式中,計算結果與其他三項不同的是( )A.1+18Mod11\2B.Val(Mid("20220101",2,2))+(-1) *2C.Asc("d")- Asc("a" )+ Int(Sqr(2))D.-(7Mod3- 2-2)+ 18.(2022高三下·浙江開學考)某算法的部分流程圖如圖所示。執行這部分流程,若依次輸入x的值為6,10,15,20,28,則輸出結果分別為( )A.0,1,0,1,0 B.1,0,1,0,1C.1,0,0,0,1 D.0,0,1,0,19.(2022高三下·浙江開學考)有如下VB程序段:s=1a(1) = 1For i=2 To 6a(i) =2*i+a(i-1)If I Mod 2=0 Thena(i)=a(i)+1End Ifs= s+ a(i)Next iText. Text = Str(s)程序運行時,單擊按鈕Command1后,文本框Text1中顯示的內容是( )A.72 B.41 C.106 D.11510.(2022高三下·浙江開學考)有如下VB程序段:For i=1 To 3k=iFor j=i+1 To 8If a(j)Next jIf k<> i Thent=a(k):a(k)=a(i):a(i)=tEnd IfNext i數組元素a(1)到a(8)的值依次為“8,13,20,2,11 ,30, 25,17”,下列說法不正確的是( )A.執行該程序段后,數組元素a(1)到a(8)的值依次為2,8,11,13,20,30,25,17B.每執行一次外循環,數組a元素都會進行多次位置交換C.將代碼“If k <> i”修改為“If k > i” ,不影響程序運行結果D.執行該程序段后,變量k的值為511.(2022高三下·浙江開學考)某加密算法為:從明文第一個字符開始,每間隔k個字符,將長度為k的字符串進行逆序換位加密,若剩余字符長度不滿k則不進行位置變換。如: 明文為“IVeryLikeVB6.0”,k的值為3,則加密結果為“IVeLyrike6BV.0”。編寫如下VB程序段實現該加密算法,則程序段中3個方框處的代碼分別為:s = Text1. Textk = Val(Text2. Text)i=1count = 0flag = FalseDo While i<= Len(s)count = count+1If i+k- 1 <= Len(s) And flag ThenElsens= ns+ Mid(s,i,1)i=i+1End IfIf count = k Thencount = 0If flag = True ThenEnd IfLoopLabell. Caption = nsA.①ns=ns+Mid(s,i+k-count,1)②i=i+k③flag=Not flagB.①ns=ns+Mid(s,i+k-count,1)②i=i+1③flag=FalseC.①ns=ns十Mid(s,i+k-1,1)②i=i+k③flag=Not flagD.①ns=ns十Mid(s,i+k-1,1)②i=i+1③flag=False12.(2022高三下·浙江開學考)有如下對分查找VB程序段:Key = Val(Text1. Text)i= 1:j=10:c= 0flag = TrueDo While i<= j And flagm= (i+j)\2cnt=cnt+1If a(m) = Key Then flag = FalseIf a(m) < Key Theni=m+1ElseIf flag Thenj =m-1End IfLoopText2. Text = Str(cnt)若數組元素a(1)~a(10)的值依次為“5,9,13,18,22,27,31,39,40,44" ,運行程序后,文本框Text2中顯示的內容為3,則輸人的key值不可能為( )A.5 B.13 C.39 D.40二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2022高三下·浙江開學考)某品牌公司統計商品年銷售數據,并用Excel軟件進行數據處理,部分數據如第13題圖a所示。請回答下列問題:(1)圖a中H2:K2單元格計算各銷售渠道銷售總額在2021年度總銷售額中的占比,I2:K2的值是通過H2單元格自動填充得到,則H2單元格公式為 。(提示:各銷售渠道銷售總額在2021年度總銷售額中的占比=各銷售渠道銷售總額/2021年度總銷售額* 100)(2)根據圖a中的數據,制作了一張部分銷售渠道2021年銷售額走勢圖表,如圖b所示,則制作該圖表的數據區域是 。(3)下列有關對圖表和數據表操作描述,正確的是 (多選)。A.將H2:K2區域設置單元格數字格式保留3位小數,會影響第13題圖b所示圖表效果B.為增加統計數據,在“月份”列后插入一列新數據,不影響原區域H2:K2所對應的新區域中的值C.要對2021全年12個月數據按“品牌官網”銷售額排序,可以僅選擇B2:B14 區域進行排序D.要篩選出電商平臺和抖音直播間銷售額均排在最高前三位的月份,可同時設置“電商平臺”和“抖音直播間”列篩選條件為“最大的3項”得到14.(2022高三下·浙江開學考)小敏創作了一個“虎年大吉”的多媒體作品,她首先用Photoshop制作了一張背景圖片,然后用Flash制作動畫,請回答以下問題:(1)如圖a所示,下列操作可行的是 (多選,填字母。)。A.直接為“壬寅年”圖層設置“鏡頭光暈”濾鏡B.交換“老虎”圖層和“壬寅年”圖層位置C.將“花朵”圖層的圖層樣式復制到“背景”圖層D.利用“橡皮擦”工具擦除“2022”圖層的內容E.將“花朵”圖層內容進行水平翻轉(2)動畫制作的進間軸如圖b所示:“音樂”圖層中的聲音在動畫開始播放約1秒后才開始播放,為使音樂從動畫一開始即播放,可以執行的操作是 。(3)“燈籠”圖層中的燈籠都是“燈籠”元件的實例,則“燈籠”圖層的補間動畫類型是 (選填:形狀補間動畫/動畫補間動畫);若修改“燈籠”元件的大小,則“燈籠”圖層中的燈籠實例 (選填:會/不會)發生變化。(4)該場景播放結束后畫面停止,出現“跳轉”按鈕。單擊“跳轉”按鈕,打開與本動畫文件處于同一目錄下的文件“新春快樂.jpg”,同時關閉動畫文件,則“跳轉”按鈕上的腳本命令是 。15.(2022高三下·浙江開學考)某學校推出一款食堂套餐查詢小程序。學生登錄該小程序后,可以查詢相關套餐信息,系統根據以往購買評分,給出相關套餐的平均評分以及推薦指數。編寫一個VB程序實現如下功能:程序運行后自動讀取數據庫中關于食堂套餐的相關數據,在文本框Text1中輸人查找套餐的關鍵詞,搜索到的套餐信息在列表框List1中顯示,程序計算套餐平均評分(四舍五入保留一位小數)和推薦指數,并顯示在套餐信息下方。程序運行界面如圖所示。Const n = 50Dim food(1 To n) As StringDim price(1 To n) As IntegerDim score(1 To n) As SinglePrivate Sub Form_ Load()‘讀取數據庫中套餐名稱、套餐價格和套餐評分信息分別存儲于數組food、price和score中,代碼略。End SubPrivate Sub Command1 _Click()Dim food(1 To n) As String, s As StringDim price(1 To n) As IntegerDim judge(1 To n) As BooleanDim score(1 To n) As Single, sum As Single, ave As SingleDim i As Integer, j As Integer, t As Integer, q As IntegerDim w1 As Boolean, w2 As String, w3 As Integer, w4 As Singles = Text1.Text : q= 0For i=1 To n①j= 1Do While TrueIf j+Len(s)-1<=t ThenIf s = Mid( food(i), j, Len(s)) Thenjudge(i) = Trueq=q+1Else②End IfEnd IfIf ThenExit DoEnd IfLoopNext iFor i=1 To n-1For j=n To i+1 Step -1If Not judge(j-1) And judge(j) Thenw1 = judge(j): judge(j) = judge(j-1): judge(j-1) = w1w2 = food(j): food(j) = food(j - 1): food(j-1) = w2w3 = price(j): price(j) = price(j -1): price(j-1) = w3w4 = score(j): score(j) = score(j-1): score(j -1) = w4End IfNext jNext iFor i= ③List1. AddItem food(i) +Str( price(i))+"元"sum =sum+score(i)Next iave = Int(sum/ q * 10 +0.5) / 10‘根據平均評分ave 的值給出推薦指數。若平均評分高于4.5分顯示推薦指數"* **",若平均評分高于4.0分顯示推薦指數"* *",4.0分以下的顯示推薦指數" *",代碼略。End Sub(1)程序編寫完成后,若要得到運行文件,則保存文件類型為 (單選,填字母:A . *.exe /B . *. frm /C . *. vbp/D . *. txt)(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。① ② ③ (3)程序中加框處代碼有錯,請改正。16.(2022高三下·浙江開學考)學校創客社團開展機器人比賽活動,其中設置了機器人循跡項目。比賽規則如下:給出10* 10規模的矩陣地圖,隨機設定4個循跡點,小車以蛇形路線找到循跡點后,計算最長的兩點直線距離。矩陣圖中以0表示非循跡點,1表示循跡點,循跡過程如圖a所示:編寫一個VB程序實現如下功能:單擊“開始循跡”按鈕Command1,呈現10*10矩陣地圖,并隨機生成4個循跡點,分別用數字1表示,數字0表示非循跡點;計算4點中相距最遠的兩點的直線距離,顯示在標簽Label1中。程序運行界面如圖b所示。(1)若隨機生成的4個循跡點如圖a所示,則該4點中相距最遠的兩點直線距離為 。(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Const n = 10Const m=4Dim b(1 To 8) As IntegerPrivate Sub Command1_Click()Dim f(1 To n* n) As IntegerDim i As Integer, j As IntegerDim w As Integer, k As IntegerDim length As Single, maxlen As SingleDim s As String'生成矩陣地圖和隨機生成4個循跡點,0表示非循跡點,1表示循跡點,存于數組f中,代碼略。For i= 1 To n^2 '顯示矩陣地圖和4個循跡點s = s+ Str(f(i))If i Mod n=0 ThenList1. AddItem ss=" "End IfNext iw=1For i=1 To nFor j=1 To nk = (n+1)* ((i-1) Mod 2)+(-1)-(i-1) * jIf Then '記錄循跡點所在位置b(2*w-1)=ib(2*w)=kw=w+1End IfNext jNext ii=1maxlen = 0Do While i<=m-1For j=i+1 To m If length > maxlen Then maxlen = lengthNext ji= i+1LoopLabel1. Caption = Str( maxlen)End SubFunction reck(x As Integer, y As Integer) As SingleDim c As Integer, d As IntegerDim h As Singlec= d=Abs(b(2*x)-b(2*y))h=Sqr(c^2+d^2)reck = hEnd Function答案解析部分1.【答案】D【知識點】信息及其特征;信息技術的概念與關鍵技術2.【答案】A【知識點】網絡協議;瀏覽器;常用的網頁編輯與制作工具;網頁標記語言及基本組成3.【答案】C【知識點】數據庫、數據庫系統及其特征;數據表、字段、記錄的編輯4.【答案】B【知識點】進制及數制轉換5.【答案】D【知識點】聲音素材的基本處理6.【答案】A【知識點】聲音、圖像、視頻編碼7.【答案】B【知識點】運算符、基本運算與表達式;常用標準函數8.【答案】C【知識點】流程圖識讀9.【答案】D【知識點】分支結構語句及程序實現;循環結構語句及程序實現10.【答案】B【知識點】排序算法及程序實現11.【答案】A【知識點】分支結構語句及程序實現;循環結構語句及程序實現12.【答案】C【知識點】查找算法及程序實現13.【答案】(1)= SUM(B3:B14)/SUM($B$3: $E$14) * 100 = SUM(B3:B14)/SUM( $B3: $E14) * 100 或= SUM(B$3:B$ 14)/SUM( $B$3: $E$14) * 100 或= SUM(B$ 3:B$ 14)/SUM( $B3: $E14)* 100(2)A2:A14,D2:E14(3)B;D【知識點】表格數據的處理與計算;表格數據的圖表呈現;數據分析14.【答案】(1)B;D;E(2)選中“音樂”圖層的第1幀執行“清除關鍵幀”操作或選中“音樂”圖層的第10幀移動到第1幀(3)動畫補間動畫;會(4)on( press/ release) {getURL(“新春快樂. jipg") ; fscommand("quit");}【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用15.【答案】(1)A(2)t = Len(food(i));j=j+1;1 To q(3)judge(i)=True Or j+Len(s) -1 > t 或 judge(i) Or j+Len(s) -1>t【知識點】程序的保存與發布;分支結構語句及程序實現;循環結構語句及程序實現16.【答案】(1)5(2)f((i-1)*n+k)=1;length = reck(i, j);Abs(b(2*x-1)-b(2*y-1))或b(2*x-1)-b(2*y-1)【知識點】過程與自定義函數;分支結構語句及程序實現;循環結構語句及程序實現二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省百校2021-2022學年高三下學期信息技術3月開學模擬檢測試卷(學生版).docx 浙江省百校2021-2022學年高三下學期信息技術3月開學模擬檢測試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫