浙江省温州市环大罗山联盟2018-2019学年高二下学期期中联考信息技术试题

资源下载
  1. 二一教育资源

浙江省温州市环大罗山联盟2018-2019学年高二下学期期中联考信息技术试题

资源简介

2018学年第二学期环大罗山联盟高二期中联考
技术试卷
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)
1.下列关于信息的相关说法正确的是( )
A.信息是指数据(data)、信号、消息本身
B.信息具有载体依附性,所以不可以脱离它所反映的事物被存储、保存和传播
C.信息在重复使用中会产生损耗
D.信息经过加工和处理后,其使用价值和形态可能发生改变
2.下列关于网络应用术语的解释,正确的是( )
A.HTML是超文本标记语言,其网页源代码由浏览器解释并执行
B.SMTP协议用于把电子邮件接收到收件人的电子邮件服务器中
C.POP3协议用于把电子邮件发送到收件人的电子邮箱
D.HTTP协议用于网络上文件的上传与下载
3.使用Access软件打开数据库,部分界面如下图所示,下列说法正确的是( )
A.该数据库的名称为“2019年4月商品价格.accdb”
B.“库存”字段的字段值在计算机中的存储空间为1B
C.可以在“购买日期”字段中输入“2015年12月25日”
D.“价格”字段一定是货币类型
4.下列应用中,体现了人工智能技术的有( )
①酒店大门根据人的走近或离开自动开门或关门
②利用“有道词典”将古文翻译成白话文
③“今日头条”根据我们的阅读喜好推荐内容
④早上在校门口,通过人脸识别检测签到进校园
⑤通过语音控制某智能音箱播放音乐
A.①④⑤ B.②④⑤
C.③④⑤ D.②③④
5.某算法部分流程图如右图所示,k初值为0,输入n的值为19,则输出k的值是( )
A.2 B.3
C.4 D.5
6.用UltraEdit软件观察字符“2019,大家加油!”的内码,如下图所示,下列说法正确的是( )
A.字符“9”的内码是39H,则字符“10”的内码是3AH
B.字符“大”对应的二进制内码是“A3 AC”
C.图中共有4个ASCII码字符
D.存储图中的“!”字符需要1个字节
7. 使用GoldWave软件打开某音频文件进行编辑,部分界面如图所示,下列说法不正确的是( )
A.执行“静音”操作,该音频文件的存储容量不变
B.执行“插入静音”插入10s静音后,该音频文件的存储容量变大[来源:学.科.网]
C.执行“删除”操作后,插入10s静音,该音频文件的存储容量不变
D.执行“裁剪”操作后,插入10s静音,该音频文件的存储容量变大
8. 使用Photoshop软件制作“夏日荷花”作品,部分界面如图所示。

下列说法正确的是( )
A.可以将“背景”图层填充为绿色
B.“背景”图层被锁定,不能删除
C.可以将“左蜻蜓”图层中的内容移动到“荷花”图层内容的右侧
D.“夏荷”图层设置了滤镜效果
9.小王使用Flash软件制作动画,其中部分编辑界面如下图所示。下列说法正确的是( )
A.“音乐”图层中声音的同步方式设置成“数据流”或“事件”,播放时间相同
B.为使动画播放到30帧时关闭Flash窗口,可以在“ac”图层第30帧添加“fscommand(“quit”);”命令[来源:学.科.网]
C.“动画”图层中两个补间动画的补间类型一定相同
D.“背景”图层被锁定,不能修改图层名称
10. 【加试题】“大熊猫.bmp”为一个未经压缩的且内容只有黑白两色的BMP格式图像文件,文件相关信息如下图所示。

