浙江省杭州市2017-2018学年高二下学期期末教学质量检测信息技术试题(含答案)

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

浙江省杭州市2017-2018学年高二下学期期末教学质量检测信息技术试题(含答案)

资源简介

高二信息技术测试卷
本卷可能用到的字符ASCII值:"0"-48 "A"-65 "a"-97
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)
1.下列能提升计算机系统安全性的操作有
①开启杀毒软件的自动运行查杀功能
②用浏览器直接打开陌生网址
③将管理员密码修改为便于记忆的“123456”等字符
④使用Windows操作系统自动更新功能进行软件更新,修复系统漏洞
A. ①②
B.①④
C.②③
D. ③④
2.下列用于浏览器与WEB服务器之间信息传输的协议是
A.URL
B.POP3
C.SMTP
D.HTTP
3.使用OCR软件进行字符识别时,部分操作界面如第3题图所示。
第3题图
下列说法不正确的是
A.字符识别过程应用了人工智能技术
B.OCR能识别BMP、JPEG和PSD等格式的图像文件
C.识别后的文字保存在文件“color-5.TXT”中
D.OCR识别的正确率与图像的分辨率有关
4.下列关于数据库和数据表的描述不正确的是
A.Access和SQL是数据库应用系统
B.数据库能被多个用户共享
C.删除数据表中某一字段,则该字段的所有值也被删除
D.数据库应用程序发出维护数据库的指令,都通过数据库管理系统来实现
5.某算法的部分流程图如第5题图所示,执行这部分流程后,变量a,b的输出值分别是
A. 2,3 B. 3,3 C. 3,5 D. 5,8
第5题图
6.使用Photoshop软件制作“春的记忆”作品,部分界面如第6题图所示。
第6题图
当前状态下,下列说法正确的是
A.无法完成“拷贝”命令
B.“记忆”图层使用了滤镜效果
C.可以将“相机”图层移动到“记忆”图层上方
D.可以在“背景”图层直接添加“投影”图层样式
7.使用GoldWave软件打开某音频文件,部分界面如图所示。
第7题图
当前状态下,直接执行“剪裁”操作后,结果是
A. B.
C. D.
8.某动画“Yellow”场景的制作脚本如下表所示。
场景名:Yellow
类别序号:3
进入方式:来自Red场景,Red场景结束自动进入
呈现方式:
1.两棵树从舞台外移入舞台中央
2.“Replay”按钮位于舞台右下角,单击该按钮返回本场景第1帧开始播放
呈现顺序说明:
1.一开始出现背景和两棵树的动画,持续到本场景结束
2.最后出现“Replay”按钮,动画暂停
3.其它动画略
下列说法正确的是
A.“Replay”按钮始终呈现在舞台右下角
B.“Yellow”场景播放完后自动进入“Red”场景
C.制作脚本可作为多媒体作品制作的直接依据
D.编写制作脚本属于多媒体作品的规划和设计阶段
9.使用Flash软件编辑某按钮,部分界面如第9题图所示。
第9题图
当前状态下,下列操作可使该按钮能响应鼠标事件的是
A.在“圆形”图层的“指针经过”帧绘制图形
B.在“圆形”图层的“指针经过”帧执行“清除关键帧”命令
C.在“文字”图层的“点击”帧直接绘制图形
D.在“文字”图层的“点击”帧执行“清除关键帧”命令
10.【加试题】下列文件存储容量由大到小依次是
文件名
小说.TXT
风景.BMP
四季.WAV
参数
100万汉字
位深度:24
分辨率:300DPI
像素:3700×5700
采样频率:44.1kHz
量化位数:16bit
长度:00:03:00
立体声
比特率:1141kbps
A.③②① B.②③① C.②①③ D.①②③
11.【加试题】有如下VB程序段:
m = Val(Text1.Text)
Do While m <> 0
x = m Mod 8
m = m 8
a(x) = a(x) + 1
If a(x) = 1 Then n = n + 1
Loop
数组a各元素的初始值都为0,在文本框Textl中输入“529”,执行程序后,变量n的值为
A.1 B.2 C. 3 D. 4
12.【加试题】若数组元素d(1)到d(8)的值依次为“86,75,58,46,20,18,12,5”,查找某Key值的VB程序段如下:
n = 0 : i = 1 : j = 8
Key = Val(Text1.Text)
Do While i <= j
m = (i + j) 2
If Key = d(m) Then Exit Do 'Exit Do表示退出循环
If Key > d(m) Then
j = m - 1 : n = n - 1
Else
i = m + 1 : n = n + 1
End If
Loop
Label1.Caption = Str(n)
当输入不同的Key值,运行该程序段后,在标签Label1中显示的不同结果共有
A.5种 B.6种 C.7种 D.8种
二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小 题4分,第17小题5分,共26分)
13.用Excel记录家庭每月用电量,并使用峰谷用电标准统计家庭电费使用情况,如图第13题图a所示。请回答下列问题:
第13题图a
(1)如第13题图a所示,用I9单元格中的公式自动填充到J9和K9,则J9单元格的公式为 。
(2)根据上述公式自动填充后,则单元格K9将显示 (单选,填字母:A.1568/ B.0/ C.#DIV/0!/ D.#REF)。
(3)根据第13题图a中数据,若要将数据按“总电量”为关键字进行排序,应选择的数据区域是 。
第13题图b
(4)根据第13题图b所示,下列描述正确的是 (单选,填字母:A.若G4单元格的数据修改为“70”,则图表也会随之发生改变/B.要在该图表中添加“低谷电”的相应数据,应增添的数据区域为F3:F16/C.调整该图表的宽度和高度,G4单元格的数据也会发生变化)。
14.用VB编写“提取字符串”的程序,实现如下功能:在文本框Text1中输入字符串,单击“提取”按钮Command1,程序将字符串中连续最长的大写字母提取出来,并显示在文本框Text2中。程序运行界面如第14题图所示。
第14题图
(1)要使程序运行时,窗体按钮Command1标题显示“提取”,可在Form_Load()事件处理过程中添加语句 (单选,填字母:A.Command1 ="提取"/B. Command1.Text="提取"/C. Command1.Caption = "提取")。
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim s As String, d As Integer, i As Integer
Dim max As Integer, c As String, ans As String
s = Text1.Text
d = 0 : max =0
For i = 1 To Len(s)
c = Mid(s, i, 1)
If c >= "A" And c <= "Z" Then
d = d + 1
Else
If d > max Then
ans= Mid(s, i - d, d)

End If
d = 0
End If
Next i
Text2. Text= ②
End Sub
(3)若文本框Text1中输入内容为:“Is it JUNE or JULY?”,单击“提取”按钮后,文本框Text2中显示的内容是_________。
15. 小李制作主题为“一带一路”的多媒体作品。他先使用Photoshop软件制作一幅图片,然后使用Flash软件制作动画。请回答下列问题:
第15题图a
(1)如第15题图a所示,图像空白处颜色为白色,若只去掉左下角的“新华网”三个字,下列操作正确的是 (多选,填字母:A. 设置背景色为白色,用“橡皮擦”进行擦除/B.用“矩形选框”框选“新华网”后填充白色/C.用“仿制图章”以周围的白色为源点进行仿制/D.用“魔棒”选择白色区域,反选后删除)(注:全部选对得2分,选对但不全的1分,不选或有选错的0分)
第15题图b
(2)Flash部分界面如第15题图b所示,“标题”图层第20帧到第45帧实现了标题文字淡出的动画效果,该动画补间类型为 (单选,填字母:A.动画补间/B.形状补间)。
(3)音乐同步属性为数据流,为实现第20帧“标题”图层动画出现时,音乐停止播放的效果,可在“音乐”图层 。
(4)测试影片时,单击“官网链接”按钮,实现在浏览器中打开网站“http://www.yidaiyilu.gov.cn/”,则该按钮的动作脚本是 。
(5)Flash中用十六进制表示颜色值,例如RGB(255,0,160)用十六进制表示的颜色值为#FF00A0,则白色的十六进制颜色值为# 。
16.【加试题】某排序算法如下:每一趟将一个待排序数据,按其值的大小使用对分查找思想在已排序序列中找到合适位置并插入,将所有待排序数据全部插入即完成排序。实现该算法的程序如下:在列表框List1中显示待排序数据,单击“排序”按钮Command1后,逐行显示排序过程。程序运行结果如第16题图所示。
第16题图
实现上述功能的VB程序如下,加框处代码有错,请改正。
Const n = 10 '变量n存储待排序数据个数
Dim d(1 To n) As Integer '数组d存储待排序数据
Private Sub APrint()
'本过程实现在列表框一行中输出数组d各个元素的值,代码略。
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, tmp As Integer
Dim m As Integer, low As Integer, high As Integer
'先将待排序数据存储在数组d中,代码略。
List1.AddItem "-----------待排序数据------------"
Call Aprint '在列表框List1中输出数组d的各个元素的值
List1.AddItem "-----------数据排序过程------------"
For i = 2 To n
tmp = d(i)
low = 1
high = n '(1)
Do While low <= high
m = (low + high) 2
If tmp <= d(m) Then
high = m - 1
Else
low = m + 1
End If
Loop
For j = i - 1 To low Step -1
d(j + 1) = d(j)
Next j
d(low) = d(i) '(2)
Call APrint
Next i
End Sub
17. 【加试题】某编码由4个信息位和3个校验位组成,通过对编码信息进行验算,能够检测并纠正一位错误代码。该7位编码中b1~b4为信息位,p1~p3为校验位,位置如下:
编码中位
1
2
3
4
5
6
7
对位信息
p1
p2
b1
p3
b2
b3
b4
校验的方式如下,求校验值g1、g2、g3:
g1 = p1 Xor b1 Xor b2 Xor b4
g2 = p2 Xor b1 Xor b3 Xor b4
g3 = p3 Xor b2 Xor b3 Xor b4
其中Xor为异或运算,规则是:0 Xor 0 =0,0 Xor 1 =1,1 Xor 0 =1,1 Xor 1 =0,p1 Xor b1是将p1、b1转换为二进制后按位进行异或运算,如7 Xor 12的结果为11。
(1)若计算得到的校验值g1、g2、g3均为0,说明校验正确,数据无错误。例如:若7位编码为1101001,计算校验值g1、g2、g3值均为0,验证正确。
(2)若校验值g1、g2、g3不全为0,说明数据有错,出错位置为g3g2g1(二进制数表示),纠错的方法是对错误的位进行取反,即“0”变“1”,“1”变“0”。例如:若7位编码为1111001,计算校验值g1=1、g2=1、g3=0,不全为0,说明数据有错,错误位置在011(二进制数)位,即第3位,原位置上“1”应为“0”,正确编码为1101001。
小明为此编写了VB程序,程序运行时,在文本框Text1中输入编码值,单击“校验”按钮Command1后,在文本框Text2中输出运行结果,如第17题图所示。
第17题图
实现上述功能的VB程序如下,请回答下列问题:
(1)若按上述规则的7位编码为1001000,其中一位有错,则正确的编码应为_____________。
(2)请在划线处填入合适的代码。
Function check(s As String) As Integer
Dim i As Integer, g1 As Integer, g2 As Integer, g3 As Integer
Dim c(1 To 7) As Integer
For i = 1 To 7
c(i) = Val(Mid(s, i, 1))
Next i
g1 = c(1) Xor c(3) Xor c(5) Xor c(7)
g2 = c(2) Xor c(3) Xor c(6) Xor c(7)
g3 = c(4) Xor c(5) Xor c(6) Xor c(7)
If g1 + g2 + g3 = 0 Then check = 0 Else check = ①
End Function
Private Sub Command1_Click()
Dim i As Integer, m As Integer, Outs As String
m = ②
If m = 0 Then
Text2.Text = "验证正确,数据无错误"
Else
For i = 1 To 7
If i = m Then
Outs = Outs + Chr( Asc(Mid(Text1.Text, i, 1)) Xor ③ )
Else
Outs = Outs + Mid(Text1.Text, i, 1)
End If
Next i
Text2.Text = "第" + Str(m) + "位上数据有错误,正确编码应为:" + Outs
End If
End Sub

展开更多......

收起↑

资源列表