相关试卷

  • 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

     ⑵ 

上一页 1354 1355 1356 1357 1358 下一页 跳转