浙江省嘉兴市2021届高三上学期信息技术9月教学测试

资源下载
  1. 二一教育资源

浙江省嘉兴市2021届高三上学期信息技术9月教学测试

资源简介

浙江省嘉兴市2021届高三上学期信息技术9月教学测试
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.(2020高三上·嘉兴月考)某同学利用百度搜索得到的部分界面如下图所示。下列说法错误的是(  )
A.该检索方式是“搜索引擎”
B.该同学正在搜索的是“新型冠状病毒”的相关信息
C.用“百度”搜索到有关新型冠状病毒的信息都是可信的
D.百度搜索采用全文检索技术
【答案】C
【知识点】网络资源的检索
【解析】【解答】由图可知,用的是百度,百度属于全文搜索引擎,搜索的信息是关于“新型冠状病毒”的相关信息;通过搜索引擎检索到的网络信息不一定都是可信的。故答案选C。
【分析】本题考查的是网络资源的检索。搜索引擎的两大核心技术是全文检索技术和自动网页搜索技术。
2.(2020高三上·嘉兴月考)下列应用中,体现了人工智能技术的有(  )
①门卫使用红外测温枪,不接触就能测量体温
②使用翻译笔直接将普通话翻译成英语
③某网站将用户上传的视频自动转化为统一格式
④通过人脸识别,直接获取“健康码”信息
A.①②③ B.②③④ C.②④ D.③④
【答案】C
【知识点】自然语言处理
【解析】【解答】使用红外测温枪进行测温的过程应用到的是红外温度感应器。网站将用户上传的视频自动转化为统一格式是通过相关程序实现的。①③两个过程均未体现人工智能技术的应用。而使用翻译笔直接将普通话翻译成英语,以及通过人脸识别直接获取“健康码”信息,这两个过程均用到了人工智能技术。故答案选C。
【分析】本题考查的是人工智能技术的应用领域。人工智能涉及到的方面有:识别(图像识别、字符识别、人脸识别、车牌识别等);在线机器翻译(英译中等);智能机器人、自动驾驶等智能化应用。
3.(2020高三上·嘉兴月考)使用UltraEdit软件查看字符“2020新冠肺炎!”的内码,部分界面如下图所示。下列说法正确的是 (  )
A.字符“10”的ASCII码是“31H 30H"
B.图中使用ASCII编码的有5个字符
C.汉字“炎”存储时所占存储空间为4字节
D.图中“!”为全角字符,内码为“A1”
【答案】A
【知识点】字符编码
【解析】【解答】选项A:字符“10”由“1”和“0”构成,故“10”对应的ASCII码是“31H 30H",选项A说法正确;选项B:根据截图分析,图中使用ASCII编码的是字符“2020”,有4个字符,选项B说法错误;选项C:一个汉字所占存储空间为2字节,因此汉字“炎”存储时所占存储空间为2字节,选项C说法错误;选项D:图中“!”为全角字符,内码为“A3 A1”,选项D说法错误。故答案选A。
【分析】本题考查的是用UltraEdit软件查看字符的内码。用ASCII编码的一个字符(半角字符)占1字节,一个汉字(全角字符)占2字节。
4.(2020高三上·嘉兴月考)关于数据库系统,下列说法错误的是(  )
A.数据库管理系统是为了建立、使用和维护数据库而设计的数据管理软件
B.自动编号类型字段的数据由系统随机或递增形成,用户不能输入
C.在数据表视图不能删除已设为主键的字段,也不能将某个字段设置为主键
D.Excel工作表中的数据只能拷贝至Access数据表中,不能直接导入数据库
【答案】D
【知识点】数据库、数据库系统及其特征;字段的数据类型;数据库文件的导入与导出;数据表视图与设计视图
【解析】【解答】选项A:数据库管理系统是为了建立、使用和维护数据库而设计的数据管理软件;选项B:自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值;选项C:主键的设置要在设计视图下进行;选项D:Excel工作表中的数据可以通过拷贝至Access数据表中,也可以直接导入数据库。故答案选D。
【分析】本题考查的是数据库对信息的管理。数据库管理系统建立在操作系统基础上、负责处理数据库应用系统存取数据的各种请求、实现对数据库的底层操作,并把操作结果返回给数据库。
5.(2020高三上·嘉兴月考)使用GoldWave软件打开某音频文件,选中一段音频后的部分界面如下图所示。下列说法正确的是(  )
A.可以使用GoldWave软件将该音频文件格式转换为MP3格式
B.执行“更改音量”命令将音量提高,音频采样频率和量化位数都会提高
C.执行“静音”命令后,整个音频第10秒至第20秒为静音
D.执行“删除”命令后直接保存,文件存储容量为原来的三分之二
【答案】A
【知识点】声音素材的基本处理;音频格式的转换
【解析】【解答】选项A:通过GoldWave软件对打开的音频文件进行“另存为”操作,可以将该音频文件格式转换为MP3格式,选项A说法正确;选项B: 执行“更改音量”命令将音量提高,音频采样频率和量化位数不会改变,选项B说法错误;选项C:根据截图可知,当前选中的音频区域为右声道第10秒至第20秒,执行“静音”命令后,右声道第10秒至第20秒变为静音,选项C说法错误;选项D:执行“删除”命令后,右声道第10秒至第20秒音频被删除,后续音频前移至第10秒至第20秒,右声道第20秒至30秒变成静音,保存后文件存储容量不变,选项D说法错误。故答案选A。
【分析】本题考查的是GoldWave软件对音频文件的处理。通过“另存为”操作,可以改变音频的采样频率、量化位数、声道数及音频格式。“删除”“剪裁”“静音”“插入*秒静音”等操作对音频时长的影响要注意区分。
6.(2020高三上·嘉兴月考)一段时长为2分钟、1 280x1 024像素、24位真彩色、PAL制式的未经压缩AVI格式无声视频,其文件存储容量约为(  )
A.187.5MB B.225MB C.10.99GB D.13.18GB
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】视频容量=MB=10.99GB。故答案选C。
【分析】本题考查的是视频文件容量的计算。视频容量(B)=每帧图像容量(B)*总帧数=水平像素*垂直像素*每种颜色所用的量化位数/8*帧频*时长。PAL制式帧频是25帧每秒;NTSC制式帧频是30帧每秒。
7.(2020高三上·嘉兴月考)下列VB表达式的值一定为True的是(  )
①Val("10") + 10 = 20
②123Mod100\10=3
③"true"="True"
④Int(Rnd*2)=1
A.①③ B.②④ C.①② D.①②④
【答案】C
【知识点】运算符、基本运算与表达式;常用标准函数
【解析】【解答】 Val("10") + 10 = 10+10=20,表达式①结果为True ;123 Mod 100 \ 10=123 Mod 10=3,表达式②结果为True;"true"与"True"两个字符串并不相同,表达式③结果为False;Rnd()函数的取值范围为[0,1),Int(Rnd*2)表达式结果为0或1,表达式④结果为False。故①②VB表达式的值一定为True 。故答案选:C。
【分析】本题考查的是表达式及函数的用法。算术运算符的优先级从高到低依次为次幂、取负、乘法除法(同级)、整除、取余Mod、加法减法(同级)、字符连接符&。
8.(2020高三上·嘉兴月考)某算法部分流程图如图所示。执行这部分流程图后,输出s的值为(  )
A.19 B.25 C.38 D.50
【答案】B
【知识点】流程图识读
【解析】【解答】通过分析流程图可知,该算法实现的是将二进制字符串ch转换为十进制s。
故答案选B。
【分析】本题考查的是流程图的分析,具体涉及二进制转十进制的进制转换代码。
9.(2020高三上·嘉兴月考)有如下VB程序段:
Private Sub Command1_Click(  )
Const s1 = "tea"
s2="老师Happy Teacher's Day!":s3 = ""
For i=1 To Len(s2)
If bjiao(s1,Mid(s2, i, 1))Then s3=s3 + Str(i) + ","
Next i
Text1.Text = s3
End Sub
Function bijiao(x As String, y As String) As Boolean
bjiao = False
For i=1 To Len(x)
If y = Mid(x, i, 1) Then
bijiao = True:Exit Function
End If
Next i
End Function
执行上述程序段后,文本框Text1中显示的内容是(  )
A.6,11,12,13,16,22 B.6,12,13,16,22
C.4,9,10,11,14,20 D.4,10,11,14,20
【答案】D
【知识点】过程与自定义函数
【解析】【解答】在Command1_Click(  )事件处理过程中,通过For循环依次将s2中字符逐个与s1进行比较,若找到s2中字符在s1中存在,则在s3中记录该字符位置,最终输出s3。s2中“t”“e”“a”出现的位置依次为:4,10,11,14,20。故答案选D。
【分析】本题考查的是自定义函数的理解以及字符串处理。在本题中,自定义函数bijiao(x,y)的作用是判断y字符是否在字符串x中存在,若是,则返回结果为True;否则返回False。
10.(2020高三上·嘉兴月考)有如下VB程序段:
Const n=10
Dim a(1 To 10) As Integer
m = Int(Rnd(  ) *n+ 1)
For i=1 To n
a(i)= 0
Next i
i=0:j=0:c=1:ans=""
Do While c<=3
i=i Mod n+1
If a(i)=0 Then j=j+1
If j=m Then
a(i)=1:c=c+1
j=0: ans = ans+ str(i)
End If
Loop
Text1.Text = ans
执行上述程序段后,文本框Text1中不可能显示的内容是(  )
A.2 4 6 B.7 4 2 C.5 10 6 D.6 2 8
【答案】D
【知识点】常见数据类型、数组;循环结构语句及程序实现
【解析】【解答】m的取值范围为[1,n]中的随机整数。用数组a(i)标记 i 是否被用于结果ans中输出。i的初值为0,Do循环中, i=i Mod n+1,i 以1~n循环的方式依次访问下一个,若 i 未被用于输出( a(i)=0 ),则 j +1(j 的初值为0)。若 j=m,将a(i)标记为1,计数器c+1,j 重置为0,i 在ans中存储待输出。因此变量 j 的作用是用于记录 i 移动的距离,若 i 移动到的位置上 i 已被存储在ans中,则 j 不执行+1;若 i 移动到的位置上 i 未被存储在ans中,则 j +1。
选项A:m=2,i 每移动2个有效位置( a(i)=0 )被记录,故显示: 2 4 6
选项B:m=7,i从7开始移动到8、9、10后循环回开始的1位置继续移动4个有效位置至4被记录,之后经过5、6、(7位置已输出无效)、8、9、10、1、2,至2被记录,故显示: 7 4 2
选项C:m=5,i 在5、10两个位置被记录,之后经1、2、3、4、6至6被记录,,故显示: 5 10 6
选项D:m=6,i 从6开始移动至7、8、9、10、1、2,至2被记录,后移动至3、4、5、7、8、9,至9被记录,故显示:6 2 9,不可能显示6 2 8。
故答案选D。
【分析】本题主要考查的是模运算中循环的应用,要分析代码中i、j、m及数组a(i)的作用,理解程序段实现的作用。
11.(2020高三上·嘉兴月考)有如下VB程序段:
a(1)=72:a(2)=78:a(3)=71:a(4)=82:a(5)=5:a(6)=41
n=6
For i=1 To n\ 2
k=i
For j=i To n- i
If a(j)>a(j+1)Then t=a(j):a(j)=a(j+1):a(j+1)=t
If a(j)Next j
temp=a(k):a(k)=a(i):a(i)=temp
Next i
执行上述程序段后,数组元素a(1)到a(6)的值为(  )
A.5,41,71,72,78,82 B.5,41,72,71,78,82
C.71,5,41,72,78,82 D.71,72,5,41,78,82
【答案】A
【知识点】排序算法及程序实现
【解析】【解答】外层循环中 i 的范围为1~n\2,循环内结合选择排序和冒泡排序两种算法,实现一次外层循环,排好一前一后两个数组元素。故执行上述程序段后,数组元素a(1)到a(6)的值实现升序排序。故答案选:A。
【分析】本题考查的是选择排序和冒泡排序的综合应用,可以有效提高排序算法的执行效率。
12.(2020高三上·嘉兴月考)下面VB程序段功能为:将一组升序排列的数据“1,3,3,5,5,7,10,11,12,15”依次存储到数组元素a(1)到a(10)中,在文本框Text1中输人k的值,找出大于k的数据的起始位置并显示在标签Label1中。
n=10:k =Val(Text1.Text)
i=0:j= ①
Do While im =(i+j+1)\2
If kLoop
L= ③
Label1.Caption =">"+Str(k)+"的数据位置为:"+Str(L)
上述程序段横线①②③处的语句依次为(  )
A.①n-1 ②m ③i B.①n ②m ③i+1
C.①n ②m+1 ③i D.①n-1 ②m+1 ③i+1
【答案】B
【知识点】查找算法及程序实现
【解析】【解答】 m =(i+j+1)\2 ,m取 i、j 中间偏右位置,考虑到i的初值为0,Do循环进入的条件是i=a(m),则只有当i=m时才能保证此时找到的a(m)依旧在待查找数据区域内,同时不会陷入死循环。最后Do循环执行完成之后,i、j 指向同一个位置,i 位置及其左侧数据均小于等于k,故第一个大于k的数据的位置为 i+1或 j+1。故3处填空依次为:①n ②m ③i+1。故答案选B。
【分析】本题考查的是对分查找的变形,要学会举一反三。
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2020高三上·嘉兴月考)小河收集了“2019年中国一线城市与部分新一线城市指数”数据,并使用Excel软件进行数据处理,如图a所示。
(1)将单元格H9中的公式向上自动填充至H3,依次出现#VALUE!和#REF!的错误提示,其中,显示为#REF!的错误原因是   (单选,填字母:A .除数为0/B .引用地址出错/C
.引用单元格内容出错)。
(2)为了避免出现以上错误,应将单元格H9中的公式修改为   。
(3)根据图a中的数据制作的图表如图b所示,下列描述正确的是 (多选,填字母)。
A.建立图b所示的图表数据区域为A2:G2,A7:G9
B.图b所示的图表系列产生在列
C.对新一线城市以“城市人活跃度”为关键字从大到小进行排序,则排序的数据区域是B7:H9,排序后图表发生相应改变
D.筛选“未来可塑性”最高的20%后,显示的城市为北京,图表不会发生变化
E.将C3:C9区域单元格格式设置为保留1位小数后,图表不会发生改变
【答案】(1)B
(2)=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)C;E
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)H9单元格中公式为=C9*K3+D9*K4+E9*K5+F9*K6+G9*K7,通过自动填充指H3后,H6单元格中公式应当为=C3*K0+D3*K1+E3*K2+F3*K3+G3*K4,但是K0单元格不存在,发生单元格引用错误。故答案为:B。
(2) 为了避免出现以上错误,应将K列单元格进行绝对引用。故答案为:=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)选项A:建立图b所示的图表数据区域为B2:G2,B7:G9;选项B:图b所示的图表系列产生在行;选项D:筛选“未来可塑性”最高的20%后,显示的城市为北京,不符合筛选条件的被隐藏,产生图表的这3行数据被隐藏,该图表会发生变化。故答案选C E。
【分析】本题考查的是表格公式的错误类型、公式应用、图表数据区域的选择以及排序筛选操作对图表的影响。当产生图表的数据区域内数据发生变化或被隐藏时,图表会发生相应的变化。
14.(2020高三上·嘉兴月考)小嘉制作主题为“绿色出行”的多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。
(1)使用Photoshop软件编辑“绿色出行.psd”文件,当前状态部分界面如图a所示。下列说法正确的是 (多选,填字母)。
A.选中“背景”图层,使用“油漆桶”工具,对其内容进行填充
B.选中“大树”图层,执行“复制图层”命令,新产生的图像内容将直接出现在“小树”图层中
C.选中“绿色出行”图层,添加“描边”效果,“低碳生活”图层将不会同时添加“描边”效果
D.将“绿色出行.psd”直接保存后能直接作为素材导入到Flash库中
(2)使用Flash软件编辑“绿色出行.fla”文件。“main”场景的部分制作界面如图b所示。回答下列问题。
①“自行车”图层关键帧中的对象是由“自行车”元件生成的实例,则该图层第5帧到第60帧的补间类型是   (选填:逐帧动画/动画补间/形状补间);
②在“自行车”图层第50帧执行“插人关键帧”操作   (选填:会/不会)影响动画效果;
③“声音”图层添加了“bj.mp3",其声音属性如图c所示。测试影片时,为了使该场景动画播放完后能自动停止和静音,可在“按钮”图层最后1帧添加动作脚本   ;
④“重播”按钮元件的部分编辑界面如图d所示。测试影片时,该按钮不能正常使用,下列说法正确的是   (多选,填字母)。
A.测试影片时,当鼠标指针经过该按钮时,该按钮将不可见
B.“文字”图层中“弹起”帧和“按下”帧的内容一定相同
C.选中“文字”图层的“点击”帧执行“插入帧”操作,测试影片时,该按钮能正常使用
D.选中“矩形”图层的“点击”帧执行“删除帧”操作,测试影片时,该按钮能正常使用
E.选中“矩形”图层的“点击”帧执行“清除帧”操作,测试影片时,该按钮能正常使用
【答案】(1)A;C
(2)动画补间;不会;stop 0; stopAllSounds(  );;BCD
【知识点】图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;多媒体作品的调试与递交
【解析】【解答】(1)选项A:“背景“图层上可以用油漆桶工具进行内容填充,选项A说法正确;选项B:“复制图层”命令执行后,会得到该图层对应的副本图层,选项B说法错误;选项C:对链接在一起的图层中的某一图层添加图层样式,与其链接在一起的图层不受影响,选项C说法正确;选项D:PSD文件格式不能直接导入到Flash库中,选项D说法错误。故答案为:AC。
(2)①由元件实例创建的补间动画类型为动画补间。故答案为:动画补间。
②在“自行车”图层第50帧执行“插人关键帧”操作,相当于将该图层第49帧变成关键帧,补间被分成1~49和50,实际动画效果不变。故答案为:不会。
③根据截图可知该音频时长超过场景动画时长,为了使该场景动画播放完后能自动停止,需在帧上添加动作命令stop();为使静音,需在帧上添加动作脚本stopAllSounds(  );。故答案为:stop 0; stopAllSounds(  );
④根据截图可知,该按钮“点击帧”上仅有空白关键帧,故该按钮无效,因此
选项A:测试影片时,当鼠标指针经过该按钮时,该按钮将呈现“弹起帧”上的效果,即当前图d所示。选项A说法错误。
选项B:“文字”图层中“按下”帧是“弹起”帧的延续,两帧上的内容一定相同。选项B说法正确。
选项C:选中“文字”图层的“点击”帧执行“插人帧”操作,“点击”帧上有内容,测试影片时,该按钮能正常使用。选项C说法正确。
选项D:选中“矩形”图层的“点击”帧执行“删除帧”操作,“点击”帧上无内容,相当于延续“按下”帧上的内容,测试影片时,该按钮能正常使用。选项D说法正确。
选项E:选中“矩形”图层的“点击”帧执行“清除帧”操作,会在“点击”帧之后再多一帧空白关键帧,测试影片时,该按钮不能正常使用。选项E说法错误。
故答案为:BCD。
【分析】本题考查的是PhotoShop中图层的操作、Flash中补间动画的创建、动作脚本的选择以及按钮上的帧操作。最后一问选项E中注意“清除帧”和“清除关键帧”的区别。
15.(2020高三上·嘉兴月考)疫情期间,学校开展“教室就餐”,食堂提供A、B、C、D四种套餐,学生通过网络订餐,订餐后的数据都存在数据库中(如图a所示),已按班级由小到大排列,套餐字母均为大写。
现需要设计一程序,在窗体加载时,读取数据库中学生的订餐情况,以班级+姓名+订餐情况输出至列表框List1中,在文本框Text1中输人班级,单击命令按钮Command1统计该班级的订餐情况,程序运行如图b所示。
(1)将结果输出至列表框List2中,使用的语句为:List2.Addltem s。 其中“AddItem”是列表框类ListBox对象的   (单选,填字母:A .属性名/B .过程名/C .方法名/D .事件名)。
(2)实现上述功能的VB程序段如下,请在画线处填入合适的代码。
Dim xm(1 To 1000) As String, bj(1 To 1000) As Integer
Dim tc1(1 To 1000) As String, tc2(1 To 1000) As String
Dim n As Integer '学生总人数
Private Sub Form_ Load(  )
'从数据库中按班级、学号有序地读取学生的姓名、班级、中午套餐、晚上套餐,
'依次存人xm、bj、tc1、tc2数组中,在List1中显示,总人数存人n中,代码略
End Sub
Private Sub Command1_ Click(  )
Dim k As Integer, i As Integer, j As Integer, m As Integer
Dim zc(1 To 4) As Integer, wc(1 To 4) As Integer '用于统计套餐数量
k = Val(Text1.Text)
For i=1 To 4 '为数组赋初始值
zc(i)=0:wc(i)=0
Next i
i=1:j=n '查找班级里第一-位同学的序号
Do While i<=j
m=(i+j)\2
If     Then i=m+1 Else j= m-1
Loop
For i=j+1 To n
If bj(i) = k Then
'改错
wc(fx(tc2(i)))= wc(fx(tc2(i))) + 1
End If
If     Then Exit For
Next i
's为班级订餐统计信息,代码略
List2.AddItem s
End Sub
Function fx(a As String) As Integer '将套餐字母转换为数字序号
   
