資源簡介 浙江省 2020 年新高考選考科目原創猜題卷 4信息技術試題一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。 每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.下列關于信息和信息的交流評價的說法,正確的是 ( )A.通過無線網絡傳輸的信息不依附于載體B.信息具有時效性,過時的信息沒有價值C.按商品類別在某購物網站進行查詢屬于主題目錄檢索D.某購物網站雜志每期推出優秀的商品信息,這屬于專家或核心刊物的評價答案 C 本題主要考查信息特征和信息的評價。 信息具有載體依附性、時效性和價值等特征。 信息的評價方式有個人評價、統計評價和專家或核心刊物的評價。 A 選項違反信息載體依附性;B 選項任何信息均具有價值;C 選項說法正確;D 選項購物網站雜志不屬于核心刊物,所以其評價為個人評價。2.下列有關瀏覽器與網頁的說法中,不正確的是 ( )A.可以在瀏覽器中查看或編輯網頁代碼B.在瀏覽器中收藏夾收藏的是網頁的 URLC.IMAP 簡稱郵件訪問協議,與其功能類似的是 POP3 協議D.瀏覽 http: / / www. zj. gov. cn / index. html 網頁時,網頁中的超鏈接信息保存在“index.html”文件答案 A 本題主要考查網絡的基本概念及信息的獲取。要獲取網頁信息,必須在瀏覽器中輸入 URL 或鏈接,通過HTTP 協議可查看網頁,但不能在瀏覽器中編輯網頁代碼。A 選項,使用瀏覽器不能編輯網頁代碼;B 選項,收藏夾收藏網頁的地址,也稱為 URL;C 選項,IMAP 簡稱郵件訪問協議,可訪問或接收郵件,因此與 POP3 協議功能類似;D 選項,html 文件可保存文字、超鏈接或表格等信息。3.Access 數據表的結構如左圖所示,錄入數據時截圖如右圖所示,下列說法正確的是 ( )A.“ID”字段值是自動生成的,所以該字段的值一定是連續的B.在“臺”字段中可輸入“02”,最終顯示的也是“02”C.將“ID”字段值為“1”的記錄復制到 Excel 中,“性別”所在列單元格沒有內容D.“出生年月”字段中可輸入“2012 年 5 月 7 日”,最終顯示的是“2012 05 07”答案 D 本題主要考查數據表記錄和字段的基本操作。數據表的一列稱為一個字段,每個字段的類型必須是一樣的,數據表的一行,稱為一條記錄,刪除后不能恢復,且字段的值不會自動更新。 A 選項,不排除輸入記錄,又進行刪除記錄操作,此時字段值不連續;B 選項,“臺”字段的類型為數字,輸入的文本會轉換成數字,最終顯示“2”;C 選項,將記錄復制到Excel 中,是否型字段的值有兩個,一個是 True,一個是 False,不可能空;D 選項,2012 年 5 月 7 日可以作為日期類型的一種輸入格式,但輸入后,會顯示字段中設置的格式類型。4.八位二進制數 1■■■■■■0 的首位是 1,末位是 0,其余數字模糊不清,下列說法正確的是 ( )A.該數轉換成十進制,肯定是偶數B.該數用十六進制表示,最大值是 7FHC.在該數后面添加一個 0,新數是原數的 10 倍D.若該數存在于計算機內存中,可能表示的是某個 ASCII 字符答案 A 本題主要考查數制及數據轉換的基本知識。 計算機中表示信息采用二進制,但二進制數太冗長,一個字節有8 個二進制位,可以分成前 4 位和后 4 位,因此可以用 2 個十六進制數表示一個字節。 A 選項,該二進制數轉換成十進制數,從右邊第 1 位開始,每個位上的數字乘 2 的 n 1 次方冪并相加,因為右邊第 1 位為 0,所以從右邊第 2 位相乘并相加,因為 2 的 n 1(n≥2)次方冪均為偶數,所以任何數乘或加上偶數,結果為偶數;B 選項,該數的最大值為 11111110,轉換成十六進制數為 FEH;C 選項,在二進制數后添加一個 0,新數是原數的 2 倍;D 選項,在計算機中,ASCII 碼的最高位為 0。5.使用 Photoshop 軟件對“故宮. psd”進行處理,編輯界面如圖所示下列說法正確的是 ( )A.可利用“自由變換”工具對“背景”圖層進行縮放操作B.可以用橡皮擦工具擦去“歷史瑰寶”圖層里的“歷史”文字C.對“石獅”圖層中圖像作水平翻轉,“文字”圖層中圖像也會隨之翻轉D.復制“歷史瑰寶”的圖層樣式并粘貼到“石獅”圖層,則“石獅”圖層的圖層樣式有投影 內陰影和外發光效果答案 C 本題主要考查 Photoshop 軟件的基本操作。Photoshop具有多圖層,可以對圖層進行單獨操作,不會影響其他圖層。 A 選項,“背景”圖層不能進行自由變換操作;B 選項,“歷史瑰寶”圖層是文字圖層,不能使用有關像素操作類的工具;C 選項,“石獅”和“文字”圖層是鏈接圖層,一個圖層的圖像位置變化會引起另一圖層的圖像位置變化;D 選項,復制“歷史瑰寶”的圖層樣式并粘貼到“石獅”圖層,則“石獅”圖層只具有原“歷史瑰寶”的圖層樣式,即只有外發光效果。6.下列有關多媒體技術的說法正確的是 ( )A.任何多媒體作品都具有交互性這個特征B.多媒體作品的規劃設計階段可以分為模塊設計和腳本設計C.多媒體中存在冗余越少,采用多媒體技術壓縮后文件的壓縮比越大????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1 5 D.多媒體數據的壓縮技術可以允許存在少量誤差,因此該壓縮屬于有損壓縮答案 D 本題考查的知識點是多媒體的基本特性。 多媒體有集成性、交互性和實時性三大特性,集成性是所有多媒體共有的,但交互性和實時性可能在某些多媒體中具有,交互性通過按鈕或超鏈接來實現。 規劃設計分為系統結構設計和模塊設計兩個部分。 冗余越大,壓縮比越大。 多媒體數據的壓縮是不可逆轉的,因此屬于有損壓縮。7.某算法的流程圖如圖所示,執行該算法,輸出的值為 ( )A.2 B.6 C.8 D.19答案 C 本題主要考查流程圖表示的算法。 變量 s 的值依次為 2386、238、23、2、0,對應 t 的值依次為 6、8、3、2,從選擇結構功能來看,找余數的最大值,并把最大值賦給 k,因此最終k 的值為 8。8.在[10,99]中產生一個隨機奇數的 VB 表達式是 ( )A.11 + Int(Rnd ? 99) B.11 + Int(Rnd ? 45)?2C.11 + Int(Rnd ? 89) D.10 + Int( Rnd ? 90)答案 B 本題主要考查 VB 的函數。 在[10,99]中隨機奇數范圍應為[11,99],可以轉換為[0,88] +11,且[0,88]只能為偶數。 而[0,88]可以表達為[0,44]?2,即[0,45)?2。 故選 B。9.有如下 VB 程序段:Dim a(8) As Integer, b(8) As Integer, flag(10)As IntegerFor i = 1 To 8t = a(i)flag(t) = flag(t) + 1Do While flag(t) <> 1t = (t + 1) Mod 10flag(t) = flag(t) + 1Loopb(i) = tNext i數組 b 和 flag 中各元素的初值均為 0,數組元素 a(1)至 a(8)的初值分別為“8,5,9,4,9,4,6,7”,程序運行后,b(8)的值為( )A.0 B.1 C.8 D.9答案 B 本題主要考查數組和數組元素的操作。 語句 t =( t+1) Mod 10 表示累加達到 10 后,又回到 0,構成環。 因此當i = 1,2,3,4 時,flag 對應數組元素的值均為 1,不進入 While 循環,當 i = 5 時,flag(9)= 2,因此 t = 0,flag(0)= 1,退出內循環。運用變量跟蹤法,見表。t f ag(1) f ag(2) f ag(3) f ag( ) f ag(5) f ag(6) f ag(7) f ag(8) f ag(9) f ag(0)1 8 12 5 13 9 115 9 2 16 2 2 17 6 2 18 7 1 2 2 3 210.有如下所示 VB 程序段:str1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"s = ""For i = 1 To 4t = Int(Rnd ? 10) + 1If t Mod 2 = i Mod 2 Thent = t + 1Elset = t + 2End Ifs = s + Mid(str1, t, 1)Next iList1.AddItem s執行該程序段后,列表框 List1 中可能顯示的內容是 ( )A.BADC B.BCDY C.DEFG D.CDEF答案 C 產生 t 值的范圍是[1,10]。 當 i 是奇數時,如果t 也是奇數,加 1 成為偶數;若 t 不是奇數,則加 2 還是偶數,且數的范圍是[2,12]。 當 i 是偶數時,如果 t 也是偶數,加 1成為奇數;若 t 不是偶數,則加 2 還是奇數,且數的范圍是[3,11]。 因此奇數位產生的是偶數,偶數位產生的奇數。 選項A 中不可能出現 A 字符,選項 B 中不可能出現 Y 字符,選項D 中奇數位不可能出現 C 和 E,偶數位不可能出現 D 和 F。11.求 π 的近似值公式:π / 4 = 1 1 / 3+1 / 5 1 / 7+……直到最后一項的絕對值小于 0.000001 為止 計算 π 的近似值 VB 程序段如下:pi = 1: n = 1s = 1: t = 1Do While (Abs(s) >= 0.000001)Looppi = pi ? 4Text1.Text = Str(pi)方框中的代碼由以下四部分組成:①pi = pi + s②n = n + 2③s = t / n④t = t代碼順序正確的選項是 ( )A.①②③④ B.②④③①C.①④③② D.④③②①答案 B 本題考查的知識點是枚舉算法。 pi 的初值為 1,已經是第 1 項的值,不能再加 s,因此 A、C 為錯誤選項,接下來應從第 2 項開始,改變 t 和 n 的值,再計算 s 的值,最后計算 pi 的值。????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2 6 12.數組 a 中有 n 個正整數,對該數組進行排序,生成左右交替上升數據序列 實現該功能的 VB 程序段如下:For i = 1 To n \2k = i(1)If a(j) < a(k) Then k = jNext jIf i <> k Thent = a(i): a(i) = a(k): a(k) = tEnd If(2)If (3) Thent = a(j): a(j) = a(j + 1): a(j + 1) = tEnd IfNext jNext i上述程序中方框處可選語句或表達式有:①For j = i + 1 To n i + 1 ②For j = i + 1 To n i③a(j) < a(j + 1) ④a(j) > a(j + 1)則(1) (2) (3)處語句依次是 ( )A.① ② ③ B.① ② ④C.② ① ③ D.② ① ④答案 A 本題主要考查冒泡排序和選擇排序的算法思想。 從比較對象 a( j) < a(k)來看,左邊是通過選擇排序(升序),使得最小值排到左邊;從交換語句 t = a( j): a( j) = a( j+ 1): a( j + 1) = t 來看,右邊是通過從前向后的冒泡排序(降序),把最小數排序到右邊。 第 1 趟的排序結果是第 1 個和第 n 個數據有序,第 2 趟的排序結果是第 2 個和第 n 1 個數據有序,因此第 2 趟和第 3 趟的排序區間分別為[2,n 1]和[3,n 2],可以得到結論:第 i 趟排序,左邊排序區間的開始和結束位置分別是 i 和 n i+1,第 i 個數有序;右邊排序區間的開始和結束位置分別是 i+1 和 n i+1。 左邊排序時,最值(所在位置 k)和第 i+1 位置上的數開始比較,一直比較到位置 n i+1。 右邊排序時,由于排序對象是第 j 個位置上的數和第 j+1 位置上的數比較,因此 j+1 先達到終點 n i+1,此時 j 的值為 n i。 由于右邊是降序排序,因此把前面的數要換到后面去,故 a( j)<a( j+1)。二、非選擇題(本大題共 4 小題,其中第 13 小題 4 分,第 14 小題 8 分,第 15 小題 7 分,第 16 小題 7 分,共 26 分)13.小李收集了 2019 年某農貿市場上半年部分商品平均價格數據,并使用 Excel 進行處理,如圖 a 所示圖 a請回答下列問題:(1)表中“最大波幅(%)”數據通過公式計算得到:選擇 I4 單元格輸入公式,然后用自動填充功能完成其他單元格的計算,則 I4 單元格中的公式是(提示:最大波幅(%)= (6 個月的最高價格 6 個月的最低價格) / 6 個月的最低價格×100)(2)若要對“肉禽”類商品按一月價格升序排列,則應選擇的數據區域是(3)根據圖 a 的數據制作圖表如圖 b 所示,下列說法正確的是 (多選,填字母)圖 bA.制作該圖表的數據源是 B11:B18,I11:I18B.對“肉禽”類商品進行排序,該圖表不會發生變化C.將 D11 單元格的值修改為 10.21,圖表不會發生變化D.將數據區域 I11:I18 單元格格式設置為“保留 1 位小數”,圖表不會發生變化答案 (1) = (MAX(C4:H4) MIN(C4:H4)) / MIN(C4:H4)?100 (2)B6:I10 (3)BCD解析 本題考查的知識點是表格數據的計算公式、排序和圖表制作。 (1)根據提示信息,需要用到兩個函數 MAX 和MIN。 (2)排序的區間不能有合并單元格,可以不包含標題,即排序不一定要選中所有的行,但必須選中不含合并單元格的所有列,且必須是一個連續的區域,故數據區域為 B6:I10。(3)根據圖 b 所示圖表,制作圖表都應包含標題,因此數據源范圍是 B3,I3,B11:B18,I11:I18,圖表中并沒有體現“肉禽”類商品的相關信息,因此對“肉禽”類商品進行排序,不會影響圖表。 D11 單元格表示的是鰱魚的價格,但該價格不是最高價格,也不是最低價格,它的變動,不會影響 I11 的值,因此圖表不會發生變化。 單元格格式設置為“保留 1 位小數”,只是修改格式,顯示上可能會發生變化,但真正的值不會發生變化。14.小李創作主題為“世界環境日” 的多媒體作品 首先使用Photoshop 軟件處理圖片,然后使用 Flash 軟件制作動畫 請????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????3 5回答下列問題:(1)在該作品制作過程中,要了解整個作品的組成部分 工作流程和主要界面,可查閱其 (單選,填字母:A.應用需求分析報告 / B.創作需求分析報告 / C.系統結構設計報告 / D.媒體元素分解表)(2)制作的多媒體作品部分界面如圖 a 所示,動畫播放到最后,若左上角“圖標”實例的 x,y 值分別為 130 和 90,則“人”實例的 x, y 值可能是 (單選,填字母:A.263,221 / B.34,281 / C.233,55)圖 a(3)“氣球”元件的時間軸如圖 b 所示:圖 b該元件的類型是 ,設置 Flash 文檔的幀頻為6fps,測試影片時,“氣球”的動畫播放速度 (單選,選填字母:A.加大 / B.不變 / C.減慢)(4)測試場景時,“按鈕”圖層中的按鈕在第 45 幀才出現 為了使按鈕從第 1 幀開始出現并延續到本場景動畫結束,應進行的操作是(5)測試影片時,單擊“宣傳”按鈕,實現在瀏覽器中顯示位于同一文件夾下“xc. swf”文件的內容,則“宣傳”按鈕的動作腳本為答案 (1)C (2)A (3)影片剪輯元件;C (4)選中“按鈕”圖層第 1 幀執行“清除關鍵幀”操作 / 選中“按鈕”圖層第 45 幀,移動到“按鈕”圖層第 1 幀 / 選中“按鈕”圖層第45 幀執行“復制幀”操作,在第 1 幀執行“粘貼幀”操作(5)on(press){getUrl(“xc.swf”) ;}解析 本題考查的知識點是多媒體作品合成的相關操作。(1)多媒體作品的需求分析包括應用需求和創作需求系,側重于對作品制作可行性的研究,系統結構設計是描述整個作品的組成部分、工作流程和主要界面,模塊設計是各個模塊的組成情況,媒體元素分解表是將該作品的各個元素進行分類,并描述它們的獲取情況。 (2) “人”位于圖標的右下方,x向右增大,y 向下增大,因此“人”實例 x,y 的值均要比圖標的值大。 (3)從圖標來看,該元件屬于影片剪輯元件,同一個作品的時間軸只有一個幀頻,當幀頻減少時,動畫播放速度將減慢。 (4)使按鈕從第 1 幀開始出現并延續到本場結束,可以使用移動幀、復制幀的方法,也可以清除第 1 個關鍵幀,使得最后 1 幀直接移動到第 1 幀。 (5)按鈕上的動作腳本需放在 on 語句內。15.數組 a 中存儲 n 個 2 位正整數,從倒數第 2 個數開始,利用對分查找的思想,找到它的所在位置,并插入正確位置中,實現整個數組有序 實現該功能的 VB 程序如下:Const n = 100Dim a(n) As IntegerPrivate Sub Form_Load()'產生 n個 2位正整數,并顯示在文本框 Text1中,代碼略End SubPrivate Sub Command1_Click()Dim i As Integer, j As Integer, left AsIntegerDim right As Integer, m As Integer, t AsIntegeri = n - 1Do While i >= 1left = 1right = nt = a(i)Do While left <= rightm = Int((left + right) / 2)If a(m) = t Then right = m: Exit DoIf a(m) < t Thenleft = m + 1Elseright = m - 1End IfLoopFor j = i To right - 1a(j) = a(j + 1)Next j①i = i - 1s = ""For j = 1 To ns = s + Str(a(j))Next jList1.AddItem sLoopEnd Sub(1)語句“List1.AddItem s”中的 AddItem 是 (單選,填字母:A.對象名 / B.屬性名 / C.事件名 / D.方法名)(2)程序代碼中,加框處有錯,請改正(3)程序代碼中,將①處語句補充完整(4)若刪除語句“If a(m) = t Then right = m: Exit Do”,則下列說法正確的是 (單選,選填字母:A.程序進入死循環,無法正常運行 / B.輸出排序的結果不變 / C.輸出排序的結果將改變)答案 (1)D (2) left = i + 1(3) a( right) = t (4)B解析 本題考查的知識點是對分查找算法及排序算法的????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????4 5 綜合運用。 (1)語句“List1.AddItem s”的功能是將變量 s 加入列表框 List1 中,List1 稱為對象名,在語句中沒有出現賦值語句,因此屬于方法名。 (2) left 和 right 指查找的開始、結束位置,結束位置是最后,因此開始位置在 i 的后面 1 位。 (3)對分查找的可能性有兩種,找到或沒有找到,如果沒有找到,最后一次查找時,變量 left、right 和 m 是相等的,如果a(m) <t,將移動 left 到 m+1 的位置,該數比 a(m)大,但比a(m+1)小,因此該數在 m 即 right 的位置。 如果 a(m) > t,將移動right 到 m 1 的位置,該數比 a(m 1)大,但比 a(m)小,因此該數將插入 m 1,即 right 的位置。 綜上所述,right 就是 a( i)要插入的位置,具體操作是,先把[ i+ 1,right]區間的數向前移一位,再把 a( i)即 t 的值放入 right 的位置。 (4)如果刪除If a(m) = t Then right = m: Exit Do,表示該數在后面的區間中找到了,即存在重復的數。 若沒有該條語句,則條件a(m)< t 不滿足,執行 right = m 1,直到 right 向前移動到比該數小的位置,此時 left 已經大于 right,不再進行查找。 因此兩次的輸出結果是不變的。16.某 8 位日期加密授權碼生成方法描述如下:①授權碼由 9 位字符組成,前 8 位為日期的密文,最后 1 位為驗證碼②日期的最后 1 位數字 k(若 k 的值為 0,令 k = 10),加密成26 個大寫英語字母表中該位置對應的字母③將 26 個大寫英文字母向左移 k(日期的最后 1 位數字)個位置,并將移出的 k 個字母依次連接到最后 例如當 k = 3時,形成如圖所示新的字母排列順序位置 2 3 4 …… 23 24 25 26字母 D E F G …… Z A B C④日期的第 1 個數字至第 7 個數字的加密方法:計算第 i 個位置上的數字與第 i+1 個位置的數字及位置 i 三者相加的和,在新的字母表中取出該數字和對應的字母,作為第 i 個位置上數字加密字符⑤計算日期的各個位置上數字之和 sum,若和 sum 的值大于26,則在新的英文字母表中,sum Mod 26 對應字母轉換成小寫字母,作為驗證碼,否則驗證碼為新的英文字母表中對應字母(1)根據上述加密算法,若輸入日期為“20000101”,則生成的注冊碼為(2)小張根據上述的加密算法,設計了一個對應的解密程序,其 VB 代碼如下,請在劃線處填入合適的代碼Private Sub Command1_Click()Dim i As Integer, j As Integer, s As String,k As IntegerDim mw As String, sum As Integer, t As Integer, t1 As Integerstr1 = "0123456789"s = Text1.Text①t = k: sum = ts1 = Mid(str1, t + 1, 1)For i = 7 To 1 Step -1t1 = Asc(Mid(s, i, 1)) - 64j = ②t = j - t - is1 = Mid(str1, t + 1, 1) + s1sum = sum + tNext imw = jm(k)If sum > 26 Thensum = sum Mod 26ch = Chr(Asc(Mid(mw, sum, 1)) + 32)Elsech = Mid(mw, sum, 1)End IfIf ch = Mid(s, 9, 1) Then Text2.Text =s1 Else Text2.Text = "該系列號未能通過驗證!"End SubFunction jm(t As Integer) As StringDim i As Integer, p As IntegerIf t = 0 Then t = 10For i = 1 To 26p = (t + i - 1) Mod 26③Next iEnd Function答案 (1)DCDEGHIAE (2)①k = Asc(Mid(s, 8, 1))64 或 k = Asc(Mid(s, 8, 1)) Asc(" A" )+1②( t1 k + 26) Mod 26 ③ jm = jm + Chr(65 + p)解析 本題考查的知識點是算法的綜合應用。 (1)若輸入日期為“20000101”,最后一位數字為 1,表示字母表向左移動1 位,該位數字加密為字母“A”。 第 1、2 個數字及位數之和為 3,加密為新字母表第 3 個位置的字母 D,依此類推,完成其他數字加密。 (2)①由于已知最后一位數字,解密時應從第 7 位向第 1 位解密,sum 表示各位數字之和,t 表示 i+1 位置上的數字,其初值為第 8 位數字 k。 根據第 i 個位置上的數字與第 i+1 個位置的數字及位置 i 三者相加的和為 j,可以計算當前第 i 個位置的數字。 ②t1 表示加密字母在新英文字母表中位置,j 表示該字母在 A~ Z 的 26 個字母表中位置,當t1<k 時,表示該字母已經向左移動,并添加到新字母表的最后,因此它在新字母表中位置為 t1 k + 26,當 t1> = k 時,表示該字母向左移動,但還在開始部分,新的位置為 t1 k。 綜合兩種情況表達式為( t1 k + 26) Mod 26。 ③在自定義函數中,字母向左移 t 個位置后,該字母新的位置距離字母 A的距離為 p,函數返回相應值。????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????5 5 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