【精品解析】浙江宁波余姚市2020年1月高三信息技术第一次选考科目模拟卷

文档属性

名称 【精品解析】浙江宁波余姚市2020年1月高三信息技术第一次选考科目模拟卷
格式 zip
文件大小 1.5MB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2020-11-26 16:01:51

文档简介

浙江宁波余姚市2020年1月高三信息技术第一次选考科目模拟卷
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)
1.(2020·余姚模拟)电脑端登录微信时,需手机“扫一扫”二维码,这主要是为了保证信息的(  )
A.安全 B.存储 C.传播 D.共享
2.(2020·余姚模拟)小张设计出一份介绍学校的多媒体作品报告表,如下表:该报告表的设计在多媒体作品制作过程中属于(  )
主题思想 热爱学校,尊师重教
结构类型 演示
设施要求 多媒体计算机,数码相机,扫描仪,网络,图像,音视频处理软件
作品内容 主要模块:学校历史;学校简介;师资力量;风景风貌;办学成果
发布方式 网上发布
A.创作需求分析阶段 B.应用需求分析阶段
C.系统结构设计阶段 D.功能模块设计阶段
3.(2020·余姚模拟)下列操作,没有体现人工智能技术的是(  )
A.通过语音输入“人工智能”关键词在百度中搜索
B.通过手写方式输入“人工智能”关键词在百度中搜索
C.使用百度翻译把一篇“人工智能”内容的短文全文翻译成英语
D.在百度搜索引擎中使用“智能ABC”音形输入法输入“人工智能”,搜索相关信息
4.(2020·余姚模拟)有关Access数据库的操作,下列说法正确的是(  )
A.删除的记录可以立即“撤消”
B.新添加的字段只能放在最后一列
C.修改字段类型后,记录中该字段的值不会丢失
D.可以通过导入Excel电子表格获取外部数据
5.(2020·余姚模拟)使用UltraEdit软件观察字符的内码,部分界面如下图所示,下列说法正确的是(  )
A.该段字符包含6个ASCII编码字符
B.大写字母“J”的内码是50
C.字符“浙”的内码是“A1 D5”
D.小写字母 “o”的内码以二进制形式表示为“01101100”
6.(2020高二下·台州月考)用GoldWave软件编辑某音频文件,部分界面如图所示,下列说法正确的是(  )
A.该音频是Wave格式的文件,每秒钟采样22050千次
B.当前状态下执行“插入静音”操作,时间为5秒,再执行“删除”操作,文件存储容量变大
C.当前状态下执行“删除”操作,音频时长变成25s
D.当前状态下执行“选定部分另存为”按原格式进行保存,文件大小约为107KB
7.(2020·余姚模拟)下列VB表达式中值为奇数的是(  )
A.Len(“21”)+2 B.Sqr(36) + Int(-3.6)
C.Int(Rnd*11)*2+11 D.2019 \ 100 mod 10
8.(2020·余姚模拟)某算法流程图如图所示,该流程图对应的程序段是(  )
A. B.
C. D.
9.(2020·余姚模拟)有VB程序段如下:
Const n =6
Max = 0
For i = 1 To n
d(i)= 1
For j = 1 To i - 1
If a(j)< a(i) And d(j)+ 1 > d(i) Then d(i)= d(i)+ 1
Next j
If d(i)> Max Then Max = d(i)
Next i
数组元素a(1)到a(6)的值依次为“2,40,15,1,25,37”,执行该程序段,变量max的值为(  )
A.2 B.3 C.4 D.5
10.(2020·余姚模拟)下列VB程序段的功能为:生成n个不重复的随机整数,保存在数组a中,并升序排列。
Const n = 6
Dim a(1 To n) As Integer, f(1 To 10) As Boolean
Dim tmp As Integer, i As Integer, j As Integer, t As Integer
′f数组各元素的初值置为False,代码略
For i = 1 To
t = Int(1+Rnd * 10)
If Not f(t) Then
a(i) = t : f(t) = True
For j =
If a(j) < a(j-1) Then
tmp = a(j): a(j) = a(j-1): a(j-1) = tmp
End If
Next j
Else
End If
Next i
上述程序段3个方框处的表达式分别为(  )
A.n-1,2 to i,i = i-1
B.N,i to 2 Step -1,i = i-1
C.n-1,2 to i,t = Int(1+Rnd * 10)
D.N,i to 2 Step -1,t = Int(1+Rnd * 10)
11.(2020·余姚模拟)已知一无序数组a中的元素为”90,15,40,72,65,32,81,6”,通过引入数组b存储a中元素按升序排序时的下标,b数组元素为”8,2,6,3,5,4,7,1”,使得a(b(1))<= a(b(2))<=……<=a(b(n)),从而对数组a中的元素进行对分查找。部分代码如下:
i = 1: j = 8: c = 0
key = 32
Do While i <= j
m = (i + j) \ 2
t = b(m)
c = c + 1
If a(t) = key Then p = t: Exit Do
If a(t) < key Then i = m + 1 Else j = m - 1
Loop
程序运行结束后变量c的值为(  )
A.2 B.3 C.4 D.5
12.(2020·余姚模拟)杨辉三角是我国古代数学的成就之一,如图所示为杨辉三角前5行的数据排列。从图可知,杨辉三角当前行的数值可由前一行推导计算得到。现要求杨辉三角第n行的数据,编写的VB程序功能如下:在文本框Text1中输入n值(n≤30),单击按钮Command1后,在标签框Label1中输出第n行的数据。
实现上述功能的VB代码如下。
Private Sub Command1_Click()
Dim pre(0 to 30)As Long, cur(0 to 30)As Long
Dim s As String, i As Integer, j As Integer
n = Val(Text1.Text)
′I处
For i = 1 To n
s = “”
For j = 1 To i
cur(j)= ′II处
s = s & str(cur(j))& “ ”
Next j
For j = 1 To i
pre(j)= cur(j)
Next j
Next i
Label1.Caption = s
End Sub
方框处的代码会是以下四句中的某一句:
① cur(1)=1 ②pre(1)=1 ③pre(j-1)+ per(j+1) ④pre(j-1)+ per(j)
程序中I、II方框处正确的选项是(  )
A.①③ B.①④ C.②③ D.②④
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2020·余姚模拟)小明收集了2019年中国最佳大学排行榜的信息,用Excel软件对数据进行处理,如图a所示。
图a
请回答下列问题:
(1)为求出中国最佳大学排行榜前十名的高校的平均星级,可以利用求平均值函数在E13单元格中输入公式   。
(2)为筛选出北京和上海地区的大学,如图b所示,则按此设置筛选出的符合条件的大学个数共有   个。
(3)小明制作了如图c所示的图表,产生该图表的数据区域为   。
(4)若对图a中的数据以“星级”为主要关键字排序,则排序时选择的数据区域为   。
14.(2020·余姚模拟)小李制作的主题为“奔马”的多媒体作品,首先使用photoshop软件处理图片,然后使用flash软件制作动画,请回答下列问题:
(1)如图a所示,以下操作可行的是   (多选,填字母:A . 选择“小鸟”图层,通过“复制图层”命令,可看到两只“小鸟”;/B . 使用“图像大小”命令,可单独调整“小鸟”图层中的小鸟大小/C . 使用“自由变换”命令,可调整“文字”图层中的文字大小/D . 将“文字”图层的图层样式拷贝至“小鸟”图层后,这两个图层的图层样式效果完全一致/E. 调整“背景”图层的“不透明度”,可使该图片的背景呈现半透明的效果。)
图a
(2)“奔马”图层第1帧至第60帧的补间动画如图b所示,马由透明到完全显示且形状变大的动画效果,则该动画的补间类型是   (填字母:A . 形状补间/B . 动画补间)
图b
(3)测试场景时发现燕子动画不符合要求,当前状态下,若要使燕子动画推迟1秒出现,并使燕子动画持续时间为3秒,正确的操作是:   。
(4)“音乐”图层的声音时长为12秒,同步为“事件”,若要实现动画和声音在最后一帧同时停止,可在   图层的最后一帧添加动作脚本:   。
(5)将该作品按图c设置发布,则生成的文件都具有交互功能吗?   (填:有/无)
图c
15.(2020·余姚模拟)
小明编写了一个字符串加密程序,功能如下:在文本框Text1中输入明文,单击“加密”按钮Command1后,在文本框Text2中显示加密后的密文,运行界面如图所示。加密算法如下:
1)将明文中每个字符用8位二进制ASCII码(不足八位的左端补0,凑足八位)表示;如“A”的二进制ASCII码值为01000001;
2)对8位二进制编码进行取反码(0变1,1变0)操作,如01000001的反码是10111110;
3)将8位二进制反码用2位十六进制表示,得到该字符的密文;
4)将每个字符的密文按照明文的倒序连接。
实现上述功能的VB程序如下:
Private Sub Command1_Click()
Dim i As Integer, j As Integer, m As Integer, k As Integer
Dim c As String, x As Integer, y As Integer
Dim d(1 To 8) As Integer '数组d存储字符ASCII码二进制从左到右的各位数码
Dim mw As String 'mw存储密文
mw = ""
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
For j = 1 To 8
‘I处
Next j
m = Asc(c)
k = 8
Do While ‘II处
d(k)= ①
m = m \ 2
k = k - 1
Loop
mw = btoh(d) + mw
Next i
Text2.Text = mw
End Sub
Function btoh(m() As Integer) As String
′自定义函数是将m数组中的二进制数转换成对应的十六进制数
Dim s As Integer, i As Integer
Dim str As String, ch As String
str = "0123456789ABCDEF"
s = 0: ch = ""
For i = 1 To 8
s = s * 2 + m(i)
If ② Then
btoh =btoh+ Mid(str, s + 1, 1)
s = 0
End If
Next i
End Function
阅读分析程序代码,请回答下列问题:
(1)按照加密算法,字符“Z”的密文是   ;
(2)请在划线处填入合适代码。
①   ②   
(3)若I处方框内代码改成d(j)=0,则II处的方框内代码应改为:   。
16.(2020·余姚模拟)小红打算用VB程序来查找数组a中下降数列的方法,其算法思想描述如下:
1)用数组b存储最小下降数列中最小的元素(查找过程中的最小值)b(1)开始为数组a第1个元素;
2)加入方法:将a(i)与数组b中的每个元素依次逐个比较:若a(i)比b(j)小就用a(i)替换b(j)中的值;将a(i)添加到第j个下降数列中,并存储在c数组的c(j)中;
3)若数组a各元素的值为:34,54,3,76,2,3时,则3个下降数列分别为:
“34,3,2”,“54,3”,“76”。
程序运行界面如下图所示:
依据上述描述设计了如下VB程序。请回答下列问题:
(1)若数组a的值是:“145,34,2,134,12”,数组b(1)的值是   。
(2)请在划线处填入合适的代码。
Const n = 20
Dim a(1 To n) As Integer
Private Sub Form_Load()
'读取n个数据,依次存储到a(1)、a(2)、……a(n)中,代码略
End Sub
Private Sub Command1_Click()
Dim b(1 To n) As Integer '存储数列最小的值
Dim c(1 To n) As String '存储下降数列
Dim i As Integer
Dim j As Integer
Dim bn As Integer '存储下降数列个数
b(1) = a(1)
bn = 1
c(1) = Str(a(1))
For i =
   