End Function
(3)程序中加框处代码有错,请改正:   。
【答案】(1)C
(2)k>bj(m)或其他可行答案;bj(i) <> k或其他可行答案;fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;过程与自定义函数;查找算法及程序实现
【解析】【解答】(1)“AddItem”是列表框类ListBox对象的方法,故答案为:C。
(2)第一空:Do循环的作用是查找班级里第一位同学的序号,当待查找班级号k大于当前m所指向的班级号bj(m)时,说明下一次待查找范围在右侧,使 i=m+1。故答案为: k>bj(m)或其他可行答案
第二空:当Do循环结束时,j+1所指向的位置即是待查找班级k里第一位同学的序号。i 从该学生开始向后访问,若访问到的学生不是来自班级k的,则退出For循环。故答案为: bj(i) <> k或其他可行答案
第三空:自定义函数fx()的作用是将套餐字母转换为数字序号,在定义部分已将zc()和wc()数组下标范围定义为1~4,故套餐A/B/C/D对应1/2/3/4,通过借助ASCII码将字母转换为数值,故答案为: fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)当Do循环结束时,j+1所指向的位置即是待查找班级k里第一位同学的序号。i 从该学生开始向后访问,若访问到的学生来自班级k,即bj(i) = k ,则将该生所选中午套餐tc1(i)通过自定义函数fx()转换为数字序号,将对应的中餐套餐zc()+1。故答案为: zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【分析】本题主要考查的是VB对分查找算法和自定义函数的应用,还涉及到了方法名、以及字符转换成数值用到的Asc()函数。
16.(2020高三上·嘉兴月考)学校准备开展班级篮球对抗赛,采用瑞士轮赛制。该赛制的规则是:(1)参数队伍数为偶数,如2n支队伍,编号为1~2n;(2)对阵规则:根据排名规则对队伍进行排序,两两对阵,由第1名对第2名、第3名对第4名……;(3)积分规则:每场比赛必须分出胜负,胜者积分增加1分,负者积分不变;(4)排名规则:积分高的队伍排名靠前,积分相同则编号较小的队伍排名靠前,每轮比赛结束后重新排名。
要求编写程序计算在R轮比赛后,积分排名第Q的队伍编号。为解决此问题,小明编写了一个VB程序。在窗体加载时,从数据库中读取编号为1~2n的队伍实力值,编号存储在数组bh中,实力值存储在数组s1中(每支队伍的实力值两两不同,且每场比赛中实力值较高的总能获胜)。在文本框Text1中输人查询轮次R,在文本框Text2中输人待查询排名Q,单击“查询"按钮Command1后在文本框Text3中输出相应队伍的编号、排名等信息。程序运行效果如图所示。
(1)根据上述算法,编号为1~8,实力值依次为6、5、4、8、7、3、1、2的八支队伍参加比赛,则第三轮比赛后,排名第五的队伍编号是   。
(2)实现上述功能的VB程序段如下,请在画线处填入合适代码。
Constn=4
Dim bh(1 To 2*n) As Integer '队伍编号
Dim sl(1 To 2*n) As Integer '队伍实力
Dim jf(1 To 2*n) As Integer '队伍积分
Sub Form_ load(  )
'在窗体加载时读取数据库数据并显示在list1中,代码略
End Sub
Private Sub Command1_ Click()
Dim Q As Integer, R As Integer
Dim i As Integer, j As Integer
R = Val(Text1.Text) : Q = Val(Text2.Text)
For i=1 To R
For j=1 To 2*n Step 2
If     Then
jf (bh(j)) = jf(bh(j)) + 1
Else
   
