机密★考试结束前
2020年4月份温州市普通高中选考适应性测试
信息技术试题
考生须知:
1.
本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一部分1至8页,第二部分9至14页。满分100分,考试时间90分钟。
2.
考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题卷上。
3.
选择题的答案须用2B铅笔将答题卷上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。
4.
非选择题的答案须用黑色字迹的签字笔或钢笔写在答题卷上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。
第一部分
信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合
题目要求的,不选、多选、错选均不得分)
1.下列关于信息的描述,正确的是
A.信息是人类社会的重要资源,同一种信息只能用一种方法和途径获取
B.古人也能对信息进行处理,信息经过加工和处理后不能改变其使用价值
C.为了提高信息的安全性,应采用比较复杂的密码并经常更换
D.信息具有载体依附性,因此信息不可以脱离它所反映的事物被存储和传播
2.下列应用中,没有体现人工智能技术的是
A.使用车牌识别(VLPR)对车辆进行进出管理
B.使用远程控制软件对异地的电脑进行操作
C.医院导医机器人与人进行语音交流并提供资讯
D.使用手机“形色”app来拍照识别植物
3.使用Access软件设计某居民医疗管理信息系统的数据库,该软件打开数据库,部分界面如图所示。
..下列说法正确的是
(第3题图)
A.当前打开的数据库文件名是“居民数据:数据库.accdb”
B.当前打开的数据表中共有5个字段,字段顺序可更改
C.“男性”字段的数据类型不能改为“文本”
D.该数据库中共有5张数据表,当前状态能对所有数据表进行重命名
4.使用UltraEdit软件查看字符“测试
Pass!”的内码,部分界面如图所示。
(第4题图)
下列说法正确的是
A.字符“p”与“P”内码值之差的十进制表示为32
B.字符“!”使用ASCII编码,该编码是交换码
C.共有4个ASCII字符
D.字符“Or”的十六进制内码为49
72
5.使用Photoshop软件制作“武汉加油”海报,界面如图所示。下列操作可行的是
(第5题图)
A.栅格化“武汉”图层,然后添加“纹理化”滤镜效果
B.拷贝“爱心”图层的图层样式,然后直接粘贴到“加油”图层
C.直接交换“武汉”和“背景”图层的顺序,交换后“武汉”两字不显示
D.选中“人物”图层中最右侧人物图案,仅将该图案的不透明度设置为50%
6.
一个时长为30秒、800×600像素,16位色,25
帧/秒的未经压缩的AVI格式无声视频文件,使用
视频编辑软件进行压缩后,其部分配置属性如图所
示,则其压缩比约为
A.6:1
B.80:1
C.160:1
D.1250:1
7.
某算法的部分流程图如图所示,执行这部分流程
后,输出s的值为64,则①处应填入
A.i
\
4
=
2
B.Sqr(i)
=
Int(Sqr(i))
C.i
Mod
2
=
1
D.i
Mod
2
=
0
8.有如下VB程序段:
i
=
1:
t
=
0
Do
While
i
<=
10
If
i
Mod
3
=
0
Then
i
=
i
+
2
t
=
t
+
1
i
=
i
+
1
Loop
执行该程序段后,变量i和t的值分别为
A.12,5
B.12,10
C.11,10
D.11,5
9.下列有关VB表达式的描述,正确的是
A.VB的基本表达式包括算术表达式、关系表达式和条件表达式
B.VB表达式“Int(3.14159*1000)
/
1000”的值为3.142
C.VB表达式“Abs(Int(-20.19))
+
Len(Mid("20.19",2))”的值是25
D.VB表达式“20201
\
10
+
Int(Sqr(5))”和“Len("2020")
+
2”的值相等
10.有如下VB程序段:
a="10001":b=0:t=0
For
i=1
To
Len(a)
c=
Mid(a,
i,
1)
If
c="0"
Then
t
=
t
-1
Else
t
=
t
+1
If
t
<
0
Then
b
=
b
2
Else
b
=
b
2+1
Next
i
执行该程序段后,变量b的值为
A.15
B.17
C.20
D.24
11.某冒泡排序算法的VB程序段如下:
i=6:
flag
=1:
cnt=0
Do
While
i
>=2
And
flag=1
flag=0:
cnt=
cnt
+1
For
j
=
.
If
a(j)>a(j-1)Then
k=a(j):a(j)=a(j-1):a(j-1)=k
flag=
1
End
If
Next
j
i=i-1
Loop
数组元素a(1)到a(6)的值依次为“79,13,93,55,29,17”,执行该程序段后,cnt的值为3,
数组元素实现有序,则方框中的代码是
A.2
To
i-1
B.2
To
i
C.6
To
7-i
Step-1
D.6
To
8-i
Step
-1
12.某算法的VB程序段如下:
key
=
Int
(Rnd
5)
2+
11
i
=
1:j
=
8:c
=
0
Do
While
i
<=
j
m
=
(i+j+1)
\
2
If
a(m)
>=
key
Then
i
=
m+1
EIse
j
=
m-1
c
=
c+1
Loop
数组元素a(1)到a(8)的值依次为“23,21,19,18,16,15,14,11”。若该程序段执行后,下列
说法错误的是
A.i的值为j+1
B.i的值可能是9
C.j的值可能是5
D.c的值一定是3
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7
分,共26分)
13.小明收集了2019年第四季度轿车销售的数据,并使用
Excel软件进行数据处理,如第13题图a
所示。
(第13题图a)
请回答下列问题:
(1)区域K3:K180的数据是通过公式计算得到的:在K3单元格中输入公式后,用自动填充功能完
成K4:K180的计算,则K3单元格中的公式是_________________
(计算公式:第四季度销量占全年比重%=第四季度累计销量/全年累计销量×100)
(2)
通过排序的方法找出“大众”品牌中2019年累计销量最多的“车系”,则合适的主、次要关
键字依次为_________________
(3)
在第13题图a所示的状态下,下列说法正确的是___________(多选,填字母)。
A.若F3单元格中的数据被误改为5269,则G3单元格和K3单元格中的数据会发生变化
B.区域I3:I180的数据可以通过复制区域G3:G180,然后选中单元格I3,执行“粘贴(P)”
命令得到
C.设置“11月销量”和“12月销量”的筛选
方式均如第13题图b所示,则一定可筛选
出最大的10行数据
D.选择区域“B8,D8,F8,H8”创建折线图,
可看出桑塔纳2019年第四季度的销售趋势
(注:全部选对的得2分,选对但不全的得1分,
不选或有选错的得0分)
14.小陈使用Flash软件创作主题为“古诗欣赏”的多媒体作品,如第14题图a所示。
(第14题图a)
请回答下列问题:
(1)
在制作作品前,小陈进行了相应的分析和规划。下列说法正确的是________(多选,填字母)
A.确定选择Flash软件来合成作品,属于创作需求分析
B.将所的原始素材列成表格,确定获取原始素材的方式并分类登记,属于脚本设计
C.作品的模块设计描述了该多媒体作品的组成部分、工作流程、主要界面
D.多媒体作品设计的一般过程包括需求分析、规划设计、脚本编写
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
(2)
如第14题图a所示,“蜻蜓”图层第1帧到第50帧实现了蜻蜓从舞台左上角飞到右边荷花上,
该动画类型为________________(选填:
动画补间
/
形状补间)。
(3)
如第14题图a所示,为使“标题”图层的
文字从第1帧开始,并持续到最后1帧,
正确的操作是
。
(4)
小陈使用Flash软件制作“播放”按钮的
部分界面如第14题图b所示。
则在测试影片时,下列说法正确的是_________(单选,填字母)
A.该按钮能响应鼠标单击,响应的区域仅为“播放”文字的区域
B.若“声音”图层中的声音“同步”属性设置为“数据流”,则在测试影片时能听到声音
C.因为“背景”图层的“点击”帧为空白关键帧,所以该按钮不能响应鼠标单击
D.该按钮能响应鼠标单击,当鼠标指针经过该按钮时不能显示“播放”文字
(5)
执行第(3)题操作后,测试影片时,要使动画在最后1帧停止播放,则需要在________图层
第50帧添加动作脚本_________________。
15.
小董编写了一个有关“筛选操作”的VB程序,实现如下功能:在文本框Text1中显示一组随
机生成个位数为“9”的两位数(原始数据),在文本框Text2中输入筛选个数,单击“操作”
按钮Command1后,在文本框Text3中按降序显示所筛选个数的不重复最大数据(以逗号分隔
并以数据结尾),若在文本框Text2中输入的数大于原始数据中不相同数的个数,则在文本框
Text3中显示“筛选的个数太大,请重新输入!”。程序运行界面如图所示。
(第15题图)
(1)如图所示,该VB程序的窗体中共有
类对象(填数字)。
(2)实现上述功能的VB程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
Const?n?=?10
Dim?d(n)?As?Integer,?c?As?Integer
Private?Sub?Form_Load()
???
Dim?i?As?Integer,?j?As?Integer,?f?As?Boolean,?s?As?String
????
Randomize
????
c?=?n
???
?
For?i?=?1?To?n
????????
f?=?False
?????????
d(i)?=?
①
??
?'
随机生成个位数为“9”的两位数
?????????
For?j?=?1?To?i?-?1
????????????
If?
②
?Then?f?=?True
?????????
Next?j
?????????
If?f?Then?c?=?c?-?1
????
Next?i
'原始数据在文本框Text1中显示。代码略
End?Sub
Private?Sub?Command1_Click()
Dim?i?As?Integer,?j?As?Integer,?k?As?Integer,?m?As?Integer
Dim
cnt?As?Integer,t?As?String,?s?As?String
d(0)?=?100
cnt?=?Val(Text2.Text)
????
If?cnt?>?c?Then
Text3.Text?=?"输入筛选的个数太大,请重新输入!"
???
Exit?Sub??????'Exit?Sub表示退出过程
End?If
For?i?=?1?To?cnt
?
k?=?i
For?j?=?i?+?1?To?n
If?d(j)??d(j)?Or?d(k)?Next?j
??????If?k?<>?i?Then
????????????t?=?d(i):?d(i)?=?d(k):?d(k)?=?t
??????End?If
Next?i
For?i?=?1?To?cnt
??????s?=?s?+?Str(d(i))?+?","
Next?i
Text3.Text?=?
③
End?Sub
16.某考试的多选题有“A、B、C、D、E”5个答案选项。阅卷的评分标准为:“全部选对的得2分,
选对但不全的得1分,不选或有选错的得0分”。阅卷算法描述如下:
例如,标准答案为“ABE”,则对应得分表如下所示。
学生答案
ABE
AB
AE
BE
A
B
E
AC
......
字符串
11001
11000
10001
01001
10000
01000
00001
10100
......
十进制数(x)
25
24
17
9
16
8
1
20
......
ans(x)
2
1
1
1
1
1
1
0
0
小温依据上述描述设计了“多选题阅卷”的
VB程序,实现如下功能:在文本框Text1中输入
标准答案(大写字母),先单击“初始化”按钮
Command1,在数组ans中生成所有答案组合对应
的分值,然后单击“阅卷”按钮Command2,从数
据库中读取学生的答案并进行阅卷,在列表框List1
中显示得分结果。程序运行界面如图所示。
(1)若标准答案为“ACD”,则数组元素ans?(18)
的值为
(2)请在划线处填入合适的代码。
Dim?ans(0?To?31)?As?Integer
Private?Sub?Command1_Click()
????
Dim?b(0?To?4)?As?Integer
???
Dim?s?As?String,?c?As?String,?sum?As?Integer,?k?As?Integer
'初始化数组ans和数组b,各元素的初始值均为0。代码略
s?=?Text1.Text:k?=?Len(s)
???
For?i?=?1?To?k
????????
c?=?Mid(s,?i,?1)
????????
b(Asc(c)?-?65)?=?2?^?(69?-?Asc(c))
????
Next?i
????
For?i?=?0?To?4
????????
If?b(i)?<>?0?Then
????????????
ans(b(i))?=?1
????????????
sum?=
①
????????
End?If
????
Next?i
???
ans(sum)?=?2
???
'当标准答案含3个及以上选项时,学生答案选其中2个选项可得1分
????
i?=?0
????
Do?While?k?>=?3?And?i?<=?4
????????
For?j?=?i?+?1?To?4
???????????
If?b(i)?
?b(j)?<>?0?Then?ans(b(i)?+?b(j))?=?1
????????
Next?j
????????
i?=?i?+?1
????
Loop
???
'当标准答案含4个及以上选项时,学生答案选其中3个选项可得1分
????
i?=?0
????
Do?While?k?>=?4?And?i?<=?4
????????
For?j?=?i?+?1?To?4
????????????
If?b(i)?
?b(j)
=?0?Or?k?=?5?Then?
②
????????
Next?j
????????
i?=?i?+?1
???
Loop
???
'当标准答案含5个选项时,学生答案选其中4个选项可得1分。代码略
?
End?Sub
Private?Sub?Command2_Click()
????
Dim?xh(1?To?1000)?As?String,?answer(1?To?1000)?As?String
??
'从数据库中读取学生学号和答案的数据分别存储在数组xh和answer中
'记录总数存储在变量n中,代码略
??
List1.Clear
????
For?i?=?1?To?n
????????
List1.AddItem?xh(i)?+?"???????"?+?answer(i)?+?"???????"?+?Str(ans(f(answer(i))))
????
Next?i
End?Sub
Function?f(s?As?String)?As?Integer
????
Dim?i?As?Integer,?x?As?Integer
???
x?=?0
????
For?i?=?1?To?Len(s)
??????
x?=
③
????
Next?i
????
f?=?x
End?Function
2020年4月份温州市普通高中选考适应性测试
技术试题参考答案及评分标准
信息技术部分
一、选择题
(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
题号
1
2
3
4
5
6
7
8
9
10
11
12
答案
C
B
B
A
A
C
D
A
C
D
B
C
二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)DSSDA?DSA
13.
(1)=(D3+F3+H3)/J3
100
(1分)
或者=SUM(D3,F3,H3)/J3
100
(2)品牌,
2019年累计销量
或
列C,列J
(1分)
(3)ABD
(2分)
(全选对得2分,漏选得1分,不选、错选不得分)
14.
(1)ABD
(2分)
(2)动画补间
(1分)
(3)选中“标题”图层最后1帧(或第50帧)执行“清除关键帧”操作。
或选中“标题”图层第1(2-49帧的任意一帧都行)帧执行“复制帧”操作,在最后1帧执行“粘贴帧”操作。
或者
选中“标题”图层第2(3-49帧的任意一帧都行)帧,移动到第50帧
(2分)
(4)A
(1分)
(5)蜻蜓
或
标题(根据第(3)题答题情况给分)
stop();
(2分)
15.
(1)3
(1分)
(2)①
Int(Rnd
9)
10
+
19
(1分)
或者Int(Rnd
9
+
1)
10
+
9
②
d(i)
=
d(j)
(2分)
③
Mid(s,
1,
Len(s)
-
1)
或Mid(s,
1,
Len(s)
-
2)
(1分)
(3)d(k)
<
d(j)
Or
d(k)
>=
d(i
-
1)
(2分)
16.
(1)
1
(1分)
(2)
①
sum
+
b(i)
或sum
+
2
^
(4
–
i)
(2分)
②
ans(sum
-
b(i)
-
b(j))
=
1
(2分)
③
x
+
Val(Mid(s,
i,
1))
2
^
(Len(s)
-
i)
或者x
+
Val(Mid(s,
i,
1))
2
^
(5
-
i)
或者
x
+
Val(Mid(s,
Len(s)
-
i
+
1,
1))
2
^
(i
-
1)
或者
x
+
Val(Mid(s,
6
-
i,
1))
2
^
(i
-
1)
或者
x
2
+
Val(Mid(s,
i,
1))
(2分)
技术(选考试题)