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

【精品解析】浙江省浙南名校聯盟2020屆高三上學期信息技術第一次(10月)聯考試卷

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

【精品解析】浙江省浙南名校聯盟2020屆高三上學期信息技術第一次(10月)聯考試卷

資源簡介

浙江省浙南名校聯盟2020屆高三上學期信息技術第一次(10月)聯考試卷
一、選擇題(本大題共12小題;每小題2分,共24分。)
1.(2019高三上·浙江月考)某電子郵箱登錄的部分界面如圖所示。下列說法不正確的是(  )
A.“掃碼”的行為屬于信息獲取的過程
B.掃描二維碼自動登錄,是人工智能的一種具體應用
C.該二維碼在限定時間后會失效,是為了加強信息的安全
D.用手機微信掃描該二維碼,也可以登錄該郵箱
【答案】B
【知識點】信息及其特征;信息獲取的環節與方法
【解析】【解答】選項A:信息的獲取指在一定范圍內,通過一定的技術手段和方式方法獲得原始信息的活動和過程。“掃碼”的行為屬于信息獲取的過程。A正確;選項B:人工智能領域的研究包括:機器人、語音識別、圖像識別、自然語言處理和專家系統等。掃描二維碼自動登錄不屬于人工智能的范疇。B錯誤;選項C:二維碼在限定時間后失效,可以有效防止信息泄露,加強信息安全。C正確;選項D:微信掃描二維碼同樣可以實現郵箱的登錄。D正確。故答案選B。
【分析】本題考查信息的時效性、信息的獲取及人工智能的范疇。信息的時效性指客觀事物總是在不斷運動變化著的,因此反映事物存在方式和運動狀態的信息也應隨之而變化。
2.(2019高三上·浙江月考)使用Word軟件編輯文檔,部分界面如下圖所示。
下列說法正確的是(  )
A.文中有2處批注,若在兩處批注之間增加1處批注,則該批注的序號為3
B.實現該部分文檔的圖文環繞效果可以采用“緊密型”環繞方式
C.拒絕所有修訂后,文中的第二行的文字為“過,便不曾離開”。我們共享了烏鎮時間,”
D.刪除“批注[chen1]:”中的內容“桐鄉市的一個古鎮”,則批注對象“烏鎮”也會被刪除
【答案】B
【知識點】文本的基本編輯
【解析】【解答】選項A:文中有2處批注,若在兩處批注之間增加1處批注,則該批注的序號是2,原批注序號為2的變為3。A錯誤;選項B:“緊密型”環繞方式是文字緊密環繞在圖片的四周,實現該部分文檔的圖文環繞效果可以采用“緊密型”環繞方式。B正確;選項C:拒絕所有修訂后,文中的第二行的文字為“過,便不再離開”。我們共享了烏鎮時間,”。C錯誤;選項D:刪除批注內容,不會影響批注對象。D錯誤。故答案選B。
【分析】本題考查Word文檔的修訂和批注功能以及文字環繞方式的區別。修訂是對原內容的修改,在設置修訂的顯示方式為“最終狀態”時是顯示修改后的內容,顯示“原始顯示標記”則可以對比查看改前和改后的狀態。批注是對原內容的說明,就像旁白一樣。
3.(2019高三上·浙江月考)使用Access打開某數據庫,部分界面如下圖所示。下列說法正確的是(  )
A.當前狀態下,不能對“基本信息表”數據表進行重命名
B.將當前數據表導出為excel表,生成的excel表共有14行,6列
C.不能在數據表視圖中增加一個自動編號類型的字段
D.該數據表共有14條記錄,在當前狀態下若要快速瀏覽第12條記錄,可在“搜索”處輸入“12”,然后按回車鍵確認
【答案】C
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯
【解析】【解答】選項A:當前狀態下,可以對“基本信息表”數據表進行重命名。A錯誤;選項B:將當前數據表導出為excel表,生成的excel表共有14行,5列。B錯誤;選項C:數據表中有記錄存在時,不能在數據表視圖中增加一個自動編號類型的字段。C正確;選項D:該數據表共有14條記錄,在當前狀態下若要快速瀏覽第12條記錄,可直接查看最后一頁記錄。D錯誤。故答案選C。
【分析】本題考查Access數據庫對數據的管理:數據表的重命名、數據表的導出、字段的編輯、記錄的瀏覽。
4.(2019高三上·浙江月考)使用 UltraEdit 軟件觀察字符“溫州 Wenzhou!”的內碼,部分界面如下圖所示。
下列說法正確的是(  )
A.英文字符“u”的內碼表示成十六進制為“A3”
B.字符“州”的內碼表示成二進制為“1101010011011101”
C.圖中所示“!”的內碼占用2個字節
D.字符“W”屬于GB2312編碼
【答案】C
【知識點】信息的編碼;進制及數制轉換
【解析】【解答】選項A:英文字符“u”的內碼表示成十六進制為“75”。A錯誤;選項B:字符“州”的內碼是“D6 DD”,表示成二進制為“1101011011011101”。B錯誤;選項C:圖中所示“!”的內碼是“A3 A1”,2個十六進制表示,占用2個字節。C正確;選項D:字符“W”屬于ASCII編碼。D錯誤。故答案選C。
【分析】本題考查UltraEdit軟件對內碼的觀察及十六進制數與二進制數之間的轉換。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。
5.(2019高三上·浙江月考)使用GoldWave軟件打開某音頻文件,選中一段音頻后的部分界面如圖所示。下列說法正確的是(  )
A.該音頻每秒鐘采樣1411次,選中部分音頻時長為10秒
B.通過“更改音量”命令提升音量,音頻的采樣頻率同步變大
C.當前狀態下插入2秒靜音,按原參數保存,文件大小約為3.7MB
D.當前狀態下,點擊“刪除”,以原參數保存,則聲音存儲容量約為原來的一半
【答案】C
【知識點】聲音素材的基本處理;聲音、圖像、視頻編碼
【解析】【解答】選項A:該音頻每秒鐘采樣44100次,選中部分音頻時長為10秒。A錯誤;選項B:更改音量,不會影響采樣頻率。B錯誤;選項C:當前狀態下插入2秒靜音,音頻總時長變為22秒,采樣頻率是44100Hz,量化位數是16bit,聲道數是2,音頻存儲容量=采樣頻率×(采樣位數÷8)×聲道數×時間=44100×16/8×2×22/1024/1024≈3.7MB。C正確;選項D:當前狀態選中的是“左聲道”0到10秒的音頻,執行“刪除”操作后,右聲道音頻時長不變,保存后,音頻總時長不變,其他參數不變,存儲容量不變。D錯誤。故答案選C。
【分析】本題考查GoldWave軟件對音頻文件的編輯及音頻文件存儲容量的計算。音頻存儲容量=采樣頻率×(采樣位數÷8)×聲道數×時間。
6.(2019高三上·浙江月考)關于多媒體技術和多媒體數據文件,下列說法不正確的是(  )
A.多媒體技術可以處理文本、圖形、圖像、聲音和視頻等多種媒體信息
B.作品的系統結構描述了整個作品的組成部分、工作流程、主要界面
C.錄音機軟件錄制WAVE波形文件的過程包含對聲音的采樣和編碼
D.MPEG 視頻文件壓縮了部分冗余和非冗余信息,解壓后還能準確地恢復到原信息
【答案】D
【知識點】多媒體技術的應用;多媒體作品的規劃和設計;多媒體數據壓縮技術
【解析】【解答】選項A:利用多媒體編輯軟件可以處理文本、圖形、圖像、聲音和視頻等多種媒體信息。A正確;選項B:作品的規劃設計階段設計了整個作品的組成部分、工作流程、主要界面。B正確;選項C:音頻的采集主要是對聲音的采樣和編碼。C正確;選項D:MPEG視頻文件屬于有損壓縮文件,解壓后不能恢復到原信息。D錯誤。故答案選D。
【分析】本題考查多媒體數據的規劃與設計,數據的壓縮處理。多媒體作品設計分為需求分析、規劃設計、腳本編寫三個部分。規劃設計包括系統結構設計和功能模塊設計,對多媒體作品組成部分、工作流程、主要界面的分析屬于系統結構設計,對主界面分模塊設計屬于功能模塊設計。利用JPEG、MPEG、MP3等編碼格式存儲的圖像、視頻、數字音樂等多媒體文件屬于有損壓縮。
7.(2019高三上·浙江月考)一幅未經壓縮的1024*768像素、24位色的BMP圖像,存儲為JPEG格式后,其存儲容量為230KB,則該JPEG圖像的壓縮比約為(  )
A.5:1 B.10:1 C.30:1 D.36:1
【答案】B
【知識點】聲音、圖像、視頻編碼
【解析】【解答】未經壓縮的圖像存儲容量=水平像素×垂直像素×位深度/8=1024×768×24/8/1024=2304KB,2304:230≈10:1。故答案選B。
【分析】本題考查圖像存儲容量的計算。圖像存儲容量=水平像素×垂直像素×位深度/8。
8.(2019高三上·浙江月考)某算法的部分流程圖如圖所示,執行這部分流程后,下列分析正確的是(  )
A.當x輸入2,y輸入1時,輸出結果是16
B.當x輸入2,y輸入2時,輸出結果是4
C.當x輸入2,y輸入1時,“b=b*x”共被執行5次
D.當x輸入2,y輸入2時,“a=a\x”共被執行4次
【答案】A
【知識點】算法的控制結構;運算符、基本運算與表達式
【解析】【解答】當x=2,y=1時,分析程序運行過程:
初始值:a=10,b=1;
y=1,a=10,y≤a成立,執行b=b*x,b=2,a=a\x,a=5;
y=1,a=5,y≤a成立,執行b=b*x,b=4,a=a\x,a=2;
y=1,a=2,y≤a成立,執行b=b*x,b=8,a=a\x,a=1;
y=1,a=1,y≤a成立,執行b=b*x,b=16,a=a\x,a=0;
y=1,a=0,y≤a不成立,循環結束,輸出b的值為16;“b=b*x”共被執行4次。
當x=2,y=2時,分析程序運行過程:
初始值:a=10,b=1;
y=2,a=10,y≤a成立,執行b=b*x,b=2,a=a\x,a=5;
y=2,a=5,y≤a成立,執行b=b*x,b=4,a=a\x,a=2;
y=2,a=2,y≤a成立,執行b=b*x,b=8,a=a\x,a=1;
y=2,a=1,y≤a不成立,循環結束,輸出b的值為8;“a=a\x”共被執行3次。
故答案選A。
【分析】本題考查循環語句結構以及VB表達式的計算。
9.(2019高三上·浙江月考)下列VB表達式中,只隨機產生9到99之間偶數的是(  )
A.Int(Rnd*90+10) B.Int(Rnd*90+9)
C.Int(Rnd*45)*2+10 D.Int(Rnd*45)*2+9
【答案】C
【知識點】運算符、基本運算與表達式
【解析】【解答】選項A:表達式Int(Rnd*90+10)隨機產生[10,100)的整數。A錯誤;選項B:表達式Int(Rnd*90+9)隨機產生[9,99)的整數。B錯誤;選項C:表達式Int(Rnd*45)*2+10隨機產生[9,99]的偶數。C正確;選項D:表達式Int(Rnd*45)*2+9隨機產生[9,99)的奇數。D錯誤。故答案選C。
【分析】本題考查VB表達式的書寫及標準函數Rnd、Int的使用。Rnd()函數是隨機函數,它能在[0,1]之間產生一個隨機數。Int(x)函數是取不大于x的最大整數。
10.(2019高三上·浙江月考)有如下 VB 程序段:
For i = 1 To 2
For j = 1 To 6 - i
If a(j) - a(j + 1) > 0 Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
End If
Next j
Next i Text1.Text = "" For i = 1 To 6
Text1.Text = Str(a(i)) + Text1.Text Next i
數組元素a(1)到a(6)的初值依次為15,11,58,38,26,9,執行該程序段,文本框Text1顯示的內容是(  )
A.9 58 11 38 15 26 B.11 15 26 9 38 58
C.58 38 9 26 15 11 D.58 9 38 11 26 15
【答案】C
【知識點】排序算法及程序實現
【解析】【解答】分析本題程序段:程序中有一個嵌套For循環,外層循環控制數組元素遍歷次數,內層循環是對元素進行排序,過程如下。
i=1,j=1 To 5,執行結束后,數組a中元素依次為11,15,38,26,9,58;
i=2,j=1 To 4,執行結束后,數組a中元素依次為11,15,26,9,38,58;
排序結束后,Text1中逆序顯示數組a中的元素,即58 38 9 26 15 11。故答案選C。
【分析】本題考查冒泡排序算法的運作過程。冒泡排序算法的運作過程為:從后往前比較相鄰的元素,如果前一個比后一個大,就交換它們兩個的位置。對每一個相鄰元素作同樣的工作,直至從結尾的最后一個到開始的第一個,此時最小的元素排在第一個,針對所有的元素重復以上的步驟,除了最后一個,持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。
11.(2019高三上·浙江月考)有如下 VB 程序段:
i=1:n=5
Do while i<=n
x=Int(Rnd*9)+1
If x Mod 2=1 Then
a(i)=x
Else
a(n)=x:n=n+1
End If
i=i+1 Loop
數組元素的初值均為0,執行該程序段后,a(1)至a(5)的值可能是(  )
A.1 , 3 , 5 , 5 , 0 B.3 , 3 , 0 , 8 , 8
C.0 , 1 , 0 , 4 , 2 D.7 , 1 , 3 , 9 , 8
【答案】D
【知識點】算法的控制結構;常見數據類型、數組;運算符、基本運算與表達式
【解析】【解答】選項A:由語句“ x=Int(Rnd*9)+1”可知,變量x的取值范圍是[1,10)。當x是奇數時,將x賦值給a(i);當x是偶數時,將x賦值給a(5)。因此a(5)只可能是奇數或非0偶數。A錯誤;選項B:a(1)~a(4)只可能是奇數或0,不會有a(4)=8。B錯誤;選項C:a(1)~a(4)只可能是奇數或0,不會有a(4)=4。C錯誤;選項D:a(1)~a(4)是奇數,a(5)是偶數。D正確。故答案選D。
【分析】本題考查循環結構語句與選擇結構語句的綜合應用以及數組的賦值語句。
12.(2019高三上·浙江月考)下列VB程序段的功能為:對數組a中的n個元素進行排序,生成左右交替上升的數據系列。如排序前a中元素依次為:21,33,56,11,44,60,程序運行后a中元素依次為:11,33,56,60,44,21。
For i=1 To ①
k=i
For j=i+1 To n-i+1
If a(k)>a(j) Then k= ②
Next j
If k<>i Then t=a(k):a(k)=a(i):a(i)=t For j= ③
If a(j)Next i
上述程序段3個劃線處的表達式分別為(  )
A.① n-1 ② j+1 ③ i To n-i+1
B.① n-1 ② j+1 ③ i To n-i
C.① n\2 ② j ③ i+1 To n-i
D.① n\2 ② j ③ i+1 To n-i+1
【答案】C
【知識點】排序算法及程序實現
【解析】【解答】題中描述,數組a的n個元素最終生成左右交替上升的數據系列。觀察程序段,外層For循環內包含兩個For循環,第一個For循環是將最小的元素上升到數據系列的最左端,第二個For循環是將次小的元素上升到數據系列的最右端。所以一次外循環完成數組中兩個元素的排序,所以外層For循環的終止值是n\2;②處語句是查找當前排序元素中最小元素的位置,并將其存儲在變量k中,即k=j;③處語句是確定第二個For循環的范圍,其范圍應為剩余未排序的元素,即i+1 To n-i。故答案選C。
【分析】本題考查選擇排序算法的運行。選擇排序算法是在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2019高三上·浙江月考)某校對高一進行了七選三科目的摸底統計,數據情況如圖所示。請回答下列問題:
圖 1
(1)圖1區域N2:T15的公式是從N2單元格通過自動填充功能得出,可知T2單元格公式為   。
(提示:SUMPRODUCT 函數返回相應的數組或區域乘積的和。例如:=SUMPRODUCT((A4:A500="101")
*(D4:D500="物理"))表示在數據區域
D4:D500 中統計“101”班選“物理”的人數)
(2)對圖1中各班級的數據按技術選科人數進行降序排序,應選擇的數據區域為   。
(3)由圖1的數據制作的圖表如圖2所示,則制作該圖表的區域為   。
圖 2
(4)復制圖1中L1:T15 的數據到新工作表中,對生物和物理學科分別按圖3所示的條件進行篩選,則篩選結果為   (填班級名稱)
圖 3
【答案】(1)=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))
(2)L1:T15或L2:T15
(3)L1,N1:T1,L17,N17:T17
(4)107
【知識點】表格數據的基本操作;表格數據的處理與計算
【解析】【解答】(1)由圖1可知,N2單元格公式為“=SUMPRODUCT(($A$2:$A$600=$L2)*(D$2:D$600=N$1))”,且區域N2:T15的公式是從N2單元格通過自動填充功能得出,推算出T2單元格公式為“=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))”。故答案為:=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))。
(2)對技術列選科人數進行降序排序的同時,要求其它對應列一起變化,因此其它列的數據區域要選擇,所以應選擇的排序區域是 L1:T15或L2:T15 。故答案為: L1:T15或L2:T15 。
(3)從圖2所示圖表可以看出,圖表中包含的信息有班級科目和選擇科目所占比例,所以制作該圖表的區域為L1,N1:T1,L17,N17:T17。故答案為:L1,N1:T1,L17,N17:T17。
(4)圖中所示篩選條件為選擇生物和物理學科選擇人數同時位于前3的記錄。生物學科選擇人數位于前3的班級有:106、107、111、114;物理學科選擇人數位于前3的班級有:107、108、102、104;同時滿足條件的班級只有107。故答案為:107。
【分析】本題考查Excel電子表格公式的運用、數據的排序和篩選、根據圖表選擇數據區域。Excel中的運算公式要以等號“=”開頭,后面是由單元格地址、運算符和常量組成的一個表達式。圖表數據區域的選擇是看其橫軸和縱軸的數據。
14.(2019高三上·浙江月考)某同學創作了一個關于“鯤龍 AG600”的多媒體作品,首先他用Photoshop軟件處理圖片,然后使用Flash軟件制作動畫,請回答下列問題:
圖 1
(1)如圖1所示,要獲得透明背景的鯤龍圖像,下列操作中可以實現該效果的是    (多選,填字母:A .選中“背景”圖層并刪除,然后存儲為png格式 / B .選中“背景”圖層,設置不透明度為0%,然后存儲為 png 格式 / C .選中“背景”圖層,用橡皮擦擦除其中的圖像,然后存儲為png格式 / D .選中“背景”圖層,設置為不可見,然后存儲為png格式)。
圖 2-a
圖 2-b
(2)制作“文字”圖層動畫時,首(左圖)尾(右圖)關鍵幀的部分屬性界面如圖2-b所示,可推測大雁的移動方向是    (單選,填字母:A .向左上/B .向左下/C .向右上/D .向右下)
(3)“飛機”圖層在第1至50幀實現飛機在空中飛行到當前位置的過程中逐漸消失的動畫效果,若要使“飛機”圖層的動畫效果在第40幀結束,應進行的操作是   。
(4)“聲音”圖層的同步方式如圖3所示,若在第20幀處執行“清除關鍵幀”操作,則聲音播放時長為   秒(保留1位小數)。
圖 3
(5)要想通過單擊“更多”按鈕,打開同一目錄下的“kunlong.docx”文件了解更多詳情。則在該按鈕上添加的動作腳本是   。
【答案】(1)AD
(2)A
(3)選中“飛機”圖層的第50幀,移動至第40幀
(4)4.2
(5)on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}
【知識點】時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置;常用影片控制函數的應用
【解析】【解答】(1)“背景”圖層在其它圖層存在的情況下,即使被鎖定,也可以被刪除;但不可以設置圖層的透明度;圖層內容不可編輯;圖層“眼睛”標志可以去掉,設置圖層為不可見。故答案為:AD。
(2)觀察圖2-b,可知圖像X軸變小,說明圖像向左移動;Y軸變小,說明圖像向上移動,所以大雁的移動方向是左上。故答案為:A。
(3)若使“飛機”圖層動畫效果在第40幀結束,則應將該圖層最后一幀移動到第40幀,并將第40幀中對象Alpha值設置為0或0%。故答案為:選中“飛機”圖層的第50幀,移動至第40幀,并將第40幀中對象Alpha值設置為0或0%。
(4)由圖3可知,聲音同步方式為“數據流”,數據流”聲音與所在圖層的幀同步播放。所以聲音播放時長仍為4.6s。故答案為:4.6s。
(5)寫在按鈕上的動作命令通常以on(*){*}的形式出現,鼠標按下按鈕用press或release進行跳轉,跳轉到目錄的命令由getURL()實現,“kunlong.docx”是所跳轉的目錄。因此該按鈕的動作腳本是on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}。故答案為:on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}。
【分析】本題考查Photoshop和Flash的綜合應用:圖層的可見設置、動畫屬性和效果設置、元件的編輯等。
15.(2019高三上·浙江月考)小明學了排序和查找算法后,編寫了一個處理成績的程序。單擊“獲取成績”按鈕得到n個非降序數保存在數組a(1)—a(n)中,并顯示在 List1中。在文本框Text1中輸入成績key,單擊“查找”按鈕,則在標簽 label1中顯示共有多少位同學的成績大于等于該成績。
(1)加框1處的程序代碼有錯,應改為   。
(2)請在劃線處填入合適代碼:
Dim
a(1000) As Integer, n As Integer Private Sub Command1_Click()
'從數據庫獲取n 個成績存儲在 a(1)---a(n)組中,代碼略
For i
= 2 To n ‘排序
tmp = a(i)
j = 1
Do While tmp > a(j)
j = j + 1
If ① Then Exit Do
Loop
For k = i To j + 1 Step -1
a(k) = a(k - 1)
Next k
'改錯 (1)
Next i
For i = 1 To n List1.AddItem Str(a(i))
Next i End Sub
Private Sub Command2_Click()
Dim key As Integer, i As Integer, j As Integer, m As Integer
key = Val(Text1.Text)
i = 1: j = n
Do While i <= j
m = (i + j) \ 2
If ② Then
j = m - 1
Else
i = m + 1
End If
Loop
Label1.Caption = "共有" + ③ + "位同學大于等于該成績。"
End Sub
①   ②   ③   
【答案】(1)a(k)=tmp
(2)j=i;a(m)>=key;str(n-j)或者str(n-i+1)
【知識點】排序算法及程序實現;查找算法及程序實現
【解析】【解答】(1)加框處代碼是進行數據的交換,將a(k-1)的值賦值給a(k),a(k)的值應為臨時變量tmp的值,所以該處語句應為a(k)=tmp。故答案為:a(k)=tmp。
(2)①處語句表示當j=i時,說明確定了交換數據的下標,跳出循環,所以此處語句為j=i;
②處語句是通過對分查找,確定數據查找范圍,當a(m)>=key時,應在前半段查找,此時令j=m-1;
③處語句是顯示最終查找結果,總人數是n,指針查找的從后向前第1個小于該成績的位置是j,第1個大于等于該成績的位置是i,所以大于等于該成績的人數是n-j或n-i+1,將其轉化成字符類型為 str(n-j)或者str(n-i+1)。
故答案為:j=i;a(m)>=key;str(n-j)或者str(n-i+1)。
【分析】本題考查排序算法和對分查找算法的程序實現與運行。選擇排序算法是在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。對分查找算法查找過程如下:假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、后兩個子表,如果中間位置記錄的關鍵字大于查找關鍵字,則進一步查找前一子表,否則進一步查找后一子表。重復以上過程,直到找到滿足條件的記錄,使查找成功,或直到子表不存在為止,此時查找不成功。
16.(2019高三上·浙江月考)IPv6 是英文“Internet Protocol Version 6”(互聯網協議第 6 版)的縮寫。IPv6地址總共有128位,為了便于人工閱讀和輸入,IPv6地址使用16進制數表示,劃分成8個塊,每塊4位,塊與塊之間用“:”隔開,如:ABCD:EF01:0000:0000:ABCD:EF01:0000:6789
同時,對于多個地址塊為
0 的情況時,可以使用“::”號,進行化簡。化簡原則:
①全 0 塊“0000”,可以化簡為“0”
②連續多個全0塊,可以化簡為“::”
③一個IPv6地址中只能出現一個“::”,出現多個全 0塊時,“::”要化簡最長的一段,沒有最長的就將最左側的一段化簡為“::”
④“::”可以出現在地址開頭或結尾具體示例如下:
化簡前 化簡后
ABCD:0000:2345:0000:ABCD:0000:2345:0000 ABCD:0:2345:0:ABCD:0:2345:0
FBCD:EF01:0000:0000:0000:0000:0000:6789 FBCD:EF01::6789
BBCD:0000:0000:0000:ABCD:0000:0000:6789 BBCD::ABCD:0:0:6789
0000:0000:0000:0000:0000:0000:0000:0001 ::1
2001:0000:0000:0000:0000:0000:0000:0000 2001::
程序界面如圖所示:
實現上述功能的VB程序如下,請回答下列問題:
(1)請在劃線處填入合適的代碼。
Private
Sub Text1_Change()
Dim a(1 To 8) As String, ipstr As String, ips
As String
Dim lenth As Integer, max_lenth As Integer,
start As Integer
ipstr = Text1.Text
For i = 1 To 8
a(i) = ① ' 將IPv6分段存入數組a
Next i
'對數組進行處理,如果字母或非零數字開頭,則不用處理;如果全是數字,則壓縮成
0,如果前導為 0,則去掉,處理完畢存回數組。
'///------ 處理過程略------/////
'如果只有一串,則將該串“0”用“::”代替,如果不止一串,則將最長的一串“0”簡化為“::”,如果有連續 0,則將左邊的一串零簡化,右側保留。
max_lenth = 0
For i = 1 To 7
If ② Then
lenth = lenth + 1
Else
If lenth > max_lenth Then
max_lenth = lenth: start = i - lenth:
lenth = 0
End If
End If
Next i
If lenth > max_lenth Then max_lenth =
lenth: start = i - lenth
'根據連續0串的位置確定輸出簡化后的結果
ips = ""
If start = 1 And max_lenth = 7 Then '開頭是0且全0
ips = "::"
ElseIf start = 1 Then '開頭是0但不全為0
ips = "::"
For i = start + max_lenth + 1 To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
ElseIf start > 1 And start + max_lenth = 8 Then
'開頭不是0但0到最后
For i = 1 To start - 1
ips = ips + a(i) + ":"
Next i
ips = ips + ":"
ElseIf start > 1 Then '開頭不是0且0不到最后
For i = 1 To start - 1
ips = ips + a(i) + ":"
Next i
ips = ips + ":"
For i = ③ To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
Else '無連續0出現
For i = 1 To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
End If
Text2.Text = ips End Sub
①   ②   ③   
(2)IPv6地址:3BCD:0000:0000:ABCD:0000:0000:0000:6789,則化簡后為   。
【答案】(1)Mid(ipstr, (i - 1) * 5 + 1, 4);a(i) = "0" And a(i) = a(i + 1);start + max_lenth + 1
(2)3BCD:0:0:ABCD::6789
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】(1) 根據①處語句提示,將IPv6分段存入數組a,每段4位,此時需要使用字符串截取函數Mid。Mid(string, start[, length])可以返回string中從start開始的后面的length長度的字符串。IPv6地址存儲在變量ipstr中,變量i每循環一次,順序向后截取4位,所以a(i)=Mid(ipstr, (i - 1) * 5 + 1, 4)。
②處語句是判斷IPv6地址中,連續全0塊的長度,并將最長連續全0塊長度賦值給變量max_length。因此判斷條件為a(i) = "0" And a(i) = a(i + 1)。
③處語句是確定For循環變量的初始值,該初始值是連續全0塊遍歷之后,第一次出現非全0塊的位置。連續全0塊開始位置是start,連續全0塊長度是max_length。所以此處For循環變量的初始值應為start + max_lenth + 1。
故答案為:Mid(ipstr, (i - 1) * 5 + 1, 4);a(i) = "0" And a(i) = a(i + 1);start + max_lenth + 1。
(2)根據程序段功能,地址“3BCD:0000:0000:ABCD:0000:0000:0000:6789”中,后面連續3個全0塊化簡為“::”,前面2個連續全0塊化簡為“0:0”,所以最終化簡結果為“3BCD:0:0:ABCD::6789”。故答案為:3BCD:0:0:ABCD::6789。
【分析】本題考查IPv6地址簡化存儲的程序實現及運行,主要包含字符串截取函數Mid的使用、If語句判斷條件的書寫、For循環變量的初值確定。
1 / 1浙江省浙南名校聯盟2020屆高三上學期信息技術第一次(10月)聯考試卷
一、選擇題(本大題共12小題;每小題2分,共24分。)
1.(2019高三上·浙江月考)某電子郵箱登錄的部分界面如圖所示。下列說法不正確的是(  )
A.“掃碼”的行為屬于信息獲取的過程
B.掃描二維碼自動登錄,是人工智能的一種具體應用
C.該二維碼在限定時間后會失效,是為了加強信息的安全
D.用手機微信掃描該二維碼,也可以登錄該郵箱
2.(2019高三上·浙江月考)使用Word軟件編輯文檔,部分界面如下圖所示。
下列說法正確的是(  )
A.文中有2處批注,若在兩處批注之間增加1處批注,則該批注的序號為3
B.實現該部分文檔的圖文環繞效果可以采用“緊密型”環繞方式
C.拒絕所有修訂后,文中的第二行的文字為“過,便不曾離開”。我們共享了烏鎮時間,”
D.刪除“批注[chen1]:”中的內容“桐鄉市的一個古鎮”,則批注對象“烏鎮”也會被刪除
3.(2019高三上·浙江月考)使用Access打開某數據庫,部分界面如下圖所示。下列說法正確的是(  )
A.當前狀態下,不能對“基本信息表”數據表進行重命名
B.將當前數據表導出為excel表,生成的excel表共有14行,6列
C.不能在數據表視圖中增加一個自動編號類型的字段
D.該數據表共有14條記錄,在當前狀態下若要快速瀏覽第12條記錄,可在“搜索”處輸入“12”,然后按回車鍵確認
4.(2019高三上·浙江月考)使用 UltraEdit 軟件觀察字符“溫州 Wenzhou!”的內碼,部分界面如下圖所示。
下列說法正確的是(  )
A.英文字符“u”的內碼表示成十六進制為“A3”
B.字符“州”的內碼表示成二進制為“1101010011011101”
C.圖中所示“!”的內碼占用2個字節
D.字符“W”屬于GB2312編碼
5.(2019高三上·浙江月考)使用GoldWave軟件打開某音頻文件,選中一段音頻后的部分界面如圖所示。下列說法正確的是(  )
A.該音頻每秒鐘采樣1411次,選中部分音頻時長為10秒
B.通過“更改音量”命令提升音量,音頻的采樣頻率同步變大
C.當前狀態下插入2秒靜音,按原參數保存,文件大小約為3.7MB
D.當前狀態下,點擊“刪除”,以原參數保存,則聲音存儲容量約為原來的一半
6.(2019高三上·浙江月考)關于多媒體技術和多媒體數據文件,下列說法不正確的是(  )
A.多媒體技術可以處理文本、圖形、圖像、聲音和視頻等多種媒體信息
B.作品的系統結構描述了整個作品的組成部分、工作流程、主要界面
C.錄音機軟件錄制WAVE波形文件的過程包含對聲音的采樣和編碼
D.MPEG 視頻文件壓縮了部分冗余和非冗余信息,解壓后還能準確地恢復到原信息
7.(2019高三上·浙江月考)一幅未經壓縮的1024*768像素、24位色的BMP圖像,存儲為JPEG格式后,其存儲容量為230KB,則該JPEG圖像的壓縮比約為(  )
A.5:1 B.10:1 C.30:1 D.36:1
8.(2019高三上·浙江月考)某算法的部分流程圖如圖所示,執行這部分流程后,下列分析正確的是(  )
A.當x輸入2,y輸入1時,輸出結果是16
B.當x輸入2,y輸入2時,輸出結果是4
C.當x輸入2,y輸入1時,“b=b*x”共被執行5次
D.當x輸入2,y輸入2時,“a=a\x”共被執行4次
9.(2019高三上·浙江月考)下列VB表達式中,只隨機產生9到99之間偶數的是(  )
A.Int(Rnd*90+10) B.Int(Rnd*90+9)
C.Int(Rnd*45)*2+10 D.Int(Rnd*45)*2+9
10.(2019高三上·浙江月考)有如下 VB 程序段:
For i = 1 To 2
For j = 1 To 6 - i
If a(j) - a(j + 1) > 0 Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
End If
Next j
Next i Text1.Text = "" For i = 1 To 6
Text1.Text = Str(a(i)) + Text1.Text Next i
數組元素a(1)到a(6)的初值依次為15,11,58,38,26,9,執行該程序段,文本框Text1顯示的內容是(  )
A.9 58 11 38 15 26 B.11 15 26 9 38 58
C.58 38 9 26 15 11 D.58 9 38 11 26 15
11.(2019高三上·浙江月考)有如下 VB 程序段:
i=1:n=5
Do while i<=n
x=Int(Rnd*9)+1
If x Mod 2=1 Then
a(i)=x
Else
a(n)=x:n=n+1
End If
i=i+1 Loop
數組元素的初值均為0,執行該程序段后,a(1)至a(5)的值可能是(  )
A.1 , 3 , 5 , 5 , 0 B.3 , 3 , 0 , 8 , 8
C.0 , 1 , 0 , 4 , 2 D.7 , 1 , 3 , 9 , 8
12.(2019高三上·浙江月考)下列VB程序段的功能為:對數組a中的n個元素進行排序,生成左右交替上升的數據系列。如排序前a中元素依次為:21,33,56,11,44,60,程序運行后a中元素依次為:11,33,56,60,44,21。
For i=1 To ①
k=i
For j=i+1 To n-i+1
If a(k)>a(j) Then k= ②
Next j
If k<>i Then t=a(k):a(k)=a(i):a(i)=t For j= ③
If a(j)Next i
上述程序段3個劃線處的表達式分別為(  )
A.① n-1 ② j+1 ③ i To n-i+1
B.① n-1 ② j+1 ③ i To n-i
C.① n\2 ② j ③ i+1 To n-i
D.① n\2 ② j ③ i+1 To n-i+1
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2019高三上·浙江月考)某校對高一進行了七選三科目的摸底統計,數據情況如圖所示。請回答下列問題:
圖 1
(1)圖1區域N2:T15的公式是從N2單元格通過自動填充功能得出,可知T2單元格公式為   。
(提示:SUMPRODUCT 函數返回相應的數組或區域乘積的和。例如:=SUMPRODUCT((A4:A500="101")
*(D4:D500="物理"))表示在數據區域
D4:D500 中統計“101”班選“物理”的人數)
(2)對圖1中各班級的數據按技術選科人數進行降序排序,應選擇的數據區域為   。
(3)由圖1的數據制作的圖表如圖2所示,則制作該圖表的區域為   。
圖 2
(4)復制圖1中L1:T15 的數據到新工作表中,對生物和物理學科分別按圖3所示的條件進行篩選,則篩選結果為   (填班級名稱)
圖 3
14.(2019高三上·浙江月考)某同學創作了一個關于“鯤龍 AG600”的多媒體作品,首先他用Photoshop軟件處理圖片,然后使用Flash軟件制作動畫,請回答下列問題:
圖 1
(1)如圖1所示,要獲得透明背景的鯤龍圖像,下列操作中可以實現該效果的是    (多選,填字母:A .選中“背景”圖層并刪除,然后存儲為png格式 / B .選中“背景”圖層,設置不透明度為0%,然后存儲為 png 格式 / C .選中“背景”圖層,用橡皮擦擦除其中的圖像,然后存儲為png格式 / D .選中“背景”圖層,設置為不可見,然后存儲為png格式)。
圖 2-a
圖 2-b
(2)制作“文字”圖層動畫時,首(左圖)尾(右圖)關鍵幀的部分屬性界面如圖2-b所示,可推測大雁的移動方向是    (單選,填字母:A .向左上/B .向左下/C .向右上/D .向右下)
(3)“飛機”圖層在第1至50幀實現飛機在空中飛行到當前位置的過程中逐漸消失的動畫效果,若要使“飛機”圖層的動畫效果在第40幀結束,應進行的操作是   。
(4)“聲音”圖層的同步方式如圖3所示,若在第20幀處執行“清除關鍵幀”操作,則聲音播放時長為   秒(保留1位小數)。
圖 3
(5)要想通過單擊“更多”按鈕,打開同一目錄下的“kunlong.docx”文件了解更多詳情。則在該按鈕上添加的動作腳本是   。
15.(2019高三上·浙江月考)小明學了排序和查找算法后,編寫了一個處理成績的程序。單擊“獲取成績”按鈕得到n個非降序數保存在數組a(1)—a(n)中,并顯示在 List1中。在文本框Text1中輸入成績key,單擊“查找”按鈕,則在標簽 label1中顯示共有多少位同學的成績大于等于該成績。
(1)加框1處的程序代碼有錯,應改為   。
(2)請在劃線處填入合適代碼:
Dim
a(1000) As Integer, n As Integer Private Sub Command1_Click()
'從數據庫獲取n 個成績存儲在 a(1)---a(n)組中,代碼略
For i
= 2 To n ‘排序
tmp = a(i)
j = 1
Do While tmp > a(j)
j = j + 1
If ① Then Exit Do
Loop
For k = i To j + 1 Step -1
a(k) = a(k - 1)
Next k
'改錯 (1)
Next i
For i = 1 To n List1.AddItem Str(a(i))
Next i End Sub
Private Sub Command2_Click()
Dim key As Integer, i As Integer, j As Integer, m As Integer
key = Val(Text1.Text)
i = 1: j = n
Do While i <= j
m = (i + j) \ 2
If ② Then
j = m - 1
Else
i = m + 1
End If
Loop
Label1.Caption = "共有" + ③ + "位同學大于等于該成績。"
End Sub
①   ②   ③   
16.(2019高三上·浙江月考)IPv6 是英文“Internet Protocol Version 6”(互聯網協議第 6 版)的縮寫。IPv6地址總共有128位,為了便于人工閱讀和輸入,IPv6地址使用16進制數表示,劃分成8個塊,每塊4位,塊與塊之間用“:”隔開,如:ABCD:EF01:0000:0000:ABCD:EF01:0000:6789
同時,對于多個地址塊為
0 的情況時,可以使用“::”號,進行化簡。化簡原則:
①全 0 塊“0000”,可以化簡為“0”
②連續多個全0塊,可以化簡為“::”
③一個IPv6地址中只能出現一個“::”,出現多個全 0塊時,“::”要化簡最長的一段,沒有最長的就將最左側的一段化簡為“::”
④“::”可以出現在地址開頭或結尾具體示例如下:
化簡前 化簡后
ABCD:0000:2345:0000:ABCD:0000:2345:0000 ABCD:0:2345:0:ABCD:0:2345:0
FBCD:EF01:0000:0000:0000:0000:0000:6789 FBCD:EF01::6789
BBCD:0000:0000:0000:ABCD:0000:0000:6789 BBCD::ABCD:0:0:6789
0000:0000:0000:0000:0000:0000:0000:0001 ::1
2001:0000:0000:0000:0000:0000:0000:0000 2001::
程序界面如圖所示:
實現上述功能的VB程序如下,請回答下列問題:
(1)請在劃線處填入合適的代碼。
Private
Sub Text1_Change()
Dim a(1 To 8) As String, ipstr As String, ips
As String
Dim lenth As Integer, max_lenth As Integer,
start As Integer
ipstr = Text1.Text
For i = 1 To 8
a(i) = ① ' 將IPv6分段存入數組a
Next i
'對數組進行處理,如果字母或非零數字開頭,則不用處理;如果全是數字,則壓縮成
0,如果前導為 0,則去掉,處理完畢存回數組。
'///------ 處理過程略------/////
'如果只有一串,則將該串“0”用“::”代替,如果不止一串,則將最長的一串“0”簡化為“::”,如果有連續 0,則將左邊的一串零簡化,右側保留。
max_lenth = 0
For i = 1 To 7
If ② Then
lenth = lenth + 1
Else
If lenth > max_lenth Then
max_lenth = lenth: start = i - lenth:
lenth = 0
End If
End If
Next i
If lenth > max_lenth Then max_lenth =
lenth: start = i - lenth
'根據連續0串的位置確定輸出簡化后的結果
ips = ""
If start = 1 And max_lenth = 7 Then '開頭是0且全0
ips = "::"
ElseIf start = 1 Then '開頭是0但不全為0
ips = "::"
For i = start + max_lenth + 1 To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
ElseIf start > 1 And start + max_lenth = 8 Then
'開頭不是0但0到最后
For i = 1 To start - 1
ips = ips + a(i) + ":"
Next i
ips = ips + ":"
ElseIf start > 1 Then '開頭不是0且0不到最后
For i = 1 To start - 1
ips = ips + a(i) + ":"
Next i
ips = ips + ":"
For i = ③ To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
Else '無連續0出現
For i = 1 To 7
ips = ips + a(i) + ":"
Next i
ips = ips + a(i)
End If
Text2.Text = ips End Sub
①   ②   ③   
(2)IPv6地址:3BCD:0000:0000:ABCD:0000:0000:0000:6789,則化簡后為   。
答案解析部分
1.【答案】B
【知識點】信息及其特征;信息獲取的環節與方法
【解析】【解答】選項A:信息的獲取指在一定范圍內,通過一定的技術手段和方式方法獲得原始信息的活動和過程。“掃碼”的行為屬于信息獲取的過程。A正確;選項B:人工智能領域的研究包括:機器人、語音識別、圖像識別、自然語言處理和專家系統等。掃描二維碼自動登錄不屬于人工智能的范疇。B錯誤;選項C:二維碼在限定時間后失效,可以有效防止信息泄露,加強信息安全。C正確;選項D:微信掃描二維碼同樣可以實現郵箱的登錄。D正確。故答案選B。
【分析】本題考查信息的時效性、信息的獲取及人工智能的范疇。信息的時效性指客觀事物總是在不斷運動變化著的,因此反映事物存在方式和運動狀態的信息也應隨之而變化。
2.【答案】B
【知識點】文本的基本編輯
【解析】【解答】選項A:文中有2處批注,若在兩處批注之間增加1處批注,則該批注的序號是2,原批注序號為2的變為3。A錯誤;選項B:“緊密型”環繞方式是文字緊密環繞在圖片的四周,實現該部分文檔的圖文環繞效果可以采用“緊密型”環繞方式。B正確;選項C:拒絕所有修訂后,文中的第二行的文字為“過,便不再離開”。我們共享了烏鎮時間,”。C錯誤;選項D:刪除批注內容,不會影響批注對象。D錯誤。故答案選B。
【分析】本題考查Word文檔的修訂和批注功能以及文字環繞方式的區別。修訂是對原內容的修改,在設置修訂的顯示方式為“最終狀態”時是顯示修改后的內容,顯示“原始顯示標記”則可以對比查看改前和改后的狀態。批注是對原內容的說明,就像旁白一樣。
3.【答案】C
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯
【解析】【解答】選項A:當前狀態下,可以對“基本信息表”數據表進行重命名。A錯誤;選項B:將當前數據表導出為excel表,生成的excel表共有14行,5列。B錯誤;選項C:數據表中有記錄存在時,不能在數據表視圖中增加一個自動編號類型的字段。C正確;選項D:該數據表共有14條記錄,在當前狀態下若要快速瀏覽第12條記錄,可直接查看最后一頁記錄。D錯誤。故答案選C。
【分析】本題考查Access數據庫對數據的管理:數據表的重命名、數據表的導出、字段的編輯、記錄的瀏覽。
4.【答案】C
【知識點】信息的編碼;進制及數制轉換
【解析】【解答】選項A:英文字符“u”的內碼表示成十六進制為“75”。A錯誤;選項B:字符“州”的內碼是“D6 DD”,表示成二進制為“1101011011011101”。B錯誤;選項C:圖中所示“!”的內碼是“A3 A1”,2個十六進制表示,占用2個字節。C正確;選項D:字符“W”屬于ASCII編碼。D錯誤。故答案選C。
【分析】本題考查UltraEdit軟件對內碼的觀察及十六進制數與二進制數之間的轉換。做題時,先列出所給字符對應的內碼,然后與示例字符相對應。
5.【答案】C
【知識點】聲音素材的基本處理;聲音、圖像、視頻編碼
【解析】【解答】選項A:該音頻每秒鐘采樣44100次,選中部分音頻時長為10秒。A錯誤;選項B:更改音量,不會影響采樣頻率。B錯誤;選項C:當前狀態下插入2秒靜音,音頻總時長變為22秒,采樣頻率是44100Hz,量化位數是16bit,聲道數是2,音頻存儲容量=采樣頻率×(采樣位數÷8)×聲道數×時間=44100×16/8×2×22/1024/1024≈3.7MB。C正確;選項D:當前狀態選中的是“左聲道”0到10秒的音頻,執行“刪除”操作后,右聲道音頻時長不變,保存后,音頻總時長不變,其他參數不變,存儲容量不變。D錯誤。故答案選C。
【分析】本題考查GoldWave軟件對音頻文件的編輯及音頻文件存儲容量的計算。音頻存儲容量=采樣頻率×(采樣位數÷8)×聲道數×時間。
6.【答案】D
【知識點】多媒體技術的應用;多媒體作品的規劃和設計;多媒體數據壓縮技術
【解析】【解答】選項A:利用多媒體編輯軟件可以處理文本、圖形、圖像、聲音和視頻等多種媒體信息。A正確;選項B:作品的規劃設計階段設計了整個作品的組成部分、工作流程、主要界面。B正確;選項C:音頻的采集主要是對聲音的采樣和編碼。C正確;選項D:MPEG視頻文件屬于有損壓縮文件,解壓后不能恢復到原信息。D錯誤。故答案選D。
【分析】本題考查多媒體數據的規劃與設計,數據的壓縮處理。多媒體作品設計分為需求分析、規劃設計、腳本編寫三個部分。規劃設計包括系統結構設計和功能模塊設計,對多媒體作品組成部分、工作流程、主要界面的分析屬于系統結構設計,對主界面分模塊設計屬于功能模塊設計。利用JPEG、MPEG、MP3等編碼格式存儲的圖像、視頻、數字音樂等多媒體文件屬于有損壓縮。
7.【答案】B
【知識點】聲音、圖像、視頻編碼
【解析】【解答】未經壓縮的圖像存儲容量=水平像素×垂直像素×位深度/8=1024×768×24/8/1024=2304KB,2304:230≈10:1。故答案選B。
【分析】本題考查圖像存儲容量的計算。圖像存儲容量=水平像素×垂直像素×位深度/8。
8.【答案】A
【知識點】算法的控制結構;運算符、基本運算與表達式
【解析】【解答】當x=2,y=1時,分析程序運行過程:
初始值:a=10,b=1;
y=1,a=10,y≤a成立,執行b=b*x,b=2,a=a\x,a=5;
y=1,a=5,y≤a成立,執行b=b*x,b=4,a=a\x,a=2;
y=1,a=2,y≤a成立,執行b=b*x,b=8,a=a\x,a=1;
y=1,a=1,y≤a成立,執行b=b*x,b=16,a=a\x,a=0;
y=1,a=0,y≤a不成立,循環結束,輸出b的值為16;“b=b*x”共被執行4次。
當x=2,y=2時,分析程序運行過程:
初始值:a=10,b=1;
y=2,a=10,y≤a成立,執行b=b*x,b=2,a=a\x,a=5;
y=2,a=5,y≤a成立,執行b=b*x,b=4,a=a\x,a=2;
y=2,a=2,y≤a成立,執行b=b*x,b=8,a=a\x,a=1;
y=2,a=1,y≤a不成立,循環結束,輸出b的值為8;“a=a\x”共被執行3次。
故答案選A。
【分析】本題考查循環語句結構以及VB表達式的計算。
9.【答案】C
【知識點】運算符、基本運算與表達式
【解析】【解答】選項A:表達式Int(Rnd*90+10)隨機產生[10,100)的整數。A錯誤;選項B:表達式Int(Rnd*90+9)隨機產生[9,99)的整數。B錯誤;選項C:表達式Int(Rnd*45)*2+10隨機產生[9,99]的偶數。C正確;選項D:表達式Int(Rnd*45)*2+9隨機產生[9,99)的奇數。D錯誤。故答案選C。
【分析】本題考查VB表達式的書寫及標準函數Rnd、Int的使用。Rnd()函數是隨機函數,它能在[0,1]之間產生一個隨機數。Int(x)函數是取不大于x的最大整數。
10.【答案】C
【知識點】排序算法及程序實現
【解析】【解答】分析本題程序段:程序中有一個嵌套For循環,外層循環控制數組元素遍歷次數,內層循環是對元素進行排序,過程如下。
i=1,j=1 To 5,執行結束后,數組a中元素依次為11,15,38,26,9,58;
i=2,j=1 To 4,執行結束后,數組a中元素依次為11,15,26,9,38,58;
排序結束后,Text1中逆序顯示數組a中的元素,即58 38 9 26 15 11。故答案選C。
【分析】本題考查冒泡排序算法的運作過程。冒泡排序算法的運作過程為:從后往前比較相鄰的元素,如果前一個比后一個大,就交換它們兩個的位置。對每一個相鄰元素作同樣的工作,直至從結尾的最后一個到開始的第一個,此時最小的元素排在第一個,針對所有的元素重復以上的步驟,除了最后一個,持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。
11.【答案】D
【知識點】算法的控制結構;常見數據類型、數組;運算符、基本運算與表達式
【解析】【解答】選項A:由語句“ x=Int(Rnd*9)+1”可知,變量x的取值范圍是[1,10)。當x是奇數時,將x賦值給a(i);當x是偶數時,將x賦值給a(5)。因此a(5)只可能是奇數或非0偶數。A錯誤;選項B:a(1)~a(4)只可能是奇數或0,不會有a(4)=8。B錯誤;選項C:a(1)~a(4)只可能是奇數或0,不會有a(4)=4。C錯誤;選項D:a(1)~a(4)是奇數,a(5)是偶數。D正確。故答案選D。
【分析】本題考查循環結構語句與選擇結構語句的綜合應用以及數組的賦值語句。
12.【答案】C
【知識點】排序算法及程序實現
【解析】【解答】題中描述,數組a的n個元素最終生成左右交替上升的數據系列。觀察程序段,外層For循環內包含兩個For循環,第一個For循環是將最小的元素上升到數據系列的最左端,第二個For循環是將次小的元素上升到數據系列的最右端。所以一次外循環完成數組中兩個元素的排序,所以外層For循環的終止值是n\2;②處語句是查找當前排序元素中最小元素的位置,并將其存儲在變量k中,即k=j;③處語句是確定第二個For循環的范圍,其范圍應為剩余未排序的元素,即i+1 To n-i。故答案選C。
【分析】本題考查選擇排序算法的運行。選擇排序算法是在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。
13.【答案】(1)=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))
(2)L1:T15或L2:T15
(3)L1,N1:T1,L17,N17:T17
(4)107
【知識點】表格數據的基本操作;表格數據的處理與計算
【解析】【解答】(1)由圖1可知,N2單元格公式為“=SUMPRODUCT(($A$2:$A$600=$L2)*(D$2:D$600=N$1))”,且區域N2:T15的公式是從N2單元格通過自動填充功能得出,推算出T2單元格公式為“=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))”。故答案為:=SUMPRODUCT(($A$2:$A$600=$L2)*(J$2:J$600=T$1))。
(2)對技術列選科人數進行降序排序的同時,要求其它對應列一起變化,因此其它列的數據區域要選擇,所以應選擇的排序區域是 L1:T15或L2:T15 。故答案為: L1:T15或L2:T15 。
(3)從圖2所示圖表可以看出,圖表中包含的信息有班級科目和選擇科目所占比例,所以制作該圖表的區域為L1,N1:T1,L17,N17:T17。故答案為:L1,N1:T1,L17,N17:T17。
(4)圖中所示篩選條件為選擇生物和物理學科選擇人數同時位于前3的記錄。生物學科選擇人數位于前3的班級有:106、107、111、114;物理學科選擇人數位于前3的班級有:107、108、102、104;同時滿足條件的班級只有107。故答案為:107。
【分析】本題考查Excel電子表格公式的運用、數據的排序和篩選、根據圖表選擇數據區域。Excel中的運算公式要以等號“=”開頭,后面是由單元格地址、運算符和常量組成的一個表達式。圖表數據區域的選擇是看其橫軸和縱軸的數據。
14.【答案】(1)AD
(2)A
(3)選中“飛機”圖層的第50幀,移動至第40幀
(4)4.2
(5)on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}
【知識點】時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置;常用影片控制函數的應用
【解析】【解答】(1)“背景”圖層在其它圖層存在的情況下,即使被鎖定,也可以被刪除;但不可以設置圖層的透明度;圖層內容不可編輯;圖層“眼睛”標志可以去掉,設置圖層為不可見。故答案為:AD。
(2)觀察圖2-b,可知圖像X軸變小,說明圖像向左移動;Y軸變小,說明圖像向上移動,所以大雁的移動方向是左上。故答案為:A。
(3)若使“飛機”圖層動畫效果在第40幀結束,則應將該圖層最后一幀移動到第40幀,并將第40幀中對象Alpha值設置為0或0%。故答案為:選中“飛機”圖層的第50幀,移動至第40幀,并將第40幀中對象Alpha值設置為0或0%。
(4)由圖3可知,聲音同步方式為“數據流”,數據流”聲音與所在圖層的幀同步播放。所以聲音播放時長仍為4.6s。故答案為:4.6s。
(5)寫在按鈕上的動作命令通常以on(*){*}的形式出現,鼠標按下按鈕用press或release進行跳轉,跳轉到目錄的命令由getURL()實現,“kunlong.docx”是所跳轉的目錄。因此該按鈕的動作腳本是on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}。故答案為:on(press){getURL("kunlong.docx");} 或 on(release){getURL("kunlong.docx");}。
【分析】本題考查Photoshop和Flash的綜合應用:圖層的可見設置、動畫屬性和效果設置、元件的編輯等。
15.【答案】(1)a(k)=tmp
(2)j=i;a(m)>=key;str(n-j)或者str(n-i+1)
【知識點】排序算法及程序實現;查找算法及程序實現
【解析】【解答】(1)加框處代碼是進行數據的交換,將a(k-1)的值賦值給a(k),a(k)的值應為臨時變量tmp的值,所以該處語句應為a(k)=tmp。故答案為:a(k)=tmp。
(2)①處語句表示當j=i時,說明確定了交換數據的下標,跳出循環,所以此處語句為j=i;
②處語句是通過對分查找,確定數據查找范圍,當a(m)>=key時,應在前半段查找,此時令j=m-1;
③處語句是顯示最終查找結果,總人數是n,指針查找的從后向前第1個小于該成績的位置是j,第1個大于等于該成績的位置是i,所以大于等于該成績的人數是n-j或n-i+1,將其轉化成字符類型為 str(n-j)或者str(n-i+1)。
故答案為:j=i;a(m)>=key;str(n-j)或者str(n-i+1)。
【分析】本題考查排序算法和對分查找算法的程序實現與運行。選擇排序算法是在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。對分查找算法查找過程如下:假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、后兩個子表,如果中間位置記錄的關鍵字大于查找關鍵字,則進一步查找前一子表,否則進一步查找后一子表。重復以上過程,直到找到滿足條件的記錄,使查找成功,或直到子表不存在為止,此時查找不成功。
16.【答案】(1)Mid(ipstr, (i - 1) * 5 + 1, 4);a(i) = "0" And a(i) = a(i + 1);start + max_lenth + 1
(2)3BCD:0:0:ABCD::6789
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】(1) 根據①處語句提示,將IPv6分段存入數組a,每段4位,此時需要使用字符串截取函數Mid。Mid(string, start[, length])可以返回string中從start開始的后面的length長度的字符串。IPv6地址存儲在變量ipstr中,變量i每循環一次,順序向后截取4位,所以a(i)=Mid(ipstr, (i - 1) * 5 + 1, 4)。
②處語句是判斷IPv6地址中,連續全0塊的長度,并將最長連續全0塊長度賦值給變量max_length。因此判斷條件為a(i) = "0" And a(i) = a(i + 1)。
③處語句是確定For循環變量的初始值,該初始值是連續全0塊遍歷之后,第一次出現非全0塊的位置。連續全0塊開始位置是start,連續全0塊長度是max_length。所以此處For循環變量的初始值應為start + max_lenth + 1。
故答案為:Mid(ipstr, (i - 1) * 5 + 1, 4);a(i) = "0" And a(i) = a(i + 1);start + max_lenth + 1。
(2)根據程序段功能,地址“3BCD:0000:0000:ABCD:0000:0000:0000:6789”中,后面連續3個全0塊化簡為“::”,前面2個連續全0塊化簡為“0:0”,所以最終化簡結果為“3BCD:0:0:ABCD::6789”。故答案為:3BCD:0:0:ABCD::6789。
【分析】本題考查IPv6地址簡化存儲的程序實現及運行,主要包含字符串截取函數Mid的使用、If語句判斷條件的書寫、For循環變量的初值確定。
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. 主站蜘蛛池模板: 南充市| 芜湖县| 宣恩县| 雷波县| 昌都县| 合江县| 邛崃市| 晋中市| 措勤县| 咸丰县| 方山县| 崇阳县| 会东县| 台东县| 新巴尔虎右旗| 新郑市| 阜新| 东丽区| 子洲县| 阆中市| 宜城市| 依安县| 安国市| 炉霍县| 肥城市| 广灵县| 尼勒克县| 衡南县| 大名县| 昭通市| 隆尧县| 泗水县| 乐业县| 卓尼县| 石家庄市| 许昌县| 宜黄县| 浮山县| 德州市| 定襄县| 长白|