浙江省绍兴市嵊州市2021届高三下学期信息技术5月选考科目适应性考试试卷

文档属性

名称 浙江省绍兴市嵊州市2021届高三下学期信息技术5月选考科目适应性考试试卷
格式 zip
文件大小 767.5KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2021-07-23 15:02:14

文档简介

浙江省绍兴市嵊州市2021届高三下学期信息技术5月选考科目适应性考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·嵊州模拟)下列关于信息的说法正确的是(  )
A.信息可以脱离载体被存储、保存和传播
B.信息经过加工处理后一定会有更高的使用价值
C.摄影技术属于近代信息技术
D.旧报纸中的信息一定不具有时效性
2.(2021·嵊州模拟)下列关于网页和网络协议的说法,正确的是(  )
A.通过QQ网页邮箱发送邮件时本地计算机使用了SMTP协议
B.Windows 系统自带的“记事本”软件可以编辑、预览网页
C.IE浏览器内的收藏夹保存了网页的标题与内容
D.浏览器是通过解释执行HTML语言来显示网页内容的
3.(2021·嵊州模拟)下列应用体现了人工智能技术的是(  )
①通过百度即时翻译
②将某文件夹中的照片自动调整大小并转化为统一格式
③手机拍照时自动感应开启闪光灯
④疫情期间通过机器人配送药物
A.①④ B.②③ C.②④ D.③④
4.(2021·嵊州模拟)利用软件UltraEdit观察一个压缩文件的二进制头部数据,界面如图所示。
下列说法正确的是(  )
A.小写英文字符“o”的十六进制内码为“69”
B.ASCII 码字符“.”的十六进制内码为“07”
C.该压缩文件不可能为RAR格式
D.字符“蠍”的十六进制内码为“CF 90”
5.(2021·嵊州模拟)使用Access软件创建立的“书籍管理”数据表及其设计视图的部分界面如图所示。
下列说法正确的是(  )
A.在该数据表中,“2012,12,15”可以是“出版日期”字段的有效输入值
B.在该数据表中,新记录的序号可能是6
C.在该数据表中,可以添加书名为“万般滋味,都是生活”的新记录
D.将“是否借出”字段类型改成“文本”,该数据表中相应字段值会变成“是/否”
6.(2021·嵊州模拟)使用Photoshop软件制作“timg.psd"作品,部分界面如图所示。
下列说法不正确的是(  )
A.“timg.psd”作品的颜色模式是24位RGB
B.可对“三次握手”图层直接添加滤镜效果
C.将“文本框”图层的“填充”设置为0%, 则该图层中的文本框不可见
D.可以对“背景”图层进行重命名
7.(2021·嵊州模拟)有以下关于多媒体作品设计的说法,不正确的是(  )
A.创作需求分析时,需要确定作品的主题、内容、设施要求、发布方式
B.作品的系统结构描述了整个作品的组成部分、工作流程、主要界面
C.模块设计时,只需要考虑交互的形式,不必在意交互是否友好快速
D.媒体元素分解时,需要考虑作品所需媒体元素的获取方式与处理方法
8.(2021·嵊州模拟)某算法的部分流程图如图所示。执行这部分流程,变量t的值为(  )
A.3 B.4 C.5 D.6
9.(2021·嵊州模拟)已知n个无序的正整数存储在数组元素a(1)到a(n)中。下列VB表达式的值为True时,可检测该数组偶数位置的元素值为奇数的是(  )
A.a(i) Mod 2= i Mod 2 B.a(i) Mod 2C.a(i) Mod 2> i Mod 2 D.a(i) Mod 2= 1 Or i Mod 2= 0
10.(2021·嵊州模拟)有如下VB程序段:
Dim i As Integer, t As Integer
Dim enc As String, dec As String
enc = " 6Z9FBQ3VX4": dec =" "
i =1:t=0
Do While t <4
c = Mid(enc, i,1)
If c>="0" And c<="9" Then
i = Val(c)
Else
dec=dec+c
t=t+1
End If
i =i+1
Loop
Text1.Text=dec
运行该程序段,文本框Text1中的内容是(  )
A.QXFB B.6Q9X C.QBQV D.FBQF
11.(2021·嵊州模拟)可用于求10个整数中最大值的某VB程序段如下:
Dim a(1 To 10) As Integer
Dim max As Integer
max=0
For i=1 To 10
If a(i)>max Then max=a(i)
Next i
Label1.Caption =“最大值是:”+ Str (max)
运行该程序时发现,当输入10个正整数时可以得到正确结果,但当输入10个负整数时结果错误。将上述程序段中相应语句仅进行一次更改,就可实现输入10任意整数都能得到最大值的结果,则下列修改正确的是(  )
A.把If a(i)>max Then max=a(i)改成If a(i)B.把max= a(i)改成a(i) = max
C.把For i = 1 To 10改成For i=2 To 10
D.把max=0改成max=a(1)
12.(2021·嵊州模拟)某算法的VB程序段如下:
Private Sub Command1_Click(  )
Dim a(1 To 10) As Integer, i As Integer, j As Integer, m As Integer
Dim Key As Integer, s As String
Randomize
Key = Int(Rnd * 100)
s="":i=1:j=10
Do While im=(i+j)\2
If Key = a(m) Then Exit Do ' Exit Do退出循环
If Key < a(m) Then
j=m:s=s+"L"
Else
i=m+1:s=s+"R"
End If
Loop
Label1.Caption = s
End Sub
若数组元素a(1)到a(10)的值依次为“3,7,9,13,16,18,19,30,45,57”,执行该程序段后,标签Label1上显示结果,该结果中出现字母“L”和“R”且个数相同的情况有(  )
A.1种 B.2种 C.3种 D.4种
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2021·嵊州模拟)使用Excel软件对某学校“校园文化节”节目评分进行数据处理,如图a所示,回答下列问题:
(1)各大节目的得分是将“主题内容”、“舞台效果”、“表现演绎”、“总体印象”的成绩分别乘以对应的权重后相加所得。通过G3单元格中的公式,对G4:G20进行自动填充,则G3单元格中的公式是   。
(2)为了更直观地对比某类别各节目的得分情况,创建了如图b所示的图表,则生成该图表的数据区域为   。
(3)若在图a所示工作表中对数据进行进一步的操作,下列说法正确的是 (多选,填字母)
A.若要对舞蹈类的节目按“主题内容”列数据从大到小排序,应选择的排序区域为A17:G20
B.在工作表的C列和D列之间插入一列,H列(原G列)中显示的值不会发生变化
C.选中数据区域B2:G8进行数据筛选,并设置筛选条件为“得分”的“最大3项”,图b将不会发生变化
D.要将节目的各项得分值在图b中的柱形上显示,可通过添加图表的“数据标签”来实现
14.(2021·嵊州模拟)小李同学制作主题为“文明城市”的多媒体作品。他首先使用Photoshop软件制作一张背景图片,再用Flash软件制作多媒体作品。请回答下列问题:
(1)如图a所示,下列操作可实现的是 (多选,填字母)。
A.在“背景”图层上,用矩形选框工具选定部分内容后,进行“自由变换”操作
B.直接移动“房子1”图层上的图像位置
C.选中“安全出行”图层后,用“自由变换”操作调整字体大小
D.选中“房子2”图层后,调整其不透明度
(2)当前场景中,“白云”图层实现的是云朵图像逐渐变成“文明出行”字样的动画效果,则该图层上的动画属于   (单选,填字母:A .逐帧动画/B .动画补间/C .形状补间)。
(3)在图b所示状态下,若想让汽车动画在1秒后开始出现,在不改变汽车动画时长的情况下,可行的操作是   
(4)“load”场景“按钮”图层第60帧上的“PLAY”按钮的部分编辑界面如图c所示,测试时鼠标放到按钮上未呈现小手形状,以下操作可使按钮有效的是 (单选,填字母)。
A.在“背景”图层“点击”帧处插入关键帧
B.对“背景”图层“按下”帧进行“清除关键帧"操作
C.在“声音”图层“点击”帧中插入关键帧
D.将“文字”图层“按下”帧转换为关键帧
(5)在正确完成第(4)题后,测试影片,单击“PLAY”按钮,动画将跳转至“main”场景的第1帧并播放,则“PLAY”按钮上的动作脚本为   。
15.(2021·嵊州模拟)对一组正整数进行升序排序,要求排序后奇数在前,偶数在后。程序界面如图所示。回答下列问题:
(1)实现上述排序功能的某VB程序如下,观察程序代码,将排序前原始数据在列表框中显示的事件处理过程名为 (单选,填字母)。
A.Load() B.Form_Load()
C.Command1 D.Command1_ Click()
(2)请在程序划线处填入适当的代码。
Const n = 10
Dim a(1 To 10) As Integer
Private Sub Form _Load()
'读取一组正整数,存储在数组a中,并在列表框list1中显示。代码略
End Sub
Private Sub Command1_Click()
Dimi
As Integer,m As Integer,low As Integer,high As Integer,temp As Integer
low=1:high=n
Do While    
If
a(low) Mod 2 = 1 Then
m =low
For i=low+1 To high
If a(i)Mod2=1 And a(i)Next i
temp = a(m):
a(m) = a(low): a(low) = temp
low= low + 1
Else
m =low
For i=low To high
If     Then m=i
Next i
temp = a(m):
a(m) = a(high): a(high) = temp
   
