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

浙江省紹興市柯橋區2020年1月普通高校招生信息技術考試試卷

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

浙江省紹興市柯橋區2020年1月普通高校招生信息技術考試試卷

資源簡介

登錄二一教育在線組卷平臺 助您教考全無憂
浙江省紹興市柯橋區2020年1月普通高校招生信息技術考試試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2020·柯橋會考)有關信息安全與網絡道德,下列做法正確的是(  )
A.為節省上網流量,把手機設置為自動連接無線WIFI
B.隨意掃描公共場所中的二維碼
C.經過對方許可,將含對方信息的照片分享到朋友圈中
D.在朋友圈中轉發未經核實的傳聞
2.(2020·柯橋會考)下列關于網上信息瀏覽與獲取說法正確的是(  )
A.瀏覽網頁是通過www協議實現的
B.通過搜索引擎檢索到的信息,都是經過網絡審核的真實信息
C.對收藏夾中的網址,我們可以隨時訪問
D.以“網頁,全部”格式保存網頁,網頁中的視頻往往不能被保存
3.(2020·柯橋會考)下列關于數制的說法,不正確的是(  )
A.二進制數n除以(10000)2,得到的余數是該數的末4位
B.二進制數n是偶數,去掉最右邊一位數字后的值是n/2
C.八位二進制數n的首位是 1,末位是 0,n 用十六進制表示可能是 8F
D.2位十六進制數n轉換為十進制數m,m的位數最多是3位
4.(2020·柯橋會考)下列關于Access數據庫和數據表的說法,正確的是(  )
A.淘寶網大型購物系統可以選擇Access作為數據庫
B.擴展名為xlsx的文件可以導入到Access數據庫中
C.自動編號類型的字段,必須排在所有字段的第一位
D.主鍵字段值可以為空,但不能重復
5.(2020·柯橋會考)使用GoldWave軟件打開某音頻文件,界面如圖所示
下列說法不正確的是(  )
A.當前狀態下執行“刪除”命令,再插入3秒靜音,文件的存儲容量會變大
B.當前狀態下執行“剪裁”命令后,音頻時長不會變
C.當前狀態下執行插入2秒靜音后,右聲道第8秒之后出現靜音
D.將該文件存儲為MP3格式,音頻文件的存儲容量變小,這屬于有損壓縮
6.(2020·柯橋會考)一部2小時的1920*1080的AVI未經壓縮格式高清電影,幀頻是30fps,色彩的量化位數是24位,音頻的比特率是128kbps,現要把它刻錄到容量為4.7G的DVD光盤中,以下方法能解決容量問題的是(  )
A.把幀頻轉換為25fps
B.把色彩模式轉換為256色
C.把圖像分辨率改為720*576
D.使用會聲會影軟件把視頻轉換為mp4格式,該格式的比特率是2Mbps
7.(2020·柯橋會考)下列VB表達式的值一定是0的是(  )
A.Len(“-20”) + 20 B.Int(Rnd * 2) * 2 Mod 4
C.Abs((Rnd - Rnd) * 2) D.9 \ 3 * 7
8.(2020·柯橋會考)某算法的部分流程圖如圖所示:
執行這部分流程后,變量x的值是(  )
A.0 B.2 C.14 D.18
9.(2020·柯橋會考)有如下VB程序段
Dim c As Integer,a(0 To 5) As Integer
For i = 1 To 5
a(i) = i
Next i
c = 0
For i = 1 To 5
x = Int(Rnd * 5 + 1)
If a(x Mod 5) = i + 2 Then c = c + 1
If c = x Then Exit For
i = i - 1
Next i
運行該程序后,變量c的值不可能是(  )
A.1 B.2 C.3 D.4
10.(2020·柯橋會考)有如下程序段:
Dim s(1 To 81) As Integer, i As Integer, j As Integer, c As Integer, temp As Integer
c=0 : s(1) = 0
For i = 1 To 9
For j = 1 To i
temp = s(j * i)
s(j * i) = j * i
If temp <> s(j * i) And s(j * i) Mod 9 = 0 Then c = c + 1
Next j
Next i
該程序段運行后,變量C的值為(  )
A.9 B.10 C.11 D.12
11.(2020·柯橋會考)有如下VB程序段:
Dim a(1 To 100) As Integer
Dim b(1 To 100) As Integer
Dim c As Integer
a(1) = 0: a(2) = 2: b(1) = 1: b(2) = 2: c = 0
For i = 2 To 6
a(i + 1) = 2 * a(i) - a(i - 1)
b(i + 1) = b(i) ^ 2 / b(i - 1)
c = c + a(i + 1) + b(i + 1)
Next i
Label1.Caption = Str(c)
該程序運行后,Label1中顯示的內容是(  )
A.46 B.88 C.164 D.76
12.(2020·柯橋會考)數組元素a(1)~a(2*n)中存儲的一批正整數,以兩個數一組,每組中兩個數均比前面一組的兩個數要大。現用對分查找的思想,設計一個在數組a中查找數據key的程序 ,如果找到key,在標簽Label1上顯示“yes”,否則顯示“no”
key = Val(Text1.Text)
i = 1: j = n * 2 : flag = False
Do While i + 1 <= j And Not flag
m = (i + j) \ 2
If ① Then m=m-1
If a(m) = key Or a(m + 1) = key Then
flag = True
ElseIf a(m) > key Then

Else

End If
Loop
If a(i) = key Or a(j) = key Then flag = True
If flag Then Label1.Caption = "yes" Else Label1.Caption = "no"
劃線處的代碼正確的是(  )
A.①m Mod 2 = 1 ②j=m-1 ③i=m+2
B.① m Mod 2 = 0 ②j=m-1 ③i=m+2
C.①m Mod 2 = 1 ②j=m-2 ③i=m+2
D.① m Mod 2 = 0 ②j=m-2 ③i=m+2
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020·柯橋會考)小李收集了某家庭2018,2019兩年的峰谷用電量數據(2019年12月份暫缺數據),并使用Excel軟件進行數據處理,如圖a所示。
圖a
請回答下列問題:
(1)小李通過公式計算2019年前11個月與2018年的前11個月的用電同比增加率,則J16單元格的公式為   (用電同比增加率計算公式為:(2019年前11個月累計用電量-2018年前11個月累計用電量)/2018年前11個月累計用電量*100)
(2)根據圖a中數據制作的圖表如圖b所示,創建該圖表的數據區域是   
圖b
(3)小李根據用電數據,想知道2018年峰谷電使用最佳的一個月份(峰用電除以谷用電的比值越小越佳),下面哪幾項操作可以得到正確結果 (填字母)
A.以2018年“谷用電”為主要關鍵字降序排序,排在最前面的就是最佳月份。
B.增加一列2018年“谷用電”除以“月用電量”的比值數據,并按此比值進行降序排序,排在最前面的月份就是最佳月份。
C.以2018年“峰用電”為主要關鍵字升序排序,再用“谷用電”字段篩選出最大的一項
D.增加一列2018年“峰用電”除以“谷用電”的峰谷電比值數據,篩選出該列最小的一項,該月份即為最佳月份。
14.(2020·柯橋會考)小王創作了一個以“重陽節”為主題的多媒體作品,他先用Photoshop制作圖片素材,然后用Flash制作動畫。請回答下列問題。
圖a
(1)當前Photoshop部分界面如圖a所示,下列說法正確的是   (多選,填字母:A .選擇“楓葉”圖層,可用“自由變換”命令調整楓葉的大小/ B .當前畫布中沒有顯示“重陽”圖層的內容
/ C .可以隱藏“山”圖層的“外發光”的圖層樣式/ D .把當前PSD文檔保存為JPG格式,JPG文件大小約為703.1KB)
(2)觀察圖b,“菊花”圖層呈現動畫可能是   (單選,填字母:A .由兩束菊花逐漸變成如圖所示的一束菊花 / B .“菊花”由小變大的同時,水平翻轉/ C .由文字“菊”逐漸變成一束菊花)
圖b
(3)如圖所示“人”圖層第50幀人物部分屬性如圖c所示,選中第50幀上的實例,   (選填:能/不能)調整該實例大小。若要使人物直到動畫最后才出現,不改變其它動畫效果前提下,可進行的操作是
   
