浙江省学年高三下学期联考信息技术试题Word格式文档下载.docx
《浙江省学年高三下学期联考信息技术试题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《浙江省学年高三下学期联考信息技术试题Word格式文档下载.docx(19页珍藏版)》请在冰点文库上搜索。
768的黑白图像,黑白2种颜色保存为未经压缩的BMP格式,存储容量约为()
A.0.75MBB.96КBC.192KBD.768B
7.关于正整数n,下列描述正确的有()
①如果Int(n/2)=n\2的值为True,可以判定n为偶数
②m为2至n-1中任意正整数,如果nModm=0的值为True,可以判定n为素数
③如果Int(Sqr(n))=Sgr(n)的值为True,可以判定n为完全平方数
④如果1-nMod2=0的值为True,可以判定n为奇数
A.①③B.①④C.②④D.③④
8.某算法的部分流程图如图所示。
执行这部分流程后,输出t的值为()
A."
135"
B."
1471C."
1479"
D."
13579"
9.采用选择排序算法对某数据序列进行排序,某轮排序后的结果是"
2,3,6,7,8,5,9"
,那么原数据序列不可能的是()
A.2,3,6,9,8,5,7B.5,9,6,7,8,2,3
C.5,7,6,2,8,3,9D.9,5,6,7,8,3,2
10.有VB程序段如下
a=0:
b=0
n=Val(Text1.Text)
DoWhilen>
r=nMod2
a=a+r
b=b+1-r
n=n\2
Loop
Ifa=bThenPrint"
相等"
ElsePrint"
不等"
该程序段运行后,在文本框Text1中分别输入下列值,其中运行结果不同的是()
A.11B.12C.13D.14
11.某VB程序段如下:
K=Int(Rnd*4+1)*2
m=0:
flag=False
Fori-1=To6
Ifd(i)<
kThen
IfNotflagOrd(i)>
mThenm=d(i):
flag=True
EndIf
Nexti
数组元素d
(1)到d(6)的值依次为"
5,1,2,4,6,3"
,该程序段运行结束后,变量m的值不可能是()
A.3B.4C.5D.6
12.某对分查找算法的VB程序段如下:
i=1:
j=7
f=False
key=Val(Text1.Text)
DoWhilei<
=jAndNotf
m=(i+j)\2
Ifa(m)=keyThenf=True
Ifa(m)>
keyTheni=m-1Elsei=m+1
List1.AddItemStr(i)+Str(j)+Str(m)
数组元素a
(1)到a(7)的值依次为"
23,42,58,66,77,83,98"
,运行上述程序段后,列表框List1中
显示的结果为"
545"
,则文本框Text1中输入值的范围是()
A.[66,77]B.[66,77)C.(66,77]D.(66,77)
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.小李的1-6月份收入明细如图a所示,使用Excel软件进行数据处理。
(1)在B17单元格中使用AVERAGEIF函数计算1-6月份工资的平均值,然后通过自动填充得到C17(计算1-6月份奖金的平均值),则C17单元格中的公式为_________________。
(提示:
AVERAGEIF函数用于对区域中满足条件的单元格求平均值,SUMIF函数用于对区域中
满足条件的单元格求和,在使用时两个函数功能不同,方法相似。
例如:
=SUMIF(A3:
A14,B18,C3:
C16)表示1月份的收入(收入=工资+奖金))
(2)小李根据图a数据制作了图b所示图表,创建该图表的数据区域是_________________。
(3)在图a中进行如下操作,操作与其结果描述正确的有_________________(多选,填字母)。
A.以薪资类型为“奖金”进行筛选,图b会发生变化
B.对C3:
C14设置减少小数位数操作,B19单元格显示值不变
C.选择A2:
C14,以“金额”为关键字,降序排序,图b不会发生变化
D.先筛选薪资类型为“工资”,再筛选金额为“最大1项”,筛选结果仅一月工资数据
14.洋洋创作主题为“垃圾分类”的多媒体作品。
请回答下列问题:
(1)使用Photoshop软件处理图片素材,如图a所示。
为使“卡通”图层所有内容在存储为PNG格式后的图片中不可见,下列操作可行的有_________________。
(多选,填字母:
A.隐藏“卡通”图层/B.将“卡通”图层移到“背景”图层下方/C.将“卡通”图层填充值改为0%/D.使用橡皮擦工具将“卡通”两字擦除/E.将“卡通”图层删除)(注:
全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
(2)图b中“文字”图层第1帧到第20帧的补间动画实现了“文字”实例从小到大、从完全透明到完全显示的效果,第1帧中“文字”实例的Alpha值是_________________,其补间动画的类型是_________________。
(3)图b中,“地球”图层补间动画从第一帧开始,持续2秒结束,并一直显示到动画结束,其他动画效果保持不变,应进行的操作是_________________。
(4)测试影片时,单击“片头”场景中的“进入”按钮,停止所有声音播放,影片跳转到“主场景”第1帧并停止,则“进入”按钮的动作脚本为on(press){_________________}。
15.多选题评分,评分标准:
全部选对得2分,选对但不全的得1分,不选或有选错的得0分。
程序运行后,在文本框Text1中输入填涂的答案,每个答案以“,”结束,如果出现连续两个“,”,说明该题未作答;
在文本框Text2中输入参考答案,每个答案以“,”结束,点击评分按钮,在标签Label3中输出最后得分。
程序运行界面如图所示:
(1)下列对象中,有Caption属性的是_____________(单选,填字母:
A.Command1/B.Text1/C.List1)。
(2)实现按多选题评分标准的评分功能的VB程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
PrivateSubCommand1_Click()
DimiAsInteger,jAsInteger
DimttdaAsString,ckdaAsString,ttAsString,ckAsString
ttda=Text1.Text
ckda=Text2.Text
j=1
=Len(ttda)Andj<
=Len(ckda)
tt=midd(I,ttda):
ck=midd(j,ckda)
IfLen(tt)<
>
0Then
tt1=xxsz(tt):
ck1=xxsz(ck)
If①Then
df=2
Else
Fork=1To4
IfMid(tt1,k,1)<
Mid(ckl,k,1)ThenExitFor
Nextk
Ifk=5Thendf=1Elsedf=0
zf=ft+df
i=i+Len(tt)+1:
j=j+Len(ck)+1
Label3.Caption="
总计"
+Str(zf)+"
分"
EndSub
Functionxxsz(sAsString)AsString´
将选项转换为对应四位二进制数,已知大写字母"
A"
的ASCII码值为65
t="
0000"
Fori=1ToLen(s)
②
Nexti
xxsz=t
EndFunction
Functionmidd(kAsInteger,sAsString)AsString´
读取每题选项
DimiAsInteger
i=k
=Len(s)
IfMid(s,i,1)<
"
,"
Then
③
ExitFunction
i=i+1
Loop
EndFunction
16.编写VB程序,功能是根据各城市初赛成绩(城市数为偶数,每个城市初赛人数≥3)前3名的选手进行复赛分组。
其中各城市选手编号由城市代码+编号组成,例如"
A001"
表示A市001号,复赛分组规则如表所示:
第1组
第2组
第3组
……
第7组
第8组
第9组
A市第1名
A市第2名
A市第3名
E市第1名
E市第2名
E市第3名
B市第3名
B市第2名
B市第1名
F市第3名
F市第2名
F市第1名
(1)若存储初赛成绩的数据表中增加一条记录“选手编号为B058,选手成绩为97.6”,重新运行该程序读取数据,点击“分组”后,与选手“A001”分到一组进行复赛的选手编号为__________________。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
Constnc=6´
nc个城市参赛
Dimresult(1To1000)AsSingle´
存储选手的初赛成绩
Dimplayer(1To1000)AsString´
存储各城市选手编号
DimnAsInteger´
存储初赛总人数
Dimrecord(1To3*nc)AsInteger
DimiAsInteger
PrivateSubForm_Load()
´
从数据库中读取初赛选手编号、选手成绩,存人数组player,result中,代码略
Dimgroup(1Tonc)AsInteger
DimiAsInteger,kAsInteger,wAsInteger
Fori=1Tonc
group(i)=0
Fori=1Ton
k=①
group(k)=group(k)+1
Ifgroup(k)=1Then
record((k-1)*3-1)=i
ElseIfgroup(k)<
=3Then
record((k-1)*3+w)=i
Ifresult(i)>
result(record((k-1)*3+3))Then
w=find(3,k)
record((k-1)*3-w)=i
Fori=1To3*nc
List1.AddItemplayer(record(i))&
选手成绩:
&
result(record(i))
List2.AddItem"
选手编号"
Vs"
洗手编号"
Fori=1Tonc/2
Forj=1To3
t=(i-1)*6
List2.AddItemplayer(record(t+j))&
VS"
.player(record(t+7-j))
Nextj
Functionfind(mAsInteger,kAsInteger)AsInteger
DoWhilem>
1
If③Then
record((k-1)*3+m)=record((k-1)*3+m-1)
m=m-1
ExitDo
Find=m
参考答案
“超级全能生”2021高考选考科目浙江省3月联考
技术答案详解
第一部分信息技术
2
3
4
5
6
7
8
9
10
11
12
D
B
A
C
1.D【解题思路】本题考查信息与信息处理的相关知识。
选项D,例如在手写文字或普通话不标准的情况下,人工智能在进行识别时,可能没有人工识别准确,故选项D错误,故选D。
2.B【解题思路】本题考查网页与浏览器的相关知识。
选项B,浏览器与服务器之间通过HTTP协议传输信息,所以使用浏览器发邮件时,用到HTTP,SMTP等协议,故选项B错误,故选B。
3.A【解题思路】本题考查Access数据表中数据表结构、数据类型的相关知识。
图书编号不能是自动编号,出借情况,字数应为文本类型,出版日期可为文本或日期/时间类型,故选A。
4.D【解题思路】本题考查数制及运算规则(整数部分)的相关知识。
选项A,2位十六进制数最小数字为10H,4位二进制数最大的数字为1111B=FH,所以选项A正确;
选项B,8位二进制数最大的数字为11111111,换为十进制数为255,选项B正确;
选项C,若7+1运算结果产生进位,则为小于等于八进制的运算,如果是七进制及以下进制的运算不会出现7这个数字,所以可以确定为八进制运算,故选项C正确;
选项D,R进制正整数,末位数字为偶数,则其转换为十进制数后一定为偶数,该规则仅当R为偶数进制时正确,故选项D不正确,故选D
5.D【解题思路】本题考查GoldWave软件的相关知识。
选项A,WindowsMediaPlayer是Windows提供的音频、视频播放软件,选项A正确;
选项B,先执行“复制”操作再执行“粘贴”操作后,会将声音文件的3秒到8秒的音频内容粘贴到文件中,因此会增加5秒时长,故选项B正确;
选项C,现在选择的是双声道,总时长是10秒,选中5秒,再执行“裁剪”操作或“删除”操作后时长均为5秒,选项C正确;
选项D,该音频文件格式为Mp3,属于有损压缩格式,选项D不正确,故选D。
6.B【解题思路】本题考查图片存储容量的计算。
由图片存储容量公式可得存储容量=1024×
768×
1/8/1024=96KB,选项B正确,故选B。
7.D【解题思路】本题考查整数特征及运算符的理解。
①n无论是奇数还是偶数,Int(n/2)和n\2均相等,不能判断n的奇偶性;
②中m为2至n-1中任意正整数,如果nModm=0的值为True,则说明m是n的因子,n不是素数,故选D。
8.B【解题思路】本题考查算法流程图的分析。
执行过程如表所示:
s
Len(s)
I
t
123456789"
23456789"
1"
2356789"
14"
235689"
147"
循环条件不成立,输出t
故选B。
9.C【解题思路】本题考查选择排序算法。
观察结果数据“2,3,6,7,8,5,9”,可知应是升序排序,可以是经过两轮较小数据向前交换,也可以是经过一轮较大数据向后交换。
选项A是将较大数据向后交换,一轮排序;
选项B,D是将较小数据向前交换,两轮排序,选项C符合题意,故选C。
10.B【解题思路】本题考查进制转换的算法实现。
变量a存储的是n转换为二进制后1的个数,变量b存储的是n转换为二进制后0的个数,11,12,13,14转换为二进制后依次为1011,1100,1101,1110,所以只有12输出的结果为相等,其他均为不等,故选B.
11.B【解题思路】本题考查随机数范围及程序功能分析。
该程序是查找数组中小于k的最大值,变量k的取值可能为2,4,6,8,所以小于k的最大值分别为13,5,6,所以变量m的值不可能是4,故选B。
12.D【解题思路】本题考查对分查找算法。
题目中要求文本框Text1中输入值后,列表框List1中显示的结果为“545”,在key值没有给定的情况下,可以利用二叉树来解决问题,二叉树如下图所示:
由图可知key值应该是大于66小于77的数,如果包括66,列表框List1中显示的结果为“574”;
如果包括77,列表框List1中显示的结果为“655”,故D项正确,故选D。
13.(4分)
(1)=AVERAGEIF($B3:
$B14,C16,$C3:
$C14)或=AVERAGEIF($B$3:
$B$14,C16,$C$3:
$C$14)或其他等价答案(1分)
(2)A18:
G19(1分)
(3)BC(2分)
【解题思路】本题考查Excel的综合应用。
(1)模仿例子中的SUMIF函数,题目中实现找出B3:
B14中值为C16的区域并对C3:
C14中相对应的数据求平均值,故C17单元格中的公式为=AVERAGEIF($B3:
$B14.C16,$C3:
$C14)或其他等价答案。
(2)结合横坐标、图例及数据标签可确定图表数据源为A18:
G19,(3)以薪资类型为“奖金”进行筛选,不改变B19:
G19的计算结果,即隐藏的单元格也会参与计算,图b不会发生变化。
选择A2:
C14,对数据进行排序,由于B19:
G19是利用函数进行求和,排序不会改变B19:
G19中的值,故图b不会发生变化,选项A不正确,选项C正确;
对C3:
C14设置减少小数位数操作,只是显示值变小,数据的真实值不变,B19单元格显示值不变,故选项B正确;
先筛选薪资类型为“工资”,再筛选金额为“最大1项”,无筛选结果显示,因为最大1项为5月的奖金,故选项D不正确。
综上,答案为BC。
14.(8分)
(1)ABE(2分)
(2)0(1分)动画补间动画(1分)
(3)“地球”图层第31帧移动帧至第20帧,在40帧处插入帧(2分)
(4)StopAllSounds();
gotoAndStop(“主场景”,1);
(2分)
【解题思路】本题考查Photoshop的图像处理及Flash的动画制作。
(1)Photoshop软件中删除或隐藏的图层在存储为PNG格式后的图片中不可见,A,E可行;
当前“背景”为普通图层,将“卡通”图层移到“背景”图层下方,将被遮挡,内容不可见,选项B可行;
选项C,将“卡通”图层填充值改为0%,图层样式依旧可见,不可行;
选项D,“卡通”图层为文字,不能使用橡皮擦工具,不可行,故答案为ABE。
(2)第1帧中“文字”实例完全透明所以实例的Alpha值是0,元件实例创建的是动画补间动画。
(3)“地球”图层补间动画与“文字”图层补间动画均持续2秒结束,所以补间动画均到20帧,故需将“地球”图层第31帧移动至第20帧,同时为保证一直显示到动画结束,还需在40帧处插入帧。
(4)涉及声音的停止和场景的跳转,故答案为StopAllSounds();
。
15.(7分)
(1)A(1分)
(2)①tt1=ck1(1分)
②Mid(t,Asc(Mid(s,i,1))-64,1)="
或t=Mid(t,1,Asc(Mid(s,i,1))-64-1)+"
+Mid(t,Asc(Mid(s,i,1))-64-1)(2分)
③midd=midd+Mid(s,i,1)(2分)
(3)Mid(tt1,k,1)>
Mid(ck1,k,1)或Mid(tt1,k,1)="
AndMid(ck1,k,1)="
0"
(1分)
【解题思路】本题考查VB程序的综合应用。
(1)按钮对象Command1中有Caption属性。
Text1中有Text属性,故为A。
(2)①结合语句条件成立执行"
df=2"
,确定为当填涂与参考相同时,得两分,故①处为tt1=ck1;
②自定义函数的功能是将选项转换为对应的四位二进制数,例如“AD”转换为“1001”,这里注意观察运行界面中的例子,如果填涂为“CB”,参考答案为“BC”也将得2分,所以此处应为将A-D中出现的字母所对应的四位二进制数位置修改为“1”,故②处为Mid(t,Asc(Mid(s,i,1)-64,1)="
;
③将从第k位置开始,到下一个“,”结束间的答案连接并返回,故③处为midd=midd+Mid(s,i,1)。
(3)结合前后语句,当前模块功能是判断有无错选,有错选则结束判断,为0分,此时循环变量k的值小于等于4,这里要注意条件Mid(tt1,k,1)<
Mid(ck1,k,1)既包括错选情况也包括漏选情况,所以正确的判断语句应为Mid(tt1,k,1)>
Mid(ck1,k.,1),即填涂对应位置为1,参考对应位置为0,属于错选情况。
16.(7分)
(1)B006(1分)
(2)①Asc(Mid(player(i),1,1))-64(2分)
②w=find(group(k),k)(2分)
③result(i)>
result(record((k-1)*3+m-1))(2分)
【解题思路】本题考查数据索引、插入排序。
(1)复赛分组是A市第1名对B市第3名,在数据处理过程中,通过插入排序的方法,按成绩由大到小依次记录前3名的成绩的位置,增加一条记录“选手编号为B058,选手成绩为97.6”,重新分组后,A001对原来的第2名,即B006。
(2)①选手编号的首字母