相关试卷
-
1、有如下VB程序段:
i=1:j=8:n=0
Do While i<=j
n=n+1
m=(i+j)\2
If key<a(m)Then j=m-1 Else i=m+1
Loop
数组元素a(1)到a(8)的值依次为“22,32,39,48,71,82,96,106”。若该程序段运行结束后,n的值为3,则key的值不可能是( )
A、110 B、82 C、39 D、10 -
2、某对分查找算法的VB程序段如下:
t=" ":i=0:j=9:key=62:f=False
Do While i<=j And Not f
m=Fix((i+j)/2)
t=t+Str(m)
If a(m)=key Then
f=True
Elself a(m)>key Then
i=m+1
t=t+"→"
Else
j=m-1
t=t+"←"
End If
Loop
数组元素a(0)到a(9)的值依次为“99,94,90,87,78,70,63,56,45,36”,执行该程序段,t的值是( )
A、“4→7←5→” B、“4→7←5→6→” C、“4→7←5→6” D、“4→7←5” -
3、小明设计了如下一个查找数据的程序:在一组升序的数列当中,查找不小于k的最小数的位置,如果该值存在,则返回其第一次出现的位置,如果不存在则返回0。程序界面如下:
(1)、若在Text1中输入“8”,Tex2、Text3输出的分别为。(2)、请在划线处填入合适的代码。Dim a(1 To 10)As Integer
Function find(L As Integer,R As Integer,key As Integer)
As Integer
If L>R Then
find = 0:Exit Function
Elself a(L)>= key Then
find = L:Exit Function
Else
①
If a(m)<key Then
find = find(M + 1,R,key)
Elself ② Then
find = find(L,M - 1,key)
Else
find = M
End If
End If
End Function
Private Sub Command1_Click()
Dim k As Integer
Dim p As Integer
k = Val(Text1.Text)
③
Text2.Text = a(p)
Text3.Text = Str(p)
If p = 0 Then
Text2.Text = "无"
End If
End Sub
Private Sub Form_Load()
a(1)= 3:a(2)= 3:a(3)= 3:a(4)= 4:a(5)= 7:a(6)
=7:a(7)= 10:a(8)= 13:a(9)= 19:a(10)= 21
For i= 1 To 10
Listl.AddItem Str(a(i))
Next i
End Sub
①②③
-
4、执行以下代码,单击命令按钮Command1后,显示在窗体第二行的内容是 ( )
Private Sub Commandl_Click()
Dim n As Integer, m As Integer
n=2:m=0
Do While m<3
n=n+2
lf fun(n)Then
Print n
m=m+1
End If
Loop
End Sub
Function fun(x As Integer)As Boolean
fun=false
If x/2=Int(x/2)Then
fun=fun(x/2)
Else
If x=1 Then fun=True
End If
End Function
A、4 B、6 C、8 D、16 -
5、某VB程序使用了递归函数,代码如下:
Private Sub Commandl_Click()
Text1.Text = f(3)
End Sub
Function f(x As Integer)As String
If x = 1 Then f= 1 Else f = f(x-1)+ 2
End Function
运行程序并点击按钮Command1后,文本框Text1中显示的内容是( )
A、1 B、3 C、5 D、7 -
6、某图片的属性面板如图所示。
该图片转换成jpg格式后,存储容量为288KB,则压缩比为( )
A、8:1 B、5:1 C、20:1 D、1:1 -
7、某多媒体作品中包含一张图片,如图所示。
从该图中可以看出天空背景表面物理特性具有相关性。这种冗余一般称作( )
A、空间冗余 B、结构冗余 C、视觉冗余 D、时间冗余 -
8、下列有关数据压缩的说法,正确的是( )A、压缩比是衡量压缩技术好坏的唯一标准 B、MPEG是一种静态图像压缩标准,属于有损压缩 C、JPEG是一种动态图像压缩标准,属于有损压缩 D、用WinRAR软件对某文件进行压缩,属于无损压缩
-
9、某Flash作品“消防知识”的主交互界面的脚本如图所示,下列描述正确的是( )
文件名:主交互界面
类型序号:2
类别:我的作品
进人方式:
来自片头画面,通过“进入”按钮进入。
呈现方式:
通过“消防法规”按钮,进入“消防法规”界面。
通过“火灾危害”按钮,进入“火灾危害”界面。
通过“消防器械”按钮,进入“消防器械”界面。
通过“火场自救”按钮,进入“火场自救”界面。
通过“知识问答”按钮,进入“知识问答”界面。
通过“帮助”按钮,进入“帮助”界面。
通过“退出”按钮,进入“片尾”界面。
呈现顺序说明:鼠标点击按钮,出现相应的内容。解说词:无。
A、该主交互界面的脚本是文字脚本 B、该界面至少需要7个按钮 C、主交互界面“退出”按钮上的动作可以为on(press){fscommand(“quit”);} D、在脚本编写阶段先编写好制作脚本,再完成文字脚本 -
10、下列关于多媒体技术及其创作的说法正确的是( )A、Flash是以页为基础的创作工具 B、多媒体素材中的图像是自然界中实际存在事物的映像描述 C、对多媒体作品的社会效益和经济效益进行分析属于创作需求分析 D、图像序列中两幅相邻的图像,后一幅图像与前一幅图像之间有较大的相关性,这表现为视觉冗余
-
11、小李准备制作一个关于水污染防治宣传的多媒体作品,其媒体元素分解表如下:
元素名称
元素内容
获取方法
文件名
文本
水污染现状
输入
1
动画
水污染行为
Flash 创作
2
图片
绿色水源、污染水源
网上获取
3
音乐
古风
网上获取
4
已获取的素材文件有waterpolution.Jpg, poluting.Swf, classic.wav, introduction.Doc,则填入表中1、2、3、4处的文件顺序正确的是( )
A、introduction.doc, waterpolution.jpg, poluting.swf, classic.wav B、classic.wav, introduction.doc, waterpolution.jpg, poluting.swf C、introduction.doc, poluting.swf, waterpolution.jpg, classic.wav D、waterpolution.jpg, introduction.doc, poluting.swf, classic.wav -
12、下列关于多媒体技术的说法,正确的是( )A、多媒体数据之所以能够被压缩,原因之一是多媒体数据本身存在冗余 B、多媒体技术中的媒体是指存储信息的实体,如磁带、磁盘、光盘等 C、网络直播平台可以实时观看实况赛事,主要体现了多媒体技术的交互性 D、在进行多媒体作品的应用需求分析时,不需要考虑作品的经济效益
-
13、下列关于多媒体技术及多媒体作品设计说法不正确的是( )A、多媒体技术有三个显著的特征,即集成性。交互性实时性 B、多媒体素材中的图像是自然界中实际存在的事物的映像描述 C、多媒体作品设计中的应用需求分析包括社会需求、用户情况、作品内容 D、在多媒体作品创作过程中,系统结构设计描述了整个作品的组成部分、工作流程、主要界面
-
14、某Flash软件编辑的按钮元件,以及编辑过程中“音乐”图层“指针经过”帧中的声音属性如图所示。则在测试影片时,下列描述正确的是( )
A、按钮无法响应,修改方法为删除“背景”图层的“点击”帧 B、按钮无法响应,修改方法为对“背景”图层的按下帧执行“清除帧”命令 C、按钮能正常响应,且鼠标经过该按钮时听到声音,按下时声音停止 D、按钮能正常响应,且按钮弹起状态和按下状态中显示的文字内容可能不同 -
15、Flash软件中,某按钮元件编辑界面如图所示。
若文字图层的“弹起”帧与“按下”帧内容相同,则测试影片时,以下说法不正确的是( )
A、将鼠标指针移到按钮上,看不到文字 B、使用鼠标点击按钮,可以看到文字和背景 C、由于文字图层的“指针经过”帧是空白关键帧,该按钮元件没有响应区域 D、将声音添加到按钮元件的帧上,同步方式应当设置为“事件” -
16、小李使用Flash软件制作动画,其中“退出”按钮元件的部分编辑界面如图所示。
将该按钮应用于“load”场景,下列说法正确的是( )
A、舞台上只能添加1个“退出”按钮实例 B、修改“退出”按钮实例的大小,则库中该元件的大小会随之改变 C、“退出”图层的“弹起”帧与“按下”帧的内容可能不同 D、测试影片时,当鼠标指针移动到该按钮上时,图中“退出”文字会消失 -
17、在Flash中,编辑库中的元件及将元件应用到场景舞台的部分界面如图所示,下列说法正确的是( )
A、修改元件内容,测试影片时场景1中的该元件实例不会相应改变 B、修改元件编辑界面中的帧频,不影响该动画中其他场景的帧频大小 C、场景1“文字”图层只有一帧,测试影片时不会呈现动画效果 D、场景1“文字”图层第1帧含a标志,表示该帧包含帧命令 -
18、用Flash软件制作动画,界面如图所示,下列描述正确的是( )
A、在“背景”图层的第20帧清除顿,可以使画面一直保持到结束 B、声音播放到第30帧时停止 C、测试场景时会播放影片剪辑元件中的动画效果 D、“蝴蝶1”和“蝴蝶2”的飞行距离相同 -
19、小王使用Flash软件制作动画,其中部分编辑界面如图所示。下列说法正确的是( )
A、“背景”图层被锁定,不能修改图层名称 B、“动画”图层制作了补间动画 C、“ac”图层第1帧添加了“play();”动作命令 D、该动画文件播放时长为2s -
20、编写VB程序,模拟考场安排,将编号从1开始的n(n为平方数)个学生按m×m方阵以S型进行排列。程序功能如下:在文本框Text1中输入考场人数,点击“排列”按钮Command1,在列表框Listl中输出排列结果。以4×4方阵为例,考生编号为1~16,排列规则如图a所示,运行界面如图b所示。

图a

图b
实现上述功能的VB程序如下,但加框处代码有错,请改正。
Private Sub Command1_Click()
Dim a(1 To 100) As Integer '用来存储重新排列后的编号
Dim n As Integer,i As Integer,j As Integer,k As Integer,pa
As Integer
Dim s As String
n=Val(Text1.Text)
i=1
‘⑴For k=1 To m
If k Mod 2=1 Then
pa=k
For j=1 To m
a(pa)=i
pa=pa+m
i=i+1
Next j
Else
pa=(m-1)*m+k
For j=1 To m
a(pa)=i
‘⑵i=i+1
Next j
End If
Next k
i=1
For k=1 To m ‘按行对考生编号进行输出
s=""
For j=1 To m
s=s+Str(a(i))
i=i+1
Next j
List1.AddItem s
Next k
End Sub
⑴ ⑵