19年9月浙江省七彩阳光联盟初联考高三信息技术试卷(pdf版,含答案)

文档属性

名称 19年9月浙江省七彩阳光联盟初联考高三信息技术试卷(pdf版,含答案)
格式 zip
文件大小 689.1KB
资源类型 教案
版本资源 浙教版
科目 信息技术(信息科技)
更新时间 2020-03-02 20:40:57

图片预览

文档简介

高三技术试题(信息技术部分) 第1页 共 8 页
2019 学年第一学期浙江“七彩阳光”联盟期初联考
高三年级 技术试题
本试卷分两部分,第一部分信息技术部分,第二部分通用技术部分。满分 100分,考试时间 90
分钟。
第一部分 信息技术 (共 50 分)
一、选择题(本大题共 12小题,每小题 2分,共 24分,每小题列出的四个备选项中只有一个是符
合题目要求的,不选、错选、多选均不得分。)
1.下列关于信息的说法,正确的是
A. 无线电的发明是为了能让信息脱离载体传播
B. 电子计算机 ENIAC的发明标志着信息技术的产生
C. 信息在传递的过程中会产生损耗,所以不能重复使用
D. 声音、视频等信息在计算机中以二进制的形式存储
2.“智慧学校”已经开始进入校园生活。下列校园的日常行为
① 早上6:30校园广播自动响起,提醒同学们起床
② 上课时,老师在一体机上通过手写输入录入文字
③ 教学楼走廊的灯检测到有人靠近时会自动打开
④ 英语课上,老师通过有道词典的在线翻译功能辅助进行翻译
⑤ 晚自习结束,通过人脸识别系统进行入寝点名
使用了人工智能技术的有
A. ①②③ B. ①②④ C. ②④⑤ D.③④⑤
3.使用 ACCESS软件创建的“Students”数据表,部分界面如图所示,下列说法中正确的是
A. “入学成绩”字段的值可以是“580分”
B. “ID”字段的值一定互不相同且不能为空
C. 该数据表的名称是 students.accdb,共有 8 个字段
D. 若“性别”字段的数据类型改为文本,则数据表中该字段的值将改为“是”或“否”
4. 使用 UltraEdit软件查看某一段文字的内码,部分界面如图所示,以下说法正确的是
A. 该段文字内容可能是“岁月 2018!”
B. 该段文字内容仅包含 4个 ASCII码字符
C. 由图可知字符“10”的内码为 00111010B
D. 由图可知内码“BB B6 C7 EC”表示为 4个汉字
高三技术试题(信息技术部分) 第2页 共 8 页
5. 使用 GoldWave软件编辑某音频文件,部分界面如图所示。
当前状态下,以下操作中能改变音频文件容量的是
①执行“剪裁”操作后,按原参数保存 ②插入 1.5秒静音后,按原参数保存
③删除右声道音频后,按原参数保存 ④将音频保存为单声 MP3格式
A. ①②③ B. ②③④ C. ③④ D. ②④
6.下列关于多媒体技术的说法,正确的是
A. 多媒体数据之所以能够被压缩,原因之一是多媒体数据本身存在冗余
B. 多媒体技术中的媒体是指存储信息的实体,如磁带、磁盘、光盘等
C. 网络直播平台可以实时观看实况赛事,主要体现了多媒体技术的交互性
D. 在进行多媒体作品的应用需求分析时,一般不需要考虑作品的经济效益
7.使用 PhotoShop新建文件,部分界面如图所示。
编辑完毕以默认参数存储为 BMP格式,其文件的容量约为
A. 0.78 MB B. 2.34 MB
C. 6.25 MB D. 2400 MB
8. 下列表达式的运算结果与其他选项不同的是
A. 6 Mod 3 * 3 B. Asc("F") – 64
C. Int(Sqr(50)) – 1 D. Mid("123456", 6, 1)
9. 某算法的部分流程图如下图所示,执行这部分流程图后,变量 x的值是
A. 0 B. 1 C. 2 D.8
高三技术试题(信息技术部分) 第3页 共 8 页
10. 有如下 VB程序段:
For i = 1 To 5
a(i) = Int(Rnd * 10)
Next i
For i = 2 To 5
If a(i) < a(i - 1) And a(i) Mod 2 = 1 Then
a(i) = a(i) + 1
ElseIf a(i) Mod 2 = 0 And i Mod 2 = 0 Then
a(i) = a(i - 1) - 1
End If
Next i
执行程序后,a数组各元素不可能是
A. 6,6,4,3,3 B. 0,-1,9,8,4 C. 4,3,5,8,7 D. 0,1,3,2,0
11. 编写一个二进制列表程序,功能如下:在文本框 Text1中输入位数 n,单击“显示”按钮 Command1,
在列表框 List1中顺序显示 n位二进制编码。程序界面及代码如下。
Private Sub Command1_Click()
Dim tmp As String
Dim n As Integer, t As Integer
Dim i As Integer, j As Integer, k As Integer
n = Val(Text1.Text)
For i = 0 To (1)
tmp = ""
k = i
For j = 1 To n
t = k Mod 2
(2)
(3)
Next j
List1.AddItem tmp
Next i
End Sub
可选的代码如下:
① 2 ^ n - 1 ② 2 ^ n ③ k = k \ 2 ④ t = t \ 2
⑤ tmp = Str(t) + tmp ⑥ tmp = tmp + Str(t)
则程序(1)、(2)、(3)处的代码依次为
A. ①⑤③ B. ②④⑥ C. ②⑤④ D. ①⑥③
12. 某对分查找算法部分代码如下:
i = 1: j = 1000: flag = True: p = 0
key = Val(Text1.Text)
Do While i <= j And flag
m = (i + j) \ 2