圖c
(4)“聲音”圖層設置的聲音同步方式是“事件”,為了使聲音從約1秒時開始播放,在“聲音”圖層上可行的操作是   (多選,填字母:A .刪除第5-14幀 / B .在第1幀執行“清除關鍵幀”操作 / C .把第21幀移動到第11幀 / D .復制第21幀并粘貼到第11幀,然后在第21幀執行“清除關鍵幀”操作)
(5)如要使場景播放到最后時,自動打開和影片同一目錄下的“cy.docx”文件獲取更多信息,則可在“背景”圖層的最后一幀添加動作腳本   。
15.(2020·柯橋會考)火柴游戲:有n根火柴,第1次取1根,第2次取2根,第i次取i根,當剩余火柴數為0時,不用添加火柴(即k=0),游戲結束。如果剩余火柴數不為0,但不夠下一次取,此時添加k(k≥1)根火柴,在剩余火柴中再從1根開始取,直到能取完為止,求k的最小值。
例如:n=3時,第1次取1根,第2次取2根,此時正好取完,無須添加火柴,k=0;
例如:n=8時,第1次取1根,第2次取2根,第3次取3根,第4次要取4根,但剩余2根不夠取。則加上1根,剩余3根,再從1根開始取,即第4次取1根,第5次取2根,剩余火柴為0,游戲結束,得k=1。
又如:n=4時,第1次取1根,第2次取2根,第3次不夠取,若加上1根,剩余2根,再從1根開始取,第3次取1根,剩余1根不夠第4次取,再加1根,又是剩余2根,顯然加1根永遠不可能取完。所以改用每次加2根,第1次取1根,第2次取2根,第3次不夠取,添加2根,第3次取1根,第4次取2根,恰好能取完,得k=2。
編寫一個VB程序可實現上述功能:在文本框Text1中輸入火柴數量,單擊“計算”按鈕,在文本框Text2中顯示最少添加數量,程序運行界面如下圖所示:
實現上述功能的程序代碼如下:
Private Sub ok_Click()
Dim a(1 To 100) As Boolean, n As Integer, k As Integer, i As Integer
n = Val(Text1.Text)
For i = 1 To 100
a(i) = False
Next i
a(n) = True
Do While n <> 0
i = 1
Do While i <= n

