浙江省精诚联盟2021-2022学年高三信息技术上学期12月适应性联考试题(Word版附解析)
展开第一部分 信息技术(共 50 分)
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选中只有一个是符合 题目要求的,不选、多选、错选均不得分)
1. 下列有关信息和信息表达的说法, 正确的是( )
A. 经数字化处理后, 可由计算机加工处理的数据称为信息
B. 电信网络诈骗频发,说明信息具有真伪性
C. 书籍、视频和录音都是常见的信息表达方式
D. 超文本标记语言 HTTP 用于描述网页内容
【答案】B
【解析】
【详解】本题主要考查信息和信息表达。信息,指音讯、消息、通讯系统传输和处理的对象,泛指人类社会传播的一切内容;电信网络诈骗频发,说明信息具有真伪性;书籍、视频和录音都是常见的信息表达技术;超文本标记语言 HTML 用于描述网页内容,故本题选B选项。
2. 以下没有使用到人工智能技术的是( )
A. 智能客服与客户智能问答互动,还会学习, 越用变得越聪明
B. 通过手机语音助理给朋友打电话、发短信, 还能点播歌曲
C. 安保机器人会自主导航避障,还会人脸识别和车牌识别
D 使用自动控制系统进行农业实验田温度监测
【答案】D
【解析】
【详解】本题主要考查人工智能技术。人工智能研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。使用自动控制系统进行农业实验田温度监测,应用了传感器技术,没有使用到人工智能技术,故本题选D选项。
3. 使用 Access 软件设计一个数据表, 存储如表所示的不同型号产品购买记录数据。
则表结构设计最合理的是( )
A. B. C. D.
【答案】D
【解析】
【详解】本题主要考查Access数据表。由数据表可知,型号、单位数据类型应设计为文本类型,订购日期可能有重复不能设为主键,结合选项可知,本题选D选项。
4. 下列有关计算机编码的说法正确的是( )
A. 十六进制数 D113 转换为二进制数后含有偶数个“1”
B. 已知字母“m”的 ASCII 码为 109, 则字母“M”的十六进制内码为 77H
C. 根据 GB2312-80 标准, 每个汉字的处理码是唯一的
D. 图像和声音编码没有采用二进制
【答案】C
【解析】
【详解】本题主要考查计算机编码。十六进制数 D113 转换为二进制数是1101 0001 0001 0011,含有奇数个“1”;已知字母“m”的 ASCII 码为 109, 则字母“M”的ASCII码值是109-32=77,转换为十六进制内码为4DH;根据 GB2312-80 标准, 每个汉字的处理码是唯一的;图像和声音编码采用二进制,故本题选C选项。
5. 用PhtShp 软件制作“冬奥来了”作品, 部分编辑界面如图所示。下列说法正确的是( )
A. “一起向未来!”图层设有滤镜效果
B. 无法更改“运动员”图层位置
C. 修改“背景”图层不透明度将改变图像效果
D. 可用“魔棒”工具快速选择“飘带”图层内容
【答案】D
【解析】
【详解】本题主要考查Phtshp软件。由图可知,“一起向未来!”图层设有图层样式;可以更改“运动员”图层位置;“背景”图层处于锁定状态,无法修改其不透明度;可用“魔棒”工具快速选择“飘带”图层内容,故本题选D选项。
6. 现有一个时长为 10 秒、 480*600 像素、 24 位真彩色、 PAL 制式的未经压缩的 AVI 格式无声视频文 件, 若以 10:1 的压缩比, 压缩生成 MP4 格式文件, 则生成文件容量约为( )
A. 205.9MBB. 20.6MB
C. 165MBD. 52MB
【答案】B
【解析】
【分析】
【详解】本题考查的是文件大小计算。PAL 制式是 25 帧/秒。未经压缩的视频文件存储容量的计算方法:存储容量=帧图像存储容量×帧频×播放时间(s)=(480*600*24/8)*10*25/1024/1024=206MB,以 10:1 的压缩比,压缩后大小约为:20.6MB。故选项B正确。
【点睛】
7. VB 表达式 23 \ 2 ^ 2 + Sqr(Abs(-9))的值是( )
A. 8B. 16
C. 7D. 10
【答案】A
【解析】
【详解】本题考查VB算术运算符。VB算术运算符包括“^”、“-”、“*”、“/”、“\”、“Md”、“+” 、“—”等,优先级依次递减。因此表达式 23 \ 2 ^ 2 + Sqr(Abs(-9)),先计算2^2值为4,再计算23\4(23整除4)值为5,然后计算(abs(-9) 取绝对值9,sqr(9)开平方值为3,最后5加上3,值为8。故选项A正确。
8. 某算法的部分流程图如图所示,执行完后输出 s和 i 的值是( )
A. 1 2 4 5B. 1 2 4 6
C. 1 3 5 6D. 1 3 5 5
【答案】C
【解析】
【详解】本题考查的是流程图识读。阅读流程图可知,输出的是15的所有质因数,由于i从1开始,所以质因数包括1,i比最大的那个质因数大1,s为:1 3 5,i为:6。选项C正确。
9. 字符的查找替换。以下 VB 程序段的功能是:在字符串 s 中查找字符 s1, 并将其替换成字符 s2。
s = Text1.Text
s1 = Text2.Text
s2 = Text3.Text
i = 1
D While i <= Len(s)
If Mid(s, i, Len(s1)) = s1 Then
①
②
Else
②
End If
Lp
Label1.Captin = s
划线处的代码由以下三部分组成:
①i = i + 1 ②s = Mid(s, 1, i - 1) + s2 + Mid(s, i + Len(s1)) ③i = i + Len(s2)
下列选项中,代码顺序正确的是( )
A. ①②③B. ②①③C. ②③①D. ③②①
【答案】C
【解析】
【详解】本题主要考查VB程序的执行与调试。由题意可知,如果Mid(s, i, Len(s1)) = s1,则将s1替换成字符 s2,同时更新i的位置为i+Len(s2),即方框①②分别填入代码是s = Mid(s, 1, i - 1) + s2 + Mid(s, i + Len(s1))、i = i + Len(s2)。如果Mid(s, i, Len(s1)) 与 s1不相等,则i递增,继续查找判断,故本题选C选项。
10. 有如下 VB 程序段:
m = a(1): s = ""
Fr i = 2 T 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. FATVWDB. AAWDTVC. QQTVWDD. WDTVQQ
【答案】D
【解析】
【详解】本题考查VB条件与循环语句应用。分析程序知道,m初值为F,循环i从2开始,进行比较,当a(2)的值大于m时,条件成立,执行将a(2)值赋给m,即m值为Q,s值为“Q”;i值为3,条件判断a(3)的值大于m不成立,条件判断a(3)的值小于m,条件成立,执行将s与m连接赋值给s,s值为“QQ”;i值为4,条件判断a(4)的值大于m,条件成立,执行将a(4)的值赋给m,m值为“TV”,此时将m+s值赋给s,s值为“TVQQ”;i值为5,条件判断a(5)的值大于m,条件成立,执行将a(5)的值赋给m,m的值为“WD”,此时将m+s的值赋给s,s值为“WDTVQQ”。故选项D正确。
11. 某对分查找算法的 VB 程序段如下:
Fr i = 1 T 20
f(i) = 0
Next i
i = 1: j = 20: n = 0
m = 1
D 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
Lp
数组元素 a(1)到 a(20)各不相同且按降序排列, 若执行该程序段后n 的值为 4,则 Key 的值不可能为( )
A. a(3)B. a(8)C. a(11)D. a(17)
【答案】B
【解析】
【详解】本题考查对分查找算法。分析程序知道,数组元素a(1)到a(20)各不相同且按降序排列,若执行该程序段后n的值为4,Key的值可以为a(3)、a(11)、a(17)。故本题选择B。
12. 如下 VB 程序段实现对数组元素 a(1)到a(10)从小到大排序。
i = 2
D While i <= 10
Fr j = ①
If a(j + 1) < a(j) Then
t = a(j + 1): a(j + 1) = a(j): a(j) = t
End If
Next j
i = i + 1
Lp
则代码中①处的语句可为( )
A. i - 1 T 1 Step -1B. i T 1 Step -1
C. 9 T i+1 Step -1D. i - 1 T 9
【答案】A
【解析】
【详解】本题考查排序算法及程序实现。为实现对数组元素 a(1)到a(10)从小到大排序,代码中①处j的值应为从i-1开始到1结束,每次循环j减1,用语句表示为Fr j =i-1 T 1 Step -1,故选项A正确。
二、非选择题(本大题共 4 小题,其中第 13 题 4 分,第 14 题 8 分,第 15 题 7 分,第 16 题 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
【答案】 ①. =E3/(C3*D3)*100 ②. AB ③. A2:C9
【解析】
【详解】本题主要考查Excel表格处理相关操作。①退款比=退款额/毛销售额*100,其中毛销售额=订单量*单价,由表可知,在G3单元格中输入公式是=E3/(C3*D3)*100。②由G列公式可知,更新E列退款额数据,G列退款比的值会随之改变;为了将“编码”首字母相同的商品以“退款比”升序显示,可选择“编码”为主要关键字、“退款比”为次要关键字均升序排序;删除“序号”列,“退款比”列的数值不会发生变化;为了显示订单量超过100的商品中退款比最高的商品,可先对“订单量”进行筛选,设定条件“>=100”,再对“退款比”进行筛选,设定条件“10个最大的值”并显示最大的一项,筛选结果没有记录,故本题选AB选项。③由图c可知,涉及的数据从A2到C9,故创建该图表的数据区域是A2:C9。
14. 使用 Flash 软件创作“国际青年日”多媒体作品,部分编辑界面如图所示。
图 1
请回答下列问题:
(1) 以下对多媒体作品设计的一般过程, 说法不正确的是_____________多选,填字母)。
A.将作品划分为“片头”、“叙事”、“高潮”、“结尾”四个主要界面,属于系统结构设计B.确定选用 Flash 软件来制作合成作品, 属于应用需求分析
C.描述作品每个场景的展示内容及呈现方式, 属于文字脚本
D.在进行模块设计前,应考虑作品所需的媒体元素及其获取、处理方式
(2)“纸飞机”图层由“纸飞机”实例制作生成, 且呈现纸飞机盘旋飞动的动画效果, 则“纸飞机” 元件类型为___________。“纸飞机”动画在场景动画开始 2 秒后出现在画面中,要实现该效果, 则在“纸飞机”图层中应进行的操作是____________。
(3)“青年人”图层的第 1 帧至 20 帧的补间动画实现了青年人图像从无到有慢慢浮现在画面中, 则 该补间类型为__________(单选,填字母: A.动画补间/B.形状补间)。若修改帧频为 18fps, “青年人”图层动画持续时间将___________(选填:变长/变短/不变)。
(4)图 2
配乐图层中声音文件部分属性如图 2 所示。 测试当前场景时, 动画播放至第 60 帧时自动停止,单击“播放”按钮后场景音乐停止 播放, 画面进入“叙事”场景继续播放, 则“播放”按钮的动作脚本 为 n (press){____________________________}。
【答案】 ①. BD ②. 影片剪辑元件 ③. 选中该图层的第 1帧移动至第25帧 ④. A ⑤. 变短 ⑥. StpAl ISunds() :gtAndPlay(“叙事”,1);
【解析】
【详解】本题考查的是flash操作。空1,选项A将作品划分为“片头”、“叙事”、“高潮”、“结尾”四个主要界面,属于系统结构设计,正确;选项B确定选用Flash软件来制作合成作品,属于功能模块设计,错误;选项C确定选用Flash软件来制作合成作品,正确;选项D在进行模块设计前,应考虑作品的系统结构设计,错误,故选择BD。空2,纸飞机有盘旋飞动的动画效果,属于影片剪辑元件。空3,为实现“纸飞机”动画在场景动画开始 2 秒后出现在画面中,可以通过选中该图层的第 1帧移动至第25帧。空4,实现了青年人图像从无到有慢慢浮现在画面中,在动画过程中,中间的运动过程由计算机自动计算得出,因此选择A动画补间。空5,帧频是Flash动画播放的速度,速度提高,动画持续时间变短,故填变短。空6,为实现单击“播放”按钮后场景音乐停止播放, 画面进入“叙事”场景继续播放效果,可添加脚本n(press){StpAl ISunds():gtAndPlay(“叙事”,1)}。
15. 某学校为增强学生体质, 督促学生进行必要的体育锻炼, 每学年都会举行一次新生体能测试, 在 高一年级每班随机抽取 2 位学生参加体测并要求全部达标。 高一年级学生基本信息存储于相应的数据库文件中, 班级总数为 n,每班 45 名学生。抽选时以学生学号信息为依据(学号为 8 位数, 前 4 位数字表示年级, 5、6 两位数表示班级, 7、8 两位数表示学号), 并将抽选结果按照班级和学号升序排列输出。
根据上述要求编写 VB 程序, 功能如下: 读取高一年级 n 个班级学生学号信息, 显示在列表框 List1 中。程序运行时, 单击“抽取”按钮 Cmmand1, 在列表框 List2 中显示每班被抽取中的两名学生学号。程序运行界面如图所示。
(1)在 VB 表达式 List2.AddItem s(i)中, List2、AddItem 依次表示_________(单选,填字母: A.对象名、属性名/B.对象名、事件名/C.对象名、方法名)
(2) 实现上述功能的 VB 程序如下, 请在划线处填入合适的代码。
(3) 程序中加框处代码有错,请改正。 _______
Cnst n = 8
Dim a(1 T 500) As String
Private Sub Frm_Lad()
‘读取数据库中学生学号信息并存储于数组a 中, 过程略
End Sub
Private Sub Cmmand1_Click()
Dim s(1 T 8) As String
Dim flag(1 T 500) As Integer
Dim b(1 T n) As Integer
Dim w As Integer, t As Integer, i As Integer, j As Integer
Dim x As String
Fr i = 1 T 45 * n
flag(i) = 0
Next i
Fr i = 1 T n
b(i) = 0
Next i
w = 0
Fr i = 1 T 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 Md 2 = 1 Then
i = i - 1
End If
Next i
Fr '排序并输出被抽中学生学号
If _________ Then
x = s(i + 1): s(i + 1) = s(i): s(i) = x
End If
Fr j = i T i + 1
List2.AddItem s(j)
Next j
Next i
End Sub
【答案】 ①. C ②. 1 T 2*n-1 Step 2 ③. Int(Rnd*45)+(i-1)*45+1 ④. s(w) = a(t) ⑤. s(i + 1)
【详解】本题主要考查VB程序的综合应用。①在 VB 表达式 List2.AddItem s(i)中, List2、AddItem 依次表示列表控件的对象名和方法名,故选C选项。②分析代码可知,前面的代码已经按班级升序进行抽取学生,故此处只需将每个班级抽出的两个学生按学号进行升序排序,即第1个学生和第2个学生升序、第3个学生和第4个学生进行升序排序,依次类推,故变量i每次递增2,加框处代码应改为1 T 2*n-1 Step 2。③此处通过fr循环实现每个班随机取两个学生,一共有8个班,每个班45个人,一共45*8=360人,第一个班在1~45之间抽取,第二个班在46~90之间抽取,其他班依次类推, Int(Rnd*45)是随机生成0~44之间的整数,用变量i控制在第几个班抽取,故此处填Int(Rnd*45)+(i-1)*45+1。④数组s保存抽取出来的学生,t是抽取的学生的顺序号,此处将该学生的学号信息(即a(t))赋给数组s(w),下标用w标记,故此处填s(w) = a(t)。⑤此处将抽选结果按照班级和学号升序排列输出,由下文交换s(i)与s(i+1),可知此处填s(i + 1)
(1) 某月 1 号~10 号每日最高气温与最低气温数据如下表所示:
若程序运行后,数组元素f(7)的值为________。
(2) 请在划线处填入合适的代码。
Dim a(1 T 30) As String
Private Sub Frm_Lad()
‘读取本月每日气温数据,存储于数组 a 中并在列表框 List1 中显示,过程略。
End Sub
Private Sub Cmmand1_Click()
Dim temp(1 T 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 Blean
Fr i = 1 T 30
length = Len(a(i))
j = 1: t = 1
D While j <= length
If Nt (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
Lp
temp(2 * i) = Val(Mid(a(i), t, j - t))
Next i
f(0) = 0: lw = 30: flag = False
Fr i = 1 T 30
ave = (temp(i * 2 - 1) + temp(i * 2)) / 2
If ave < lw Then lw = ave
If Nt 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(lw)
End Sub
【答案】 ①. 0 ②. t=j+1 ③. f(i) = f(i-1)+ 1 ④. Nt flag
【解析】
【详解】本题主要考查VB程序的综合应用。①分析程序可知,当i=7时,此时ave=(17+5)/2=11>10,执行else部分,即f(7)=0,故此处填0。②温度以“最高温度~最低温度”的格式保存在数组a中,此处分别取出最高温度、最低温度保存在数组temp中,如果当前截取的字符不是数字,即符号“~”,则将该字符前的温度保存到数组temp中,同时更新t的值为j+1,其中t是截取字符的起点,故此处填t=j+1。③数组f索引是从0开始,数组f用来标记当日日均气温连续小于等于10的天数,若满足条件则对应的值在f(i-1)基础上递增1,否则赋值为0重新计数,故此处填f(i) = f(i-1)+ 1。④变量flag标记是否平均气温连续 5 天等于或低于 10℃,如果flag为True则满足,即本月已入冬,否则本月尚未入冬,故此处填Nt flag。
日期
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
浙江省五校联盟2022-2023学年高二信息技术上学期期末联考卷(Word版附解析): 这是一份浙江省五校联盟2022-2023学年高二信息技术上学期期末联考卷(Word版附解析),共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省宁波市奉化区2021-2022学年高二信息技术上学期期末联考试题(Word版附解析): 这是一份浙江省宁波市奉化区2021-2022学年高二信息技术上学期期末联考试题(Word版附解析),共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省诸暨市2021-2022学年高二信息技术上学期期末试题(Word版附解析): 这是一份浙江省诸暨市2021-2022学年高二信息技术上学期期末试题(Word版附解析),共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。