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

【精品解析】浙江省2019-2020學年普通高校招生選考科目信息技術考試試卷(二)

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

【精品解析】浙江省2019-2020學年普通高校招生選考科目信息技術考試試卷(二)

資源簡介

浙江省2019-2020學年普通高校招生選考科目信息技術考試試卷(二)
1.(2020·浙江模擬)下列有關信息的說法,錯誤的是(  )
A.傳遞和獲得信息的途徑可以有多種
B.信息的編碼與解碼需要遵守一定的原則和方法
C.信息的來源不同導致獲取的方法也存在差異
D.微信中轉發他人朋友圈鏈接,無需承擔相關法律責任
2.(2020·浙江模擬)某Excel文檔的數據如圖所示。
下列數據表能粘貼該工作表的數據的是(  )
A. B.
C. D.
3.(2020·浙江模擬)小陳使用Word軟件,對文檔的部分內容進行了以下修改,下列描述不正確的是(  )
A.該文檔第1處批注內容為:“2017年”
B.當前狀態下僅有1位用戶對該文檔添加批注
C.拒絕所有修訂后,第7行部分文本內容為:“19”代表的是最大載客量為1 900座
D.接受所有修訂后,第1行部分文本內容為:2017年這個春天,中國注定吸引世界目光
4.(2020·浙江模擬)一個未經壓縮的BMP格式圖像文件,其相關信息如圖所示。由此可知,表示該圖像的每個像素需要的二進制位數是( ?。?br/>
A.4 B.8 C.24 D.32
5.(2020·浙江模擬)一個二位十六進制正整數 n,末位是“9”,下列說法正確的是( ?。?br/>A.無法確定 n 是奇數還是偶數
B.n+1 是一個三位十六進制數
C.轉換為十進制數,最小值是 25
D.轉換為二進制數,位數一定是 8
6.(2020·浙江模擬)下列有關多媒體技術的說法正確的是(  )
A.任何多媒體作品都具有交互性這個特征
B.多媒體作品的規劃設計階段可以分為模塊設計和腳本設計
C.多媒體中存在冗余越少,采用多媒體技術壓縮后文件的壓縮比越大
D.多媒體數據的壓縮技術可以允許存在少量誤差和去除冗余,因此該壓縮屬于有損壓縮
7.(2020·浙江模擬)某算法的部分流程圖如圖所示。當輸入x的值為100時,在標簽Label1中輸出的內容為( ?。?br/>A.4 B.33 C.36 D.48
8.(2020·浙江模擬)下列VB表達式的值最大的是(  )。
A.Len("36")+3 B.Sqr(36)+Int(3.6)
C.Asc("a")- Asc("A") D.Val(mid("236",1,2))
9.(2020·浙江模擬)有如下程序段:
i = 1
Do While i <= 5
If i = 0 or a(i - 1) <= a(i) Then
i = i + 1
Else
t = a(i): a(i) = a(i - 1): a(i - 1) = t
i = i - 1
End If
Loop
For i = 1 To 5
List2.AddItem a(i)
Next i
數組元素a(0)到a(5)的值依次為“0,71,22,48,79,27”,經過該程序段“加工”后,數組元素a(4)的值為( ?。?br/>A.0 B.71 C.48 D.27
10.(2020·浙江模擬)對用戶輸入的字符串進行解密的 VB 程序段如下:
s = Text1.Text
For i = 1 To Len(s)
ch = Mid(s, i, 1)
nk = Asc(ch) - i
If nk < 0 Then nk = nk + 127
Text2.Text = Text2.Text + Chr(nk)
Next i
已知大寫字母A的ASCII碼值為65,小寫字母a的ASCII碼值為97,在文本框Text1中輸入內容“yhT5”,執行程序段后,文本框Text2顯示的內容為(  )
A.YHt5 B.xgS4 C.zjW9 D.xfQ1
11.(2020·浙江模擬)下列VB程序段實現求雙重數列0,2,1,4,1,6,2,8,3,10,5,12,8,……前n項中的奇數項和。
Dim a(1 To 100)As Integer
n=Val(Text1.Text)
a(1)=0:a(3)=1
s=1
Next i
Text2.Text=Str(s)
方框中的代碼由以下三部分組成:
①a(i)=a(i-2)+a(i-4)
②s=s+a(i)
③For i=5 To n Step 2
代碼順序正確的選項是(  )
A.①②③ B.③②① C.②①③ D.③①②
12.(2020·浙江模擬)以下VB 程序段的功能是:單擊一次按鈕Command1,在列表List1 中隨機輸出一行10個大小寫字母。已知字母“A”和“a”的ASCII碼值分別為65和97。
Private Sub Command1_Click()
Dim s As String, c As String, i As String, a As String, t As Integer
Randomize
s = “”
For i = 1 To 10
If a <= 26 Then
t = a + 64
Else
End If
c = Chr(t)
s = s + c
Next i
List1.AddItem s
End Sub
以上橫線處的正確語句是(  )
A.①a=Int(Rnd * 52 + 1) ②t = a + 70
B.①a=Int(Rnd * 52) ②t = a + 71
C.①a=Int(Rnd * 52 + 1) ②t = a + 72
D.①a=Int(Rnd * 52) ②t = a + 73
13.(2020·浙江模擬)某調查公司發布了喜馬拉雅收聽次數較多、評分較好的部分欄目,現使用Excel軟件進行數據處理,界面如圖a所示。
圖a
請回答下列問題:
(1)區域F4:F27的數據是通過對F3單元格進行自動填充得到的,則F19單元格中的公式為   。
(2)要對“人文歷史”類節目按“已播次數(萬)”進行降序排序,應選中的排序區域是   。
(3)若對圖a中的數據按“已播次數(萬)”和“評分”進行篩選,篩選條件均如圖b所示,篩選得到的節目名稱是   。
圖b
(4)根據創建好的如圖c所示的圖表可以判斷圖表數據區域選擇時,   (選填:有/沒有)包含B2和E2單元格的數據。
圖c
14.(2020·浙江模擬)小明制作主題為“荷花韻”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。請回答下列問題:
圖a
(1)如圖a所示,當前狀態下,下列說法正確的有   (多選,填字母:A . “荷花韻”圖層設置了文字變形效果/ B . “圓荷”圖層的圖層樣式均可視/ C . 將作品保存為PSD格式,可下次繼續編輯圖層信息/ D . “荷花”圖層的不透明度是0%)。
(2)如圖b所示,“蝴蝶1”圖層第6幀到第36幀實現了蝴蝶從左向右飛行的動畫效果,該動畫類型為   (填字:動畫補間/形狀補間/逐幀動畫)。
(3)如圖b所示,“音樂”圖層第10幀的聲音來自文件“liushui.mp3”。該場景動畫播放到第36幀結束時,聲音剛好完整播放一遍。由此可知該聲音文件時間長度約為   秒(保留1位小數)。
圖b
(4)為實現“蝴蝶2”圖層與“蝴蝶1”圖層中的蝴蝶實例同時開始播放,應對“蝴蝶2”圖層進行的操作是   。
(5)測試影片時,單擊“退出”按鈕,實現關閉動畫。則“退出”按鈕的動作腳本為   。
15.(2020·浙江模擬)有一個報數游戲, n個人排成一圈,游戲開始時規定一個報數號m,然后從其中一個人開始按順時針報數1,2,3,…,n,當某人報到的數為m的倍數時,即被淘汰,其他人繼續游戲,直到最后?,F用VB設計了一個程序,程序界面如下圖所示。在文本框Text1中輸入參加游戲的人數n,在文本框Text2中輸入報數號m,單擊“報數”按鈕,即在列表框List1中顯示每次被淘汰的人的順序號。
實現上述功能的VB代碼如下,但加框處有錯,請改正。
Private Sub Command1_Click()
Dim n As Integer, m As Integer
Dim a(1 To 50) As Integer
n = Val(Text1.Text)
m = Val(Text2.Text)
For i = 1 To n
Next i
s = 0;j = 0
Do While s < n
t = 0
Do While t < m
t = t + a(j)
Loop
a(j) = 0
s = s + 1
List1.AddItem “第” + Str(s) + “次:” + Str(j)
Loop
End Sub
(1)“報數”按鈕的對象名稱是   。
(2)程序代碼中,加框處有錯,請改正。
(3)程序代碼中,橫線處語句補充完整。
(4)程序運行結束后,變量t的值是   。
16.(2020·浙江模擬)編寫VB程序,實現如下功能:單擊“生成密文”按鈕Command2,在文本框Text3中產生與每個小寫字母對應的密文(每個明文字母對應1個不重復的密文字母)。在文本框Text1中輸入單詞字符串,單擊“加密”按鈕Command1后,進行逐個字符加密,加密方法:在“明文”中找到相應字符,再得到明文對應位置的密文,并在文本框Text2中顯示對應密文(運行效果如圖所示)。實現上述功能的VB代碼如下,請完善程序代碼。
Dim m2 As String
Private Sub Command1_Click()
Dim flag(1 To 26) As Boolean
Dim num As Integer,t As Integer
Randomize
num = 1
Text3.Text = “”
For i = 1 To 26
flag(i) = False
Next i
Do While num <= 26
x = Int(Rnd * 26) + 97
   
If flag(t) = False Then
m2 = m2 + Chr(x)
num = num + 1
   
End If
Loop
Text3.Text = m2
End Sub
Private Sub Command2_Click()
Dim s As String, m As String, result As String
Dim k As String, c As Integer
s = Text1.Text
m = “abcdefghijklmnopqrstuvwxyz”
For i = 1 To Len(s)
k = Mid(s, i, 1)
If k >= ”A” And k <= “Z” Then
k = Chr(Asc(k) + 32)
End If
c = 1: continue = True
Do While   
If k = Mid(m, c, 1) Then
continue = False
End If
c = c + 1
Loop
   
Next i
Text2.Text = result
End Sub
答案解析部分
1.【答案】D
【知識點】信息的傳遞與傳播;信息獲取的環節與方法;信息來源的選擇與判斷;信息的編碼
2.【答案】D
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯
3.【答案】D
【知識點】文本的基本編輯
【解析】【解答】批注1中的“2017年”是對“這個春天”所做的批注,批注功能是給文章添加修改意見或注釋,但不改變原文的內容,只要被批注的內容“這個春天”不被刪除,接受或拒絕修訂不會影響所做的批注;如果被批注的內容“這個春天”被刪除,接受修訂后該批注也會被同時刪除。故答案選D。
【分析】本題考查Word的批注與修訂功能的區別。批注是對選中的字、詞、句或段落發表自己的意見或看法。修訂:明確是文稿修改前后的差異。可以對修改之處進行審閱,允許修改或拒絕修改。
4.【答案】D
【知識點】聲音、圖像、視頻編碼
【解析】【解答】由圖可知:sample.bmp圖像的大小為640*512,其占用存儲空間為1.25M,由圖像占用存儲空間公式知:占用字節數=存儲容量/分辨率=(1.25*1024*1024*8)/(640*512)=32(b),即每個點占用32個二進制數。故答案選D。
【分析】本題考查的是圖像文件存儲容量的計算方法。共公式為:圖像文件存儲量=水平像素×垂直像素×每個像素所需位數/8 (字節)。
5.【答案】C
【知識點】進制及數制轉換
【解析】【解答】選項A:十六進制的前幾位都是16的倍數,最后一位是奇數則該數為奇數,是偶數則該數為偶數,本題末位是9是個奇數,本項錯。選項B:十進制數9加上1后要進位,但本題是個十六進制數到15(F)加1后才進位,9+1不進位,只能寫作A,故本項錯。選項C:本題是個二位十六進制數最小的數應為19,轉為十進制數為25(16+9=25),本項對。選項D:本題的這個二位十六進制數可能為:19H、29H、……、99H,如為19,則轉為二進制數為:11001,位數為5位,本項錯。故答案選C。
【分析】本題考查的是十六進制數的特點。十六進制逢16進1,前幾位是16的倍數,所以末數位可以確定其奇偶性,在十六進制轉十進制數時采用公式法,在對二進制數進行轉換時,1 位轉為4位但左邊的0可以不算位數。
6.【答案】D
【知識點】多媒體技術的概念和特征;多媒體作品的規劃和設計;多媒體數據壓縮技術
【解析】【解答】多媒體有集成性、交互性和實時性三大特性,集成性是所有多媒體共有的,但交互性和實時性可能在某些多媒體中具有,交互性通過按鈕或超鏈接來實現。規劃設計分為系統結構設計和模塊設計兩個部分。冗余越大,壓縮比越大。多媒體數據的壓縮是不可逆轉的,因此屬于有損壓縮。
【分析】本題考查的是多媒體技術的特征、規劃設計以及多媒體數據的壓縮技術。
7.【答案】C
【知識點】算法的控制結構
【解析】【解答】當x=100時,符合循環條件x>0,然后進行條件判斷看x能否整除以3,不能,然后執行x整除3并賦給x,這時x的值為33完成第1次循環。然后根據X>0進行第二次循環,這時x的值為33,可以整除3,所以計算s的值:s=s+a=33。然后將x整除并賦給x,x的值為11,完成第二次循環。根據條件進行第三次循環,這時x不能整除3,將x整除并賦給x,x的值為3,完成第三次循環。根據條件進行第四次循環,由于3能整除3,所以計算s的值:s=S+x=33+3=36。計算后再將x整除并賦給變量x,這時x的值為1,進行第五次循環,1不能整除3所以 又再將x整除并賦給變量x,這時x的值為0,寒磣第五次循環,這時由于x的值不滿足循環條件x>0,所以退出循環并在標簽中輸出s的值,所以本題的輸出結果為36。本題正確選項為C。
【分析】本題考查的是循環結構。在循環結構中最主要的是對循環條件和循環退出條件的判斷,對于沒有規律的循環,只能一遍一遍的分析。
8.【答案】C
【知識點】運算符、基本運算與表達式
【解析】【解答】"len"返回字符串長度故A選項的值為2+3=5;"sqr”求平方根,"Int"取整數部分,故B選項的值為6+3=9;Asc求Ascii碼,Asc("a")=97,Asc("A")=65,故C選項的值為97-65=32,"Val"將字符串轉為數值,D選項的值為Val(23)=23。故答案選C。
【分析】本題考查的是VB中基本函數的功能及表達式的計算。
9.【答案】B
【知識點】算法的控制結構;排序算法及程序實現
【解析】【解答】本題程序分析如下:
i = 1 ‘i為控制循環變量,將i賦初值為1
Do While i <= 5 ‘在i的值小于等于5時執行循環
If i = 0 or a(i - 1) <= a(i) Then ‘如果i值為0或數組元素比前一個值大時進行如下處理
i = i + 1 ‘將i值增1
Else ‘ 如果i值不為0且數組元素比前一個小時進行如下處理
t = a(i): a(i) = a(i - 1): a(i - 1) = t ‘借助第三變量將前后兩個數組元素的值進行交換
i = i - 1 ‘將i值減小1
End If ‘結束判斷
Loop ‘結束循環
For i = 1 To 5 ‘使用i值來控制循環
List2.AddItem a(i) ‘在列表框2中輸出數組元素的值(每行一個)
Next i ‘結束循環
由以上分析知:該程序為將數組元素的值按由小到大的順序進行排序。故答案選B。
【分析】本題為一道采用回溯算法進行排序的程序設計題。采用回溯算法進行排序時滿足條件往后走,不滿足條件時退一步或n步進行處理直到滿足條件再向后走,一直到所有元素都滿足條件為止。
10.【答案】D
【知識點】常量、變量及變量的賦值;加密與解密算法
11.【答案】D
【知識點】循環結構語句及程序實現
12.【答案】A
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
13.【答案】(1)=RANK(C19,$C$3:$C$27)
(2)B8:F12
(3)如何練就好聲音
(4)有
【知識點】表格數據的基本操作;表格數據的處理與計算
14.【答案】(1)BC
(2)動畫補間
(3)2.2
(4)將“蝴蝶2”圖層的首關鍵幀(或第12幀的關鍵幀)移至第6幀處
(5)on(release){fsCommand(”quit”);} 或on(press){fsCommand(”quit”);}
【知識點】圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;動畫的實現;常用影片控制函數的應用
15.【答案】(1)Cmd_1
(2)a(i)=1
(3)j=j Mod n +1
(4)m
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;常量、變量及變量的賦值;循環結構語句及程序實現
16.【答案】t = x - Asc(”a”) + 1;flag(t) = True;countinue = True 或countinue;result = result + Mid(m2, c - 1, 1)
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現;加密與解密算法
1 / 1浙江省2019-2020學年普通高校招生選考科目信息技術考試試卷(二)
1.(2020·浙江模擬)下列有關信息的說法,錯誤的是(  )
A.傳遞和獲得信息的途徑可以有多種
B.信息的編碼與解碼需要遵守一定的原則和方法
C.信息的來源不同導致獲取的方法也存在差異
D.微信中轉發他人朋友圈鏈接,無需承擔相關法律責任
【答案】D
【知識點】信息的傳遞與傳播;信息獲取的環節與方法;信息來源的選擇與判斷;信息的編碼
2.(2020·浙江模擬)某Excel文檔的數據如圖所示。
下列數據表能粘貼該工作表的數據的是(  )
A. B.
C. D.
【答案】D
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯
3.(2020·浙江模擬)小陳使用Word軟件,對文檔的部分內容進行了以下修改,下列描述不正確的是(  )
A.該文檔第1處批注內容為:“2017年”
B.當前狀態下僅有1位用戶對該文檔添加批注
C.拒絕所有修訂后,第7行部分文本內容為:“19”代表的是最大載客量為1 900座
D.接受所有修訂后,第1行部分文本內容為:2017年這個春天,中國注定吸引世界目光
【答案】D
【知識點】文本的基本編輯
【解析】【解答】批注1中的“2017年”是對“這個春天”所做的批注,批注功能是給文章添加修改意見或注釋,但不改變原文的內容,只要被批注的內容“這個春天”不被刪除,接受或拒絕修訂不會影響所做的批注;如果被批注的內容“這個春天”被刪除,接受修訂后該批注也會被同時刪除。故答案選D。
【分析】本題考查Word的批注與修訂功能的區別。批注是對選中的字、詞、句或段落發表自己的意見或看法。修訂:明確是文稿修改前后的差異??梢詫π薷闹庍M行審閱,允許修改或拒絕修改。
4.(2020·浙江模擬)一個未經壓縮的BMP格式圖像文件,其相關信息如圖所示。由此可知,表示該圖像的每個像素需要的二進制位數是( ?。?br/>
A.4 B.8 C.24 D.32
【答案】D
【知識點】聲音、圖像、視頻編碼
【解析】【解答】由圖可知:sample.bmp圖像的大小為640*512,其占用存儲空間為1.25M,由圖像占用存儲空間公式知:占用字節數=存儲容量/分辨率=(1.25*1024*1024*8)/(640*512)=32(b),即每個點占用32個二進制數。故答案選D。
【分析】本題考查的是圖像文件存儲容量的計算方法。共公式為:圖像文件存儲量=水平像素×垂直像素×每個像素所需位數/8 (字節)。
5.(2020·浙江模擬)一個二位十六進制正整數 n,末位是“9”,下列說法正確的是(  )
A.無法確定 n 是奇數還是偶數
B.n+1 是一個三位十六進制數
C.轉換為十進制數,最小值是 25
D.轉換為二進制數,位數一定是 8
【答案】C
【知識點】進制及數制轉換
【解析】【解答】選項A:十六進制的前幾位都是16的倍數,最后一位是奇數則該數為奇數,是偶數則該數為偶數,本題末位是9是個奇數,本項錯。選項B:十進制數9加上1后要進位,但本題是個十六進制數到15(F)加1后才進位,9+1不進位,只能寫作A,故本項錯。選項C:本題是個二位十六進制數最小的數應為19,轉為十進制數為25(16+9=25),本項對。選項D:本題的這個二位十六進制數可能為:19H、29H、……、99H,如為19,則轉為二進制數為:11001,位數為5位,本項錯。故答案選C。
【分析】本題考查的是十六進制數的特點。十六進制逢16進1,前幾位是16的倍數,所以末數位可以確定其奇偶性,在十六進制轉十進制數時采用公式法,在對二進制數進行轉換時,1 位轉為4位但左邊的0可以不算位數。
6.(2020·浙江模擬)下列有關多媒體技術的說法正確的是(  )
A.任何多媒體作品都具有交互性這個特征
B.多媒體作品的規劃設計階段可以分為模塊設計和腳本設計
C.多媒體中存在冗余越少,采用多媒體技術壓縮后文件的壓縮比越大
D.多媒體數據的壓縮技術可以允許存在少量誤差和去除冗余,因此該壓縮屬于有損壓縮
【答案】D
【知識點】多媒體技術的概念和特征;多媒體作品的規劃和設計;多媒體數據壓縮技術
【解析】【解答】多媒體有集成性、交互性和實時性三大特性,集成性是所有多媒體共有的,但交互性和實時性可能在某些多媒體中具有,交互性通過按鈕或超鏈接來實現。規劃設計分為系統結構設計和模塊設計兩個部分。冗余越大,壓縮比越大。多媒體數據的壓縮是不可逆轉的,因此屬于有損壓縮。
【分析】本題考查的是多媒體技術的特征、規劃設計以及多媒體數據的壓縮技術。
7.(2020·浙江模擬)某算法的部分流程圖如圖所示。當輸入x的值為100時,在標簽Label1中輸出的內容為( ?。?br/>A.4 B.33 C.36 D.48
【答案】C
【知識點】算法的控制結構
【解析】【解答】當x=100時,符合循環條件x>0,然后進行條件判斷看x能否整除以3,不能,然后執行x整除3并賦給x,這時x的值為33完成第1次循環。然后根據X>0進行第二次循環,這時x的值為33,可以整除3,所以計算s的值:s=s+a=33。然后將x整除并賦給x,x的值為11,完成第二次循環。根據條件進行第三次循環,這時x不能整除3,將x整除并賦給x,x的值為3,完成第三次循環。根據條件進行第四次循環,由于3能整除3,所以計算s的值:s=S+x=33+3=36。計算后再將x整除并賦給變量x,這時x的值為1,進行第五次循環,1不能整除3所以 又再將x整除并賦給變量x,這時x的值為0,寒磣第五次循環,這時由于x的值不滿足循環條件x>0,所以退出循環并在標簽中輸出s的值,所以本題的輸出結果為36。本題正確選項為C。
【分析】本題考查的是循環結構。在循環結構中最主要的是對循環條件和循環退出條件的判斷,對于沒有規律的循環,只能一遍一遍的分析。
8.(2020·浙江模擬)下列VB表達式的值最大的是( ?。?br/>A.Len("36")+3 B.Sqr(36)+Int(3.6)
C.Asc("a")- Asc("A") D.Val(mid("236",1,2))
【答案】C
【知識點】運算符、基本運算與表達式
【解析】【解答】"len"返回字符串長度故A選項的值為2+3=5;"sqr”求平方根,"Int"取整數部分,故B選項的值為6+3=9;Asc求Ascii碼,Asc("a")=97,Asc("A")=65,故C選項的值為97-65=32,"Val"將字符串轉為數值,D選項的值為Val(23)=23。故答案選C。
【分析】本題考查的是VB中基本函數的功能及表達式的計算。
9.(2020·浙江模擬)有如下程序段:
i = 1
Do While i <= 5
If i = 0 or a(i - 1) <= a(i) Then
i = i + 1
Else
t = a(i): a(i) = a(i - 1): a(i - 1) = t
i = i - 1
End If
Loop
For i = 1 To 5
List2.AddItem a(i)
Next i
數組元素a(0)到a(5)的值依次為“0,71,22,48,79,27”,經過該程序段“加工”后,數組元素a(4)的值為( ?。?br/>A.0 B.71 C.48 D.27
【答案】B
【知識點】算法的控制結構;排序算法及程序實現
【解析】【解答】本題程序分析如下:
i = 1 ‘i為控制循環變量,將i賦初值為1
Do While i <= 5 ‘在i的值小于等于5時執行循環
If i = 0 or a(i - 1) <= a(i) Then ‘如果i值為0或數組元素比前一個值大時進行如下處理
i = i + 1 ‘將i值增1
Else ‘ 如果i值不為0且數組元素比前一個小時進行如下處理
t = a(i): a(i) = a(i - 1): a(i - 1) = t ‘借助第三變量將前后兩個數組元素的值進行交換
i = i - 1 ‘將i值減小1
End If ‘結束判斷
Loop ‘結束循環
For i = 1 To 5 ‘使用i值來控制循環
List2.AddItem a(i) ‘在列表框2中輸出數組元素的值(每行一個)
Next i ‘結束循環
由以上分析知:該程序為將數組元素的值按由小到大的順序進行排序。故答案選B。
【分析】本題為一道采用回溯算法進行排序的程序設計題。采用回溯算法進行排序時滿足條件往后走,不滿足條件時退一步或n步進行處理直到滿足條件再向后走,一直到所有元素都滿足條件為止。
10.(2020·浙江模擬)對用戶輸入的字符串進行解密的 VB 程序段如下:
s = Text1.Text
For i = 1 To Len(s)
ch = Mid(s, i, 1)
nk = Asc(ch) - i
If nk < 0 Then nk = nk + 127
Text2.Text = Text2.Text + Chr(nk)
Next i
已知大寫字母A的ASCII碼值為65,小寫字母a的ASCII碼值為97,在文本框Text1中輸入內容“yhT5”,執行程序段后,文本框Text2顯示的內容為(  )
A.YHt5 B.xgS4 C.zjW9 D.xfQ1
【答案】D
【知識點】常量、變量及變量的賦值;加密與解密算法
11.(2020·浙江模擬)下列VB程序段實現求雙重數列0,2,1,4,1,6,2,8,3,10,5,12,8,……前n項中的奇數項和。
Dim a(1 To 100)As Integer
n=Val(Text1.Text)
a(1)=0:a(3)=1
s=1
Next i
Text2.Text=Str(s)
方框中的代碼由以下三部分組成:
①a(i)=a(i-2)+a(i-4)
②s=s+a(i)
③For i=5 To n Step 2
代碼順序正確的選項是(  )
A.①②③ B.③②① C.②①③ D.③①②
【答案】D
【知識點】循環結構語句及程序實現
12.(2020·浙江模擬)以下VB 程序段的功能是:單擊一次按鈕Command1,在列表List1 中隨機輸出一行10個大小寫字母。已知字母“A”和“a”的ASCII碼值分別為65和97。
Private Sub Command1_Click()
Dim s As String, c As String, i As String, a As String, t As Integer
Randomize
s = “”
For i = 1 To 10
If a <= 26 Then
t = a + 64
Else
End If
c = Chr(t)
s = s + c
Next i
List1.AddItem s
End Sub
以上橫線處的正確語句是(  )
A.①a=Int(Rnd * 52 + 1) ②t = a + 70
B.①a=Int(Rnd * 52) ②t = a + 71
C.①a=Int(Rnd * 52 + 1) ②t = a + 72
D.①a=Int(Rnd * 52) ②t = a + 73
【答案】A
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
13.(2020·浙江模擬)某調查公司發布了喜馬拉雅收聽次數較多、評分較好的部分欄目,現使用Excel軟件進行數據處理,界面如圖a所示。
圖a
請回答下列問題:
(1)區域F4:F27的數據是通過對F3單元格進行自動填充得到的,則F19單元格中的公式為   。
(2)要對“人文歷史”類節目按“已播次數(萬)”進行降序排序,應選中的排序區域是   。
(3)若對圖a中的數據按“已播次數(萬)”和“評分”進行篩選,篩選條件均如圖b所示,篩選得到的節目名稱是   。
圖b
(4)根據創建好的如圖c所示的圖表可以判斷圖表數據區域選擇時,   (選填:有/沒有)包含B2和E2單元格的數據。
圖c
【答案】(1)=RANK(C19,$C$3:$C$27)
(2)B8:F12
(3)如何練就好聲音
(4)有
【知識點】表格數據的基本操作;表格數據的處理與計算
14.(2020·浙江模擬)小明制作主題為“荷花韻”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。請回答下列問題:
圖a
(1)如圖a所示,當前狀態下,下列說法正確的有   (多選,填字母:A . “荷花韻”圖層設置了文字變形效果/ B . “圓荷”圖層的圖層樣式均可視/ C . 將作品保存為PSD格式,可下次繼續編輯圖層信息/ D . “荷花”圖層的不透明度是0%)。
(2)如圖b所示,“蝴蝶1”圖層第6幀到第36幀實現了蝴蝶從左向右飛行的動畫效果,該動畫類型為   (填字:動畫補間/形狀補間/逐幀動畫)。
(3)如圖b所示,“音樂”圖層第10幀的聲音來自文件“liushui.mp3”。該場景動畫播放到第36幀結束時,聲音剛好完整播放一遍。由此可知該聲音文件時間長度約為   秒(保留1位小數)。
圖b
(4)為實現“蝴蝶2”圖層與“蝴蝶1”圖層中的蝴蝶實例同時開始播放,應對“蝴蝶2”圖層進行的操作是   。
(5)測試影片時,單擊“退出”按鈕,實現關閉動畫。則“退出”按鈕的動作腳本為   。
【答案】(1)BC
(2)動畫補間
(3)2.2
(4)將“蝴蝶2”圖層的首關鍵幀(或第12幀的關鍵幀)移至第6幀處
(5)on(release){fsCommand(”quit”);} 或on(press){fsCommand(”quit”);}
【知識點】圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;動畫的實現;常用影片控制函數的應用
15.(2020·浙江模擬)有一個報數游戲, n個人排成一圈,游戲開始時規定一個報數號m,然后從其中一個人開始按順時針報數1,2,3,…,n,當某人報到的數為m的倍數時,即被淘汰,其他人繼續游戲,直到最后?,F用VB設計了一個程序,程序界面如下圖所示。在文本框Text1中輸入參加游戲的人數n,在文本框Text2中輸入報數號m,單擊“報數”按鈕,即在列表框List1中顯示每次被淘汰的人的順序號。
實現上述功能的VB代碼如下,但加框處有錯,請改正。
Private Sub Command1_Click()
Dim n As Integer, m As Integer
Dim a(1 To 50) As Integer
n = Val(Text1.Text)
m = Val(Text2.Text)
For i = 1 To n
Next i
s = 0;j = 0
Do While s < n
t = 0
Do While t < m
t = t + a(j)
Loop
a(j) = 0
s = s + 1
List1.AddItem “第” + Str(s) + “次:” + Str(j)
Loop
End Sub
(1)“報數”按鈕的對象名稱是   。
(2)程序代碼中,加框處有錯,請改正。
(3)程序代碼中,橫線處語句補充完整。
(4)程序運行結束后,變量t的值是   。
【答案】(1)Cmd_1
(2)a(i)=1
(3)j=j Mod n +1
(4)m
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;常量、變量及變量的賦值;循環結構語句及程序實現
16.(2020·浙江模擬)編寫VB程序,實現如下功能:單擊“生成密文”按鈕Command2,在文本框Text3中產生與每個小寫字母對應的密文(每個明文字母對應1個不重復的密文字母)。在文本框Text1中輸入單詞字符串,單擊“加密”按鈕Command1后,進行逐個字符加密,加密方法:在“明文”中找到相應字符,再得到明文對應位置的密文,并在文本框Text2中顯示對應密文(運行效果如圖所示)。實現上述功能的VB代碼如下,請完善程序代碼。
Dim m2 As String
Private Sub Command1_Click()
Dim flag(1 To 26) As Boolean
Dim num As Integer,t As Integer
Randomize
num = 1
Text3.Text = “”
For i = 1 To 26
flag(i) = False
Next i
Do While num <= 26
x = Int(Rnd * 26) + 97
   
If flag(t) = False Then
m2 = m2 + Chr(x)
num = num + 1
   
End If
Loop
Text3.Text = m2
End Sub
Private Sub Command2_Click()
Dim s As String, m As String, result As String
Dim k As String, c As Integer
s = Text1.Text
m = “abcdefghijklmnopqrstuvwxyz”
For i = 1 To Len(s)
k = Mid(s, i, 1)
If k >= ”A” And k <= “Z” Then
k = Chr(Asc(k) + 32)
End If
c = 1: continue = True
Do While   
If k = Mid(m, c, 1) Then
continue = False
End If
c = c + 1
Loop
   
Next i
Text2.Text = result
End Sub
【答案】t = x - Asc(”a”) + 1;flag(t) = True;countinue = True 或countinue;result = result + Mid(m2, c - 1, 1)
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現;加密與解密算法
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. 主站蜘蛛池模板: 台安县| 桃园市| 女性| 花莲市| 吉木萨尔县| 周宁县| 河东区| 江城| 墨竹工卡县| 电白县| 新兴县| 宜春市| 昌吉市| 阳信县| 临猗县| 玛多县| 额济纳旗| 聂拉木县| 淮南市| 安远县| 鹿邑县| 那曲县| 元朗区| 股票| 阳城县| 三河市| 水城县| 梁山县| 泰州市| 呼图壁县| 阿拉尔市| 舟曲县| 平湖市| 千阳县| 咸宁市| 稻城县| 江华| 敦煌市| 拉萨市| 岑巩县| 谷城县|