高三技术试题(信息技术部分) 第4页 共 8 页
p = p + 1
If a(m) = key Then flag = False
If a(m) > key Then j = m - 1 Else i = m + 1
Loop
数组元素 a(1)到 a(1000)中存放着升序排列的数据。下列说法正确的是
A. 若 key的值小于 a(1),则执行该段程序后,变量 j的值等于 1
B. 若 key的值等于 a(1),则执行该段程序后,变量 p的值等于 10
C. 若 key的值等于 a(1000), 则执行该段程序后,变量 i的值等于 1001
D. 无论 key的值是否在数组 a 中,执行该段程序后,变量 i的值均不可能等于 m
二、非选择题(本大题共 4 小题,其中第 13小题 4分,第 14小题 8分,第 15小题 7分,第 16 小
题 7 分,共 26分)
13.小李收集了 2017年浙江省各地市在校学生数,并使用 Excel软件进行数据处理,如第 13题图
a 所示。
第 13 题图 a
(1)第 13 题图 a 中数据已有序,则排序的主要关键字是 。
(2) 第 13 题图 a 中“高等学校人数占比(%)”列数据计算过程为:在 F3 单元格输入公式,并对 F4:F13
区域进行自动填充。操作完毕出现图中所示错误,改正的方法是 。
(3)根据第 13 题图 a 数据制作的图表如第 13 题图 b 所示,则该图表的数据区域是 。
第 13 题图 b
14. 小王要创作一个关于“世界步行日”的多媒体作品。首先使用 PhotoShop 制作背景,然后使用
Flash创作了动画,部分界面如图所示,请回答下列问题:
(1)如图 a 所示,“世界步行日”图层中的文字不可见,可能的原因是 。(单选,填字母:A.该
图层被执行“栅格化文字”操作/ B.该图层不透明度为 0%/ C.该图层添加了“投影”图层样
式/ D.该图层被锁定 )
高三技术试题(信息技术部分) 第5页 共 8 页


图 a 图 b
(2)如图 b 所示,要改变“文字”图层(该图层内容为“世界步行日”)中文字的字体颜色,可使
用的工具是 。(单选,填字母:A.文字工具/ B.墨水瓶工具/ C. 油漆桶工具)
(3)为了使“右脚”图层画面延续至第 48帧,应做的调整是 。
(4)“重播”按钮元件的编辑界面如图 c 所示,为了使按钮能响应鼠标单击事件,以下操作可行的
是 。(多选,填字母:A.删除“背景”图层“点击”帧 /B. “文字”图层“点击”帧
插入帧 /C.“背景”图层“点击”帧插入关键帧 /D.清除“文字”图层“指针经过”关键帧/
E.删除“背景”图层“按下”帧)。(注:全部选对的得 2 分,选对但不全的得 1 分,不选或有
选错的得 0分)

