中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

浙江省嘉興市2021屆高三上學期信息技術9月教學測試

資源下載
  1. 二一教育資源

浙江省嘉興市2021屆高三上學期信息技術9月教學測試

資源簡介

浙江省嘉興市2021屆高三上學期信息技術9月教學測試
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1.(2020高三上·嘉興月考)某同學利用百度搜索得到的部分界面如下圖所示。下列說法錯誤的是(  )
A.該檢索方式是“搜索引擎”
B.該同學正在搜索的是“新型冠狀病毒”的相關信息
C.用“百度”搜索到有關新型冠狀病毒的信息都是可信的
D.百度搜索采用全文檢索技術
【答案】C
【知識點】網絡資源的檢索
【解析】【解答】由圖可知,用的是百度,百度屬于全文搜索引擎,搜索的信息是關于“新型冠狀病毒”的相關信息;通過搜索引擎檢索到的網絡信息不一定都是可信的。故答案選C。
【分析】本題考查的是網絡資源的檢索。搜索引擎的兩大核心技術是全文檢索技術和自動網頁搜索技術。
2.(2020高三上·嘉興月考)下列應用中,體現了人工智能技術的有(  )
①門衛使用紅外測溫槍,不接觸就能測量體溫
②使用翻譯筆直接將普通話翻譯成英語
③某網站將用戶上傳的視頻自動轉化為統一格式
④通過人臉識別,直接獲取“健康碼”信息
A.①②③ B.②③④ C.②④ D.③④
【答案】C
【知識點】自然語言處理
【解析】【解答】使用紅外測溫槍進行測溫的過程應用到的是紅外溫度感應器。網站將用戶上傳的視頻自動轉化為統一格式是通過相關程序實現的。①③兩個過程均未體現人工智能技術的應用。而使用翻譯筆直接將普通話翻譯成英語,以及通過人臉識別直接獲取“健康碼”信息,這兩個過程均用到了人工智能技術。故答案選C。
【分析】本題考查的是人工智能技術的應用領域。人工智能涉及到的方面有:識別(圖像識別、字符識別、人臉識別、車牌識別等);在線機器翻譯(英譯中等);智能機器人、自動駕駛等智能化應用。
3.(2020高三上·嘉興月考)使用UltraEdit軟件查看字符“2020新冠肺炎!”的內碼,部分界面如下圖所示。下列說法正確的是 (  )
A.字符“10”的ASCII碼是“31H 30H"
B.圖中使用ASCII編碼的有5個字符
C.漢字“炎”存儲時所占存儲空間為4字節
D.圖中“!”為全角字符,內碼為“A1”
【答案】A
【知識點】字符編碼
【解析】【解答】選項A:字符“10”由“1”和“0”構成,故“10”對應的ASCII碼是“31H 30H",選項A說法正確;選項B:根據截圖分析,圖中使用ASCII編碼的是字符“2020”,有4個字符,選項B說法錯誤;選項C:一個漢字所占存儲空間為2字節,因此漢字“炎”存儲時所占存儲空間為2字節,選項C說法錯誤;選項D:圖中“!”為全角字符,內碼為“A3 A1”,選項D說法錯誤。故答案選A。
【分析】本題考查的是用UltraEdit軟件查看字符的內碼。用ASCII編碼的一個字符(半角字符)占1字節,一個漢字(全角字符)占2字節。
4.(2020高三上·嘉興月考)關于數據庫系統,下列說法錯誤的是(  )
A.數據庫管理系統是為了建立、使用和維護數據庫而設計的數據管理軟件
B.自動編號類型字段的數據由系統隨機或遞增形成,用戶不能輸入
C.在數據表視圖不能刪除已設為主鍵的字段,也不能將某個字段設置為主鍵
D.Excel工作表中的數據只能拷貝至Access數據表中,不能直接導入數據庫
【答案】D
【知識點】數據庫、數據庫系統及其特征;字段的數據類型;數據庫文件的導入與導出;數據表視圖與設計視圖
【解析】【解答】選項A:數據庫管理系統是為了建立、使用和維護數據庫而設計的數據管理軟件;選項B:自動編號是一個唯一的順序號(遞增或隨機)、用戶無法直接修改其值;選項C:主鍵的設置要在設計視圖下進行;選項D:Excel工作表中的數據可以通過拷貝至Access數據表中,也可以直接導入數據庫。故答案選D。
【分析】本題考查的是數據庫對信息的管理。數據庫管理系統建立在操作系統基礎上、負責處理數據庫應用系統存取數據的各種請求、實現對數據庫的底層操作,并把操作結果返回給數據庫。
5.(2020高三上·嘉興月考)使用GoldWave軟件打開某音頻文件,選中一段音頻后的部分界面如下圖所示。下列說法正確的是(  )
A.可以使用GoldWave軟件將該音頻文件格式轉換為MP3格式
B.執行“更改音量”命令將音量提高,音頻采樣頻率和量化位數都會提高
C.執行“靜音”命令后,整個音頻第10秒至第20秒為靜音
D.執行“刪除”命令后直接保存,文件存儲容量為原來的三分之二
【答案】A
【知識點】聲音素材的基本處理;音頻格式的轉換
【解析】【解答】選項A:通過GoldWave軟件對打開的音頻文件進行“另存為”操作,可以將該音頻文件格式轉換為MP3格式,選項A說法正確;選項B: 執行“更改音量”命令將音量提高,音頻采樣頻率和量化位數不會改變,選項B說法錯誤;選項C:根據截圖可知,當前選中的音頻區域為右聲道第10秒至第20秒,執行“靜音”命令后,右聲道第10秒至第20秒變為靜音,選項C說法錯誤;選項D:執行“刪除”命令后,右聲道第10秒至第20秒音頻被刪除,后續音頻前移至第10秒至第20秒,右聲道第20秒至30秒變成靜音,保存后文件存儲容量不變,選項D說法錯誤。故答案選A。
【分析】本題考查的是GoldWave軟件對音頻文件的處理。通過“另存為”操作,可以改變音頻的采樣頻率、量化位數、聲道數及音頻格式。“刪除”“剪裁”“靜音”“插入*秒靜音”等操作對音頻時長的影響要注意區分。
6.(2020高三上·嘉興月考)一段時長為2分鐘、1 280x1 024像素、24位真彩色、PAL制式的未經壓縮AVI格式無聲視頻,其文件存儲容量約為(  )
A.187.5MB B.225MB C.10.99GB D.13.18GB
【答案】C
【知識點】聲音、圖像、視頻編碼
【解析】【解答】視頻容量=MB=10.99GB。故答案選C。
【分析】本題考查的是視頻文件容量的計算。視頻容量(B)=每幀圖像容量(B)*總幀數=水平像素*垂直像素*每種顏色所用的量化位數/8*幀頻*時長。PAL制式幀頻是25幀每秒;NTSC制式幀頻是30幀每秒。
7.(2020高三上·嘉興月考)下列VB表達式的值一定為True的是(  )
①Val("10") + 10 = 20
②123Mod100\10=3
③"true"="True"
④Int(Rnd*2)=1
A.①③ B.②④ C.①② D.①②④
【答案】C
【知識點】運算符、基本運算與表達式;常用標準函數
【解析】【解答】 Val("10") + 10 = 10+10=20,表達式①結果為True ;123 Mod 100 \ 10=123 Mod 10=3,表達式②結果為True;"true"與"True"兩個字符串并不相同,表達式③結果為False;Rnd()函數的取值范圍為[0,1),Int(Rnd*2)表達式結果為0或1,表達式④結果為False。故①②VB表達式的值一定為True 。故答案選:C。
【分析】本題考查的是表達式及函數的用法。算術運算符的優先級從高到低依次為次冪、取負、乘法除法(同級)、整除、取余Mod、加法減法(同級)、字符連接符&。
8.(2020高三上·嘉興月考)某算法部分流程圖如圖所示。執行這部分流程圖后,輸出s的值為(  )
A.19 B.25 C.38 D.50
【答案】B
【知識點】流程圖識讀
【解析】【解答】通過分析流程圖可知,該算法實現的是將二進制字符串ch轉換為十進制s。
故答案選B。
【分析】本題考查的是流程圖的分析,具體涉及二進制轉十進制的進制轉換代碼。
9.(2020高三上·嘉興月考)有如下VB程序段:
Private Sub Command1_Click(  )
Const s1 = "tea"
s2="老師Happy Teacher's Day!":s3 = ""
For i=1 To Len(s2)
If bjiao(s1,Mid(s2, i, 1))Then s3=s3 + Str(i) + ","
Next i
Text1.Text = s3
End Sub
Function bijiao(x As String, y As String) As Boolean
bjiao = False
For i=1 To Len(x)
If y = Mid(x, i, 1) Then
bijiao = True:Exit Function
End If
Next i
End Function
執行上述程序段后,文本框Text1中顯示的內容是(  )
A.6,11,12,13,16,22 B.6,12,13,16,22
C.4,9,10,11,14,20 D.4,10,11,14,20
【答案】D
【知識點】過程與自定義函數
【解析】【解答】在Command1_Click(  )事件處理過程中,通過For循環依次將s2中字符逐個與s1進行比較,若找到s2中字符在s1中存在,則在s3中記錄該字符位置,最終輸出s3。s2中“t”“e”“a”出現的位置依次為:4,10,11,14,20。故答案選D。
【分析】本題考查的是自定義函數的理解以及字符串處理。在本題中,自定義函數bijiao(x,y)的作用是判斷y字符是否在字符串x中存在,若是,則返回結果為True;否則返回False。
10.(2020高三上·嘉興月考)有如下VB程序段:
Const n=10
Dim a(1 To 10) As Integer
m = Int(Rnd(  ) *n+ 1)
For i=1 To n
a(i)= 0
Next i
i=0:j=0:c=1:ans=""
Do While c<=3
i=i Mod n+1
If a(i)=0 Then j=j+1
If j=m Then
a(i)=1:c=c+1
j=0: ans = ans+ str(i)
End If
Loop
Text1.Text = ans
執行上述程序段后,文本框Text1中不可能顯示的內容是(  )
A.2 4 6 B.7 4 2 C.5 10 6 D.6 2 8
【答案】D
【知識點】常見數據類型、數組;循環結構語句及程序實現
【解析】【解答】m的取值范圍為[1,n]中的隨機整數。用數組a(i)標記 i 是否被用于結果ans中輸出。i的初值為0,Do循環中, i=i Mod n+1,i 以1~n循環的方式依次訪問下一個,若 i 未被用于輸出( a(i)=0 ),則 j +1(j 的初值為0)。若 j=m,將a(i)標記為1,計數器c+1,j 重置為0,i 在ans中存儲待輸出。因此變量 j 的作用是用于記錄 i 移動的距離,若 i 移動到的位置上 i 已被存儲在ans中,則 j 不執行+1;若 i 移動到的位置上 i 未被存儲在ans中,則 j +1。
選項A:m=2,i 每移動2個有效位置( a(i)=0 )被記錄,故顯示: 2 4 6
選項B:m=7,i從7開始移動到8、9、10后循環回開始的1位置繼續移動4個有效位置至4被記錄,之后經過5、6、(7位置已輸出無效)、8、9、10、1、2,至2被記錄,故顯示: 7 4 2
選項C:m=5,i 在5、10兩個位置被記錄,之后經1、2、3、4、6至6被記錄,,故顯示: 5 10 6
選項D:m=6,i 從6開始移動至7、8、9、10、1、2,至2被記錄,后移動至3、4、5、7、8、9,至9被記錄,故顯示:6 2 9,不可能顯示6 2 8。
故答案選D。
【分析】本題主要考查的是模運算中循環的應用,要分析代碼中i、j、m及數組a(i)的作用,理解程序段實現的作用。
11.(2020高三上·嘉興月考)有如下VB程序段:
a(1)=72:a(2)=78:a(3)=71:a(4)=82:a(5)=5:a(6)=41
n=6
For i=1 To n\ 2
k=i
For j=i To n- i
If a(j)>a(j+1)Then t=a(j):a(j)=a(j+1):a(j+1)=t
If a(j)Next j
temp=a(k):a(k)=a(i):a(i)=temp
Next i
執行上述程序段后,數組元素a(1)到a(6)的值為(  )
A.5,41,71,72,78,82 B.5,41,72,71,78,82
C.71,5,41,72,78,82 D.71,72,5,41,78,82
【答案】A
【知識點】排序算法及程序實現
【解析】【解答】外層循環中 i 的范圍為1~n\2,循環內結合選擇排序和冒泡排序兩種算法,實現一次外層循環,排好一前一后兩個數組元素。故執行上述程序段后,數組元素a(1)到a(6)的值實現升序排序。故答案選:A。
【分析】本題考查的是選擇排序和冒泡排序的綜合應用,可以有效提高排序算法的執行效率。
12.(2020高三上·嘉興月考)下面VB程序段功能為:將一組升序排列的數據“1,3,3,5,5,7,10,11,12,15”依次存儲到數組元素a(1)到a(10)中,在文本框Text1中輸人k的值,找出大于k的數據的起始位置并顯示在標簽Label1中。
n=10:k =Val(Text1.Text)
i=0:j= ①
Do While im =(i+j+1)\2
If kLoop
L= ③
Label1.Caption =">"+Str(k)+"的數據位置為:"+Str(L)
上述程序段橫線①②③處的語句依次為(  )
A.①n-1 ②m ③i B.①n ②m ③i+1
C.①n ②m+1 ③i D.①n-1 ②m+1 ③i+1
【答案】B
【知識點】查找算法及程序實現
【解析】【解答】 m =(i+j+1)\2 ,m取 i、j 中間偏右位置,考慮到i的初值為0,Do循環進入的條件是i=a(m),則只有當i=m時才能保證此時找到的a(m)依舊在待查找數據區域內,同時不會陷入死循環。最后Do循環執行完成之后,i、j 指向同一個位置,i 位置及其左側數據均小于等于k,故第一個大于k的數據的位置為 i+1或 j+1。故3處填空依次為:①n ②m ③i+1。故答案選B。
【分析】本題考查的是對分查找的變形,要學會舉一反三。
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020高三上·嘉興月考)小河收集了“2019年中國一線城市與部分新一線城市指數”數據,并使用Excel軟件進行數據處理,如圖a所示。
(1)將單元格H9中的公式向上自動填充至H3,依次出現#VALUE!和#REF!的錯誤提示,其中,顯示為#REF!的錯誤原因是   (單選,填字母:A .除數為0/B .引用地址出錯/C
.引用單元格內容出錯)。
(2)為了避免出現以上錯誤,應將單元格H9中的公式修改為   。
(3)根據圖a中的數據制作的圖表如圖b所示,下列描述正確的是 (多選,填字母)。
A.建立圖b所示的圖表數據區域為A2:G2,A7:G9
B.圖b所示的圖表系列產生在列
C.對新一線城市以“城市人活躍度”為關鍵字從大到小進行排序,則排序的數據區域是B7:H9,排序后圖表發生相應改變
D.篩選“未來可塑性”最高的20%后,顯示的城市為北京,圖表不會發生變化
E.將C3:C9區域單元格格式設置為保留1位小數后,圖表不會發生改變
【答案】(1)B
(2)=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)C;E
【知識點】表格數據的處理與計算;數據分析
【解析】【解答】(1)H9單元格中公式為=C9*K3+D9*K4+E9*K5+F9*K6+G9*K7,通過自動填充指H3后,H6單元格中公式應當為=C3*K0+D3*K1+E3*K2+F3*K3+G3*K4,但是K0單元格不存在,發生單元格引用錯誤。故答案為:B。
(2) 為了避免出現以上錯誤,應將K列單元格進行絕對引用。故答案為:=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)選項A:建立圖b所示的圖表數據區域為B2:G2,B7:G9;選項B:圖b所示的圖表系列產生在行;選項D:篩選“未來可塑性”最高的20%后,顯示的城市為北京,不符合篩選條件的被隱藏,產生圖表的這3行數據被隱藏,該圖表會發生變化。故答案選C E。
【分析】本題考查的是表格公式的錯誤類型、公式應用、圖表數據區域的選擇以及排序篩選操作對圖表的影響。當產生圖表的數據區域內數據發生變化或被隱藏時,圖表會發生相應的變化。
14.(2020高三上·嘉興月考)小嘉制作主題為“綠色出行”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。
(1)使用Photoshop軟件編輯“綠色出行.psd”文件,當前狀態部分界面如圖a所示。下列說法正確的是 (多選,填字母)。
A.選中“背景”圖層,使用“油漆桶”工具,對其內容進行填充
B.選中“大樹”圖層,執行“復制圖層”命令,新產生的圖像內容將直接出現在“小樹”圖層中
C.選中“綠色出行”圖層,添加“描邊”效果,“低碳生活”圖層將不會同時添加“描邊”效果
D.將“綠色出行.psd”直接保存后能直接作為素材導入到Flash庫中
(2)使用Flash軟件編輯“綠色出行.fla”文件。“main”場景的部分制作界面如圖b所示。回答下列問題。
①“自行車”圖層關鍵幀中的對象是由“自行車”元件生成的實例,則該圖層第5幀到第60幀的補間類型是   (選填:逐幀動畫/動畫補間/形狀補間);
②在“自行車”圖層第50幀執行“插人關鍵幀”操作   (選填:會/不會)影響動畫效果;
③“聲音”圖層添加了“bj.mp3",其聲音屬性如圖c所示。測試影片時,為了使該場景動畫播放完后能自動停止和靜音,可在“按鈕”圖層最后1幀添加動作腳本   ;
④“重播”按鈕元件的部分編輯界面如圖d所示。測試影片時,該按鈕不能正常使用,下列說法正確的是   (多選,填字母)。
A.測試影片時,當鼠標指針經過該按鈕時,該按鈕將不可見
B.“文字”圖層中“彈起”幀和“按下”幀的內容一定相同
C.選中“文字”圖層的“點擊”幀執行“插入幀”操作,測試影片時,該按鈕能正常使用
D.選中“矩形”圖層的“點擊”幀執行“刪除幀”操作,測試影片時,該按鈕能正常使用
E.選中“矩形”圖層的“點擊”幀執行“清除幀”操作,測試影片時,該按鈕能正常使用
【答案】(1)A;C
(2)動畫補間;不會;stop 0; stopAllSounds(  );;BCD
【知識點】圖層及圖層的基本操作;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;多媒體作品的調試與遞交
【解析】【解答】(1)選項A:“背景“圖層上可以用油漆桶工具進行內容填充,選項A說法正確;選項B:“復制圖層”命令執行后,會得到該圖層對應的副本圖層,選項B說法錯誤;選項C:對鏈接在一起的圖層中的某一圖層添加圖層樣式,與其鏈接在一起的圖層不受影響,選項C說法正確;選項D:PSD文件格式不能直接導入到Flash庫中,選項D說法錯誤。故答案為:AC。
(2)①由元件實例創建的補間動畫類型為動畫補間。故答案為:動畫補間。
②在“自行車”圖層第50幀執行“插人關鍵幀”操作,相當于將該圖層第49幀變成關鍵幀,補間被分成1~49和50,實際動畫效果不變。故答案為:不會。
③根據截圖可知該音頻時長超過場景動畫時長,為了使該場景動畫播放完后能自動停止,需在幀上添加動作命令stop();為使靜音,需在幀上添加動作腳本stopAllSounds(  );。故答案為:stop 0; stopAllSounds(  );
④根據截圖可知,該按鈕“點擊幀”上僅有空白關鍵幀,故該按鈕無效,因此
選項A:測試影片時,當鼠標指針經過該按鈕時,該按鈕將呈現“彈起幀”上的效果,即當前圖d所示。選項A說法錯誤。
選項B:“文字”圖層中“按下”幀是“彈起”幀的延續,兩幀上的內容一定相同。選項B說法正確。
選項C:選中“文字”圖層的“點擊”幀執行“插人幀”操作,“點擊”幀上有內容,測試影片時,該按鈕能正常使用。選項C說法正確。
選項D:選中“矩形”圖層的“點擊”幀執行“刪除幀”操作,“點擊”幀上無內容,相當于延續“按下”幀上的內容,測試影片時,該按鈕能正常使用。選項D說法正確。
選項E:選中“矩形”圖層的“點擊”幀執行“清除幀”操作,會在“點擊”幀之后再多一幀空白關鍵幀,測試影片時,該按鈕不能正常使用。選項E說法錯誤。
故答案為:BCD。
【分析】本題考查的是PhotoShop中圖層的操作、Flash中補間動畫的創建、動作腳本的選擇以及按鈕上的幀操作。最后一問選項E中注意“清除幀”和“清除關鍵幀”的區別。
15.(2020高三上·嘉興月考)疫情期間,學校開展“教室就餐”,食堂提供A、B、C、D四種套餐,學生通過網絡訂餐,訂餐后的數據都存在數據庫中(如圖a所示),已按班級由小到大排列,套餐字母均為大寫。
現需要設計一程序,在窗體加載時,讀取數據庫中學生的訂餐情況,以班級+姓名+訂餐情況輸出至列表框List1中,在文本框Text1中輸人班級,單擊命令按鈕Command1統計該班級的訂餐情況,程序運行如圖b所示。
(1)將結果輸出至列表框List2中,使用的語句為:List2.Addltem s。 其中“AddItem”是列表框類ListBox對象的   (單選,填字母:A .屬性名/B .過程名/C .方法名/D .事件名)。
(2)實現上述功能的VB程序段如下,請在畫線處填入合適的代碼。
Dim xm(1 To 1000) As String, bj(1 To 1000) As Integer
Dim tc1(1 To 1000) As String, tc2(1 To 1000) As String
Dim n As Integer '學生總人數
Private Sub Form_ Load(  )
'從數據庫中按班級、學號有序地讀取學生的姓名、班級、中午套餐、晚上套餐,
'依次存人xm、bj、tc1、tc2數組中,在List1中顯示,總人數存人n中,代碼略
End Sub
Private Sub Command1_ Click(  )
Dim k As Integer, i As Integer, j As Integer, m As Integer
Dim zc(1 To 4) As Integer, wc(1 To 4) As Integer '用于統計套餐數量
k = Val(Text1.Text)
For i=1 To 4 '為數組賦初始值
zc(i)=0:wc(i)=0
Next i
i=1:j=n '查找班級里第一-位同學的序號
Do While i<=j
m=(i+j)\2
If     Then i=m+1 Else j= m-1
Loop
For i=j+1 To n
If bj(i) = k Then
'改錯
wc(fx(tc2(i)))= wc(fx(tc2(i))) + 1
End If
If     Then Exit For
Next i
's為班級訂餐統計信息,代碼略
List2.AddItem s
End Sub
Function fx(a As String) As Integer '將套餐字母轉換為數字序號
   
