資源簡介 高中信息技術綜合庫 1一、高中信息技術綜合庫 11.(2020·杭州模擬)小王用Excel軟件制作了一張2019年家庭各月份用電統計表,如圖所示。請回答下列問題:(1)“執行峰谷電”的電價是根據高峰、低谷不同的電價進行計算。通過I3單元格的公式,對I4:I14進行自動填充,則I7單元格中顯示結果是 (單元,填字母:A .53.4 /B .0.0 /C .#REF!/D .#DIV/0!)(2)若要正確計算“執行峰谷電”列的數據,可以對I3單元格中的公式進行修改,并對I4:I14進行自動填充,則I3單元格的公式是 (3)下面描述正確的是____________(多選,填字母)A.C列內容顯示為“#####”,其可能的原因是列寬不足B.若要對第三季度(七、八、九月份)的數據以“執行峰谷電”為主要關鍵字進行降序排序,則排序時選擇的數據區域是B2:I2,B9:I11C.若要篩選出“執行峰谷電”和“不執行峰谷電”差值最小的月份,可以以“執行峰谷電”為最大1項、“不執行峰谷電”為最小1項進行篩選D.若將M3:M5單元格的數值小數位數設置為0,則H3:I14中顯示的值不會發生變化2.用Flash軟件打開“致敬逆行者.fla”文件,編輯界面如下圖所示。請回答下列問題:(1)創作多媒體作品需要進行需求分析和規劃設計。下列屬于需求分析的是 (多選,填字母:A .確定作品的結構類型為演示型/ B .明確作品的工作流程/ C .確定獲取原始素材的方式/ D .確定作品的發布方式/ E .設計作品的三個模塊的交互方式)(2)文件中導入的聲音設置如下圖所示,動畫播放一遍停止時,音樂播放時長是 秒。(3)將動畫GIF文件“飛奔.gif”導入庫中直接得到一個影片剪輯元件,則該元件中動畫的動畫類型是 。(選填,填字母:A .逐幀動畫/B .形狀補間動畫/C .動畫補間動畫)(4)為了使該場景動畫播放到最后一幀自動退出動畫,可以在按鈕圖層的最后一幀添加動作腳本 (5)測試該場景時,“英雄”圖層內容在播放完第30幀后消失,為了使該圖層第30幀內容再延續2秒,下列操作可行的是______。(多選題)A.選中“英雄”圖層第31幀執行“清除關鍵幀”操作B.將“英雄”圖層第50幀執行“插入關鍵幀”操作C.刪除“英雄”圖層第31幀,在第50幀執行“插入幀”操作D.將“英雄”圖層第31幀移動至50幀,在第50幀執行“清除關鍵幀”操作E.選中“英雄”圖層第50幀執行“插入幀”操作,在第31幀執行“清除關鍵幀”操作3.某程序功能如下:將自然數從1到100按某種方式排列起來,單擊“輸出”按鈕Command1,在列表框List1中顯示排列后的數表,運行結果如圖所示。(1)下列對象中不具有Caption屬性的是 (單選,填字母:A .Command1 /B .Form1 /C .List1)(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Private Sub Command1_Click()Const n = 10Dim i As Integer, j As IntegerDim d(0 To 100) As IntegerFor i = 1 To nFor j = 1 To nIf i = 1 Thend(j) = j ^ 2ElseIf j = 1 Then①Else If j < id((i - 1) * n +j) = d((i - 2) * n + j) - 1Else②End IfEnd IfNext jNext i‘在列表框List1中按每行10個輸出數組d的所有元素,代碼略End Sub①處代碼為 ,②處代碼為 。(3)程序中加框處代碼有錯,請改正。應改為 4.(2020·杭州模擬)使用Access軟件打開數據庫,部分界面如圖所示。下列說法正確的是 ( )圖a圖bA.該數據庫能為多個用戶共享、與應用程序彼此獨立B.當前狀態下,如果添加新紀錄,ID字段值一定為6C.可以刪除所有記錄和字段,使該表成為一張空表D.無論是圖a還是圖b,兩個視圖中都無法刪除ID字段,因為該字段為主鍵5.(2020·杭州模擬)某算法的部分流程圖如圖所示,以下說法正確的是( )A.該流程執行后,變量i的值是4B.該流程執行后,變量f的值是trueC.語句“i mod 3 = 0 ”執行的次數為2次D.語句“i<-i+1”和“f<- not f”執行的次數為3次6.(2020·杭州模擬)使用Photoshop軟件制作“抗疫”宣傳圖片,部分界面如圖所示:下列說法正確的是( )A.“齊心抗疫情”圖層設置了“投影”和“內陰影”效果,僅投影效果可見B.左下角數值“50%”修改為“100%”,則圖像大小變為原來的2倍C.選中“中國”兩字,用文字工具可以僅將“中國”兩字變大D.選擇“背景”圖層,將不透明改成0%,并以PNG格式存儲可以得到背景透明的圖像文件7.(2020·杭州模擬)有如下VB程序段如下:Dim s As String, t As Strings = Text1.TextFor i = 1 To Len(s) - 1For j = Len(s) To i + 1 Step -1If Mid(s, j, 1) + Mid(s, j - 1, 1) > Mid(s, j - 1, 1) + Mid(s, j, 1) ThenIf j>2 then s = Mid(s, 1, j - 2)s=s + Mid(s, j, 1) + Mid(s, j - 1, 1)If jEnd IfNext jt = t + Mid(s, i, 1)Next iText2.Text = t執行該程序,當文本框text1中輸入了“b52Ba”時,文本框text2中輸出的是( )A.25Bab B.baB52 C.baB5 D.25Ba8.(2020·杭州模擬)未經壓縮的BMP圖像文件a.bmp和b.bmp,a.bmp的尺寸1024*768,顏色類別為RGB/8,b.bmp的尺寸768*512,顏色類別為16色,則圖像文件a.bmp與b.bmp存儲容量之比約為( )A.4:1 B.12:1 C.16:1 D.32 : 19.某地為各個村之間建立灌溉管道,現需實現用最短的管道距離使得所有村莊可以連通。如圖a 所示,[V1,V2,V3,V4,V5]每個節點表示村莊,兩個節點之間的數值表示兩個村莊之間的邊距離。算法思路如下:①首先按邊距離升序排序;②找到邊距離最小值1,以及相應的兩個節點V1 和V3;③以V1或V3作為起點,搜尋連接新節點且距離最小的邊,發現(V1, V4)邊最小為4;④以V1、V3、V4作為起點,搜尋連接新節點且距離最小的邊,發現(V4, V5)邊最小為2;⑤以V1、V3、V4、V5作為起點,搜尋連接新節點且距離最小的邊,發現(V2, V5)邊最小為3;因此可知,連通5個村莊的最短管道距離是1+4+2+3=10,效果如圖b所示。現設計了如下VB程序,界面如圖c所示,請回答下列問題:(1)V2到V5的邊距離若為6,則連通5個村莊的最短管道距離是 。(2)請在劃線處填入合適的代碼。Const n = 5 '村莊數Const m = 8 '管道線路數Dim pointAB(1 To 2 * m) As Integer '存儲連接的兩個村莊節點Dim length(1 To m) As Integer '存儲兩個村莊之間的距離Dim res(1 To 100) As Integer '存儲管道規劃結果Private Sub Form_Load()'村莊節點數據存儲在pointAB數組,兩個村莊的距離數據存儲在length數組。'如圖c所示,(V1,V3)邊距離為1,則pointAB(1)=1,pointAB(2)=3,length(1)=1;(V1,V2)邊距離為6,則pointAB(3)=1,pointAB(4)=2,length(2)=6;其他依次類推,代碼略。End SubFunction check(x As Integer) As Integer '判斷x節點是否已在規劃中check = 0For i = 1 To 100If x = res(i) Then check = 1: Exit FunctionNext iEnd FunctionPrivate Sub Command1_Click()Dim i As Integer, j As Integer, tmp As IntegerDim total As Integer, sum As IntegerFor i = 1 To m - 1For j = m To i + 1 Step -1If Thentmp= pointAB(2 * j - 1) :pointAB(2 * j - 1) = pointAB(2 * j - 3) :pointAB(2 * j - 3) = tmptmp = pointAB(2 * j) : pointAB(2 * j) = pointAB(2 * j - 2) :pointAB(2 * j - 2) = tmptmp = length(j): length(j) = length(j - 1): length(j - 1) = tmpEnd IfNext jNext i'開始規劃管道total = 1res(1) = pointAB(1): res(2) = pointAB(2)sum = length(1)Do While total < For i = 2 To mIf Thentotal = total + 1res(2 * total - 1) = pointAB(2 * i - 1)res(2 * total) = pointAB(2 * i)sum = sum + length(i)Exit ForEnd IfNext iLoop'輸出連通結果res 以及管道總長度sum,代碼略。End Sub10.(2020·杭州模擬)下列關于計算機信息編碼的描述,正確的是( )A.8位二進制數的最大值是128DB.處理碼是計算機內部用于信息處理的漢字編碼,也稱為交換碼C.數據具有冗余,所以可以被壓縮,壓縮是編碼的過程D.16色位圖的每個像素必須用16位二進制數進行編碼答案解析部分1.【答案】(1)B(2)=E3*$M$3+F3*$M$4(3)A;D【知識點】表格數據的基本操作;表格數據的處理與計算2.【答案】(1)AD(2)4(3)A(4)fscommand(" quit ")(5)C;D;E【知識點】多媒體作品的規劃和設計;圖層及圖層的基本操作;動畫的實現【解析】【解答】( 1 )多媒體作品的需求分析主要包括:①主題思想,②結構類型,③設施要求,④作品內容,⑤發布方式,選項AD正確。明確作品的工作流程和設計作品的三個模塊的交互方式屬于多媒體作品的規劃設計,選項BE錯誤。確定獲取原始素材的方式是屬于素材采集與加工過程,選項C錯誤。( 2 )根據時間軸面板,聲音共有40幀,幀頻率為10.0fps,所以動畫播放一遍停止時,音樂播放時長是4秒。( 3 )將動畫GIF文件“飛奔.gif”導入庫中直接得到一個影片剪輯元件,則該元件中動畫的動畫類型是逐幀動畫。( 4 )為了使該場暴動畫播放到最后一幀自動退出動畫,可以在按鈕圖層的最后一幀添加動作腳本fscommand("quit")。( 5 )測試該場景時“英雄”圖層內容在播放完第30幀后消失,為了使該圖層第30幀內容再延續2秒即20幀,下列操作可行的是CDE。【分析】本題考查多媒體的設計、Flash聲音屬性、動作腳本的添加以及圖層的基本操作。3.【答案】(1)C(2)d(i- 1)*n +1)= (-1)^2+1;d(i- 1)*n +j)= d(i-1)*n+j-1)+1(3)ElseIf j>i Then【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】 ( 1 )對象List1不具有Caption屬性。( 2 )列表第一行的各元素為:d(j)=j^2,第一列的各元素為:d(i- 1)*n + 1)=(i- 1)^2+ 1;如果j>i,則“當前數”=“上面的數-1”即,d(i- 1)*n +j)= d((i- 2)*n+ j)-1;其他情況,“當前數”=“前面的數+ 1”即d((i- 1)*n +j)= d((i- 1)*n +j- 1)+ 1。( 3 ) 應改為ElseIf j>i Then。【分析】本題考查VB循環語句和選擇語句。4.【答案】A【知識點】數據庫、數據庫系統及其特征;數據表、字段、記錄的編輯5.【答案】B【知識點】常量、變量及變量的賦值;流程圖識讀6.【答案】C【知識點】圖層及圖層的基本操作;聲音、圖像、視頻編碼7.【答案】C【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值8.【答案】B【知識點】聲音、圖像、視頻編碼9.【答案】(1)12(2)length() 【知識點】過程與自定義函數;排序算法及程序實現【解析】【解答】 ( 1 )根據題意V2到V5的邊距離若為6,則(V3,V2)的邊最小為5,連通5個村莊的最短管道距離是1 +4+2+5=12。( 2 )首先按邊距離升序排序,如果當前邊的距離比上一邊的距離小,即Iflengthj)【分析】本題考查VB編程、自定義函數和排序算法。10.【答案】C【知識點】信息的編碼;進制及數制轉換1 / 1高中信息技術綜合庫 1一、高中信息技術綜合庫 11.(2020·杭州模擬)小王用Excel軟件制作了一張2019年家庭各月份用電統計表,如圖所示。請回答下列問題:(1)“執行峰谷電”的電價是根據高峰、低谷不同的電價進行計算。通過I3單元格的公式,對I4:I14進行自動填充,則I7單元格中顯示結果是 (單元,填字母:A .53.4 /B .0.0 /C .#REF!/D .#DIV/0!)(2)若要正確計算“執行峰谷電”列的數據,可以對I3單元格中的公式進行修改,并對I4:I14進行自動填充,則I3單元格的公式是 (3)下面描述正確的是____________(多選,填字母)A.C列內容顯示為“#####”,其可能的原因是列寬不足B.若要對第三季度(七、八、九月份)的數據以“執行峰谷電”為主要關鍵字進行降序排序,則排序時選擇的數據區域是B2:I2,B9:I11C.若要篩選出“執行峰谷電”和“不執行峰谷電”差值最小的月份,可以以“執行峰谷電”為最大1項、“不執行峰谷電”為最小1項進行篩選D.若將M3:M5單元格的數值小數位數設置為0,則H3:I14中顯示的值不會發生變化【答案】(1)B(2)=E3*$M$3+F3*$M$4(3)A;D【知識點】表格數據的基本操作;表格數據的處理與計算2.用Flash軟件打開“致敬逆行者.fla”文件,編輯界面如下圖所示。請回答下列問題:(1)創作多媒體作品需要進行需求分析和規劃設計。下列屬于需求分析的是 (多選,填字母:A .確定作品的結構類型為演示型/ B .明確作品的工作流程/ C .確定獲取原始素材的方式/ D .確定作品的發布方式/ E .設計作品的三個模塊的交互方式)(2)文件中導入的聲音設置如下圖所示,動畫播放一遍停止時,音樂播放時長是 秒。(3)將動畫GIF文件“飛奔.gif”導入庫中直接得到一個影片剪輯元件,則該元件中動畫的動畫類型是 。(選填,填字母:A .逐幀動畫/B .形狀補間動畫/C .動畫補間動畫)(4)為了使該場景動畫播放到最后一幀自動退出動畫,可以在按鈕圖層的最后一幀添加動作腳本 (5)測試該場景時,“英雄”圖層內容在播放完第30幀后消失,為了使該圖層第30幀內容再延續2秒,下列操作可行的是______。(多選題)A.選中“英雄”圖層第31幀執行“清除關鍵幀”操作B.將“英雄”圖層第50幀執行“插入關鍵幀”操作C.刪除“英雄”圖層第31幀,在第50幀執行“插入幀”操作D.將“英雄”圖層第31幀移動至50幀,在第50幀執行“清除關鍵幀”操作E.選中“英雄”圖層第50幀執行“插入幀”操作,在第31幀執行“清除關鍵幀”操作【答案】(1)AD(2)4(3)A(4)fscommand(" quit ")(5)C;D;E【知識點】多媒體作品的規劃和設計;圖層及圖層的基本操作;動畫的實現【解析】【解答】( 1 )多媒體作品的需求分析主要包括:①主題思想,②結構類型,③設施要求,④作品內容,⑤發布方式,選項AD正確。明確作品的工作流程和設計作品的三個模塊的交互方式屬于多媒體作品的規劃設計,選項BE錯誤。確定獲取原始素材的方式是屬于素材采集與加工過程,選項C錯誤。( 2 )根據時間軸面板,聲音共有40幀,幀頻率為10.0fps,所以動畫播放一遍停止時,音樂播放時長是4秒。( 3 )將動畫GIF文件“飛奔.gif”導入庫中直接得到一個影片剪輯元件,則該元件中動畫的動畫類型是逐幀動畫。( 4 )為了使該場暴動畫播放到最后一幀自動退出動畫,可以在按鈕圖層的最后一幀添加動作腳本fscommand("quit")。( 5 )測試該場景時“英雄”圖層內容在播放完第30幀后消失,為了使該圖層第30幀內容再延續2秒即20幀,下列操作可行的是CDE。【分析】本題考查多媒體的設計、Flash聲音屬性、動作腳本的添加以及圖層的基本操作。3.某程序功能如下:將自然數從1到100按某種方式排列起來,單擊“輸出”按鈕Command1,在列表框List1中顯示排列后的數表,運行結果如圖所示。(1)下列對象中不具有Caption屬性的是 (單選,填字母:A .Command1 /B .Form1 /C .List1)(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Private Sub Command1_Click()Const n = 10Dim i As Integer, j As IntegerDim d(0 To 100) As IntegerFor i = 1 To nFor j = 1 To nIf i = 1 Thend(j) = j ^ 2ElseIf j = 1 Then①Else If j < id((i - 1) * n +j) = d((i - 2) * n + j) - 1Else②End IfEnd IfNext jNext i‘在列表框List1中按每行10個輸出數組d的所有元素,代碼略End Sub①處代碼為 ,②處代碼為 。(3)程序中加框處代碼有錯,請改正。應改為 【答案】(1)C(2)d(i- 1)*n +1)= (-1)^2+1;d(i- 1)*n +j)= d(i-1)*n+j-1)+1(3)ElseIf j>i Then【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】 ( 1 )對象List1不具有Caption屬性。( 2 )列表第一行的各元素為:d(j)=j^2,第一列的各元素為:d(i- 1)*n + 1)=(i- 1)^2+ 1;如果j>i,則“當前數”=“上面的數-1”即,d(i- 1)*n +j)= d((i- 2)*n+ j)-1;其他情況,“當前數”=“前面的數+ 1”即d((i- 1)*n +j)= d((i- 1)*n +j- 1)+ 1。( 3 ) 應改為ElseIf j>i Then。【分析】本題考查VB循環語句和選擇語句。4.(2020·杭州模擬)使用Access軟件打開數據庫,部分界面如圖所示。下列說法正確的是 ( )圖a圖bA.該數據庫能為多個用戶共享、與應用程序彼此獨立B.當前狀態下,如果添加新紀錄,ID字段值一定為6C.可以刪除所有記錄和字段,使該表成為一張空表D.無論是圖a還是圖b,兩個視圖中都無法刪除ID字段,因為該字段為主鍵【答案】A【知識點】數據庫、數據庫系統及其特征;數據表、字段、記錄的編輯5.(2020·杭州模擬)某算法的部分流程圖如圖所示,以下說法正確的是( )A.該流程執行后,變量i的值是4B.該流程執行后,變量f的值是trueC.語句“i mod 3 = 0 ”執行的次數為2次D.語句“i<-i+1”和“f<- not f”執行的次數為3次【答案】B【知識點】常量、變量及變量的賦值;流程圖識讀6.(2020·杭州模擬)使用Photoshop軟件制作“抗疫”宣傳圖片,部分界面如圖所示:下列說法正確的是( )A.“齊心抗疫情”圖層設置了“投影”和“內陰影”效果,僅投影效果可見B.左下角數值“50%”修改為“100%”,則圖像大小變為原來的2倍C.選中“中國”兩字,用文字工具可以僅將“中國”兩字變大D.選擇“背景”圖層,將不透明改成0%,并以PNG格式存儲可以得到背景透明的圖像文件【答案】C【知識點】圖層及圖層的基本操作;聲音、圖像、視頻編碼7.(2020·杭州模擬)有如下VB程序段如下:Dim s As String, t As Strings = Text1.TextFor i = 1 To Len(s) - 1For j = Len(s) To i + 1 Step -1If Mid(s, j, 1) + Mid(s, j - 1, 1) > Mid(s, j - 1, 1) + Mid(s, j, 1) ThenIf j>2 then s = Mid(s, 1, j - 2)s=s + Mid(s, j, 1) + Mid(s, j - 1, 1)If jEnd IfNext jt = t + Mid(s, i, 1)Next iText2.Text = t執行該程序,當文本框text1中輸入了“b52Ba”時,文本框text2中輸出的是( )A.25Bab B.baB52 C.baB5 D.25Ba【答案】C【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值8.(2020·杭州模擬)未經壓縮的BMP圖像文件a.bmp和b.bmp,a.bmp的尺寸1024*768,顏色類別為RGB/8,b.bmp的尺寸768*512,顏色類別為16色,則圖像文件a.bmp與b.bmp存儲容量之比約為( )A.4:1 B.12:1 C.16:1 D.32 : 1【答案】B【知識點】聲音、圖像、視頻編碼9.某地為各個村之間建立灌溉管道,現需實現用最短的管道距離使得所有村莊可以連通。如圖a 所示,[V1,V2,V3,V4,V5]每個節點表示村莊,兩個節點之間的數值表示兩個村莊之間的邊距離。算法思路如下:①首先按邊距離升序排序;②找到邊距離最小值1,以及相應的兩個節點V1 和V3;③以V1或V3作為起點,搜尋連接新節點且距離最小的邊,發現(V1, V4)邊最小為4;④以V1、V3、V4作為起點,搜尋連接新節點且距離最小的邊,發現(V4, V5)邊最小為2;⑤以V1、V3、V4、V5作為起點,搜尋連接新節點且距離最小的邊,發現(V2, V5)邊最小為3;因此可知,連通5個村莊的最短管道距離是1+4+2+3=10,效果如圖b所示。現設計了如下VB程序,界面如圖c所示,請回答下列問題:(1)V2到V5的邊距離若為6,則連通5個村莊的最短管道距離是 。(2)請在劃線處填入合適的代碼。Const n = 5 '村莊數Const m = 8 '管道線路數Dim pointAB(1 To 2 * m) As Integer '存儲連接的兩個村莊節點Dim length(1 To m) As Integer '存儲兩個村莊之間的距離Dim res(1 To 100) As Integer '存儲管道規劃結果Private Sub Form_Load()'村莊節點數據存儲在pointAB數組,兩個村莊的距離數據存儲在length數組。'如圖c所示,(V1,V3)邊距離為1,則pointAB(1)=1,pointAB(2)=3,length(1)=1;(V1,V2)邊距離為6,則pointAB(3)=1,pointAB(4)=2,length(2)=6;其他依次類推,代碼略。End SubFunction check(x As Integer) As Integer '判斷x節點是否已在規劃中check = 0For i = 1 To 100If x = res(i) Then check = 1: Exit FunctionNext iEnd FunctionPrivate Sub Command1_Click()Dim i As Integer, j As Integer, tmp As IntegerDim total As Integer, sum As IntegerFor i = 1 To m - 1For j = m To i + 1 Step -1If Thentmp= pointAB(2 * j - 1) :pointAB(2 * j - 1) = pointAB(2 * j - 3) :pointAB(2 * j - 3) = tmptmp = pointAB(2 * j) : pointAB(2 * j) = pointAB(2 * j - 2) :pointAB(2 * j - 2) = tmptmp = length(j): length(j) = length(j - 1): length(j - 1) = tmpEnd IfNext jNext i'開始規劃管道total = 1res(1) = pointAB(1): res(2) = pointAB(2)sum = length(1)Do While total < For i = 2 To mIf Thentotal = total + 1res(2 * total - 1) = pointAB(2 * i - 1)res(2 * total) = pointAB(2 * i)sum = sum + length(i)Exit ForEnd IfNext iLoop'輸出連通結果res 以及管道總長度sum,代碼略。End Sub【答案】(1)12(2)length() 【知識點】過程與自定義函數;排序算法及程序實現【解析】【解答】 ( 1 )根據題意V2到V5的邊距離若為6,則(V3,V2)的邊最小為5,連通5個村莊的最短管道距離是1 +4+2+5=12。( 2 )首先按邊距離升序排序,如果當前邊的距離比上一邊的距離小,即Iflengthj)【分析】本題考查VB編程、自定義函數和排序算法。10.(2020·杭州模擬)下列關于計算機信息編碼的描述,正確的是( )A.8位二進制數的最大值是128DB.處理碼是計算機內部用于信息處理的漢字編碼,也稱為交換碼C.數據具有冗余,所以可以被壓縮,壓縮是編碼的過程D.16色位圖的每個像素必須用16位二進制數進行編碼【答案】C【知識點】信息的編碼;進制及數制轉換1 / 1 展開更多...... 收起↑ 資源列表 高中信息技術綜合庫 1(學生版).docx 高中信息技術綜合庫 1(教師版).docx 縮略圖、資源來源于二一教育資源庫