图 c
(5)为了能够在发布影片后,单击“退出”按钮自动关闭动画,则按钮的动作脚本为 。
15. 编写“区间覆盖”程序,实现如下功能:输入数轴上的若干个封闭区间范围(均为正整数且左
坐标 < 右坐标),单击“统计”按钮,计算覆盖所有区间所需的数据点的个数。
例如:依次输入以下区间:[2 5],[4 7],[1 4],[5 9],[4 5],[2 4],数轴如下:




坐标点“4”覆盖了[2 5],[4 7],[1 4],[4 5],[2 4]共 5 个区间,坐标点“9”覆盖了[5 9]区
间,所以覆盖这 6个区间所需的坐标点数为 2个。
程序运行界面如图所示。实现上述功能的 VB代码如下:

高三技术试题(信息技术部分) 第6页 共 8 页
Dim n As Integer
Dim a(1 To 100) As Integer
Private Sub Input_Click()
'输入 n个正整数区间,依次存放到数组
'a(1)到 a(2*n)中,并在 List1中显示
'代码略
End Sub
Private Sub Count_Click()
Dim right As Integer, t As Integer, k As Integer
Dim tmp As Integer, i As Integer, ans As Integer
For i = 1 To n - 1
t = 2 * i - 1
k = t
For j = i + 1 To n
If a(2 * j - 1) < a(k) Then k = 2 * j - 1
Next j
If k <> t Then
tmp = a(k): a(k) = a(t): a(t) = tmp
tmp = a(k + 1): a(k + 1) = a(t + 1): a(t + 1) = tmp
End If
Next i
right = 1 ‘改错
ans = 1: t = 3
Do While t < 2 * n
If ① Then
If a(t + 1) < right Then right = a(t + 1)
Else
ans = ans + 1
right = a(t + 1)
End If

Loop
Text3.Text = Str(ans)
End Sub
请回答下列问题:
(1)根据程序可知,“统计”按钮的对象名为 。
(2)根据虚线框中算法可知,如示例所示输入的数据[4 7]和[4 5],在排序后,这两组数据在数组
中的前后位置顺序是否发生改变? 。(填:是/否)
(3)程序中加框处代码有误,请改正。
(4)请在划线①②处填入合适的代码。
高三技术试题(信息技术部分) 第7页 共 8 页
16. 某字符转置算法描述如下:
· 将字符串(均为大写字符)s 依次转换为相对应的数值(字符 A~Z对应数值 1~26);
· 转换后的数值以 K个数据为一段,将 n个待处理的数据依次分割成若干段(最后一段不足部分
用 0 来补充);
· 每一段中 K个数据与 K*K转置矩阵进行乘法运算;
· 将乘法运算得到的每一个结果值除以 26 求余数,依次转换成相应字符(数值 1~26 对应字符
A~Z),最后按原始字符串长度输出。
乘法运算规则如下:
第 i 个元素 c(i) = 第 j 个元素 a(j) * 转置矩阵第 i 行第 j 个元素 b(t)的乘积之和
(其中 j = 1 , 2 … K)
例如:字符串 s = PYTHON,区块大小 K = 4 的转置过程如下:
(1)根据算法描述,上述示例中,字符“N”的相乘结果(即图中(★)处)为 。
(2)请在划线处填入合适代码。
Private Sub Command1_Click()
Dim a(1 To 100) As Integer ‘存储字符串,长度不超过 100个字符
Dim b(1 To 100) As Integer ‘存储转置矩阵,长度不超过 10*10
Dim c(1 To 100) As Long
Dim s As String, tmp As String
Dim k As Integer, t As Integer, i As Integer, j As Integer
Dim n As Integer, m As Integer, lens As Integer
s = Text1.Text ‘在 Text1中输入原始字符串
k = Val(Text2.Text) ‘在 Text2中输入区块大小 K
Randomize
For i = 1 To k ^ 2
b(i) = Int(Rnd * 9) + 1
tmp = tmp + Str(b(i))
高三技术试题(信息技术部分) 第8页 共 8 页
If i Mod k = 0 Then
List2.AddItem tmp
tmp = ""
End If
Next i
lens = Len(s) : n = lens
For i = 1 To n
tmp = Mid(s, i, 1)

