(3)对区域A2︰E13中的数据进行筛选操作,筛选条件如图所示,则能筛选出的数据行数共 行。
14、制作主题为“战疫”的多媒体作品。
(1)用Photoshop软件编辑“战疫.psd”文件(图像大小为:600 ?373,模式为RGB 8位),当前状态如第 14题图 a所示,以下说法正确的是 (多选,填字母)。 A.当前状态下,将该图像保存为 BMP格式,则该BMP文件大小约为1.4MB B.可在“背景”图层中直接使用“自由变换”命令改变图像大小 C.可将当前选中的图层用移动工具调整文字的位置
D.当前状态下,“我们在最危险的地方”图层仅显示“光泽”效果 E.可在“背景”图层直接绘制图像
F. 可将 “我们在最危险的地方”图层的图层样式拷贝到“与时间赛跑”图层 G.如果“COVER”图层还未添加任何内容,那么将无法为其添加滤镜特效 (注:全部选对的得 2分,选对但不全的得 1分,不选或有选错的得 0分)
第 14题图 a
2019(下)高二技术阶段性测试试卷 第6页 共 17 页
用Flash软件打开“战疫.fla”文件,部分界面如第 14题图b所示,请回答下列问题:
第 14题图b
(2)“我们在最…”图层实现的是从文字“我们在最危险的地方”变化为文字“与时间赛跑”的动画效果,那么需要设置的补间动画类型应该是 (选填字母:A.逐帧动画/B.形状补间/C.动画补间)。 (3)“WHO”图层添加了一段动画补间,实现的是一个元件实例加速运动的动画效果,该动画类型属于 (选填字母:A.逐帧动画/B.形状补间/C.动画补间),其补间的缓动值设置为____________(选填字母:A.大于零/B.等于零/C.小于零)。
(4)已知“music”图层的声音文件属性如第 14题图 c 所示,结合第 14题图 b ,为在整个场景播放过程中都有音乐,下列操作可行的________(多选,填字母:A.对“音乐”图层的第 20 帧执行清除关键帧 /B. 对“音乐”图层的第 20帧进行“删除帧”操作 /C.将音乐的同步方式设置成事件 /D. 将“音乐”图层的第 1帧复制帧到第 20帧)(注:全部选对的得 2分,选对但不全的
得 1分,不选或有选错的得0 分 )。
第 14题图c 第 14题图d
(5)在交互图层需要添加一个按钮进行交互控制,那么根据当前库中资源情况如第 14题图d所示,如果要直接为该图层添加元件实例,应该选择名为_____________的元件,为使在测试影片时单击该按钮能关闭动画播放,则该按钮上应该添加动作脚本为 。(单选,选填字母) ....
2019(下)高二技术阶段性测试试卷 第7页 共 17 页
A. on(release) { fscommand(\ B. fscommand(\
C. on(release) { fscommand(\ D. fscommand(\
15、(加试题)编写VB程序,实现如下功能:在文本框Text1中输入整数x,单击“查找并删除”按钮Command1,利用对分查找算法在数组a(升序排列并显示在标签框Label1中)中查找该数字。若找到,则从数组a中删除该数字并在Label2中显示删除后的结果;若找不到,则在Label2中显示信息“该数未找到”。
(1)若现在a(1)到a(10)的数据为“5,12,24,27,31,45,60,60,60,63”,输入的x=60,请问利用上述方法进行查找并删除的60是原数据中从左至右数,3个60中的第__________个60。(选填, 1 / 2 / 3 ) (2)请在①②划线处填入合适代码。 (3)程序加框处代码有错,请改正。 Const n = 10
Dim a(1 To n) As Integer Private Sub Form_Load()
‘生成一个数据升序的数组a,并显示在标签框Label1中,代码略。 End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, m As Integer Dim x As Integer, f As Boolean x = Val(Text1.Text) i = 1: j = n: f = False Do While i <= j Or f m = (i + j) \\ 2 If a(m) = x Then f = True
ElseIf ① Then
2019(下)高二技术阶段性测试试卷 第8页 共 17 页
i = m + 1 Else
j = m - 1 End If Loop
If f = True Then
For i = m To n - 1 ② Next i
For i = 1 To n - 1
Label3.Caption = Label3.Caption + Str(a(i)) Next i Else
Label3.Caption = \该数未找到\End If End Sub
16、(加试题)在学校操场的一边摆放着m堆石子。现在校学生志愿队接到一项任务,要将石子有次序地合并成一堆。每堆石头的重量为 a(1)、 a(2)、… 、a(m)。规定每次只能选相邻的2堆石子合并成新的一堆。由于每次合并都需要搬运石头,非常考验体能。假设合并石子堆消耗的体能值为两堆石头的重量之和。例如将重量为 8、8、5的三堆石头合并时,先将 8和 5的两堆合并,消耗体力 13,再将 13和 8两堆合并,消耗体力 21,于是总的体力消耗值为 34。经过志愿队队长的分析,每次将最轻的两堆石子合并,可以使消耗的总体能最小。现编写一段VB了程序用于求解 这n堆石子合并后需要消耗的体能总和的最小值。
(1)要使得程序的按钮上中显示“石子合并”,可修改窗体的 属性(单选,填字母:A.Text/ B.Form / C.Caption)。
(2)实现上述功能的 VB程序如下,请在①②③划线处填入合适的代码。 '读入 m的值和 m 堆石子的重量依次存入 a(1)...a(m),数据结构的定义略 Private Sub Command1_Click() For i = 1 To m
For j= i To 2 Step -1 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 sum = 0
Do While ①
2019(下)高二技术阶段性测试试卷 第9页 共 17 页
a(m-1)=a(m-1)+a(m) m=m-1
sum =sum + ②
For i = ③ To 2 Step -1 If a(i) > a(i - 1) Then
t = a(i): a(i) = a(i - 1): a(i - 1) = t End If Next i Loop
Label1.Caption= sum End Sub
2019(下)高二技术阶段性测试试卷 第10页共 17 页