浙江省“七彩阳光”2020届高三信息技术新高考研究联盟阶段性评估试卷

资源下载
  1. 二一教育资源

浙江省“七彩阳光”2020届高三信息技术新高考研究联盟阶段性评估试卷

资源简介

浙江省“七彩阳光”2020届高三信息技术新高考研究联盟阶段性评估试卷
一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)
1.(2020高三下·浙江月考)下列有关信息和信息技术的说法正确的是(  )
A.信息技术是对信息进行采集、处理、传输、存储、表达和使用的技术
B.古代也能对信息进行处理,只是信息经过加工处理后不能改变其使用价值
C.信息是人类社会的重要资源,同种信息只能用一种方法和途径获取
D.某知名网红直播推销的产品销量火爆,说明个人推荐的评价方式参考价值较高
【答案】A
【知识点】信息及其特征;信息技术的概念与关键技术
【解析】【解答】B选项中,信息经过加工处理后,可改变其使用价值。C选项中,同种信息获取的途径多种多样,例如报纸广播电视等;D选项中个人推荐主观意识较强,参考价值不高,专家或核心刊物评价参考价值较高。故答案选A。
【分析】本题考查的是对信息以及信息技术的理解。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.(2020高三下·浙江月考)下列应用到人工智能的是(  )
①利用宿舍的测温门测量体温
②医院服务机器人与人进行语音交流并提供资讯
③居家时期远程控制公司电脑进行文件下载
④手机外卖使用人脸识别付款
⑤能够实现自动驾驶的汽车
A.③④⑤ B.②④⑤ C.②③⑤ D.①②④
【答案】B
【知识点】人工智能的应用
【解析】【解答】①测温门测温利用高灵敏度热传感器,不属于人工智能;③远程控制电脑使用远程控制技术,不属于人工智能。故答案选B。
【分析】本题考查的是人工智能的应用。人工智能的应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。
3.(2020高三下·浙江月考)小胡使用IE 浏览器访问网易云音乐 http://music./,下列说法正确的是(  )
A.网易云音乐的网页端属于数据库管理系统
B.为方便使用,小胡添加该网页到收藏夹,实际上是收藏了网页的内容
C.在访问过程中,浏览器与 WEB 服务器之间通过超文本传输协议(HTTP)进行传输
D.小胡要登录自己网易云音乐的账号,只需要在数据库中验证用户名是否正确即可。
【答案】C
【知识点】网页、网站的概念与联系;数据库、数据库系统及其特征
【解析】【解答】A选项:网易云音乐的网页端属于数据库应用系统;B选项:收藏夹中收藏的只是网址URL,并非网页内容,网页内容的保存需要应用网页另存为的方式存储;D选项:账号登录,不仅需要验证数据库中的账号,同时也需要验证数据库中的密码。故答案选C。
【分析】本题考查的是数据库管理系统与应用系统的区别、收藏夹的使用、浏览器访问网页、软件的登录。
4.(2020高三下·浙江月考)用 UltraEdit 软件查看“2020 中国加油!”的字符内码,部分界面如图所示
下列说法正确的是(  )
A.字符“!”可能是在半角状态下输入的,使用ASCII编码
B.字符“10”的内码用二进制表示为00111010
C.上图中共有6个ASCII编码,8个汉字编码
D.将“中国”输入电脑,其输入码是唯一的
【答案】A
【知识点】信息的编码;进制及数制转换
【解析】【解答】根据ASCII编码占一个字节,16进制码<=7F,汉字编码占两个字节分析,16进制码>7F,上图中共有6个ASCII编码,4个汉字编码,故C选项错误,字符“10”的内码由1和0的内码组成,由0的内码为30可推出,1的内码为31,故字符“10”用二进制表示为00110001 00110000,B选项错误,D选项中,输入码可以是形码、音码、音形码等,并不是唯一的。故答案选A。
【分析】本题考查的是对字符编码的理解以及进制之间的转换。
5.(2020高三下·浙江月考)使用Photoshop软件制作“中国加油”海报,界面如图所示,下列说法正确的是(  )
A.当前状态下,可以直接复制“左拳”图层的图层样式到“右拳”图层
B.当前状态下,“背景”图层看不到是因为图层不透明度的设置
C.可以直接对“中国加油”图层设置滤镜效果
D.将此文件导出成 jpg 后,“我们与你同在”图层可以看到外发光、内发光和斜面和浮雕三种图层样式效果
【答案】C
【知识点】图层及图层的基本操作
【解析】【解答】A选项:左拳图层图层全部锁定,无法复制图层样式;B选项:背景图层看不到是因为图层被隐藏了;D选项:“我们与你同在”图层的图层样式总效果眼睛没开,所以所有效果都看不到。故答案选C。
【分析】本题考查的是对图层面板的识读、图层的基本操作以及文件的导出。
6.(2020高三下·浙江月考)某时长30秒,256色的AVI格式无声未压缩视频,其余部分参数如图所示,使用视频编辑软件将其压缩后,视频存储容量为111 MB, 则其压缩比约为(  )
A.1:16 B.513:1 C.16:1 D.1:8
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】256色是8位,未压缩视频大小为:1920*1080*8/8*30*30/1021/1024≈1780(MB)。压缩比为:1780:111≈16:1。故答案选C。
【分析】AVI无声视频大小计算(B)=水平像素*垂直像素*每个像素所占的位数/8*时长*帧频。压缩比=压缩前数据容量 :压缩后数据容量。
7.(2020高三下·浙江月考)某算法的部分流程图如图所示,若输入的n值为 95,最终输出的S值为(  )
A.00010111 B.11010000 C.11100000 D.00000111
【答案】C
【知识点】算法的常用表示方法;算法的控制结构
8.(2020高三下·浙江月考)下列VB 表达式中,可取到最小值中,最小的为(  )
A.Rnd-99 B.Fix((-Rnd*45))*2-10
C.(Rnd-Rnd)*100 D.Int(-Rnd*45)*2-10
【答案】D
【知识点】运算符、基本运算与表达式
【解析】【解答】根据Rnd函数产生的是[0,1 )范围内的数,A选项:产生的为[-99,-98),可取到的最小值为-99。B选项:可取到的最小值为-98,C选项:可取到的范围为(-100, 100);D选项:可取到的最小值为-100。故答案选D。
【分析】本题考查的是VB表达式及常用函数。
9.(2020高三下·浙江月考)分别采用选择排序和冒泡排序对数据序列“15 89 60 34 10 28 70”完成升序排序,则在两种排序方法过程中,数据“60”发生交换的次数分别可能为(  )
A.3 3 B.2 4 C.21 4 D.3 4
【答案】B
【知识点】排序算法及程序实现
【解析】【解答】选择排序升序过程,若从左往右(大的往后排),第一遍为15,70,60,34,10,28,89,第二遍为15,28,60,34,10,70,89,第三遍为15,28,10,34,60,70,89.“60”发生交换的次数为1次,若从右往左(小的往左排),第一遍为10,89,60,34,15,28,70,第二遍为10,15,60,34,89,28,70,第三遍为10,15,28,34,89,60,70.第四遍为10,15,28,34,60,89,70,“60”的发生交换的次数为2次,冒泡排序过程中,若从左往右冒泡(大的往后冒泡),则第一遍为15,60,34,10,28,70,89,第二遍为15,34,10,28,60,70,89,“60”交换的次数为4次,若从右往左冒泡(小的往前冒泡),则第一遍为10,15,89,60,34,28,70,第二遍为10,15,28,89,60,34,70,第三遍为10,15,28,34, 89,60,70,第四遍为10,15,28,34,60,89,70,“60”交换的次数为4次。故答案选B。
【分析】本题考查的是对选择排序算法和冒泡排序算法过程的理解。
10.(2020高三下·浙江月考)有如下 VB 程序段
Private Sub Command1_Click()
Dim a(1 To 6) As Integer
Dim d(1 To 6) As Integer
a(1) = 28: a(2) = 21: a(3) = 30: a(4) = 11: a(5) = 12: a(6) = 29
Const n = 6
Max = 0
For i = 1 To n
d(i) = 0
For j = 1 To i - 1
If a(j) < a(i) Then d(i) = d(i) + 1
Next j
If d(i) > Max Then Max = d(i)
Next i
End Sub
执行完以上程序后,Max的值为(  )
A.5 B.2 C.3 D.4
【答案】D
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】根据代码可知,此程序求解的是a数组下标位置之前比其小的数的个数,个数最多的赋值给max,最后max输出,由此可得,执行完以上程序后,Max值应该是a(6)之前比a(6)小的个数,为4。故答案选D。
【分析】本题考查的是对程序代码的理解。
11.(2020高三下·浙江月考)有如下 VB 程序段
For i = 1 To 8
a(i) = (Int(Rnd * 10) + 1) * (i Mod 2 + 1)
Next i
k = 1
For i = 1 To 3
For j = 1 To 8 - 2 * i
If k * a(j) < k * a(j + 2) Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
k = -k
Next j
Next i
执行该程序后,a(1)~a(8)可能的值为(  )
A.18,3,14,11,10,8,2,9 B.18,8,14,6,10,5,2,3
C.2,3,10,8,14,8,18,9 D.18,3,14,4,10,8,2,9
【答案】D
【知识点】常量、变量及变量的赋值;排序算法及程序实现
【解析】【解答】根据程序代码可知,最后执行完该程序后,数组有以下特征:①奇数位上为偶数,范围[2,20],偶数位上范围[1,10];②奇数位上降序排序,偶数位上升序排序。故答案选D。
【分析】本题考查的是对排序算法的理解。
12.(2020高三下·浙江月考)依据对分查找思想设计了如下三分查找程序,已知数字a(1 To 10)中的数据分别为“15,25,40,45,55,59,67,78,89,96”,在文本框 Text1中输入“55”,则列表框 List1 中输入位置值“5”,在文本框 Text1 中输入“47”,在列表框 List1 中输入与“47”左右相邻的位置“4 5”,实现该功能的VB程序段如下:
Key=Val(Text1.Text) i=1:j=10 flag=False
Do While i<=j And Not flag Lmid= ⑴
Rmid=j-(j-i)\3
If Key=a(Lmid) Or Key=a(Rmid) Then Flag=True
Elseif ⑵ Then
i=Lmid+1
j=Rmid-1
Elseif Keyj=Lmid-1
Else
i=Rmid+1
End if
Loop
If Flag And Key=a(Lmid) Then
List1.AddItem Str(Lmid)
ElseIf Flag Then
List1.AddItem Str(Rmid)
Else
List1.AddItem ⑶ EndIf
上述程序中方框处可选语句为:
①(j-i)\3+i ②(i+j)\3+1 ③Keya(Rmid) ④Key>a(Lmid) And Key⑤str(i)+str(j) ⑥Str(j)+Str(i)
则(1)(2)(3)处的语句依次为(  )
A.①④⑥ B.②③⑤ C.①④⑤ D.②④⑥
【答案】A
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】⑴主要是三分查找中确定左侧的位置,左侧的位置为右侧与左侧中间相隔的位置,将其分为三分,再加上原来左侧位置的点,故选①;⑵是在查找过程中什么情况下左侧的位置要加1,右侧的位置要减1,说明,查找的Key值在中间位置,因为此数据为升序数据,则是当Key大于左侧的值,小于右侧的值时,左右两侧同时变化,故⑵空选④;⑶当未在此段序列中找到Key,则输出相邻左右的位置,因此时j已经小于i了,故左侧为j,右侧为i。故答案选A。
【分析】本题考查的是查找算法。此程序为三分查找方式,对已有的一组升序数据进行查找。
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2020高三下·浙江月考)小王计算2019年销售部销售人员业绩,并用Excel软件进行数据处理,如图所示。
请回答下列问题:
(1)百分比排名函数 PERCENTRANK(数据区域,x)用于返回
x 超过一个数据区域中的百分比,小王利用该函数计算每个销售人员的总销售额在所有销售人员总销售额中的百分比排位。
如上图所示,通过K3单元格中的公式,得出程小萍的业绩超过95%的销售额,对K4:K46进行自动填充,K46单元格中的显示结果是   (单选,填字母: A . # VALUE!
/ B .26%/ C . #DIV/0! / D . 100%)。
(2)若要正确计算“百分比排名”列的数据,可对K3单元格中的公式进行修改,并对K4:K46进行自动填充,则K3单元格中的公式是    。
(3)图中的部门为文本数据,构成规则是:“销售”(2位)+部门序号(1位)+“部”(1位)。若要同时筛选出部门是“销售1部”和“销售3部”的所有销售员数据,下列筛选方式可行的是 (多选,填字母)。
A. B.
C. D.
【答案】(1)D
(2)=PERCENTRANK(J$3:J$46,J3),或者=PERCENTRANK($J$3:$J$46,J3)
(3)A;D
【知识点】表格数据的基本操作;表格数据的处理与计算
14.(2020高三下·浙江月考)用Flash软件打开“沧海一粟.fla”文件,编辑界面如图所示。
请回答下列问题:
(1)创作多媒体作品需要进行应用需求分析和创作需求分析。下列属于创作需求分析的是   (多选,填字母:A .作品一般在什么场合使用
/B .作品要讲授什么知识或解决什么问题/C .作品的创作过程需要哪些硬件/D .作品的主要内容是什么/E .确定获得原始素材的方式)。
(2)音乐图层的声音同步方式为“数据流”,若想不改变原动画效果让音乐在第1.5 秒时重新开始播放,则可行的操作是   。
(3)测试影片时,单击当前场景中的“进入”按钮,停止所有声音播放,同时跳转到“成语故事”第1 帧等待,则“开始”按钮的动作脚本为on(press){   }。
(4)若使该作品发布后具有交互功能,下列格式中应选择    。(多选,填字母:A .Windows
放映文件(*.exe) /B .GIF 动画
(*.gif) /C .Flash 影片(*.swf)
/D .WindowsAVI(*.avi) /E .JPEG 图像(*.jpg)。
【答案】(1)BCD
(2)在音乐图层第18帧(或19帧)插入关键帧,再拖动声音到舞台上或者复制音乐图层第11帧粘贴到第18帧。
(3)stopAllSounds();gotoAndStop("成语故事",1)
(4)AC
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;动画文件的导出;常用影片控制函数的应用
15.(2020高三下·浙江月考)求数组a 中非降序数列的方法,算法描述如下:
⑴用数组依次存储每个非降序数列中最大的元素(查找过程中的最大值),初始时b(1)为数组a第1个元素。
⑵加入方法:将a(i)与数组b中的每个元素依次逐个比较:
若a(i)不比b(j)小就用a(i)替换b(j)中的值;将a(i)添加到第j个非降序数列中,并连接到c数组的c(j)中。
若a(i)比b(j)都小,则在数组b最后添加新的元素值为a(i),即将a(i)添加到第j+1个下降数列中,并连接到c数组的c(j+1)中。
⑶若数组a各元素的值为:12,36,16,36,27,18时,则3个非降序数列分别为:“12,36,36”,“16,27”,“18”。
程序运行界面如下图所示:
小明依据上述描述设计了如下VB程序。请回答下列问题:
(1)代码"List1.Clear"中的 Clear 是    。(单选,填字母: A .对象名 /B .事件名 /C .属性名 /D
.方法名)
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Const
m=15
Dim
a(1 To m) As Integer Private Sub Form_Load()
‘读取m个数据,依次存储到 a(1)、a(2)、……a(m)中,代码略End
Sub
Private
Sub Command1_Click()
Dim b(1 To m) As
Integer '存储数列最大的值Dim c(1 To m) As String ‘存储非降序数列Dim i As Integer
Dim
bottom As Integer Dim j As Integer
Dim
bn As Integer ‘存储非降序数列的个数List1.clear
b(1) = a(1)

c(1) = Str(a(1))
For i = 2 To m
For j = 1 To bn
If ② Then
b(j) = a(i)
Exit For
End If
Next j
If j > bn Then
bn = bn + 1

c(b(n)) = Str(a(i))
End If
Next i
For i = 1 To bn
List1.AddItem c(i)
Next i
Text2.Text = "数列中共有" + Str(bn) + "个非降序序列"
End Sub
①   ②   ③   
(3)程序中加框处代码有错,请改正。
【答案】(1)D
(2)bn=1;a(i)>=b(j);b(bn)=a(i)
(3)c(j)=c(j)+str(a(i))
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;常见数据类型、数组;常量、变量及变量的赋值
16.(2020高三下·浙江月考)淳安千岛湖中有若干座岛屿,有些岛屿之间有桥相连,有些岛屿之间无桥相连,可以通过其它的岛屿相连。现在我们来建立一种关系矩阵模拟这种现象,如有9个岛屿,依次编号为1~9,相互之间有桥相连在矩阵中用1表示;无桥相连用0表示;对于自身也用0表示,即矩阵的左上角到右下角的对角线全为0。
李同学设计了一个用来求两座岛屿之间相连所需桥的数量的VB程序,点击“生成矩阵”按钮Command1,随机产生一个关系矩阵,并在列表框List1中显示。在文本框Text1和Text2中输入岛屿的编号(1~9),点击“求解”按钮Command2,在Labell中输出两座岛屿之间相连所需桥的数量。VB程序运行界面如图所示。
对无桥相连的两座岛屿p1,p2之间相连的算法思想如下:
①p1岛屿所在行开始,将与其相连的岛屿依次添加到数组b中。
②若数组b中未出现岛屿p2,则依次查找与其相连岛屿的所在行,将新出现的相连的岛屿添加到数组b中。
③在查找过程中同时记录查找步数。
数组b内全部搜索完毕,若p2还是未出现,则两座岛屿之间无法相连,反之输出桥的数量。请回答以下问题:
(1)如上图所示的矩阵,从5号岛屿到9号岛屿最少需要经过   座桥。
(2)请在划线处填入合适的代码。
Const n = 9 ‘岛屿的数量
Dim
a(1 To n * n) As Integer
Private
Sub Command1_Click()
Dim
s As String List1.Clear
For
i = 1 To n
For j = i To
n
If j = i Then
a((i - 1) * n + j) = 0 ‘对角线为0
Else
a((i - 1) * n + j) = Int(Rnd * 2)
① ‘矩阵对称
End If
Next j Next i
For
i = 1 To n
s = ""
For j = 1 To n
s = s + Str(a((i - 1) * n + j))
Next j
List1.AddItem s Next i
End
Sub
Private
Sub Command2_Click()
Dim b(1 To n) As Integer
Dim qiao(1 To n) As Integer ‘记录相连岛屿之间桥的数量
Dim find(1 To n) As Boolean
‘记录某岛屿是否被添加到数组b中
Dim p1 As Integer, p2 As Integer, cur As
Integer, k As Integer, q As Integer
p1 = Val(Text1.Text)
p2 = Val(Text2.Text)
cur = p1: k = 1: q = 0
find(cur) = True
Do While find(p2) = False
For i = 1 To n
If a((cur - 1) * n + i) = 1 And find(i) =
False Then
b(k) = i: k = k + 1
find(i) = True

End If
Next i
q = q + 1
If q = k Then Exit Do Else ③
Loop
If find(p2) = True Then
Label1.Caption = "需要经过" +
Str(qiao(p2)) + "座桥"
Else
Label1.Caption = "无桥相连"
End If
End
Sub
①   ②   ③   
【答案】(1)3
(2)a((j - 1) * n + i) = a((i - 1) * n + j);qiao(i)=qiao(cur)+1;cur=b(q)
【知识点】常量、变量及变量的赋值;查找算法及程序实现
1 / 1浙江省“七彩阳光”2020届高三信息技术新高考研究联盟阶段性评估试卷
一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)
1.(2020高三下·浙江月考)下列有关信息和信息技术的说法正确的是(  )
A.信息技术是对信息进行采集、处理、传输、存储、表达和使用的技术
B.古代也能对信息进行处理,只是信息经过加工处理后不能改变其使用价值
C.信息是人类社会的重要资源,同种信息只能用一种方法和途径获取
D.某知名网红直播推销的产品销量火爆,说明个人推荐的评价方式参考价值较高
2.(2020高三下·浙江月考)下列应用到人工智能的是(  )
①利用宿舍的测温门测量体温
②医院服务机器人与人进行语音交流并提供资讯
③居家时期远程控制公司电脑进行文件下载
④手机外卖使用人脸识别付款
⑤能够实现自动驾驶的汽车
A.③④⑤ B.②④⑤ C.②③⑤ D.①②④
3.(2020高三下·浙江月考)小胡使用IE 浏览器访问网易云音乐 http://music./,下列说法正确的是(  )
A.网易云音乐的网页端属于数据库管理系统
B.为方便使用,小胡添加该网页到收藏夹,实际上是收藏了网页的内容
C.在访问过程中,浏览器与 WEB 服务器之间通过超文本传输协议(HTTP)进行传输
D.小胡要登录自己网易云音乐的账号,只需要在数据库中验证用户名是否正确即可。
4.(2020高三下·浙江月考)用 UltraEdit 软件查看“2020 中国加油!”的字符内码,部分界面如图所示
下列说法正确的是(  )
A.字符“!”可能是在半角状态下输入的,使用ASCII编码
B.字符“10”的内码用二进制表示为00111010
C.上图中共有6个ASCII编码,8个汉字编码
D.将“中国”输入电脑,其输入码是唯一的
5.(2020高三下·浙江月考)使用Photoshop软件制作“中国加油”海报,界面如图所示,下列说法正确的是(  )
A.当前状态下,可以直接复制“左拳”图层的图层样式到“右拳”图层
B.当前状态下,“背景”图层看不到是因为图层不透明度的设置
C.可以直接对“中国加油”图层设置滤镜效果
D.将此文件导出成 jpg 后,“我们与你同在”图层可以看到外发光、内发光和斜面和浮雕三种图层样式效果
6.(2020高三下·浙江月考)某时长30秒,256色的AVI格式无声未压缩视频,其余部分参数如图所示,使用视频编辑软件将其压缩后,视频存储容量为111 MB, 则其压缩比约为(  )
A.1:16 B.513:1 C.16:1 D.1:8
7.(2020高三下·浙江月考)某算法的部分流程图如图所示,若输入的n值为 95,最终输出的S值为(  )
A.00010111 B.11010000 C.11100000 D.00000111
8.(2020高三下·浙江月考)下列VB 表达式中,可取到最小值中,最小的为(  )
A.Rnd-99 B.Fix((-Rnd*45))*2-10
C.(Rnd-Rnd)*100 D.Int(-Rnd*45)*2-10
9.(2020高三下·浙江月考)分别采用选择排序和冒泡排序对数据序列“15 89 60 34 10 28 70”完成升序排序,则在两种排序方法过程中,数据“60”发生交换的次数分别可能为(  )
A.3 3 B.2 4 C.21 4 D.3 4
10.(2020高三下·浙江月考)有如下 VB 程序段
Private Sub Command1_Click()
Dim a(1 To 6) As Integer
Dim d(1 To 6) As Integer
a(1) = 28: a(2) = 21: a(3) = 30: a(4) = 11: a(5) = 12: a(6) = 29
Const n = 6
Max = 0
For i = 1 To n
d(i) = 0
For j = 1 To i - 1
If a(j) < a(i) Then d(i) = d(i) + 1
Next j
If d(i) > Max Then Max = d(i)
Next i
End Sub
执行完以上程序后,Max的值为(  )
A.5 B.2 C.3 D.4
11.(2020高三下·浙江月考)有如下 VB 程序段
For i = 1 To 8
a(i) = (Int(Rnd * 10) + 1) * (i Mod 2 + 1)
Next i
k = 1
For i = 1 To 3
For j = 1 To 8 - 2 * i
If k * a(j) < k * a(j + 2) Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
k = -k
Next j
Next i
执行该程序后,a(1)~a(8)可能的值为(  )
A.18,3,14,11,10,8,2,9 B.18,8,14,6,10,5,2,3
C.2,3,10,8,14,8,18,9 D.18,3,14,4,10,8,2,9
12.(2020高三下·浙江月考)依据对分查找思想设计了如下三分查找程序,已知数字a(1 To 10)中的数据分别为“15,25,40,45,55,59,67,78,89,96”,在文本框 Text1中输入“55”,则列表框 List1 中输入位置值“5”,在文本框 Text1 中输入“47”,在列表框 List1 中输入与“47”左右相邻的位置“4 5”,实现该功能的VB程序段如下:
Key=Val(Text1.Text) i=1:j=10 flag=False
Do While i<=j And Not flag Lmid= ⑴
Rmid=j-(j-i)\3
If Key=a(Lmid) Or Key=a(Rmid) Then Flag=True
Elseif ⑵ Then
i=Lmid+1
j=Rmid-1
Elseif Keyj=Lmid-1
Else
i=Rmid+1
End if
Loop
If Flag And Key=a(Lmid) Then
List1.AddItem Str(Lmid)
ElseIf Flag Then
List1.AddItem Str(Rmid)
Else
List1.AddItem ⑶ EndIf
上述程序中方框处可选语句为:
①(j-i)\3+i ②(i+j)\3+1 ③Keya(Rmid) ④Key>a(Lmid) And Key⑤str(i)+str(j) ⑥Str(j)+Str(i)
则(1)(2)(3)处的语句依次为(  )
A.①④⑥ B.②③⑤ C.①④⑤ D.②④⑥
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
13.(2020高三下·浙江月考)小王计算2019年销售部销售人员业绩,并用Excel软件进行数据处理,如图所示。
请回答下列问题:
(1)百分比排名函数 PERCENTRANK(数据区域,x)用于返回
x 超过一个数据区域中的百分比,小王利用该函数计算每个销售人员的总销售额在所有销售人员总销售额中的百分比排位。
如上图所示,通过K3单元格中的公式,得出程小萍的业绩超过95%的销售额,对K4:K46进行自动填充,K46单元格中的显示结果是   (单选,填字母: A . # VALUE!
/ B .26%/ C . #DIV/0! / D . 100%)。
(2)若要正确计算“百分比排名”列的数据,可对K3单元格中的公式进行修改,并对K4:K46进行自动填充,则K3单元格中的公式是    。
(3)图中的部门为文本数据,构成规则是:“销售”(2位)+部门序号(1位)+“部”(1位)。若要同时筛选出部门是“销售1部”和“销售3部”的所有销售员数据,下列筛选方式可行的是 (多选,填字母)。
A. B.
C. D.
14.(2020高三下·浙江月考)用Flash软件打开“沧海一粟.fla”文件,编辑界面如图所示。
请回答下列问题:
(1)创作多媒体作品需要进行应用需求分析和创作需求分析。下列属于创作需求分析的是   (多选,填字母:A .作品一般在什么场合使用
/B .作品要讲授什么知识或解决什么问题/C .作品的创作过程需要哪些硬件/D .作品的主要内容是什么/E .确定获得原始素材的方式)。
(2)音乐图层的声音同步方式为“数据流”,若想不改变原动画效果让音乐在第1.5 秒时重新开始播放,则可行的操作是   。
(3)测试影片时,单击当前场景中的“进入”按钮,停止所有声音播放,同时跳转到“成语故事”第1 帧等待,则“开始”按钮的动作脚本为on(press){   }。
(4)若使该作品发布后具有交互功能,下列格式中应选择    。(多选,填字母:A .Windows
放映文件(*.exe) /B .GIF 动画
(*.gif) /C .Flash 影片(*.swf)
/D .WindowsAVI(*.avi) /E .JPEG 图像(*.jpg)。
15.(2020高三下·浙江月考)求数组a 中非降序数列的方法,算法描述如下:
⑴用数组依次存储每个非降序数列中最大的元素(查找过程中的最大值),初始时b(1)为数组a第1个元素。
⑵加入方法:将a(i)与数组b中的每个元素依次逐个比较:
若a(i)不比b(j)小就用a(i)替换b(j)中的值;将a(i)添加到第j个非降序数列中,并连接到c数组的c(j)中。
若a(i)比b(j)都小,则在数组b最后添加新的元素值为a(i),即将a(i)添加到第j+1个下降数列中,并连接到c数组的c(j+1)中。
⑶若数组a各元素的值为:12,36,16,36,27,18时,则3个非降序数列分别为:“12,36,36”,“16,27”,“18”。
程序运行界面如下图所示:
小明依据上述描述设计了如下VB程序。请回答下列问题:
(1)代码"List1.Clear"中的 Clear 是    。(单选,填字母: A .对象名 /B .事件名 /C .属性名 /D
.方法名)
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Const
m=15
Dim
a(1 To m) As Integer Private Sub Form_Load()
‘读取m个数据,依次存储到 a(1)、a(2)、……a(m)中,代码略End
Sub
Private
Sub Command1_Click()
Dim b(1 To m) As
Integer '存储数列最大的值Dim c(1 To m) As String ‘存储非降序数列Dim i As Integer
Dim
bottom As Integer Dim j As Integer
Dim
bn As Integer ‘存储非降序数列的个数List1.clear
b(1) = a(1)

c(1) = Str(a(1))
For i = 2 To m
For j = 1 To bn
If ② Then
b(j) = a(i)
Exit For
End If
Next j
If j > bn Then
bn = bn + 1

c(b(n)) = Str(a(i))
End If
Next i
For i = 1 To bn
List1.AddItem c(i)
Next i
Text2.Text = "数列中共有" + Str(bn) + "个非降序序列"
End Sub
①   ②   ③   
(3)程序中加框处代码有错,请改正。
16.(2020高三下·浙江月考)淳安千岛湖中有若干座岛屿,有些岛屿之间有桥相连,有些岛屿之间无桥相连,可以通过其它的岛屿相连。现在我们来建立一种关系矩阵模拟这种现象,如有9个岛屿,依次编号为1~9,相互之间有桥相连在矩阵中用1表示;无桥相连用0表示;对于自身也用0表示,即矩阵的左上角到右下角的对角线全为0。
李同学设计了一个用来求两座岛屿之间相连所需桥的数量的VB程序,点击“生成矩阵”按钮Command1,随机产生一个关系矩阵,并在列表框List1中显示。在文本框Text1和Text2中输入岛屿的编号(1~9),点击“求解”按钮Command2,在Labell中输出两座岛屿之间相连所需桥的数量。VB程序运行界面如图所示。
对无桥相连的两座岛屿p1,p2之间相连的算法思想如下:
①p1岛屿所在行开始,将与其相连的岛屿依次添加到数组b中。
②若数组b中未出现岛屿p2,则依次查找与其相连岛屿的所在行,将新出现的相连的岛屿添加到数组b中。
③在查找过程中同时记录查找步数。
数组b内全部搜索完毕,若p2还是未出现,则两座岛屿之间无法相连,反之输出桥的数量。请回答以下问题:
(1)如上图所示的矩阵,从5号岛屿到9号岛屿最少需要经过   座桥。
(2)请在划线处填入合适的代码。
Const n = 9 ‘岛屿的数量
Dim
a(1 To n * n) As Integer
Private
Sub Command1_Click()
Dim
s As String List1.Clear
For
i = 1 To n
For j = i To
n
If j = i Then
a((i - 1) * n + j) = 0 ‘对角线为0
Else
a((i - 1) * n + j) = Int(Rnd * 2)
① ‘矩阵对称
End If
Next j Next i
For
i = 1 To n
s = ""
For j = 1 To n
s = s + Str(a((i - 1) * n + j))
Next j
List1.AddItem s Next i
End
Sub
Private
Sub Command2_Click()
Dim b(1 To n) As Integer
Dim qiao(1 To n) As Integer ‘记录相连岛屿之间桥的数量
Dim find(1 To n) As Boolean
‘记录某岛屿是否被添加到数组b中
Dim p1 As Integer, p2 As Integer, cur As
Integer, k As Integer, q As Integer
p1 = Val(Text1.Text)
p2 = Val(Text2.Text)
cur = p1: k = 1: q = 0
find(cur) = True
Do While find(p2) = False
For i = 1 To n
If a((cur - 1) * n + i) = 1 And find(i) =
False Then
b(k) = i: k = k + 1
find(i) = True

End If
Next i
q = q + 1
If q = k Then Exit Do Else ③
Loop
If find(p2) = True Then
Label1.Caption = "需要经过" +
Str(qiao(p2)) + "座桥"
Else
Label1.Caption = "无桥相连"
End If
End
Sub
①   ②   ③   
答案解析部分
1.【答案】A
【知识点】信息及其特征;信息技术的概念与关键技术
【解析】【解答】B选项中,信息经过加工处理后,可改变其使用价值。C选项中,同种信息获取的途径多种多样,例如报纸广播电视等;D选项中个人推荐主观意识较强,参考价值不高,专家或核心刊物评价参考价值较高。故答案选A。
【分析】本题考查的是对信息以及信息技术的理解。信息技术是指一切与信息的获取加工表达交流管理和评价等有关的技术。
2.【答案】B
【知识点】人工智能的应用
【解析】【解答】①测温门测温利用高灵敏度热传感器,不属于人工智能;③远程控制电脑使用远程控制技术,不属于人工智能。故答案选B。
【分析】本题考查的是人工智能的应用。人工智能的应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。
3.【答案】C
【知识点】网页、网站的概念与联系;数据库、数据库系统及其特征
【解析】【解答】A选项:网易云音乐的网页端属于数据库应用系统;B选项:收藏夹中收藏的只是网址URL,并非网页内容,网页内容的保存需要应用网页另存为的方式存储;D选项:账号登录,不仅需要验证数据库中的账号,同时也需要验证数据库中的密码。故答案选C。
【分析】本题考查的是数据库管理系统与应用系统的区别、收藏夹的使用、浏览器访问网页、软件的登录。
4.【答案】A
【知识点】信息的编码;进制及数制转换
【解析】【解答】根据ASCII编码占一个字节,16进制码<=7F,汉字编码占两个字节分析,16进制码>7F,上图中共有6个ASCII编码,4个汉字编码,故C选项错误,字符“10”的内码由1和0的内码组成,由0的内码为30可推出,1的内码为31,故字符“10”用二进制表示为00110001 00110000,B选项错误,D选项中,输入码可以是形码、音码、音形码等,并不是唯一的。故答案选A。
【分析】本题考查的是对字符编码的理解以及进制之间的转换。
5.【答案】C
【知识点】图层及图层的基本操作
【解析】【解答】A选项:左拳图层图层全部锁定,无法复制图层样式;B选项:背景图层看不到是因为图层被隐藏了;D选项:“我们与你同在”图层的图层样式总效果眼睛没开,所以所有效果都看不到。故答案选C。
【分析】本题考查的是对图层面板的识读、图层的基本操作以及文件的导出。
6.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】256色是8位,未压缩视频大小为:1920*1080*8/8*30*30/1021/1024≈1780(MB)。压缩比为:1780:111≈16:1。故答案选C。
【分析】AVI无声视频大小计算(B)=水平像素*垂直像素*每个像素所占的位数/8*时长*帧频。压缩比=压缩前数据容量 :压缩后数据容量。
7.【答案】C
【知识点】算法的常用表示方法;算法的控制结构
8.【答案】D
【知识点】运算符、基本运算与表达式
【解析】【解答】根据Rnd函数产生的是[0,1 )范围内的数,A选项:产生的为[-99,-98),可取到的最小值为-99。B选项:可取到的最小值为-98,C选项:可取到的范围为(-100, 100);D选项:可取到的最小值为-100。故答案选D。
【分析】本题考查的是VB表达式及常用函数。
9.【答案】B
【知识点】排序算法及程序实现
【解析】【解答】选择排序升序过程,若从左往右(大的往后排),第一遍为15,70,60,34,10,28,89,第二遍为15,28,60,34,10,70,89,第三遍为15,28,10,34,60,70,89.“60”发生交换的次数为1次,若从右往左(小的往左排),第一遍为10,89,60,34,15,28,70,第二遍为10,15,60,34,89,28,70,第三遍为10,15,28,34,89,60,70.第四遍为10,15,28,34,60,89,70,“60”的发生交换的次数为2次,冒泡排序过程中,若从左往右冒泡(大的往后冒泡),则第一遍为15,60,34,10,28,70,89,第二遍为15,34,10,28,60,70,89,“60”交换的次数为4次,若从右往左冒泡(小的往前冒泡),则第一遍为10,15,89,60,34,28,70,第二遍为10,15,28,89,60,34,70,第三遍为10,15,28,34, 89,60,70,第四遍为10,15,28,34,60,89,70,“60”交换的次数为4次。故答案选B。
【分析】本题考查的是对选择排序算法和冒泡排序算法过程的理解。
10.【答案】D
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】根据代码可知,此程序求解的是a数组下标位置之前比其小的数的个数,个数最多的赋值给max,最后max输出,由此可得,执行完以上程序后,Max值应该是a(6)之前比a(6)小的个数,为4。故答案选D。
【分析】本题考查的是对程序代码的理解。
11.【答案】D
【知识点】常量、变量及变量的赋值;排序算法及程序实现
【解析】【解答】根据程序代码可知,最后执行完该程序后,数组有以下特征:①奇数位上为偶数,范围[2,20],偶数位上范围[1,10];②奇数位上降序排序,偶数位上升序排序。故答案选D。
【分析】本题考查的是对排序算法的理解。
12.【答案】A
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】⑴主要是三分查找中确定左侧的位置,左侧的位置为右侧与左侧中间相隔的位置,将其分为三分,再加上原来左侧位置的点,故选①;⑵是在查找过程中什么情况下左侧的位置要加1,右侧的位置要减1,说明,查找的Key值在中间位置,因为此数据为升序数据,则是当Key大于左侧的值,小于右侧的值时,左右两侧同时变化,故⑵空选④;⑶当未在此段序列中找到Key,则输出相邻左右的位置,因此时j已经小于i了,故左侧为j,右侧为i。故答案选A。
【分析】本题考查的是查找算法。此程序为三分查找方式,对已有的一组升序数据进行查找。
13.【答案】(1)D
(2)=PERCENTRANK(J$3:J$46,J3),或者=PERCENTRANK($J$3:$J$46,J3)
(3)A;D
【知识点】表格数据的基本操作;表格数据的处理与计算
14.【答案】(1)BCD
(2)在音乐图层第18帧(或19帧)插入关键帧,再拖动声音到舞台上或者复制音乐图层第11帧粘贴到第18帧。
(3)stopAllSounds();gotoAndStop("成语故事",1)
(4)AC
【知识点】多媒体作品的规划和设计;时间轴、帧、图层、库的概念及基本操作;动画文件的导出;常用影片控制函数的应用
15.【答案】(1)D
(2)bn=1;a(i)>=b(j);b(bn)=a(i)
(3)c(j)=c(j)+str(a(i))
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;常见数据类型、数组;常量、变量及变量的赋值
16.【答案】(1)3
(2)a((j - 1) * n + i) = a((i - 1) * n + j);qiao(i)=qiao(cur)+1;cur=b(q)
【知识点】常量、变量及变量的赋值;查找算法及程序实现
1 / 1

展开更多......

收起↑

资源列表