i = i + 1
Loop
If n = 0 Then
Text2.Text = Str(k)
Else
If k = 0 Then k = 1
n = n + k
If ② Then
k = k + 1
n = Val(Text1.Text)
Else
a(n) = True
End If
End If
Loop
End Sub
(1)由代碼可知,“計算”按鈕的對象名是   。
(2)程序加框處代碼有錯,請改正。
(3)請在劃線處填入合適的代碼。
①   ②   
16.(2020·柯橋會考)柯橋區各所學校技術考試的分數均存放在數據庫中,表中學生考號存儲形式如"10101","10203"……,考號第1位數字表示學校代碼(1代表柯中,2代表魯高,3代表越崎,4代表鑒湖,5代表錢清,6代表豫才,7代表輕紡城,9代表魯中),后4位表示校內編號。現設計VB程序查詢學校成績,查詢方式為:在Text1中輸入學校名稱,在Text2中輸入數字n,單擊“查詢”按鈕,在列表框List2中顯示該校得分最高的n名學生的考號和技術得分。
(1)實現上述功能的程序代碼如下,請在劃線處填入正確的語句。
Const rs = 2500 '考生總人數(即記錄總數)
Dim kh(1 To rs) As String, cj(0 To rs)
As Integer
Dim xx(1 To 9) As String '數組xx存放學校名稱,如xx(1)="柯中",xx(2)="魯高"……數組下標代表該學校代碼,即"柯中"代碼是1,"魯高"代碼是2……
'從數據庫中讀取考號和成績數據,存入kh和cj數組,并在list1中顯示,代碼略。
Private Sub Command1_Click()
Dim school As String, n As Integer, i As Integer, j As Integer
Dim t1 As Integer, t2 As String, flag As Boolean
xx(1) = "柯中": xx(2) = "魯高": xx(3) =
"越崎": xx(4) = "鑒湖"
xx(5) = "錢清": xx(6) = "豫才": xx(7) =
"輕紡城": xx(8) = "魯中"
For i = 1 To 8
If xx(i) = Text1.Text Then ①
Next i
n = Val(Text2.Text) : i = 1: flag = True
Do While flag
k = i
For j = i + 1 To rs
t = Val(Mid(kh(j), 1, 1))
If t = school Then
If ② Then k = j
End If
Next j
If i > n And cj(k) <> cj(i - 1) Then flag = False
If k <> i Then
t1 = cj(i): cj(i) = cj(k): cj(k) = t1
t2 = kh(i): kh(i) = kh(k): kh(k) = t2
End If
i = i + 1
Loop
List2.Clear
For j = 1 To ③
List2.AddItem kh(j) + " " + Str(cj(j))
Next j
End Sub
①   ②   ③   
(2)設魯中有技術考生150人,如果把程序中加框部分代碼刪除,當運行程序時在文本框Text2中輸入200,單擊查詢按鈕后列表框List2中顯示有   項(單選,填字母: A .恰好150 / B .恰好200/ C .大于等于150且小于等于200 / D .大于等于200)
答案解析部分
1.【答案】C
【知識點】信息素養、網絡道德規范及法律法規
【解析】【解答】選項A:公共場所WIFI存在網絡安全風險。A錯誤;選項B:隨意掃描二維碼有載入木馬風險。B錯誤;選項C:經過授權的圖片可以在網上發布。C正確;選項D:未經核實的傳聞在朋友圈中轉發,有散布虛假新聞的可能性。D錯誤。故答案選C。
【分析】本題考查信息安全與網絡道德素養。在現代網絡社會,每個人都需要保護自己的信息,尊重他人隱私。
2.【答案】D
【知識點】信息獲取的環節與方法;網頁、網站的概念與聯系
【解析】【解答】選項A:網頁是通過HTTP協議傳輸的。A錯誤;選項B:搜索引擎檢索的信息,是未經過審核的信息。B錯誤;選項C:收藏夾收藏的是網址鏈接,內容依然在遠程服務器中,服務停止服務,信息將無法訪問。C錯誤;選項D:網頁中的流媒體(視頻)資源,一般無法直接下載。D正確。故答案選D。
【分析】本題考查網上信息的瀏覽與獲取。流媒體下載工具支持從眾多在線視頻網站下載視頻,該工具主要針對視頻文件的下載,常用工具有FlashGet、迅雷、電驢、NetAnts等。
3.【答案】C
【知識點】進制及數制轉換
【解析】【解答】選項A:若二進制數n小于(10000)2,得到的余數是n本身,若二進制數n等于(10000)2,得到的余數是0,若二進制數n大于(10000)2,得到的余數是n的末4位。A正確;選項B:二進制數n是偶數,說明n可以被2整除,去掉最右一位數即n右移一位,數值變為n/2。B正確;選項C:八位二進制數n末尾為0,代表十六進制低位為偶數,F為奇數。C錯誤;選項D:最大的2位十六進制數是FF,轉換為十進制數是255,所以m的位數最多是3位。D正確。故答案選C。
【分析】本題考查二進制數的運算,及二進制數與十六進制數之間的轉換。
4.【答案】B
【知識點】利用數據庫管理信息;數據表、字段、記錄的編輯
【解析】【解答】選項A:Access為小型桌面數據庫,不適合海量信息存儲。A錯誤;選項B:擴展名為xlsx的文件是Excel電子表格文件,可以導入到Access數據庫中。B正確;選項C:自動編號字段不一定需要排在所有字段第一位。C錯誤;選項D:主鍵不能為空。D錯誤。故答案選B。
【分析】本題考查Access數據庫的應用、數據的導入、字段的編輯等。
5.【答案】C
【知識點】聲音素材的基本處理;聲音、圖像、視頻編碼
【解析】【解答】選項A:當前狀態下執行“刪除”命令,右聲道會自動補充3秒靜音,在插入3秒靜音,音頻時長變長,文件存儲容量變大。A正確;選項B:當前選中的是右聲道第5秒到第8秒的音頻,執行“剪裁”操作后,被選中音頻保留,但左聲道音頻時長不變,保存后音頻總時長不變。B正確;選項C:靜音在選區的起始端插入。C錯誤;選項D:當前文件是wav格式,存儲為mp3格式屬于有損壓縮,文件存儲容量變小。D正確。故答案選C。
【分析】本題考查GoldWave軟件對音頻文件的處理:刪除、剪裁、插入靜音、音頻文件格式轉換等。
6.【答案】D
【知識點】聲音、圖像、視頻編碼
【解析】【解答】選項A:視頻存儲量=1920×1080×(24÷8)×2×60×60≈41.71GB>4.7GB。A錯誤;選項B:色彩模式為256=28色 ,則色彩的量化位數是8,視頻存儲量=1920×1080×(8÷8)×2×60×60≈13.9GB>4.7GB。B錯誤;選項C:視頻存儲量=720×576×(24÷8)×2×60×60≈8.34GB>4.7GB。C錯誤;選項D:視頻容量壓縮的最佳方式是進行轉碼,根據碼流計算公式,硬盤占用量=2Mbps×2×60×60÷8=1.76G小于4.7G的容量限制。D正確。故答案選D。
【分析】本題考查視頻文件存儲空間計算,視頻存儲量=分辨率×幀頻率×色彩數×時間(秒)或視頻存儲量=比特率×時間(秒)÷8。
7.【答案】D
【知識點】運算符、基本運算與表達式
【解析】【解答】選項A:Len(“-20”) + 20=3+20=23。A錯誤;選項B:Rnd函數是隨機產生[0,1)之間的數,所以表達式的值不一定是0。B錯誤;選項C:Rnd函數是隨機產生[0,1)之間的數,兩個Rnd產生的數值不一定相同,所以表達式不一定是0。C錯誤;選項D:9 \ 3 * 7=0*7=0。D正確。故答案選D。
【分析】本題考查VB表達式的計算與標準函數的使用。Len(X)函數是計算字符串X的長度,Int(x)表示返回不大于x的最大整數,Abs(x)函數功能是返回x的絕對值。
8.【答案】B
【知識點】算法的常用表示方法;算法的控制結構
【解析】【解答】分析本題流程圖執行過程:
初始值:x=32,y=18;
x=32,y=18,x=y不成立,x>y成立,執行x=x-y,x=14;
x=14,y=18,x=y不成立,x>y不成立,執行z=x=14,x=y,x=18,y=z=14;
x=18,y=14,x=y不成立,x>y成立,執行x=x-y,x=4;
x=4,y=14,x=y不成立,x>y不成立,執行z=x=4,x=y,x=14,y=z=4;
x=14,y=4,x=y不成立,x>y成立,執行x=x-y,x=10;
x=10,y=4,x=y不成立,x>y成立,執行x=x-y,x=6;
x=6,y=4,x=y不成立,x>y成立,執行x=x-y,x=2;
x=2,y=4,x=y不成立,x>y不成立,執行z=x=2,x=y,x=4,y=z=2;
x=4,y=2,x=y不成立,x>y成立,執行x=x-y,x=2;
x=2,y=2,x=y成立,程序運行結束。故答案選B。
【分析】本題考查輾轉相減法求最大公約數的程序實現過程分析。
9.【答案】D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】分析本題程序段:第二個For循環中,i=i-1語句使得程序運行過程中,i始終為1,因此程序中只有x為3時滿足條件:a(x Mod 5) = i + 2,c增加1。當c自增到3時,一定滿足c = x,執行Exit For,因此變量c無法自增到4。故答案選D。
【分析】本題考查程序段的分析與For循環語句執行過程。
10.【答案】A
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】分析程序段:嵌套For循環中,If語句判斷條件為temp <> s(j * i) And s(j * i) Mod 9 = 0,temp記錄的是s(j * i)上一次被賦值的量,只有當上一次未被賦值,且能被9整除時,變量c才能自增1,下表中能被9整除的項總計12個,有3項目重復,因此答案為9個。故答案選A。
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64
9 18 27 36 45 54 63 72 81
【分析】本題考查程序段的閱讀分析,及數組型數據的運算。上表中最后一行數據為9的1,2,3,4……9的倍數的枚舉,涵蓋了表中所有能被9整除的情況,由此也能直接得出結論變量c為9。
11.【答案】C
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】可以由列表模擬法得出:
  1 2 3 4 5 6 7 3-7合計
