当前位置: 高中信息技术 /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省台州市2020届高三上学期信息技术11月选考科目教学质...

更新时间:2020-03-27 浏览次数:219 类型:月考试卷
一、选择题(本大题共12小题;每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
  • 1. 下列有关信息的说法,错误的是(  )
    A . 获取信息的方式具有多样性 B . 只能通过计算机对信息进行加工 C . 信息表达的规范化有利于信息的交流 D . 多媒体信息须数字化后,才能被计算机存储和处理
  • 2. 下列有关电子邮件的说法,正确的是(  )
    A . 可以将一封电子邮件发送给多个收件人 B . 只能通过浏览器发送和接收电子邮件 C . 电子邮件服务器之间使用POP3协议传送邮件 D . SMTP协议的功能是让收件人从电子信箱中将电子邮件读到本地计算机
  • 3. Access中的一张数据表设计视图如图所示。下列说法正确的是(  )

    A . 在“上车站”与“发车时间”之间无法插入新字段 B . 该表共有6条记录,表名为“车次信息” C . 在当前视图中可以对记录进行添加、删除和修改 D . “2019-11-61  3:10:00”可以是“发车时间”字段的有效输入值
  • 4. 下列关于数制的说法,错误的是(  )
    A . 8位二进制数能表示的最大十进制数为128 B . 十六进制数的末位数决定了该数的奇偶性 C . 若二进制数末位为1,则该数对应的十六进制数末位不可能是E D . 若十六进制数2020去掉末位数码0,则新数202是原数2020的1/16
  • 5. 使用Photoshop软件制作“垃圾分类”作品,部分界面如图所示。

    下列说法正确的是(  )

    A . “背景”图层的不透明度可以设置为50% B . “人物”图层不可以移到“汽车”图层下方 C . “节能环保”图层的字体可以使用“文字工具”进行修改 D . 无法将“垃圾分类从我做起”图层的图层样式复制并粘贴到“汽车”图层中
  • 6. 使用GoldWave软件编辑某音频文件,选中一段音频后部分界面如图所示。

    下列说法正确的是(  )

    A . 执行“删除”命令后,左声道第2秒至第6秒为静音 B . 执行“静音”操作后直接保存,音频文件存储容量变为原来的3/5 C . 执行“剪裁”命令后直接保存,音频文件存储容量约为1.68MB D . 通过“插入静音”操作插入2秒静音后直接保存,音频文件时长变为8秒
  • 7. 下列VB表达式的值为False的是(  )
    A . 50Mod 100\50=0 B . "Abc"<"ABCD" C . lnt(Rnd*50)/25<2 D . "22">Mid("654213",4,3)
  • 8. 某算法的部分流程图如图所示。

    执行这部分流程,输入m、n的值分别为1、100,则输出s的值为(  )

    A . 10 B . 11 C . 20 D . 100
  • 9. 执行下列VB程序段后,变量s的值等于15的是(  )
    A . B . C . D .
  • 10. 有如下VB程序段:

    s = "Hello, Taizhou!"

    n= Len(s): ans =""

    For i=1 To n

        c=Mid(s, i, 1))

        If Abs(i-n)<n\2 Then

            If c>="a" And c<="z" Then c=Char(Asc(c)-Asc("a")+Asc("A"))

        End If

            ans=ans+c

        Next i

        Labell.Caption=ans

    执行上述程序段后,标签Labell中输出的内容为(  )

    A . HELLO,Taizhou! B . HellO,TAIZHOU! C . Hello,TAIZHOU! D . Hello,TAIzhou!
  • 11. 有如下VB程序段:

    For i=1 To 6

        x=Int(Rnd*10)+1

        If i Mod 2 = 1 Then

            a(i)=2*x+1

        Elself x Mod 2 = 0 Then

            a(i)=x/2

        Else

            a(i)=x-1

        End If

    Next i

    执行该程序段后,a(1)~a(6)各元素可能的值是(  )

    A . 3,2,7,4,22,6 B . 5,0,9,4,13,10 C . 9,3,11,5,17,7 D . 3,3,9,0,19,8
  • 12. 下列VB程序段功能为:在降序排序数组a中(a(1)≥a(2),≥……≥a(n))查找文本框Text1中输入的数据,若能找到,则输出该数在数组a中第一次出现的位置,否则输出“找不到”。

    key = Val(Text1.Text)

    i=1:j=n

    Do While i<j

        m=(i+j)\2

        If  Then

            i=m+1

        Else

           

        End If

    Loop

    If a(i)=key Then Label1.Caption =Str(i) Else Label1.Caption ="找不到"

    上述程序段两个方框处的语句分别为(  )

    A . ①key<a(m)   ②j=m-1 B . ①key<a(m)  ②j=m C . ①key<=a(m)  ②j=m-1 D . ①key<=a(m)  ②j=m
