資源簡介 2019年上半年浙江省普通高校招生選考科目考試信息技術試題一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.下列有關信息的說法,正確的是 ( )A.計算機中的信息是以十六進制形式存儲的 B.計算機信息處理能力只與CPU有關 C.離開計算機網絡,信息便無法傳遞 D.使用加密技術可以提高信息的安全性2.電子郵局協議(POP3)用于 ( )A.從收件人電子郵件服務器中將郵件讀到收件人計算機中 B.從發件人計算機中將郵件發送到發件人電子郵件服務器中 C.從發件人電子郵件服務器中將郵件發送到收件人電子郵件服務器中 D.從發件人計算機中將郵件發送到收件人電子郵件服務器中3.下列應用中,沒有體現人工智能技術的是 ( )A.門禁系統通過指紋識別確認身份 B.某軟件將輸入的語音自動轉換為文字 C.機器人導游回答游客的問題,并提供幫助 D.通過鍵盤輸入商品編碼,屏幕上顯示出相應價格4.下列關于Access數據表的說法,正確的是 ( )A.數據表中的字段數可以為0 B.同一數據表中各記錄的字段數是相同的 C.數據表中有記錄時,該表的字段類型無法修改 D.在數據表中不能通過“導入Excel電子表格”的操作來添加記錄5.將十六進制數56轉換成8位二進制數,再將該8位二進制數從左向右按兩位一組依次分為4組,每組中的兩位相互交換,得到新的8位二進制數,則新的8位二進制數對應的十六進制數是 ( )A.D0 B.34 C.A9 D.656.某算法的部分流程圖如第6題圖所示。執行這部分流程后,輸出c,s的值分別是 ( )A.8,10 B.10,14 C.12,6 D.12,247.使用GoldWave軟件編輯某音頻文件,選中其中一段音頻后部分界面如第7題圖所示。下列說法正確的是 ( )A.執行“淡出”命令后直接保存,音頻文件存儲容量與原來一樣 B.執行“刪除”命令后直接保存,音頻文件存儲容量與原來一樣 C.執行“插入靜音”命令,設置時間為4秒后直接保存,音頻文件存儲容量與原來一樣 D.執行“更改音量”命令,將音量升高兩倍后直接保存,音頻文件存儲容量是原來的兩倍8.使用Photoshop軟件制作“風箏”作品,部分界面如第8題所示。下列說法正確的是( ) A.不能將“知了”圖層移動到“紙鳶”圖層的下方B.使用“文字工具”可將“文字”圖層中的漢字字體改為楷體 C.執行“自由變換”命令可以改變“詩句”圖層中文字大小 D.將“背景”圖層設置為不可見后,保存成的JPEG格式圖像背景透明 第9題第8題9.使用Flash軟件制作動畫,將庫中“停止”按鈕元件應用于“Load”場景,其中該按鈕元件的部分編輯界面如第9題圖所示。下列說法正確的是 ( )A.“停止”按鈕元件“指針經過”幀中實例的寬高比被鎖定,則該實例的大小不能被修改 B.將“停止”按鈕元件“文字”圖層鎖定后,不能對該圖層“點擊”幀執行“刪除幀”操作 C.修改“停止”按鈕元件“背景”圖層“彈起”幀中的內容,“Load”場景中該按鈕實例隨之變化 D.測試影片,鼠標移動到“停止”按鈕上時,該按鈕外觀會發生變化10、【加試題】一副未經壓縮的1100×1024像素的BMP圖像文件,其存儲容量約為1.07MB,則該圖像每個像素色彩編碼的位數為( )A. 4 B. 8 C. 16 D. 2411、【加試題】有如下VB程序段: flag = True : i = 1 Do While i <= 6 x = Int(Rnd * 100) + 1 If flag Or x >50 Then a(i)=x flag = Not flag i = i + 1 End if Loop 執行該程序段后,在下列選項中,a(1)~a(6)各元素值不可能的是( )A.52,95,46,74,77,83 B.50,55,46,70,21,97 C.62,78,57,61,69,50 D.31,54,48,72,50,8212、【加試題】有1個升序排列的數組a(a(1)~a(n),n≥3),從左到右相鄰兩個元素的差值(后一個元素值減去前一個元素值)先由小到大、再由大到小,且相鄰兩個差值不相等,為了查找相鄰兩個元素的最大差值,小李編寫的VB程序段如下: i = 1 :j = n Do While i + 1 < j m = (i + j) 2 If a(m + 1) - a(m) > a(m) - a(m - 1) Then Else End if Loop Label1.Caption="相鄰兩個元素的最大差值是" + Str(a(j) - a(i)) 上述程序段兩個方框處的語句分別為( )A. ① i = m ② j = m B. ① i = m ② j = m - 1 C. ① i = m + 1 ② j = m – 1 D. ① i = m + 1 ② j = m二、非選擇題(本大題共5小題,其中第13小題4分,第14小題5分,第15小題8分,第16小題3分,第17小題6分,共26分) 13.小李收集了2018年浙江省各地區消費者信心指數數據,并使用Excel軟件進行了數據處理。他將區域B3:H3單元格格式設置為“數值”,并保留小數位數1位。如第13題圖a所示,請回答下列問題: 第13題圖a(1)區域H3:H13的數據是通過公式計算得到的:在H3單元格中輸入公式_________________,再利用自動填充功能完成區域H4:H13的計算。(2)區域A2:H13數據區域已進行了排序。排序時,選擇的主要關鍵字為“第四季度增長率(%)”,次要關鍵字選擇“第四季度”,排序次序都為“降序”。按上述步驟正確操作后,排在第1位的地區是“衢州”而不是“臺州”,原因是____________________________________________。(3)根據第13題圖a中的數據制作了圖表,如13題圖b所示,創建該圖表的數據區域是______________第13題圖b14.小王設計“模擬撤銷”程序,需要用一個“歷史記錄”,“歷史記錄”是在對字符串s進行插入或刪除時,將每步操作信息依次存儲得到的,操作信息由操作符(“+”表示插入,“-”表示刪除)、操作位置和操作字符串(只包含英文字母)構成,例如,“+23abc”表示在字符串s第23個位插入了“abc”,“模擬撤銷”過程按照“歷史記錄”的逆序進行,將字符串s的內容恢復到初始狀態。對字符串“Book”的操作與撤銷過程,如第14題a所示。 第14題圖a 第14題圖b小王編寫的“模擬撤銷”VB程序如下,文本框 Text1中的內容是撤銷前字符串,文本概Text2中的內容是歷史記錄,單擊“撤銷”按鈕Command1后,在標簽Label1中顯示撤銷過程,程序運行界面如第14題圖b所示。 (1)實觀上述功能的VB程序如下,在程序中出現的對象沒有Caption屬性的是______ 。(選填,填字碼:A.Label1 /B.Command1 /C.Text1和Text2) (2)請在劃線處填入合適代碼。 Private Sub Command1_Click() Dim s As String, t As String, ch As String Dim c As String, num As String, ss As StringDim n As Integer, i As Integer s = Text1.Text: t = Text2.Text c = "": num = "": ss = s For i = Len(t) To 1 Step -1 ___________________ If ch >= "a" And ch <= "z" Or ch >= "A" And ch = "Z" Then c = ch + c ElseIf ch >= "0" And ch <= "9" Then num = ch + num Else n = Val(num) If ch = "-" Then s = Mid(s, 1, n - 1) + ____________________________ Else s = Mid(s, 1, n - 1) + Mid(s, n + Len(c), Len(s) - n - Len(c) + 1) End If ss = ss + "→" + s c = "": num = "" End If Next i Label1.Caption = ss End Sub (3)運行該程序,若文本框Text1中的內容是"April",文本框Text2中的內容是”-3p+3ri-6e”,單擊撤銷按鈕,For循環語句執行完成后,字符串s的值是_____________。15.小華使用Flash軟件創作主題為“四季花香”的多媒體作品,如第15題圖a所示。 第15題圖a 請回答下列問題:(1)根據創作方法和特點劃分,Flash軟件屬于以_________為基礎的多媒體創作工具。(選填,填字母,A.頁/B.圖標和流程圖/C.時間序列/D.程序語言)(2)將動畫GIF文件“蝴蝶.gif”導入庫中直接得到一個影片剪輯元件,則該元件中動畫的動畫類型是________。(選填,填字母,A.逐幀動畫/B.形狀補間動畫/C.動畫補間動畫)(3)測試影片時,為了使該場景動畫播放完后能自動從本場景第1幀開始播放,可在______圖層(填圖層名稱)的第50幀添加動作腳本____________________。(4)測試該場景時,“詩句”圖層內容在播放完第40幀后消失,為了使該圖層第40幀內容再延續1秒,下列操作可行的是_________。(多選題,填字母, A.選中“詩句”圖層第41幀執行“清除關鍵幀”操作 B.將“詩句”圖層第50幀執行“插入關鍵幀”操作 C.刪除“詩句”圖層第41幀,在第50幀執行“插入幀”操作 D.選中“詩句”圖層第40幀執行“復制幀”操作,在第41幀執行“粘貼幀”操作 E.選中“詩句”圖層第50幀執行“插入幀”操作,在第41幀執行“清除關鍵幀”操作) (注:全部選對的得2分,選對但不全的得1分,不選或者有選錯的得0分)(5)“暫停”按鈕實例的動作腳本為on(press){stop();},“繼續”按鈕實例的動作腳本為on(press){play();},測試該場景,單擊“暫停”按鈕時動畫和聲音同時停止播放,單擊“繼續”按鈕時動畫和聲音同時繼續播放,則“聲音”圖層中聲音的同步屬性為__________。第15題圖b(6)測試影片時。彈出。如第15題圖b所示的錯誤提示窗口,由圖中信息可知,該動作腳本設置在______上(選填,按鈕/關鍵幀)。16.【加試題】小明基于冒泡排序思想設計了一個改進的排序算法。該算法先用冒泡法將數組a中奇數位置的元素、偶數位置的元素分別進行排序,然后再進行后續處理。算法的VB程序段如下,但加框處代碼有錯,請改正。 ’待排序數據存儲在數組a中(a(1)~ a(n)),要求升序排列 For i = 1 To (n - 1) 2 For j = 1 To n - i * 2 If a(j) > a(j + 1) Then t = a(j): a(j) = a(j + 2): a(j + 2) = t End If Next j Next i For i = 1 To n 2 j = 2 * i - 1 If a(j) > a(j+1) Then t = a(j): a(j) = a(j+1): a(j+1) = t Next i For i = 1 To n Step 2 t = a(i): j = i - 1 Do While t < a(j) a(j + 1) = a(j): j = j - 1 Loop a(j + 1) = t Next i17.【加試題】給定m個區間和1個數組(有n個元素),現要求根據各區間限定的取值范圍,將數組依次分隔成m+1個段。具體分割方法如下: ( 第1段是從數組首個元素開始、元素值都屬于第1區間的最長連續元素段。如果首個元素不屬于第1區間,則第1段元素個數為0; ( 第1段分割后的剩余元素,用同樣的方法來依次分割第2段、第3段、…、第m段; ( 第m段分割后的剩余元素分割到第m+1段(剩余段)。 若第p(1≤p≤m-1)段末尾連續元素的值也同時屬于第p+1區間,則這塊連續元素稱為第p段“重疊塊”,該段其余部分稱為第p段“非重疊塊”。由于不存在第m+1區間,這里特別規定:第m段的全部元素都分割到m段“非重疊塊”,第m段“重疊塊”的元素個數為0,一個數組分段示例如下圖。圖中數組第1個元素10不屬于第1區間[0,5],因此第1段的元素個數為0。10和20屬于第2區間,而33不屬于第2區間,因此第2段只包含10和20兩個元素。第3段末尾連續3個元素的值也同時屬于第4區間,因此,第3段“非重疊塊”包含33,58,46,第3段“重疊塊”包含55,62,69。 (1)給定2個區間依次為[10,50]、[30,80],數組各元素為“12,44,34,45,66,50,45,70”,則第1段“重疊塊”中的元素個數為_________個。 (2)小李根據上述描述,設計了一個統計各段“非重疊塊”、“重疊塊”和剩余段中元素個數的算法。算法的VB程序如下,請在劃線處填入合適的代碼。 Const n = 18, m = 6 Dim a(1 To n) As Integer Dim b(1 To 2 * m) As Integer 'b(1)、b(2)為第1區間的下限和上限, b(3)、b(4)為第2區間的下限和上限,… Dim c(1 To 2 * m + 1) As Integer '數組c用于保存統計結果: 'c(1)、c(2)分別存儲第1段“非重疊塊”和“重疊塊”的元素個數, 'c(3)、c(4)分別存儲第2段“非重疊塊”和“重疊塊”的元素個數,… 'c(2m-1)存儲第m段"非重疊塊"元素個數,c(2m)存儲第m段"重疊塊"元素個數(值為0) 'c(2m+1)存儲剩余段元素個數 Private Sub Command1_Click() Dim i As Integer, p As Integer, L As Integer, LL As Integer '讀取n個數據并保存在數組a中,代碼略 '讀取m個區間的下限和上限并保存在數組b中,代碼略 For i = 1 To 2 * m + 1 c(i) = 0 Next i i = 1: p = 1 L = 0: LL = 0 Do While _________________ If IsIn(i, p) Then If IsIn(i, p + 1) Then LL = LL + 1 Else ______________ LL = 0 End If i = i + 1 Else c(2 * p - 1) = L c(2 * p) = LL L = 0: LL = 0 p = p + 1 End If Loop If i <= n Then c(2 * p - 1) = n - i + 1 Else c(2 * p - 1) = L c(2 * p) = LL End If '輸出統計結果,代碼略 End Sub '函數IsIn用來判斷a(i)值是否屬于第p區間 Function IsIn(i As Integer, p As Integer) As Boolean If p > m Then IsIn = False Else If ____________________________ Then IsIn = True Else IsIn = False End If End Function 參考答案123456789101112DADBCBACCBCA13 (1) =(G3-E3)/E3*100 (2) H3單元格中的真實值大于H4單元格的真實值(3) A2:A13 ,E2 :E13 , G2 :G13 14(1) C (2) ch = Mid(t,i,1) , c + Mid(s, n, Len(s) – n + 1) (3)”Apple”15(1) C (2) A (3) 控制 , gotoAndPlay(1)(4) CE (5) 數據流 (6) 按鈕16 a(j) > a(j + 2) , 3 To n17(1) 3 (2) i<=n And p<=m , L=L+LL+1 , a(i)>=b(2*p-1) And a(i)<=b(2*p) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