a(i) 0 2 4 6 8 10 12 40
b(j) 1 2 4 8 16 32 64 124
程序運行后,Label1中顯示的是數組a和數組b的總和,40+124=164,所以Label1中顯示的內容是164。故答案選C。
【分析】本題考查程序段的閱讀分析及數組型數據的運算。
12.【答案】B
【知識點】查找算法及程序實現
【解析】【解答】分析程序段:i分段落點為分組起始位(奇數),j落點為分組結束位(偶數),由a(m) = key Or a(m + 1) = key可以得出M落點為分組起始位置(奇數),因此得出①當M值為偶數(m Mod 2 = 0)時,需要回歸左端點m=m+1。a(m) > key時,待查元素位于左分支,因此需要調整右邊界J值,左分支右邊界位于M-1出(既j值位于分組右端為偶數),②填寫j=m-1。同理得出,i=m+2(M與M+1位于同一分組,進入右分支段i需加2)。故答案選B。
【分析】本題考查對分查找程序實現。對分查找也稱折半查找,查找過程如下:假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、后兩個子表,如果中間位置記錄的關鍵字大于查找關鍵字,則進一步查找前一子表,否則進一步查找后一子表。重復以上過程,直到找到滿足條件的記錄,使查找成功,或直到子表不存在為止,此時查找不成功。
13.【答案】(1)=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100
(2)A3:A15,D3:D15,H3:H15
(3)B;D
【知識點】表格數據的基本操作;表格數據的處理與計算
【解析】【解答】(1)J16單元格是計算1-11月用電同比增加率,根據公式提示,2019年前11個月累計用電量為SUM(H4:H14),2018年前11個月累計用電量為SUM(D4:D14),所以J16單元格公式為“=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100”。故答案為:=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100。
(2)圖表的數據區域可通過圖例和X軸確定,由X軸可確定A3:A12是數據區域,由圖例可知D3:D15,H3:H15是數據區域。故答案為:A3:A15,D3:D15,H3:H15。
(3)若想得出2018年峰谷電使用最佳的一個月份,應該增加一列2018年“谷用電”除以“月用電量”的比值數據,并按此比值進行降序排序,排在最前面的月份就是最佳月份或增加一列2018年“峰用電”除以“谷用電”的峰谷電比值數據,篩選出該列最小的一項,該月份即為最佳月份。故答案為:BD。
【分析】本題考查Excel中求和函數的使用、圖表數據區域選擇、數據排序篩選等操作。
14.【答案】(1)ABC
(2)B
(3)能;刪除“人”圖層第1幀中的內容
(4)ACD
(5)getURL(“cy.docx”);
【知識點】圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;二維動畫實例屬性的設置
【解析】【解答】(1)選項A:“楓葉”圖層沒有鎖定,可用自由變換命令調整楓葉的大小。A正確;選項B:“重陽”圖層內部不透明度為0%,畫布中不顯示文字內容,若該圖層有樣式,則顯示樣式形成的效果圖。B正確;選項C:“山”圖層雖然被鎖定,但可以隱藏已設置的圖層樣式。C正確;選項D:當前PSD文檔保存為BMP格式,BMP文件大小約為703.1KB。D錯誤。故答案為:ABC。
(2)由圖可知,菊花圖層21幀中的對象是實例,說明1到21幀是動畫補間。“菊花”由小變大的同時,水平翻轉過程,屬于動畫補間。故答案為:B。
(3)由屬性面板可知,“人”實例寬高比例鎖定了,當修改寬時,高會按比例自動調整。“人”圖層的最后一幀是關鍵幀,若要使人物直到動畫最后出現,應刪除“人”圖層第1幀內容,使其變為空白關鍵幀。故答案為:能;刪除“人”圖層第1幀中的內容。
(4)由圖b可知,動畫的幀頻是10fps,聲音從1秒時開始播放,即從第11幀開始是關鍵幀。在第1幀執行清除關鍵幀后,隨后的關鍵幀會移到第1幀,即21幀會移到第1幀,那么聲音一開始就出現。其它操作都可以滿足聲音從1秒時開始播放。故答案為:ACD。
(5)打開文件或網站用getURL腳本實現,參數是打開文件或網址的名稱或位置,所以“背景”圖層的最后一幀添加的動作腳本是getURL(“cy.docx”);。故答案為:getURL(“cy.docx”);。
【分析】本題考查Photoshop圖像處理與Flash動畫編輯的綜合應用,主要涉及圖層的操作、補間動畫的識別、幀的操作、腳本命令的編寫等。
15.【答案】(1)ok
(2)k=0
(3)n = n - i;a(n) 或 a(n)=true
【知識點】算法的控制結構;常量、變量及變量的賦值;枚舉算法及程序實現
【解析】【解答】(1)由代碼第一行語句“Private Sub ok_Click()”,可知按鈕對象名為ok。故答案為:ok。
(2)分析程序段:數組a記錄余數是否出現過,初始時每個元素值均為false。程序采用的是枚舉算法,若剩余火柴n根不夠取,則添加k根火柴,剩余火柴數變為n+k,令a(n+k)=true,表示余數n+k已出現過。若下次在添加k根火柴后,剩余火柴數是m,如果a(m)=true,說明余數是m根的情況已經出現過,每次添加k根火柴永遠不能取完,需換一個k的值,換成k+1,同理檢驗k+1能否取完。如果一輪取下來,剛好能取完,不用添加,則k=0,所以k的初值應為0,加框處語句應改為k=0。故答案為:k=0。
(3)①處語句所在循環模擬取火柴過程,第i次應在n根火柴中取走i根,所以該處語句應填n=n-i;
由語句k=k+1和n = Val(Text1.Text)可知,每次加k根火柴,永遠取不完,所以改為k+1,n回到初始值,重新取火柴。所以②處判斷余數n出現過的情況,a(n)的值是true,表明余數n出現過。
故答案為:n = n - i;a(n) 或 a(n)=true。
【分析】本題考查程序的閱讀分析及枚舉算法的實現過程。枚舉算法是根據所需解決問題的條件,把該問題所有可能的解,一一列舉出來,并逐個檢驗出問題真正解的方法。
16.【答案】(1)school=i;cj(j) > cj(k) Or Val(Mid(kh(k), 1, 1)) <> school;i-2
(2)D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值;排序算法及程序實現
【解析】【解答】(1)①處循環查找指定學校對應的代碼,根據后續程序可知學校代碼存儲在school變量中,所以該處填入語句school=i;
接下來do while flag所在的雙重循環采用選擇排序算法,把指定學校的前n名學生降序排列到前面。第i遍排序查找第i名考生的條件是:j號考生屬于指定學校(條件是t=school),且該考生成績高于cj(k)或k號考生還不是指定學校的,那么k值換成j。所以②處條件是cj(j)>cj(k) or Val(Mid(kh(k), 1, 1)) <> school;
排序n遍后,前n名學生已找到,但如果還有同分的學生,還要繼續查找,一直到沒有同分學生,即i > n And cj(k)<>cj(i-1)。但也有可能n大于該校考生數,在還沒到n遍時已找不到該校的學生,即Val(Mid(kh(k), 1, 1)) <> school,此時也可以結束排序了。程序通過設置flag=false來結束排序。所以退出排序時,實際符合條件的考生數是i-2個,③處填i-2。
故答案為:school=i;cj(j) > cj(k) Or Val(Mid(kh(k), 1, 1)) <> school;i-2。
(2)加框處語句是判斷條件,去掉加框語句會使更少的記錄設置成False,所以單擊查詢按鈕后,列表框List2中顯示的記錄會比200多。故答案為:D。
【分析】本題考查程序段的閱讀分析及選擇排序算法的程序實現。選擇排序運作過程:在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂
浙江省紹興市柯橋區2020年1月普通高校招生信息技術考試試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2020·柯橋會考)有關信息安全與網絡道德,下列做法正確的是(  )
A.為節省上網流量,把手機設置為自動連接無線WIFI
B.隨意掃描公共場所中的二維碼
C.經過對方許可,將含對方信息的照片分享到朋友圈中
D.在朋友圈中轉發未經核實的傳聞
【答案】C
【知識點】信息素養、網絡道德規范及法律法規
【解析】【解答】選項A:公共場所WIFI存在網絡安全風險。A錯誤;選項B:隨意掃描二維碼有載入木馬風險。B錯誤;選項C:經過授權的圖片可以在網上發布。C正確;選項D:未經核實的傳聞在朋友圈中轉發,有散布虛假新聞的可能性。D錯誤。故答案選C。
【分析】本題考查信息安全與網絡道德素養。在現代網絡社會,每個人都需要保護自己的信息,尊重他人隱私。
2.(2020·柯橋會考)下列關于網上信息瀏覽與獲取說法正確的是(  )
A.瀏覽網頁是通過www協議實現的
B.通過搜索引擎檢索到的信息,都是經過網絡審核的真實信息
C.對收藏夾中的網址,我們可以隨時訪問
D.以“網頁,全部”格式保存網頁,網頁中的視頻往往不能被保存
【答案】D
【知識點】信息獲取的環節與方法;網頁、網站的概念與聯系
【解析】【解答】選項A:網頁是通過HTTP協議傳輸的。A錯誤;選項B:搜索引擎檢索的信息,是未經過審核的信息。B錯誤;選項C:收藏夾收藏的是網址鏈接,內容依然在遠程服務器中,服務停止服務,信息將無法訪問。C錯誤;選項D:網頁中的流媒體(視頻)資源,一般無法直接下載。D正確。故答案選D。
【分析】本題考查網上信息的瀏覽與獲取。流媒體下載工具支持從眾多在線視頻網站下載視頻,該工具主要針對視頻文件的下載,常用工具有FlashGet、迅雷、電驢、NetAnts等。
3.(2020·柯橋會考)下列關于數制的說法,不正確的是(  )
A.二進制數n除以(10000)2,得到的余數是該數的末4位
B.二進制數n是偶數,去掉最右邊一位數字后的值是n/2
C.八位二進制數n的首位是 1,末位是 0,n 用十六進制表示可能是 8F
D.2位十六進制數n轉換為十進制數m,m的位數最多是3位
【答案】C
【知識點】進制及數制轉換
【解析】【解答】選項A:若二進制數n小于(10000)2,得到的余數是n本身,若二進制數n等于(10000)2,得到的余數是0,若二進制數n大于(10000)2,得到的余數是n的末4位。A正確;選項B:二進制數n是偶數,說明n可以被2整除,去掉最右一位數即n右移一位,數值變為n/2。B正確;選項C:八位二進制數n末尾為0,代表十六進制低位為偶數,F為奇數。C錯誤;選項D:最大的2位十六進制數是FF,轉換為十進制數是255,所以m的位數最多是3位。D正確。故答案選C。
【分析】本題考查二進制數的運算,及二進制數與十六進制數之間的轉換。
4.(2020·柯橋會考)下列關于Access數據庫和數據表的說法,正確的是(  )
A.淘寶網大型購物系統可以選擇Access作為數據庫
B.擴展名為xlsx的文件可以導入到Access數據庫中
C.自動編號類型的字段,必須排在所有字段的第一位
D.主鍵字段值可以為空,但不能重復
【答案】B
【知識點】利用數據庫管理信息;數據表、字段、記錄的編輯
【解析】【解答】選項A:Access為小型桌面數據庫,不適合海量信息存儲。A錯誤;選項B:擴展名為xlsx的文件是Excel電子表格文件,可以導入到Access數據庫中。B正確;選項C:自動編號字段不一定需要排在所有字段第一位。C錯誤;選項D:主鍵不能為空。D錯誤。故答案選B。
【分析】本題考查Access數據庫的應用、數據的導入、字段的編輯等。
5.(2020·柯橋會考)使用GoldWave軟件打開某音頻文件,界面如圖所示
下列說法不正確的是(  )
A.當前狀態下執行“刪除”命令,再插入3秒靜音,文件的存儲容量會變大
B.當前狀態下執行“剪裁”命令后,音頻時長不會變
C.當前狀態下執行插入2秒靜音后,右聲道第8秒之后出現靜音
D.將該文件存儲為MP3格式,音頻文件的存儲容量變小,這屬于有損壓縮
【答案】C
【知識點】聲音素材的基本處理;聲音、圖像、視頻編碼
【解析】【解答】選項A:當前狀態下執行“刪除”命令,右聲道會自動補充3秒靜音,在插入3秒靜音,音頻時長變長,文件存儲容量變大。A正確;選項B:當前選中的是右聲道第5秒到第8秒的音頻,執行“剪裁”操作后,被選中音頻保留,但左聲道音頻時長不變,保存后音頻總時長不變。B正確;選項C:靜音在選區的起始端插入。C錯誤;選項D:當前文件是wav格式,存儲為mp3格式屬于有損壓縮,文件存儲容量變小。D正確。故答案選C。
【分析】本題考查GoldWave軟件對音頻文件的處理:刪除、剪裁、插入靜音、音頻文件格式轉換等。
6.(2020·柯橋會考)一部2小時的1920*1080的AVI未經壓縮格式高清電影,幀頻是30fps,色彩的量化位數是24位,音頻的比特率是128kbps,現要把它刻錄到容量為4.7G的DVD光盤中,以下方法能解決容量問題的是(  )
A.把幀頻轉換為25fps
B.把色彩模式轉換為256色
C.把圖像分辨率改為720*576
D.使用會聲會影軟件把視頻轉換為mp4格式,該格式的比特率是2Mbps
【答案】D
【知識點】聲音、圖像、視頻編碼
【解析】【解答】選項A:視頻存儲量=1920×1080×(24÷8)×2×60×60≈41.71GB>4.7GB。A錯誤;選項B:色彩模式為256=28色 ,則色彩的量化位數是8,視頻存儲量=1920×1080×(8÷8)×2×60×60≈13.9GB>4.7GB。B錯誤;選項C:視頻存儲量=720×576×(24÷8)×2×60×60≈8.34GB>4.7GB。C錯誤;選項D:視頻容量壓縮的最佳方式是進行轉碼,根據碼流計算公式,硬盤占用量=2Mbps×2×60×60÷8=1.76G小于4.7G的容量限制。D正確。故答案選D。
【分析】本題考查視頻文件存儲空間計算,視頻存儲量=分辨率×幀頻率×色彩數×時間(秒)或視頻存儲量=比特率×時間(秒)÷8。
7.(2020·柯橋會考)下列VB表達式的值一定是0的是(  )
A.Len(“-20”) + 20 B.Int(Rnd * 2) * 2 Mod 4
C.Abs((Rnd - Rnd) * 2) D.9 \ 3 * 7
【答案】D
【知識點】運算符、基本運算與表達式
【解析】【解答】選項A:Len(“-20”) + 20=3+20=23。A錯誤;選項B:Rnd函數是隨機產生[0,1)之間的數,所以表達式的值不一定是0。B錯誤;選項C:Rnd函數是隨機產生[0,1)之間的數,兩個Rnd產生的數值不一定相同,所以表達式不一定是0。C錯誤;選項D:9 \ 3 * 7=0*7=0。D正確。故答案選D。
【分析】本題考查VB表達式的計算與標準函數的使用。Len(X)函數是計算字符串X的長度,Int(x)表示返回不大于x的最大整數,Abs(x)函數功能是返回x的絕對值。
8.(2020·柯橋會考)某算法的部分流程圖如圖所示:
執行這部分流程后,變量x的值是(  )
A.0 B.2 C.14 D.18
【答案】B
【知識點】算法的常用表示方法;算法的控制結構
【解析】【解答】分析本題流程圖執行過程:
初始值:x=32,y=18;
x=32,y=18,x=y不成立,x>y成立,執行x=x-y,x=14;
x=14,y=18,x=y不成立,x>y不成立,執行z=x=14,x=y,x=18,y=z=14;
x=18,y=14,x=y不成立,x>y成立,執行x=x-y,x=4;
x=4,y=14,x=y不成立,x>y不成立,執行z=x=4,x=y,x=14,y=z=4;
x=14,y=4,x=y不成立,x>y成立,執行x=x-y,x=10;
x=10,y=4,x=y不成立,x>y成立,執行x=x-y,x=6;
x=6,y=4,x=y不成立,x>y成立,執行x=x-y,x=2;
x=2,y=4,x=y不成立,x>y不成立,執行z=x=2,x=y,x=4,y=z=2;
x=4,y=2,x=y不成立,x>y成立,執行x=x-y,x=2;
x=2,y=2,x=y成立,程序運行結束。故答案選B。
【分析】本題考查輾轉相減法求最大公約數的程序實現過程分析。
9.(2020·柯橋會考)有如下VB程序段
Dim c As Integer,a(0 To 5) As Integer
For i = 1 To 5
a(i) = i
Next i
c = 0
For i = 1 To 5
x = Int(Rnd * 5 + 1)
If a(x Mod 5) = i + 2 Then c = c + 1
If c = x Then Exit For
i = i - 1
Next i
運行該程序后,變量c的值不可能是(  )
A.1 B.2 C.3 D.4
【答案】D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
【解析】【解答】分析本題程序段:第二個For循環中,i=i-1語句使得程序運行過程中,i始終為1,因此程序中只有x為3時滿足條件:a(x Mod 5) = i + 2,c增加1。當c自增到3時,一定滿足c = x,執行Exit For,因此變量c無法自增到4。故答案選D。
【分析】本題考查程序段的分析與For循環語句執行過程。
10.(2020·柯橋會考)有如下程序段:
Dim s(1 To 81) As Integer, i As Integer, j As Integer, c As Integer, temp As Integer
c=0 : s(1) = 0
For i = 1 To 9
For j = 1 To i
temp = s(j * i)
s(j * i) = j * i
If temp <> s(j * i) And s(j * i) Mod 9 = 0 Then c = c + 1
Next j
Next i
該程序段運行后,變量C的值為(  )
A.9 B.10 C.11 D.12
【答案】A
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】分析程序段:嵌套For循環中,If語句判斷條件為temp <> s(j * i) And s(j * i) Mod 9 = 0,temp記錄的是s(j * i)上一次被賦值的量,只有當上一次未被賦值,且能被9整除時,變量c才能自增1,下表中能被9整除的項總計12個,有3項目重復,因此答案為9個。故答案選A。
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64
9 18 27 36 45 54 63 72 81
【分析】本題考查程序段的閱讀分析,及數組型數據的運算。上表中最后一行數據為9的1,2,3,4……9的倍數的枚舉,涵蓋了表中所有能被9整除的情況,由此也能直接得出結論變量c為9。
11.(2020·柯橋會考)有如下VB程序段:
Dim a(1 To 100) As Integer
Dim b(1 To 100) As Integer
Dim c As Integer
a(1) = 0: a(2) = 2: b(1) = 1: b(2) = 2: c = 0
For i = 2 To 6
a(i + 1) = 2 * a(i) - a(i - 1)
b(i + 1) = b(i) ^ 2 / b(i - 1)
c = c + a(i + 1) + b(i + 1)
Next i
Label1.Caption = Str(c)
該程序運行后,Label1中顯示的內容是(  )
A.46 B.88 C.164 D.76
【答案】C
【知識點】常見數據類型、數組;常量、變量及變量的賦值
【解析】【解答】可以由列表模擬法得出:
  1 2 3 4 5 6 7 3-7合計
