浙江省“超级全能生”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

展开更多......

收起↑

资源列表