End If
Next j
Call sort '调用积分排序过程sort
Next i
Text3.Text = "编号:" + CStr(bh(Q)) + ",实力:" + CStr(sl(bh(Q)))+ ",排名:"+ CStr(Q) + ",积分:" + CStr(jf(bh(Q)))
'在List2中输出R轮后的积分表,代码略。
End Sub
Sub sort(  )
Dim i As Integer, j As Integer, t As Integer
For i=1 To 2*n-1
For j=2*n To i+1 Step -1
If     Then
t=bh(j):bh(j)=bh(j-1):bh(j-1)=t
End If
Next j
Next i
End Sub
【答案】(1)2
(2)sl(bh(j))>sl(bh(j +1))或其他可行答案;jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案;jf(bh(j))>jf(bh(j-1)) 0r jf(bh(j))=jf(bh(j-1)) And bh(j)【知识点】排序算法及程序实现
【解析】【解答】(1)截图所示已是第2轮次结束后的积分排名,在此基础上再进行一轮比赛,第3轮结束后队伍积分排名更新为:4、1、5、6、2、3、8、7。 排名第五的队伍编号2。故答案为:2。
(2)第一空、第二空:双重循环中,外层循环表示比赛轮次1~R,内层循环表示对战队伍1~2*n,两两对战步长为2。根据规则,每支队伍的实力值两两不同,且每场比赛中实力值较高的总能获胜,因此当 j 所指向的编号队伍实力高于 j+1 所指向的编号队伍实力,sl(bh(j))>sl(bh(j +1)),给 j 所指向的编号队伍积分 jf(bh(j)) +1。故第一空答案为:sl(bh(j))>sl(bh(j +1))或其他可行答案;第二空答案为: jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案 ;
第三空:冒泡排序实现的功能是:根据排名规则对各队伍进行排序, 积分高的队伍排名靠前,jf(bh(j))>jf(bh(j-1)) ,积分相同则编号较小的队伍排名靠前, jf(bh(j)=jf(bh(j-1)) And bh(j)jf(bh(j-1)) Or jf(bh(j)=jf(bh(j-1)) And bh(j)【分析】本题考查的是索引排序和冒泡排序。注意根据题意分析条件表达式。
1 / 1浙江省嘉兴市2021届高三上学期信息技术9月教学测试
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.(2020高三上·嘉兴月考)某同学利用百度搜索得到的部分界面如下图所示。下列说法错误的是(  )
A.该检索方式是“搜索引擎”
B.该同学正在搜索的是“新型冠状病毒”的相关信息
C.用“百度”搜索到有关新型冠状病毒的信息都是可信的
D.百度搜索采用全文检索技术
2.(2020高三上·嘉兴月考)下列应用中,体现了人工智能技术的有(  )
①门卫使用红外测温枪,不接触就能测量体温
②使用翻译笔直接将普通话翻译成英语
③某网站将用户上传的视频自动转化为统一格式
④通过人脸识别,直接获取“健康码”信息
A.①②③ B.②③④ C.②④ D.③④
3.(2020高三上·嘉兴月考)使用UltraEdit软件查看字符“2020新冠肺炎!”的内码,部分界面如下图所示。下列说法正确的是 (  )
A.字符“10”的ASCII码是“31H 30H"
B.图中使用ASCII编码的有5个字符
C.汉字“炎”存储时所占存储空间为4字节
D.图中“!”为全角字符,内码为“A1”
4.(2020高三上·嘉兴月考)关于数据库系统,下列说法错误的是(  )
A.数据库管理系统是为了建立、使用和维护数据库而设计的数据管理软件
B.自动编号类型字段的数据由系统随机或递增形成,用户不能输入
C.在数据表视图不能删除已设为主键的字段,也不能将某个字段设置为主键
D.Excel工作表中的数据只能拷贝至Access数据表中,不能直接导入数据库
5.(2020高三上·嘉兴月考)使用GoldWave软件打开某音频文件,选中一段音频后的部分界面如下图所示。下列说法正确的是(  )
A.可以使用GoldWave软件将该音频文件格式转换为MP3格式
B.执行“更改音量”命令将音量提高,音频采样频率和量化位数都会提高
C.执行“静音”命令后,整个音频第10秒至第20秒为静音
D.执行“删除”命令后直接保存,文件存储容量为原来的三分之二
6.(2020高三上·嘉兴月考)一段时长为2分钟、1 280x1 024像素、24位真彩色、PAL制式的未经压缩AVI格式无声视频,其文件存储容量约为(  )
A.187.5MB B.225MB C.10.99GB D.13.18GB
7.(2020高三上·嘉兴月考)下列VB表达式的值一定为True的是(  )
①Val("10") + 10 = 20
②123Mod100\10=3
③"true"="True"
④Int(Rnd*2)=1
A.①③ B.②④ C.①② D.①②④
8.(2020高三上·嘉兴月考)某算法部分流程图如图所示。执行这部分流程图后,输出s的值为(  )
A.19 B.25 C.38 D.50
9.(2020高三上·嘉兴月考)有如下VB程序段:
Private Sub Command1_Click(  )
Const s1 = "tea"
s2="老师Happy Teacher's Day!":s3 = ""
For i=1 To Len(s2)
If bjiao(s1,Mid(s2, i, 1))Then s3=s3 + Str(i) + ","
Next i
Text1.Text = s3
End Sub
Function bijiao(x As String, y As String) As Boolean
bjiao = False
For i=1 To Len(x)
If y = Mid(x, i, 1) Then
bijiao = True:Exit Function
End If
Next i
End Function
执行上述程序段后,文本框Text1中显示的内容是(  )
A.6,11,12,13,16,22 B.6,12,13,16,22
C.4,9,10,11,14,20 D.4,10,11,14,20
10.(2020高三上·嘉兴月考)有如下VB程序段:
Const n=10
Dim a(1 To 10) As Integer
m = Int(Rnd(  ) *n+ 1)
For i=1 To n
a(i)= 0
Next i
i=0:j=0:c=1:ans=""
Do While c<=3
i=i Mod n+1
If a(i)=0 Then j=j+1
If j=m Then
a(i)=1:c=c+1
j=0: ans = ans+ str(i)
End If
Loop
Text1.Text = ans
执行上述程序段后,文本框Text1中不可能显示的内容是(  )
A.2 4 6 B.7 4 2 C.5 10 6 D.6 2 8
11.(2020高三上·嘉兴月考)有如下VB程序段:
a(1)=72:a(2)=78:a(3)=71:a(4)=82:a(5)=5:a(6)=41
n=6
For i=1 To n\ 2
k=i
For j=i To n- i
If a(j)>a(j+1)Then t=a(j):a(j)=a(j+1):a(j+1)=t
If a(j)Next j
temp=a(k):a(k)=a(i):a(i)=temp
Next i
执行上述程序段后,数组元素a(1)到a(6)的值为(  )
A.5,41,71,72,78,82 B.5,41,72,71,78,82
C.71,5,41,72,78,82 D.71,72,5,41,78,82
12.(2020高三上·嘉兴月考)下面VB程序段功能为:将一组升序排列的数据“1,3,3,5,5,7,10,11,12,15”依次存储到数组元素a(1)到a(10)中,在文本框Text1中输人k的值,找出大于k的数据的起始位置并显示在标签Label1中。
n=10:k =Val(Text1.Text)
i=0:j= ①
Do While im =(i+j+1)\2
If kLoop
L= ③
Label1.Caption =">"+Str(k)+"的数据位置为:"+Str(L)
上述程序段横线①②③处的语句依次为(  )
A.①n-1 ②m ③i B.①n ②m ③i+1
C.①n ②m+1 ③i D.①n-1 ②m+1 ③i+1
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2020高三上·嘉兴月考)小河收集了“2019年中国一线城市与部分新一线城市指数”数据,并使用Excel软件进行数据处理,如图a所示。
(1)将单元格H9中的公式向上自动填充至H3,依次出现#VALUE!和#REF!的错误提示,其中,显示为#REF!的错误原因是   (单选,填字母:A .除数为0/B .引用地址出错/C
.引用单元格内容出错)。
(2)为了避免出现以上错误,应将单元格H9中的公式修改为   。
(3)根据图a中的数据制作的图表如图b所示,下列描述正确的是 (多选,填字母)。
A.建立图b所示的图表数据区域为A2:G2,A7:G9
B.图b所示的图表系列产生在列
C.对新一线城市以“城市人活跃度”为关键字从大到小进行排序,则排序的数据区域是B7:H9,排序后图表发生相应改变
D.筛选“未来可塑性”最高的20%后,显示的城市为北京,图表不会发生变化
E.将C3:C9区域单元格格式设置为保留1位小数后,图表不会发生改变
14.(2020高三上·嘉兴月考)小嘉制作主题为“绿色出行”的多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。
(1)使用Photoshop软件编辑“绿色出行.psd”文件,当前状态部分界面如图a所示。下列说法正确的是 (多选,填字母)。
A.选中“背景”图层,使用“油漆桶”工具,对其内容进行填充
B.选中“大树”图层,执行“复制图层”命令,新产生的图像内容将直接出现在“小树”图层中
C.选中“绿色出行”图层,添加“描边”效果,“低碳生活”图层将不会同时添加“描边”效果
D.将“绿色出行.psd”直接保存后能直接作为素材导入到Flash库中
(2)使用Flash软件编辑“绿色出行.fla”文件。“main”场景的部分制作界面如图b所示。回答下列问题。
①“自行车”图层关键帧中的对象是由“自行车”元件生成的实例,则该图层第5帧到第60帧的补间类型是   (选填:逐帧动画/动画补间/形状补间);
②在“自行车”图层第50帧执行“插人关键帧”操作   (选填:会/不会)影响动画效果;
③“声音”图层添加了“bj.mp3",其声音属性如图c所示。测试影片时,为了使该场景动画播放完后能自动停止和静音,可在“按钮”图层最后1帧添加动作脚本   ;
④“重播”按钮元件的部分编辑界面如图d所示。测试影片时,该按钮不能正常使用,下列说法正确的是   (多选,填字母)。
A.测试影片时,当鼠标指针经过该按钮时,该按钮将不可见
B.“文字”图层中“弹起”帧和“按下”帧的内容一定相同
C.选中“文字”图层的“点击”帧执行“插入帧”操作,测试影片时,该按钮能正常使用
D.选中“矩形”图层的“点击”帧执行“删除帧”操作,测试影片时,该按钮能正常使用
E.选中“矩形”图层的“点击”帧执行“清除帧”操作,测试影片时,该按钮能正常使用
15.(2020高三上·嘉兴月考)疫情期间,学校开展“教室就餐”,食堂提供A、B、C、D四种套餐,学生通过网络订餐,订餐后的数据都存在数据库中(如图a所示),已按班级由小到大排列,套餐字母均为大写。
现需要设计一程序,在窗体加载时,读取数据库中学生的订餐情况,以班级+姓名+订餐情况输出至列表框List1中,在文本框Text1中输人班级,单击命令按钮Command1统计该班级的订餐情况,程序运行如图b所示。
(1)将结果输出至列表框List2中,使用的语句为:List2.Addltem s。 其中“AddItem”是列表框类ListBox对象的   (单选,填字母:A .属性名/B .过程名/C .方法名/D .事件名)。
(2)实现上述功能的VB程序段如下,请在画线处填入合适的代码。
Dim xm(1 To 1000) As String, bj(1 To 1000) As Integer
Dim tc1(1 To 1000) As String, tc2(1 To 1000) As String
Dim n As Integer '学生总人数
Private Sub Form_ Load(  )
'从数据库中按班级、学号有序地读取学生的姓名、班级、中午套餐、晚上套餐,
'依次存人xm、bj、tc1、tc2数组中,在List1中显示,总人数存人n中,代码略
End Sub
Private Sub Command1_ Click(  )
Dim k As Integer, i As Integer, j As Integer, m As Integer
Dim zc(1 To 4) As Integer, wc(1 To 4) As Integer '用于统计套餐数量
k = Val(Text1.Text)
For i=1 To 4 '为数组赋初始值
zc(i)=0:wc(i)=0
Next i
i=1:j=n '查找班级里第一-位同学的序号
Do While i<=j
m=(i+j)\2
If     Then i=m+1 Else j= m-1
Loop
For i=j+1 To n
If bj(i) = k Then
'改错
wc(fx(tc2(i)))= wc(fx(tc2(i))) + 1
End If
If     Then Exit For
Next i
's为班级订餐统计信息,代码略
List2.AddItem s
End Sub
Function fx(a As String) As Integer '将套餐字母转换为数字序号
   