End
If
Loop
For i=1 To n
List2.AddItem Str(a(i))
Next i
End Sub
16.(2021·嵊州模拟) 小明和小红喜欢传纸条,为防同学偷看,约定使用Diffie-Hellman算法来加密,该算法的简化模型如下:二人先约定两个正整数g和n,然后小明私下随机生成一个数x,并计算U=gx Mod n;小红也私下生成一个数y,并计算V=gy Mod n。随后二人交换计算出的U,V。接着小明独自计算出自己的密码mkey=Vx Mod n,小红也独自计算出自己的密码hkey=Uy Mod n,且mkey=hkey。
事实上,依上述算法,即便同学们知道g,n,U,V的值,也无法计算出二人的密码,必须再取得x或y才可以,而x,y仅他俩各自保留,外人无从知晓。
已知消息加密的步骤(该步骤可逆)为:①将消息字符串倒序→②将各个字符转换为ASCII码数值→③对各个数值用密码进行异或操作(已知异或运算可逆,即a Xor k=b, b Xor k=a)→④用逗号间隔各异或运算后的结果。
小红依加密的步骤可逆,编制了一个如下的VB程序,该程序用于解密小明的密文,程序运行界面如图所示。回答下列问题:
Private Sub decrypt_ Click()
Dim g,n,U,y,hkey As Integer
Dim mw, xx As string
Dim a(1 To 100) As Integer
Dim i, L As Integer, c As String
'经与小明的协商,小红已获得g,n,U,y的值
g=2:n=7 '约定两个数g和n的值分别为2和7
U=2:y=5 '小红随机生成的数y的值为5
mw = Text1.Text '小明的密文,由数字和逗号组成
hkey = ①
L=1
For i = 1 To Len(mw)
c = Mid(mw, i, 1)
If Then
a(L)=a(L)*10+Val(c)
Else
L= ②
End If
Next i
For i=1 To L
a(i) = a(i) Xor hkey

