信息技术浙江省金华十校学年高二下学期联考试题解析版.docx
《信息技术浙江省金华十校学年高二下学期联考试题解析版.docx》由会员分享,可在线阅读,更多相关《信息技术浙江省金华十校学年高二下学期联考试题解析版.docx(14页珍藏版)》请在冰豆网上搜索。
信息技术浙江省金华十校学年高二下学期联考试题解析版
浙江省金华十校2017-2018学年高二下学期7月联考
信息技术试题
一、选择题(本大题共有12题,每题2分,共24分。
选出各题中一个符合题意的正确选项,不选、漏选、多选、错选均不给分)
1.下列说法正确的是()
A.计算机病毒危害性极大,其防治主要以杀毒为主,预防为辅
B.虚拟现实技术可以展现虚拟的场景,使信息可以脱离载体进行传播
C.知识产权是指法律规定的人们对于自己创造或拥有的智力成果所享有的各种权利的总称
D.因特网信息资源评价的三种方式中个人推荐的可信度相对较高
【答案】C
【解析】本题考查信息基础、安全和评价。
计算机防治以预防为主,杀毒为辅,A错;信息具有载体依附性,B错;个人推荐的可信度在因特网信息资源评价中可信度相对较低,D错。
2.下列说法错误的是()
A.网页文件可以使用DreamWeaver、FrontPage、记事本等编辑
B.信息表达的规范化就是表达信息时要遵照一定的标准,以利于信息的交流
C.文件传输协议(FTP)是一种用于网站服务器与浏览器之间进行超文本传输的协议
D.电子邮件是因特网最广泛的应用之一,是一种重要的信息交流工具
【答案】C
【解析】本题考查信息的交流与表达。
超文本传输协议是用于网站服务器与浏览器之间进行传输的,C错。
3.下列关于汉字识别的说法错误的是()
A.汉字识别过程中应用了人工智能
B.使用OCR得到的识别结果可能有错别字,可使用Word的“自动更正”功能自动更正
C.扫描图像时提高扫描的分辨率,可适当提高字符的识别率
D.对于印刷文字的识别,一般要经过图像化、行和字划分、特征抽取与匹配等过程
【答案】B
【解析】本题考查汉字识别的应用。
使用OCR得到的识别结果可能有错别字,可使用Word的“替换”功能进行更正,B错。
4.下列关于数据库说法正确的是()
A.在Access中设计数据表时需要考虑数据的类型和数据间的相互关系
B.Access、FoxPro、SQLServer是常见的小型数据库管理系统。
C.在Access中使用数据表视图编辑数据表时,不能对字段进行重命名
D.在Access中修改完某个字段的值后,无法撤销
【答案】A
【解析】本题考查数据库的综合应用。
SQLServer是大型数据库管理系统,B错;在Access数据表视图中,可对字段进行编辑,包括重命名等,C错;Access中修改完字段值可撤销,D错。
5.某算法的部分流程如下图所示。
进入流程前b的初值为0,流程执行后,依次输入3,-2,1,4,则输出的值是()
A.8B.11C.19D.21
【答案】B
【解析】本题考查算法流程。
输入a
3
-2
1
4
B=3*a-1
5
-7
2
11
B=a
不执行(3)5不成立)
B=-2
不执行
不执行
6.使用UltraEdit软件观察字符“AD钙奶”的内码,部分界面如图所示
已知大写字母“B”的ASCII码为66D,下列选项中最有可能是字符“AD钙奶”的内码的是()
A.4144B8C6C4CCB.6568B8C6C4CC
C.41447EC6C4CCD.65687EC6C4CC
【答案】A
【解析】本题考查内码观察和进制转换。
内码观察软件中使用的是16进制,所以现将B的Ascii码转换为16进制42H,然后根据Ascii码编码规则,可推算出A的为41H,D的为44H,B、D错;Ascii编码使用一个后7位来编码,所以值为0-7F的为Ascii码,C错。
7.使用GoldWave软件对“bgmusic.wav”音频文件进行编辑,部分界面如下图所示:
下列说法正确的是()
A.GoldWave软件可以将两段音频或视频合成
B.当前状态下,执行“插入静音-10s”操作,左声道时长增加10s,总时长不变
C.当前状态下,执行“静音”操作,左声道当前选中部分变成静音,总时长不变
D.当前音频文件存储容量的计算可使用公式:
采样频率*量化位数*声道数/8进行计算
【答案】C
【解析】本题考查GoldWave软件的综合应用。
Goldwave是音频编辑软件,不能合成视频,A错;当前是立体声对左声道进行编辑,左声道时长增加10s,右声道跟着增加10s,所以总时长增加了10s,B错;采样频率*量化位数*声道数*时间/8,D错。
8.使用Photoshop软件处理图片,部分界面如下图所示:
下列说法正确的是()
A.“梦想”图层可以使用文字工具直接编辑
B.“放飞”图层不可以直接添加滤镜
C.不可以将“背景”图层移动到“放飞”图层的上方
D.使用“缩放工具”不会改变图像的实际大小
【答案】D
【解析】本题考查Photoshop软件的综合应用。
梦想图层被完全锁定,不能编辑,A错;放飞图层的图像像素未被锁定,可直接添加滤镜,B错;除了默认背景图层,其他图层均可调整图层顺序,而此图层不符合默认背景图层图层名斜体的规则,C错。
9.在Flash中用动画补间实现一个球由小到大、从远处滚动进入舞台的效果,部分时间轴界面和该动画补间的属性面板如下图所示:
下列说法错误的是()
A.测试影片时,发现小球突然变大,原因是“缩放”属性设置不正确
B.将缓动值设置为“-100”,则ball完成一次补间动画的时间将缩短
C.可以将库中的“music.mp3”音乐应用到ball图层的第10帧
D.若将帧频调整为10fps,则ball图层完成一次补间动画的时间将缩短
【答案】B
【解析】本题考查Flash软件补间动画的综合应用。
动画完成时间由帧频和帧数决定,与缓动值无关,B错。
10.【加试题】小明制作了一个时长为1分钟的关于十九大的无声宣传片,按下图所示参数导出视频。
该视频的存储容量大约为()
A.29.6MBB.237.3MBC.1.74GBD.13.9GB
【答案】C
【解析】本题考查视频存储容量计算。
水平像素*垂直像素*没像素编码位数/8*帧频*时间=720*576*24/8*25*60/1024/1024=1.74GB。
11.有如下程序段:
i=1
Dowhilei<=2
j=1
Dowhilej<=7-i
Ifa(j)>a(j+1)Then
t=a(j):
a(j)=a(j+1):
a(j+1)=t
EndIf
j=j+1
Loop
i=i+1
Loop
数组元素a
(1)到a(7)的值依次为“44,24,33,67,77,58,12”,经过该程序段“加工”后,数组元素a
(1)到a(7)的值依次为()
A.24,33,44,58,12,67,77B.12,24,33,67,77,58,44
C.12,24,44,33,58,67,77D.44,24,33,58,12,67,77
【答案】A
【解析】本题考查冒泡排序。
总共排两轮,每轮结束第n-i+1位上的数为剩余无序数中的最大值。
12.小李编写了一个VB程序,读取某数据库中的数据,数据表打开后界面及部分VB代码如下:
DimconnAsNewADODB.Connection
DimrsAsNewADODB.Recordset
Dima(1to1000)asstring,strconnasstring
strconn="provider=Microsoft.ACE.OLEDB.12.0;datasource="+App.Path+"\score.accdb"
conn.ConnectionString=strconn
Conn.Open
Setrs.ActiveConnection=conn
rs.Open"Select*fromstuinfo"
n=0
DoWhileNotrs.EOF
n=n+1
a(n)=rs.fields
(1)
rs.MoveNext
Loop
rs.Close
conn.Colse
下列对于以上代码的理解正确的有()
①连接的数据库文件名是“score.accdb”
②“ConnectionString“是conn对象的属性值
③查询的数据表名称是“stuinfo”
④程序运行后,a
(1)=”101”
⑤程序运行后,读取的记录总数共n条
A.①②③B.①③④C.①③⑤D.②④⑤
【答案】C
【解析】本题考查数据库连接。
“ConnectionString“是conn对象的属性名,②错;程序运行后,a
(1)=”张三”,④错。
二、主观题(本大题共有5大题,其中第13题4分,第14题5分,第15题8分,第16题3分,第17题6分,共26分。
)
13.小明收集了某企业相关数据,并用Excel软件进行处理,如图a所示。
请回答下列问题:
图a
(1)如图a所示,D5单元格中输入=C5/B$5*100,并自动填充D6:
D15区域,发现值不对,为了计算得出正确的结果,改正的方法______________________________________________
图b图c
(2)小明选择A3:
A15,F3:
F15区域制作图b所示的“各类别企业的营业成本对比图”,图表制作完成后,将图a所示的数据以“营业成本”为主关键字降序排序,已制作的图表是否会自动变化?
(选填:
会变、不变)。
(3)若要对图a中所有类别的数据以“利润总额”为主要关键字降序排序,则需要选择的排序区域为
(4)小明根据图a的数据进行筛选,筛选界面如图c所示,在下拉列表框中选择_______选项后,单击“确定”按钮,筛选结果为5条数据。
【答案】
(1)=C5/B5*100;
(2)会变;(3)A5:
H15或者A3:
H15;(4)包含。
14.这是一个可以计算十六进制各位数之和的VB程序,功能如下:
在文本框Text1中输入一个十六进制数n,将计算结果显示在Label1上。
程序界面如下图所示:
实现上述功能的VB程序如下:
PrivateSubCommand1_Click()
DimnAsString,masstring
DimsAsInteger,iAsInteger
n=Text1.Text
n=ucase(n)’n中的字母转为大写
①
m=Mid(n,i,1)
Ifm>="0"Andm<="9"Then
s=s+Val(m)
ElseIfm>=”A”Andm<=”F”Then
s=s+②
Else
Msgbox(“输入数据有误,请输入一个十六进制数!
”)
ExitSub
EndIf
Nexti
Label2.Caption="各位数和为:
"+Str(s)
EndSub
代码“PrivateSubCommand1_Click()”中的Command1_Click()是________
(选填:
A.属性名B.对象名C.事件处理过程名)
(2)请在划线处填入合适代码①____________________②____________________
(3)程序运行,在Text1中无论输入“5A0D”,在label1中显示的内容为______________
【答案】
(1)C
(2)①Fori=1tolen(n)②ASC(m)-ASC(“A”)+10或者ASC(m)-55
(3)28
15.小红同学用Flash软件制做了《狐狸与乌鸦》的多媒体作品。
观察下图所示的信息,回答下列问题:
图a
(1)该场景播放结束时音乐继续播放,与“动画停止音乐停止”的设计意图不符,为解决该问题,下列操作可行的是______________(多选,填字母:
A.将“声音”图层声音的同步方式设置为“数据流”/B.将“声音”图层声音的同步方式设置为“停止”/C.对“声音”图层的最后一帧执行“插入关键帧”操作/D.在“ac”图层的最后一帧添加动作脚本命令stopAllSounds();)。
(注:
全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)。
(2)测试场景时,弹出如图b所示的错误提示,则该错误出现在_______________(填场景名),要纠正该错误,则按钮正确的动作命令应该是____________________________。
图b
(3)测试影片发现“标题”图层上的动画忽有忽无,请观察图a和图c的时间轴,提供一种可行的解决方案_____________________。
图c
(4)舞台上有一“播放”字样的实例,来源于库中“播放”按钮元件。
改变该实例的宽度,库中“播放”按钮元件的宽度_____________(选填:
会/不会)作相应改变。
(5)小红要将作品发给同学进一步完善,应保存为___(填写扩展名)格式文件并发给同学。
【答案】
(1)AD“停止”:
不播放声音,B错;根据题意,原先设置的同步方式为“事件”或“开始”,独立于时间轴播放,C错。
(2)场景2on(release){gotoandplay(“场景1”,1)}
(3)对标题元件的图层1图层的第5帧执行清除关键帧操作“清除关键帧”操作产生的结果为关键帧变为普通帧。
(4)不会改变实例属性不会影响元件,编辑元件影响实例
(5)flafla格式保留图层信息,便于修改
16.【加试题】使用VB程序研究“回文素数在素数表中的位置”,程序运行界面如下图所示。
程序将10000以内的全部素数按顺序保存到数组a中,在文本框中输入需要查找的回文数,单击“查找”按钮command1,在标签label1中显示该回文素数在全部素数中的位置。
实现上述功能的程序如下,加框处的代码有错,请改正。
Dima(1To10000)AsInteger
DimnAsInteger
PrivateSubForm_Load()
‘将1000以内的素数从小到大依次存入数组a中
‘将素数的个数存入变量n中
EndSub
PrivateSubCommand1_Click()
DimiAsInteger,jAsInteger,midAsInteger
DimkeyAsInteger,flagAsBoolean
key=Val(Text1.Text)
Ifkey>10000OrNothws(key)Then
MsgBox"输入的数据不是10000以内的回文数"
Else
i=1:
j=n
flag=False
DoWhileflag=False
mid=(i+j)\2
Ifkey>a(mid)Then
i=mid+1
ElseIfkeyj=mid-1
Else
flag=True
EndIf
Loop
IfNotflagThen
Label1.Caption="该回文数不是素数"
Else
Label1.Caption="回文素数"+Str(key)+"是第"+Str(mid)+"个素数"
EndIf
EndIf
EndSub
‘自定义函数hws(y)用于判断y是否是回文数
Functionhws(yAsInteger)AsBoolean
DimxAsInteger,kAsInteger
x=0:
k=y
hws=True
DoWhilek>0
x=x+kMod10
k=k\10
Loop
Ifx<>yThenhws=False
EndFunction
【答案】
(1)flag=falseandi<=j二分查找结束的条件,还有查找范围或者还没找到
(2)x=x*10+kmod10将十位数中每一位取出,用对10求余,然后将其累加
17.【加试题】火柴棒等式。
用火柴棒可以摆出0-9的数字,摆放规则如下图所示:
有一种火柴棒游戏,将火柴棒摆成形如“A+B=C”的火柴棒等式。
用n根火柴棒摆放数学等式的规则约定如下:
(1)A、B都是不大于1000的正整数,若数值非零,则最高位不能是0
(2)摆放“+”与“=”各使用两根火柴棒
(3)A+B=C与 B+A=C视为相同的等式
(4)n根火柴棒必须全部用上
小明依据上述规则使用VB编写程序,研究“使用n根火柴棒,可以摆放出哪些不同的等式”,代码如下所示。
请回答下列问题。
请在划线处填入合适的代码。
某次运行程序时,显示的等式中包含“7+17=24”,根据程序分析,输入的n的值为:
.
Dimsz(0To9)AsInteger’数组元素sz(i)用于存储数字i所使用的火柴棒的数量
PrivateSubForm_Load()
sz(0)=6:
sz
(1)=2:
sz
(2)=5:
sz(3)=5:
sz(4)=4
sz(5)=5:
sz(6)=6:
sz(7)=3:
sz(8)=7:
sz(9)=6
EndSub
‘自定义函数hcs用于求解摆放数字x需要使用的火柴棒数量
Functionhcs(ByValxAsInteger)AsInteger
DimsAsInteger,kasinteger
s=0
DoWhile①
k=xMod10
s=s+sz(k)
x=x\10
Loop
hcs=s+sz(x)
EndFunction
PrivateSubCommand1_Click()
DimnAsInteger
DimaAsInteger,bAsInteger,cAsInteger
n=Val(Text1.Text)
ans=0
List1.Clear
Fora=0To999
Forb=②To999
c=a+b
If③Then
List1.AddItem(Str(a)+"+"+Str(b)+"="+Str(c))
ans=ans+1
EndIf
Nextb
Nexta
List1.AddItem("共有"+Str(ans)+"种等式")
EndSub
【答案】
(1)21
(2)①x>=10一般情况下,做到x=0结束,但该题中,循环结束后又对hcs进行赋值,(hcs=s+sz(x))
②a本题采用的是枚举算法。
题目中告知A+B=C与B+A=C视为相同的等式,所以若a的枚举范围为0~999,那么b的枚举范围应为a~999
③hcs(a)+hcs(b)+hcs(c)=n-4自定义函数的调用。
Hcs函数用来计算摆放数x需要用掉多少根火柴,那么等式a+b=c用掉的火柴的数量为hcs(a)+hcs(b)+hcs(c)+4(加号与等号需要的火柴数量),如果该等式的值为n时,即是符合条件的等式。