End Function
(3)程序中加框处代码有错,请改正:   。
16.(2020高三上·嘉兴月考)学校准备开展班级篮球对抗赛,采用瑞士轮赛制。该赛制的规则是:(1)参数队伍数为偶数,如2n支队伍,编号为1~2n;(2)对阵规则:根据排名规则对队伍进行排序,两两对阵,由第1名对第2名、第3名对第4名……;(3)积分规则:每场比赛必须分出胜负,胜者积分增加1分,负者积分不变;(4)排名规则:积分高的队伍排名靠前,积分相同则编号较小的队伍排名靠前,每轮比赛结束后重新排名。
要求编写程序计算在R轮比赛后,积分排名第Q的队伍编号。为解决此问题,小明编写了一个VB程序。在窗体加载时,从数据库中读取编号为1~2n的队伍实力值,编号存储在数组bh中,实力值存储在数组s1中(每支队伍的实力值两两不同,且每场比赛中实力值较高的总能获胜)。在文本框Text1中输人查询轮次R,在文本框Text2中输人待查询排名Q,单击“查询"按钮Command1后在文本框Text3中输出相应队伍的编号、排名等信息。程序运行效果如图所示。
(1)根据上述算法,编号为1~8,实力值依次为6、5、4、8、7、3、1、2的八支队伍参加比赛,则第三轮比赛后,排名第五的队伍编号是   。
(2)实现上述功能的VB程序段如下,请在画线处填入合适代码。
Constn=4
Dim bh(1 To 2*n) As Integer '队伍编号
Dim sl(1 To 2*n) As Integer '队伍实力
Dim jf(1 To 2*n) As Integer '队伍积分
Sub Form_ load(  )
'在窗体加载时读取数据库数据并显示在list1中,代码略
End Sub
Private Sub Command1_ Click()
Dim Q As Integer, R As Integer
Dim i As Integer, j As Integer
R = Val(Text1.Text) : Q = Val(Text2.Text)
For i=1 To R
For j=1 To 2*n Step 2
If     Then
jf (bh(j)) = jf(bh(j)) + 1
Else
   
