浙江省精诚联盟2022届高三上学期信息技术12月联考试卷
试卷更新日期:2022-11-14 类型:月考试卷
一、选择题(本大题共12小题,每小题2分,共24分。)
-
1. 下列有关信息和信息表达的说法,正确的是( )A、经数字化处理后,可由计算机加工处理的数据称为信息 B、电信网络诈骗频发,说明信息具有真伪性 C、书籍、视频和录音都是常见的信息表达方式 D、超文本标记语言HTTP用于描述网页内容2. 以下没有使用到人工智能技术的是( )A、智能客服与客户智能问答互动,还会学习,越用变得越聪明 B、通过手机语音助理给朋友打电话、发短信,还能点播歌曲 C、安保机器人会自主导航避障,还会人脸识别和车牌识别 D、使用自动控制系统进行农业实验田温度监测3. 使用Access软件设计一个数据表,存储如表所示的不同型号产品购买记录数据。
则表结构设计最合理的是( )
A、 B、 C、 D、4. 下列有关计算机编码的说法正确的是( )A、十六进制数D113转换为二进制数后含有偶数个“1” B、已知字母“m”的ASCII码为109,则字母“M”的十六进制内码为77H C、根据GB2312-80标准,每个汉字的处理码是唯一的 D、图像和声音编码没有采用二进制5. 用PhotoShop软件制作“冬奥来了”作品,部分编辑界面如图所示。下列说法正确的是( )A、“一起向未来!”图层设有滤镜效果 B、无法更改“运动员”图层位置 C、修改“背景”图层不透明度将改变图像效果 D、可用“魔棒”工具快速选择“飘带”图层内容6. 现有一个时长为10秒、480*600像素、24位真彩色、PAL制式的未经压缩的AVI格式无声视频文件,若以10:1的压缩比,压缩生成MP4格式文件,则生成文件容量约为( )A、205.9MB B、20.6MB C、165MB D、52MB7. VB表达式23\2^2+Sqr(Abs(-9))的值是( )A、8 B、16 C、7 D、108. 某算法的部分流程图如图所示,执行完后输出s和i的值是( )A、1 2 4 5 B、1 2 4 6 C、1 3 5 6 D、1 3 5 59. 字符的查找替换。以下VB程序段的功能是:在字符串s中查找字符s1,并将其替换成字符s2。s=Text1.Text
s1=Text2.Text
s2=Text3.Text
i=1
Do While i<=Len(s)
If Mid(s, i, Len(s1))=s1Then
Else
EndIf
Loop
Label1.Caption=s
方框中的代码由以下三部分组成:
①i=i+1 ②s=Mid(s,1,i-1)+s2+Mid(s,i+Len(s1)) ③i=i+Len(s2)
下列选项中,代码顺序正确的是( )
A、①②③ B、②①③ C、②③① D、③②①10. 有如下VB程序段:m=a(1): s=""
For i=2 To 5
If a(i)>m Then m=a(i)
If a(i)<m Then
s=s+m
Else
s=m+s
End If
Next i
数组元素a(1)到a(5)的值依次为"F","Q","A","TV","WD",执行该程序段后,变量s的值为( )
A、FATVWD B、AAWDTV C、QQTVWD D、WDTVQQ11. 某对分查找算法的VB程序段如下:For i=1 To 20
f(i)=0
Next i
i=1: j=20: n=0
m=1
Do While i<=j And f(m)=0
m=(i+j)\2
n=n+1
If a(m)=Key Then
f(m)=1
ElseIf a(m)<Key Then j=m-1
Else i=m+1
End If
Loop
数组元素a(1)到a(20)各不相同且按降序排列,若执行该程序段后n的值为4,则Key的值不可能为( )
A、a(3) B、a(8) C、a(11) D、a(17)12. 如下VB程序段实现对数组元素a(1)到a(10)从小到大排序。i=2
Do While i<=10
For j= ①
If a(j+1)<a(j) Then
t=a(j+1): a(j+1)=a(j): a(j)=t
End If
Nextj
i=i+1
Loop
则代码中①处的语句可为( )
A、i-1 To 1 Step -1 B、i To 1 Step -1 C、9 To i+1 Step -1 D、i-1 To 9二、非选择题(本大题共4小题,4+8+7+7,共26分)
-
13. 收集某品牌部分商品电商销售数据,并对部分数据利用Excel软件进行数据处理,如图a所示。
图a
请回答下列问题:
(1)、区域G3:G82的数据是通过公式计算得到的,在G3单元格中输入公式,再使用自动填充功能完成区域G4:G82的计算。(提示:退款比=退款额/毛销售额*100,其中毛销售额=订单量*单价)(2)、对区域A2:G82进行相关数据分析,下列说法正确的是( )(多选,填字母)。A、更新E列退款额数据,G列退款比的值会随之改变 B、为了将“编码”首字母相同的商品以“退款比”升序显示,可选择“编码”为主要关键字、 “退款比”为次要关键字均升序排序 C、删除“序号”列,“退款比”列的数值会发生变化 D、为了显示订单量超过100的商品中退款比最高的商品,可先对“订单量”进行筛选,设定条件“>=100”,再对“退款比”进行筛选,设定条件“10个最大的值”并显示最大的一项(3)、对图a中数据进行相关统计后,结果放在新工作表中,如图b所示。根据图b中的数据制作的图表如图c所示,创建该图表的数据区域是。图b
图c
14. 使用Flash软件创作“国际青年日”多媒体作品,部分编辑界面如图1所示。图1
请回答下列问题:
(1)、以下对多媒体作品设计的一般过程,说法不正确的是( )(多选,填字母)。A、将作品划分为“片头”、“叙事”、“高潮”、“结尾”四个主要界面,属于系统结构设计 B、确定选用Flash软件来制作合成作品,属于应用需求分析 C、描述作品每个场景的展示内容及呈现方式,属于文字脚本 D、在进行模块设计前,应考虑作品所需的媒体元素及其获取、处理方式(2)、“纸飞机”图层由“纸飞机”实例制作生成,且呈现纸飞机盘旋飞动的动画效果,则“纸飞机”元件类型为。“纸飞机”动画在场景动画开始2秒后出现在画面中,要实现该效果,则在“纸飞机”图层中应进行的操作是。(3)、“青年人”图层的第1帧至20帧的补间动画实现了青年人图像从无到有慢慢浮现在画面中,则该补间类型为(单选,填字母:A .动画补间/B .形状补间)。若修改帧频为18fps,“青年人”图层动画持续时间将(选填:变长/变短/不变)。(4)、配乐图层中声音文件部分属性如图2所示。测试当前场景时,动画播放至第60帧时自动停止,单击“播放”按钮后场景音乐停止播放,画面进入“叙事”场景继续播放,则“播放”按钮的动作脚本为on(prss){}。图2
15. 某学校为增强学生体质,督促学生进行必要的体育锻炼,每学年都会举行一次新生体能测试,在高一年级每班随机抽取2位学生参加体测并要求全部达标。高一年级学生基本信息存储于相应的数据库文件中,班级总数为n,每班45名学生。抽选时以学生学号信息为依据(学号为8位数,前4位数字表示年级,5、6两位数表示班级,7、8两位数表示学号),并将抽选结果按照班级和学号升序排列输出。根据上述要求编写VB程序,功能如下:读取高一年级n个班级学生学号信息,显示在列表框List1中。程序运行时,单击“抽取”按钮Command1,在列表框List2中显示每班被抽取中的两名学生学号。程序运行界面如图所示。
(1)、在VB表达式List2.AddItems(i)中,List2、AddItem依次表示(单选,填字母:A .对象名、属性名/B .对象名、事件名/C .对象名、方法名)(2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。Constn=8
Dim a(1 To 500) As String
Private Sub Form_Load()
‘读取数据库中学生学号信息并存储于数组a中,过程略。
EndSub
Private Sub Command1_Click( )
Dim s(1 To 8) As String
Dim flag(1 To 500) As Integer
Dim b(1 To n) As Integer
Dim w As Integer, t As Integer, i As Integer, j As Integer
Dim x As String
For i=1 To 45*n
flag(i)=0
Next i
For i=1 To n
b(i)=0
Next i
w=0
For i=1 To n
t=
If flag(t)=1 Then
i=i-1
ElseIf b(i)<2 Then w=w+1
b(i)=b(i)+1
flag(t)=1
If w Mod 2=1 Then i=i-1
End If
Next i
For i=1 To 2*n-1 '排序并输出被抽中学生学号
If Then x=s(i+1): s(i+1)=s(i):s(i)=x
End If
For j=i To i+1
List2.AddItem s(j)
Next j
Next i
End Sub
(3)、程序中加框处代码有错,请改正。16. 气象学上将日平均气温连续5天等于或低于10℃算作入冬。编写VB程序,读取某月每日最高气温与最低气温数据(该月为30天,且本月气温最高不超过30℃,最低不低于0℃),温度以“最高温度~最低温度”的格式显示在列表框List1中;单击“统计”按钮Command1判断该月是否已经入冬,并统计得到该月最低日均气温,结果在Text1中呈现。程序运行界面如第图所示。(1)、某月1号~10号每日最高气温与最低气温数据如下表所示:日期
1号
2号
3号
4号
5号
6号
7号
8号
9号
10号
最高气温℃~最低气温℃
22~14
17~12
10~4
10~2
8~1
11~8
17~5
15~4
19~7
19~7
若程序运行后,数组元素f(7)的值为。
(2)、请在划线处填入合适的代码。Dim a(1 To 30) As String
Private Sub Form_Load( )
‘读取本月每日气温数据,存储于数组a中并在列表框List1中显示,过程略。
EndSub
PrivateSubCommand1_Click()
Dim temp(1 To 60) As Integer
Dim length As Integer, t As Integer, j As Integer
Dim ave As Single
Dim f(30) As Integer
Dim flag As Boolean
For i=1 To 30
length=Len(a(i))
j=1: t=1
Do While j<=length
If Not(Mid(a(i), j, 1)<="9" And Mid(a(i), j, 1)>="0") Then
temp(2*i-1)=Val(Mid(a(i), t, j-t))
End If
j=j+1
Loop
temp(2*i)=Val(Mid (a(i), t, j-t))
Next i
f(0)=0: low=30: flag=False
For i=1 To 30
ave=(temp(i*2-1)+temp(i*2))/2
If ave<low Then low=ave
If Not flag Then
If ave<=10 Then
Else
f(i)=0
End If
If f(i)=5 Then
Text1.Text="本月已入冬"
flag=True
End If
End If
Next i
If Then Text1.Text="本月尚未入冬"
Text1.Text=Text1.Text+""+"本月日均气温最低为:"+Str(low)
End Sub