二、非选择题(本大题共4小题;4+8+7+7,共26分)
  • 13. 小王使用Excel软件对学校某次考试信息技术成绩的数据进行处理,如图所示。请回答下列问题:

    1. (1) 表中“满分人数”数据是用函数COUNTIF计算得到的:选择E291单元格输入公式,然后利用自动填充功能完成F291:S291单元格的计算。则E291单元格中的公式为

      (提示:COUNTIF函数用于统计某个区域满足条件的单元格个数。例如:=COUNTIF(B4:B20,B4)表示在数据区域B4:B20中统计数值等于B4的单元格个数。)

    2. (2) 根据图a中数据制作的图表如图b所示,创建图表的数据区域为

    3. (3) 分析图表(图b),本次考试信息技术选择题正确率最低的知识点为
    4. (4) 小王想找出信息技术成绩总分前20%,且填空题成绩后30%的同学,下列方法可行的是                  (单选,填字母)。
      A . 以“总分”为主要关键字降序、“填空题”为次要关键字升序,进行排序 B . 分别对“总分”和“填空题”按最大的20%和最小的30%进行筛选 C . 以“总分”为关键字进行降序排序,再对“填空题”按最小的30%进行筛选 D . 以“填空题”为关键字进行升序排序,再对“总分”按最大的20%进行筛选
  • 14. 小王制作主题为“桂林山水”的多媒体作品。
    1. (1) 在制作作品前,小王进行了相应的作品设计,下列属于多媒体作品设计的是(多选,填字母:A .确定作品的主题为“家乡旅游文化介绍”/B .确定作品界而的主要风格为水墨画/C .根据作品主题与需求,制定作品的脚本大纲/D .使用Flash软件对作品进行合成/E .对作品进行调试,并发布到网络服务器中)。
    2. (2) 小王使用Flash软件制作该多媒体作品,如下图所示。

      请回答下列问题:

      测试影片时,首先播放的场景是(填场景名)。

    3. (3) “花瓣”图层关键帧中的对象是由“花瓣”元件生成的实例,则该图层第20帧到第60帧的动画类型是(选填:逐帧动画/动画补间动画/形状补间动画)。
    4. (4) “仙鹤”图层实现了“仙鹤”实例从舞台左侧飞到舞台中央,再飞出舞台右侧的动画效果,则第60帧中“仙鹤”实例的坐标可能为(单选,填字母:A .(0,0)/B .(0,400)/C .(500,230))。
    5. (5) “背景”图层第1帧声音属性如图b所示,测试影片时,“main”场景动画播放到第60帧自动停止,为了使“main”场景动画停止播放时“背景音乐.wav”仍一直循环播放,可将该声音的同步属性修改为             (单选,填字母)。

      A . B . C . D .
    6. (6) 该动画文件与“简介”文件夹目录结构如图c所示,测试影片时,单击“桂林阳朔”按钮,实现在浏览器中显示“简介”文件夹下“桂林阳朔.txt”文件的内容,则“桂林阳朔”按钮的动作脚本为
  • 15. 小王基于选择排序算法编写了一个VB程序,功能如下:读取若干数据依次存储在数组a中,并将数据分段排序,每段数据的元素个数及排序的次序要求依次存储在数组b中。如图,在文本框Text1中显示数组a的原始数据,在文本框Text2中显示每段数据的元素个数及排序次序要求(0表示升序、1表示降序);单击“排序”按钮Command1,根据要求输出对每段数据进行排序的结果。实现上述功能的VB程序如下:

    Dim n As Integer

    Dim a(1 To 100) As Integer

    Dim b(1 To 100) As Integer

    Private Sub Form Load()

    ‘读取若干数据依次存储到数组a中,并将数据元素的总个数存储到变量n中。

    ‘将每段数据的元素个数及排序的次序依次存储到数组b中;

    ‘b(1)、b(2)分别存储第1段数据的元素个数、排序的次序,

    ‘b(3)、b(4)分别存储第2段数据的元素个数、排序的次序,.....

    “代码略。

    End Sub

    Private Sub Command1_Click())

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

        Dim pb As Integer, endpos As Integer

        pb=1: endpos =b(1)

        For i=1 To n-1

            If i=endpos Then

                pb=pb+2:i=endpos+1

                   ①  

            End If

            k=i

            For j =i+1 To endpos

                If  Then k=j     ‘⑵

            Next j

            If k<>i Then

                    ②  

            End If

        Next i

        Text3.Text =""     ‘⑷

        For i=1 To n

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

        Next i

    End Sub

    1. (1) 观察代码,排序后的数据输出在对象中(填对象名)。
    2. (2) 程序中加框处代码有错,请改正。
    3. (3) 为了实现上述功能,请在划线处填写合适的代码。

       ② 

    4. (4) 若程序运行时,读取了100个整数存储到数组a中,数组b各元素的值依次为“30,1,20,0,40,0,10,1”,则程序运行到(4)处代码时,endpos的值为
  • 16. 给定一个数组(有n个元素),小李通过边分段、边合并的方式将n个数据处理成一个非降序数据段(a(1)≤a(2)≤a(3)≤……≤a(n)),每一轮数据处理方法如下:

    ⑴查找相邻两个非降序数据段在未处理的数据区域中,从前往后找出第一个最长非降序数据段。若该数据段后而没有元素,则本轮处理完毕;否则在第1个数据段的后面,从前往后找出数组中第二个最长非降序数据段。

    ⑵合并两个数据段

    借助数组tmp,将查找到的两个相邻数据段合并成一个非降序数据段,然后将合并后的数据依次存回到原数组中。

    ⑶若数组中还有未处理的数据,则重复⑴⑵步骤。

    每一轮数据处理完毕后,重新从数组第1个数据开始进行下一轮处理。若检测到某一轮没有合并处理,则说明n个数据己构成非降序数据段,数据处理结束。

    1. (1) 根据上述描述,若数组各元素为“3,9,7,6,8,2,1,5,7,4”,则第一轮合并处理完成后,数组中的数据依次是: (用“,”间隔)。
    2. (2) 实现上述功能的VB程序如下,请在划线处填入合适代码。

      Const n As Integer = 10

      Dim a(1 To n+5) As Integer

      Dim tmp(1 To n + 5) As Integer

      Private Sub Form_Load())

      ‘读取n个整数保存到数组a中,并在文本框Textl中显示,代码略。

      End Sub

      Function Position(low As Integer) As Integer

          Dim i As Integer

          For i=low To n-1

              If   ①     Then Exit For

          Next i

          Position=i

      End Function

      Then Exit For

      Function Merge() As Boolean

          Dim i As Integer, flag As Boolean, p1 As Integer, p2 As Integer

          Dim low1 As Integer, high1 As Integer, high2 As Integer

          flag=False:low1=1

          Do While lowl1<n

              High1=Position(low1)

              If high1=n Then Exit Do Else flag=True

              high2=Position(high1+1)

              p1=low1:p2=high1+1

              i=low1

              Do While   ② 

                  If p2>high2 Or p1<=high1 And a(p1)<a(p2) Then

                      tmp(i)=a(p1):p1=p1+1

                  Else

                      tmp(i)=a(p2):p2=p2+1

                  End If

                  i=i+1

              Loop

              For i=low1 To high2

                  a(i)=tmp(i)

              Nexti

                 ③  

          Loop

          Merge=flag

      End Function

      Private Sub Command1_Click()

          Do While True

              If Not Merge() Then Exit Do

              ‘’在列表框List1中输出这一轮合并后的数据,代码略。

          Loop

      End Sub

       ② ③ 

微信扫码预览、分享更方便

试卷信息