浙江省诸暨市届高三适应性考试信息技术试题解析版.docx
《浙江省诸暨市届高三适应性考试信息技术试题解析版.docx》由会员分享,可在线阅读,更多相关《浙江省诸暨市届高三适应性考试信息技术试题解析版.docx(22页珍藏版)》请在冰豆网上搜索。
浙江省诸暨市届高三适应性考试信息技术试题解析版
诸暨市2020年12月高三诊断性考试试题
技术
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。
每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.微信中有语音转文字功能,以下说法正确的是()
A.语音和文字是信息,而微信是载体
B.微信属于信息表达方式,语音和文字属于信息表达技术
C.该功能主要采用了虚拟现实技术
D.该过程反映了信息具有可加工处理性
【答案】D
【解析】
【详解】本题主要考查信息技术相关知识点。
语音和文字也是信息的载体;微信属于信息表达技术,语音和文字属于信息表达方式;该功能主要采用了人工智能技术;该过程反映了信息具有可加工处理性,故本题选D选项。
2.下列有关网页与浏览器的说法,不正确的是()
A.使用不同的搜索引擎对相同关键词进行检索,得到的结果可能不同
B.用HTML(超文本标记语言)可以描述网页中的文本、图像和超链接等元素
C.在IE浏览器中,使用“添加到收藏夹”功能可以保存正在浏览的网页内容
D.在IE浏览器中,以“文本文件(*.txt)”类型保存网页,不能保存网页中的超链接地址
【答案】C
【解析】
【分析】
【详解】本题主要考查网络浏览相关知识。
不同的搜索引擎数据库存储数据可能不同,得到的搜索结果也可能不同,因此A选项正确;HTML是超文本标记语言,是构成Web世界的一砖一瓦,它定义了网页内容的含义和结构,因此B选项正确;在IE浏览器中,使用“添加到收藏夹”功能是保存当前网页网址,因此C选项不正确;在IE浏览器中,以“文本文件(*.txt)”类型保存网页,只保存网页中的文本内容,不能保存网页中的超链接地址,因此D选项正确。
【点睛】
3.使用Access软件创建“jsxxb”数据表,其设计视图的部分界面如图所示。
下列说法正确的是()
A.若将某个字段设置为主键,其数据类型必须为自动编号
B.将数据表导出到Excel,“高级教师”字段值将变为“是/否”字样
C.可以直接输入数字如“3000”作为“绩效工资”字段值
D.在当前状态下删除一行,将导致该数据表的记录数减少
【答案】C
【解析】
【详解】本题主要考查Access数据库相关知识点。
若将某个字段设置为主键,其数据类型不用必须为自动编号;将数据表导出到Excel,“高级教师”字段值将变为True或False;可以直接输入数字如“3000”作为“绩效工资”字段值;在当前状态下删除一行,将导致该数据表的字段数减少,故本题选C选项。
4.某加密算法如下:
(1)以字节为单位对ASCII字符进行加密处理;
(2)8位二进制数最高位不处理;
(3)后7位做如下处理:
先按位取反,再右移3位,最高位用右移出的最低位填充;
所得的8位二进制数即为密文的编码。
已知某字符的密文为“i”,其对应的原文字符是()
A.bB.uC.1D.2
【答案】C
【解析】
【详解】本题主要考查字符编码。
字符“i”的内码为69,转换为二进制为01101001,逆着做步骤3和步骤2,得到二进制为00110001,转换为十六进制内码为31,即为原文字符“1”,故本题选C选项。
5.使用Photoshop软件制作“我的读书梦”作品,部分界面如图所示。
下列说法正确的是()
A.可以使用文本工具修改“我的读书梦”图层中的文字字体
B.不能直接为“书香中国”图层设置“波浪”滤镜效果
C.在当前状态下执行“剪裁”操作,不会影响“背景”图层内容的呈现效果
D.拷贝“书香中国”图层样式到“我的读书梦”图层,可以保留“我的读书梦”图层的投影效果
【答案】B
【解析】
【详解】本题主要考查Photoshop相关知识点。
“我的读书梦”图层不是文字图层,不可以使用文本工具修改“我的读书梦”图层中的文字字体;“书香中国”是文字图层,不能直接为“书香中国”图层设置“波浪”滤镜效果;在当前状态下执行“剪裁”操作,会影响“背景”图层内容的呈现效果;拷贝“书香中国”图层样式到“我的读书梦”图层,不能保留“我的读书梦”图层的投影效果,故本题选B选项。
6.一段时长为40秒、像素为1024*768,采用PAL制式(25帧/秒)且未经压缩
无声视频,以压缩比10:
1转换为容量为75MB的MPG文件,则原始视频的颜色模式可能是()
A.16色彩色B.16位彩色C.24位真彩色D.256级灰度
【答案】D
【解析】
【详解】本题主要考查视频文件容量计算。
视频文件容量=像素*颜色深度*帧频*时长/8,由题意,可列式子:
1024*768*颜色深度*25*40/8/1024/1024=75*10,得到颜色深度为8(即2^8=256级灰度),故本题选D选项。
7.下列VB表达式正确的是()
A.a+|c|B.a1+2C.3a-1D.2×h/g
【答案】B
【解析】
【分析】
【详解】本题主要考查VB表达式。
VB中表示|c|需用abs(c),因此A选项错误;B选项正确;3a需用3*a,因此C选项错误;乘法运算符为“*”,因此D选项错误。
【点睛】
8.某算法的部分流程图如图所示。
执行这部分流程,输入n的值为4,则输出值不可能的是()
A.0B.0.5C.0.8D.1
【答案】C
【解析】
【详解】本题主要考查算法流程图知识点。
n=4,i=1,x=0,t可取0或1,当t=0时,x递增,i递增,当t=1时,x不变,i递增,故执行完流程后,x可取0、2、4,不可能是小数3.2(即3.2/4=0.8),故本题选C选项。
9.已知k为十进制多位整数,与语句“Ifk\10Mod2=0Thena=1Elsea=2”功能不同的是()
A.Ifk\10Mod2=1Thena=2Elsea=1
B.IfkMod100\10Mod2=0Thena=1Elsea=2
C.a=2:
Ifk\10Mod2=0Thena=1
D.a=2:
If(kMod100)\10Mod2=0Thena=1
【答案】B
【解析】
【详解】本题主要考查VB语句知识点。
语句kMod100\10Mod2=kMod10Mod2与语句k\10Mod2=明显不同,选项A、C明显相同,可代入十进制数验证选项D其功能也一样,故本题选B选项。
10.有VB程序段如下:
s1=Text1.Text
s2=""
Fori=1ToLen(s1)
c=Mid(s1,i,1)
Ifc>="0"Andc<="9"Then
c=Chr((Asc(c)-Asc("0")+1)Mod10+Asc("0"))
s2=s2+c
ElseIfc>="A"Andc<="Z"Then
c=Chr(Asc(c)+32)
s2=c+s2
EndIf
Nexti
Text2.Text=s2
执行该程序段,在文本框Text1中输入“GoLand,19”,则文本框Text2中显示的内容为()
A.lg20B.lg210C.210,dnalogD.210,goland
【答案】A
【解析】
【分析】
【详解】本题主要考查VB中循环结构及选择结构嵌套。
题中循环结构用于将文本框Text1接收的字符串中字符逐个提取,选择结构的嵌套用于判断字符是否为0-9或A-Z,若为0-9,则执行“Chr((Asc(c)-Asc("0")+1)Mod10+Asc("0"))”,若为A-Z,则执行“Chr(Asc(c)+32)”,其余字符则不执行任何操作,且不合并入字符串s2,根据题意,Text2输出结果含4个字符,因此A选项正确。
【点睛】
11.有VB程序段如下:
p=Val(Text1.Text)
t=0:
j=2:
flag=True
s=Text1.Text+"="
DoWhilep>1Andflag
IfpModj=0Then
t=t+1
p=p\j
s=s+Str(j)+"*"
Else
Ift=1Thenflag=False
t=0:
j=j+1
EndIf
Ifp=1Andt=1Thenflag=False
Loop
IfflagThen
Text2.Text=Mid(s,1,Len(s)-1)
Else
Text2.Text=Text1.Text+"不是漂亮数"
EndIf
执行该程序段,在文本框Text1中输入6,则文本框Text2中显示的内容为()
A.6=2*3B.6=2*3*
C.6=1*2*3D.6不是漂亮数
【答案】D
【解析】
【详解】本题主要考查VB程序
执行。
p=6,t=0,j=2,flag=True,第一遍循环,满足6mod2=0,t=t+1=1,p=6\2=3,s=s+Str
(2)+"*"="6=2*";第二遍循环,3mod2=1,满足t=1,flag=False,t=0,j=j+1=3;第三遍循环,3mod3=0,t=t+1=1,p=3\3=1,s=s+Str(3)+"*"="6=2*3*",退出while循环,flag为False,文本框Text2中显示的内容为6不是漂亮数,故本题选D选项。
12.有数组a,其奇数下标的元素是降序排序的奇数,偶数下标的元素是降序排序的偶数,依据对分查找思想,设计一个在数组a中查找数据key的程序。
部分程序段如下:
Key=Val(Text1.Text)
i=1:
j=10:
flag=False
DoWhile
m=Int((i+j)/2+0.5)
If
Thenm=m-1
Ifa(m)=KeyThen
flag=True
ElseIf
Then
i=m+2
Else
j=m-2
EndIf
Loop
IfNotflagThen
Text2.Text="查无数据"
Else
Text2.Text="该数位置为"+Str(m)
EndIf
方框①②③中的代码依次为()
A.①i<=jAndNotflag②KeyMod2+a(m)Mod2=1③a(m)>Key
B.①i<=jAndNotflag②KeyMod2<>a(m)Mod2③a(m)C.①i<=jOrNotflag②KeyMod2+a(m)Mod2=1③a(m)>Key
D.①i<=jOrNotflag②KeyMod2<>a(m)Mod2③a(m)【答案】B
【解析】
【详解】本题主要考查数据查找。
①数据查找的循环条件是i小于等于j,并且flag为False,故此处填i<=jAndNotflag。
②如果KeyMod2<>a(m)Mod2,则key与a(m)的奇偶性不同,则m递减1,故此处填KeyMod2<>a(m)Mod2。
③当a(m)二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.小李收集了近2年双十一部分商品的销售情况数据,并使用Excel软件进行数据处理,如图a所示。
图a
请回答下列问题:
(1)G4单元格统计的是“服饰”类商品销售总金额。
通过G4单元格中的公式,对区域H4:
I4进行自动填充,则H4单元格中显示的结果是__________(单选,填字母:
A.#VALUE!
/B.5793.56.84/C.#DIV/0!
/D.0.00)。
(提示:
SUMIF函数用于对满足条件的单元格求和。
例如“=SUMIF(B4:
B33,G3,E4:
E33)”,用于统计2020年11月类别为“服饰”的金额总和。
)
(2)若要正确计算H4和I4单元格中的数据,可对G4单元格中的公式进行修改,并对区域H4:
I4进行自动填充,则G4单元格中的公式是______________________。
(3)在数据分析和数据挖掘前,通常先对数据进行各种处理。
在完成以上计算的基础上,下列对数据处理和分析正确的是________(多选,填字母)。
A.已知以G3:
I4为数据区域创建了如图b所示的图表,则选中A3:
E33区域,以“人数”为主要关键字进行升序排序,不会影响图表的呈现效果。
B.按“类别”为医疗器械,“金额(万元)”为最大1项进行筛选,筛选结果为金额最大的医疗器械类商品
C.假如G3单元格中“服饰”字样被误删,则G4单元格中的显示结果变为#REF
。
D.先以“类别”为医疗器械进行筛选,再以“金额(万元)”为关键字降序排序,与先以“金额(万元)”为关键字降序排序,再以“类别”为医疗器械进行筛选,两种操作后选取排在最前面的商品相同。
图b
【答案】
(1).D
(2).=SUMIF($B$4:
$B$33,G3,$E$4:
$E$33)或=SUMIF($B4:
$B33,G3,$E4:
$E33)(3).AD
【解析】
【详解】本题主要考查Excel相关知识点。
①在自动填充
过程中H4单元格的公式为=SUMIF(C4:
C33,H3,F4:
F33),故得到的结果是0.00,故选D选项。
②若要正确计算H4和I4单元格中的数据,在自动填充的过程中,第一个参数和第三个参数需要固定不变,即绝对引用,故G4单元格中的公式是=SUMIF($B$4:
$B$33,G3,$E$4:
$E$33)或=SUMIF($B4:
$B33,G3,$E4:
$E33)。
③已知以G3:
I4为数据区域创建了如图b所示的图表,则选中A3:
E33区域,以“人数”为主要关键字进行升序排序,不会影响图表的呈现效果;“金额(万元)”为最大1项进行筛选,筛选出的是所有类别中金额最大的一项;假如G3单元格中“服饰”字样被误删,则G4单元格中的显示结果变为0;先以“类别”为医疗器械进行筛选,再以“金额(万元)”为关键字降序排序,与先以“金额(万元)”为关键字降序排序,再以“类别”为医疗器械进行筛选,两种操作后选取排在最前面的商品相同,故本题选AD选项。
14.使用Flash软件创作“全城马拉松”多媒体作品,“主界面”场景
部分编辑界面如图a所示。
请回答下列问题:
图a
(1)下列对多媒体作品创作的说法正确的是______(多选,填字母)
A.确定使用Flash软件来合成作品,属于创作需求分析
B.Flash属于以程序语言为基础的创作工具
C.将所需的原始素材列成表格,确定获取原始素材的方式并分类登记,属于脚本编写环节
D.作品的模块设计描述了该多媒体作品的组成部分、工作流程、主要界面
E.了解该作品
使用价值和使用频率如何,属于应用需求分析
(2)“人物”图层中实现了由库中的“奔跑的人”元件产生的实例从完全透明到完全显示的动画效果,则该图层第13帧到第48帧的动画类型是____________(选填:
逐帧动画/动画补间/形状补间),若调整第48帧中实例的大小,则“奔跑的人”元件_______(选填:
会/不会)同步变化。
(3)在“音乐”图层第1帧上添加了“music.wav”文件,其声音属性设置如图b所示。
图b
以下操作肯定不会改变声音播放效果的是________(单选:
填字母:
A.将声音的效果设置为“淡入”/B.将声音的同步属性修改为“数据流”/C.在“声音”图层第60帧执行“插入帧”操作)
(4)“大标题”图层第1帧至第36帧制作的是从完全透明到完全显示的动画效果,但测试场景时,发现没有成功,为了实现该动画效果,可以进行的操作是________________。
(5)已知在“按钮”图层第60帧添加了“stop();”的动作命令,测试场景时,其实现的功能是___________________(单选:
填字母)。
A.单击“按钮”时,停止该场景播放
B.单击“按钮”时,跳转到该场景第60帧并停止播放
C.该场景播放到第60帧时,自动停止播放
【答案】
(1).ACE
(2).动画补间(3).不会(4).C(5)."大标题"图层第20帧执行"清除关键帧"操作(6).C
【解析】
【详解】本题主要考查Flash动画制作相关知识点。
①创作需求分析包括:
对主题思想、作品内容、结构类型,硬件需求,发布方式等,故确定使用Flash软件来合成作品,属于创作需求分析;Flash属于以时间序列为基础的创作工具;将所需的原始素材列成表格,确定获取原始素材的方式并分类登记,属于脚本编写环节;作品的系统结构设计描述了该多媒体作品的组成部分、工作流程、主要界面;了解该作品的使用价值和使用频率如何,属于应用需求分析,故本题选ACE选项。
②动画补间是在做flash动画中,只需要把flash动画的第一帧和最后一帧的画面做好,电脑就能帮你做出中间的部分。
故该图层第13帧到第48帧的动画类型是动画补间。
③调整第48帧中实例的大小,则“奔跑的人”元件不会同步变化。
④数据流是与时间轴同步,时间轴不动他也不播放。
选项A、B均会改变声音播放效果,在“声音”图层第60帧执行“插入帧”操作不会改变声音播放效果,故本题选C选项。
⑤“大标题”图层第1帧至第36帧制作的是从完全透明到完全显示的动画效果,但测试场景时,发现没有成功,观察图可知,为了实现该动画效果,可以进行的操作是"大标题"图层第20帧执行"清除关键帧"操作。
⑥在“按钮”图层第60帧添加了“stop();”的动作命令,测试场景时,其实现的功能是该场景播放到第60帧时,自动停止播放,故选C选项。
15.索引排序是近年来各类模拟考试中的新宠,而“索引排序”是和“物理排序”相对应的概念,所谓物理排序就是改变数组元素存储的物理位置,即直接对数组进行排序;而索引排序通过增加一个索引数组来存储各数组元素的下标,在排序时不需要对原数组进行排序,只需对索引数组排序即可。
小明为了探究索引排序,编写VB程序演示索引排序算法,功能如下:
在文本框Text1中输入各个数据(用“,”隔开和结尾),单击“读取”按钮Command1,将各个数据依次存储到数组a中;单击“排序”按钮Command2,则对索引数组b重新排列,使得数组a中的元素按升序存储到数组c中,分别将处理后的索引数组b和有序数组c显示在标签Label1和Label2中。
部分运行界面如图所示。
请回答下列问题:
(1)下列对象中,无Caption属性的是_______________(单选,填字母:
A.Command1/B.Text1/C.Form1)。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
①_________________________
②_________________________
③_________________________
(3)程序加框处代码有错,请改正。
改正:
_________________________
DimnAsInteger
Dima(1To20)AsInteger
Dimb(1To20)AsInteger
Dimc(1To20)AsInteger
PrivateSubCommand1_Click()
DimiAsInteger,tAsString,chAsString
n=0:
t=""
①
DoWhilei<=Len(Text1.Text)
ch=Mid(Text1.Text,i,1)
Ifch=","Then
n=n+1
②
b(n)=n
t=""
Else
t=t+ch
EndIf
i=i+1
Loop
EndSub
PrivateSubCommand2_Click()
DimiAsInteger,jAsInteger,tAsInteger
Fori=1Ton-1
Forj=nToi+1Step-1
Ifa(j)>a(j-1)Then
t=b(j):
b(j)=b(j-1):
b(j-1)=t
EndIf
Nextj
Nexti
Fori=1Ton
③
Label1.Caption=Label1.Caption+Str(b(i))
Label2.Caption=Label2.Caption+Str(c(i))
Nexti
EndSub
【答案】
(1).B
(2).i=1(3).a(n)=Val(t)(4).c(i)=a(b(i))(5).a(b(j))【解析】
【详解】本题主要考查VB程序排序算法。
①文本框无BCaption属性,故选B选项。
②由下文代码,此处是初始化变量i的值为1,故填i=1。
③原始数据存到数组a中,下标对应n,变量t保存原始数据,其类型为字符型,故需要通过Val()函数转换为整型,故此处填a(n)=Val(t)。
④数组c保存排序后的数,故将排序后值赋给数组c,故此处填c(i)=a(b(i))。
⑤对索引数组排序,故此处应改为a(b(j))16.给定n个不同的正整数(小于等于100),将它们分组,使得每组中任意两个数互质(它们的公约数为1)。
按照以下算法对n个数进行分组:
n个正整数由文本框Text1输入,依次存储到a数组中,b(1to25)中存储100内的素数,c数组存储每一组的数字个数及对应数字,d数组存储每一组内所含的质因子,相同质因子只存储一次,最后分组情况显示在列表框List1中。
c数组初始状态:
组别
第一组
第二组
…
位置
0
1
2
3
4
5
6
7
8
9
10
11
12
13
…
值
0
0
0
0
0
0
0
0
0
0
0
0
0
0
…
d数组初始状态:
组别
第一组
第二组
…
位置
1
2
3
4
5
6
…
25
26
27
28
29
30
…
50
…
值
0
0
0
0
0
0
…
0
0
0
0
0
0
…
0
…