浙江省普通高校招生选考技术科目考试信息技术模拟试卷二

试卷更新日期:2022-03-31 类型:高考模拟

一、选择题(本大题共12小题,每小题2分,共24分。)

  • 1. 下列关于信息的说法,不正确的是()
    A、微信的“扫一扫”功能属于信息的获取过程 B、将微信中的语音转换为文本属于人工智能技术的应用 C、点赞“浙江教育”公众号中的文章属于核心刊物评价 D、使用户体验到“身临其境”的感觉,它采用的是虚拟现实技术
  • 2. 下列关于网页和网络协议的说法,正确的是(   )
    A、SMTP协议用于接收E-Mail B、将网页添加到收藏夹时名称可以重命名 C、IE浏览器可浏览和直接编辑网页文件 D、在IE浏览器中清空历史纪录时需要使用HTTP协议
  • 3. 用Photoshop软件制作“端午节”作品,在“粽子”图层中已选择矩形区域,如图所示。

    下列说法正确的是(     )

    A、该psd文件采用RGB/8模式,即每个像素占用8位二进制数 B、将“不透明度”设置为0%,“粽子”图层中只有右上角粽子会变为不可见 C、当前“自由变换”命令的操作对象是“粽子”图层右上角的粽子 D、使用仿制图章工具可以实现将“端午”图层中文字仿制到“诗句”图层中
  • 4. 有一Access数据表,表的结构如图1所示,在数据录入时截图如图2所示,下列说法正确的是(     )

    A、“ID”字段值一定是连续的 B、“生日”字段可以输入“1998-8-25” C、“入学成绩”字段中可以输入“Pass” D、删除第2条记录后,可以在该位置插入一条记录
  • 5. 有一段以每秒25帧播放,每帧画面为512*288像素、24位彩色,且未经压缩的AVI格式无声视频,视频时间为4秒,将其转换成MP4后其存储容量为4320KB,则压缩比约为(   )
    A、100:1 B、50:1 C、20:1 D、10:1
  • 6. 如图所示为在UltraEdit软件中观察字符内码的部分界面:

    下列说法中,不正确的是(     )

    A、共占用16个字节存储空间 B、全部字符中只有3个采用全角编码 C、字符“G”的二进制码为1000111B D、大写字母“P”的十六进制编码为38H
  • 7. 某算法的部分流程图如图所示。

    执行该算法,依次输入a的值为2,5,4后,变量b的值为(     )

    A、0.5 B、2 C、4 D、5
  • 8. 下列关于数列查找说法,正确的是(    )
    A、使用对分查找,数列中每个元素对象不能是字符串类型的数据 B、使用对分查找数列,数列中每个元素要求必须是经过排序的 C、对于规模为1000万项数的数列,不能使用顺序查找 D、使用顺序查找,只能从第1个元素依次向后进行查找
  • 9. 有如下VB程序段:

    n=0

    Key = Val(Text1. Text)

    i = 1 : j= 10 : f= False

    Do While i<= j And f = False

        n=n+1

        m=(i+j+1)\2

        If a(m)=Key Then f=True

        If a(m)>Key Then j=m-1 Else i=m+1

    Loop

    Text1. Text = Str(n)

    数组元素a(1)到a(10)的值依次为“14,17,30,42,55,69,80,83,88,90”,执行该程序段,输入key的值为a(1)到a(10)中的某一个值,文本框Text2中显示的值为3,则key位可能是(     )

    A、14 B、55 C、69 D、88
  • 10. 有如下VB程序段:

    Dim i As Integer,c As String,s As String,t As Integer

    Dim s2 As String,pwd As String

    s=Text1.Text:pwd="71zhYEAR":s2="":t=0

    For i = 1 To Len(s)

        c=Mid(s,i,1)

        If c>="0" And c<="9"Then

            t=t*10+Val(c)

        Else

            s2=s2+Mid(pwd,t Mod 8+1,1)

        End If

    Next i

    Text2.Text=s2

    运行该程序段,在文本框Text1中输入“20B13A8”,文本框Text2输出的是(   )

    A、hY B、YE C、YE7 D、Hya
  • 11. 有如下程序段:

    For i=1 To 2

        For j=5 To i+1 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

    数组元素a(1)到a(5)的值依次为“95,88,66,80,75”,经过该程序段“加工”后,数组元素a(1)到a(5)的值依次为(     )

    A、66,75,95,88, 80 B、66,75,80,95,88 C、95,88,66,80,75 D、95,88,80,75,66
  • 12. 有如下VB程序段:

    For i=1 To 6

        If i Mod 2<>0 Then

            If a(i) Mod 10>5 Then

                a(i)=a(i) \ 10

            Else

                a(i)=a(i) Mod 10 

            End If

        Else

            a(i)=a(i- 1)+1

        End If

    Next i

    程序运行后a(1)到a(6)的值分别是2,3,4,5,0,1,则a(1)到a(6)各元素的初始值可能是(     )

    A、26,1,4,2,8,3 B、12,1,14,2,11,3 C、15,1,2,3,4,5 D、29,1,40,2,3,30