End Function
(3)程序中加框處代碼有錯,請改正:   。
【答案】(1)C
(2)k>bj(m)或其他可行答案;bj(i) <> k或其他可行答案;fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;過程與自定義函數;查找算法及程序實現
【解析】【解答】(1)“AddItem”是列表框類ListBox對象的方法,故答案為:C。
(2)第一空:Do循環的作用是查找班級里第一位同學的序號,當待查找班級號k大于當前m所指向的班級號bj(m)時,說明下一次待查找范圍在右側,使 i=m+1。故答案為: k>bj(m)或其他可行答案
第二空:當Do循環結束時,j+1所指向的位置即是待查找班級k里第一位同學的序號。i 從該學生開始向后訪問,若訪問到的學生不是來自班級k的,則退出For循環。故答案為: bj(i) <> k或其他可行答案
第三空:自定義函數fx()的作用是將套餐字母轉換為數字序號,在定義部分已將zc()和wc()數組下標范圍定義為1~4,故套餐A/B/C/D對應1/2/3/4,通過借助ASCII碼將字母轉換為數值,故答案為: fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)當Do循環結束時,j+1所指向的位置即是待查找班級k里第一位同學的序號。i 從該學生開始向后訪問,若訪問到的學生來自班級k,即bj(i) = k ,則將該生所選中午套餐tc1(i)通過自定義函數fx()轉換為數字序號,將對應的中餐套餐zc()+1。故答案為: zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【分析】本題主要考查的是VB對分查找算法和自定義函數的應用,還涉及到了方法名、以及字符轉換成數值用到的Asc()函數。
16.(2020高三上·嘉興月考)學校準備開展班級籃球對抗賽,采用瑞士輪賽制。該賽制的規則是:(1)參數隊伍數為偶數,如2n支隊伍,編號為1~2n;(2)對陣規則:根據排名規則對隊伍進行排序,兩兩對陣,由第1名對第2名、第3名對第4名……;(3)積分規則:每場比賽必須分出勝負,勝者積分增加1分,負者積分不變;(4)排名規則:積分高的隊伍排名靠前,積分相同則編號較小的隊伍排名靠前,每輪比賽結束后重新排名。
要求編寫程序計算在R輪比賽后,積分排名第Q的隊伍編號。為解決此問題,小明編寫了一個VB程序。在窗體加載時,從數據庫中讀取編號為1~2n的隊伍實力值,編號存儲在數組bh中,實力值存儲在數組s1中(每支隊伍的實力值兩兩不同,且每場比賽中實力值較高的總能獲勝)。在文本框Text1中輸人查詢輪次R,在文本框Text2中輸人待查詢排名Q,單擊“查詢"按鈕Command1后在文本框Text3中輸出相應隊伍的編號、排名等信息。程序運行效果如圖所示。
(1)根據上述算法,編號為1~8,實力值依次為6、5、4、8、7、3、1、2的八支隊伍參加比賽,則第三輪比賽后,排名第五的隊伍編號是   。
(2)實現上述功能的VB程序段如下,請在畫線處填入合適代碼。
Constn=4
Dim bh(1 To 2*n) As Integer '隊伍編號
Dim sl(1 To 2*n) As Integer '隊伍實力
Dim jf(1 To 2*n) As Integer '隊伍積分
Sub Form_ load(  )
'在窗體加載時讀取數據庫數據并顯示在list1中,代碼略
End Sub
Private Sub Command1_ Click()
Dim Q As Integer, R As Integer
Dim i As Integer, j As Integer
R = Val(Text1.Text) : Q = Val(Text2.Text)
For i=1 To R
For j=1 To 2*n Step 2
If     Then
jf (bh(j)) = jf(bh(j)) + 1
Else
   