Next i
Text2.Text = xx
End Sub
(1)加框处代码有错,请改正。
(2)在程序划线处填入合适代码,使程序完整。
①   ②   ③   
答案解析部分
1.【答案】C
【知识点】信息及其特征;信息技术的发展历史
【解析】【解答】选项A:信息具有载体依附性,不可以脱离载体被存储、保存和传播;选项B:信息经过加工处理后不一定会有更高的使用价值;选项C:摄影技术属于近代信息技术,该说法正确;选项D:旧报纸中的信息也可能具有时效性。故答案选:C
【分析】本题考查的是信息的特征和信息技术的发展。信息的特征:载体依附性、时效性、共享性、可加工处理性、真伪性、价值性。
2.【答案】D
【知识点】网络协议;常用的网页编辑与制作工具
【解析】【解答】选项A:通过QQ网页邮箱发送邮件时本地计算机使用了HTTP协议,邮件发送过程中涉及到SMTP协议;选项B:Windows 系统自带的“记事本”软件可以编辑网页,但不能预览;选项C:IE浏览器内的收藏夹保存了网页的URL(网址);选项D:浏览器是通过解释执行HTML语言来显示网页内容的,该说法正确。故答案选:D
【分析】本题主要考查的是网络协议、浏览器以及网页的编辑软件。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。制作网页的工具软件除了记事本,还有Frontpage、Dreamweaver等。
3.【答案】A
【知识点】人工智能的应用
【解析】【解答】①④属于人工智能技术的应用,②依靠程序实现,③通过传感器程序控制。故答案选:A
【分析】本题考查的是人工智能技术的应用方面。人工智能技术应用主要有:模式识别(OCR光学字符识别、手写识别、语音识别等);机器翻译,常见的语言翻译软件有金山快译、译星、万能对译等;其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。
4.【答案】D
【知识点】字符编码
【解析】【解答】选项A:“r”的十六进制内码为“72”,“o”的十六进制内码为“6F”;选项B:ASCII码字符“.”的十六进制内码为“1A”;选项C:该压缩文件可能为RAR格式;选项D:正确。故答案选D。
【分析】本题主要考查的是信息的编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。
5.【答案】A
【知识点】数据表、字段、记录的编辑;字段的数据类型
【解析】【解答】选项A:在该数据表中,“2012,12,15”可以是“出版日期”字段的有效输入值,该说法正确;选项B:”序号“字段的数据类型为自动编号类型,数据表中已有序号为6的记录,新记录的序号不可能是6;选项C:”书名“字段的字段大小有限制,故不可以添加书名为“万般滋味,都是生活”的新记录;选项D:将“是否借出”字段类型改成“文本”,该数据表中相应字段值会变成”Yes/No“。故答案选:A
【分析】本题考查的是数据库中字段的类型和编辑。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等;自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值;任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。在Access中通常默认为“双精度数”。
6.【答案】B
【知识点】图像基本属性设置;图层及图层的基本操作
【解析】【解答】选项A:该作品的颜色模式是”RGB/8“,即每种颜色用8位表示,为24位RGB,选项A说法正确;选项B:”三次握手“图层为文本图层,不能添加滤镜,选项B说法错误;选项C:”文本框“图层为普通图层,将其填充”设置为0%, 则该图层中的文本框不可见,该说法正确;选项D:“背景”图层为普通图层,可以进行重命名,选项D说法正确。故答案选:B。
【分析】本题考查的是PhotoShop中图像颜色模式以及图层编辑。斜体“背景”图层不能做重命名、但普通图层可以进行重命名。
7.【答案】C
【知识点】多媒体作品的规划和设计
【解析】【解答】多媒体作品设计中,模块设计既要考虑交互的形式,也要考虑交互是否友好快速。故答案选:C。
【分析】本题考查的是多媒体作品设计的一般流程。需求分析分为应用需求分析(社会需求、用户情况、作品效益)和创作需求分析(与作品有关的5点:主题思想、结构类型、设施需求、发布方式、作品内容);规划设计分为系统结构设计(组成部分、工作流程、主要界面)和功能模块设计;脚本编写分为脚本大纲、文字脚本、制作脚本、媒体元素分解。
8.【答案】C
【知识点】流程图识读
【解析】【解答】根据流程图可知,a、b、t初值依次为5、3、0。当a>0时,进入循环,若t为奇数,将a\3,若t为偶数,将a\2,将更新后的a与b进行比较,若a≤b需进行二者交换,否则不交换,最后将t+1,重新判断a>0是否成立。直到a>0才结束循环将t输出。
第一次循环:a=5>0成立,t=0为偶数,执行a=a\2=2,a>b不成立,二者发生交换,a=3,b=2,t=t+1=1;
第二次循环:a=3>0成立,t=1为奇数,执行a=a\3=1,a>b不成立,二者发生交换,a=2,b=1,t=t+1=2;
第三次循环:a=2>0成立,t=2为偶数,执行a=a\2=1,a>b不成立,二者发生交换,a=b=1,t=t+1=3;
第四次循环:a=1>0成立,t=3为奇数,执行a=a\3=0,a>b不成立,二者发生交换,a=1,b=0,t=t+1=4;
第五次循环:a=1>0成立,t=4为偶数,执行a=a\2=0,a>b不成立,二者发生交换,a=b=0,t=t+1=5;
a=0>0条件不成立,退出循环,输出t=5。
故答案选:C。
【分析】本题考查的是流程图的理解。本流程图中,变量t统计循环次数。
9.【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:表达式的值为True时,可检测该数组奇数位置的元素值为奇数;选项B:表达式的值为True时,可检测该数组奇数位置的元素值为偶数;选项C:表达式的值为True时,可检测该数组偶数位置的元素值为奇数;选项D:表达式的值为True时,可检测该数组奇数位置的元素值为奇数,或者偶数位置上奇数偶数均可。故答案选:C
【分析】本题考查的是VB表达式的判定,可代入奇数偶数进行判断。
10.【答案】D
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】根据代码分析,i表示从enc取字符的位置,若i指向的字符是数字,则i更新为该数字,且+1,直到指向非数字字符,将其连接到dec字符串之后。比如,i初值为1,位置1对应字符6,6+1得7,位置7对应字符3,3+1得4,位置4对应字符F。故答案选:D。
【分析】本题考查的是字符串处理的算法。
11.【答案】D
【知识点】程序的调试及运行;查找算法及程序实现
【解析】【解答】若max初值为0,则输入正整数进行比较时可以正确找到最大值,若时负整数,则最大值一直为0,不符合实际。故将max的初值赋为第一个输入整数,即可正确进行比较求最大值。故答案选:D。
【分析】本题考查的是对于求最大值的算法程序的理解和调试。
12.【答案】B
【知识点】查找算法及程序实现
【解析】【解答】本题适合于绘制二叉树求解。
往左侧走加L,往右侧走加R。若找到和Key相同,则退出。根据二叉树可知L和R相同的情况有2种:(16,9,13)(16,30,19)。故答案选:B。
【分析】本题考查的是对分查找的算法,结合代码和二叉树进行分析可以直观得得出答案。
13.【答案】(1)=C3*$J$3+D3*$J$4+E3*$J$5+F3*$J$6
(2)B2:F2, BI2:F16
(3)B;D
【知识点】表格数据的处理与计算
【解析】【解答】(1)通过G3单元格中的公式,需要对G4:G20进行自动填充,因此权重数据区域的引用需要加绝对引用,故答案为:=C3*$J$3+D3*$J$4+E3*$J$5+F3*$J$6;
(2)图例对应的数据区域为C2:F2;X轴数据对应的数据区域为B12:B16;Y轴数据对应的数据区域为C12:F16;根据队医原则,还有B2单元格。故答案为:B2:F2, BI2:F16;
(3)选项A:若要对舞蹈类的节目按“主题内容”列数据从大到小排序,应选择的排序区域为 B17:G20,不能包含合并单元格;选项B:在工作表的C列和D列之间插入一列,H列(原G列)中显示的值不会发生变化,因为公式计算的数据区域会自动更新;选项C:选中数据区域B2:G8进行数据筛选,并设置筛选条件为“得分”的“最大3项”,结果中不符合条件的数据行会被隐藏,图b会发生变化;选项D:要将节目的各项得分值在图b中的柱形上显示,可通过添加图表的“数据标签”来实现,该操作正确。故答案为:BD。
【分析】本题考查的是电子表格中公式内数据区域的引用、图表数据区域的选择、排序筛选操作以及图表的设计。其中关于图表的设计考得不多,但仍需关注。
14.【答案】(1)A;C
(2)C
(3)选中“汽车”图层第1至第40帧,整体移动到第10(11)至第50(51)帧
(4)B
(5)on(release) (gotoAndPlay("main", 1);}或on(press) {gotoAndPlay("main",1);)
【知识点】图片加工常用工具的使用;图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用
【解析】【解答】(1)选项A:在“背景”图层上,用矩形选框工具选定部分内容后,可以进行“自由变换”操作,该操作可行;选项B:“房子1”图层与“房子2”图层链接在一起,“房子2”图层被全部锁定,因此两个图层中的图像都不能直接移动;选项C:“安全出行”图层为文本图层,可以用“自由变换”操作调整字体大小;选项D:“房子2”图层被全部锁定,不能调整不透明度。故答案为:AC;
(2)由图像逐渐变成文字的过渡动画效果只能由形状补间实现,故答案为:C;
(3)当前动画帧频为10帧每秒,若想让汽车动画在1秒后开始出现,且不改变汽车动画时长,需要对动画进行整体移动,故答案为:选中“汽车”图层第1至第40帧,整体移动到第11至第50帧(或第10至49帧);
(4)按钮有效的前提是播放头能到的最后一个状态上有灰色格子(或该状态上有舞台内容)。测试时鼠标放到按钮上未呈现小手形状,说明按钮无效,不能响应。根据截图发现播放头能到的最后一个状态”点击“上有空白关键帧的延续,故使按钮无效。只有执行选项B操作,对“背景”图层“按下”帧进行“清除关键帧"操作,使”按下“和”点击“成为”指针经过“关键帧的延续,才可使按钮有效。故答案为:B;
(5)按钮上的动作命令要加on函数,跳转并播放使用gotoAndPlay()命令。故答案为:on(release) (gotoAndPlay("main", 1);}或on(press) {gotoAndPlay("main",1);)。
【分析】本题考查的是Photoshop中图层的编辑和工具的使用、Flash中动画类型、帧操作、按钮的编辑以及动作脚本的书写。要注意,”转换为关键帧“操作形同”插入关键帧“操作。
15.【答案】(1)B
(2)low < high或其他等价答案;a(i) Mod 2 = 0 And a(i) > a(m) 或其他等价答案;high = high -1或其他等价答案
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;排序算法及程序实现;查找算法及程序实现
【解析】【解答】(1)事件处理过程名为对象名_时间名()。根据题意和代码分析可知,将排序前原始数据在列表框中显示是在窗体加载过程中完成的,故答案为:B;
(2)第一空:根据对分查找算法,结合本题题意可知,Do循环执行的条件是前后两个变量low、high未相遇故答案为:low < high或其他等价答案;
第二空:分支结构中,因为交换语句交换的是 a(m) 和a(high),因此若a(low) 为偶数,For循环找的是[low,high]所示范围中最大的偶数换到最末尾的high所指向的位置。故答案为:a(i) Mod 2 = 0 And a(i) > a(m) 或其他等价答案;
第三空:交换语句执行后,[low,high]所示范围中最大的偶数已换到最末尾的high所指向的位置,high指向前一个位置,故答案为:high = high -1或其他等价答案。
【分析】本题主要考查的是对分查找算法、排序算法和选择分支结构的使用,需注意两块分支结构中交换语句的不同,故条件表达式不能完全类似引用,要懂得灵活变通。
16.【答案】(1)c>="0"And c<="9" 或c<>",”或其他等价答案
(2)U^y Mod n;L+1;xx = Chr(a(i)) + xx或xx = Chr(a(i)) & xx
【知识点】加密与解密算法;常用标准函数
【解析】【解答】(1)加框处语句所在代码段实现的功能是:当遇到字符是数字字符时,要将该字符以十进制形式累加,故答案为:c >= "0" And c <= "9" 或 c <> ",”或其他等价答案;
(2)①根据题意可知hkey=U^y Mod n,故答案为:U^y Mod n;
②若遇到字符不是数字字符时,将要开始累计下一个十进制数,故数组位置L需要向后移一位,故答案为:L+1;
③结合上下文,可知③处是给变量xx赋值。结合题意可知,消息加密第一步为字符串倒序,因此解密时也需将得到的字符倒序相连。故答案为:xx = Chr(a(i)) + xx或xx = Chr(a(i)) & xx。
【分析】本题考查的是加密解密算法,涉及字符串的处理和常用函数。
1 / 1浙江省绍兴市嵊州市2021届高三下学期信息技术5月选考科目适应性考试试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
1.(2021·嵊州模拟)下列关于信息的说法正确的是(  )
A.信息可以脱离载体被存储、保存和传播
B.信息经过加工处理后一定会有更高的使用价值
C.摄影技术属于近代信息技术
D.旧报纸中的信息一定不具有时效性
【答案】C
【知识点】信息及其特征;信息技术的发展历史
【解析】【解答】选项A:信息具有载体依附性,不可以脱离载体被存储、保存和传播;选项B:信息经过加工处理后不一定会有更高的使用价值;选项C:摄影技术属于近代信息技术,该说法正确;选项D:旧报纸中的信息也可能具有时效性。故答案选:C
【分析】本题考查的是信息的特征和信息技术的发展。信息的特征:载体依附性、时效性、共享性、可加工处理性、真伪性、价值性。
2.(2021·嵊州模拟)下列关于网页和网络协议的说法,正确的是(  )
A.通过QQ网页邮箱发送邮件时本地计算机使用了SMTP协议
B.Windows 系统自带的“记事本”软件可以编辑、预览网页
C.IE浏览器内的收藏夹保存了网页的标题与内容
D.浏览器是通过解释执行HTML语言来显示网页内容的
【答案】D
【知识点】网络协议;常用的网页编辑与制作工具
【解析】【解答】选项A:通过QQ网页邮箱发送邮件时本地计算机使用了HTTP协议,邮件发送过程中涉及到SMTP协议;选项B:Windows 系统自带的“记事本”软件可以编辑网页,但不能预览;选项C:IE浏览器内的收藏夹保存了网页的URL(网址);选项D:浏览器是通过解释执行HTML语言来显示网页内容的,该说法正确。故答案选:D
【分析】本题主要考查的是网络协议、浏览器以及网页的编辑软件。网页是一个包含HTML标签的纯文本文件,要通过网页浏览器来阅读,网页之间遵循超文本传输协议(HTTP)进行相互链接访问。制作网页的工具软件除了记事本,还有Frontpage、Dreamweaver等。
3.(2021·嵊州模拟)下列应用体现了人工智能技术的是(  )
①通过百度即时翻译
②将某文件夹中的照片自动调整大小并转化为统一格式
③手机拍照时自动感应开启闪光灯
④疫情期间通过机器人配送药物
A.①④ B.②③ C.②④ D.③④
【答案】A
【知识点】人工智能的应用
【解析】【解答】①④属于人工智能技术的应用,②依靠程序实现,③通过传感器程序控制。故答案选:A
【分析】本题考查的是人工智能技术的应用方面。人工智能技术应用主要有:模式识别(OCR光学字符识别、手写识别、语音识别等);机器翻译,常见的语言翻译软件有金山快译、译星、万能对译等;其他应用:问题求解、智能数据库、智能机器人、计算机博弈、自动程序设计、自动定理证明、智能代理等。
4.(2021·嵊州模拟)利用软件UltraEdit观察一个压缩文件的二进制头部数据,界面如图所示。
下列说法正确的是(  )
A.小写英文字符“o”的十六进制内码为“69”
B.ASCII 码字符“.”的十六进制内码为“07”
C.该压缩文件不可能为RAR格式
D.字符“蠍”的十六进制内码为“CF 90”
【答案】D
【知识点】字符编码
【解析】【解答】选项A:“r”的十六进制内码为“72”,“o”的十六进制内码为“6F”;选项B:ASCII码字符“.”的十六进制内码为“1A”;选项C:该压缩文件可能为RAR格式;选项D:正确。故答案选D。
【分析】本题主要考查的是信息的编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。
5.(2021·嵊州模拟)使用Access软件创建立的“书籍管理”数据表及其设计视图的部分界面如图所示。
下列说法正确的是(  )
A.在该数据表中,“2012,12,15”可以是“出版日期”字段的有效输入值
B.在该数据表中,新记录的序号可能是6
C.在该数据表中,可以添加书名为“万般滋味,都是生活”的新记录
D.将“是否借出”字段类型改成“文本”,该数据表中相应字段值会变成“是/否”
【答案】A
【知识点】数据表、字段、记录的编辑;字段的数据类型
【解析】【解答】选项A:在该数据表中,“2012,12,15”可以是“出版日期”字段的有效输入值,该说法正确;选项B:”序号“字段的数据类型为自动编号类型,数据表中已有序号为6的记录,新记录的序号不可能是6;选项C:”书名“字段的字段大小有限制,故不可以添加书名为“万般滋味,都是生活”的新记录;选项D:将“是否借出”字段类型改成“文本”,该数据表中相应字段值会变成”Yes/No“。故答案选:A
【分析】本题考查的是数据库中字段的类型和编辑。Access提供的主要字段数据类型有:文本、数字、日期/时间、货币、自动编号、是/否等;自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值。“是/否”类型存储逻辑值,仅能取两个值;任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”、“同步复制ID”、“小数”五种类型。在Access中通常默认为“双精度数”。
6.(2021·嵊州模拟)使用Photoshop软件制作“timg.psd"作品,部分界面如图所示。
下列说法不正确的是(  )
A.“timg.psd”作品的颜色模式是24位RGB
B.可对“三次握手”图层直接添加滤镜效果
C.将“文本框”图层的“填充”设置为0%, 则该图层中的文本框不可见
D.可以对“背景”图层进行重命名
【答案】B
【知识点】图像基本属性设置;图层及图层的基本操作
【解析】【解答】选项A:该作品的颜色模式是”RGB/8“,即每种颜色用8位表示,为24位RGB,选项A说法正确;选项B:”三次握手“图层为文本图层,不能添加滤镜,选项B说法错误;选项C:”文本框“图层为普通图层,将其填充”设置为0%, 则该图层中的文本框不可见,该说法正确;选项D:“背景”图层为普通图层,可以进行重命名,选项D说法正确。故答案选:B。
【分析】本题考查的是PhotoShop中图像颜色模式以及图层编辑。斜体“背景”图层不能做重命名、但普通图层可以进行重命名。
7.(2021·嵊州模拟)有以下关于多媒体作品设计的说法,不正确的是(  )
A.创作需求分析时,需要确定作品的主题、内容、设施要求、发布方式
B.作品的系统结构描述了整个作品的组成部分、工作流程、主要界面
C.模块设计时,只需要考虑交互的形式,不必在意交互是否友好快速
D.媒体元素分解时,需要考虑作品所需媒体元素的获取方式与处理方法
【答案】C
【知识点】多媒体作品的规划和设计
【解析】【解答】多媒体作品设计中,模块设计既要考虑交互的形式,也要考虑交互是否友好快速。故答案选:C。
【分析】本题考查的是多媒体作品设计的一般流程。需求分析分为应用需求分析(社会需求、用户情况、作品效益)和创作需求分析(与作品有关的5点:主题思想、结构类型、设施需求、发布方式、作品内容);规划设计分为系统结构设计(组成部分、工作流程、主要界面)和功能模块设计;脚本编写分为脚本大纲、文字脚本、制作脚本、媒体元素分解。
8.(2021·嵊州模拟)某算法的部分流程图如图所示。执行这部分流程,变量t的值为(  )
A.3 B.4 C.5 D.6
【答案】C
【知识点】流程图识读
【解析】【解答】根据流程图可知,a、b、t初值依次为5、3、0。当a>0时,进入循环,若t为奇数,将a\3,若t为偶数,将a\2,将更新后的a与b进行比较,若a≤b需进行二者交换,否则不交换,最后将t+1,重新判断a>0是否成立。直到a>0才结束循环将t输出。
第一次循环:a=5>0成立,t=0为偶数,执行a=a\2=2,a>b不成立,二者发生交换,a=3,b=2,t=t+1=1;
第二次循环:a=3>0成立,t=1为奇数,执行a=a\3=1,a>b不成立,二者发生交换,a=2,b=1,t=t+1=2;
第三次循环:a=2>0成立,t=2为偶数,执行a=a\2=1,a>b不成立,二者发生交换,a=b=1,t=t+1=3;
第四次循环:a=1>0成立,t=3为奇数,执行a=a\3=0,a>b不成立,二者发生交换,a=1,b=0,t=t+1=4;
第五次循环:a=1>0成立,t=4为偶数,执行a=a\2=0,a>b不成立,二者发生交换,a=b=0,t=t+1=5;
a=0>0条件不成立,退出循环,输出t=5。
故答案选:C。
【分析】本题考查的是流程图的理解。本流程图中,变量t统计循环次数。
9.(2021·嵊州模拟)已知n个无序的正整数存储在数组元素a(1)到a(n)中。下列VB表达式的值为True时,可检测该数组偶数位置的元素值为奇数的是(  )
A.a(i) Mod 2= i Mod 2 B.a(i) Mod 2C.a(i) Mod 2> i Mod 2 D.a(i) Mod 2= 1 Or i Mod 2= 0
【答案】C
【知识点】运算符、基本运算与表达式
【解析】【解答】选项A:表达式的值为True时,可检测该数组奇数位置的元素值为奇数;选项B:表达式的值为True时,可检测该数组奇数位置的元素值为偶数;选项C:表达式的值为True时,可检测该数组偶数位置的元素值为奇数;选项D:表达式的值为True时,可检测该数组奇数位置的元素值为奇数,或者偶数位置上奇数偶数均可。故答案选:C
【分析】本题考查的是VB表达式的判定,可代入奇数偶数进行判断。
10.(2021·嵊州模拟)有如下VB程序段:
Dim i As Integer, t As Integer
Dim enc As String, dec As String
enc = " 6Z9FBQ3VX4": dec =" "
i =1:t=0
Do While t <4
c = Mid(enc, i,1)
If c>="0" And c<="9" Then
i = Val(c)
Else
dec=dec+c
t=t+1
End If
i =i+1
Loop
Text1.Text=dec
运行该程序段,文本框Text1中的内容是(  )
A.QXFB B.6Q9X C.QBQV D.FBQF
【答案】D
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】【解答】根据代码分析,i表示从enc取字符的位置,若i指向的字符是数字,则i更新为该数字,且+1,直到指向非数字字符,将其连接到dec字符串之后。比如,i初值为1,位置1对应字符6,6+1得7,位置7对应字符3,3+1得4,位置4对应字符F。故答案选:D。
【分析】本题考查的是字符串处理的算法。
11.(2021·嵊州模拟)可用于求10个整数中最大值的某VB程序段如下:
Dim a(1 To 10) As Integer
Dim max As Integer
max=0
For i=1 To 10
If a(i)>max Then max=a(i)
Next i
Label1.Caption =“最大值是:”+ Str (max)
运行该程序时发现,当输入10个正整数时可以得到正确结果,但当输入10个负整数时结果错误。将上述程序段中相应语句仅进行一次更改,就可实现输入10任意整数都能得到最大值的结果,则下列修改正确的是(  )
A.把If a(i)>max Then max=a(i)改成If a(i)B.把max= a(i)改成a(i) = max
C.把For i = 1 To 10改成For i=2 To 10
D.把max=0改成max=a(1)
【答案】D
【知识点】程序的调试及运行;查找算法及程序实现
【解析】【解答】若max初值为0,则输入正整数进行比较时可以正确找到最大值,若时负整数,则最大值一直为0,不符合实际。故将max的初值赋为第一个输入整数,即可正确进行比较求最大值。故答案选:D。
【分析】本题考查的是对于求最大值的算法程序的理解和调试。
12.(2021·嵊州模拟)某算法的VB程序段如下:
Private Sub Command1_Click(  )
Dim a(1 To 10) As Integer, i As Integer, j As Integer, m As Integer
Dim Key As Integer, s As String
Randomize
Key = Int(Rnd * 100)
s="":i=1:j=10
Do While im=(i+j)\2
If Key = a(m) Then Exit Do ' Exit Do退出循环
If Key < a(m) Then
j=m:s=s+"L"
Else
i=m+1:s=s+"R"
End If
Loop
Label1.Caption = s
End Sub
若数组元素a(1)到a(10)的值依次为“3,7,9,13,16,18,19,30,45,57”,执行该程序段后,标签Label1上显示结果,该结果中出现字母“L”和“R”且个数相同的情况有(  )
A.1种 B.2种 C.3种 D.4种
【答案】B
【知识点】查找算法及程序实现
【解析】【解答】本题适合于绘制二叉树求解。
往左侧走加L,往右侧走加R。若找到和Key相同,则退出。根据二叉树可知L和R相同的情况有2种:(16,9,13)(16,30,19)。故答案选:B。
【分析】本题考查的是对分查找的算法,结合代码和二叉树进行分析可以直观得得出答案。
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2021·嵊州模拟)使用Excel软件对某学校“校园文化节”节目评分进行数据处理,如图a所示,回答下列问题:
(1)各大节目的得分是将“主题内容”、“舞台效果”、“表现演绎”、“总体印象”的成绩分别乘以对应的权重后相加所得。通过G3单元格中的公式,对G4:G20进行自动填充,则G3单元格中的公式是   。
(2)为了更直观地对比某类别各节目的得分情况,创建了如图b所示的图表,则生成该图表的数据区域为   。
(3)若在图a所示工作表中对数据进行进一步的操作,下列说法正确的是 (多选,填字母)
A.若要对舞蹈类的节目按“主题内容”列数据从大到小排序,应选择的排序区域为A17:G20
B.在工作表的C列和D列之间插入一列,H列(原G列)中显示的值不会发生变化
C.选中数据区域B2:G8进行数据筛选,并设置筛选条件为“得分”的“最大3项”,图b将不会发生变化
D.要将节目的各项得分值在图b中的柱形上显示,可通过添加图表的“数据标签”来实现
【答案】(1)=C3*$J$3+D3*$J$4+E3*$J$5+F3*$J$6
(2)B2:F2, BI2:F16
(3)B;D
【知识点】表格数据的处理与计算
【解析】【解答】(1)通过G3单元格中的公式,需要对G4:G20进行自动填充,因此权重数据区域的引用需要加绝对引用,故答案为:=C3*$J$3+D3*$J$4+E3*$J$5+F3*$J$6;
(2)图例对应的数据区域为C2:F2;X轴数据对应的数据区域为B12:B16;Y轴数据对应的数据区域为C12:F16;根据队医原则,还有B2单元格。故答案为:B2:F2, BI2:F16;
(3)选项A:若要对舞蹈类的节目按“主题内容”列数据从大到小排序,应选择的排序区域为 B17:G20,不能包含合并单元格;选项B:在工作表的C列和D列之间插入一列,H列(原G列)中显示的值不会发生变化,因为公式计算的数据区域会自动更新;选项C:选中数据区域B2:G8进行数据筛选,并设置筛选条件为“得分”的“最大3项”,结果中不符合条件的数据行会被隐藏,图b会发生变化;选项D:要将节目的各项得分值在图b中的柱形上显示,可通过添加图表的“数据标签”来实现,该操作正确。故答案为:BD。
【分析】本题考查的是电子表格中公式内数据区域的引用、图表数据区域的选择、排序筛选操作以及图表的设计。其中关于图表的设计考得不多,但仍需关注。
14.(2021·嵊州模拟)小李同学制作主题为“文明城市”的多媒体作品。他首先使用Photoshop软件制作一张背景图片,再用Flash软件制作多媒体作品。请回答下列问题:
(1)如图a所示,下列操作可实现的是 (多选,填字母)。
A.在“背景”图层上,用矩形选框工具选定部分内容后,进行“自由变换”操作
B.直接移动“房子1”图层上的图像位置
C.选中“安全出行”图层后,用“自由变换”操作调整字体大小
D.选中“房子2”图层后,调整其不透明度
(2)当前场景中,“白云”图层实现的是云朵图像逐渐变成“文明出行”字样的动画效果,则该图层上的动画属于   (单选,填字母:A .逐帧动画/B .动画补间/C .形状补间)。
(3)在图b所示状态下,若想让汽车动画在1秒后开始出现,在不改变汽车动画时长的情况下,可行的操作是   
(4)“load”场景“按钮”图层第60帧上的“PLAY”按钮的部分编辑界面如图c所示,测试时鼠标放到按钮上未呈现小手形状,以下操作可使按钮有效的是 (单选,填字母)。
A.在“背景”图层“点击”帧处插入关键帧
B.对“背景”图层“按下”帧进行“清除关键帧"操作
C.在“声音”图层“点击”帧中插入关键帧
D.将“文字”图层“按下”帧转换为关键帧
(5)在正确完成第(4)题后,测试影片,单击“PLAY”按钮,动画将跳转至“main”场景的第1帧并播放,则“PLAY”按钮上的动作脚本为   。
【答案】(1)A;C
(2)C
(3)选中“汽车”图层第1至第40帧,整体移动到第10(11)至第50(51)帧
(4)B
(5)on(release) (gotoAndPlay("main", 1);}或on(press) {gotoAndPlay("main",1);)
【知识点】图片加工常用工具的使用;图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用
【解析】【解答】(1)选项A:在“背景”图层上,用矩形选框工具选定部分内容后,可以进行“自由变换”操作,该操作可行;选项B:“房子1”图层与“房子2”图层链接在一起,“房子2”图层被全部锁定,因此两个图层中的图像都不能直接移动;选项C:“安全出行”图层为文本图层,可以用“自由变换”操作调整字体大小;选项D:“房子2”图层被全部锁定,不能调整不透明度。故答案为:AC;
(2)由图像逐渐变成文字的过渡动画效果只能由形状补间实现,故答案为:C;
(3)当前动画帧频为10帧每秒,若想让汽车动画在1秒后开始出现,且不改变汽车动画时长,需要对动画进行整体移动,故答案为:选中“汽车”图层第1至第40帧,整体移动到第11至第50帧(或第10至49帧);
(4)按钮有效的前提是播放头能到的最后一个状态上有灰色格子(或该状态上有舞台内容)。测试时鼠标放到按钮上未呈现小手形状,说明按钮无效,不能响应。根据截图发现播放头能到的最后一个状态”点击“上有空白关键帧的延续,故使按钮无效。只有执行选项B操作,对“背景”图层“按下”帧进行“清除关键帧"操作,使”按下“和”点击“成为”指针经过“关键帧的延续,才可使按钮有效。故答案为:B;
(5)按钮上的动作命令要加on函数,跳转并播放使用gotoAndPlay()命令。故答案为:on(release) (gotoAndPlay("main", 1);}或on(press) {gotoAndPlay("main",1);)。
【分析】本题考查的是Photoshop中图层的编辑和工具的使用、Flash中动画类型、帧操作、按钮的编辑以及动作脚本的书写。要注意,”转换为关键帧“操作形同”插入关键帧“操作。
15.(2021·嵊州模拟)对一组正整数进行升序排序,要求排序后奇数在前,偶数在后。程序界面如图所示。回答下列问题:
(1)实现上述排序功能的某VB程序如下,观察程序代码,将排序前原始数据在列表框中显示的事件处理过程名为 (单选,填字母)。
A.Load() B.Form_Load()
C.Command1 D.Command1_ Click()
(2)请在程序划线处填入适当的代码。
Const n = 10
Dim a(1 To 10) As Integer
Private Sub Form _Load()
'读取一组正整数,存储在数组a中,并在列表框list1中显示。代码略
End Sub
Private Sub Command1_Click()
Dimi
As Integer,m As Integer,low As Integer,high As Integer,temp As Integer
low=1:high=n
Do While    
If
a(low) Mod 2 = 1 Then
m =low
For i=low+1 To high
If a(i)Mod2=1 And a(i)Next i
temp = a(m):
a(m) = a(low): a(low) = temp
low= low + 1
Else
m =low
For i=low To high
If     Then m=i
Next i
temp = a(m):
a(m) = a(high): a(high) = temp
   