二、非选择题(本大题共4小题,其中第13小题4分,第14小题8分,第15小题7分,第16小题7分,共26分)

  • 13. 小李针对各城市的宜居状况做了一项调查,统计情况见下表。请回答下列问题:
    (1)、如图a所示,求N列的综合得分时,先在N3单元格中输入公式“= SUM(D3:M3)”,然后将该公式复制粘贴到N15单元格,则该单元格式中的公式为

    (2)、小李利用单元格中的数据建立了一张各项指标的得分情况。如图b所示,则该图表的数据区域为

    (3)、如图b所示,该图表系列产生在(选填:行/列)。
    (4)、若要按“空气质量”对这些城市进行降序排名,则需要选择的数据区域是
  • 14. 使用Flash软件制作“中秋佳节”多媒体作品,部分界面如图所示。

     

    回答下列问题:

    (1)、关于多媒体作品的设计,以下说法正确的是(多选,填字母:A .分析用户情况属于创作需求分析/B .确定作品为演示型属于创作需求分析/C .在应用需求分析阶段完成作品经济效益的预设/D .在规划设计阶段应完成作品的媒体元素分解)。
    (2)、“嫦娥”在飞升过程中会重复做一些舞蹈动作,这说明关键帧中的“嫦娥”属于(单选,填字母: A .形状/B .位图 /C .影片剪辑元件实例/D .图形元件实例)。
    (3)、图a中右下角的“玉兔”是一个按钮实例,若该按钮元件的编辑界面如图b所示,则测试影片,当鼠标指针经过该按钮时,按钮(选填:是/否)可见。

    (4)、“孔明灯”图层的第1-12帧、第25-36帧都制作了“孔明灯”实例向左上飞行的动画,其中第12帧和第25帧的孔明灯位置、大小等属性均相同,以下说法正确的是         (多选,填字母)。
    A、孔明灯上升过程中,X和Y的坐标值都将不断变小 B、在“孔明灯”图层第13帧设置脚本“stopAllSounds();",不会改变动画效果 C、将第一段动画缓动值设置为100,该段动画中“孔明灯”的上升速度将加快 D、在“孔明灯”图层第20帧设置补间属性为“动画”,不会影响动画效果 E、在“孔明灯”图层第37帧插入帧,只会影响本图层效果
    (5)、修复“玉兔”元件后,测试场景,该按钮一开始就出现,但只有当该场景运行4.1s后点击该按钮才能跳转到新场景。若要求“玉兔”按钮只在该场景最后出现并点击有效,则应做的修改是
  • 15. 小王基于选择排序算法编写了一个VB程序,功能如下:在文本框Text1中显示排序前的数据,单击“排序”按钮,在文本框Text2中显示剔除重复数据后的升序排序结果。程序运行界面如图所示。

    实现上述功能的VB代码如下,请回答下列问题:

    Const n= 10

    Dim a(1 To n) As Integer

    Private Sub Form_ load( )

    '数组初始化,生成1~20之间的随机整数并赋值给数组a,代码略

    End Sub

    Private Sub Cmd1_Click()

        Dim i As Integer, j As Integer, t As Integer

        Dim bottom As Integer

        bottom= n

        For i=1 To bottom-1

            For j= bottom To i+1 Step -1

                If  Then    '①改错

                    t=a(j) : a(j)=a(i) : a(i)=t

                ElselIf a(j)=a(i) Then

                          '②填空

                    bottom= bottom- 1

                End If

            Next j

        Next i

        Text2. Text=" "

        For i=1 To bottom

            Text2. Text= Text2. Text+Str(a(i))

        Next i

    End Sub

    (1)、程序窗体中“排序”按钮的对象名是
    (2)、程序代码中,加框处①有错,请改正;
    (3)、为实现上述功能,请在加框处②填入合适的代码:
    (4)、要想生成范围是1~20的随机整数,VB表达式是
  • 16. 有多人在不同楼层要乘坐同一部电梯,所有人都是去往更高楼层,电梯初始位置为第一批用户出发的楼层位置。电梯在运行时,上升一层需耗时3秒,在某一层停留时(含电梯初始位置和电梯结束位置),不论有多少人进出都算8秒。小马同学利用,上述算法编写了一个VB程序,在列表框list1中显示所有人的出发与到达楼层,按照出发楼层升序(出发楼层相同按到达楼层升序)排序,在列表框list2中输出排序后结果,最后在文本框Text1 中输出电梯本次运行的总时间。程序运行界面如图所示,回答下列问题:
    (1)、若有5批用户出发与到达楼层分别是“10-25、5-15、15-20、15-30、5-10”,按照上述电梯运行规则,则电梯本次运行的总时间为秒,
    (2)、给划线处填上合适代码,使程序完整。

    Dim a(1 To 10) As Integer, b(1 To 10) As Integer

    Private Sub Command1_Click( )

        Dim i As Integer, time As Integer, k As Integer

        Dim c(1 To 20) As Integer, nc As Integer

        c(1)=a(1) :nc= 1

        For i=1 To 9     '删除起点重复数据后添加到数组c

            If a(i)<>a(i+1) Then

                nc=nc+1

               

            End If

        Next i

        For i=1 To 10     '删除终点重复数据后添加到数组c

            k= nc

            Do While b(i) < c(k)

                k=k- 1

            Loop

            If  Then     '非重复 数据(新停靠楼层)添加到数组c

                For j=nc To k+1 Step -1

                    c(j+1)=c(j)

                Next j

                nc=nc+1

                c(j+1)=b(i)

            End If

        Next i

        time=(c(nc)-c(1)) *3+nc*8

        Text1. Text="总时间--"+Str( time)+ "秒"

    End Sub

    Private Sub Form_ Load(     )

        '生成10批入的起止楼层,分别给数组a和b,并在列表框list1输出,代码略。

        For i=1 To 9

            For j=10 To i+1 Step -1

                If a(j)<a(j-1)Or  Then

                    t=a(j) : a(j)=a(j-1) : a(j-1)=t

                    t=b(j) : b(j)=b(j - 1) : b(j-1)=t

                End If

            Next j

        Next i

        For i=1 To 10

            List2. AddItem Str(a(i))+Str(b(i))

        Next i

    End Sub