2021年1月浙江普通高等学校招生选考信息技术试题及答案
展开一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于信息与信息技术的描述,正确的是( )
A. 信息技术始于广播和电视的诞生
B. 信息无处不在,是人类社会所特有的
C. 信息技术就是计算机采集、处理、存储信息的技术
D. 文字、语言、图形、图像、声音和形体动作都是信息的表达方式
【答案】D
2. 下列关于信息安全的说法,正确的是。( )
A. 打开朋友转发的网页链接一定是安全的
B. 安装了杀毒软件后电脑就不会感染病毒
C. 数据加密是一种提高信息安全性的有效措施
D. 手机的指纹识别解锁技术能确保手机所有信息的安全
【答案】C
3. 用Access软件设计抗疫物资收发系统的数据库,其中已建好的“物资流向”数据表用于存储如图所示的数据。
下列关于“物资流向”数据表描述,正确的是( )
A. 该数据表字段数可能多于6个
B. 该数据表的表名是不可修改的
C. 该数据表中必定有一个字段的字段名为“发放序号”
D. 图中“是否定向”列在该数据表中相应字段的数据类型一定是“是/否”
【答案】A
4. 英文字符在计算机中有全角和半角之分。全角英文字符的内码由两个字节组成,第一个字节的值是A3H,第三个字节的值是其对应的半角内码值加上80H得到的。例如,半角字符“A”的内码值是41H,则全角字符“A”的内码值是A3C1H。用UltraEdit软件查看字符内码,部分界面如图所示。
下列说法错误的是( )
A. 全角字符“U”的内码值是A3D5HB. 全角字符“Q”的内码值是A3D1H
C. 半角字符“P”内码值是50HD. 全角字符“a”的内码值是A3F1H
【答案】D
5. 使用GldWave软件编辑某音频文件,部分界面如图所示。
下列说法正确的是( )
A. 执行“删除”操作后,音频时长减少了3秒
B. 先执行“复制”操作,再执行“粘贴”操作后,音频时长增加了6秒
C. 执行“静音”操作后直接保存,音频文件的存储容重约为原来的3/10
D. 执行“剪裁”操作后直接保存,音频文件的存储容量约为原来的7/10
【答案】A
6. 将一幅未经压缩的1024×800像素、24位真彩色的BMP图像另存为JPEG格式文件,存储后的JPEG文件存储容量为152KB,则BMP文件与JPEG文件的存储容量比约为( )
A. 5:1B. 16:1C. 63:1D. 126:1
【答案】B
7. VB表达式3+9 Md 3 * 2的值是( )
A. 0B. 3C. 6D. 9
【答案】C
8. 某算法的部分流程图如图所示。执行这部分流程,若输入s的值为“picture”,则输出的c、i值分别为( )
A. "c",3B. "e",4C. "t",3D. "t",4
【答案】A
9. 将正整数n分解为两个正整数之和,其中一个能被3整除,另一个能被7整除。统计分解方法共有几种的VB程序段如下:
cnt = 0:i = 7
D While i < n
Lp
Text1. Text = Str(cnt)
方框中的代码由以下三部分组成:
①i = i + 7 ②j = n - i ③If j Md 3 = 0 Then cnt = cnt + 1
下列选项中,代码顺序正确的是( )
A. ①③②B. ②③①C. ③②①D. ①②③
【答案】B
10. 有如下VB程序段:
s1 = "BGR": s2= "VBPROGRAM"
i = 1:j = 1:s3 = ""
D While i < = Len(s1) And j < = Len(s2)
If Mid(s1,i,1) = Mid(s2,j,1)Then
i = i + 1
Else
s3 = s3 + Mid(s2,j,1)
End If
j = j + 1
Lp
执行该程序段后,变量s3的值是( )
A. "VPO"B. "VPRO"C. "VPOAM"D. "VPROAM"
【答案】B
11. 采用冒泡排序算法对某数据序列进行排序,经过第一轮排序后的结果是“2,8,3,9,5,6,7”,那么原数据序列不可能的是( )
A. 8,3,9,5,2,7,6B. 8,3,9,2,6,5,7
C. 8,2,9,3,5,7,6D. 8,3,2,9,6,5,7
【答案】D
12. 某对分查找算法的VB程序段如下:
’随机产生包含20个整型元素的升序序列,依次存入数组a.代码略
i = l:j = 20:s = ""
key = Val(Text1. Text)
D While i < = j
m = (i + j)\2
s = s + Str(a(m))
If a(m)= key Then Exit D ’Exit D表示退出循环
If a(m)> key Then j = m — 1 Else i = m + 1
Lp
Text2. Text = s
在文本框Text1中输入待查找数,执行该程序段后,下列选项中,文本框Text2中显示的内容不可能的是( )
A. 78 50 46 33B. 51 37 41 48C. 74 50 46 51D. 73 83 87 89
【答案】C
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)
13. 王老师收集了学校男生寝室三项检查成绩的数据,并使用Excel软件对数据进行处理,如图a所示。
图a
请回答下列问题:
(1)区域L4:L93的数据是通过公式计算得到的,在L4单元格中输入公式________,再使用自动填充功能完成区域L5:L93的计算。(提示:总分=内务分×20%+卫生分×30%+纪律分×50%)
(2)寝室号的编制规则是:楼号(第1字符)+楼层号(第2字符)+房间号(第3、4字符)。若要筛选出各男生寝室楼的3楼寝室,筛选方式设置如图b所示,则①处应为________(选填:包含/等于/开头是)。
图b 图c
(3)在新工作表中计算各年级“内务分”、“卫生分”和“纪律分”的平均分后,创建了如图c所示的图表。结合图a和图c,下列说法正确的有________(多选,填字母)。
A.由图c可知男生寝室纪律最好的是高三,内务和卫生最好的是高二
B.更新数据导致高一“内务分”的平均分发生变化,图表不会随之改变
C.对区域L2:L3执行“合并单元格”操作,合并后的单元格名称为L2
D.在图a所示工作表的“寝室号”列前插入一列,“总分”列的数值会发生改变
【答案】 (1). =E4*0.2+H4*0.3+K4*0.5
或=E4*20%+H4*30%+K4*50%
或=SUM(C4:D4)*0.2+SUM(F4:G4)*0.3+SUM(I4:J4)*0.5
或等价表达式 (2). 开头是 (3). AC
14. 小明制作主题为“自然风光”的多媒体作品。首先使用Phtshp软件处理图像,然后使用Flash软件制作动画作品。请回答下列问题:
图a
(1)处理图像的部分界面如图a所示。下列说法正确的有_____(多选,填字母)。
A.将“背景.psd”文件存储为BMP格式后,BMP文件包含“山脉 副本”图层的内容
B.能将“天空”图层移动到“背景”图层的下方
C.将“白云”图层的不透明度改为40%,会影响图像的呈现效果
D.可复制“山脉”图层的图层样式并粘贴到“树林”图层
E.将“图像大小”改为550×400像素后,所有图层中内容的大小均发生变化
图b
(2)制作动画作品的部分界面如图b所示。在“控制”图层的第________帧插入关键帧后,测试场景,该图层的声音在场景动画播放两秒后停止播放。由此可见,“控制”图层中声音的同步属性为_________(选填:事件/开始/数据流)。
(3)在“控制”图层的第60帧上添加了动作脚本“stp();”,该帧中的”海洋”按钮实例上添加的动作脚本是“n(release)﹛gtAndStp(“海洋”,1);play();﹜”。将该按钮实例上的动作脚本:替换为_________(多选,填字母)后,按钮实现的交互效果不变。_____
A. n(release){play();}
B. n(release){play(“海洋”,1);}
C. n(release)﹛gtAndPlay(1);)
D. n(release)﹛gtAndPlay(“海洋”,1);}
(4)“蝴蝶”图层中的蝴蝶是由“蝴蝶飞舞”元件所生成的实例,该元件部分编辑界面如图c所示,各关键帧中内容均为形状,实现了蝴蝶翅膀扇动一次的动画效果。测试场景时,动画中蝴蝶的翅膀仅扇动了一次,可能的原因是_________。
图c
【答案】 (1). CDE (2). 25 (3). 数据流 (4). AD (5). “蝴蝶飞舞”元件“翅膀”图层的第5帧添加了动作脚本“stp();” 或同等表述
15. 根据申请人的QA和QB值,从m个申请人中挑选2人组队参加某挑战赛。条件一是2人的QA值都必须大于指定参数h;条件二是2人的QA值之差(较大值减较小值)小于h。在满足上述两个条件的所有2人组合中,挑选QB值之和最大的一个组合。(QA、QB和h的值均为正整数)
编写VB程序,实现上述挑选功能。运行程序,在文本框Text1中输入参数h后,单击“挑选”按钮Cmmand1,在列表框List1中按QA值降序显示满足条件一的申请人信息,最后在标签Label1中显示组队结果。程序运行界面如图所示。
请回答下列问题:
(1)若要清空列表框List1,能实现该功能的语句是_________(单选,填字母:A. List1. Captin = "" / B. List1.Text = "" / C. List1. Clear)。
(2)实现上述功能VB程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
Cnst m = 20 ’m表示申请人个数
Dim id(m)As Integer,qa(m)As Integer,qb(m)As Integer
Private Sub Cmmand1_Click()
Dim i As Integer j As Integer,k As Integer,t As Integer,max As Integer
Dim h As Integer,n As Integer ’变量n存储满足条件一的申请人个数
Dim s As String
’读取全部申请人的编号、QA和QB值,分别存入数组id、qa和qb,代码略
h = Val(Text1. Text):n = m
Fr i = 1 T m — 1
k = i
Fr j = i + 1 T m
If qa(j)> qa(k)Then k = j
Next j
If Then
If k <> i Then
t = qa(i):qa(i) = qa(k):qa(k) = t
t = qb(i):qb(i) = qb(k):qb(k) = t
t = id(i):id(i) = id(k):id(k) = t
End If
Else
n = ①
Exit Fr ’Exit Fr表示退出循环
End If
Next i
’满足条件一的申请人信息显示在列表框Listl中,代码略
max = 0:s = “没有满足条件的组合”
’在满足条件的组合中,寻找QB值之和最大的组合,若有并列,只保留第一个
Fr i = n T 2 Step — 1
j = i — 1
D While ②
If qb(i)+ qb(j) > max Then
s = "组队结果:" + Str(id(i)) + "号," + Str(id(j)) + "号"
___③
End If
j = j — 1
Lp
Next i
Label1. Captin = s
End Sub
【答案】(1)C
(2)①i — 1
②j > = 1 And qa(j)- qa(i) < h
或j > 0 And Abs(qa(i)-qa(j)) < h 或等价表达式
③max = qb(i) + qb(j)
(3)qa(k) > h
16. 某物品柜有5层,每层有10个格子,每个格子只能放一个物品。第1层格子编号依次为1到10,第2层格子编号依次为11到20,依此类推。有9组物品(组号1~9),每组有2到8个物品,物品总数不超过50个。将9组物品按组号由小到大依次放入柜中,放置方式有两种:
1)整体放置。按格子编号由小到大的次序查找第一个可放置该组全部物品的空区域(空区域是指从某个空格子开始的同层连续的所有空格子),若找到,则在该空区域居中、连续放置该组全部物品,如图a所示。
2)零散放置。若所有空区域格子数都小于该组物品数,则将该组每个物品依次放置在当前编号最小的空格子中,如图b所示。
图a 图b
编写VB程序,模拟物品放置。运行程序,在列表框List1中显示每组物品的组号和数量,单击“放置”按钮Cmmand1,在列表框List2中显示每组物品放置结果。程序运行界面如图c所示。
图c
(1)若第1、第2组的物品数分别为6和2,则放置第2组物品的格子编号依次为__________。
(2)实现上述功能VB程序如下,请在划线处填入合适的代码。
Cnstm = 50’m表示物品柜的格子数
Cnst w = 10’w表示物品柜每层的格子数
Cnst n = 9’n表示物品的组数
’f(i)存储第i个格子开始的同层连续的所有空格子数。f(i)为0表示第i个格子不是空格子
Dim f(m)As Integer
Dim a(n)As Integer
Private Sub Frm_Lad()
’读取各组物品的个数依次存入数组a,并在List1中显示
’代码略
End Sub
Functin getps(r As Integer As Integer
’按格子编号从小到大的次序,查找空格子数≥r的第一个空区域
’若找到,返回该空区域的起始编号,否则返回 — 1
’代码略
End Functin
Private Sub Cmmand1_Click()
Dim i As Integer,j As Integer, k As Integer,p As Integer,v As Integer
Dim s As String
Fr i = 1T m
f(i) = w -(i -1)Md w ’w为10,表示每层的格子数
Next i
v = 1
Fr i = 1 T n
s = ""
p =_____①
If p = - 1 Then
j = 1
D While j < = a(i)
If f(v) <> 0 Then
s = s + Str(v)
f(v)=
j = j + 1
End If
____②
Lp
Else
k =(f(p)- a(i)) \ 2
Fr j = k T 1 Step - 1
f(p) = j
p = p + 1
Next j
Fr j =_____③
f(j) = 0
s = s + Str(j)
Next j
End If
List2. AddItem "第" + Str(i) + "组:" + s
Next i
End Sub
【答案】 (1). 12 或1,2 (2). getps(a(i)) (3). v = v + 1 (4). p T p + a(i)— 1
本试卷的题干、答案和解析均由组卷网()专业教师团队编校出品。
登录组卷网可对本试卷进行单题组卷、细目表分析、布置作业、举一反三等操作。
试卷地址:在组卷网浏览本卷
组卷网是旗下的在线题库平台,覆盖小初高全学段全学科、超过900万精品解析试题。
关注组卷网服务号,可使用移动教学助手功能(布置作业、线上考试、加入错题本、错题训练)。
长期征集全国最新统考试卷、名校试卷、原创题,赢取丰厚稿酬,欢迎合作。
钱老师 QQ:537008204 曹老师 QQ:713000635
2024年1月浙江省普通高校招生选考信息技术试卷(Word版附答案): 这是一份2024年1月浙江省普通高校招生选考信息技术试卷(Word版附答案),共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
2023年1月浙江省普通高校招生选考信息技术试卷(含解析): 这是一份2023年1月浙江省普通高校招生选考信息技术试卷(含解析),共17页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
2023年1月浙江省普通高校招生选考信息技术试题及答案解析: 这是一份2023年1月浙江省普通高校招生选考信息技术试题及答案解析,共25页。