其文件存储容量约为( )
A.156KB B.20KB C.3750KB D.469KB
11.【加试题】有如下VB程序段:
For i = 1 To 10
b(a(i) Mod 10) = b(a(i) Mod 10) + 1
b(a(i) 10) = b(a(i) 10) + 1
Next i
c = 2
For i = 0 To 9
If b(i) > c Then Label1.Caption = Label1.Caption + Str(b(i))
Next i
数组b各元素初始值为0,数组元素a(1)到a(10)的值依次是99,12,40,74,63,43,88,65,34,30执行该程序段后,标签Label1上显示的内容是( )
A. 3 3 B. 3 4 C. 4 4 D. 4 5
12.【加试题】对数组a中6个有序数据“11,22,33,44,55,66”,用下面的程序代码查找数据“23”,程序执行完毕后,下列各变量值正确的是( )
Dim a(1 To 6) As Integer
Dim i As Integer,j As Integer , Key As Integer,m As Integer
a(1) = 11: a(2) = 22: a(3) = 33: a(4) = 44: a(5) = 55: a(6) = 66
i = 1: j = 6: p = 0: Key = 23
Do While i <= j
p = p + 1
m = (i + j) 2
If j Mod 2 = 0 Then m = m + 1
If a(m) = Key Then Exit Do
If Key < a(m) Then j = m - 1 Else i = m + 1
Loop
A.i=5 B.j=4 C.m=3 D.p=2
二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题3分,第17小题6分,共26分)
13.小夏收集了近3年主要国家的外币储备统计数据,并用Excel软件进行数据处理,如第13题-1图所示。请回答下列问题:
第13题-1图
(1)区域E4:E12中的数据是由E3单元格进行自动填充功能得到,则E8单元格中的公式是 ▲ 。
(2)制作如第13题-2图所示的图表过程中,应该同时被选择的数据范围是A2:D3和 ▲ 。
第13题 -2图
(3)将该图表用如第13题-3图所示的方式粘贴到Word文档中,把C6单元格数据改为“250.00”,Word文档中的该图表 ▲ (选填:会 / 不会)发生变化。
第13题-3图
(4)将区域A2:E12的数据复制到新工作表并进行筛选,设置“2016年”的筛选方式如第13题-4图所示,则筛选后得到的数据是 ▲ 条。
第13题-4图
14.现有一数列为7,77,777,7777,…,777…777(n个7),要求编写VB程序,实现如下功能:在文本框中输入一个正整数x,单击查找按钮,找出数列各项之和s大于x的所有数列中s值最小的那个数列,在Text2.Text中输出该数列各项之和s,在Text3.text中输出数列最后一项。例如:x为10时,数列各项之和s大于10的数列有7,77或7,77,777…等,其中s的值最小的那个数列为7,77,该数列的各项之和s为84,该数列最后一项为77。运行结果如第14题-1图所示。