List1.AddItem Str(a(i))
Next i
Do While n Mod k <> 0
n = n + 1
a(n) = 0
List1.AddItem Str(a(n))
Loop
For i = 1 To n
m = (i - 1) Mod k + 1
t = 1
For j = ②
c(i) = a(j) * b((m - 1) * k + t) + c(i)
t = t + 1
Next j
Next i
For i = 1 To n
List3.AddItem Str(c(i))
Next i
s = ""
For i = 1 To lens

s = s + Chr(t + 64)
Next i
Text3.Text = s ‘在 Text3中输出转置后的字符串
End Sub

信息技术参考答案 1 / 4
2019 学年第一学期浙江“七彩阳光”联盟期初联考
信息技术部分(一)参考答案
一、选择题 (本大题共 12 小题,每小题 2 分,共 24 分。在每小题给出的四个选项中,只有一个符
合题目要求)
题号 1 2 3 4 5 6 7 8 9 10 11 12
答案 D C B B D A B D C C A C
二、非选择题(本大题共 4小题,其中第 13小题 4分,第 14小题 8分,第 15小题 7分,第 16
小题 7分,共 26分)
13. (1) 普通中学(万人) 或列 D (1分)
(2) 在 F3单元格输入公式“=B3/$B$14*100”,并对区域 F4:F13 进行自动填充 或
其他正确的操作 (2分,写出正确公式给 1分,写出自动填充给 1分)
(3) A2:A13 ,D2:D13 (1分)
14. (1) B (1分)
(2) C (1分)
(3) 选择"右脚"图层第 31帧执行清除关键帧操作 或其他正确的操作 (2分)
(4) ABE (2 分)
(5) on(Press){fscommand("quit");} 或其他正确答案 (2分)
15. (1) Count (1分)
(2) 是 (1分)
(3) right = a(2) (1分)
(4) ① a(t) <= right (2分)
② t = t + 2 (2分)
16. (1) 89 (1分)
(2) ① a(i) = Asc(tmp) - 64 或 a(i) = Asc(tmp) - Asc(“A”) + 1 (2分)
② i – m + 1 To i – m + k (2分)
③ t = (c(i) – 1 ) Mod 26 + 1 (2分)