a(i) 0 2 4 6 8 10 12 40
b(j) 1 2 4 8 16 32 64 124
程序運行后,Label1中顯示的是數組a和數組b的總和,40+124=164,所以Label1中顯示的內容是164。故答案選C。
【分析】本題考查程序段的閱讀分析及數組型數據的運算。
12.(2020·柯橋會考)數組元素a(1)~a(2*n)中存儲的一批正整數,以兩個數一組,每組中兩個數均比前面一組的兩個數要大。現用對分查找的思想,設計一個在數組a中查找數據key的程序 ,如果找到key,在標簽Label1上顯示“yes”,否則顯示“no”
key = Val(Text1.Text)
i = 1: j = n * 2 : flag = False
Do While i + 1 <= j And Not flag
m = (i + j) \ 2
If ① Then m=m-1
If a(m) = key Or a(m + 1) = key Then
flag = True
ElseIf a(m) > key Then

Else

End If
Loop
If a(i) = key Or a(j) = key Then flag = True
If flag Then Label1.Caption = "yes" Else Label1.Caption = "no"
劃線處的代碼正確的是(  )
A.①m Mod 2 = 1 ②j=m-1 ③i=m+2
B.① m Mod 2 = 0 ②j=m-1 ③i=m+2
C.①m Mod 2 = 1 ②j=m-2 ③i=m+2
D.① m Mod 2 = 0 ②j=m-2 ③i=m+2
【答案】B
【知識點】查找算法及程序實現
【解析】【解答】分析程序段:i分段落點為分組起始位(奇數),j落點為分組結束位(偶數),由a(m) = key Or a(m + 1) = key可以得出M落點為分組起始位置(奇數),因此得出①當M值為偶數(m Mod 2 = 0)時,需要回歸左端點m=m+1。a(m) > key時,待查元素位于左分支,因此需要調整右邊界J值,左分支右邊界位于M-1出(既j值位于分組右端為偶數),②填寫j=m-1。同理得出,i=m+2(M與M+1位于同一分組,進入右分支段i需加2)。故答案選B。
【分析】本題考查對分查找程序實現。對分查找也稱折半查找,查找過程如下:假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、后兩個子表,如果中間位置記錄的關鍵字大于查找關鍵字,則進一步查找前一子表,否則進一步查找后一子表。重復以上過程,直到找到滿足條件的記錄,使查找成功,或直到子表不存在為止,此時查找不成功。
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020·柯橋會考)小李收集了某家庭2018,2019兩年的峰谷用電量數據(2019年12月份暫缺數據),并使用Excel軟件進行數據處理,如圖a所示。
圖a
請回答下列問題:
(1)小李通過公式計算2019年前11個月與2018年的前11個月的用電同比增加率,則J16單元格的公式為   (用電同比增加率計算公式為:(2019年前11個月累計用電量-2018年前11個月累計用電量)/2018年前11個月累計用電量*100)
(2)根據圖a中數據制作的圖表如圖b所示,創建該圖表的數據區域是   
圖b
(3)小李根據用電數據,想知道2018年峰谷電使用最佳的一個月份(峰用電除以谷用電的比值越小越佳),下面哪幾項操作可以得到正確結果 (填字母)
A.以2018年“谷用電”為主要關鍵字降序排序,排在最前面的就是最佳月份。
B.增加一列2018年“谷用電”除以“月用電量”的比值數據,并按此比值進行降序排序,排在最前面的月份就是最佳月份。
C.以2018年“峰用電”為主要關鍵字升序排序,再用“谷用電”字段篩選出最大的一項
D.增加一列2018年“峰用電”除以“谷用電”的峰谷電比值數據,篩選出該列最小的一項,該月份即為最佳月份。
【答案】(1)=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100
(2)A3:A15,D3:D15,H3:H15
(3)B;D
【知識點】表格數據的基本操作;表格數據的處理與計算
【解析】【解答】(1)J16單元格是計算1-11月用電同比增加率,根據公式提示,2019年前11個月累計用電量為SUM(H4:H14),2018年前11個月累計用電量為SUM(D4:D14),所以J16單元格公式為“=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100”。故答案為:=(SUM(H4:H14)-SUM(D4:D14))/SUM(D4:D14)*100。
(2)圖表的數據區域可通過圖例和X軸確定,由X軸可確定A3:A12是數據區域,由圖例可知D3:D15,H3:H15是數據區域。故答案為:A3:A15,D3:D15,H3:H15。
(3)若想得出2018年峰谷電使用最佳的一個月份,應該增加一列2018年“谷用電”除以“月用電量”的比值數據,并按此比值進行降序排序,排在最前面的月份就是最佳月份或增加一列2018年“峰用電”除以“谷用電”的峰谷電比值數據,篩選出該列最小的一項,該月份即為最佳月份。故答案為:BD。
【分析】本題考查Excel中求和函數的使用、圖表數據區域選擇、數據排序篩選等操作。
14.(2020·柯橋會考)小王創作了一個以“重陽節”為主題的多媒體作品,他先用Photoshop制作圖片素材,然后用Flash制作動畫。請回答下列問題。
圖a
(1)當前Photoshop部分界面如圖a所示,下列說法正確的是   (多選,填字母:A .選擇“楓葉”圖層,可用“自由變換”命令調整楓葉的大小/ B .當前畫布中沒有顯示“重陽”圖層的內容
/ C .可以隱藏“山”圖層的“外發光”的圖層樣式/ D .把當前PSD文檔保存為JPG格式,JPG文件大小約為703.1KB)
(2)觀察圖b,“菊花”圖層呈現動畫可能是   (單選,填字母:A .由兩束菊花逐漸變成如圖所示的一束菊花 / B .“菊花”由小變大的同時,水平翻轉/ C .由文字“菊”逐漸變成一束菊花)
圖b
(3)如圖所示“人”圖層第50幀人物部分屬性如圖c所示,選中第50幀上的實例,   (選填:能/不能)調整該實例大小。若要使人物直到動畫最后才出現,不改變其它動畫效果前提下,可進行的操作是
   