For j
= 1 To bn
If
a(i) < b(j) Then
b(j) = a(i)
   
Exit For
End
If
Next j
If j >
bn Then
bn
= bn + 1
   
c(bn)
= Str(a(i))
End If
Next i
For i = 1 To bn
List1.AddItem
c(i)
Next i
Text2.Text = "数列中共有" + Str(bn) + "个下降序列"
End Sub
答案解析部分
1.【答案】A
【知识点】信息系统安全防护
2.【答案】A
【知识点】多媒体作品的规划和设计
3.【答案】D
【知识点】人工智能的应用
4.【答案】D
【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑;数据库文件的导入与导出
5.【答案】A
【知识点】信息的编码;进制及数制转换
6.【答案】B
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:由图可知,该音频文件为Wave格式的文件,每秒采样次数为22050次,本项错。选项B:当前音频为立体声而选中部分为左声道所以执行“插入静音后,在左声道部分会延长时长5秒,右声道自动延长5秒,执行”删除“操作后,由于只选中了左声道,相当于”静音“操作,时长是不会改变的,相比旧文件时长延长,其他参数不变,存储容量会变大,本项对。选项C:由选项B所分析,当前选中的为左声道,执行”删除“相当于执行了”静音“操作,不会减少时长,本项错。选项D:当前选中部分的存储容量为:(22050*16*2*5)/8=882000B=861.328125KB,本项错。故答案选B。
【分析】本题考查的是GoldWave的基本操作以及音频文件存储容量的计算。通过GlodWave界面可以了解到音频文件的格式、采样频率、量化位数、声道数、播放速率、音频的时长、选中部分的声道、选中部分的时长等信息,从中可以计算出音频文件的存储容量。静音是将选中部分设置为静音但并没有减少时长,而删除看选中的声道数,如只选一个声道则其操作相当于静音操作不会减少时长,如选择了两个声道则会彻底删除选中的音频从而减少时长。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)或音频文件存储容量=(播放速率*音频文件时长)/8(字节)。
7.【答案】C
【知识点】运算符、基本运算与表达式
8.【答案】D
【知识点】流程图识读;分支结构语句及程序实现;循环结构语句及程序实现
9.【答案】C
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
10.【答案】B
【知识点】运算符、基本运算与表达式;排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
11.【答案】B
【知识点】常量、变量及变量的赋值;查找算法及程序实现
12.【答案】D
【知识点】常量、变量及变量的赋值;分支结构语句及程序实现;循环结构语句及程序实现
13.【答案】(1)=AVERAGE(E3:E12)
(2)5
(3)B2:B12,D2:E12
(4)A2:F12
【知识点】表格数据的基本操作;表格数据的处理与计算
14.【答案】(1)CD
(2)B
(3)将燕子图层的第1帧移到第12帧,并在燕子图层第48插入空白关键帧。(注:燕子动画起止帧【12-47】或【13-48】持续36帧)
(4)奔马;StopAllSounds();
(5)有
【知识点】多媒体技术的概念和特征;图层及图层的基本操作;时间轴、帧、图层、库的概念及基本操作;动画的实现;多媒体作品的调试与递交
15.【答案】(1)A5
(2)(m+1) mod 2 或1-m mod 2;i mod 4=0 或 i=4 Or i=8
(3)k>0 或 k>=1
【知识点】过程与自定义函数;分支结构语句及程序实现;循环结构语句及程序实现;加密与解密算法
16.【答案】(1)2
(2)2 To n;c(j) = c(j) + Str(a(i));b(bn) = a(i)
【知识点】运算符、基本运算与表达式;查找算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
1 / 1浙江宁波余姚市2020年1月高三信息技术第一次选考科目模拟卷
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)
1.(2020·余姚模拟)电脑端登录微信时,需手机“扫一扫”二维码,这主要是为了保证信息的(  )
A.安全 B.存储 C.传播 D.共享
【答案】A
【知识点】信息系统安全防护
2.(2020·余姚模拟)小张设计出一份介绍学校的多媒体作品报告表,如下表:该报告表的设计在多媒体作品制作过程中属于(  )
主题思想 热爱学校,尊师重教
结构类型 演示
设施要求 多媒体计算机,数码相机,扫描仪,网络,图像,音视频处理软件
作品内容 主要模块:学校历史;学校简介;师资力量;风景风貌;办学成果
发布方式 网上发布
A.创作需求分析阶段 B.应用需求分析阶段
C.系统结构设计阶段 D.功能模块设计阶段
【答案】A
【知识点】多媒体作品的规划和设计
3.(2020·余姚模拟)下列操作,没有体现人工智能技术的是(  )
A.通过语音输入“人工智能”关键词在百度中搜索
B.通过手写方式输入“人工智能”关键词在百度中搜索
C.使用百度翻译把一篇“人工智能”内容的短文全文翻译成英语
D.在百度搜索引擎中使用“智能ABC”音形输入法输入“人工智能”,搜索相关信息
【答案】D
【知识点】人工智能的应用
4.(2020·余姚模拟)有关Access数据库的操作,下列说法正确的是(  )
A.删除的记录可以立即“撤消”
B.新添加的字段只能放在最后一列
C.修改字段类型后,记录中该字段的值不会丢失
D.可以通过导入Excel电子表格获取外部数据
【答案】D
【知识点】数据表、字段、记录的概念;数据表、字段、记录的编辑;数据库文件的导入与导出
5.(2020·余姚模拟)使用UltraEdit软件观察字符的内码,部分界面如下图所示,下列说法正确的是(  )
A.该段字符包含6个ASCII编码字符
B.大写字母“J”的内码是50
C.字符“浙”的内码是“A1 D5”
D.小写字母 “o”的内码以二进制形式表示为“01101100”
【答案】A
【知识点】信息的编码;进制及数制转换
6.(2020高二下·台州月考)用GoldWave软件编辑某音频文件,部分界面如图所示,下列说法正确的是(  )
A.该音频是Wave格式的文件,每秒钟采样22050千次
B.当前状态下执行“插入静音”操作,时间为5秒,再执行“删除”操作,文件存储容量变大
C.当前状态下执行“删除”操作,音频时长变成25s
D.当前状态下执行“选定部分另存为”按原格式进行保存,文件大小约为107KB
【答案】B
【知识点】声音素材的基本处理;声音、图像、视频编码
【解析】【解答】选项A:由图可知,该音频文件为Wave格式的文件,每秒采样次数为22050次,本项错。选项B:当前音频为立体声而选中部分为左声道所以执行“插入静音后,在左声道部分会延长时长5秒,右声道自动延长5秒,执行”删除“操作后,由于只选中了左声道,相当于”静音“操作,时长是不会改变的,相比旧文件时长延长,其他参数不变,存储容量会变大,本项对。选项C:由选项B所分析,当前选中的为左声道,执行”删除“相当于执行了”静音“操作,不会减少时长,本项错。选项D:当前选中部分的存储容量为:(22050*16*2*5)/8=882000B=861.328125KB,本项错。故答案选B。
【分析】本题考查的是GoldWave的基本操作以及音频文件存储容量的计算。通过GlodWave界面可以了解到音频文件的格式、采样频率、量化位数、声道数、播放速率、音频的时长、选中部分的声道、选中部分的时长等信息,从中可以计算出音频文件的存储容量。静音是将选中部分设置为静音但并没有减少时长,而删除看选中的声道数,如只选一个声道则其操作相当于静音操作不会减少时长,如选择了两个声道则会彻底删除选中的音频从而减少时长。音频文件存储容量=(采样频率× 量化位数× 声道数× 时间) / 8(字节)或音频文件存储容量=(播放速率*音频文件时长)/8(字节)。
7.(2020·余姚模拟)下列VB表达式中值为奇数的是(  )
A.Len(“21”)+2 B.Sqr(36) + Int(-3.6)
C.Int(Rnd*11)*2+11 D.2019 \ 100 mod 10
【答案】C
【知识点】运算符、基本运算与表达式
8.(2020·余姚模拟)某算法流程图如图所示,该流程图对应的程序段是(  )
A. B.
C. D.
【答案】D
【知识点】流程图识读;分支结构语句及程序实现;循环结构语句及程序实现
9.(2020·余姚模拟)有VB程序段如下:
Const n =6
Max = 0
For i = 1 To n
d(i)= 1
For j = 1 To i - 1
If a(j)< a(i) And d(j)+ 1 > d(i) Then d(i)= d(i)+ 1
Next j
If d(i)> Max Then Max = d(i)
Next i
数组元素a(1)到a(6)的值依次为“2,40,15,1,25,37”,执行该程序段,变量max的值为(  )
A.2 B.3 C.4 D.5
【答案】C
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
10.(2020·余姚模拟)下列VB程序段的功能为:生成n个不重复的随机整数,保存在数组a中,并升序排列。
Const n = 6
Dim a(1 To n) As Integer, f(1 To 10) As Boolean
Dim tmp As Integer, i As Integer, j As Integer, t As Integer
′f数组各元素的初值置为False,代码略
For i = 1 To
t = Int(1+Rnd * 10)
If Not f(t) Then
a(i) = t : f(t) = True
For j =
If a(j) < a(j-1) Then
tmp = a(j): a(j) = a(j-1): a(j-1) = tmp
End If
Next j
Else
End If
Next i
上述程序段3个方框处的表达式分别为(  )
A.n-1,2 to i,i = i-1
B.N,i to 2 Step -1,i = i-1
C.n-1,2 to i,t = Int(1+Rnd * 10)
D.N,i to 2 Step -1,t = Int(1+Rnd * 10)
【答案】B
【知识点】运算符、基本运算与表达式;排序算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
11.(2020·余姚模拟)已知一无序数组a中的元素为”90,15,40,72,65,32,81,6”,通过引入数组b存储a中元素按升序排序时的下标,b数组元素为”8,2,6,3,5,4,7,1”,使得a(b(1))<= a(b(2))<=……<=a(b(n)),从而对数组a中的元素进行对分查找。部分代码如下:
i = 1: j = 8: c = 0
key = 32
Do While i <= j
m = (i + j) \ 2
t = b(m)
c = c + 1
If a(t) = key Then p = t: Exit Do
If a(t) < key Then i = m + 1 Else j = m - 1
Loop
程序运行结束后变量c的值为(  )
A.2 B.3 C.4 D.5
【答案】B
【知识点】常量、变量及变量的赋值;查找算法及程序实现
12.(2020·余姚模拟)杨辉三角是我国古代数学的成就之一,如图所示为杨辉三角前5行的数据排列。从图可知,杨辉三角当前行的数值可由前一行推导计算得到。现要求杨辉三角第n行的数据,编写的VB程序功能如下:在文本框Text1中输入n值(n≤30),单击按钮Command1后,在标签框Label1中输出第n行的数据。
实现上述功能的VB代码如下。
Private Sub Command1_Click()
Dim pre(0 to 30)As Long, cur(0 to 30)As Long
Dim s As String, i As Integer, j As Integer
n = Val(Text1.Text)
′I处
For i = 1 To n
s = “”
For j = 1 To i
cur(j)= ′II处
s = s & str(cur(j))& “ ”
Next j
For j = 1 To i
pre(j)= cur(j)
Next j
Next i
Label1.Caption = s
End Sub
方框处的代码会是以下四句中的某一句:
① cur(1)=1 ②pre(1)=1 ③pre(j-1)+ per(j+1) ④pre(j-1)+ per(j)
程序中I、II方框处正确的选项是(  )
A.①③ B.①④ C.②③ D.②④
【答案】D
【知识点】常量、变量及变量的赋值;分支结构语句及程序实现;循环结构语句及程序实现
二、非选择题(本大题共4小题,4+8+7+7,共26分)
13.(2020·余姚模拟)小明收集了2019年中国最佳大学排行榜的信息,用Excel软件对数据进行处理,如图a所示。
图a
请回答下列问题:
(1)为求出中国最佳大学排行榜前十名的高校的平均星级,可以利用求平均值函数在E13单元格中输入公式   。
(2)为筛选出北京和上海地区的大学,如图b所示,则按此设置筛选出的符合条件的大学个数共有   个。
(3)小明制作了如图c所示的图表,产生该图表的数据区域为   。
(4)若对图a中的数据以“星级”为主要关键字排序,则排序时选择的数据区域为   。
【答案】(1)=AVERAGE(E3:E12)
(2)5
(3)B2:B12,D2:E12
(4)A2:F12
【知识点】表格数据的基本操作;表格数据的处理与计算
14.(2020·余姚模拟)小李制作的主题为“奔马”的多媒体作品,首先使用photoshop软件处理图片,然后使用flash软件制作动画,请回答下列问题:
(1)如图a所示,以下操作可行的是   (多选,填字母:A . 选择“小鸟”图层,通过“复制图层”命令,可看到两只“小鸟”;/B . 使用“图像大小”命令,可单独调整“小鸟”图层中的小鸟大小/C . 使用“自由变换”命令,可调整“文字”图层中的文字大小/D . 将“文字”图层的图层样式拷贝至“小鸟”图层后,这两个图层的图层样式效果完全一致/E. 调整“背景”图层的“不透明度”,可使该图片的背景呈现半透明的效果。)
图a
(2)“奔马”图层第1帧至第60帧的补间动画如图b所示,马由透明到完全显示且形状变大的动画效果,则该动画的补间类型是   (填字母:A . 形状补间/B . 动画补间)
图b
(3)测试场景时发现燕子动画不符合要求,当前状态下,若要使燕子动画推迟1秒出现,并使燕子动画持续时间为3秒,正确的操作是:   。
(4)“音乐”图层的声音时长为12秒,同步为“事件”,若要实现动画和声音在最后一帧同时停止,可在   图层的最后一帧添加动作脚本:   。
(5)将该作品按图c设置发布,则生成的文件都具有交互功能吗?   (填:有/无)
图c
【答案】(1)CD
(2)B
(3)将燕子图层的第1帧移到第12帧,并在燕子图层第48插入空白关键帧。(注:燕子动画起止帧【12-47】或【13-48】持续36帧)
(4)奔马;StopAllSounds();
(5)有
【知识点】多媒体技术的概念和特征;图层及图层的基本操作;时间轴、帧、图层、库的概念及基本操作;动画的实现;多媒体作品的调试与递交
15.(2020·余姚模拟)
小明编写了一个字符串加密程序,功能如下:在文本框Text1中输入明文,单击“加密”按钮Command1后,在文本框Text2中显示加密后的密文,运行界面如图所示。加密算法如下:
1)将明文中每个字符用8位二进制ASCII码(不足八位的左端补0,凑足八位)表示;如“A”的二进制ASCII码值为01000001;
2)对8位二进制编码进行取反码(0变1,1变0)操作,如01000001的反码是10111110;
3)将8位二进制反码用2位十六进制表示,得到该字符的密文;
4)将每个字符的密文按照明文的倒序连接。
实现上述功能的VB程序如下:
Private Sub Command1_Click()
Dim i As Integer, j As Integer, m As Integer, k As Integer
Dim c As String, x As Integer, y As Integer
Dim d(1 To 8) As Integer '数组d存储字符ASCII码二进制从左到右的各位数码
Dim mw As String 'mw存储密文
mw = ""
For i = 1 To Len(Text1.Text)
c = Mid(Text1.Text, i, 1)
For j = 1 To 8
‘I处
Next j
m = Asc(c)
k = 8
Do While ‘II处
d(k)= ①
m = m \ 2
k = k - 1
Loop
mw = btoh(d) + mw
Next i
Text2.Text = mw
End Sub
Function btoh(m() As Integer) As String
′自定义函数是将m数组中的二进制数转换成对应的十六进制数
Dim s As Integer, i As Integer
Dim str As String, ch As String
str = "0123456789ABCDEF"
s = 0: ch = ""
For i = 1 To 8
s = s * 2 + m(i)
If ② Then
btoh =btoh+ Mid(str, s + 1, 1)
s = 0
End If
Next i
End Function
阅读分析程序代码,请回答下列问题:
(1)按照加密算法,字符“Z”的密文是   ;
(2)请在划线处填入合适代码。
①   ②   
(3)若I处方框内代码改成d(j)=0,则II处的方框内代码应改为:   。
【答案】(1)A5
(2)(m+1) mod 2 或1-m mod 2;i mod 4=0 或 i=4 Or i=8
(3)k>0 或 k>=1
【知识点】过程与自定义函数;分支结构语句及程序实现;循环结构语句及程序实现;加密与解密算法
16.(2020·余姚模拟)小红打算用VB程序来查找数组a中下降数列的方法,其算法思想描述如下:
1)用数组b存储最小下降数列中最小的元素(查找过程中的最小值)b(1)开始为数组a第1个元素;
2)加入方法:将a(i)与数组b中的每个元素依次逐个比较:若a(i)比b(j)小就用a(i)替换b(j)中的值;将a(i)添加到第j个下降数列中,并存储在c数组的c(j)中;
3)若数组a各元素的值为:34,54,3,76,2,3时,则3个下降数列分别为:
“34,3,2”,“54,3”,“76”。
程序运行界面如下图所示:
依据上述描述设计了如下VB程序。请回答下列问题:
(1)若数组a的值是:“145,34,2,134,12”,数组b(1)的值是   。
(2)请在划线处填入合适的代码。
Const n = 20
Dim a(1 To n) As Integer
Private Sub Form_Load()
'读取n个数据,依次存储到a(1)、a(2)、……a(n)中,代码略
End Sub
Private Sub Command1_Click()
Dim b(1 To n) As Integer '存储数列最小的值
Dim c(1 To n) As String '存储下降数列
Dim i As Integer
Dim j As Integer
Dim bn As Integer '存储下降数列个数
b(1) = a(1)
bn = 1
c(1) = Str(a(1))
For i =
   
For j
= 1 To bn
If
a(i) < b(j) Then
b(j) = a(i)
   
Exit For
End
If
Next j
If j >
bn Then
bn
= bn + 1
   
c(bn)
= Str(a(i))
End If
Next i
For i = 1 To bn
List1.AddItem
c(i)
Next i
Text2.Text = "数列中共有" + Str(bn) + "个下降序列"
End Sub
【答案】(1)2
(2)2 To n;c(j) = c(j) + Str(a(i));b(bn) = a(i)
【知识点】运算符、基本运算与表达式;查找算法及程序实现;分支结构语句及程序实现;循环结构语句及程序实现
1 / 1
同课章节目录