資源簡介 菱湖中學2018學年第一學期高三12月月考第一部分信息技術(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1. 下列有關信息的說法錯誤的是( )A. 人們可以利用信息技術,把信息從一種形態轉換為另一種形態B. 微信是常用的信息交流工具,使用其交流信息時一般需先登錄帳號C. 使用搜索引擎檢索到的信息,使用之前需要鑒別其真偽D. 信息的表示只能采用二進制2. 關于網頁與網絡應用術語縮寫,下列說法不正確的是( )A. WWW是互聯網的英文縮寫,是提供web頁訪問、 瀏覽的一項服務B. HTML是一種超文本標記語言,其源代碼由網頁瀏覽器解釋執行C. SMTP協議用于把電子郵件送到收件人的電子郵件服務器中D. HTTP協議用于瀏覽器與WEB服務器之間的信息傳輸3.使用 Word 軟件編輯某文檔,部分界面如圖所示。下列說法正確的是A. 圖中圖片的環繞方式為“四周型”B. 若刪除上一條批注,則下一條批注的用戶名將變為“ M1”C. 若拒絕所有修訂, 則正文中第一行文字將變為“火箭是以熱氣流高速向后噴出,利用產生的反作用力”D. 若接受所有修訂,正文中將出現“ 其中可以制導的稱為導彈,無制導的稱為火箭彈。”字樣4. 使用 Access 軟件創建一張數據表,其設計視圖如圖所示。下列說法正確的是( )A. 該數據表名稱是“ 產品信息”,共有 7 條記錄B. 在數據表視圖下,可在“ 是否自主知識產權”字段中輸入“是”C. 在數據表視圖下,可在“ 生產日期”字段中輸入“ 2018\12\25”D. “ ID”字段的字段值是不相同的5. 某算法的部分流程圖如圖所示,執行這部分流程后,變量x和Flag的值分別是( )A. 2,True B. 3,True C. 2,False D. 3,False6. 使用 UltraEdit 軟件觀察字符內碼,部分界面如圖所示。 則“ Python 學習”的內碼可能是( )A. 50 79 74 68 6F 6E D1 A7 CF B0B. D1 A7 CF B0 50 79 74 68 6F 6EC. 50 79 74 68 6E 6F D1 A7 CF B0D. D1 A7 50 79 74 68 6F 6E CF B0 7. 用GoldWave軟件編輯聲音“春野.wav”,界面如上圖所示,下列操作可使生成的wave文件容量最小的是 ( )A. 在當前狀態下,點擊“刪除”按鈕,然后將文件按原格式保存 B. 在當前狀態下,點擊“剪裁”按鈕,然后將文件按原格式保存 C. 在當前狀態下,設置靜音效果,然后將文件按原格式保存 D. 重新選區,選中整個音頻的左聲道并刪除,然后將文件按原格式保存 8. 用 Photoshop 軟件編輯某 psd 文件的界面如圖所示。 下列說法不正確的是( )A.該圖片的顏色模式為“ RGB/8”B.“成長”字樣的變形效果是通過“自由變換” 操作形成的C.將“太陽”圖層上移一層,圖片的視覺效果不會發生變化D.將圖片存儲為“成長.jpg”后,“成長”圖層的“光澤”效果依舊不可視。 9. 在 Flash 中測試某作品,錯誤報告如圖所示。下列分析正確的是( )A.“場景 1”中“聲音”圖層的第 22 幀是關鍵幀或者空白關鍵幀B.“場景 1”中“聲音”圖層的第 22 幀中至少有一個按鈕C. stopAllSounds(30); 使用了 0 個參數D. stopAllSounds(30);未添加在按鈕上,應該把它添加在按鈕上10.【加試題】一個未經壓縮的NTSC制式無聲視頻“老電影.avi”,時長為10秒,每幀都是畫面大小為960*720像素的256級灰度位圖,則其容量約為( )A. 6MB B. 120MB C. 198MB D.6328MB11.【加試題】某對分查找算法的 VB 程序段如下:L = 1: R = 10: Key = 21Do While L <= R m = (L + R) \ 2 If a(m) <= Key Then L = m + 1 Else R = m - 1 End IfLoop數組元素 a(1)到 a(10)的值依次為“ 3, 9, 21, 21, 21, 21, 27, 28, 39, 40”,執行該程序段,變量 R、 a(R)的值分別是( )A. 2, 9 B. 3, 21 C. 6, 21 D. 7, 2712. 【加試題】某VB程序功能:輸入正整數n,單擊命令按鈕Command1后,則會衍生出一串有規律的數字,形式為“1 2 3…n-1 n n-1…3 2 1 ”。例如n=6時,顯示的數字串為“1 2 3 4 5 6 5 4 3 2 1 ”。Private Sub Command1_Click() Dim a As intger, i As intger, s As String n = Val(Text1.Text) s = "" For i = 1 To 2 * n - 1 If i > n Then ① Else ② Next i text2.Text = sEnd Sub為實現以上功能,①②處分別填寫( )A. ①s=Str(2*n-i) ②s=Str(i) B. ①s=s+Str(2*n-i) ②s=s+Str(i)C. ①s=s+Str(2*n-1) ②s=s+Str(2*n) D. ①s= Str(2*n-1) ②s= Str(2*n)二、非選擇題(本大題共 5 小題,其中第 13 小題 4 分,第 14 小題 5 分,第 15 小題 8 分,第 16 小題 3 分,第 17 小題 6 分,共 26 分)13.小奇收集了浙江省 2017 年 1 月各地市網絡零售數據, 并使用Excel 軟件進行數據處理, 如圖 13題圖 a 所示。第13題圖a請 回 答 下 列 問 題 :( 1) 如第 13 題圖 a 所示, 居民網絡消費“ 占比( %)”的計算方法與網絡零售“ 占比( %)” 相同,應在 E5 單元格輸入計算公式_______________后,用自動填充功能完成 E6:E16 的計算。( 2) 將區域 A3: F15 的數據復制到新工作表并進行篩選, 對“ 零售額”和“ 消費額”數據進行篩選操作, 篩選設置均如第 13 題圖 b 所示,則篩選結果顯示的地市名稱有___________。第13題圖b 第13題圖c( 3)根據第 13 題圖 a 中數據,制作了一張反映所有地市居民網絡消費額情況的圖表。如第 13題圖 c所示, 但該圖表橫軸中顯示的是數字序號并不是預期的地市名稱,改正的方法是______________。( 4)若將第 13 題圖 a 中 D5 單元格的數據設置為數值格式、 1 位小數,則第 13 題圖 c 所示圖表中的柱形將____________( 選填:不變 / 升高 / 降低 ) 。14.編寫VB程序代碼,實現如下功能:在文本框Text1中輸入金額(整數)后,點擊“轉換”按鈕Command1,則在文本框Text2中顯示該金額的大寫,程序運行界面如下圖所示:第14題圖(1)要使窗體標題上顯示的文本改為“人民幣大小寫”,可在其屬性窗口中將 屬性的屬性值改為“人民幣大小寫”。(2)為了實現以上程序功能,使程序正常運行,請完善以下兩處代碼。Private Sub Command1_Click()Dim dx As String, dw As String Dim s As String, c As StringDim ch As StringDim i As Integerdx = "零壹貳叁肆伍陸柒捌玖拾"dw = "億仟佰拾萬仟佰拾元"s = Text1.TextIf Len(s) > 9 ① Text2.Text = "輸入的數據超出所能轉換的范圍"Else For i = 1 To Len(s) ch = ② c = c + Mid(dx, Val(ch) + 1, 1) + Mid(dw, 9 - Len(s) + i, 1) Next i Text2.Text = c + "整"End IfEnd Sub(3)由上述算法可知,若在文本框Text1中輸入“20”,則文本框Text3顯示的結果為 。15.小朱使用 Flash 軟件創作“元宵節” 為主題的多媒體作品。請回答下列問題:( 1) 在制作作品前,小朱進行了相應的分析和規劃,并進行了腳本編寫,下列不屬于腳本編寫的是___________( 多選,填字母: A.確定作品的結構類型/ B.確定作品的主要界面/ C.制訂腳本大綱/ D.編寫制作腳本/ E.媒體元素分解)。 (注:全部選對的得 2 分,選對但不全的得 1 分,不選或有選錯的得 0 分)( 2)小朱使用 Flash 軟件制作該多媒體作品,如下圖所示。在“花燈”圖層第 30 幀到第 45 幀之間制作了“花燈”由完全透明到完全顯示的補間動畫,則第 30幀“花燈” 實例的顏色 Alpha 值應設置為____________。( 3)要使“聲音”圖層中的聲音從第 1 幀起開始播放,應做的調整是_________。( 4) 測試場景時,“樹枝”圖層中的樹枝圖片播放到第 31 幀后消失了,為了讓樹枝圖片在動畫播放過程中一直呈現,解決的辦法是在該圖層的第 31 幀處執行__________(單選,填字母: A.刪除幀/B.清除幀/C.清除關鍵幀)命令。( 5) 測試影片時,單擊“ 元宵 猜燈謎”按鈕,使動畫跳轉到“猜燈謎”場景第 1 幀并開始播放,則在該按鈕上添加的動作腳本是___________。16.【加試題】 有一組正整數,要求對其中的數據進行排列, 排列后奇數在前, 偶數在后。 其中最后一個數據排到奇數與偶數交接處;自前到后的第一個偶數排到最后一個位置,空出的位置排列自后向前的第一個奇數,依此類推。 排序示例如下。實現上述功能的 VB 程序如下,但加框處代碼有錯,請改正。Const n = 10Dim a(1 To n) As IntegerPrivate Sub Command1_Click() Dim i As Integer, j As Integer Dim temp As Integer, flag As Boolean '讀取一組正整數, 存儲在數組 a 中, 代碼略 i = 1: j = n temp = a(j): flag = True Do While i < j If flag Then If a(i) Mod 2 = 0 Then a(j) = a(i) j = j - 1 flag = Not flag Else j = j – 1 '⑴ End If Else If a(j) Mod 2 = 1 Then a(i) = a(j) flag = Not flag Else j = j - 1 End If End If Loop a(i+j) = temp '⑵ '依次輸出排序后的數據, 代碼略。End Sub17.【加試題】n堆金幣,把兩堆金幣合并到一起,n堆金幣經過n-1次合并之后就只剩下一堆了。如何消耗最少的體力,把這n堆金幣合并成一堆?合并所消耗的體力等于每次合并兩堆金幣的重量之和。比如,n=3時表示共有3堆金幣,每堆重量分別是2、1、9.一種合并方案是2和9合并,新堆重量是11,消耗體力為11;接著11和1合并,新堆重量是12,消耗體力為12,因此總消耗體力是11+12=23。另一種方案是:1和2合并,新堆重量是3,消耗體力為3;接著3和9合并,新堆重量是12,消耗體力為12,因此總消耗體力是3+12=15。可以證明這就是最少消耗體力。 小張經分析,每次n堆金幣如果都是從小到大,將前兩堆合并成新一堆,然后,繼續進行從小到大排序,如此合并成最后一堆,此時消耗體力最少,為此他編寫了一個解決上述問題,求最少體力的VB程序,功能如下:窗體加載時,自動讀取n堆金幣的數據,依次存儲在數組元素a(1)、a(2)、a(3)…中,金幣堆數存儲在變量n中,n堆金幣的重量數據顯示在列表框List1中。單擊“求解”按鈕Command1,程序對n堆金幣進行合并處理,消耗最少的體力顯示在文本框Text1中。程序運行界面如第17題圖所示。(1)如果有5堆金幣,每堆重量分別是12、8、5、9、15,則將這5堆金幣合并成一堆金幣,最少消耗體力是__________。(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Const n = 10Dim i As Integer, j As Integer, t As IntegerDim a(1 To n) As IntegerPrivate Sub Form_Load()'本過程用于讀取n堆的數據并存儲在數據a中'代碼略End Sub'sort(x)過程的功能是對a(x)、a(x+1)、……、a(n)中的數進行從小到大排序Private Sub sort(x As Integer) For i = ① To n - 1For j = n To i + 1 Step -1If a(j) < a(j - 1) Thent = a(j): a(j) = a(j - 1): a(j - 1) = tEnd IfNext jNext iEnd SubPrivate Sub Command1_Click()Dim sum As Integer, k As Integersum = 0sort (1)For k = 1 To n - 1a(k + 1) = a(k) + a(k + 1)sum = sum + ② sort ( ③ )Next kText1.Text = Str(sum)End Sub信息技術部分答案一、選擇題1 2 3 4 5 6D A C D C A7 8 9 10 11 12B B A C C B二、填空題13、(1)=D5/$D$16*100(2)杭州(3)重新選擇數據區域A5:A15,D5:D15(4)不變14、(1)Caption(2)①Then②Mid(s, i, 1)(3)貳拾零元整15、(1)AB (2)0 或 0% (3)將聲音圖層的第15幀拖到第1幀 (4)C (5)on(press){gotoAndPlay("猜燈謎",1);}16、(1)i=i+1 (2)a(i)=temp 或 a(j)=temp 或 a((i+j)\2)=temp 或a((i+j)/2)=temp17、(1)111 (2)① x② a(k+1)③ k+1第17題圖 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