圖c
(4)“聲音”圖層設置的聲音同步方式是“事件”,為了使聲音從約1秒時開始播放,在“聲音”圖層上可行的操作是   (多選,填字母:A .刪除第5-14幀 / B .在第1幀執行“清除關鍵幀”操作 / C .把第21幀移動到第11幀 / D .復制第21幀并粘貼到第11幀,然后在第21幀執行“清除關鍵幀”操作)
(5)如要使場景播放到最后時,自動打開和影片同一目錄下的“cy.docx”文件獲取更多信息,則可在“背景”圖層的最后一幀添加動作腳本   。
【答案】(1)ABC
(2)B
(3)能;刪除“人”圖層第1幀中的內容
(4)ACD
(5)getURL(“cy.docx”);
【知識點】圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;二維動畫實例屬性的設置
【解析】【解答】(1)選項A:“楓葉”圖層沒有鎖定,可用自由變換命令調整楓葉的大小。A正確;選項B:“重陽”圖層內部不透明度為0%,畫布中不顯示文字內容,若該圖層有樣式,則顯示樣式形成的效果圖。B正確;選項C:“山”圖層雖然被鎖定,但可以隱藏已設置的圖層樣式。C正確;選項D:當前PSD文檔保存為BMP格式,BMP文件大小約為703.1KB。D錯誤。故答案為:ABC。
(2)由圖可知,菊花圖層21幀中的對象是實例,說明1到21幀是動畫補間。“菊花”由小變大的同時,水平翻轉過程,屬于動畫補間。故答案為:B。
(3)由屬性面板可知,“人”實例寬高比例鎖定了,當修改寬時,高會按比例自動調整。“人”圖層的最后一幀是關鍵幀,若要使人物直到動畫最后出現,應刪除“人”圖層第1幀內容,使其變為空白關鍵幀。故答案為:能;刪除“人”圖層第1幀中的內容。
(4)由圖b可知,動畫的幀頻是10fps,聲音從1秒時開始播放,即從第11幀開始是關鍵幀。在第1幀執行清除關鍵幀后,隨后的關鍵幀會移到第1幀,即21幀會移到第1幀,那么聲音一開始就出現。其它操作都可以滿足聲音從1秒時開始播放。故答案為:ACD。
(5)打開文件或網站用getURL腳本實現,參數是打開文件或網址的名稱或位置,所以“背景”圖層的最后一幀添加的動作腳本是getURL(“cy.docx”);。故答案為:getURL(“cy.docx”);。
【分析】本題考查Photoshop圖像處理與Flash動畫編輯的綜合應用,主要涉及圖層的操作、補間動畫的識別、幀的操作、腳本命令的編寫等。
15.(2020·柯橋會考)火柴游戲:有n根火柴,第1次取1根,第2次取2根,第i次取i根,當剩余火柴數為0時,不用添加火柴(即k=0),游戲結束。如果剩余火柴數不為0,但不夠下一次取,此時添加k(k≥1)根火柴,在剩余火柴中再從1根開始取,直到能取完為止,求k的最小值。
例如:n=3時,第1次取1根,第2次取2根,此時正好取完,無須添加火柴,k=0;
例如:n=8時,第1次取1根,第2次取2根,第3次取3根,第4次要取4根,但剩余2根不夠取。則加上1根,剩余3根,再從1根開始取,即第4次取1根,第5次取2根,剩余火柴為0,游戲結束,得k=1。
又如:n=4時,第1次取1根,第2次取2根,第3次不夠取,若加上1根,剩余2根,再從1根開始取,第3次取1根,剩余1根不夠第4次取,再加1根,又是剩余2根,顯然加1根永遠不可能取完。所以改用每次加2根,第1次取1根,第2次取2根,第3次不夠取,添加2根,第3次取1根,第4次取2根,恰好能取完,得k=2。
編寫一個VB程序可實現上述功能:在文本框Text1中輸入火柴數量,單擊“計算”按鈕,在文本框Text2中顯示最少添加數量,程序運行界面如下圖所示:
實現上述功能的程序代碼如下:
Private Sub ok_Click()
Dim a(1 To 100) As Boolean, n As Integer, k As Integer, i As Integer
n = Val(Text1.Text)
For i = 1 To 100
a(i) = False
Next i
a(n) = True
Do While n <> 0
i = 1
Do While i <= n