第14题-1图 第14题-2图
(1)在VB运行界面中不能在Text2控件中输入数据,请根据其属性窗口(第14题-2图) 说明原因 ▲ 。
(2)为实现上述功能,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim x As Single, s As Single
Dim m As Integer, n As Single, i As Integer
① '(填程序代码)
If Int(x) <> Abs(x) Or Not IsNumeric(Text1.Text) Then
MsgBox "请输入一个正整数"
Else
m = 0
s = 0
Do While s <= x
n = 0
m = m + 1
For i = 0 To m - 1
n= ② '(填程序代码)
Next i
s = s + n
Loop[来源:学科网]
Text2.Text = Str(s)
Text3.Text = Str(n)
End If
End Sub
(3)若Text1中输入的数字为100,则Text3中输出的结果为 ▲
15.小秋用Flash软件制作了题为“小球的一天”的单场景动画,时间轴截图如第15题图所示,请回答以下问题:
第15题图
(1)小秋在作品制作之前,对使用该作品的用户情况进行全面调查和分析,该调查和分析的过程属于多媒体创作中的 ▲ 。(选填,填字母:A.应用需求分析 / B.创作需求分析)
(2)如图所示,“背景”图层第1帧到第20帧实现“背景”实例从透明到完全显示,第20帧到第40帧实现从完全显示到完全透明,动画从第1帧开始播放到第20帧所持续的时间是
▲ 秒,在第20帧处,该实例的Alpha值是 ▲ %。  
(3)测试影片时,动画播放到最后1帧时停止,则“小球的一天”图层添加的脚本命令是 ▲ ,此时点击“动作”图层中的“开始”按钮则可以进入“start”场景的第1帧继续播放,则该按钮元件上的命令是 ▲ 。
(4)测试影片时,发现动画在第40帧停止后“音乐”还能继续播放,该声音所设置的同步方式是 ▲ (选填,填字母:A.事件 / B.数据流)。
(5)测试影片时,在场景播放一遍的过程中,“小球的一天”图层中实例重复出现不同的状态,则生成该实例的元件类型是 ▲ (选填,填字母:A.图形 / B.影片剪辑 / C.按钮)。
16.【加试题】有一组正整数,要求对其进行排序。排序后为左右交替上升数组。排序示例如下:
排序前
82
71
5
42
87
80
38
97
排序后
5
42
80
87
97
82
71
38
实现上述功能的VB程序如下,但加框处代码有错,请改正。
Const n = 8
Dim a(1 To n) As Integer
Private Sub Command1_Click()
Dim i As Integer, left As Integer, right As Integer, flag As Boolean, Min As Integer, t As Integer
left = 1: right = n: flag = False
Do While left < right
Min = 1 '(1)
For i = left + 1 To right
If a(i) < a(Min) Then Min = i
Next i
flag = True '(2)
If flag = True Then
If Min <> left Then t = a(Min): a(Min) = a(left):a(left) = t
left = left + 1
Else
If Min <> right Then t = a(Min): a(Min) = a(right):a(right)= t
right = right - 1
End If
Loop[来源:学§科§网Z§X§X§K]
'依次输出排序后的数据。代码略
End Sub
17.【加试题】小李编写VB程序,功能如下:单击“生成数组”按钮Command1,则随机生成13个取值范围是1~13的正整数,分别存储到数组a中,对数组a的元素进行升序排列,并在标签label1中显示;再单击“连续数”按钮Command2,则在排序后的数组a中查找连续个数 (忽略重复数值)最多的一组数值(即:连续数),若有两组连续数个数一样多,则取数值小的一组,将连续数显示在标签label2中。运行界面如第17题图所示。
第16题图
若实现上述功能的程序如下,请在划线处填写合适代码,使程序正常运行。
Dim a(1 To 13) As Integer
Dim n As Integer
Private Sub Command1_Click()
Dim i As Integer, s As String, j As String
Randomize
n = 13
For i = 1 To n
a(i) = Int(Rnd * 13) + 1
Next i
For i = 1 To n - 1
For j = i + 1 To n
If a(j) < a(i) Then
t = a(j):  ①  : a(i) = t  
End If
Next j
Next i
s = ""
For i = 1 To n
s = s + Str(a(i))        
If   ②   Then s = s + ","
Next i
Label1.Caption = s
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer
Dim t As Integer, k As Integer
Dim max As Integer '存储连续数个数最大值
Dim begin As Integer  '存储连续数开始的数值
k = 1
max = 1
For i = 2 To 13
If a(i) = a(i - 1) + 1 Or a(i) = a(i - 1) Then
If    ③    Then k = k + 1     
If k > max Then
max = k
begin =    ④   
End If
Else[来源:学科网]
k = 1
End If
Next i
s = ""
For j = begin To begin + max - 1
s = s + Str(j)
Next j
Label2.Caption = s
End Sub

2018学年第二学期环大罗山联盟高二期中联考
技术试题参考答案及评分标准
信息技术部分
一、选择题 (本大题共 12 小题,每小题 2 分,共 24 分。在每小题给出的四个选项中,只有一个符合题目要求)
题号
1
2
3
4
5
6
7
8
9
10
11
12
答案
D
A
C
B
A
C
C
A
A
D
C
C
二、非选择题( 本大题共 5 小题,其中第 13 小题 4 分,第 14 小题 5 分,第 15 小题 8 分,第 16 小题 3 分,第 17 小题 6 分,共 26 分)
13.(1) =D8/D$13*100 (1分)
(2) A7:D7 (1分)
(3)不会 (1分)
(4) 3 (1分)
14.(1)Text2.Enabled属性为False (1分)
(2)x = Val(Text1.Text)(1分) n + 7 * 10 ^ i 或 n * 10 + 7 (2分)
(3)777(1分)
15. (1) A (1分) (2) 2 (1分) 100 (1分)
(3) stop(); (1分) On (release) {GotoAndPlay(“start”,1);} (2分)
或 On (Press) {GotoAndPlay(“start”,1);}
(4) A (1分)(5)B (1分)
16(1)Min = left(1分)
(2)flag = Not flag(2分)
17 ①a(j) = a(i) (1分) ②i < n 或 i <> n 或 i < 13或 i <> 13 (1分)
③a(i)=a(i - 1) + 1 (2分) ④a(i) - k + 1 或 a(i) - max+ 1 (2分)

展开更多......

收起↑

资源预览