End If
Next j
Call sort '調用積分排序過程sort
Next i
Text3.Text = "編號:" + CStr(bh(Q)) + ",實力:" + CStr(sl(bh(Q)))+ ",排名:"+ CStr(Q) + ",積分:" + CStr(jf(bh(Q)))
'在List2中輸出R輪后的積分表,代碼略。
End Sub
Sub sort(  )
Dim i As Integer, j As Integer, t As Integer
For i=1 To 2*n-1
For j=2*n To i+1 Step -1
If     Then
t=bh(j):bh(j)=bh(j-1):bh(j-1)=t
End If
Next j
Next i
End Sub
【答案】(1)2
(2)sl(bh(j))>sl(bh(j +1))或其他可行答案;jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案;jf(bh(j))>jf(bh(j-1)) 0r jf(bh(j))=jf(bh(j-1)) And bh(j)【知識點】排序算法及程序實現
【解析】【解答】(1)截圖所示已是第2輪次結束后的積分排名,在此基礎上再進行一輪比賽,第3輪結束后隊伍積分排名更新為:4、1、5、6、2、3、8、7。 排名第五的隊伍編號2。故答案為:2。
(2)第一空、第二空:雙重循環中,外層循環表示比賽輪次1~R,內層循環表示對戰隊伍1~2*n,兩兩對戰步長為2。根據規則,每支隊伍的實力值兩兩不同,且每場比賽中實力值較高的總能獲勝,因此當 j 所指向的編號隊伍實力高于 j+1 所指向的編號隊伍實力,sl(bh(j))>sl(bh(j +1)),給 j 所指向的編號隊伍積分 jf(bh(j)) +1。故第一空答案為:sl(bh(j))>sl(bh(j +1))或其他可行答案;第二空答案為: jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案 ;
第三空:冒泡排序實現的功能是:根據排名規則對各隊伍進行排序, 積分高的隊伍排名靠前,jf(bh(j))>jf(bh(j-1)) ,積分相同則編號較小的隊伍排名靠前, jf(bh(j)=jf(bh(j-1)) And bh(j)jf(bh(j-1)) Or jf(bh(j)=jf(bh(j-1)) And bh(j)【分析】本題考查的是索引排序和冒泡排序。注意根據題意分析條件表達式。
1 / 1浙江省嘉興市2021屆高三上學期信息技術9月教學測試
一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)
1.(2020高三上·嘉興月考)某同學利用百度搜索得到的部分界面如下圖所示。下列說法錯誤的是(  )
A.該檢索方式是“搜索引擎”
B.該同學正在搜索的是“新型冠狀病毒”的相關信息
C.用“百度”搜索到有關新型冠狀病毒的信息都是可信的
D.百度搜索采用全文檢索技術
2.(2020高三上·嘉興月考)下列應用中,體現了人工智能技術的有(  )
①門衛使用紅外測溫槍,不接觸就能測量體溫
②使用翻譯筆直接將普通話翻譯成英語
③某網站將用戶上傳的視頻自動轉化為統一格式
④通過人臉識別,直接獲取“健康碼”信息
A.①②③ B.②③④ C.②④ D.③④
3.(2020高三上·嘉興月考)使用UltraEdit軟件查看字符“2020新冠肺炎!”的內碼,部分界面如下圖所示。下列說法正確的是 (  )
A.字符“10”的ASCII碼是“31H 30H"
B.圖中使用ASCII編碼的有5個字符
C.漢字“炎”存儲時所占存儲空間為4字節
D.圖中“!”為全角字符,內碼為“A1”
4.(2020高三上·嘉興月考)關于數據庫系統,下列說法錯誤的是(  )
A.數據庫管理系統是為了建立、使用和維護數據庫而設計的數據管理軟件
B.自動編號類型字段的數據由系統隨機或遞增形成,用戶不能輸入
C.在數據表視圖不能刪除已設為主鍵的字段,也不能將某個字段設置為主鍵
D.Excel工作表中的數據只能拷貝至Access數據表中,不能直接導入數據庫
5.(2020高三上·嘉興月考)使用GoldWave軟件打開某音頻文件,選中一段音頻后的部分界面如下圖所示。下列說法正確的是(  )
A.可以使用GoldWave軟件將該音頻文件格式轉換為MP3格式
B.執行“更改音量”命令將音量提高,音頻采樣頻率和量化位數都會提高
C.執行“靜音”命令后,整個音頻第10秒至第20秒為靜音
D.執行“刪除”命令后直接保存,文件存儲容量為原來的三分之二
6.(2020高三上·嘉興月考)一段時長為2分鐘、1 280x1 024像素、24位真彩色、PAL制式的未經壓縮AVI格式無聲視頻,其文件存儲容量約為(  )
A.187.5MB B.225MB C.10.99GB D.13.18GB
7.(2020高三上·嘉興月考)下列VB表達式的值一定為True的是(  )
①Val("10") + 10 = 20
②123Mod100\10=3
③"true"="True"
④Int(Rnd*2)=1
A.①③ B.②④ C.①② D.①②④
8.(2020高三上·嘉興月考)某算法部分流程圖如圖所示。執行這部分流程圖后,輸出s的值為(  )
A.19 B.25 C.38 D.50
9.(2020高三上·嘉興月考)有如下VB程序段:
Private Sub Command1_Click(  )
Const s1 = "tea"
s2="老師Happy Teacher's Day!":s3 = ""
For i=1 To Len(s2)
If bjiao(s1,Mid(s2, i, 1))Then s3=s3 + Str(i) + ","
Next i
Text1.Text = s3
End Sub
Function bijiao(x As String, y As String) As Boolean
bjiao = False
For i=1 To Len(x)
If y = Mid(x, i, 1) Then
bijiao = True:Exit Function
End If
Next i
End Function
執行上述程序段后,文本框Text1中顯示的內容是(  )
A.6,11,12,13,16,22 B.6,12,13,16,22
C.4,9,10,11,14,20 D.4,10,11,14,20
10.(2020高三上·嘉興月考)有如下VB程序段:
Const n=10
Dim a(1 To 10) As Integer
m = Int(Rnd(  ) *n+ 1)
For i=1 To n
a(i)= 0
Next i
i=0:j=0:c=1:ans=""
Do While c<=3
i=i Mod n+1
If a(i)=0 Then j=j+1
If j=m Then
a(i)=1:c=c+1
j=0: ans = ans+ str(i)
End If
Loop
Text1.Text = ans
執行上述程序段后,文本框Text1中不可能顯示的內容是(  )
A.2 4 6 B.7 4 2 C.5 10 6 D.6 2 8
11.(2020高三上·嘉興月考)有如下VB程序段:
a(1)=72:a(2)=78:a(3)=71:a(4)=82:a(5)=5:a(6)=41
n=6
For i=1 To n\ 2
k=i
For j=i To n- i
If a(j)>a(j+1)Then t=a(j):a(j)=a(j+1):a(j+1)=t
If a(j)Next j
temp=a(k):a(k)=a(i):a(i)=temp
Next i
執行上述程序段后,數組元素a(1)到a(6)的值為(  )
A.5,41,71,72,78,82 B.5,41,72,71,78,82
C.71,5,41,72,78,82 D.71,72,5,41,78,82
12.(2020高三上·嘉興月考)下面VB程序段功能為:將一組升序排列的數據“1,3,3,5,5,7,10,11,12,15”依次存儲到數組元素a(1)到a(10)中,在文本框Text1中輸人k的值,找出大于k的數據的起始位置并顯示在標簽Label1中。
n=10:k =Val(Text1.Text)
i=0:j= ①
Do While im =(i+j+1)\2
If kLoop
L= ③
Label1.Caption =">"+Str(k)+"的數據位置為:"+Str(L)
上述程序段橫線①②③處的語句依次為(  )
A.①n-1 ②m ③i B.①n ②m ③i+1
C.①n ②m+1 ③i D.①n-1 ②m+1 ③i+1
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020高三上·嘉興月考)小河收集了“2019年中國一線城市與部分新一線城市指數”數據,并使用Excel軟件進行數據處理,如圖a所示。
(1)將單元格H9中的公式向上自動填充至H3,依次出現#VALUE!和#REF!的錯誤提示,其中,顯示為#REF!的錯誤原因是   (單選,填字母:A .除數為0/B .引用地址出錯/C
.引用單元格內容出錯)。
(2)為了避免出現以上錯誤,應將單元格H9中的公式修改為   。
(3)根據圖a中的數據制作的圖表如圖b所示,下列描述正確的是 (多選,填字母)。
A.建立圖b所示的圖表數據區域為A2:G2,A7:G9
B.圖b所示的圖表系列產生在列
C.對新一線城市以“城市人活躍度”為關鍵字從大到小進行排序,則排序的數據區域是B7:H9,排序后圖表發生相應改變
D.篩選“未來可塑性”最高的20%后,顯示的城市為北京,圖表不會發生變化
E.將C3:C9區域單元格格式設置為保留1位小數后,圖表不會發生改變
14.(2020高三上·嘉興月考)小嘉制作主題為“綠色出行”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。
(1)使用Photoshop軟件編輯“綠色出行.psd”文件,當前狀態部分界面如圖a所示。下列說法正確的是 (多選,填字母)。
A.選中“背景”圖層,使用“油漆桶”工具,對其內容進行填充
B.選中“大樹”圖層,執行“復制圖層”命令,新產生的圖像內容將直接出現在“小樹”圖層中
C.選中“綠色出行”圖層,添加“描邊”效果,“低碳生活”圖層將不會同時添加“描邊”效果
D.將“綠色出行.psd”直接保存后能直接作為素材導入到Flash庫中
(2)使用Flash軟件編輯“綠色出行.fla”文件。“main”場景的部分制作界面如圖b所示。回答下列問題。
①“自行車”圖層關鍵幀中的對象是由“自行車”元件生成的實例,則該圖層第5幀到第60幀的補間類型是   (選填:逐幀動畫/動畫補間/形狀補間);
②在“自行車”圖層第50幀執行“插人關鍵幀”操作   (選填:會/不會)影響動畫效果;
③“聲音”圖層添加了“bj.mp3",其聲音屬性如圖c所示。測試影片時,為了使該場景動畫播放完后能自動停止和靜音,可在“按鈕”圖層最后1幀添加動作腳本   ;
④“重播”按鈕元件的部分編輯界面如圖d所示。測試影片時,該按鈕不能正常使用,下列說法正確的是   (多選,填字母)。
A.測試影片時,當鼠標指針經過該按鈕時,該按鈕將不可見
B.“文字”圖層中“彈起”幀和“按下”幀的內容一定相同
C.選中“文字”圖層的“點擊”幀執行“插入幀”操作,測試影片時,該按鈕能正常使用
D.選中“矩形”圖層的“點擊”幀執行“刪除幀”操作,測試影片時,該按鈕能正常使用
E.選中“矩形”圖層的“點擊”幀執行“清除幀”操作,測試影片時,該按鈕能正常使用
15.(2020高三上·嘉興月考)疫情期間,學校開展“教室就餐”,食堂提供A、B、C、D四種套餐,學生通過網絡訂餐,訂餐后的數據都存在數據庫中(如圖a所示),已按班級由小到大排列,套餐字母均為大寫。
現需要設計一程序,在窗體加載時,讀取數據庫中學生的訂餐情況,以班級+姓名+訂餐情況輸出至列表框List1中,在文本框Text1中輸人班級,單擊命令按鈕Command1統計該班級的訂餐情況,程序運行如圖b所示。
(1)將結果輸出至列表框List2中,使用的語句為:List2.Addltem s。 其中“AddItem”是列表框類ListBox對象的   (單選,填字母:A .屬性名/B .過程名/C .方法名/D .事件名)。
(2)實現上述功能的VB程序段如下,請在畫線處填入合適的代碼。
Dim xm(1 To 1000) As String, bj(1 To 1000) As Integer
Dim tc1(1 To 1000) As String, tc2(1 To 1000) As String
Dim n As Integer '學生總人數
Private Sub Form_ Load(  )
'從數據庫中按班級、學號有序地讀取學生的姓名、班級、中午套餐、晚上套餐,
'依次存人xm、bj、tc1、tc2數組中,在List1中顯示,總人數存人n中,代碼略
End Sub
Private Sub Command1_ Click(  )
Dim k As Integer, i As Integer, j As Integer, m As Integer
Dim zc(1 To 4) As Integer, wc(1 To 4) As Integer '用于統計套餐數量
k = Val(Text1.Text)
For i=1 To 4 '為數組賦初始值
zc(i)=0:wc(i)=0
Next i
i=1:j=n '查找班級里第一-位同學的序號
Do While i<=j
m=(i+j)\2
If     Then i=m+1 Else j= m-1
Loop
For i=j+1 To n
If bj(i) = k Then
'改錯
wc(fx(tc2(i)))= wc(fx(tc2(i))) + 1
End If
If     Then Exit For
Next i
's為班級訂餐統計信息,代碼略
List2.AddItem s
End Sub
Function fx(a As String) As Integer '將套餐字母轉換為數字序號
   
