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

浙江省“超級全能生”2021屆高考選考科目9月信息技術聯考試卷

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

浙江省“超級全能生”2021屆高考選考科目9月信息技術聯考試卷

資源簡介

浙江省“超級全能生”2021屆高考選考科目9月信息技術聯考試卷
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯選均不得分)
1.(2020高三上·浙江月考)下列關于信息與信息技術的說法,正確的是(  )
A.信息在傳遞和共享的過程中會產生損耗
B.未經數字化的聲音所承載的信息是沒有價值的
C.不存在沒有載體的信息,信息可以脫離它所反映的事物被保存
D.5G技術是指網絡連接速度能達到5Gbps的新一代通信技術
【答案】C
【知識點】信息及其特征;信息技術的概念與關鍵技術;網絡新技術;數字化概念與作用
2.(2020高三上·浙江月考)下列關于OCR光學字符識別的描述,正確的是(  )
A.“掃描→傾斜校正→識別”是完成OCR識別必不可少的步驟.
B.可以識別jpg、psd、bmp等圖像中的文字
C.OCR軟件識別出的結果文件一般比未識別前的原文件大
D.對圖文混排較多的文章進行手動的識別區域的劃分有助于提高識別準確率
【答案】D
【知識點】字符識別
3.(2020高三上·浙江月考)下列說法正確的是(  )
A.漢字編碼是解決如何利用西文標準鍵盤來快捷地輸入漢字的編碼技術
B.ASCII碼采用1個字節進行編碼,共有256個編碼
C.數據的壓縮是一個編碼過程
D.16色位圖的每個像素必須用16位二進制數進行編碼
【答案】C
【知識點】信息的編碼
4.(2020高三上·浙江月考)Access中的一張數據表設計視圖如圖所示。下列說法正確的是(  )
A.被指定為主鍵的字段,其字段類型一定為自動編號
B.“姓名”字段可以輸入文字、數字和符號等任意文本
C.該數據表共有6個字段,表名為“zjxxb.accdb”
D.可以在設計表視圖中添加記錄
【答案】B
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯;數據表視圖與設計視圖
5.(2020高三上·浙江月考)小明使用Photoshop軟件編輯一張海報,操作界面如圖所示。在當前狀態下,下列說法正確的是(  )
A.不能將背景圖層的不透明度修改為50%
B.交換“乘風破浪”圖層與“降落傘”圖層的順序,會影響圖像效果
C.使用“仿制圖章”工具不可以把“海鷗”圖層中的對象仿制到“背景”圖層中
D.使用畫布大小命令將畫布變大,“背景”圖層中的圖像內容也會隨之變大
【答案】A
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
6.(2020高三上·浙江月考)未經壓縮的音頻文件,在當前狀態下,使用GoldWave軟件執行“剪裁”操作后按原格式保存,則文件的存儲容量約為(  )
A.0.63MB B.1.26MB C.10MB D.5MB
【答案】A
【知識點】聲音、圖像、視頻編碼
7.(2020高三上·浙江月考)生成兩位數且能被5整除的隨機整數的VB表達式是(  )
A.Int(Rnd)*90+5 B.Int(Rnd*18)*5+10
C.Int(Rnd*10)*10+5 D.Int((Rnd*18)*5)+10
【答案】B
【知識點】運算符、基本運算與表達式
8.(2020高三上·浙江月考)某算法的部分流程圖如圖所示。執行該流程,輸出s和i的值為(  )
A.10 10 B.0 11 C.0 10 D.10 11
【答案】C
【知識點】常量、變量及變量的賦值;流程圖識讀
9.(2020高三上·浙江月考)有如下VB程序段:
Dim flag As Boolean
s= Tex1.Text:j=0:cnt=1
For i=1 To Len(s)
c= Mid(s, i, 1)
If c>="0" And e<= "9" Then
j=j+1
flag= True
Else
If j>lenmax And cnt Mod 2= 1 Then lenmax=j
j=0
If flag Then cnt= cnt + 1:flag= False
End If
Next i
Text2. Text = Str(lenmax)
在文本框Text1輸入“one302type27645time9986”,程序運行后文本框Text2中顯示為(  )
A.12 B.5 C.3 D.4
【答案】C
【知識點】常量、變量及變量的賦值;分支結構語句及程序實現;循環結構語句及程序實現
10.(2020高三上·浙江月考)有如下VB程序段:
Const n= 6
Dim a(0 To n) As String
Dim i As Integer, j As Integer
For i=2 To 4
a(0)=a(i): j=i- 1
Do While a(0)a(j+1)= a(j)
j=j- 1
Loop
a(j+1)= a(0)
Next i
已知字符串數組元素a(1)到a(6)的原始數據為"118","36","98","15","88","2",執行該程序段后,數組元素a(1)到a(6)的值依次為(  )
A."15","36","98","118","88","2"
B."118","15","36","98","88","2"
C."2","15","36","118","88","98"
D."2","15","36","88","98","188"
【答案】B
【知識點】循環結構語句及程序實現
11.(2020高三上·浙江月考)有如下VB程序段:
i=6
Do While i>= 1
t= Int(Rnd * 10)+ 1
If t Mod 2=i Mod 2 Then a(i)=t: i=i-1
Loop
For i=1 To 2
k=-1
For j=1 To 5-i
If a(j) * k>a(j+2) *k Then
temp= a(i): a(j)=a(j+2): a(j+2)= temp
End If
k=-k
Next j
Next i
執行該程序段后,數組元素a(1)到a(6)值可能是(  )
A.9,2,9,6,1,8 B.1,6,3,4,7,4
C.5,4,3,2,7,8 D.7,0,5,2,3,4
【答案】A
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
12.(2020高三上·浙江月考)有如下VB程序段:
數組元素f(1)到(9)賦初值為0,代碼略
a(1)= 1
For i=2 To 9
a(i)=a(i-1)+ Int(Rnd* 2)+1
Next i
Key= Val(Text1. Text)
i=1: j=9
Do While i<=j
m=(i+j+1)\ 2
f(m)= 1
If a(m) > Key Then
j=m-1
Else
i=m+1
End If
Loop
在文本框Text1中輸入待查找數,執行該程序段后,下列選項中,f(1)到f(9)各元素值不可能的是(  )
A.1,1,1,0,1,0,0,0,0 B.0,0,0,0,1,0,0,1,1
C.0,0,0,0,1,0,1,1,1 D.0,0,1,1,1,0,0,0,0
【答案】C
【知識點】常量、變量及變量的賦值;查找算法及程序實現
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020高三上·浙江月考)小王收集了2018年、2019年、2020年內地電影票房排行數據,并使用Excel軟件進行數據處理,如圖a所示。
請回答下列問題:
(1)如圖a所示,區域A10:A18通過RANK函數計算得到2019年總票房的年度排名,在A10單元格輸入公式后,用自動填充功能完成A11:A18的計算,則A10單元格的公式是   。
(提示:RANK函數返回某數字在一串數值中的相對其他數值的大小排名。例如:=RANK(D3,D3:D9)表示D3中的數值在D3:D9區域中所有數值中的大小排名)
(2)根據圖a中數據制作的圖表如圖b所示,創建該圖表的數據區域是   ,C17,D17,C19,D19。
(3)如果給2020年的電影按“總票房(億)”進行從高到低排序,應選擇的數據區域為   ,排序完成后,圖b所示的圖表是否會發生改變   (選填:會/不會)。
【答案】(1)= RANK(D10,D$ 10:D$ 18)
(2)C2:D3或C2:D2,C3:D3或其他等價答案
(3)A19:E22;不會
【知識點】表格數據的基本操作;表格數據的處理與計算;數據分析
14.(2020高三上·浙江月考)小李創作“新冠科普小知識”的多媒體作品。編輯界面如圖a所示。請回答下列問題:
(1)關于多媒體作品設計,以下說法正確的是   (多選,填字母:A .Flash是以時間為基礎的多媒體合成軟件/B .在創作需求分析階段應做的是分析作品效益/C .文字腳本是制作動畫的直接依據/D .結構設計階段需要描述整個作品的組成部分、工作流程、主要界面)。
(2)“文字”圖層中的文字動畫效果是從完全透明到完全顯示,并逆時針旋轉2圈,則其動畫類型是   (單選,填字母:A .動畫補間動畫/B .形狀補間動畫)。
(3)“進入按鈕”圖層的第31幀上添加了stop(  )命令,現要實現單擊“進入”按鈕,音樂停止,并自動跳轉到“正確戴口罩”場景的第1幀并停止播放,則需要在按鈕上添加的動作腳本為   。
(4)小李對按鈕元件進行了修改,改后的編輯界面如圖b所示,測試影片時,當鼠標移到按鈕區域時,按鈕將   (單選,填字母:A .可見不可用/B .可見并可用/C
.不可見也不可用/D .不可見但可用)。
(5)上述操作完成后,下列操作會改變原動畫播放效果的是 (多選,填字母)。
A.在“音樂”圖層第20幀插入空白關鍵幀
B.在“文字”圖層第25幀插入關鍵幀
C.在“進入按鈕”圖層第15幀插入幀
D.刪除“文字”圖層第32幀至第45幀
E.在“背景”圖層第31幀插入空白關鍵幀
【答案】(1)AD
(2)A
(3)on(press){stopAllSounds(  ); gotoAndStop(“正確戴口罩”,1);}
(4)D
(5)B;C;E
【知識點】多媒體作品的規劃和設計;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;多媒體作品的調試與遞交
15.(2020高三上·浙江月考)某校最近開設了10節不同內容的選修課,課的編號為1~10。每位同學只能選報一門課。事先讓學生做過問卷調查并根據自己的興趣愛好填寫了選課報名志愿表(無重復),如某同學的報名志愿表為4,1,2,7,3,5,8,10,9,6,表示他最想選報的課的編號是4(第一志愿),其次為1(第二志愿),以此類推。學校根據每位學生的問卷調查得分及選課報名志愿表進行了分班,每班30人。
分班方法:優先滿足問卷得分最高同學的第一志愿,如果該同學第一志愿所報名人數超過30人,則嘗試滿足其第二志愿,以此類推,直至該同學選課成功。
編寫程序實現選課分配功能并統計各志愿錄取率情況:單擊讀取按鈕Command1后,在列表框List1中顯示每位學生的相關信息。單擊統計按鈕Command2后,統計第X志愿錄取人數及錄取率的統計結果清單,顯示在列表框List2中。程序界面如圖a所示。實現上述功能的VB程序代碼如下,請回答下列問題:
(1)代碼“List2.AddItem”中的AddItem是   (單選,填字母:A .屬性名/B .對象名/C .方法名/D .事件名)。
(2)在劃線處填入合適代碼。
①   ②   ③   
【答案】(1)C
(2)fs(j+1)>fs(j);t=zyb(sy(i)+j-1;y(j)=zy(j)+1
【知識點】常量、變量及變量的賦值;過程與自定義函數;排序算法及程序實現
16.(2020高三上·浙江月考)給定一字符串(全部由小寫字母組成),有n個字符(1≤n≤100),將每個字符存入到數組a中,有以下兩種操作:
操作1:在文本框中分別輸入L,R,T(1≤L≤R≤n),對數組下標為L到R之內(包含L和R)的字符做相應的字符加密操作(1≤T≤100)。
操作2:在文本框中輸入M(1≤M≤n),在標簽中輸出a(M)的值。
為了提高算法的效率,小明設計了如下算法,以n=10為例,將n個元素依次分成 段( 表示對 向下取整),每段的元素個數為 ,若最后有不足 個元素,則自成一段。給每段設置一個標記,如下表所示。
①對于操作1,若輸入的L,R屬于同一段,則直接對a(L to R)的每個元素的ASCII碼進行后移T位的操作。如輸入4,6,3,則第2段中的每個字符變為k,r,q,操作后如下表所示。
②對于操作1,若輸入的L,R不屬于同一段,則對元素a(L)所在段中從a(L)開始到該段最后一個元素為止的每個字符的ASCII碼做后移T位的操作,并對元素a(R)所在段中從該段第一個元素開始到a(R)為止的每個字符的ASCII碼做后移T位的操作,對a(L)元素所在段的下一段開始到a(R)元素所在段的上一段為止的每個段標記值增加T,這些段中的元素值保持不變。如在上表的基礎_上再輸入1,8,2,則第1段的3個字符和第3段中的前2個數都做相應的字符后移2位的操作,第2段的段標記值增加2,如下表所示。
③對于操作2,若輸入M的值為4,則輸出a(4)的值,若a(M)所在的段標記為奇數,a(M)的值為該數組元素的值,否則輸出a(M)對應的大寫字母的值,如a(4)=H。程序運行如下。請回答下列問題:
(1)若數組元素為“p,y,t,h,o,n,j,a,v,a”,依次進行以下3次操作后a(6)的值為   。
操作1:在文本框Text1,Text2,Text3中依次輸入1,8,3后,點擊按鈕Command1
操作1:在文本框Text1,Text2,Text3中依次輸入7,9,2后,點擊按鈕Command1
操作2:在文本框Text4中輸入6后,點擊按鈕Command2
(2)請在劃線處填入合適的代碼。
Const n=10
Dim a(1 To n)As String
Dim dbj(1 To n)As Integer ‘依次表示每段的標記值
Dim bk As Integer ‘表示每段的元素個數.
Private Sub Form_Lond()
bk = Int(Sqr(n))
‘讀取數據,并存儲到數組a中,代碼略
‘讀取數據,并存儲到數組dbj中,代碼略
End Sub
Function bl(x As Integer)As Integer ‘bl函數返回數組元素a(x)的段編號
bl=    
End Function
Private Sub Command1_Click()
Dim L Ax Integer, R As Integer, t As Integer
L= Val(Text1.Text)
R= Val(Text2.Text)
t= Val(Text3.Texr)
If bl(L)= bl(R) Then
For i =L To R
a(i)= Chr((Ase(a(i))- Ase("a")+t) Mod 26+97)
Next i
Else
For i=L To bl(L)*bk
a(i) = Chr((Ase(a(i))- Ase("a")+1) Mod 26+97)
Next i
For i= bl(L)+ 1 To bl(R)-1
dbj(i) = dbj(i) + t
Next i
For i =    
a(i) = Chr((Ase(a(i))-Ase("a") + 1) Mod 26 + 97)
Next i
End If
List1. AddItem Str(L) +"," + Str(R) + "," + Str(t) +“加密完成!”
End Sub
Private Sub Command2_Click(  )
Dim M As Integer
Dim jg As Suring
M= Val(Text4. Tex1)
If dbj(bl(M)) Mod2 = 0 Then
Jg=   
Else
jg= a(M)
End If
Labell. Caption =“經過一 系列操作后. a(” + Str(M) +“)的值為:“+ ig
End Sub
【答案】(1)n
(2)(x-1)\bk+1;(bl(R)-1)*bk+1 To R;Chr(Asc(a(M))-32)
【知識點】常見數據類型、數組;運算符、基本運算與表達式;常量、變量及變量的賦值;過程與自定義函數;加密與解密算法
1 / 1浙江省“超級全能生”2021屆高考選考科目9月信息技術聯考試卷
一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯選均不得分)
1.(2020高三上·浙江月考)下列關于信息與信息技術的說法,正確的是(  )
A.信息在傳遞和共享的過程中會產生損耗
B.未經數字化的聲音所承載的信息是沒有價值的
C.不存在沒有載體的信息,信息可以脫離它所反映的事物被保存
D.5G技術是指網絡連接速度能達到5Gbps的新一代通信技術
2.(2020高三上·浙江月考)下列關于OCR光學字符識別的描述,正確的是(  )
A.“掃描→傾斜校正→識別”是完成OCR識別必不可少的步驟.
B.可以識別jpg、psd、bmp等圖像中的文字
C.OCR軟件識別出的結果文件一般比未識別前的原文件大
D.對圖文混排較多的文章進行手動的識別區域的劃分有助于提高識別準確率
3.(2020高三上·浙江月考)下列說法正確的是(  )
A.漢字編碼是解決如何利用西文標準鍵盤來快捷地輸入漢字的編碼技術
B.ASCII碼采用1個字節進行編碼,共有256個編碼
C.數據的壓縮是一個編碼過程
D.16色位圖的每個像素必須用16位二進制數進行編碼
4.(2020高三上·浙江月考)Access中的一張數據表設計視圖如圖所示。下列說法正確的是(  )
A.被指定為主鍵的字段,其字段類型一定為自動編號
B.“姓名”字段可以輸入文字、數字和符號等任意文本
C.該數據表共有6個字段,表名為“zjxxb.accdb”
D.可以在設計表視圖中添加記錄
5.(2020高三上·浙江月考)小明使用Photoshop軟件編輯一張海報,操作界面如圖所示。在當前狀態下,下列說法正確的是(  )
A.不能將背景圖層的不透明度修改為50%
B.交換“乘風破浪”圖層與“降落傘”圖層的順序,會影響圖像效果
C.使用“仿制圖章”工具不可以把“海鷗”圖層中的對象仿制到“背景”圖層中
D.使用畫布大小命令將畫布變大,“背景”圖層中的圖像內容也會隨之變大
6.(2020高三上·浙江月考)未經壓縮的音頻文件,在當前狀態下,使用GoldWave軟件執行“剪裁”操作后按原格式保存,則文件的存儲容量約為(  )
A.0.63MB B.1.26MB C.10MB D.5MB
7.(2020高三上·浙江月考)生成兩位數且能被5整除的隨機整數的VB表達式是(  )
A.Int(Rnd)*90+5 B.Int(Rnd*18)*5+10
C.Int(Rnd*10)*10+5 D.Int((Rnd*18)*5)+10
8.(2020高三上·浙江月考)某算法的部分流程圖如圖所示。執行該流程,輸出s和i的值為(  )
A.10 10 B.0 11 C.0 10 D.10 11
9.(2020高三上·浙江月考)有如下VB程序段:
Dim flag As Boolean
s= Tex1.Text:j=0:cnt=1
For i=1 To Len(s)
c= Mid(s, i, 1)
If c>="0" And e<= "9" Then
j=j+1
flag= True
Else
If j>lenmax And cnt Mod 2= 1 Then lenmax=j
j=0
If flag Then cnt= cnt + 1:flag= False
End If
Next i
Text2. Text = Str(lenmax)
在文本框Text1輸入“one302type27645time9986”,程序運行后文本框Text2中顯示為(  )
A.12 B.5 C.3 D.4
10.(2020高三上·浙江月考)有如下VB程序段:
Const n= 6
Dim a(0 To n) As String
Dim i As Integer, j As Integer
For i=2 To 4
a(0)=a(i): j=i- 1
Do While a(0)a(j+1)= a(j)
j=j- 1
Loop
a(j+1)= a(0)
Next i
已知字符串數組元素a(1)到a(6)的原始數據為"118","36","98","15","88","2",執行該程序段后,數組元素a(1)到a(6)的值依次為(  )
A."15","36","98","118","88","2"
B."118","15","36","98","88","2"
C."2","15","36","118","88","98"
D."2","15","36","88","98","188"
11.(2020高三上·浙江月考)有如下VB程序段:
i=6
Do While i>= 1
t= Int(Rnd * 10)+ 1
If t Mod 2=i Mod 2 Then a(i)=t: i=i-1
Loop
For i=1 To 2
k=-1
For j=1 To 5-i
If a(j) * k>a(j+2) *k Then
temp= a(i): a(j)=a(j+2): a(j+2)= temp
End If
k=-k
Next j
Next i
執行該程序段后,數組元素a(1)到a(6)值可能是(  )
A.9,2,9,6,1,8 B.1,6,3,4,7,4
C.5,4,3,2,7,8 D.7,0,5,2,3,4
12.(2020高三上·浙江月考)有如下VB程序段:
數組元素f(1)到(9)賦初值為0,代碼略
a(1)= 1
For i=2 To 9
a(i)=a(i-1)+ Int(Rnd* 2)+1
Next i
Key= Val(Text1. Text)
i=1: j=9
Do While i<=j
m=(i+j+1)\ 2
f(m)= 1
If a(m) > Key Then
j=m-1
Else
i=m+1
End If
Loop
在文本框Text1中輸入待查找數,執行該程序段后,下列選項中,f(1)到f(9)各元素值不可能的是(  )
A.1,1,1,0,1,0,0,0,0 B.0,0,0,0,1,0,0,1,1
C.0,0,0,0,1,0,1,1,1 D.0,0,1,1,1,0,0,0,0
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2020高三上·浙江月考)小王收集了2018年、2019年、2020年內地電影票房排行數據,并使用Excel軟件進行數據處理,如圖a所示。
請回答下列問題:
(1)如圖a所示,區域A10:A18通過RANK函數計算得到2019年總票房的年度排名,在A10單元格輸入公式后,用自動填充功能完成A11:A18的計算,則A10單元格的公式是   。
(提示:RANK函數返回某數字在一串數值中的相對其他數值的大小排名。例如:=RANK(D3,D3:D9)表示D3中的數值在D3:D9區域中所有數值中的大小排名)
(2)根據圖a中數據制作的圖表如圖b所示,創建該圖表的數據區域是   ,C17,D17,C19,D19。
(3)如果給2020年的電影按“總票房(億)”進行從高到低排序,應選擇的數據區域為   ,排序完成后,圖b所示的圖表是否會發生改變   (選填:會/不會)。
14.(2020高三上·浙江月考)小李創作“新冠科普小知識”的多媒體作品。編輯界面如圖a所示。請回答下列問題:
(1)關于多媒體作品設計,以下說法正確的是   (多選,填字母:A .Flash是以時間為基礎的多媒體合成軟件/B .在創作需求分析階段應做的是分析作品效益/C .文字腳本是制作動畫的直接依據/D .結構設計階段需要描述整個作品的組成部分、工作流程、主要界面)。
(2)“文字”圖層中的文字動畫效果是從完全透明到完全顯示,并逆時針旋轉2圈,則其動畫類型是   (單選,填字母:A .動畫補間動畫/B .形狀補間動畫)。
(3)“進入按鈕”圖層的第31幀上添加了stop(  )命令,現要實現單擊“進入”按鈕,音樂停止,并自動跳轉到“正確戴口罩”場景的第1幀并停止播放,則需要在按鈕上添加的動作腳本為   。
(4)小李對按鈕元件進行了修改,改后的編輯界面如圖b所示,測試影片時,當鼠標移到按鈕區域時,按鈕將   (單選,填字母:A .可見不可用/B .可見并可用/C
.不可見也不可用/D .不可見但可用)。
(5)上述操作完成后,下列操作會改變原動畫播放效果的是 (多選,填字母)。
A.在“音樂”圖層第20幀插入空白關鍵幀
B.在“文字”圖層第25幀插入關鍵幀
C.在“進入按鈕”圖層第15幀插入幀
D.刪除“文字”圖層第32幀至第45幀
E.在“背景”圖層第31幀插入空白關鍵幀
15.(2020高三上·浙江月考)某校最近開設了10節不同內容的選修課,課的編號為1~10。每位同學只能選報一門課。事先讓學生做過問卷調查并根據自己的興趣愛好填寫了選課報名志愿表(無重復),如某同學的報名志愿表為4,1,2,7,3,5,8,10,9,6,表示他最想選報的課的編號是4(第一志愿),其次為1(第二志愿),以此類推。學校根據每位學生的問卷調查得分及選課報名志愿表進行了分班,每班30人。
分班方法:優先滿足問卷得分最高同學的第一志愿,如果該同學第一志愿所報名人數超過30人,則嘗試滿足其第二志愿,以此類推,直至該同學選課成功。
編寫程序實現選課分配功能并統計各志愿錄取率情況:單擊讀取按鈕Command1后,在列表框List1中顯示每位學生的相關信息。單擊統計按鈕Command2后,統計第X志愿錄取人數及錄取率的統計結果清單,顯示在列表框List2中。程序界面如圖a所示。實現上述功能的VB程序代碼如下,請回答下列問題:
(1)代碼“List2.AddItem”中的AddItem是   (單選,填字母:A .屬性名/B .對象名/C .方法名/D .事件名)。
(2)在劃線處填入合適代碼。
①   ②   ③   
16.(2020高三上·浙江月考)給定一字符串(全部由小寫字母組成),有n個字符(1≤n≤100),將每個字符存入到數組a中,有以下兩種操作:
操作1:在文本框中分別輸入L,R,T(1≤L≤R≤n),對數組下標為L到R之內(包含L和R)的字符做相應的字符加密操作(1≤T≤100)。
操作2:在文本框中輸入M(1≤M≤n),在標簽中輸出a(M)的值。
為了提高算法的效率,小明設計了如下算法,以n=10為例,將n個元素依次分成 段( 表示對 向下取整),每段的元素個數為 ,若最后有不足 個元素,則自成一段。給每段設置一個標記,如下表所示。
①對于操作1,若輸入的L,R屬于同一段,則直接對a(L to R)的每個元素的ASCII碼進行后移T位的操作。如輸入4,6,3,則第2段中的每個字符變為k,r,q,操作后如下表所示。
②對于操作1,若輸入的L,R不屬于同一段,則對元素a(L)所在段中從a(L)開始到該段最后一個元素為止的每個字符的ASCII碼做后移T位的操作,并對元素a(R)所在段中從該段第一個元素開始到a(R)為止的每個字符的ASCII碼做后移T位的操作,對a(L)元素所在段的下一段開始到a(R)元素所在段的上一段為止的每個段標記值增加T,這些段中的元素值保持不變。如在上表的基礎_上再輸入1,8,2,則第1段的3個字符和第3段中的前2個數都做相應的字符后移2位的操作,第2段的段標記值增加2,如下表所示。
③對于操作2,若輸入M的值為4,則輸出a(4)的值,若a(M)所在的段標記為奇數,a(M)的值為該數組元素的值,否則輸出a(M)對應的大寫字母的值,如a(4)=H。程序運行如下。請回答下列問題:
(1)若數組元素為“p,y,t,h,o,n,j,a,v,a”,依次進行以下3次操作后a(6)的值為   。
操作1:在文本框Text1,Text2,Text3中依次輸入1,8,3后,點擊按鈕Command1
操作1:在文本框Text1,Text2,Text3中依次輸入7,9,2后,點擊按鈕Command1
操作2:在文本框Text4中輸入6后,點擊按鈕Command2
(2)請在劃線處填入合適的代碼。
Const n=10
Dim a(1 To n)As String
Dim dbj(1 To n)As Integer ‘依次表示每段的標記值
Dim bk As Integer ‘表示每段的元素個數.
Private Sub Form_Lond()
bk = Int(Sqr(n))
‘讀取數據,并存儲到數組a中,代碼略
‘讀取數據,并存儲到數組dbj中,代碼略
End Sub
Function bl(x As Integer)As Integer ‘bl函數返回數組元素a(x)的段編號
bl=    
End Function
Private Sub Command1_Click()
Dim L Ax Integer, R As Integer, t As Integer
L= Val(Text1.Text)
R= Val(Text2.Text)
t= Val(Text3.Texr)
If bl(L)= bl(R) Then
For i =L To R
a(i)= Chr((Ase(a(i))- Ase("a")+t) Mod 26+97)
Next i
Else
For i=L To bl(L)*bk
a(i) = Chr((Ase(a(i))- Ase("a")+1) Mod 26+97)
Next i
For i= bl(L)+ 1 To bl(R)-1
dbj(i) = dbj(i) + t
Next i
For i =    
a(i) = Chr((Ase(a(i))-Ase("a") + 1) Mod 26 + 97)
Next i
End If
List1. AddItem Str(L) +"," + Str(R) + "," + Str(t) +“加密完成!”
End Sub
Private Sub Command2_Click(  )
Dim M As Integer
Dim jg As Suring
M= Val(Text4. Tex1)
If dbj(bl(M)) Mod2 = 0 Then
Jg=   
Else
jg= a(M)
End If
Labell. Caption =“經過一 系列操作后. a(” + Str(M) +“)的值為:“+ ig
End Sub
答案解析部分
1.【答案】C
【知識點】信息及其特征;信息技術的概念與關鍵技術;網絡新技術;數字化概念與作用
2.【答案】D
【知識點】字符識別
3.【答案】C
【知識點】信息的編碼
4.【答案】B
【知識點】數據表、字段、記錄的概念;數據表、字段、記錄的編輯;數據表視圖與設計視圖
5.【答案】A
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
6.【答案】A
【知識點】聲音、圖像、視頻編碼
7.【答案】B
【知識點】運算符、基本運算與表達式
8.【答案】C
【知識點】常量、變量及變量的賦值;流程圖識讀
9.【答案】C
【知識點】常量、變量及變量的賦值;分支結構語句及程序實現;循環結構語句及程序實現
10.【答案】B
【知識點】循環結構語句及程序實現
11.【答案】A
【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值
12.【答案】C
【知識點】常量、變量及變量的賦值;查找算法及程序實現
13.【答案】(1)= RANK(D10,D$ 10:D$ 18)
(2)C2:D3或C2:D2,C3:D3或其他等價答案
(3)A19:E22;不會
【知識點】表格數據的基本操作;表格數據的處理與計算;數據分析
14.【答案】(1)AD
(2)A
(3)on(press){stopAllSounds(  ); gotoAndStop(“正確戴口罩”,1);}
(4)D
(5)B;C;E
【知識點】多媒體作品的規劃和設計;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用;多媒體作品的調試與遞交
15.【答案】(1)C
(2)fs(j+1)>fs(j);t=zyb(sy(i)+j-1;y(j)=zy(j)+1
【知識點】常量、變量及變量的賦值;過程與自定義函數;排序算法及程序實現
16.【答案】(1)n
(2)(x-1)\bk+1;(bl(R)-1)*bk+1 To R;Chr(Asc(a(M))-32)
【知識點】常見數據類型、數組;運算符、基本運算與表達式;常量、變量及變量的賦值;過程與自定義函數;加密與解密算法
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. 主站蜘蛛池模板: 蚌埠市| 来凤县| 建始县| 元朗区| 湘西| 云阳县| 安仁县| 固阳县| 宽甸| 田林县| 林甸县| 阳江市| 天津市| 宁安市| 沂南县| 楚雄市| 丹阳市| 青冈县| 孟津县| 北安市| 溧阳市| 游戏| 洛浦县| 宜都市| 桐乡市| 修文县| 巴林左旗| 屏山县| 福建省| 丹寨县| 泰兴市| 商河县| 荥经县| 惠水县| 清涧县| 天全县| 彭泽县| 杭州市| 滦南县| 宜州市| 延吉市|