浙江省杭州市杭州第二中学届高三仿真模拟考试信息技术试题.docx
《浙江省杭州市杭州第二中学届高三仿真模拟考试信息技术试题.docx》由会员分享,可在线阅读,更多相关《浙江省杭州市杭州第二中学届高三仿真模拟考试信息技术试题.docx(16页珍藏版)》请在冰点文库上搜索。
浙江省杭州市杭州第二中学届高三仿真模拟考试信息技术试题
2020学年第一学期高三年级仿真考
技术试卷
考生注意:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。
)
1.关于信息和信息技术的说法不正确的是()
A.在支付宝支付时添加了指纹验证,提高了信息的安全性
B.现代信息技术包含通信技术、计算机技术、传感器和机器人等方面
C.随着时间的流逝,很多历史事件会变的无从考证,说明信息具有载体依附性
D.对朋友圈里的信息进行点赞属于信息的个人评价
【答案】B
2.小茗同学将刊登在杂志上的一篇文章扫描后,通过OCR软件识别出文字,并用Word软件编辑处理。
下列说法不正确的是()
A.若扫描的分辨率太低,会影响OCR软件的识别率
B.王老师可以使用Word的批注功能给文章精彩处添加点评
C.软件对导入的扫描文件进行版面分析,这个过程属于人工智能
D.Word软件中完成编辑后,关闭“修订”功能,之前显示的所有修改记录依旧存在
【答案】C
3.雷雷制作了一个关于动漫的作品,部分信息存储在“动漫作品”数据表中,数据表结构及记录分别如图所示,选择右键菜单中的“新记录”并输入相应数据,下列说法正确的是()
A.数据库的文件名为“动漫作品”
B.添加新记录之后,编号3的记录将移到第3条
C.在设计视图中可以将“编号”字段设置为主键
D.在数据表视图中,如果删除了某个字段值,则不能再进行“撤销”操作
【答案】C
4.某十进制偶数x,范围为100-254,将其转化为二进制数y,以下说法不正确的是()
A.x/2
运算结果转为二进制一定比y少1位
B.二进制数y的最低位一定是0
C.十进制数x+1转化为二进制数不超过8位
D.十进制数xmod16与二进制数y的左侧4位的值相等
【答案】D
5.用GoldWave软件编辑某音频文件,部分界面如下图所示,在当前状态下执行“剪裁”命令,保持其他参数不变,保存后的文件大小约为()
A.172KBB.344KBC.177MBD.344MB
【答案】A
6.使用会声会影软件进行作品制作,部分操作界面如下图所示。
下列说法正确的是()
A.素材“码头.avi”和素材“中国.jpg”之间可以添加转场效果
B.该作品使用了2个视频素材
C.“bg.mp3”开始播放时“背景.wav”停止播放
D.该作品添加的标题内容是“丝绸之路”
【答案】D
7.某算法的部分流程图如图所示。
执行这部分流程,分别输入4、13、5、17、51、17则输出值依次为()
A.112,120B.112,110C.112,120,8D.112,120,7
【答案】D
8.在VB中下列关于对象的描述错误的是()
A.对象的属性用于描述对象的状态
B.对象的属性与方法可以有多个
C.对象的属性值只能在属性窗口中设置
D.对象事件
发生会驱动该对象相应事件处理过程的执行
【答案】C
9.程序运行时分别在文本框Text1与Text2中输入12与20,点击按钮Command1后,文本框Text3中显示的内容是()
PrivateSubCommandl_Click()
DimiAsInteger,jAsInteger
i=Val(TextlText)
j=Val(Text2Text)
Text3Text=Str(i*j/f(i,j))
EndSub
Functionf(aAsInteger,bAsInteger)AsInteger
DimkAsInteger
k=aModb
Ifk=0Then
f=b
Else
f=f(b,k)
EndIf
Endfunction
A.4B.12C.20D.60
【答案】D
10.有如下的VB程序:
PrivateSubCommandl_Click()
Dima(10)AsInteger,nAsInteger
a
(1)=1
Fori=2To10
a(i)=a(i-1)*i
Nexti
Listl.AddItemStr(a(i))
EndSub
运行该程序,单击命令按钮Command1,弹出的错误信息提示是()
A.溢出B.下标越界C.子程序未定义D.要求对象
【答案】A
11.有以下VB程序段
Dimc(-10To10)AsInteger,a(1To10)AsInteger,b(1To10)AsInteger
(1)=58:
a
(2)=88:
a(3)=6:
a(4)=60:
a(5)=78
a(6)=32:
a(7)=54:
a(8)=75:
a(9)=99:
a(10)=69
LabellCaption=""
Fori=1To9
b(i)=a(i+1)-a(i)
c(b(i)\10)=c(b(i)\10)+1
Nexti
Fori=0To10
Ifc(i)>0ThenLabel1
Caption=Label1.CaptionStr(c(i))
Nexti
已知数组c各元素初值为0,执行该程序段,标签Label1上显示的内容是()
A.131B.1421C.1311D.11421
【答案】C
12.现有一个整数型数组a(下标1到n),其值的规律是先升序中间相等,之后降序。
现要找到降序的拐点,如数列2、4、8、12、18、18、18、18、5、3,其降序的拐点为最后一个18所在的位置,即8号位置。
部分程序如下:
L=1:
R=n
DoWhileL<=R
m=(L+R)\2
If①Then
R=m-1
Else
L=m+1
EndIf
Loop
Text.text=②
为实现上述功能,则程序中①、②处填写的代码是()
A.①a(m)>a(m+1)②Str(R)B.①a(m)>a(m+1)②Str(L)
C.(m)>=a(m+1)②Str(R)D.①a(m)>=a(m+1)②Str(L)
【答案】B
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13.小包收集了XX荣耀游戏中的部分英雄属性数据,并用Excel软件进行数据处理,如图a所示,请回答下列问题:
图a
(1)区域J4:
K31的数据是通过J3单元格自动填充得到的,则J3单元格中的公式是________(提示:
物理\法术防御率=物理\法术防御÷(物理\法术防御系数+物理\法术防御))。
(2)使用图a的数据建立如图b的图标,则该选择的数据区域为________。
图b
(3)小包不小心将整列E单元格删除,则列J单元格将显示为________。
(单选,填字母)
A.0B.#VALUE!
C.#REF!
D.#DIV/0!
(4)将区域A3:
K31的数据复制到新工作表进行筛选,对“最大生命”和“5秒回血”设置如图c所示的筛选条件,则按此设置筛选出的英雄是________。
图c
【答案】
(1).=E3/(E3+M$3)
(2).A1:
A10,J1:
K10(3).C(4).廉颇
14.小俊制作主题为“鬼灭之刃”的多媒体作品。
他使用PhotoShop软件制作一张背景图片然后使用Flash
软件制作动画。
请回答下列问题。
图a
图b
(1)如图a所示,当前状态下,下列说法正确的是________(多选,填字母)
A.“鬼灭之刃”图层添加了图层样式和滤镜
B.“炭治郎”图层可以使用自由变换改变素材大小
C.“背景”图层可以重命名
D.拷贝“炭治郎”图层样式并复制到“鬼灭之刃”图层后,“鬼灭之刃”图层只有1个图层样式
E.可以将“祢豆子”图层的透明度调整为50%)
(2)“樱花”图层第11帧至21帧的补间动画实现了由一朵樱花逐渐变为两朵樱花的效果,则该补间类型为________(选填:
动画补间/形状补间)
(3)小俊制作“暂停”按钮,在按钮“文字”图层的弹起帧中有“暂停”文字,如图c所示。
为了使鼠标移动到该按钮时才显示“暂停”文字,下列操作可行的是________(多选,填字母)
图c
A.将“文字”图层的弹起帧移动到指针经过帧
B.在“文字”图层的弹起帧执行“清除关键帧”操作
C.在“文字”图层的弹起帧执行“清除帧”操作
D.在“文字”图层的指针经过帧执行“插入关键帧”’并在弹起帧执行“转换为空白关键帧”操作
E.在“文字”图层的弹起帧执行“插入空白关键帧”操作
(4)单击“暂停”按钮时动画和声音同时停止播放,“暂停”按钮实例的动作脚本为________,“音乐”图层中声音的同步属性为________。
(选填,事件/数据流)
(5)测试影片时弹出如图所示的错误提示窗口,由图d中信息可知,该动作脚本设置在________上(选填,按钮/关键帧)。
图d
【答案】
(1).CD
(2).形状补间(3).AC(4).on(press){stop();}(5).数据流(6).按钮
15.小毅最近迷上一款导弹拦截的游戏。
游戏中会依次出现n个导弹,游戏需要把这些导弹都拦截下来,但小毅只有一种反导弹拦截系统车,该车有一个缺陷:
它的第一发炮弹能拦截任意高度的导弹,但后面每发射一次拦截炮弹,发射口的高度就会下降,也就是之后的每一发炮弹都不能高于前一发的高度。
小毅打算设计一个程序,可以根据游戏中出现的n个导弹,快速计算出至少需要几台这样的导弹拦截系统车,才能完美的把所有导弹拦截下来。
算法说明:
从a数组中读入一枚导弹的高度数据a(i),在b数组中查找第一个大于a(i)数值的位置,并用a(i)代替。
如果a(i)大于等于b数组中所有的数值,则增加一台导弹拦截车(
)。
请正在做卷子优秀的你回答下列问题:
(1)若导弹高度依次为“243,309,123,167,229,183,87,333,92”,最少需要________台导弹拦截系统车才能拦截所有导弹。
(2)请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
Dima(0To100)AsInteger’记录所有导弹的高度及顺序
Dimb(0to100)AsInteger’b(k)数组存储第k个系统车能拦截的最高高度
DimnAsInteger
PrivateSubCommandl_Click()
DimLAsInteger,RAsInteger,mAsInteger
DimkAsInteger
resAsInteger,iAsInteger
Randomize
n=15
Fori=1Ton
a(i)=______’随机产生高度[75,380]的导弹,高度为整数
Nexti
’将导弹高度依顺序显示在文本框Text1中,代码略
k=1:
b(k)=a
(1)
Fori=2Ton
b(k+1)=a(i)
L=1
R=k+1
DoWhileL<=R
m=(L+R+1)\2
If
Then___________
R=m-1
res=m
Else
L=m+1
EndIf
Loop
____________
Ifres=k+1thenk=k+1
Nexti
Label2.Caption="最少需要"+Str(k)+"台导弹拦截系统"
Endsub
【答案】
(1).4
(2).Int(Rnd*306)+75(3).b(m)>=a(i)(4).b(res)=a(i)
16.从前有一只九尾狐叫小九,他拥有超高的智商,喜欢数学推理。
最近他喜欢上了利用约瑟夫环玩推理纸牌的游戏。
即给定n张环形排列的纸牌,选定最小的一张牌为起始位置。
第一次取第1张牌(起始位置的纸牌),第二次间隔1张取第3张纸牌,第三次间隔2张取第6张纸牌,……直到取完为止(如果取的位置超过n,重新从1位置取)。
如果有4张纸牌,那么取的纸牌编号依次为1,3,4,2。
同样,可以知道每张纸牌的被取走的顺序如下表。
序号
1234
1
轮次
234
1111
2
轮次
2
4
222
3
轮次
2
33
4
轮次
4
纸牌被取走顺序也可以理解为纸牌存留的轮次。
每次取走一张纸牌后,下一轮第一张纸牌编号为该纸牌的后一张。
上述例子中3第二个被取,留存轮次2,下一轮的第一张纸牌为剩下的纸牌留存轮次增加。
现在,只要给小九纸牌的数量n,他能通过逆推法快速地计算出取的纸牌编号顺序,方如下(以
为例):
逆推得到的纸牌顺序
1
4
2
3
最终得到
纸牌编号
1
2
3
4
即在第i轮,上一轮纸牌轮次加1,并在后面增加一张轮次为1的纸牌。
然后将轮次为1放在最前的位置,最后整体循环向右移动
次。
直到n轮后,可知每张纸牌被取走的顺序,根据此顺序,得到每次取走纸牌的编号。
轮次
数组
1234
1
a
(1)=1
1
2
④前一轮所有值加1
②第二位增加数值1
③将轮次为1的数放在最前
④整体右移动2位
2
21
12
12
3
①前一轮所有值加1
②第三位增加数值1
③将轮次为1的数放在最前
④整体右移动1位
23
231
123
312
4
①前一轮所有值加1
②第四位增加数值1
③将轮次为1的数放在最前
④整体右移动0位
423
4231
1423
1423
根据以上算法小九编写了如下VB程序,请回答下列问题。
(1)由题意可知,当n的值为6时,1~6张纸牌被取走顺序为________。
(2)请在划线处填入合适的代码。
DimnAsInteger
Dima(1To100)AsInteger
PrivateSubCommandl_Click()
DimiAsInteger,jAsInteger,kAsInteger
DimansAsString,xAsInteger
n=Val(Text1.Text)
a
(1)=1
Fori=2Ton
Forj=1Toi-1
_________
Nextj
j=i
DoWhilej>1
a(j)=a(j-1)
j=j-1
Loop
a
(1)=1
Forj=1Ton-i
k=a
(1)
___________
a(x)=k
Nextj
Nexti
ans=""
Fori=1Ton
ans=ans+Str(a(i))
Nexti
Labell.Caption="序列为:
"+ans
EndSub
Functionyd(iAsInteger)AsInteger
DimjAsInteger,tmpAsInteger
Forj=iTo2Step-1
tmp=j+1
Iftmp>iThen________
a(tmp)=a(j)
Nextj
yd=j+1
EndFunction
【答案】
(1).142563
(2).a(j)=a(j)+1(3).x=yd(i)(4).tmp=1