資源簡介 浙江省 2020 年新高考選考科目原創猜題卷 3信息技術試題一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。 每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)1.超市支付寶刷臉付款已經進入了人們的生活,消費者將商品掃碼,進入支付頁面,選擇“支付寶刷臉付”;隨后進行人臉識別,大約需要 2 秒;然后輸入與賬號綁定的手機號,確認后即可支付 下列說法不正確???的是 ( )A.人臉識別屬于人工智能B.支付過程需要訪問和修改數據庫個人信息C.商品掃碼過程屬于光學字符識別D.人工智能是信息技術發展的熱點之一答案 C 本題主要考查人工智能。 人臉識別是拍照代替輸入密碼,屬于人工智能,而商品掃碼屬于二維碼或者條形碼信息獲取,無圖片轉換為文字信息過程,因此不屬于光學字符識別。 故選 C。2.下列方法不能有效獲取網頁上圖片的是 ( )A.使用“網頁另存為”里的“網頁(全部)”命令B.圖片上單擊右鍵選擇“圖片另存為”命令C.使用截圖工具D.使用“網頁另存為”里的“網頁(單一文件)”命令答案 D 本題主要考查網絡信息獲取。 A、B、C 選項都能從網絡上獲取圖片,而 D 選項是生成一個 mht 格式的文件,不能單獨提取圖片,故選 D。3.使用 Word 軟件編輯某文檔,部分界面如圖所示 下列說法正確的是 ( )A.由文中批注可知,此用戶名縮寫為“u11”,刪除批注框不影響文章標題B.文中修訂共 1 處,接受修訂,第二行修訂處語句變為“心理學和哲學”C.將文中多處“人工智能”修改成“人工智能(A.I.)”可用“自動更正”來實現D.在第二行“…和哲學 ”后面插入外部圖片,默認的圖片文字環繞方式為“嵌入型”答案 D 本題主要考查字處理。 A 選項,“u11”中的“u1”是用戶名縮寫,第 2 個“1”表示批注序號;B 選項,文中修訂共2 處,刪除修訂 1 處,插入修訂 1 處;C 選項,多處修改應使用“替換”功能,“自動更正”是輸入時自動立即改正。 D 是正確答案。4.使用 GoldWave 處理如下音頻,下列選擇錯誤??的是 ( )A.“剪裁”后執行“選取部分另存為”得到的音頻文件時長 4 秒B.“刪除”后左聲道從第 6 秒開始沒有聲音C.執行“全選”→“左聲道”→“刪除”,按原格式保存,所得文件容量不變D.當前狀態插入靜音 2 秒,則右聲道時長不變,仍為 10 秒答案 D 本題主要考查 GoldWave 處理音頻。 A、B、C 選項無誤,D 選項,插入靜音,左聲道左邊選取處增加 2 秒靜音,右聲道最后也對應增加 2 秒,仍為 10 秒錯。5.使用 Flash 制作如下動畫,結果發現按鈕圖層第 1 幀的內容是多余的,按鈕只需要出現在第?????????30··幀?即可,以下操作錯誤??的是( )A.“按鈕”圖層第 1 幀執行“清除關鍵幀”操作B.“按鈕”圖層第 1 幀選擇舞臺內容,直接按“Delete”鍵刪除C.“按鈕”圖層選擇第 1~29 幀,右鍵執行“清除幀”操作D.“按鈕”圖層第 1 幀執行“插入空白關鍵幀”操作,再對第 1幀執行“清除關鍵幀”操作答案 A 本題主要考查 Flash 幀的相關操作。 B 選項,按鈕圖層第 1 幀將舞臺內容刪除,黑點變白點,30 幀保持不變;C選項,將 1~29 幀都選中,執行“清除幀”,使得選中的幀都變成空白關鍵幀,即第 1 幀為空白關鍵幀,第 2~29 幀為空白的普通幀狀態;D 選項,第 1 幀插入空白關鍵幀,則空白關鍵幀出現在第 2 幀,再對第 1 幀清除關鍵幀會把后一幀關鍵幀(空白關鍵幀)移動到第 1 幀,總幀數不變。 而 A 選項直接對第 1 幀清除關鍵幀將導致第 30 幀關鍵幀被替換到第 1 幀的位置。 故選 A。6.將如圖 1024?1024 像素 RGB 模式(每個顏色分量占 8 位)的“jishu.bmp”格式圖片保存,生成的圖片容量大小為 ( )A.3MB B.0.6MB C.1MB D.0.2MB答案 A BMP 圖片容量= 1024?1024?24 / 8 / 1024 / 1024 =????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1 6 3MB,故選 A。7.如圖所示,初始界面如下,除代碼窗口輸入如下代碼,其余未做任何修改,單擊 Command1 得到 Text2 的輸出結果為( )A.(空) B.Text1.textText2.textC.Text2Text1 D.Text2 Text1答案 C 本題主要考查 VB 程序基礎。 文本框 Text1 和文本框 Text2 初始值默認為“Text1”和“Text2”,用“&”符號連接字符串,得“Text2Text1”。8.如下流程圖所示,將“ i>0?”修改為“ i> = 0?”,則下列運行結果正確的是 ( )A.i = 0,s= 6 B.i = 0,s= 6C.i = 2,s= 6 D.i = 2,s= 6答案 C 本題主要考查流程圖。 條件為 i> = 0,當 i = 0 時繼續執行,s 變為 6,i 變成 2,不滿足 i> = 0 條件,跳出循環。9.下列 VB 表達式中,只產生[100,200]上隨機偶數的是 ( )A.Int(Rnd?101)+100 B.Int(Rnd?51)?2+100C.Int(Rnd?50)?2+100 D.(Int(Rnd?2)+1)?100答案 B 本題主要考查 VB 中的常用函數 Rnd()和Int()。Rnd 范圍為[0,1)上隨機實數,1 是取不到的,故選 B。10.在文本框 Text1 中輸入一串字符,將其中的大寫字母和小寫字母進行互換,其他符號不變,請在空格的位置選擇正確的選項 ( )Private Sub Command1_Click()Dim s1 As String, s2 As String, ch As StringDim i As Integers1 = Text1.Text: s2 = ""①For i = 1 To nch = Mid(s1, i, 1)If ch > "A" And ch < "Z" Thens2 = s2 + Chr(Asc(ch) + 32)ElseIf ch > "a" And ch < "z" Then②Elses2 = s2 + chEnd IfNext iEnd SubA.①n=Abs(s1) ②s2 = s2 + Chr(Asc(ch) 32)B.①n=Len(s1) ②s2 = s2 + Chr(Asc( " A" ) + Asc(ch)Asc(" a" ))C.①n=Sqr(s1) ②s2 = s2 + Chr(Asc(ch) 32)D.①n=Val(s1) ②s2 = s2 + Chr(Asc( " A" ) + Asc( ch)Asc(" a" ))答案 B 本題主要考查 VB 常用函數,基本運算。 求字符串長度應使用 Len()函數,故選 B。11.某 VB 程序如下:Private Sub Command1_Click() '帶符號單字節負數二進制編碼Dim n As Integer, p As Integer, q As Integer, mAs IntegerDim I As Integer,s As String, a(1 To 8) As Integern = Val(Text1.Text)p = 1: s = "" '求原碼n = Abs(n): m = 8Do While n > 0a(m) = n Mod 2n = n \2m = m - 1LoopFor i = 2 To 8s = s + CStr(a(i))Next iList1.AddItem "該負數的原碼:" + CStr(p)+s 'CStr()功能為去掉空格,其他同 Str()s = "" '求反碼For i = 2 To 8a(i) = 1 - Val(a(i))s = s + CStr(a(i))Next iList1.AddItem "該負數的反碼:" + CStr(p) + ss = "": q = 1: i = 8 '求補碼Do While i > 1m = a(i) + qa(i) = m Mod 2q = m \2s = CStr(a(i)) + si = i - 1LoopList1.AddItem "該負數的補碼 (即計算機內二進制編碼):" + CStr(p) + sEnd Sub根據上面程序,在 Text1 中輸入 15,可知 15 在計算機中存儲的二進制數為 ( )A.10001111 B.11110000 C.11110001 D.11111答案 C 本題主要考查 VB 基本運算,基本結構。 15 的原碼為 10001111,反碼為 11110000,則補碼為 11110001,故選 C。12.如圖所示,Text1 中輸入有序字符串“aaaabbcccccdddeeffffggg”按照字母表順序排列,中間可出現任意重復的情況,執行下列代碼后,求出 Text2 中輸入字母的起止位置并輸出到Text3,請完善程序????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2 6 Private Sub Command1_Click()'變量定義略s ="0" + Text1.Text + "~" '字符"0"的 ASCII 碼值為 48,字符"~"的 ASCII 碼值為 126Key = Text2.TextIf Len(Key) > 1 Or Len(Key) = 0 Then Exit Subn = Len(s)i = 1: j = nDo While i <= jm = (i + j + 1) \2If Mid(s, m, 1) = Key And ① < Key Thenk1 = m: k2 = m: Exit DoElseIf Mid(s, m, 1) < Key Theni = m + 1Elsej = m - 1End IfLoopIf i>j ThenText3.Text ="未找到"ElseFor k2 = k1 + 1 To nIf Mid (s, k2, 1) = Key And ② > KeyThen Exit ForNext k2Text3.Text = "[" + Str(k1-1) + "," + Str(k2-1)+ "]"End IfEnd Sub完善程序①②處應該填入的正確答案是 ( )A.①Mid(s, m + 1, 1) ②Mid(s, k2 + 1, 1)B.①Mid(s, m 1, 1) ②Mid(s, k2 1, 1)C.①Mid(s, m + 1, 1) ②Mid(s, k2 1, 1)D.①Mid(s, m 1, 1) ②Mid(s, k2 + 1, 1)答案 D 本題主要考查對分查找算法,VB 基本運算。①處是 m 1 位置的字母應<Key;②處是 k2+1 位置的字母應>Key,故選 D。二、非選擇題(本大題共 4 小題,第 13 小題 4 分,第 14 小題 8分,第 15 小題 7 分,第 16 小題 7 分,共 26 分)13.2018 年浙江省各地的房價均價如圖所示,使用 Excel 表進行如下處理 請回答下列問題:(1)使用 RANK 函數對 C3 單元格求房價均價排名,再用自動填充求出 C4:C14 的排名,發現 RANK 函數表達式有誤,請寫出 C3 單元格的正確公式(2)現要篩選出下圖所示地區,可在右下自動篩選面板中①②處選擇 (A.①“等于”②“?州” / B.①“結尾是”②“州” / C.①“包含”②“州” / D.①“等于”②“??”;此題為多選,全對得 2 分,少選得 1 分,多選或選錯不得分)(3)現對浙中地區兩地市房價設計圖表,如下圖所示,請寫出數據源: ,A10:B10答案 (1) = RANK(B3,B$3:B$14,0) 或者 =RANK(B3,$B$3:$B$14,0)(其中 0 可以省略)(2)ABC(3)A2:B2,A6:B6解析 (1)排序函數數據區域 B3:B14 需絕對引用,因為往下填充,所以數字前加$;(2)篩選條件:結尾是“州”或者等于“?州”或者包含“州”都是正確的,“??”等于沒有篩選;(3)數據區域為“金華”和“紹興”兩地的“均價”,故包含 A2和 B2。14.小蘭創作了主題為 “人間仙境” 的多媒體作品 她用Photoshop 軟件制作了一張圖,然后用 Flash 軟件制作動畫請回答下列問題:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????3 6 圖 a(1)如圖 a 所示,下列說法正確的是(多選,填字母:A.圖層“山”和圖層“植被”是鏈接圖層,且圖層“植被”被完全鎖定,故不能將圖層“山”移動到圖層“植被”上面 / B.要將圖片保存為具有透明背景的 PNG 格式,可以直接將“背景”圖層刪除 / C.修改文字圖層“人間仙境”的字體大小,可以使用自由變換實現 /D.保存該文檔為 BMP 格式,則容量大小為912.6KB)(注:全部選對得 2 分,選對但不全的得 1 分,不選或者選錯不得分)圖 b(2)如圖 b 所示,文字圖層第 1 幀到第 20 幀實現文字“人間仙境”變成位圖“老鷹”的形狀補間動畫,圖 c 分別是第 1幀文字“人間仙境”和第 20 幀位圖“老鷹”,但發現動畫沒有成功,需要對第 1 幀和第 20 幀進行分離,分別需要分離 次圖 c(3)點擊按鈕元件進入按鈕編輯界面,如圖 d 所示,下列說法正確的是 (單選)圖 dA.音效圖層“指針經過”幀設置了音效,當測試時鼠標懸浮在按鈕上,能聽到聲音B.文字圖層最后一幀為空白關鍵幀,可以選中該點擊幀并在舞臺上添加內容使其有效C.刪除文字圖層,使按鈕變成一個隱形按鈕,且有效D.對文字圖層最后一幀空白關鍵幀執行“清除關鍵幀”操作使其有效(4)已知音效圖層第一幀音效設置如圖 e 所示,對當前場景執行“播放”,當播放到第 60 幀,動畫停止時,音樂是否停止: (填:是 / 否)圖 e(5)對“退出”按鈕設置按鈕動作,實現點擊按鈕時停止音樂播放同時退出影片播放,則設置的按鈕動作為答案 (1) CD(2)2, 1(3)D(4)否(5) on(press){stopAllSounds();fscommand(“quit”);}解析 (1)考點:Photoshop 圖層相關操作。 A 鏈接圖層指圖片中相對位置綁定,包括使用自由變換,因“植被”圖層被完全鎖定,故兩個圖層內容都不能被移動或者自由變換,但不影響圖層位置變換;B 系統默認的背景圖層在多圖層情況下是可以被刪除的,而這個背景圖層文字沒有傾斜,且為完全鎖定,故不能被刪除,無法保存為透明背景的 PNG 格式。CD 都是正確答案。(2)考點:形狀補間。 多個文字形狀變化為老鷹的位圖,文字需分離 2 次,位圖需分離 1 次。(3)考點:按鈕、音效。 A 按鈕無效故無聲音;B 文字圖層鎖定,無法在空白關鍵幀上添加內容;C 只有音效的按鈕是無效按鈕;D 圖層鎖定狀態對空白關鍵幀執行“清除關鍵幀”是可以的,故選 D。(4)考點:播放模式,音效。 播放時音效可以檢測,且為事件,所以第 60 幀音效還在繼續,21.8 s 才放完。(5)考點:按鈕動作。 on(press) { }不能省略,停止所有聲音為 stopAllSounds();退出影片播放為 fscommand(“quit”)。15.下圖為杭州地鐵二號線“三墩”—“建國北路”各站里程數(公里),根據杭州市地鐵計價規則,票價 2 元起步,2 元可乘4 公里,4~12 公里,每加一元乘 4 公里,12~24 公里,每加一元可乘 6 公里,24 公里以上,每加一元可乘 8 公里 A 同學是一名 VB 程序愛好者,現編寫了一個 VB 程序來計算任意兩站之間需要的票價(元) 初始化各站站名存放數組 a( i)中,“三墩”站為起點其他各站為終點的里程數,分別存放在數組 b(i)中,在 Text1 中輸入起點站 S1,Text2 中輸入終點站S2,求出里程數 L 公里,并利用公式計算求出票價 X 元,輸出到 Text3 中,并在標簽 Label4 中輸出“一共坐了 n 站”的結果提示(如起點站“三墩”,終點站“三壩”,則 n = 2),請回答下列問題:地鐵二號線部分站點里程數站名數組 a1 a2 a3 a4 a a6 a7 a8 a9 a10 a11 a12站名 三墩 蝦龍圩 三壩 文新 豐潭路 古翠路 學院路 沈塘橋 武林門 鳳起路 中河北路 建國北路距離數組 b1 b2 b3 b4 b b6 b7 b8 b9 b10 b11 b12里程 km 0 1 2 2 4 3 2 6 7 1 9 2 11 11 7 12 6 13????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????4 6 (1)現要更改“Label3”為“票價”的標簽提示框,應修改圖中哪一 項 ( A. Label3. Label / B. Label3. Text / C.Label3.(名稱) / D.Label3.Caption)(2)A 同學編寫 VB 程序如下,請補全程序:Dim a(1 To 13) As String '用于存儲站名Dim b(1 To 13) As Single '用于存儲里程數(公里)Private Sub Command1_Click() '輸入的站名均有效Dim S1 As String, S2 As String, i As Integer,L As Single, Price As SingleS1 = Text1.Text: S2 = Text2.Text: n = 0: L= 0For i = 1 To 13If S2 = a(i) Or S1 = a(i) Then L = ① : n= Abs(i - n)Next iIf L <= 4 ThenPrice = 2ElseIf L <= 12 ThenPrice = ②ElseIf L <= 24 ThenPrice = 4 + ((L - 12) + 5.9) \6ElsePrice = 6 + ((L - 24) + 7.9) \8End IfText3.Text = Str(Price) + "元": Label4.Caption = "一共坐了" + Str(n) + "站"End SubPrivate Sub Form_Load() '初始化站名數據 a(i)和里程數 b(i)a(1)="三墩":a(2) ="蝦龍圩":a(3)="三壩":a(4)="文新":a(5)="豐潭路"a(6)="古翠路":a(7) ="學院路":a(8) ="沈塘橋":a(9)="武林門":a(10)="鳳起路"a(11)="中河北路":a(12)="建國北路"b(1)=0:b(2)=1.2:b(3)=2.4:b(4)=3.5:b(5)=5.2:b(6)=6:b(7)=7.1:b(8)=9.2b(9)=11.5:b(10)=11.7:b(11)=12.6:b(12)=13.5End Sub①②(3)A 同學現要從起點站“建國北路”坐車去終點站“文新”,請問票價為 元,一共需坐 站答案 (1)D(2) ①Abs(b( i) L) ② 2+((L 4) +3.9) \ 4 或者 2+(L0.1) \4(3) 4;8解析 (1) 考點:VB 基礎,對象名,屬性名。 故選 D。(2)考點:函數應用。 例:“三壩”—“豐潭路”,S1 = “三壩”,當 i = 3 時 S1=a(3)條件滿足,則這時 n= 3,L= 2.4(相對于三墩來說),S2=“豐潭路”,當 i = 5 時,S2= a(5)條件滿足,這時n= 5,L = b5 L(原) = 5.2 2.4 = 2.8,效仿后面 n = Abs( in),故①處 L= Abs(b( i) L);根據題目信息,4~ 12 公里時,超出部分每 4 公里+1 元,②處 4 公里以外的里程數為 L 4,每 4 公里加錢((L 4) +3.9) \ 4 或者(L 0.1) \ 4,再加起步 4公里以內的 2 元共計 2+((L 4) +3.9) \ 4 或者 2+(L 0.1)\4。(3)根據圖表得 2+(10 0.1) \4 = 4 元,12 4= 8 站。16.高一新生入學,班主任統計學生信息(24 位男生,24 位女生)生成數據庫文件,利用 Visual Basic 軟件制作一個根據身高排座位的小程序,并實現輸入名字可以查詢座位 基本算法:數據庫信息包含學生姓名,性別,身高等,利用 VB 數據庫連接讀取數據分別生成數組姓名 n( i),性別 x( i),身高 h( i),默認按照學生姓名排序,并顯示到 List1 中;點擊按鈕 Command1(座位排布),按照身高(女男女男……)間隔排序,即女生按 h(1),h(3),h(5),……升序排序,男生按 h(2),h(4),h(6),……升序排序,再按 8 位同學一橫排(女男女男女男女男)的方式輸出到 List2 在文本框 Text1 中輸入姓名,點擊 Command2(座位查詢)后,可在 Text2 中顯示姓名對應座位(座位數組 w(i)值為“1 5”表示第 1 排第 5 列),例如下圖所示,Text1 輸入“王芳”,則 Text2 顯示“王芳的座位:25”,如找不到,則顯示“未找到” 請回答下列問題:(1)程序如下,請在空缺處補全程序:Dim n (1 To 48) As String, x (1 To 48) AsString, h (1 To 48) As Integer, w (1 To 48)As StringDim t As String, g As Integer '用于數據交換的臨時變量Const sum=48Private Sub Form_Load()'數據庫連接,將姓名,性別,身高數據分別讀入 n(i),x(i)和 h(i)中,代碼略End SubPrivate Sub Command1_Click()For i = 1 To sum-1 Step 2k = iFor j = i + 1 To sumIf (k = i And x(i) = "男" And x(j) = "女")Or ( ① ) Then k = jNext jIf k <> i Thent = n(k): n(k) = n(i): n(i) = t????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????5 6 t = x(k): x(k) = x(i): x(i) = tg = h(k): h(k) = h(i): h(i) = gEnd Ifk = i + 1For j = i + 2 To sumIf (k = i + 1 And x(i+1) = "女" And x(j) ="男") Or (x(j) = "男" And h(k) > h(j))Then k = jNext jIf k <> i + 1 Thent = n(k): n(k) = n(i + 1): n(i + 1) = tt = x(k): x(k) = x(i + 1): x(i + 1) = tg = h(k): h(k) = h(i + 1): h(i + 1) = gEnd IfNext is1 = " "For i = 1 To sumw(i) = Str((i - 1) \8 + 1) + "-" + Str( ② )s1 = s1 + n(i) + " "If i Mod 8 = 0 Then List2.AddItem s1: s1 = " "Next iEnd SubPrivate Sub Command2_Click()Dim i As Integer, key As Stringkey = Text1.TextFor i = 1 To sumIf key = n(i) Then Text2.Text = key + "的座位:" + w(i): Exit ForNext iIf ③ Then Text2. Text = " 未 找 到 " +Text1.TextEnd Sub①②③(2)如果出現重名如張敏 163 / 張敏 158,則查詢張敏,Text2中將顯示 (填字母:A.張敏 163 / B.張敏 158)答案 (1)①x( j) = "女" And h(k) > h( j) ②( i 1)Mod 8 + 1 ③i>sum 或者 i>48(2)B解析 (1)①當第 j 位置為女生,且滿足身高<h(k)時,記錄 k= j;②求的是第幾列,根據前面第( i 1) \ 8 + 1 排,則對應的列數為( i 1)mod 8+1;③順序查找,i>sum 證明查找全部內容后沒有找到,故為答案。(2)同名問題,因為身高矮的同學排在前面,根據順序查找只輸出了個子矮的同學,個子高的沒有處理,所以選 B。????????????????????????????????????????????????????????????????????????????????????????????6 6 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