愫评浙江名校联盟创新卷信息技术一Word格式文档下载.docx
- 文档编号:18968409
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:17
- 大小:1.45MB
愫评浙江名校联盟创新卷信息技术一Word格式文档下载.docx
《愫评浙江名校联盟创新卷信息技术一Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《愫评浙江名校联盟创新卷信息技术一Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
5、使用UltraEdit软件查看字符内码,部分界面如下图所示。
图中内码所对应的字符是()
A.il<
>
R0B.ir和PMC.hi和OKD.hk和WO
ASCII码字符前半个字节十六进制形式小于8,故可推断69,72,50,4D为ASCII码字符,A错,其中C选项中“hi”字母相邻,ASCII码也应相邻,显然69,72不相邻,故C错,D选项中“hk”相距2个字母,但图中内码表示用十六进制,69,72相距(69,6A,6B,6C,6D,6E,6F,70,71,72)不是2,而是8,故D错,本题选A。
建议记忆字母“a”,“A”的ASCII码对应的十六进制形式分别为61和41,可快速解题。
6、某算法的部分流程图如右图所示。
若输入s为“abcdef”,则输出的c值分别为()
A.“def”B.“defa”
C.“abcd”D.“aab”
i=1
c=”a”
i=2
c=”bc”
i=4
c=”def”
i=8
输出c
本题选A
7、使用GoldWWave软件对文件“音乐.mp3”进行处理,处理前后部分界面如第7题图a和第7题图b所示,下列说法正确的是()
第7题图a第7题图b
A.将图b另存为wav格式,其文件大小不变
B.图b左声道时长3s,右声道时长为5s
C.可选择图a的左声道后,先设置标记后插入静音再设置标记后删除即可获得图b效果
D.可选择图a的左声道后,设置标记后剪裁可获得图b效果
图b音频为有损压缩的mp3格式,若另存为wav这种未压缩格式,其文件存储容量必定变大,故A错;
图b中左、右声道时长均为5s,只不过左声音的第1秒和最后1秒音频音量为0dB,故B错;
观察图a到图b,左声道音频的变量是由D选项操作得到,若进行C操作,当插入静时,左声音前1秒是静音,同时右声音末尾会多出1秒静音,再执行删除后左声道最后1秒为静音,总时长为6秒,故C错,正确答案选D。
8、使用Photoshop制作的“足球争霸赛海报设计”作品,部分界面如图所示,下列说法正确的是()
A.能将“底边”图层移动到“背景”图层下方
B.当前状态下,“底”图层中只有“内阴影”的图层样式有效果
C.交换“底”图层与“足球”图层位置,不影响作品呈现效果
D.“Footballgame”图层可能添加了滤镜效果
“背景”后的锁是黑色,可知是“全部锁定”,可以调整该图层的相对位置,故A正确;
由于“底”图层“效果”前的眼睛没有,故该图层所有图层样式均不可见,B错;
“底”图层与“足球”图层之后,足球就会被火焰遮盖,影响作品效果,故C错;
“Footballgame”图层是文字图层,文字图层若添加滤镜,必定会被栅格化,故D错。
9、某Flash文件的“播放”按钮元件的部分编辑界面如图所示,已知所加入的声音同步均设置了“事件”。
下列描述不正确的是()
A.测试影片时,鼠标经过该按钮实例圆环处时,会播放音乐
B.在“圆环”图层“点击”帧处执行“插入帧”后,测试影片时,按钮无效
C.测试影片时,鼠标经过该按钮实例中心的圆点时,鼠标会变成手形
D.在“圆心”图层的“弹起”帧处执行“清除关键帧”后,测试影片时,无法触发按钮中的音乐
按钮有效的前提下,添加到按钮各帧中的声音,必须将同步方式设置为事件或开始时才能听得到,但图中按钮的鼠标响应区间由圆心图层的形状状态,只有当鼠标经过圆心时,才会播放音乐,故选A;
判断按钮是否无效的法则为:
当最后一帧是空白关键帧或空白关键帧的延续帧,且其他图层没有普通帧或关键帧时按钮无效,若最后一帧所有图层均无帧,则将判断法则前移一帧,B选项中当圆环图层点击插入帧后其延续的是指针经过的空白关键帧,且圆心图层点击帧没有帧,根据法则,可判定此时按钮无效。
当前按钮可行且响应鼠标的有效区域为圆心处。
执行D选项操作后,该按钮将无效,自然无法触发音乐。
10、【加试题】第10题图a是用GoldWave打开并全选后的某声音文件部分界面,若将其另存为如第10题图b类型的文件,则其文件大小将变为()
第10题图a第10题图b
A.861KBB.431KBC.215KBD.108KB
从图a到图b,量化位数为1/2,声道数为1/2,存储容量为原来的1/4,44100*8*1*5/8/1024=215KB,故选C
11、【加试题】某VB程序的部分代码如下:
a
(1)=2:
a
(2)=3
Fori=3To7
a(i)=a(i-1)*a(i-2)
Ifa(i)\10>
0Then
a(i+1)=a(i)Mod10
a(i)=a(i)\10
i=i+1
EndIf
Nexti
则执行该程序段的,数组元素a(8)的值为()
A.2B.4C.6D.8
此题答案为B
i=3
a(3)=6
不进分支
a(4)=18
a(5)=8,a(4)=1,i=5
i=6
a(6)=8
i=7
a(7)=64
a(8)=4,a(7)=6,i=8
i=9
……
12、【加试题】已知下列程序能实现在有序递增数组a
(1)至a(10)中查询key值所在的位置。
L=1:
R=10
Key=Val(Text1.Text)
f=False
DoWhileL<
=RAndNotf
t=
Ifa(t)=KeyThen
f=True
ElseIfa(t)>
KeyThen
R=t-1
Else
L=t+1
Loop
IffThens="
位置:
"
+Str(t)Elses="
没有找到!
Text2.Text=s
以下代码加入方框处后,能正确实现查询功能的是()
A.L+1B.Int((L+R)*Rnd)C.(L+R+2)/2D.Fix(Rnd*(R-L+1))+L
此类题是开放性的题目,问哪种代码能正确实现查询,只能用代入法解题,将A选项代入,假设key值刚好在1号位置,第一次查找的是2号位,R=1,第二次查找的还是2号位,R=2,会进入死循环状态,A排除;
B选项取极端情况,若rnd生成的数是0,Int((L+R)*Rnd)=Int((1+10)*0)=0,会造成下标越界,故B错;
C选项使用了除法,第一次循环会出现a(6.5),导致下标越界;
D选项每次循环时可正确取值(不会越界),并通过分支语句逐步缩小查找范围,循环完毕时就会显示找到结果或未找到。
二、非选择题(本大题共5小题,其中第13题4分,第14题5分,第15题8分,第16题3分,第17题6分,共25分)
13.技术老师用Excel软件对学生通用成绩进行了数据处理。
部分效果如第13题图a所示。
第13题图a
请回答下列问题:
(1)若要用公式计算三次模拟成绩中“通用”的平均分,则可在N4单元格输入公式_______________________,然后向下自动填充至N23即可。
(2)若要对选考1班同学的“平均分”进行降序排序,则操作时所选数据区域为:
____________________
(3)根据第13题图a中数据制作的图表如第13题图b所示,则数据区域是___________
第13题图b
(4)由第13题图a可知,选考2班中行政3班的单元格合并有问题,则根据选考1班的合并样式,正确的修改方式是:
____________________________________
(1)=(E4+H4+K4)/3或=SUM(E4,H4,K4)/3或=AVERAGE(E4,H4,K4)
(2)由于该数据表部分单元格合并过,只能选择D4:
N12进行无标题排序
(3)观察图表与数据表中数据可知,该数据是模拟三的相关数据,且X轴呈现学生姓名,图例中呈现通用、学考、加试,以区域对等原则,答案为:
D3:
D12,K3:
M12
(4)选择C20,取消合并;
合并C20:
C22单元格,再合并C23:
D23单元格
14、编写“字符串生成器”程序,实现如下功能:
在文本框Text1中输入数字字符串s1,在文本框Text2中输入小写英文字母字符串s2(长度大于9),当点击按钮后可在文本框Text3中显示特定规则生成出的字符串。
该生成规则如下:
在s1中依次截取1个字符t,然后就在s2中从第x+1个字符开始往后截取t个字符(假设s2中前一次截取的字符串最后一个字符位置为x);
若s2往后不足t个,就从头补足,然后将字符t与s2中截取的字符串接入最终需要的字符串中。
程序运行界面及样例如图所示。
(1)实现上述功能的VB程序如下,请在划线处填入合适代码。
PrivateSubCmd1_Click()
Dims1AsString,s2AsString,ansAsString
DimiAsInteger,jAsInteger,tAsInteger
s1=Text1.Text
s2=Text2.Text
L1=Len(s1)
L2=Len(s2)
_____________________
Fori=1ToL1
t=Val(Mid(s1,i,1))
ans=ans&
t&
Mid(s2,j,t)
j=j+t
Ifj>
L2Then
j=j-L2
______________________
Text3.Text=ans
EndSub
(2)要使程序运行时,按钮上显示“生成”,可在Form_Load事件过程中添加语句_______(单选,填字母:
A.Command1.Caption=”生成”/B.Command1.Name=”生成”/C.Cmd1.Caption=”生成”/D.Cmd1.Tex=”生成”)
(1)
j=1‘此处必定是j初始化为非零的语句,若没有,则下面语句会出错,根据题意,结合下方取子串的语句可知j=1
L2Then
j=j-L2‘若j比s2的长度大,则从头截取需要补足的字符
mid(s2,1,j-1)‘从s2的第1个位置开始,截取不足的t个
(2)该按钮的Name为Cmd1,故选C。
15、小陈使用Flash软件制作主题为“扬帆起航”的多媒体作品,如第15题图a所示。
已知该作品测试影片时,刚开始停止在“场景1”的第一帧处,当点击“Play”按钮就会播放动画。
请根据第15题图a回答下列问题:
第15题图a
(1)如第15题图b所示,是用Photoshop打开的原始背景图,为去掉黄色太阳上的乌云,下列方式可行的是____________(多选,填字母:
A.用磁性套索工具选择“云”区域,然后填充成黄色;
B.用魔棒工具选择黄色太阳区域,再反选后填充成黄色;
C.用画笔工具并选择黄色后,将“云”涂成黄色;
D.设置背景色为黄色,将“云”用橡皮擦擦去)。
(注:
全部选对得2分,选对但不全得1分,不选或有选错得0分)
第15题图b
(2)为使最终动画播放到该场景最后一帧就停止播放,可直接在_____________图层,添加stop()命令;
(3)如图“play”按钮元件的注册点在正中心,为使“play”按钮实例位置紧贴在舞台左上角,则需要将该实例的x,y设置为_____________(用“,”隔开两参数值)
(4)为使“play”按钮能在动画第一帧开始就显示,在不改变其他播放效果的前提下,合理的修改方式为:
___________________________________________________
(5)已知点击“play”按钮后,海鸥、帆船就马上开始移动,则“play”按钮的动作脚本为:
___________________________________________
(1)观察第15题图b可知太阳内部颜色为纯黄色,乌云颜色也为纯灰色,且乌云与太阳边缘轮廓清晰,故A正确;
由于画面中除了太阳、乌云还有其他内容,用魔棒选择太阳再反选,填充成黄色后除了乌云,其他也会变成黄色,即整个画面都是黄色,故B错;
画笔可将前景色绘制在画布中,故C正确;
该文件仅有一个图层且是背景图层,使用橡皮擦工具相当于将背景色绘制到画布中,故D正确,综上所述,本小题选ACD。
(2)若要使最终动画播放到该场景最后一帧就停止播放,需要在最后一帧添加动作脚本命令stop();
且帧动作脚本命令必须添加到关键帧或空白关键帧中,观察整个时间轴,只有“帆船”图层最后一帧是关键帧。
故答案为:
帆船。
(3)对于元件产生的实例,注册点在哪里,该实例的坐标就在哪里,观察第15题图a,“play”实例的宽高为70,30,注册点位于正中心,如下图可知,答案为:
35,15
(4)将“按钮”图层第20帧移动至第1帧,并在第1帧上添加动作脚本命令stop():
或在“按钮”图层第1帧执行“清除关键帧”命令,并在第1帧上添加动作脚本命令stop():
或将“按钮”图层第20帧中的实例复制并原位粘贴到第1帧中
或在“按钮”图层第1帧添加“play”按钮,并设置坐标与第20帧中实例一致。
或在“按钮”图层第20帧复制帧并在第1帧中粘贴帧,同时在第1帧上添加动作脚本命令stop():
(5)由于海鸥、帆船动画是在第10帧开始播放,故此题答案为:
on(release){gotoandplay(10);
}或on(release){gotoandplay(“场景1”,10);
}其中release换成press也正确。
16、【加试题】双向冒泡排序优化算法:
第一趟:
先从第1个数往最后一个数冒泡,记下最终交换位置R,然后再从第R个数往第1个数冒泡,记下最终交换位置L;
第二趟:
先从第L个数往第R个数冒泡,将R更新成最终交换的位置,然后再从第R个数往第L个数冒泡,将L更新成最终交换的位置;
重复上述过程,直到最后进行余下两个数据的比较和交换。
以下程序能按上述算法实现n个数由小到大排序并输出,但加框处代码有错,请改正。
Constn=10
Dima(1Ton)AsInteger
PrivateSubCommand1_Click()
Callform_load
DimLAsInteger,RAsInteger,iAsInteger,kAsInteger,tAsInteger
'
读取一组正整数,存储在数组a中,代码略
L=1:
R=n
DoWhileL<
=nAndR>
=1'
①
Fori=LToR-1
Ifa(i)>
a(i+1)Then
t=a(i):
a(i)=a(i+1):
a(i+1)=t
k=i
Nexti
R=k
Fori=RToL'
②
Ifa(i)<
a(i-1)Then
a(i)=a(i-1):
a(i-1)=t
L=k
Loop
依次输出排序后的数据。
代码略
由于每次更新的L最大值为R,每次更新的R最小值为L,或L=R时,即可不再进行排序,故①处修改为L<
R
Do循环中第一个For循环是从左往右冒泡,因比较的是a(i)与a(i+1),故i的终值为R-1,第二个For循环是从右往左冒泡,比较的是a(i)与a(i-1),若终值为L,则会出现下标越界,且循环中初值大于终值,故②处修改为RtoL+1Step-1
17、【加试题】老年机因其较大的按键,很适合老年人使用,但其中英文字母的输入方式比较麻烦,导致很多老年人不太会用。
如右图是一款老年机的键盘,其字母的输入方式如下:
1)若要输入英文字母“A”,则2键按1下;
若要输入“B”,则2键按2下;
其他英文字母的输入方式同理;
2)若连续输入的英文字母在同一数字键中,则在输入下一个英文字母前,需先按下1键以表示确定;
若连续输入的英文字母不在同一数字键中,则不需要按1键,直接按所要输入英文字母对应的数字键即可。
3)若要输入空格,则按0键;
连续输入空格,就连续按0键即可。
小陈依据该手机的字母输入规则,设计了如第17题图b的VB程序,在Text1中输入要打出的一串字母(只包括大写英文字母和空格),点击“生成按键顺序”按钮,在Text2中显示需要的按键顺序。
(1)若要输入“DITU”,则手机数字键的按键顺序为__________________
(2)请在划线处填上合适的代码
Dima(1To9)AsString,b(1To9)AsInteger
DimtxAsString,ansAsString
DimiAsInteger,jAsInteger
DimpreAsInteger,tAsInteger,cAsString
tx=Text1.Text
pre=-1'
记录前一次输入的字母所按的数字键,初始-1表示还没按过
Fori=1ToLen(tx)
c=Mid(tx,i,1)
Ifc="
"
Then
0"
pre=0
t=Asc(c)-Asc("
A"
)+1
Forj=1To9
Ift>
b(j)Then'
b(j)表示数字键j上所能按出的英文字母种数
①_____________________
ExitFor
Nextj
Ifpre=jThenans=ans&
1"
Fork=1Tot
j
Nextk
②__________________
Text2.Text=ans
PrivateSubForm_Load()
a
(1)="
:
a
(2)="
ABC"
a(3)="
DEF"
a(4)="
GHI"
a(5)="
JKL"
a(6)="
MNO"
a(7)="
PQRS"
a(8)="
TUV"
a(9)="
WXYZ"
Fori=1To9
③_____________________
(1)综合下图所示,可得出“DITU”数字键的按键顺序为344408188
(2)
tx=Text1.Text
pre=-1'
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙江 名校 联盟 创新 信息技术
![提示](https://static.bdocx.com/images/bang_tan.gif)