End Function
(3)程序中加框處代碼有錯,請改正:   。
16.(2020高三上·嘉興月考)學校準備開展班級籃球對抗賽,采用瑞士輪賽制。該賽制的規則是:(1)參數隊伍數為偶數,如2n支隊伍,編號為1~2n;(2)對陣規則:根據排名規則對隊伍進行排序,兩兩對陣,由第1名對第2名、第3名對第4名……;(3)積分規則:每場比賽必須分出勝負,勝者積分增加1分,負者積分不變;(4)排名規則:積分高的隊伍排名靠前,積分相同則編號較小的隊伍排名靠前,每輪比賽結束后重新排名。
要求編寫程序計算在R輪比賽后,積分排名第Q的隊伍編號。為解決此問題,小明編寫了一個VB程序。在窗體加載時,從數據庫中讀取編號為1~2n的隊伍實力值,編號存儲在數組bh中,實力值存儲在數組s1中(每支隊伍的實力值兩兩不同,且每場比賽中實力值較高的總能獲勝)。在文本框Text1中輸人查詢輪次R,在文本框Text2中輸人待查詢排名Q,單擊“查詢"按鈕Command1后在文本框Text3中輸出相應隊伍的編號、排名等信息。程序運行效果如圖所示。
(1)根據上述算法,編號為1~8,實力值依次為6、5、4、8、7、3、1、2的八支隊伍參加比賽,則第三輪比賽后,排名第五的隊伍編號是   。
(2)實現上述功能的VB程序段如下,請在畫線處填入合適代碼。
Constn=4
Dim bh(1 To 2*n) As Integer '隊伍編號
Dim sl(1 To 2*n) As Integer '隊伍實力
Dim jf(1 To 2*n) As Integer '隊伍積分
Sub Form_ load(  )
'在窗體加載時讀取數據庫數據并顯示在list1中,代碼略
End Sub
Private Sub Command1_ Click()
Dim Q As Integer, R As Integer
Dim i As Integer, j As Integer
R = Val(Text1.Text) : Q = Val(Text2.Text)
For i=1 To R
For j=1 To 2*n Step 2
If     Then
jf (bh(j)) = jf(bh(j)) + 1
Else
   
