浙江省浙南名校联盟2019-2020学年高二下学期信息技术期末联考试卷
试卷更新日期:2020-10-26 类型:期末考试
一、选择题(本大题共12题,每小题2分,共24分。在每小题给出的四个选项中,只有一个是符合题目要求的,不选、多选、错选均不得分)
-
1. 下列说法正确的是( )A、不联网的计算机没有信息安全隐患,故不需要对数据进行备份 B、网页文件可以存储文本、图像、声音、动画、视频等内容 C、电子邮件通过SMTP协议从发件人计算机发送到收件人计算机 D、信息自古就有,随着时间的迁移,价值可能发生变化2. 使用OCR软件将报纸中的文字识别为文本后,在Word软件中进行排版编辑,部分界面如图所示,下列说法正确的是( )A、实现图中的图文环绕效果可以采用“四周型”环绕方式 B、使用OCR软件识别前的文件格式可能为“.txt” C、删除图中批注后,批注对象和批注内容同时被删除 D、拒绝文档中的所有修订后,图中第二行中的文字“监”被保留3. 使用Access软件创建的“捐款信息”数据表,其设计视图的部分界面如图所示。下列说法正确的是( )A、“姓名”字段可能存在重复的字段值 B、“200.00元”可以是“捐款金额”字段的有效输入值 C、修改字段的数据类型,字段值不会改变 D、在该视图下删除“年龄”字段,可以通过“撤销”命令恢复4. 使用UItraEdit软件查看字符内码,部分界面如图所示,下列说法正确的是( )A、 图中共有4个ASCII字符 B、图中字符在计算机中存储时共占用14字节 C、字符“10”对应的内码是00111010B D、字符“油”对应的内码11010011 11001101B5. 用Photoshop软件制作防疫宣传海报,部分界面如下图所示,下列说法正确的是( )A、复制“罩顾好自己”图层的图层样式粘贴至“勤洗手 戴口罩”图层,“勤洗手 戴口罩”图层将显示“描边”、“投影”两个效果 B、可用“仿制图章”工具将“病毒”图层的图像内容仿制到“背景”图层中 C、不可用文字工具修改“勤洗手 戴口罩”的文字大小 D、若将该文件另存为JPG格式,则其文件容量图层为878.9K6. 用GoldWave软件编辑音频文件“声音.wav”,部分界面如图所示,下列说法正确的是( )A、执行“静音”操作后直接保存,文件容量将变小 B、执行“删除”命令后直接保存,音频容量约为10MB C、复制一段时长为1秒的音频粘贴至当前音频文件后直接保存,文件容量不变 D、执行“剪裁”命令后,再执行“插入静音”2秒后直接保存,左声道音频时长不变7. 下列VB表达式的值为True的是( )A、Not ("56" > "27") B、8 \ 4 * 4 + Int(-8.4 / 2) = 12 C、70 \ 6 / 2 + 3 = 26 D、-8 ^ 3 + 3 > 6 * 28. 某算法的部分流程图如图所示。执行这部分流程,输入变量n的值为5,则下列说法正确的是( )A、语句“c<=n?”共执行了4次 B、循环结束后,变量a的值为3 C、循环结束后,变量b的值为5 D、循环结束后,程序输出的值为69. 有如下VB程序段,已知字符“A”的ASCII码值为65,则在文本框Text1中输入"abXY",s1的值最终是( )
s = Text1.Text: n = Len(s)
For i = 1 To n
c = Mid(s, i, 1)
If c >= "a" And c <= "z" Then t = Asc(c) - 32 Else t = Asc(c)
s1 = s1 + Chr(65 + (t - 63) Mod 26)
Next i
A、CDZA B、cdZA C、ZACD D、ZAcd10. 下列VB程序段的功能是将数组元素a(1)到 a(n)进行排序:For i = n To 2 Step -1
For j =
If a(j) > a(j + 1) Then
t = a(j): a(j) = a(j + 1): a(j + 1) = t
End If
Next j
Next i
上述程序中方框处可选语句如下,则应填入的语句为( )
①1 To i - 1 ②n - 1 To i Step -1 ③1 To n - i ④n - 1 To n - i + 1 Step -1
A、①或② B、①或④ C、③或④ D、②或③11. 小李同学基于选择排序算法编写了如下程序,Text1中输入一个全部为数字的字符串,现重新排列该字符串各个位置上的数字,使其可以组成的数最小(若零在开头,则省略不写)。m = Text1.Text: n = Len(m)
For i = 1 To n - 1
k = i
For j = i + 1 To n
If Then k = j
Next j
If i <> k Then
m = Mid(m, 1, i - 1) + Mid(m, k, 1) + + Mid(m, i, 1) +
End If
Next i
Text2.Text = Val(m)
上述程序中划线处应填入的语句为( )
A、Mid(m, j, 1) > Mid(m, k, 1);Mid(m, i + 1, k - i - 1);Mid(m, k + 1) B、Mid(m, k, 1) > Mid(m, j, 1);Mid(m, i + 1, k - i + 1);Mid(m, k + 1) C、Mid(m, j, 1) < Mid(m, k, 1);Mid(m, i + 1, k - i - 1);Mid(m, k + 1) D、Mid(m, j, 1) < Mid(m, k, 1);Mid(m, i + 1, k - i + 1);Mid(m, k + 1, n - k)12. 某对分查找算法的VB程序段如下:Key = Int(Rnd * 49) * 2 + 1
s = 0: i = 1: j = 10
Do While i <= j
m = (i + j) \ 2
If Key = a(m) Then Exit Do
If Key < a(m) Then
j = m - 1: s = s * 2
Else
i = m + 1: s = s * 2 + 1
End If
Loop
数组元素a(1)到a(10)的值依次为“3,13,15,20,28,35,45,52,63,97”,执行该程序段后,s的值不可能为( )
A、1 B、5 C、9 D、14二、非选择题(本大题共4小题,4+8+7+7,共26分)
-
13. 使用Excel软件统计线上教学中各班学生出勤情况,如图a所示:
图a
请回答下列问题:
(1)、在N4单元格中使用COUNTIFS函数统计高二(1)班全勤的人数,自动填充至N21单元格,则N4单元格中的公式为。(提示:COUNTIFS函数用于统计符合多个条件的数据个数。例如K4单元格的公式为=COUNTIFS(A$4:A$830,I4,C$4:C$830,"=1"),表示统计数据区域A4:A830中与单元格I4数据相同,并且C4:C830中数值等于1的单元格个数。)
(2)、若区域C4:E4单元格中的数据被误删,则G4单元格将显示为。(单选,填字母:A . 100.0% / B . #DIV/0! / C . #REF!)(3)、根据图a中数据制作的图表如图b所示,创建该图表的数据区域是。图b
(4)、将区域I2:N21中的数据复制到新工作表并进行筛选,对“缺勤1”、“全勤人数”分别设置了如图d和图c所示的筛选条件,则筛选结果有项。14. 李老师使用Flash软件制作《京剧脸谱》的多媒体作品,编辑界面如图所示。请回答下列问题:
(1)、李老师在创作作品前进行了相应的分析和规划。下列说法正确的是______(多选,填字母)。A、确定作品面向的用户属于应用需求分析 B、确定将作品以Flash影片的形式发布属于应用需求分析 C、编写文字脚本之前,需先完成制作脚本的编写 D、将所需的原始素材列成表格,确定获取原始素材的方式并分类登记,属于创作需求分析 E、作品的结构设计描述了该多媒体作品的组成部分、工作流程、主要界面(2)、“背景”图层中应用了一段长度为6秒的音频素材,要实现动画结束时,音频也停止播放,应将声音的同步属性设置为。(3)、“曹操”图层第13帧至第24帧实现“曹操脸谱”元件实例由小变大的动画效果,则该动画的补间类型为。由于操作失误,该动画效果无法实现,则应进行的修改操作是。(4)、测试影片时,单击“按钮”图层中的“脸谱的颜色”按钮,实现跳转到“color”场景第一帧继续播放的效果,则该按钮上应添加的动作脚本为。15. 某数据解密算法描述如下:⑴在输入的数字字符串中依次提取有效的密文,有效的密文的特点:
①是一组连续的,都小于5的三位数字串;②每个位置上的数字不能被重复提取;
⑵对有效密文进行解密的过程:
将密文作为一个五进制数转换为对应的十进制数值,根据ASCII字符的十进制编码表,得出对应的明文字符(提示:空格符所对应的ASCII码值为十进制数32,小写字母”z”所对应的ASCII码值为十进制数122)。
例如,密文242转换成十进制数为72,对应的明文字符为大写字母“H”。
程序运行界面如下图所示,在文本框Text1中输入密文,单击“解密”按钮,在文本框Text2中输出解密后的明文密码。
(1)、若输入的密文为“841497230235”,则对应的明文是。(2)、实现上述功能的VB代码如下,加框处的语句有错,应改为。(3)、请在划线处填入合适的代码。'以下代码是将有效密文数字转换为十进制数的函数
Function conv(p As String) As Integer
Dim k As Integer, q As String, i As Integer
k = 0: g = ""
For i = 1 To 3
q = Mid(p, i, 1)
Next i
conv = k
End Function
Private Sub Command1_Click()
Dim st As String, p As String, res As String
Dim c1 As String, c2 As String, c3 As String
Dim i As Integer, d As Integer, n As Integer
st = Text1.Text: n = Len(st)
i = 1: res = ""
Do While i <= n – 2 '提取有效密文,并进行转换
c1 = Mid(st, i, 1): c2 = Mid(st, i + 1, 1): c3 = Mid(st, i + 2, 1)
If Then
d=conv(p)
If d >= 32 And d <= 122 Then res = res + Chr(d)
Else
i = i + 1
End If
Loop
Text2.Text = res
End Sub
16. 小明编写了一个有关整数闭区间合并操作的VB程序:从数据库读取闭区间数据(左端点和右端点),存储在数组a中,按区间数据左端点升序排序,然后进行合并操作,操作结果存储在数组b中。例如,读取的数据为2、3、15、25、10、14、1、5、30、60、15、25,过程是:⑴设置区间信息为[2, 3], [15, 25], [10, 14], [1, 5], [30, 60], [15, 25];
⑵按区间左端点升序排序,得到区间信息为[1, 5], [2, 3], [10, 14], [15, 25], [15, 25], [30, 60], [15, 25];
⑶合并区间,得到[1, 5], [10, 25], [30, 60]。
说明:区间[1, 5]和[2, 3]合并为[1, 5],区间[10, 14]和[15, 25]合并为[10, 25],区间[10, 25]和[15, 25]合并为[10, 25],因此合并后的结果为[1, 5], [10, 25], [30, 60]三个区间。
程序功能如下:单击“读数据库”按钮Command1,程序从数据库读取数据,输出在文本框Text1中;单击“开始处理”按钮Command2,程序进行区间排序,并进行区间合并操作,操作后的结果输出在文本框Text2中。程序运行结果如图所示。
实现上述功能的VB程序如下,请回答下列问题:
(1)、从数据库中读入的区间为[1, 10], [15, 20], [6, 18], [25, 30], [31, 200],则合并操作后的区间为。(2)、请在划线处填入合适的代码。Dim a(1 To 100) As Integer '数组a存储合并前的区间
Dim b(1 To 100) As Integer '数组b存储合并后的区间
Dim n As Integer 'n表示区间个数
Private Sub Command1_Click()
'读取数据库中的数据,存储到数组a中,并将区间个数存储在变量n中
'将区间信息输出在文本框Text1中,代码略
End Sub
Private Sub Command2_Click()
Dim s As String, i As Integer, j As Integer, k As Integer, t As Integer
For i = 1 To n - 1
For j = 1 To 2 * n - 2 * i Step 2
If Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
t = a(j + 1): a(j + 1) = a(j + 3): a(j + 3) = t
End If
Next j
Next i
b(1) = a(1): b(2) = a(2)
k = 2: i = 2: j = 3
Do While j <= 2 * n
If b(i) >= a(j) Then
If b(i) <= a(j + 1) Then
ElseIf b(i) + 1 = a(j) Then
b(k) = a(j + 1)
Else
k = k + 1:
k = k + 1: b(k) = a(j + 1)
i = i + 2
End If
j = j + 2
Loop
s = ""
For i = 1 To k - 2 Step 2
s = s & "[" & b(i) & "," & b(i + 1) & "]" & ","
Next i
s = s & "[" & b(i) & "," & b(i + 1) & "]"
Text2.Text = s
End Sub