資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省浙北G2兩校2020-2021學年高二下學期信息技術期中聯(lián)考試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個選項中只有一個是符合題目要求,不選、錯選、多選均不得分。)1.(2021高二下·浙江期中)以下關于信息和信息技術說法不正確的是( )A.使用微信“掃一掃”掃描二維碼,屬于信息的解碼B.微信具有朋友圈功能,用戶可以發(fā)布圖文信息,這主要體現(xiàn)了信息的共享性C.“浙江教育”公眾號中文章的點贊數(shù)量屬于核心刊物評價D.廣播電視、電影技術都屬于近代信息技術2.(2021高二下·浙江期中)下列應用中,體現(xiàn)了人工智能技術的有( )①使用紅外測溫槍,不接觸就能測量體溫②使用翻譯筆直接將普通話翻譯成英語③某網(wǎng)站將用戶上傳的視頻進行壓縮轉碼后輸出④通過人臉識別,直接獲取“綠碼”信息A.①②③ B.②③④ C.②④ D.③④3.(2021高二下·浙江期中)用 Access 創(chuàng)建一張數(shù)據(jù)表,部分界面如圖所示。下列說法正確的是( )A.“書籍編號”字段數(shù)據(jù)類型一定是“數(shù)字”B.當前數(shù)據(jù)表視圖下不可以修改字段名稱C.單擊①處,可以增加一個自動編號類型的字段D.某條記錄的“收藏日期”字段中輸入“2013 年 06 月 10 日”也符合格式要求4.(2021高二下·浙江期中)使用UltraEdit軟件查看字符“2020新冠肺炎!”的內(nèi)碼,部分界面如圖所示。下列說法正確的是( )A.輸入字符“10”顯示的內(nèi)碼是“31 30”B.圖中使用ASCII編碼的有5個字符C.漢字“炎”所占存儲空間為4字節(jié)D.圖中“!”為全角字符,內(nèi)碼為“A1”5.(2021高二下·浙江期中)用Photoshop軟件制作“開學疫情防控”作品,進行相關編輯后的文字效果如圖所示。下列描述不正確的是( )A.當前狀態(tài)下,不可以直接對“背景”圖層添加圖層樣式B.“疫情防控”圖層只顯示了兩種圖層樣式效果C.當前“城市”圖層中的內(nèi)容呈現(xiàn)半透明效果D.當前狀態(tài)下,不可以直接對“疫情防控”圖層添加濾鏡6.(2021高二下·浙江期中)使用GoldWave軟件編輯某音頻文件,選中其中一段音頻后的狀態(tài)欄信息如圖所示。下列說法正確的是( )A.當前狀態(tài)下,執(zhí)行“刪除”操作后按原參數(shù)保存,音頻存儲容量變小B.無法通過圖中的信息計算該音頻的存儲容量C.當前狀態(tài)下,調整音量,音頻容量會發(fā)生變化D.當前狀態(tài)下,執(zhí)行“刪除”操作,左聲道最后30秒出現(xiàn)靜音7.(2021高二下·浙江期中)在文本框中輸出下列VB表達式的結果,其中結果顯示為1的有 ( )①Str(7 mod 2);②Str(Abs(Int(-2.3))-2);③Mid(“嘉興0123”,3,1)+“1”;④Str(5\6/2)A.①②④ B.②③④ C.①②③ D.①③④8.(2021高二下·浙江期中)“通過輸出變量c的值,判斷n是否為質數(shù)(除了1和它本身不能被其他數(shù)整除的數(shù))”的主要算法流程圖如圖所示,關于此流程圖說法錯誤的是( )A.輸入6,算法結束后,輸出c的值為3B.算法結束后,若c>1則n不是質數(shù)C.將i<=n-1改為i<=sqr(n)后,依然能判斷n是否是質數(shù)D.該算法流程圖不能判斷2是否為質數(shù)9.(2021高二下·浙江期中)有如下VB程序段:For i = 1 To 2k = iFor j = i + 1 To 7If a(j) < a(k) Then k = jNext jIf i <> k Thent = a(i) : a(i) = a(k) : a(k) = tEnd IfNext i數(shù)組元素a(1)到a(7)的值依次為“19,85,86,90,24,22,62”,經(jīng)過該程序段“加工”后,數(shù)組元素a(1)到a(7)的值依次為( )A.19,22,24,62,85,86,90 B.19,22,86,90,24,85,62C.90,86,85,19,24,22,62 D.90,86,85,62,24,22,1910.(2021高二下·浙江期中)有如下VB程序段:Function fun(x As Integer) As IntegerIf x <= 2 Thenfun = xElsefun = 2 * fun(x - 1) + fun(x - 2)End IfEnd Function則表達式fun(5)的值為( )A.12 B.29 C.30 D.7011.(2021高二下·浙江期中)已知有這樣一種對冒泡排序的優(yōu)化方法:在每一遍“加工”過程中,記錄在這遍“加工”中是否進行過數(shù)據(jù)交換。若在一遍“加工”過程中沒有進行過數(shù)據(jù)交換,則數(shù)據(jù)已經(jīng)有序,可以直接退出循環(huán)結束排序。則下列說法錯誤的是( )A.對有n個數(shù)據(jù)的數(shù)組進行優(yōu)化后的冒泡排序,最小比較次數(shù)為n-1。B.對有n個數(shù)據(jù)的數(shù)組進行冒泡排序,無論是否優(yōu)化,最大比較次數(shù)相同。C.對冒泡排序算法進行優(yōu)化,能夠較大提高其效率,符合算法設計的一般原則。D.若待排序數(shù)組中的數(shù)據(jù)依次為23,17,46,58,34,11,對其使用優(yōu)化后的冒泡排序進行升序排序,比較次數(shù)為9。12.(2021高二下·浙江期中)下面VB程序段用二分查找的方法求不等式2x+3x-5≤n(n≥0)的最大正整數(shù)解:Dim left As Integer, right As Integer, n As Integer, x As Integern = Val(Text1.Text)left = 1: right = nDo While ①x = (left + right) \ 2If 2 ^ x + 3 * x - 5 <= n Thenleft = x + 1Elseright = x - 1End IfLoopLabel1.Caption = "方程2^x+3*x-5<=n的最大正整數(shù)解為:" + Str( ② )為實現(xiàn)程序功能,①②處代碼應為( )A.① left < right ② leftB.① left < right ② rightC.① left <= right ② leftD.① left <= right ② right二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2021高二下·浙江期中)小李收集了2020年浙江省城市主要經(jīng)濟指標的數(shù)據(jù),并使用Excel軟件進行數(shù)據(jù)處理,如圖a所示。圖a請回答下列問題:(1)如圖a所示,“省內(nèi)位次”(嘉興在全省各城市中的排名)行的數(shù)據(jù)是通過RANK函數(shù)計算得到,在B17單元格中輸入公式后,使用自動填充功能完成區(qū)域C17:I17的計算。現(xiàn)如果把B17單元格中的公式改為=RANK(B9,B6:B16),那么向右自動填充完成區(qū)域C17:I17的計算,是否會出錯 。(填:會/不會)(提示:RANK函數(shù)語法形式:RANK(number,ref),其中number為需要排名的那個數(shù)值或單元格,ref為排名的參照數(shù)值區(qū)域)(2)對浙江省內(nèi)城市(不包含浙江省)的三大類產(chǎn)業(yè)的“實績”列同時進行篩選,篩選設置都如圖b所示,則篩選出的城市 個(填數(shù)字)。圖b(3)根據(jù)圖a中的數(shù)據(jù)制作圖表如圖c所示,下列說法正確的有 (多選,填字母)。圖cA.柱形圖可以比較直觀的顯示數(shù)據(jù)多少,而餅圖可以比較形象的顯示各組成所占比率B.由圖c可知,圖表選擇的數(shù)據(jù)區(qū)域是A5:A16,F(xiàn)5:F16C.對數(shù)據(jù)區(qū)域A6:I16,按列B降序排序,圖c所示圖表會隨之改變D.在圖a所示工作表的“地區(qū)”列前插入一列“地區(qū)編號”,圖c所示圖表不會隨之改變14.(2021高二下·浙江期中)使用Flash軟件創(chuàng)作“垃圾分類宣傳”作品,其中“主界面”場景的制作腳本如下表所示:場景名:主界面 序號類別:2 進入方式:來自“片頭”場景,通過“開始”按鈕進入呈現(xiàn)方式: ⒈“垃圾”文字從舞臺左上側飛入,最終停在舞臺中央(偏左)。⒉“分類”文字從舞臺上側飛入,旋轉一圈后靜止在“垃圾”右側。 …… 呈現(xiàn)順序: ⒈一開始出現(xiàn)城市背景,“垃圾”文字從舞臺左上側飛入,補間動畫持續(xù)1秒,靜止在舞臺中央(偏左)。 ⒉動畫開始1秒后,“分類”文字從舞臺上側飛入,補間動畫持續(xù)1秒,靜止在舞臺中央(偏右)。 ……(1)有關多媒體作品設計和本作品的制作腳本,下列說法正確的是 (多選 ,填字母)。A.根據(jù)創(chuàng)作方法和特點劃分,F(xiàn)lash軟件屬于以時間序列為基礎的多媒體創(chuàng)作工具。B.要了解整個作品的組成部分、工作流程和主要界面,可查閱其應用需求分析報告。C.制作腳本不是多媒體作品制作的直接依據(jù)D.在片頭場景,至少存在一個按鈕E.腳本中描述的“垃圾”文字和“分類”文字的動畫效果,都可以用動畫補間來實現(xiàn)。(2)如圖所示,“從我做起”圖層已經(jīng)被隱藏,則導出“.swf”動畫后該圖層內(nèi)容是否可見 (選填:是/否)。(3)根據(jù)測試動畫時發(fā)現(xiàn),垃圾圖層中的“垃圾”文字的動畫效果未符合制作腳本中出現(xiàn)時間的要求,需進行修改,則下列操作可行的有 (多選,填字母)A.選擇“垃圾”圖層第1幀執(zhí)行“清除關鍵幀”操作,然后將第20幀移動到第10幀B.選擇“垃圾”圖層第11幀移動到第1幀,然后將第20幀移動到第10幀C.選擇“垃圾”圖層第20幀執(zhí)行“剪切幀”,選擇該圖層1幀執(zhí)行粘貼幀操作D.選擇“垃圾”圖層第11幀至第20幀,移動至第1幀E.選擇“垃圾”圖層第11幀執(zhí)行“清除幀”操作,然后將第20幀移動到第10幀(4)該場景播放至最后一幀,動畫停止播放,音樂繼續(xù)播放,并且出現(xiàn)“垃圾危害”按鈕,則音樂的同步屬性為: (填:數(shù)據(jù)流/事件)。單擊該按鈕,實現(xiàn)音樂停止播放并且場景跳轉至下一場景第一幀停止播放,在該按鈕上添加的動作腳本是 。15.(2021高二下·浙江期中)編寫一個VB程序,實現(xiàn)程序功能如下:打開程序時,隨機產(chǎn)生10個兩位正整數(shù)存入數(shù)組a中,并在列表框List1中顯示。單擊“排序”按鈕Command1后,在列表框List2中顯示左右交替上升序列,程序運行界面如下圖所示。排序方法:使用選擇排序算法將數(shù)組改造成左右交替上升序列,即將最小值放在最左端,第2小值放在最右端;再將第3小值放到左端,第4小值放到右端。以此類推,直到形成左右交替上升序列。例如將數(shù)組a = (4,8,2,9,3,6,1,7,5,10),排序成a = (1,3,5,7,9,10,8,6,4,2)。(1)該程序界面中有幾類對象: (填數(shù)字)(2)實現(xiàn)上述功能的VB程序如下,請在劃線處填上合適的代碼。Constn = 10Dima(1 To n) As IntegerPrivateSub Form_Load()For i = 1 To na(i) = ‘產(chǎn)生兩位隨機正整數(shù)List1.AddItemStr(a(i))Next iEndSubPrivateSub Command1_Click()Dim p As Integer, q As Integer, pos1 AsInteger, pos2 As Integer, t As Integerp = 1: q = nDo While If a(p)<= a(p + 1) Thenpos1 = p: pos2 = p + 1Elsepos1= p + 1: pos2 = pEnd IfFor i = p To qIf a(i) < a(pos1) Thenpos2 = pos1pos1 = iElseIf a(i) < a(pos2) Thenpos2 = iEnd IfNext iIf pos1 <> p Then t = a(pos1): a(pos1) = a(p): a(p) = tIf pos2 = p Then If pos2 <> q Then t = a(pos2): a(pos2) = a(q): a(q) = tp = p + 1: q = q - 1LoopFor i = 1 To nList2.AddItem Str(a(i))Next iEnd Sub(3)加框處代碼有誤,請改正。16.(2021高二下·浙江期中)小美在研究自定義貨幣系統(tǒng),她想知道和自己定義的任意貨幣系統(tǒng)等價,同時面額種數(shù)最少的貨幣系統(tǒng)中有多少種面額。例如,和{3,6,10,19}等價的貨幣系統(tǒng)中,面額種數(shù)最少的是{3,10},即可用{3,10}表示{3,6,10,19}中的任意數(shù)。在尋找等價貨幣系統(tǒng)時,小美發(fā)現(xiàn)了如下規(guī)律:1)與給定貨幣系統(tǒng)等價的貨幣系統(tǒng)必定是該貨幣系統(tǒng)的子集;2)如果貨幣系統(tǒng)中的某個面額可以被其他貨幣表示時,該面額是無效的;為此,小美按照如下方法構造最小等價貨幣系統(tǒng)B:先將原貨幣系統(tǒng)A的所有面額升序排序,每次把A中可以被B中的貨幣表示的面額刪去后,將A中的最小面額放入B中。以此類推。基于此方法,小美編寫了如下程序,在文本框Text1中輸入給定的貨幣系統(tǒng),單擊按鈕Command1后,在標簽Label1中輸出與其等價的貨幣系統(tǒng)的最小面額種數(shù),在標簽Label2中輸出該貨幣系統(tǒng)。程序運行界面如圖所示。(1)若給定貨幣系統(tǒng)為{4,6,8,14,22},則與其等價的面額種數(shù)最少的貨幣系統(tǒng)為 。(2)按此要求編寫的程序如下,請在劃線處填入合適的代碼。Private SubCommand1_Click()Dim s As String, tmp As String, c As StringDim n As Integer, i AsInteger, j As Integer, ans As IntegerDim a(1 To 100) As Integer, b(1 To 10000) AsBoolean'數(shù)組b(i)用于表示值i能否用已經(jīng)放入新貨幣系統(tǒng)中的面額來表示'此段程序用于將給定貨幣系統(tǒng)存儲在a數(shù)組中并將其元素個數(shù)存儲在變量n中s = Text1.Texttmp = "": n = 0For i = 1 To Len(s)c= Mid(s, i, 1)If c >= "0" And c <="9" Then ElseIf tmp <> "" Thenn = n +1a(n) = Val(tmp)tmp = ""EndIfNextiFor i = 1 To n - 1For j = n To i + 1 Step -1If Thent = a(j): a(j) = a(j - 1): a(j - 1) = tEnd IfNext jNextians =0: s = "{"For i= 1 To a(n)b(i) = FalseNextiFor i= 1 To nIf Not b(a(i)) Thenans = ans + 1If ans <> 1 Then s = s + ","s = s + CStr(a(i)) 'Cstr函數(shù)用于將數(shù)值變量轉為字符串變量并去除首位空格 For j = a(i) + 1 To a(n)If b(j - a(i))= True Then b(j) = TrueNext jEndIfNextis = s+ "}"Label1.Caption = "與之等價的最小貨幣系統(tǒng)面額種數(shù)為" + Str(ans)Label2.Caption = "其為"+ sEnd Sub答案解析部分1.【答案】C【知識點】信息及其特征;信息技術的應用;因特網(wǎng)信息資源評價2.【答案】C【知識點】人工智能的應用3.【答案】D【知識點】數(shù)據(jù)表、字段、記錄的編輯;字段的數(shù)據(jù)類型;數(shù)據(jù)表視圖與設計視圖4.【答案】A【知識點】字符編碼【解析】【解答】圖中使用ASCII編碼的是“2020”4個字符,選項B錯誤;一個漢字占兩個字節(jié),選項C錯誤;圖中“!”為全角字符,內(nèi)碼為“A3 A1”,選項D錯誤。故答案選A。【分析】本題考查的是字符編碼。本題考查的是ASCII碼和漢字編碼。用UltraEdit軟件觀察字符的內(nèi)碼時,每個英文字母占用1個字節(jié),每個漢字占用2個字節(jié)。5.【答案】B【知識點】圖層及圖層的基本操作6.【答案】D【知識點】聲音素材的基本處理7.【答案】A【知識點】運算符、基本運算與表達式8.【答案】D【知識點】流程圖識讀【解析】【解答】當n為2時,判斷條件不成立,直接輸出c的值,可以證明n不存在因子,能判斷2為質數(shù)。故答案選D。【分析】本題考查的是對流程圖的識讀。9.【答案】B【知識點】排序算法及程序實現(xiàn)10.【答案】B【知識點】過程與自定義函數(shù);分支結構語句及程序實現(xiàn)11.【答案】D【知識點】排序算法及程序實現(xiàn)12.【答案】D【知識點】查找算法及程序實現(xiàn)13.【答案】(1)不會(2)2(3)A;C;D【知識點】表格數(shù)據(jù)的處理與計算;表格數(shù)據(jù)的圖表呈現(xiàn)14.【答案】(1)A;D;E(2)是(3)A;B;D(4)事件;on(press){stopAllSounds();gotoAndStop("垃圾危害",1);}【知識點】多媒體作品的規(guī)劃和設計;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數(shù)的應用;聲音同步屬性設置15.【答案】(1)4(2)Int(Rnd * 90) + 10;p < q;pos2 = pos1(3)p + 2 to q【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現(xiàn)16.【答案】(1){4,6}(2)tmp = tmp + c;a(j) < a(j - 1);b(a(i)) = True【知識點】排序算法及程序實現(xiàn);常用標準函數(shù)二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省浙北G2兩校2020-2021學年高二下學期信息技術期中聯(lián)考試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個選項中只有一個是符合題目要求,不選、錯選、多選均不得分。)1.(2021高二下·浙江期中)以下關于信息和信息技術說法不正確的是( )A.使用微信“掃一掃”掃描二維碼,屬于信息的解碼B.微信具有朋友圈功能,用戶可以發(fā)布圖文信息,這主要體現(xiàn)了信息的共享性C.“浙江教育”公眾號中文章的點贊數(shù)量屬于核心刊物評價D.廣播電視、電影技術都屬于近代信息技術【答案】C【知識點】信息及其特征;信息技術的應用;因特網(wǎng)信息資源評價2.(2021高二下·浙江期中)下列應用中,體現(xiàn)了人工智能技術的有( )①使用紅外測溫槍,不接觸就能測量體溫②使用翻譯筆直接將普通話翻譯成英語③某網(wǎng)站將用戶上傳的視頻進行壓縮轉碼后輸出④通過人臉識別,直接獲取“綠碼”信息A.①②③ B.②③④ C.②④ D.③④【答案】C【知識點】人工智能的應用3.(2021高二下·浙江期中)用 Access 創(chuàng)建一張數(shù)據(jù)表,部分界面如圖所示。下列說法正確的是( )A.“書籍編號”字段數(shù)據(jù)類型一定是“數(shù)字”B.當前數(shù)據(jù)表視圖下不可以修改字段名稱C.單擊①處,可以增加一個自動編號類型的字段D.某條記錄的“收藏日期”字段中輸入“2013 年 06 月 10 日”也符合格式要求【答案】D【知識點】數(shù)據(jù)表、字段、記錄的編輯;字段的數(shù)據(jù)類型;數(shù)據(jù)表視圖與設計視圖4.(2021高二下·浙江期中)使用UltraEdit軟件查看字符“2020新冠肺炎!”的內(nèi)碼,部分界面如圖所示。下列說法正確的是( )A.輸入字符“10”顯示的內(nèi)碼是“31 30”B.圖中使用ASCII編碼的有5個字符C.漢字“炎”所占存儲空間為4字節(jié)D.圖中“!”為全角字符,內(nèi)碼為“A1”【答案】A【知識點】字符編碼【解析】【解答】圖中使用ASCII編碼的是“2020”4個字符,選項B錯誤;一個漢字占兩個字節(jié),選項C錯誤;圖中“!”為全角字符,內(nèi)碼為“A3 A1”,選項D錯誤。故答案選A。【分析】本題考查的是字符編碼。本題考查的是ASCII碼和漢字編碼。用UltraEdit軟件觀察字符的內(nèi)碼時,每個英文字母占用1個字節(jié),每個漢字占用2個字節(jié)。5.(2021高二下·浙江期中)用Photoshop軟件制作“開學疫情防控”作品,進行相關編輯后的文字效果如圖所示。下列描述不正確的是( )A.當前狀態(tài)下,不可以直接對“背景”圖層添加圖層樣式B.“疫情防控”圖層只顯示了兩種圖層樣式效果C.當前“城市”圖層中的內(nèi)容呈現(xiàn)半透明效果D.當前狀態(tài)下,不可以直接對“疫情防控”圖層添加濾鏡【答案】B【知識點】圖層及圖層的基本操作6.(2021高二下·浙江期中)使用GoldWave軟件編輯某音頻文件,選中其中一段音頻后的狀態(tài)欄信息如圖所示。下列說法正確的是( )A.當前狀態(tài)下,執(zhí)行“刪除”操作后按原參數(shù)保存,音頻存儲容量變小B.無法通過圖中的信息計算該音頻的存儲容量C.當前狀態(tài)下,調整音量,音頻容量會發(fā)生變化D.當前狀態(tài)下,執(zhí)行“刪除”操作,左聲道最后30秒出現(xiàn)靜音【答案】D【知識點】聲音素材的基本處理7.(2021高二下·浙江期中)在文本框中輸出下列VB表達式的結果,其中結果顯示為1的有 ( )①Str(7 mod 2);②Str(Abs(Int(-2.3))-2);③Mid(“嘉興0123”,3,1)+“1”;④Str(5\6/2)A.①②④ B.②③④ C.①②③ D.①③④【答案】A【知識點】運算符、基本運算與表達式8.(2021高二下·浙江期中)“通過輸出變量c的值,判斷n是否為質數(shù)(除了1和它本身不能被其他數(shù)整除的數(shù))”的主要算法流程圖如圖所示,關于此流程圖說法錯誤的是( )A.輸入6,算法結束后,輸出c的值為3B.算法結束后,若c>1則n不是質數(shù)C.將i<=n-1改為i<=sqr(n)后,依然能判斷n是否是質數(shù)D.該算法流程圖不能判斷2是否為質數(shù)【答案】D【知識點】流程圖識讀【解析】【解答】當n為2時,判斷條件不成立,直接輸出c的值,可以證明n不存在因子,能判斷2為質數(shù)。故答案選D。【分析】本題考查的是對流程圖的識讀。9.(2021高二下·浙江期中)有如下VB程序段:For i = 1 To 2k = iFor j = i + 1 To 7If a(j) < a(k) Then k = jNext jIf i <> k Thent = a(i) : a(i) = a(k) : a(k) = tEnd IfNext i數(shù)組元素a(1)到a(7)的值依次為“19,85,86,90,24,22,62”,經(jīng)過該程序段“加工”后,數(shù)組元素a(1)到a(7)的值依次為( )A.19,22,24,62,85,86,90 B.19,22,86,90,24,85,62C.90,86,85,19,24,22,62 D.90,86,85,62,24,22,19【答案】B【知識點】排序算法及程序實現(xiàn)10.(2021高二下·浙江期中)有如下VB程序段:Function fun(x As Integer) As IntegerIf x <= 2 Thenfun = xElsefun = 2 * fun(x - 1) + fun(x - 2)End IfEnd Function則表達式fun(5)的值為( )A.12 B.29 C.30 D.70【答案】B【知識點】過程與自定義函數(shù);分支結構語句及程序實現(xiàn)11.(2021高二下·浙江期中)已知有這樣一種對冒泡排序的優(yōu)化方法:在每一遍“加工”過程中,記錄在這遍“加工”中是否進行過數(shù)據(jù)交換。若在一遍“加工”過程中沒有進行過數(shù)據(jù)交換,則數(shù)據(jù)已經(jīng)有序,可以直接退出循環(huán)結束排序。則下列說法錯誤的是( )A.對有n個數(shù)據(jù)的數(shù)組進行優(yōu)化后的冒泡排序,最小比較次數(shù)為n-1。B.對有n個數(shù)據(jù)的數(shù)組進行冒泡排序,無論是否優(yōu)化,最大比較次數(shù)相同。C.對冒泡排序算法進行優(yōu)化,能夠較大提高其效率,符合算法設計的一般原則。D.若待排序數(shù)組中的數(shù)據(jù)依次為23,17,46,58,34,11,對其使用優(yōu)化后的冒泡排序進行升序排序,比較次數(shù)為9。【答案】D【知識點】排序算法及程序實現(xiàn)12.(2021高二下·浙江期中)下面VB程序段用二分查找的方法求不等式2x+3x-5≤n(n≥0)的最大正整數(shù)解:Dim left As Integer, right As Integer, n As Integer, x As Integern = Val(Text1.Text)left = 1: right = nDo While ①x = (left + right) \ 2If 2 ^ x + 3 * x - 5 <= n Thenleft = x + 1Elseright = x - 1End IfLoopLabel1.Caption = "方程2^x+3*x-5<=n的最大正整數(shù)解為:" + Str( ② )為實現(xiàn)程序功能,①②處代碼應為( )A.① left < right ② leftB.① left < right ② rightC.① left <= right ② leftD.① left <= right ② right【答案】D【知識點】查找算法及程序實現(xiàn)二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2021高二下·浙江期中)小李收集了2020年浙江省城市主要經(jīng)濟指標的數(shù)據(jù),并使用Excel軟件進行數(shù)據(jù)處理,如圖a所示。圖a請回答下列問題:(1)如圖a所示,“省內(nèi)位次”(嘉興在全省各城市中的排名)行的數(shù)據(jù)是通過RANK函數(shù)計算得到,在B17單元格中輸入公式后,使用自動填充功能完成區(qū)域C17:I17的計算。現(xiàn)如果把B17單元格中的公式改為=RANK(B9,B6:B16),那么向右自動填充完成區(qū)域C17:I17的計算,是否會出錯 。(填:會/不會)(提示:RANK函數(shù)語法形式:RANK(number,ref),其中number為需要排名的那個數(shù)值或單元格,ref為排名的參照數(shù)值區(qū)域)(2)對浙江省內(nèi)城市(不包含浙江省)的三大類產(chǎn)業(yè)的“實績”列同時進行篩選,篩選設置都如圖b所示,則篩選出的城市 個(填數(shù)字)。圖b(3)根據(jù)圖a中的數(shù)據(jù)制作圖表如圖c所示,下列說法正確的有 (多選,填字母)。圖cA.柱形圖可以比較直觀的顯示數(shù)據(jù)多少,而餅圖可以比較形象的顯示各組成所占比率B.由圖c可知,圖表選擇的數(shù)據(jù)區(qū)域是A5:A16,F(xiàn)5:F16C.對數(shù)據(jù)區(qū)域A6:I16,按列B降序排序,圖c所示圖表會隨之改變D.在圖a所示工作表的“地區(qū)”列前插入一列“地區(qū)編號”,圖c所示圖表不會隨之改變【答案】(1)不會(2)2(3)A;C;D【知識點】表格數(shù)據(jù)的處理與計算;表格數(shù)據(jù)的圖表呈現(xiàn)14.(2021高二下·浙江期中)使用Flash軟件創(chuàng)作“垃圾分類宣傳”作品,其中“主界面”場景的制作腳本如下表所示:場景名:主界面 序號類別:2 進入方式:來自“片頭”場景,通過“開始”按鈕進入呈現(xiàn)方式: ⒈“垃圾”文字從舞臺左上側飛入,最終停在舞臺中央(偏左)。⒉“分類”文字從舞臺上側飛入,旋轉一圈后靜止在“垃圾”右側。 …… 呈現(xiàn)順序: ⒈一開始出現(xiàn)城市背景,“垃圾”文字從舞臺左上側飛入,補間動畫持續(xù)1秒,靜止在舞臺中央(偏左)。 ⒉動畫開始1秒后,“分類”文字從舞臺上側飛入,補間動畫持續(xù)1秒,靜止在舞臺中央(偏右)。 ……(1)有關多媒體作品設計和本作品的制作腳本,下列說法正確的是 (多選 ,填字母)。A.根據(jù)創(chuàng)作方法和特點劃分,F(xiàn)lash軟件屬于以時間序列為基礎的多媒體創(chuàng)作工具。B.要了解整個作品的組成部分、工作流程和主要界面,可查閱其應用需求分析報告。C.制作腳本不是多媒體作品制作的直接依據(jù)D.在片頭場景,至少存在一個按鈕E.腳本中描述的“垃圾”文字和“分類”文字的動畫效果,都可以用動畫補間來實現(xiàn)。(2)如圖所示,“從我做起”圖層已經(jīng)被隱藏,則導出“.swf”動畫后該圖層內(nèi)容是否可見 (選填:是/否)。(3)根據(jù)測試動畫時發(fā)現(xiàn),垃圾圖層中的“垃圾”文字的動畫效果未符合制作腳本中出現(xiàn)時間的要求,需進行修改,則下列操作可行的有 (多選,填字母)A.選擇“垃圾”圖層第1幀執(zhí)行“清除關鍵幀”操作,然后將第20幀移動到第10幀B.選擇“垃圾”圖層第11幀移動到第1幀,然后將第20幀移動到第10幀C.選擇“垃圾”圖層第20幀執(zhí)行“剪切幀”,選擇該圖層1幀執(zhí)行粘貼幀操作D.選擇“垃圾”圖層第11幀至第20幀,移動至第1幀E.選擇“垃圾”圖層第11幀執(zhí)行“清除幀”操作,然后將第20幀移動到第10幀(4)該場景播放至最后一幀,動畫停止播放,音樂繼續(xù)播放,并且出現(xiàn)“垃圾危害”按鈕,則音樂的同步屬性為: (填:數(shù)據(jù)流/事件)。單擊該按鈕,實現(xiàn)音樂停止播放并且場景跳轉至下一場景第一幀停止播放,在該按鈕上添加的動作腳本是 。【答案】(1)A;D;E(2)是(3)A;B;D(4)事件;on(press){stopAllSounds();gotoAndStop("垃圾危害",1);}【知識點】多媒體作品的規(guī)劃和設計;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數(shù)的應用;聲音同步屬性設置15.(2021高二下·浙江期中)編寫一個VB程序,實現(xiàn)程序功能如下:打開程序時,隨機產(chǎn)生10個兩位正整數(shù)存入數(shù)組a中,并在列表框List1中顯示。單擊“排序”按鈕Command1后,在列表框List2中顯示左右交替上升序列,程序運行界面如下圖所示。排序方法:使用選擇排序算法將數(shù)組改造成左右交替上升序列,即將最小值放在最左端,第2小值放在最右端;再將第3小值放到左端,第4小值放到右端。以此類推,直到形成左右交替上升序列。例如將數(shù)組a = (4,8,2,9,3,6,1,7,5,10),排序成a = (1,3,5,7,9,10,8,6,4,2)。(1)該程序界面中有幾類對象: (填數(shù)字)(2)實現(xiàn)上述功能的VB程序如下,請在劃線處填上合適的代碼。Constn = 10Dima(1 To n) As IntegerPrivateSub Form_Load()For i = 1 To na(i) = ‘產(chǎn)生兩位隨機正整數(shù)List1.AddItemStr(a(i))Next iEndSubPrivateSub Command1_Click()Dim p As Integer, q As Integer, pos1 AsInteger, pos2 As Integer, t As Integerp = 1: q = nDo While If a(p)<= a(p + 1) Thenpos1 = p: pos2 = p + 1Elsepos1= p + 1: pos2 = pEnd IfFor i = p To qIf a(i) < a(pos1) Thenpos2 = pos1pos1 = iElseIf a(i) < a(pos2) Thenpos2 = iEnd IfNext iIf pos1 <> p Then t = a(pos1): a(pos1) = a(p): a(p) = tIf pos2 = p Then If pos2 <> q Then t = a(pos2): a(pos2) = a(q): a(q) = tp = p + 1: q = q - 1LoopFor i = 1 To nList2.AddItem Str(a(i))Next iEnd Sub(3)加框處代碼有誤,請改正。【答案】(1)4(2)Int(Rnd * 90) + 10;p < q;pos2 = pos1(3)p + 2 to q【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現(xiàn)16.(2021高二下·浙江期中)小美在研究自定義貨幣系統(tǒng),她想知道和自己定義的任意貨幣系統(tǒng)等價,同時面額種數(shù)最少的貨幣系統(tǒng)中有多少種面額。例如,和{3,6,10,19}等價的貨幣系統(tǒng)中,面額種數(shù)最少的是{3,10},即可用{3,10}表示{3,6,10,19}中的任意數(shù)。在尋找等價貨幣系統(tǒng)時,小美發(fā)現(xiàn)了如下規(guī)律:1)與給定貨幣系統(tǒng)等價的貨幣系統(tǒng)必定是該貨幣系統(tǒng)的子集;2)如果貨幣系統(tǒng)中的某個面額可以被其他貨幣表示時,該面額是無效的;為此,小美按照如下方法構造最小等價貨幣系統(tǒng)B:先將原貨幣系統(tǒng)A的所有面額升序排序,每次把A中可以被B中的貨幣表示的面額刪去后,將A中的最小面額放入B中。以此類推。基于此方法,小美編寫了如下程序,在文本框Text1中輸入給定的貨幣系統(tǒng),單擊按鈕Command1后,在標簽Label1中輸出與其等價的貨幣系統(tǒng)的最小面額種數(shù),在標簽Label2中輸出該貨幣系統(tǒng)。程序運行界面如圖所示。(1)若給定貨幣系統(tǒng)為{4,6,8,14,22},則與其等價的面額種數(shù)最少的貨幣系統(tǒng)為 。(2)按此要求編寫的程序如下,請在劃線處填入合適的代碼。Private SubCommand1_Click()Dim s As String, tmp As String, c As StringDim n As Integer, i AsInteger, j As Integer, ans As IntegerDim a(1 To 100) As Integer, b(1 To 10000) AsBoolean'數(shù)組b(i)用于表示值i能否用已經(jīng)放入新貨幣系統(tǒng)中的面額來表示'此段程序用于將給定貨幣系統(tǒng)存儲在a數(shù)組中并將其元素個數(shù)存儲在變量n中s = Text1.Texttmp = "": n = 0For i = 1 To Len(s)c= Mid(s, i, 1)If c >= "0" And c <="9" Then ElseIf tmp <> "" Thenn = n +1a(n) = Val(tmp)tmp = ""EndIfNextiFor i = 1 To n - 1For j = n To i + 1 Step -1If Thent = a(j): a(j) = a(j - 1): a(j - 1) = tEnd IfNext jNextians =0: s = "{"For i= 1 To a(n)b(i) = FalseNextiFor i= 1 To nIf Not b(a(i)) Thenans = ans + 1If ans <> 1 Then s = s + ","s = s + CStr(a(i)) 'Cstr函數(shù)用于將數(shù)值變量轉為字符串變量并去除首位空格 For j = a(i) + 1 To a(n)If b(j - a(i))= True Then b(j) = TrueNext jEndIfNextis = s+ "}"Label1.Caption = "與之等價的最小貨幣系統(tǒng)面額種數(shù)為" + Str(ans)Label2.Caption = "其為"+ sEnd Sub【答案】(1){4,6}(2)tmp = tmp + c;a(j) < a(j - 1);b(a(i)) = True【知識點】排序算法及程序實現(xiàn);常用標準函數(shù)二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省浙北G2兩校2020-2021學年高二下學期信息技術期中聯(lián)考試卷(學生版).docx 浙江省浙北G2兩校2020-2021學年高二下學期信息技術期中聯(lián)考試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