End
If
Loop
For i=1 To n
List2.AddItem Str(a(i))
Next i
End Sub
【答案】(1)B
(2)low < high或其他等价答案;a(i) Mod 2 = 0 And a(i) > a(m) 或其他等价答案;high = high -1或其他等价答案
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;排序算法及程序实现;查找算法及程序实现
【解析】【解答】(1)事件处理过程名为对象名_时间名()。根据题意和代码分析可知,将排序前原始数据在列表框中显示是在窗体加载过程中完成的,故答案为:B;
(2)第一空:根据对分查找算法,结合本题题意可知,Do循环执行的条件是前后两个变量low、high未相遇故答案为:low < high或其他等价答案;
第二空:分支结构中,因为交换语句交换的是 a(m) 和a(high),因此若a(low) 为偶数,For循环找的是[low,high]所示范围中最大的偶数换到最末尾的high所指向的位置。故答案为:a(i) Mod 2 = 0 And a(i) > a(m) 或其他等价答案;
第三空:交换语句执行后,[low,high]所示范围中最大的偶数已换到最末尾的high所指向的位置,high指向前一个位置,故答案为:high = high -1或其他等价答案。
【分析】本题主要考查的是对分查找算法、排序算法和选择分支结构的使用,需注意两块分支结构中交换语句的不同,故条件表达式不能完全类似引用,要懂得灵活变通。
16.(2021·嵊州模拟) 小明和小红喜欢传纸条,为防同学偷看,约定使用Diffie-Hellman算法来加密,该算法的简化模型如下:二人先约定两个正整数g和n,然后小明私下随机生成一个数x,并计算U=gx Mod n;小红也私下生成一个数y,并计算V=gy Mod n。随后二人交换计算出的U,V。接着小明独自计算出自己的密码mkey=Vx Mod n,小红也独自计算出自己的密码hkey=Uy Mod n,且mkey=hkey。
事实上,依上述算法,即便同学们知道g,n,U,V的值,也无法计算出二人的密码,必须再取得x或y才可以,而x,y仅他俩各自保留,外人无从知晓。
已知消息加密的步骤(该步骤可逆)为:①将消息字符串倒序→②将各个字符转换为ASCII码数值→③对各个数值用密码进行异或操作(已知异或运算可逆,即a Xor k=b, b Xor k=a)→④用逗号间隔各异或运算后的结果。
小红依加密的步骤可逆,编制了一个如下的VB程序,该程序用于解密小明的密文,程序运行界面如图所示。回答下列问题:
Private Sub decrypt_ Click()
Dim g,n,U,y,hkey As Integer
Dim mw, xx As string
Dim a(1 To 100) As Integer
Dim i, L As Integer, c As String
'经与小明的协商,小红已获得g,n,U,y的值
g=2:n=7 '约定两个数g和n的值分别为2和7
U=2:y=5 '小红随机生成的数y的值为5
mw = Text1.Text '小明的密文,由数字和逗号组成
hkey = ①
L=1
For i = 1 To Len(mw)
c = Mid(mw, i, 1)
If Then
a(L)=a(L)*10+Val(c)
Else
L= ②
End If
Next i
For i=1 To L
a(i) = a(i) Xor hkey

Next i
Text2.Text = xx
End Sub
(1)加框处代码有错,请改正。
(2)在程序划线处填入合适代码,使程序完整。
①   ②   ③   
【答案】(1)c>="0"And c<="9" 或c<>",”或其他等价答案
(2)U^y Mod n;L+1;xx = Chr(a(i)) + xx或xx = Chr(a(i)) & xx
【知识点】加密与解密算法;常用标准函数
【解析】【解答】(1)加框处语句所在代码段实现的功能是:当遇到字符是数字字符时,要将该字符以十进制形式累加,故答案为:c >= "0" And c <= "9" 或 c <> ",”或其他等价答案;
(2)①根据题意可知hkey=U^y Mod n,故答案为:U^y Mod n;
②若遇到字符不是数字字符时,将要开始累计下一个十进制数,故数组位置L需要向后移一位,故答案为:L+1;
③结合上下文,可知③处是给变量xx赋值。结合题意可知,消息加密第一步为字符串倒序,因此解密时也需将得到的字符倒序相连。故答案为:xx = Chr(a(i)) + xx或xx = Chr(a(i)) & xx。
【分析】本题考查的是加密解密算法,涉及字符串的处理和常用函数。
1 / 1
同课章节目录