信息技术参考答案 2 / 4
信息技术部分(一)参考答案解析
1.D。信息不能脱离载体。信息技术古代就已存在。信息在使用中不会损耗。
2.C。校园广播属于程控,走廊灯属于传感器,均不涉及人工智能。
3.B。数字字段类型不能输入中文。数据表名称不包含扩展名。将“是/否”类型强制
转为文本类型后,原字段的值显示为“yes/no”。
4.B。内码“39”表示的字符为数字 9。字符“10”的内码为 31 30,而不是 3A。1 个
汉字占 2个字节,内码“BB B6 C7 EC”表示为 2个汉字。
5.D。当前选中的是左声道,音频格式是 WAV立体声,只有插入静音或另存为单声能改
变音频存储容量。
6.A。多媒体中的媒体是指承载信息的载体,如数字、文字、声音、图形和图像等。实
况赛事主要体现多媒体的实时性。应用需求分析包括作品效益、用户情况及社会需求。
7.B。计算过程 1024*800*3/1024/1024=2.34MB。
8.D。D 选项结果为字符"6",其余计算结果均为数值 6。
9.C。
变量 x的值 50 50 25 8 2
变量 n的值 0 1 2 3 4
10.C。本程序段先随机生成[0,9]的正整数存放在数组 a(1)到 a(5)中,然后对 a(2)到
a(5)中的值进行处理,a(i)处理规则如下:小于前一个值的奇数,则变偶数;偶数位置上
的偶数,则其值变为前一个值减 1;其余保持不变。根据规则可知 4,3,5,8,7 中的 3 可能
原先是 2,根据第 2条规则变为 3,但第 4位的 8不可能出现,因为根据规则若原先值是 8,
则偶数位偶数,其值变为 5-1=4,若由其他值生成,则只能根据第 1 条规则,原先是奇数
且小于前一值 5,也不可能变为 8,所以 5,8组合不可能。
11.A。需要依次显示二进制数,从 0到 2 ^ n – 1个数值,除二取余结果倒排。
12.C。考察了对分查找基本性质的掌握。根据代码可知,若 key小于 a(1),则最终变
量 j 的值执行完 j = m – 1 后为 0。若 key 等于 a(1),1000 个数据对分查找最多找的次
数是 10次,但第 1个数据只有 9次,变量 p的值为 9。若 key等于 a(1000),找到数据后,
信息技术参考答案 3 / 4
还需执行下一个 If 语句,故执行 i = m + 1 后,变量 i 的值为 1001。若 key 的值在数组
中,则 i的值不可能等于 m,若 key的值不在数组中,则 i的值可能等于 m。
13.考察了 Excel中的排序,公式计算及图表数据区域。图中错误原因是公式没有使用
绝对引用,自动填充时数据计算错误,改正为$B$14 后,后续区域不会自动更正,需要再
次自动填充才能准确计算 F4:F13区域的值。
14.图层内容不可见,可能的原因有图层被上方图层覆盖、图层不透明度为 0%、图层
被隐藏等。“栅格化文字”是将文字层转换为非文字层,添加图层样式是对图层原内容增添
效果,图层锁定是不能编辑图层内容,以上操作均不会导致原图层信息不可见。
“文字”图层内容为形状,不能再使用文字工具进行编辑。墨水瓶工具改变的是形状
轮廓的颜色。“右脚”图层第 31 帧为空白关键帧,清除关键帧即可。此处要求动画画面延
续,而不是将补间动画尾关键帧放置到第 48帧。按钮的“背景”图层点击帧为空白的普通
帧,插入关键帧后该帧为空白关键帧,按钮还是无效;清除“文字”图层的指针经过空白
关键帧,该帧变为有内容的普通帧,该图层点击帧仍为空白,按钮还是无效。
15.本题的算法思想如下:先依据各区间左端点坐标进行升序排序,第 1个坐标点为排
序好的第一个区间的右端点,扫描后续区间,直到区间范围不包含该坐标点为止。取下一
个区间的右端点作为第 2个坐标点,再次执行上述操作,直到全部扫描完为止。
根据 Private Sub Count_Click()代码可知按钮对象的名称为 Count。虚线框内的排序
为选择排序,选择排序为非稳定排序,经过 n-1趟后,区间[4 7]和[4 5]的先后关系发生
了改变,最终排序后的结果为[1 4],[2 5],[2 4],[4 5],[4 7],[5 9]。
题中变量 ans为所需坐标点的个数,初始为 1,变量 right根据后续代码可知为数组 a
中元素的值,根据案例及算法可知其初始值为第一个区间的右坐标(a(2));填空①处为块
If 语句的条件,根据 Else 指令可知条件为 right 值在区间范围内,如何判断?只需区间
左端点小于等于 right,即 a(t) <= right。填空②处为 Do循环变量的处理,数组每 2 个
值存储一个区间,对左端点的处理需要 t = t + 2。
16.本题重点在于乘法运算规则的理解以及转置矩阵 b(t)中行列数据的读取。根据算
法描述,图中(1)处的值为 15*5+14*1+0*2+0*9=89。程序先随机生成数组 b,其下标为 1
到 k*k,并以行列的形式显示在列表框中(即为转置矩阵),然后将读取的大写字符串 s 转
信息技术参考答案 4 / 4
换成相应 ASCII值存储在数组 a中。
代码①处为字符转成相应数值,根据后续代码可知为获取数组元素 a(i)的值,根据题
干描述“字符 A~Z 对应数值 1~26”,此处为将 tmp 获取的字符通过 ASC 函数进行转换,语
句为 Asc(tmp) – 64。还可以是 Asc(tmp) – Asc("A") + 1。代码②处为循环变量 j的取
值范围,根据乘法规则,变量 j的范围是 1 到 k之间,这里的 1到 k之间的取值在数组中
需要分段进行,准确说是每一段中的 1 到 k 之间的值,需要获取每一段的起始位置下标,
结合上文得到的 m 值,可得循环变量的范围为:i – m + 1 To i – m + k。代码③处是
将计算结果 c(i)按原长度转换成相应大写字符。计算结果要求 Mod 26,若直接写成 c(i) Mod
26,则导致数值 26 的结果为 0,因此需要先减 1,Mod 后再加 1 这样的处理技巧,因此答
案为(c(i) – 1) Mod 26 + 1。
同课章节目录