i = i + 1
Loop
If n = 0 Then
Text2.Text = Str(k)
Else
If k = 0 Then k = 1
n = n + k
If ② Then
k = k + 1
n = Val(Text1.Text)
Else
a(n) = True
End If
End If
Loop
End Sub
(1)由代碼可知,“計算”按鈕的對象名是   。
(2)程序加框處代碼有錯,請改正。
(3)請在劃線處填入合適的代碼。
①   ②   
【答案】(1)ok
(2)k=0
(3)n = n - i;a(n) 或 a(n)=true
【知識點】算法的控制結構;常量、變量及變量的賦值;枚舉算法及程序實現
【解析】【解答】(1)由代碼第一行語句“Private Sub ok_Click()”,可知按鈕對象名為ok。故答案為:ok。
(2)分析程序段:數組a記錄余數是否出現過,初始時每個元素值均為false。程序采用的是枚舉算法,若剩余火柴n根不夠取,則添加k根火柴,剩余火柴數變為n+k,令a(n+k)=true,表示余數n+k已出現過。若下次在添加k根火柴后,剩余火柴數是m,如果a(m)=true,說明余數是m根的情況已經出現過,每次添加k根火柴永遠不能取完,需換一個k的值,換成k+1,同理檢驗k+1能否取完。如果一輪取下來,剛好能取完,不用添加,則k=0,所以k的初值應為0,加框處語句應改為k=0。故答案為:k=0。
(3)①處語句所在循環模擬取火柴過程,第i次應在n根火柴中取走i根,所以該處語句應填n=n-i;
由語句k=k+1和n = Val(Text1.Text)可知,每次加k根火柴,永遠取不完,所以改為k+1,n回到初始值,重新取火柴。所以②處判斷余數n出現過的情況,a(n)的值是true,表明余數n出現過。
故答案為:n = n - i;a(n) 或 a(n)=true。
【分析】本題考查程序的閱讀分析及枚舉算法的實現過程。枚舉算法是根據所需解決問題的條件,把該問題所有可能的解,一一列舉出來,并逐個檢驗出問題真正解的方法。
16.(2020·柯橋會考)柯橋區各所學校技術考試的分數均存放在數據庫中,表中學生考號存儲形式如"10101","10203"……,考號第1位數字表示學校代碼(1代表柯中,2代表魯高,3代表越崎,4代表鑒湖,5代表錢清,6代表豫才,7代表輕紡城,9代表魯中),后4位表示校內編號。現設計VB程序查詢學校成績,查詢方式為:在Text1中輸入學校名稱,在Text2中輸入數字n,單擊“查詢”按鈕,在列表框List2中顯示該校得分最高的n名學生的考號和技術得分。
(1)實現上述功能的程序代碼如下,請在劃線處填入正確的語句。
Const rs = 2500 '考生總人數(即記錄總數)
Dim kh(1 To rs) As String, cj(0 To rs)
As Integer
Dim xx(1 To 9) As String '數組xx存放學校名稱,如xx(1)="柯中",xx(2)="魯高"……數組下標代表該學校代碼,即"柯中"代碼是1,"魯高"代碼是2……
'從數據庫中讀取考號和成績數據,存入kh和cj數組,并在list1中顯示,代碼略。
Private Sub Command1_Click()
Dim school As String, n As Integer, i As Integer, j As Integer
Dim t1 As Integer, t2 As String, flag As Boolean
xx(1) = "柯中": xx(2) = "魯高": xx(3) =
"越崎": xx(4) = "鑒湖"
xx(5) = "錢清": xx(6) = "豫才": xx(7) =
"輕紡城": xx(8) = "魯中"
For i = 1 To 8
If xx(i) = Text1.Text Then ①
Next i
n = Val(Text2.Text) : i = 1: flag = True
Do While flag
k = i
For j = i + 1 To rs
t = Val(Mid(kh(j), 1, 1))
If t = school Then
If ② Then k = j
End If
Next j
If i > n And cj(k) <> cj(i - 1) Then flag = False
If k <> i Then
t1 = cj(i): cj(i) = cj(k): cj(k) = t1
t2 = kh(i): kh(i) = kh(k): kh(k) = t2
End If
i = i + 1
Loop
List2.Clear
For j = 1 To ③
List2.AddItem kh(j) + " " + Str(cj(j))
Next j
End Sub
①   ②   ③   
(2)設魯中有技術考生150人,如果把程序中加框部分代碼刪除,當運行程序時在文本框Text2中輸入200,單擊查詢按鈕后列表框List2中顯示有   項(單選,填字母: A .恰好150 / B .恰好200/ C .大于等于150且小于等于200 / D .大于等于200)
【答案】(1)school=i;cj(j) > cj(k) Or Val(Mid(kh(k), 1, 1)) <> school;i-2
(2)D
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值;排序算法及程序實現
【解析】【解答】(1)①處循環查找指定學校對應的代碼,根據后續程序可知學校代碼存儲在school變量中,所以該處填入語句school=i;
接下來do while flag所在的雙重循環采用選擇排序算法,把指定學校的前n名學生降序排列到前面。第i遍排序查找第i名考生的條件是:j號考生屬于指定學校(條件是t=school),且該考生成績高于cj(k)或k號考生還不是指定學校的,那么k值換成j。所以②處條件是cj(j)>cj(k) or Val(Mid(kh(k), 1, 1)) <> school;
排序n遍后,前n名學生已找到,但如果還有同分的學生,還要繼續查找,一直到沒有同分學生,即i > n And cj(k)<>cj(i-1)。但也有可能n大于該校考生數,在還沒到n遍時已找不到該校的學生,即Val(Mid(kh(k), 1, 1)) <> school,此時也可以結束排序了。程序通過設置flag=false來結束排序。所以退出排序時,實際符合條件的考生數是i-2個,③處填i-2。
故答案為:school=i;cj(j) > cj(k) Or Val(Mid(kh(k), 1, 1)) <> school;i-2。
(2)加框處語句是判斷條件,去掉加框語句會使更少的記錄設置成False,所以單擊查詢按鈕后,列表框List2中顯示的記錄會比200多。故答案為:D。
【分析】本題考查程序段的閱讀分析及選擇排序算法的程序實現。選擇排序運作過程:在參加排序的數組的所有元素中找到最小(或最大)的元素,使它與第一個元素交換位置,然后在余下的元素中重復以上動作,直到所有元素排序完畢。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 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. 主站蜘蛛池模板: 加查县| 泰和县| 蓬溪县| 禄劝| 开化县| 龙门县| 北海市| 邹平县| 老河口市| 万年县| 惠安县| 卓尼县| 高青县| 红桥区| 平原县| 乐业县| 阿坝县| 炎陵县| 石景山区| 红原县| 皮山县| 东丽区| 裕民县| 甘德县| 乌恰县| 广南县| 化州市| 汕头市| 陆河县| 应城市| 云龙县| 无棣县| 河间市| 攀枝花市| 宁津县| 米林县| 苏州市| 多伦县| 霸州市| 舒兰市| 开鲁县|