End If
Next j
Call sort '調用積分排序過程sort
Next i
Text3.Text = "編號:" + CStr(bh(Q)) + ",實力:" + CStr(sl(bh(Q)))+ ",排名:"+ CStr(Q) + ",積分:" + CStr(jf(bh(Q)))
'在List2中輸出R輪后的積分表,代碼略。
End Sub
Sub sort(  )
Dim i As Integer, j As Integer, t As Integer
For i=1 To 2*n-1
For j=2*n To i+1 Step -1
If     Then
t=bh(j):bh(j)=bh(j-1):bh(j-1)=t
End If
Next j
Next i
End Sub
答案解析部分
1.【答案】C
【知識點】網絡資源的檢索
【解析】【解答】由圖可知,用的是百度,百度屬于全文搜索引擎,搜索的信息是關于“新型冠狀病毒”的相關信息;通過搜索引擎檢索到的網絡信息不一定都是可信的。故答案選C。
【分析】本題考查的是網絡資源的檢索。搜索引擎的兩大核心技術是全文檢索技術和自動網頁搜索技術。
2.【答案】C
【知識點】自然語言處理
【解析】【解答】使用紅外測溫槍進行測溫的過程應用到的是紅外溫度感應器。網站將用戶上傳的視頻自動轉化為統一格式是通過相關程序實現的。①③兩個過程均未體現人工智能技術的應用。而使用翻譯筆直接將普通話翻譯成英語,以及通過人臉識別直接獲取“健康碼”信息,這兩個過程均用到了人工智能技術。故答案選C。
【分析】本題考查的是人工智能技術的應用領域。人工智能涉及到的方面有:識別(圖像識別、字符識別、人臉識別、車牌識別等);在線機器翻譯(英譯中等);智能機器人、自動駕駛等智能化應用。
3.【答案】A
【知識點】字符編碼
【解析】【解答】選項A:字符“10”由“1”和“0”構成,故“10”對應的ASCII碼是“31H 30H",選項A說法正確;選項B:根據截圖分析,圖中使用ASCII編碼的是字符“2020”,有4個字符,選項B說法錯誤;選項C:一個漢字所占存儲空間為2字節,因此漢字“炎”存儲時所占存儲空間為2字節,選項C說法錯誤;選項D:圖中“!”為全角字符,內碼為“A3 A1”,選項D說法錯誤。故答案選A。
【分析】本題考查的是用UltraEdit軟件查看字符的內碼。用ASCII編碼的一個字符(半角字符)占1字節,一個漢字(全角字符)占2字節。
4.【答案】D
【知識點】數據庫、數據庫系統及其特征;字段的數據類型;數據庫文件的導入與導出;數據表視圖與設計視圖
【解析】【解答】選項A:數據庫管理系統是為了建立、使用和維護數據庫而設計的數據管理軟件;選項B:自動編號是一個唯一的順序號(遞增或隨機)、用戶無法直接修改其值;選項C:主鍵的設置要在設計視圖下進行;選項D:Excel工作表中的數據可以通過拷貝至Access數據表中,也可以直接導入數據庫。故答案選D。
【分析】本題考查的是數據庫對信息的管理。數據庫管理系統建立在操作系統基礎上、負責處理數據庫應用系統存取數據的各種請求、實現對數據庫的底層操作,并把操作結果返回給數據庫。
5.【答案】A
【知識點】聲音素材的基本處理;音頻格式的轉換
【解析】【解答】選項A:通過GoldWave軟件對打開的音頻文件進行“另存為”操作,可以將該音頻文件格式轉換為MP3格式,選項A說法正確;選項B: 執行“更改音量”命令將音量提高,音頻采樣頻率和量化位數不會改變,選項B說法錯誤;選項C:根據截圖可知,當前選中的音頻區域為右聲道第10秒至第20秒,執行“靜音”命令后,右聲道第10秒至第20秒變為靜音,選項C說法錯誤;選項D:執行“刪除”命令后,右聲道第10秒至第20秒音頻被刪除,后續音頻前移至第10秒至第20秒,右聲道第20秒至30秒變成靜音,保存后文件存儲容量不變,選項D說法錯誤。故答案選A。
【分析】本題考查的是GoldWave軟件對音頻文件的處理。通過“另存為”操作,可以改變音頻的采樣頻率、量化位數、聲道數及音頻格式。“刪除”“剪裁”“靜音”“插入*秒靜音”等操作對音頻時長的影響要注意區分。
6.【答案】C
【知識點】聲音、圖像、視頻編碼
【解析】【解答】視頻容量=MB=10.99GB。故答案選C。
【分析】本題考查的是視頻文件容量的計算。視頻容量(B)=每幀圖像容量(B)*總幀數=水平像素*垂直像素*每種顏色所用的量化位數/8*幀頻*時長。PAL制式幀頻是25幀每秒;NTSC制式幀頻是30幀每秒。
7.【答案】C
【知識點】運算符、基本運算與表達式;常用標準函數
【解析】【解答】 Val("10") + 10 = 10+10=20,表達式①結果為True ;123 Mod 100 \ 10=123 Mod 10=3,表達式②結果為True;"true"與"True"兩個字符串并不相同,表達式③結果為False;Rnd()函數的取值范圍為[0,1),Int(Rnd*2)表達式結果為0或1,表達式④結果為False。故①②VB表達式的值一定為True 。故答案選:C。
【分析】本題考查的是表達式及函數的用法。算術運算符的優先級從高到低依次為次冪、取負、乘法除法(同級)、整除、取余Mod、加法減法(同級)、字符連接符&。
8.【答案】B
【知識點】流程圖識讀
【解析】【解答】通過分析流程圖可知,該算法實現的是將二進制字符串ch轉換為十進制s。
故答案選B。
【分析】本題考查的是流程圖的分析,具體涉及二進制轉十進制的進制轉換代碼。
9.【答案】D
【知識點】過程與自定義函數
【解析】【解答】在Command1_Click(  )事件處理過程中,通過For循環依次將s2中字符逐個與s1進行比較,若找到s2中字符在s1中存在,則在s3中記錄該字符位置,最終輸出s3。s2中“t”“e”“a”出現的位置依次為:4,10,11,14,20。故答案選D。
【分析】本題考查的是自定義函數的理解以及字符串處理。在本題中,自定義函數bijiao(x,y)的作用是判斷y字符是否在字符串x中存在,若是,則返回結果為True;否則返回False。
10.【答案】D
【知識點】常見數據類型、數組;循環結構語句及程序實現
【解析】【解答】m的取值范圍為[1,n]中的隨機整數。用數組a(i)標記 i 是否被用于結果ans中輸出。i的初值為0,Do循環中, i=i Mod n+1,i 以1~n循環的方式依次訪問下一個,若 i 未被用于輸出( a(i)=0 ),則 j +1(j 的初值為0)。若 j=m,將a(i)標記為1,計數器c+1,j 重置為0,i 在ans中存儲待輸出。因此變量 j 的作用是用于記錄 i 移動的距離,若 i 移動到的位置上 i 已被存儲在ans中,則 j 不執行+1;若 i 移動到的位置上 i 未被存儲在ans中,則 j +1。
選項A:m=2,i 每移動2個有效位置( a(i)=0 )被記錄,故顯示: 2 4 6
選項B:m=7,i從7開始移動到8、9、10后循環回開始的1位置繼續移動4個有效位置至4被記錄,之后經過5、6、(7位置已輸出無效)、8、9、10、1、2,至2被記錄,故顯示: 7 4 2
選項C:m=5,i 在5、10兩個位置被記錄,之后經1、2、3、4、6至6被記錄,,故顯示: 5 10 6
選項D:m=6,i 從6開始移動至7、8、9、10、1、2,至2被記錄,后移動至3、4、5、7、8、9,至9被記錄,故顯示:6 2 9,不可能顯示6 2 8。
故答案選D。
【分析】本題主要考查的是模運算中循環的應用,要分析代碼中i、j、m及數組a(i)的作用,理解程序段實現的作用。
11.【答案】A
【知識點】排序算法及程序實現
【解析】【解答】外層循環中 i 的范圍為1~n\2,循環內結合選擇排序和冒泡排序兩種算法,實現一次外層循環,排好一前一后兩個數組元素。故執行上述程序段后,數組元素a(1)到a(6)的值實現升序排序。故答案選:A。
【分析】本題考查的是選擇排序和冒泡排序的綜合應用,可以有效提高排序算法的執行效率。
12.【答案】B
【知識點】查找算法及程序實現
【解析】【解答】 m =(i+j+1)\2 ,m取 i、j 中間偏右位置,考慮到i的初值為0,Do循環進入的條件是i=a(m),則只有當i=m時才能保證此時找到的a(m)依舊在待查找數據區域內,同時不會陷入死循環。最后Do循環執行完成之后,i、j 指向同一個位置,i 位置及其左側數據均小于等于k,故第一個大于k的數據的位置為 i+1或 j+1。故3處填空依次為:①n ②m ③i+1。故答案選B。
【分析】本題考查的是對分查找的變形,要學會舉一反三。
13.【答案】(1)B
(2)=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)C;E
【知識點】表格數據的處理與計算;數據分析
【解析】【解答】(1)H9單元格中公式為=C9*K3+D9*K4+E9*K5+F9*K6+G9*K7,通過自動填充指H3后,H6單元格中公式應當為=C3*K0+D3*K1+E3*K2+F3*K3+G3*K4,但是K0單元格不存在,發生單元格引用錯誤。故答案為:B。
(2) 為了避免出現以上錯誤,應將K列單元格進行絕對引用。故答案為:=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)選項A:建立圖b所示的圖表數據區域為B2:G2,B7:G9;選項B:圖b所示的圖表系列產生在行;選項D:篩選“未來可塑性”最高的20%后,顯示的城市為北京,不符合篩選條件的被隱藏,產生圖表的這3行數據被隱藏,該圖表會發生變化。故答案選C E。
【分析】本題考查的是表格公式的錯誤類型、公式應用、圖表數據區域的選擇以及排序篩選操作對圖表的影響。當產生圖表的數據區域內數據發生變化或被隱藏時,圖表會發生相應的變化。
14.【答案】(1)A;C
(2)動畫補間;不會;stop 0; stopAllSounds(  );;BCD
【知識點】圖層及圖層的基本操作;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;多媒體作品的調試與遞交
【解析】【解答】(1)選項A:“背景“圖層上可以用油漆桶工具進行內容填充,選項A說法正確;選項B:“復制圖層”命令執行后,會得到該圖層對應的副本圖層,選項B說法錯誤;選項C:對鏈接在一起的圖層中的某一圖層添加圖層樣式,與其鏈接在一起的圖層不受影響,選項C說法正確;選項D:PSD文件格式不能直接導入到Flash庫中,選項D說法錯誤。故答案為:AC。
(2)①由元件實例創建的補間動畫類型為動畫補間。故答案為:動畫補間。
②在“自行車”圖層第50幀執行“插人關鍵幀”操作,相當于將該圖層第49幀變成關鍵幀,補間被分成1~49和50,實際動畫效果不變。故答案為:不會。
③根據截圖可知該音頻時長超過場景動畫時長,為了使該場景動畫播放完后能自動停止,需在幀上添加動作命令stop();為使靜音,需在幀上添加動作腳本stopAllSounds(  );。故答案為:stop 0; stopAllSounds(  );
④根據截圖可知,該按鈕“點擊幀”上僅有空白關鍵幀,故該按鈕無效,因此
選項A:測試影片時,當鼠標指針經過該按鈕時,該按鈕將呈現“彈起幀”上的效果,即當前圖d所示。選項A說法錯誤。
選項B:“文字”圖層中“按下”幀是“彈起”幀的延續,兩幀上的內容一定相同。選項B說法正確。
選項C:選中“文字”圖層的“點擊”幀執行“插人幀”操作,“點擊”幀上有內容,測試影片時,該按鈕能正常使用。選項C說法正確。
選項D:選中“矩形”圖層的“點擊”幀執行“刪除幀”操作,“點擊”幀上無內容,相當于延續“按下”幀上的內容,測試影片時,該按鈕能正常使用。選項D說法正確。
選項E:選中“矩形”圖層的“點擊”幀執行“清除幀”操作,會在“點擊”幀之后再多一幀空白關鍵幀,測試影片時,該按鈕不能正常使用。選項E說法錯誤。
故答案為:BCD。
【分析】本題考查的是PhotoShop中圖層的操作、Flash中補間動畫的創建、動作腳本的選擇以及按鈕上的幀操作。最后一問選項E中注意“清除幀”和“清除關鍵幀”的區別。
15.【答案】(1)C
(2)k>bj(m)或其他可行答案;bj(i) <> k或其他可行答案;fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;過程與自定義函數;查找算法及程序實現
【解析】【解答】(1)“AddItem”是列表框類ListBox對象的方法,故答案為:C。
(2)第一空:Do循環的作用是查找班級里第一位同學的序號,當待查找班級號k大于當前m所指向的班級號bj(m)時,說明下一次待查找范圍在右側,使 i=m+1。故答案為: k>bj(m)或其他可行答案
第二空:當Do循環結束時,j+1所指向的位置即是待查找班級k里第一位同學的序號。i 從該學生開始向后訪問,若訪問到的學生不是來自班級k的,則退出For循環。故答案為: bj(i) <> k或其他可行答案
第三空:自定義函數fx()的作用是將套餐字母轉換為數字序號,在定義部分已將zc()和wc()數組下標范圍定義為1~4,故套餐A/B/C/D對應1/2/3/4,通過借助ASCII碼將字母轉換為數值,故答案為: fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)當Do循環結束時,j+1所指向的位置即是待查找班級k里第一位同學的序號。i 從該學生開始向后訪問,若訪問到的學生來自班級k,即bj(i) = k ,則將該生所選中午套餐tc1(i)通過自定義函數fx()轉換為數字序號,將對應的中餐套餐zc()+1。故答案為: zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【分析】本題主要考查的是VB對分查找算法和自定義函數的應用,還涉及到了方法名、以及字符轉換成數值用到的Asc()函數。
16.【答案】(1)2
(2)sl(bh(j))>sl(bh(j +1))或其他可行答案;jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案;jf(bh(j))>jf(bh(j-1)) 0r jf(bh(j))=jf(bh(j-1)) And bh(j)【知識點】排序算法及程序實現
【解析】【解答】(1)截圖所示已是第2輪次結束后的積分排名,在此基礎上再進行一輪比賽,第3輪結束后隊伍積分排名更新為:4、1、5、6、2、3、8、7。 排名第五的隊伍編號2。故答案為:2。
(2)第一空、第二空:雙重循環中,外層循環表示比賽輪次1~R,內層循環表示對戰隊伍1~2*n,兩兩對戰步長為2。根據規則,每支隊伍的實力值兩兩不同,且每場比賽中實力值較高的總能獲勝,因此當 j 所指向的編號隊伍實力高于 j+1 所指向的編號隊伍實力,sl(bh(j))>sl(bh(j +1)),給 j 所指向的編號隊伍積分 jf(bh(j)) +1。故第一空答案為:sl(bh(j))>sl(bh(j +1))或其他可行答案;第二空答案為: jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案 ;
第三空:冒泡排序實現的功能是:根據排名規則對各隊伍進行排序, 積分高的隊伍排名靠前,jf(bh(j))>jf(bh(j-1)) ,積分相同則編號較小的隊伍排名靠前, jf(bh(j)=jf(bh(j-1)) And bh(j)jf(bh(j-1)) Or jf(bh(j)=jf(bh(j-1)) And bh(j)【分析】本題考查的是索引排序和冒泡排序。注意根據題意分析條件表達式。
1 / 1

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 宁津县| 崇明县| 灵丘县| 夏河县| 太仆寺旗| 定陶县| 宜章县| 钦州市| 邵东县| 克东县| 云南省| 抚远县| 鲁山县| 朝阳区| 麟游县| 梅河口市| 轮台县| 四平市| 友谊县| 东明县| 商水县| 宣恩县| 宜昌市| 临清市| 泌阳县| 涞水县| 连州市| 永德县| 弥渡县| 长丰县| 金昌市| 商水县| 佛坪县| 天镇县| 明溪县| 赤壁市| 崇州市| 昭平县| 华容县| 东宁县| 清徐县|