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

浙江省金华十校2020届高三上学期信息技术11月模拟考试试卷

更新时间:2020-03-04 浏览次数:246 类型:高考模拟
一、选择题(本大题共12小题,每小题2分,共24分。)
  • 1. 下列说法正确的是(  )
    A . 计算机中的内码是以十六进制的形式存储的 B . 信息可以脱离所反映的事物而存在,但必须有载体 C . 只要经常更新杀毒软件就可以防御一切计算机病毒 D . 信息是指对消息接受者来说预先不知道的东西,因此具有不确定性
  • 2. 从电子邮件服务器中接收邮件附件到本地计算机时使用的协议是(  )
    A . SMTP B . POP3 C . HTTP D . FTP
  • 3. 下列应用中没有使用人工智能技术的是(  )
    A . 百度输入法中的语音输入功能 B . 通过语音控制智能音响点播歌曲 C . 在浏览器地址栏中输入“www”后自动跳出曾经浏览过的网址 D . 超市中的人脸识别自助付款
  • 4. 使用UltraEdit件观察字符“ AvengersⅣ(2019)”的内码,部分界面如图所示。

    下列说法正确的是(  )

    A . 字符“IV”的内码值的二进制表示为“10100010” B . 图中所有字符内码值的十进制表示均小于128 C . 图中字符在计算机存储时均占1个字节 D . 根据图中信息推测,字符“a”的ASCⅡ编码的十六进制值为61H
  • 5. 一段时长为20秒AⅥ格式有声音视频,其具体参数如图所示,视频压缩后的存储容量约为30MB,压缩比约为(  )

    A . 12:1 B . 20:1 C . 30:1 D . 36:1
  • 6. 使用Gold Wave软件编辑某音频文件,选中其中一段音频后部分界面如图所示。下列说法正确的是(  )

    A . 执行“静音”命令后直接保存,音频文件存储容量为原来3/4 B . 执行“删除”命令后直接保存,音频文件存储容量为原来3/4 C . 执行“复制”命令并直接粘贴保存,音频文件存储容量与原来一样 D . 执行“插入静音”命令,设置时间为15秒后直接保存,音频文件中右声道有静音
  • 7. 某算法的部分流程图如图所示,若输入“50”并执行这部分流程图,变量i的值为(  )

    A . 9 B . 10 C . 11 D . 12
  • 8. 下列VB表达式的值为2019的是(  )
    A . Len(“2018”)+1 B . Val(“2018”+“1”) C . Abs(Int(-20188)) D . Int(Rnd*2019)
  • 9. 有如下VB程序段:

    Dim s As String, i As Integer, n As Integer

    Dim ch As String, ans As Integer

    s= Text1.Text

    n Len(s): ans=0

    For i=1 To n

        ch =Mid (s, i, 1)

        ans =ans *2+ Val(ch)

    Next i

    Text2 Text ans

    若程序运行后Tex2中显示的是“38”,则Text中输入的是(  )

    A . 100110 B . 209 C . 45 D . 19
  • 10. 在由小写字母组成的字符串中,找出同一字母第一次与最后一次出现的最大间隔距离,如字符串“ abccbcb”,字母“b”第一次与最后一次分别出现在位置2和7,相距5,间隔距离最大。编写VB代码如下:

    s=Text.Text

    c=0

    For i=1 To 26

          ⑴ 

    Next

    For i=1 To Len(s)

          ⑵ 

    IF d(t)=0 Then d(t)=i

          ⑶ 

    Next

    Text2 Text=Str(c)

    填空处的代码可由以下部分组成

    ①d(i)=0 ②=val(Mid(si, 1) ③IFd(t)<>0Andi-d(t)> c Then c=i-d(t)

    ④d(i)=1 ⑤t=Asc(Mid(s, i, 1)-Asc("a")+1 ⑥fi-d(t)> c Then c=i-d(t)

    代码顺序正确的是(  )

    A . ④⑥⑤ B . ①⑤⑥ C . ④②③ D . ①⑤③
  • 11. 有如下VB程序段

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

    Dim i As Integer, s As Integer, c As Integer

    For i=1 To 100

        a(i)=0

    Next i

    For i=1 To 9 Step 2

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

    Next i

    c=0

    For i=1 To 100

        c=c+a(i)

        If c=0 Then s=s+ 1

    Next i

    Text1. Text= Str(s)

    若数组b中的值依次为“5,10,7,20,30,40,40,60,55,70”,则程序运行后Text中的内容是(  )

    A . 43 B . 42 C . 41 D . 40
  • 12. 有如下VB程序段:

    i=1: j=8: n=1

    k=Val(Text1. Text)

    Do While i<=j

        m=(i+j)2

        IF k<d(m) Then j=m-1 Else i=m+1

        n=n+1

    Loop

    数组元素d(1)到d(8)依次为3,9,14,17,25,29,32,35,在文本框 Text1输人“14”。执行程序后,下列说法不正确的是(  )

    A . 变量m的值为3 B . 变量i的值3 C . 变量j的值为3 D . 变量n的值为4
二、非选择题(本大题共4小题,4+8+7+7,共26分)
  • 13. 丁老师利用 EXCEL记录了高二(1)班同学本学期每次月考及期末成绩,如图13-1所示:

    1. (1) 表中第43行是用函数 AVERAGE()计算得到的,则C43单元格中的公式是
    2. (2) 表中I列的排名是按照总评成绩从高到低排序后依次输入排名得到的,根据图13-1可知排序的数据区域是
    3. (3) 丁老师想找到“期末成绩”和“总评成绩”均为班级前5的同学,下列方法可行的是    (单选,填字母)
      A . 在“总评成绩”列设置筛选,筛选条件为“最大的5项”,此时“排名”为1-5的同学 B . 在“期末成绩”列设置筛选,筛选条件为“最大的5项”,此时“排名”为1-5的同学 C . 以“期末成绩”为关键字降序排列,排在前5个的同学
    4. (4) 从图2中可知,学号为的同学成绩是持续进步的(图中方框内为学生学号)

  • 14. 小刘使用Fash软件创作有关诗歌鉴赏的多媒体作品。他先用PhotoShop软件制作素材,再用Flash软件制作动画,请回答下列问题:

    1. (1) 在图1状态下,下列描述是正确的是     (多选,填字母)
      A . 用自由变换命令改变画面左侧的柳树大小,右侧的梅花会一起变化大小。 B . 当前状态下,不能修改“梦里水乡”图层的图层样式。 C . 交换“梦里水乡”与“柳树”的图层顺序,会改变图片的效果 D . 将作品保存为“jpg”格式后打开,“梦里水乡”4个字会有“描边”效果。
    2. (2) 在图2状态下将帧频改为24ps,其他场景的播放速度 (填:变快/变慢)。

    3. (3) 元件“人物1”编辑界面如图3所示,测试影片时发现单击小人无法跳转到“清明”场景,原因是

    4. (4) 测试影片发现按钮图层中的4个按钮最后才出现在舞台上,为了使按钮一开始就出现在舞台上,正确的操作是      (单选)
      A . 在“按钮”图层第1帧执行清除关键帧 B . 在“按钮”图层最后1帧执行清除关键帧 C . 将“按钮”图层第1帧移动到最后1帧 D . 在“按钮”图层第1帧执行“清除帧”
    5. (5) 单击“清明”按钮后,停止本场景的音乐并进人“清明”场景第1帧播放,应在“清明”按钮中设置脚本
  • 15. 小刘设计了一个排序算法,该排序算法会将数组a中奇数位的元素从小到大排列,偶数位的元素从大到小排列,程序界面如图,算法的VB程序段如下:

    Private Sub Command2_Click()

    Dim i As Integer, j As Integer, tmp As Integer

    Dim s1 As String, t As Integer, s2 As String

    t=1

    For i=1 To n-2

        For j= To n Step 2     ‘改错

            If a(i)*t>a(j)*t Then

                tmp =a(i): a(i)= a(j): a(j)=tmp

            End if

        Next j

                       ‘填空①

    Next i

    For i =1 To n

        If     Then       ‘填空②

            s1 =s1 Str(a(i))

        Else

            s2=s2+Str(a(i))

        End If

    Text2. Text=“奇数位:”+s1

    Text3. Text=“偶数位:”+s2

    End Sub

    回答以下问题:

    1. (1) 若要修改按钮 Command上显示的文字,应修改的属性名是(单选,填字母:A .Text/B .Caption/C .Click)
    2. (2) 程序代码中,For语句加框处有错,应改为.
    3. (3) 划线部分的代码应填①
    4. (4) 若将划线处“For i=1 To n-2”修改为“For i=1 To n-1”,是否会出错? (填是/否)
  • 16. 幻方是一种将数字安排在正方形格子中,使每行、列和对角线上的数字和都相等的方法。n阶幻方是由1~n2之间的自然数组成的一个n阶方阵,其各行、各列及对角线所含的数字之和均相等。例如3阶幻方(如图1),幻和为15。

    奇数阶幻方的构造是所有幻方中最简单的,可以按照如下规则来实现:

    ⑴将1放在第一行中间一列;(如图2)

    ⑵从2开始直到n*n为止,各数按下列规则存放:

    假设当前要存放的数为k,则k存放在k-1)数的右上方并按照规则

    ①若(k-1)放在第1行且不是最后一列,则将k存放在n行,(k-1)所在列右侧;(如图3)

    ②若(k-1)放在第n列且不是第一行,则将k存放在第1列,k-1)的上1行;(如图4)

    ③若(k-1)即不在第1行也不在最后1列:

    若(k-1)右上方有数,则将k放在(k-1)的下1行的同一列。(如图5)

    若(k-1)右上方没有数,则将k放在(k-1)的右上方;(如图6)

    ④若(k-1)在第1行第n列,将k填在(k-1)的正下方(如图7)

    1. (1) 用下图的程序生成5阶幻方后,List1中的第一行显示的是

    2. (2) 30阶以内的幻方程序如下图,代码如下,请完成代码填空

          Private Sub Command1_Click()

          Dim i As Integer, i As Integer, n As Integer      ‘i表示行,j表示列

          Dim a(1 To 1000) As Integer, k As Integer      ‘数组a依次保存幻方中的数

          Dim s As String

          n= Val(Text1.Text)

          j=  ①   : a(j)=1

          i=1

          For k =2 To n*n

              If i=1 And j<>n Then

              i=n: j=j+1

              a((i-1)*n+j)=k

          ElseIf j= n And i<> 1Then

                ②   : j=1

              a((i-1)*n+j)=k

          ElseIf i=1 And j=n Then

              i+1 =1

              a((i-1)*n+j)=k

          ElseIf i <> 1 And j<> n Then

              If   ③   Then

                  i=i-1:j=j+1

              va((i-1)*n+j)=k

              Else

                  i=i+1

                  a((i-1)*n+j)=k

              End If

          End If

      Next k

      List1. Clear

      For i=1 To n

          s=“”

          For j=1 To n

              s=s+ format(a((i-1)*n+j))

          Next j

          List1AddItem s

      Next i

      End Sub

      Function format( x As Integer) As String      ‘将数字字符串格式化为3个字符长度

      Dim n As integer, i As Integer

      format =Str(x)

      n=Len(format)

      For i=1 To   ④ 

          format ="”+ format

      Next i

      End Function

       ② ③ ④ 

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

试卷信息