End If
Next j
Call sort '调用积分排序过程sort
Next i
Text3.Text = "编号:" + CStr(bh(Q)) + ",实力:" + CStr(sl(bh(Q)))+ ",排名:"+ CStr(Q) + ",积分:" + CStr(jf(bh(Q)))
'在List2中输出R轮后的积分表,代码略。
End Sub
Sub sort(  )
Dim i As Integer, j As Integer, t As Integer
For i=1 To 2*n-1
For j=2*n To i+1 Step -1
If     Then
t=bh(j):bh(j)=bh(j-1):bh(j-1)=t
End If
Next j
Next i
End Sub
答案解析部分
1.【答案】C
【知识点】网络资源的检索
【解析】【解答】由图可知,用的是百度,百度属于全文搜索引擎,搜索的信息是关于“新型冠状病毒”的相关信息;通过搜索引擎检索到的网络信息不一定都是可信的。故答案选C。
【分析】本题考查的是网络资源的检索。搜索引擎的两大核心技术是全文检索技术和自动网页搜索技术。
2.【答案】C
【知识点】自然语言处理
【解析】【解答】使用红外测温枪进行测温的过程应用到的是红外温度感应器。网站将用户上传的视频自动转化为统一格式是通过相关程序实现的。①③两个过程均未体现人工智能技术的应用。而使用翻译笔直接将普通话翻译成英语,以及通过人脸识别直接获取“健康码”信息,这两个过程均用到了人工智能技术。故答案选C。
【分析】本题考查的是人工智能技术的应用领域。人工智能涉及到的方面有:识别(图像识别、字符识别、人脸识别、车牌识别等);在线机器翻译(英译中等);智能机器人、自动驾驶等智能化应用。
3.【答案】A
【知识点】字符编码
【解析】【解答】选项A:字符“10”由“1”和“0”构成,故“10”对应的ASCII码是“31H 30H",选项A说法正确;选项B:根据截图分析,图中使用ASCII编码的是字符“2020”,有4个字符,选项B说法错误;选项C:一个汉字所占存储空间为2字节,因此汉字“炎”存储时所占存储空间为2字节,选项C说法错误;选项D:图中“!”为全角字符,内码为“A3 A1”,选项D说法错误。故答案选A。
【分析】本题考查的是用UltraEdit软件查看字符的内码。用ASCII编码的一个字符(半角字符)占1字节,一个汉字(全角字符)占2字节。
4.【答案】D
【知识点】数据库、数据库系统及其特征;字段的数据类型;数据库文件的导入与导出;数据表视图与设计视图
【解析】【解答】选项A:数据库管理系统是为了建立、使用和维护数据库而设计的数据管理软件;选项B:自动编号是一个唯一的顺序号(递增或随机)、用户无法直接修改其值;选项C:主键的设置要在设计视图下进行;选项D:Excel工作表中的数据可以通过拷贝至Access数据表中,也可以直接导入数据库。故答案选D。
【分析】本题考查的是数据库对信息的管理。数据库管理系统建立在操作系统基础上、负责处理数据库应用系统存取数据的各种请求、实现对数据库的底层操作,并把操作结果返回给数据库。
5.【答案】A
【知识点】声音素材的基本处理;音频格式的转换
【解析】【解答】选项A:通过GoldWave软件对打开的音频文件进行“另存为”操作,可以将该音频文件格式转换为MP3格式,选项A说法正确;选项B: 执行“更改音量”命令将音量提高,音频采样频率和量化位数不会改变,选项B说法错误;选项C:根据截图可知,当前选中的音频区域为右声道第10秒至第20秒,执行“静音”命令后,右声道第10秒至第20秒变为静音,选项C说法错误;选项D:执行“删除”命令后,右声道第10秒至第20秒音频被删除,后续音频前移至第10秒至第20秒,右声道第20秒至30秒变成静音,保存后文件存储容量不变,选项D说法错误。故答案选A。
【分析】本题考查的是GoldWave软件对音频文件的处理。通过“另存为”操作,可以改变音频的采样频率、量化位数、声道数及音频格式。“删除”“剪裁”“静音”“插入*秒静音”等操作对音频时长的影响要注意区分。
6.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】视频容量=MB=10.99GB。故答案选C。
【分析】本题考查的是视频文件容量的计算。视频容量(B)=每帧图像容量(B)*总帧数=水平像素*垂直像素*每种颜色所用的量化位数/8*帧频*时长。PAL制式帧频是25帧每秒;NTSC制式帧频是30帧每秒。
7.【答案】C
【知识点】运算符、基本运算与表达式;常用标准函数
【解析】【解答】 Val("10") + 10 = 10+10=20,表达式①结果为True ;123 Mod 100 \ 10=123 Mod 10=3,表达式②结果为True;"true"与"True"两个字符串并不相同,表达式③结果为False;Rnd()函数的取值范围为[0,1),Int(Rnd*2)表达式结果为0或1,表达式④结果为False。故①②VB表达式的值一定为True 。故答案选:C。
【分析】本题考查的是表达式及函数的用法。算术运算符的优先级从高到低依次为次幂、取负、乘法除法(同级)、整除、取余Mod、加法减法(同级)、字符连接符&。
8.【答案】B
【知识点】流程图识读
【解析】【解答】通过分析流程图可知,该算法实现的是将二进制字符串ch转换为十进制s。
故答案选B。
【分析】本题考查的是流程图的分析,具体涉及二进制转十进制的进制转换代码。
9.【答案】D
【知识点】过程与自定义函数
【解析】【解答】在Command1_Click(  )事件处理过程中,通过For循环依次将s2中字符逐个与s1进行比较,若找到s2中字符在s1中存在,则在s3中记录该字符位置,最终输出s3。s2中“t”“e”“a”出现的位置依次为:4,10,11,14,20。故答案选D。
【分析】本题考查的是自定义函数的理解以及字符串处理。在本题中,自定义函数bijiao(x,y)的作用是判断y字符是否在字符串x中存在,若是,则返回结果为True;否则返回False。
10.【答案】D
【知识点】常见数据类型、数组;循环结构语句及程序实现
【解析】【解答】m的取值范围为[1,n]中的随机整数。用数组a(i)标记 i 是否被用于结果ans中输出。i的初值为0,Do循环中, i=i Mod n+1,i 以1~n循环的方式依次访问下一个,若 i 未被用于输出( a(i)=0 ),则 j +1(j 的初值为0)。若 j=m,将a(i)标记为1,计数器c+1,j 重置为0,i 在ans中存储待输出。因此变量 j 的作用是用于记录 i 移动的距离,若 i 移动到的位置上 i 已被存储在ans中,则 j 不执行+1;若 i 移动到的位置上 i 未被存储在ans中,则 j +1。
选项A:m=2,i 每移动2个有效位置( a(i)=0 )被记录,故显示: 2 4 6
选项B:m=7,i从7开始移动到8、9、10后循环回开始的1位置继续移动4个有效位置至4被记录,之后经过5、6、(7位置已输出无效)、8、9、10、1、2,至2被记录,故显示: 7 4 2
选项C:m=5,i 在5、10两个位置被记录,之后经1、2、3、4、6至6被记录,,故显示: 5 10 6
选项D:m=6,i 从6开始移动至7、8、9、10、1、2,至2被记录,后移动至3、4、5、7、8、9,至9被记录,故显示:6 2 9,不可能显示6 2 8。
故答案选D。
【分析】本题主要考查的是模运算中循环的应用,要分析代码中i、j、m及数组a(i)的作用,理解程序段实现的作用。
11.【答案】A
【知识点】排序算法及程序实现
【解析】【解答】外层循环中 i 的范围为1~n\2,循环内结合选择排序和冒泡排序两种算法,实现一次外层循环,排好一前一后两个数组元素。故执行上述程序段后,数组元素a(1)到a(6)的值实现升序排序。故答案选:A。
【分析】本题考查的是选择排序和冒泡排序的综合应用,可以有效提高排序算法的执行效率。
12.【答案】B
【知识点】查找算法及程序实现
【解析】【解答】 m =(i+j+1)\2 ,m取 i、j 中间偏右位置,考虑到i的初值为0,Do循环进入的条件是i=a(m),则只有当i=m时才能保证此时找到的a(m)依旧在待查找数据区域内,同时不会陷入死循环。最后Do循环执行完成之后,i、j 指向同一个位置,i 位置及其左侧数据均小于等于k,故第一个大于k的数据的位置为 i+1或 j+1。故3处填空依次为:①n ②m ③i+1。故答案选B。
【分析】本题考查的是对分查找的变形,要学会举一反三。
13.【答案】(1)B
(2)=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)C;E
【知识点】表格数据的处理与计算;数据分析
【解析】【解答】(1)H9单元格中公式为=C9*K3+D9*K4+E9*K5+F9*K6+G9*K7,通过自动填充指H3后,H6单元格中公式应当为=C3*K0+D3*K1+E3*K2+F3*K3+G3*K4,但是K0单元格不存在,发生单元格引用错误。故答案为:B。
(2) 为了避免出现以上错误,应将K列单元格进行绝对引用。故答案为:=C9*K$3+D9*K$4+E9*K$5+F9*K$6+G9*K$7或其他可行答案
(3)选项A:建立图b所示的图表数据区域为B2:G2,B7:G9;选项B:图b所示的图表系列产生在行;选项D:筛选“未来可塑性”最高的20%后,显示的城市为北京,不符合筛选条件的被隐藏,产生图表的这3行数据被隐藏,该图表会发生变化。故答案选C E。
【分析】本题考查的是表格公式的错误类型、公式应用、图表数据区域的选择以及排序筛选操作对图表的影响。当产生图表的数据区域内数据发生变化或被隐藏时,图表会发生相应的变化。
14.【答案】(1)A;C
(2)动画补间;不会;stop 0; stopAllSounds(  );;BCD
【知识点】图层及图层的基本操作;动画的类型;时间轴、帧、图层、库的概念及基本操作;常用影片控制函数的应用;多媒体作品的调试与递交
【解析】【解答】(1)选项A:“背景“图层上可以用油漆桶工具进行内容填充,选项A说法正确;选项B:“复制图层”命令执行后,会得到该图层对应的副本图层,选项B说法错误;选项C:对链接在一起的图层中的某一图层添加图层样式,与其链接在一起的图层不受影响,选项C说法正确;选项D:PSD文件格式不能直接导入到Flash库中,选项D说法错误。故答案为:AC。
(2)①由元件实例创建的补间动画类型为动画补间。故答案为:动画补间。
②在“自行车”图层第50帧执行“插人关键帧”操作,相当于将该图层第49帧变成关键帧,补间被分成1~49和50,实际动画效果不变。故答案为:不会。
③根据截图可知该音频时长超过场景动画时长,为了使该场景动画播放完后能自动停止,需在帧上添加动作命令stop();为使静音,需在帧上添加动作脚本stopAllSounds(  );。故答案为:stop 0; stopAllSounds(  );
④根据截图可知,该按钮“点击帧”上仅有空白关键帧,故该按钮无效,因此
选项A:测试影片时,当鼠标指针经过该按钮时,该按钮将呈现“弹起帧”上的效果,即当前图d所示。选项A说法错误。
选项B:“文字”图层中“按下”帧是“弹起”帧的延续,两帧上的内容一定相同。选项B说法正确。
选项C:选中“文字”图层的“点击”帧执行“插人帧”操作,“点击”帧上有内容,测试影片时,该按钮能正常使用。选项C说法正确。
选项D:选中“矩形”图层的“点击”帧执行“删除帧”操作,“点击”帧上无内容,相当于延续“按下”帧上的内容,测试影片时,该按钮能正常使用。选项D说法正确。
选项E:选中“矩形”图层的“点击”帧执行“清除帧”操作,会在“点击”帧之后再多一帧空白关键帧,测试影片时,该按钮不能正常使用。选项E说法错误。
故答案为:BCD。
【分析】本题考查的是PhotoShop中图层的操作、Flash中补间动画的创建、动作脚本的选择以及按钮上的帧操作。最后一问选项E中注意“清除帧”和“清除关键帧”的区别。
15.【答案】(1)C
(2)k>bj(m)或其他可行答案;bj(i) <> k或其他可行答案;fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【知识点】类、对象、属性、方法、事件和事件处理的概念及应用;过程与自定义函数;查找算法及程序实现
【解析】【解答】(1)“AddItem”是列表框类ListBox对象的方法,故答案为:C。
(2)第一空:Do循环的作用是查找班级里第一位同学的序号,当待查找班级号k大于当前m所指向的班级号bj(m)时,说明下一次待查找范围在右侧,使 i=m+1。故答案为: k>bj(m)或其他可行答案
第二空:当Do循环结束时,j+1所指向的位置即是待查找班级k里第一位同学的序号。i 从该学生开始向后访问,若访问到的学生不是来自班级k的,则退出For循环。故答案为: bj(i) <> k或其他可行答案
第三空:自定义函数fx()的作用是将套餐字母转换为数字序号,在定义部分已将zc()和wc()数组下标范围定义为1~4,故套餐A/B/C/D对应1/2/3/4,通过借助ASCII码将字母转换为数值,故答案为: fx = Asc(a) - Asc("A") + 1或fx = Asc(a)-64或其他可行答案
(3)当Do循环结束时,j+1所指向的位置即是待查找班级k里第一位同学的序号。i 从该学生开始向后访问,若访问到的学生来自班级k,即bj(i) = k ,则将该生所选中午套餐tc1(i)通过自定义函数fx()转换为数字序号,将对应的中餐套餐zc()+1。故答案为: zc(fx(tc1(i))) = zc(fx(tc1(i))) + 1或其他可行答案
【分析】本题主要考查的是VB对分查找算法和自定义函数的应用,还涉及到了方法名、以及字符转换成数值用到的Asc()函数。
16.【答案】(1)2
(2)sl(bh(j))>sl(bh(j +1))或其他可行答案;jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案;jf(bh(j))>jf(bh(j-1)) 0r jf(bh(j))=jf(bh(j-1)) And bh(j)【知识点】排序算法及程序实现
【解析】【解答】(1)截图所示已是第2轮次结束后的积分排名,在此基础上再进行一轮比赛,第3轮结束后队伍积分排名更新为:4、1、5、6、2、3、8、7。 排名第五的队伍编号2。故答案为:2。
(2)第一空、第二空:双重循环中,外层循环表示比赛轮次1~R,内层循环表示对战队伍1~2*n,两两对战步长为2。根据规则,每支队伍的实力值两两不同,且每场比赛中实力值较高的总能获胜,因此当 j 所指向的编号队伍实力高于 j+1 所指向的编号队伍实力,sl(bh(j))>sl(bh(j +1)),给 j 所指向的编号队伍积分 jf(bh(j)) +1。故第一空答案为:sl(bh(j))>sl(bh(j +1))或其他可行答案;第二空答案为: jf(bh(j+1))=jf(bh(j+1))+1或其他可行答案 ;
第三空:冒泡排序实现的功能是:根据排名规则对各队伍进行排序, 积分高的队伍排名靠前,jf(bh(j))>jf(bh(j-1)) ,积分相同则编号较小的队伍排名靠前, jf(bh(j)=jf(bh(j-1)) And bh(j)jf(bh(j-1)) Or jf(bh(j)=jf(bh(j-1)) And bh(j)【分析】本题考查的是索引排序和冒泡排序。注意根据题意分析条件表达式。
1 / 1

展开更多......

收起↑

资源列表