浙江省瑞安市上海新纪元高级中学2019-2020学年高二下学期信息技术期末考试试卷

修改时间:2021-05-20 浏览次数:149 类型:期末考试 编辑

选择试卷全部试题 *点击此按钮,可全选试卷全部试题,进行试卷编辑

一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)

  • 1. 关于信息和信息处理,下列描述错误的是(      )
    A . 人的大脑是信息的载体 B . 信息在传输过程中不会发生信息丢失 C . 计算机处理信息的优势之一是计算速度快 D . 计算机录音过程中涉及对声音信息的加工处理
  • 2. 关于信息的表达与交流,下列描述正确的是(      )
    A . 在某购物网站按商品类别进行查询信息属于主题目录检索 B . 网页中的超链接只能链接到网页,不能指向图片、文件等 C . SMTP 协议的功能是让收件人从邮件服务器中将邮件读到本地计算机 D . 在浏览器中执行“另存为”操作保存网页内容的同时,也保存了该网页的URL
  • 3. 某学生选课系统采用数据库来管理相关信息,其数据库部分界面如图所示。下列说法正确的是(      )

    A . 该数据库不能存储图像 B . 当前数据表中可以有两条相同“学号”的记录 C . 用户发出删除记录等操作指令,不需要数据库管理系统去实现 D . 选课系统的各用户可以同时访问数据库,体现了数据库的共享性
  • 4. 关于信息编码,下列描述正确的是(      )
    A . GB2312汉字编码属于机内码 B . 扫描条形码是信息的编码过程 C . 可以使用十六进制数对信息进行编码 D . 使用4位二进制数可以实现对某班40个学号进行编码
  • 5. 使用Photoshop 软件制作“渔舟唱晚”作品,部分界面如图所示。下列说法正确的是(      )

    A . “古诗”图层可以直接设置“风”滤镜 B . 可以在“小舟”图层用仿制图章工具进行仿制图像 C . 交换“小舟”与“山脉”图层的顺序,不影响作品的呈现效果 D . 将文档储存为 JPEG 格式文件,“白鹭”图层中的图像内容可见
  • 6. 用 GoldWave 软件制作一段音频,部分界面如图所示。若在当前状态下插入10秒静音,按原参数保存,则声音文件储容量约为(      )

    A .  6.73MB B . 8.41MB C . 16.82MB D . 26.91MB
  • 7. 下列 VB表达式中,计算结果与其他不同的选项是(      )
    A . 2 Mod 8 + 1 B . Len("2") + 1 C . Sqr(Abs(23-32)) D . 27 Mod 8 \ 2
  • 8. 某算法的部分流程图如图所示。执行这部分流程,若输入n的值为501,则输出i的值为(      )

    A .  3 B .  4 C .  5 D .  60
  • 9. 有如下 VB 程序段:

    s = 0: k = 0

    For i = 1 To 4

      t = a(i)

      a(i) = k + t

       k = t

      s = s + a(i)

    Next i

    Text1.Text = Str(s)

    数组元素a(1)至a(4)的值依次为“1,3,2,0”,执行该程序段后,文本框Text1中显示的是(      )

    A . 9 B . 10 C . 11 D . 12
  • 10. 已知一个含有 n 个不重复整数的数组 a,i 和 j 表示数组下标(i<j),在数组 a 中求解表达式 a(i)+i 与 a(j)-j 之和的最大值,VB 程序段如下:

    Private Sub Command1_Click()

    Dim s As Integer, b As Integer

    s = 0: b = a(1) + 1

    For i = 2 To n

      

      

    Next i

    Label1.Caption = Str(s)

    End Sub

    Function max(x As Integer, y As Integer)

    If x > y Then          Else

    End Function

    方框中的代码由以下四部分组成:

    ①max = y ②max = x ③b = max(b, a(i) + i) ④s = max(s, a(i) - i + b)

    代码顺序正确的是(       )

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

    m = Int(Rnd * 4 + 2)

    For i = 1 To 6 - m

      For j = 1 To 6 - i

        If a(j) - a(j + 1) < 0 Then

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

        End If

      Next j

    Next i

    数组元素a(1)到 a(6)的值依次为“49,45,5,61,42,71”,执行该程序段后,a(1)~a(6)各元素值不可能的是(         )

    A .  61,49,71,45,42,5 B . 49,45,61,42,71,5 C . 49,61,45,71,42,5 D . 71,61,49,45,42,5
  • 12. 有如下 VB 程序段:

    Key = Val(Text1.Text)

    i = 1: j = 10: c = 0

    Do While i <= j

      m = (i + j) \ 2

      c = c + 1

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

    Loop

    Text2.Text = Str(c) + Str(i) + Str(j) + Str(m)

    数组元素a(1)至a(10)的值依次为“8,10,12,15,15,15,21,34,45,66”。在文本框Text1中输入数值15,执行该程序段后,文本框Text2中显示的内容是(         )

    A .  3 3 2 3 B .   4 4 3 4 C .   4 7 6 7 D .   3 4 3 3

二、非选择题(本大题共4小题,4+8+7+7,共26分)

  • 13. 使用Excel软件处理浙江省行政区域相关数据,部分数据如图a所示。

    请回答下列问题:

    (1) 区域J3:J13的数据是通过公式计算得到的:在J3单元格中输入公式,再利用自动填充功能完成区域J4:J13的计算。(提示:COUNTIF 函数用于统计某个区域满足条件的单元格个数。例如:=COUNTIF(H3:H13,B3)表示在数据区域 H3:H13 中统计数值等于 B3 单元格值的个数。)
    (2) 对图a中的数据区域A2:F92按图b所示的条件进行排序(文本按字母排序),结合“各地级市相关数据统计表”分析,则排序后湖州市面积最小的县级行政区的行号为

    (3) 县级行政区的代码前4位与该县级行政区所在地级市代码的前4位是相同的。现将图a中A1:F92的数据复制至新工作表中,若要筛选出衢州市各县级行政区域相关信息,下列筛选方式可行的是                  (多选,填字母)
    A . B . C . D .
  • 14. 用 Flash 软件打开制作“致敬逆行者.fla”文件,编辑界面如下图所示。

    请回答下列问题:

    (1) 下学列属于创作需求分析的是(多选,填字母:A .将作品定位为演示型/ B .设计作品的主要界面/ C .作品将以SWF格式在网络上发布/ D .确定制作该作品所需软件和硬件/E . 分析作品主网要面向的用户)。
    (2) 不改变动画帧数,若要使当前场景动画播放时长调整为5秒,则需设置Flash文档帧频为fps。
    (3) 在当前状态下,下列说法不正确的是(单选,填字母:A .库中至少有5个元件/B .可以将“音乐”图层移至“背景”图层下方/ C .可以将“人物”图层第1帧对象的Alpha值修改为 50%/ D .“文字”图层第1帧至第40帧的动画类型是逐帧动画)
    (4) 若要使“音乐”图层的声音与“人物”图层动画同时开始播放,并在该场景动画结束后声音继续播放,正确的操作是
    (5) 测试影片时,单击“进入”按钮,停止当前声音的播放,然后跳转到“战斗”场景第1帧继续播放,则该“进入”按钮的动作脚本是 on(press){}。
  • 15. IPV4点分十进制IP地址可转换为十进制数字形式。编写“模拟IP过滤器”程序,程序功能如下:程序运行时,在列表框List1中显示能通过过滤的IP区间(IP区间按起始端点升序排序),在文本框Text1中输入需要判断的IP地址,单击“验证”按钮Cmd1,若IP区间有重叠区间则作合并处理,并显示在列表框List2中,然后对输入的IP地址进行判断,判断结果显示在标签Label4中。程序运行界面如图所示:

    (1) Cmd1对象 属于类(单选,填字母 :A . Form/ B . Label/ C . TextBox /D . CommandButton)。
    (2) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Dim a(1 To 100) As Integer, n As Integer

     Private Sub Form_Load()

    '本过程从数据库中读取n个IP地址区间数据,并依次存入数组a(1)、…、a(2*n)中

    '对能通过过滤的IP区间按区间起始端点升序排序

    '代码略

    End Sub

    Private Sub Cmd1_Click()

    Dim ip As Integer, L As Integer, R As Integer

    Dim i As Integer, pos As Integer, f As Boolean

    ip = Val(Text1.Text)

    L = a(1): R = a(2): i = 3: pos = 1     ‘合并重叠区间

    Do While i <= 2 * n - 1

        If Then

          If a(i + 1) > R Then R = a(i + 1)

          Else

            a(2 * pos - 1) = L:a(2 * pos) = R

            pos = pos + 1

            L = a(i)

            R = a(i + 1)

          End If

       

    Loop

        a(2 * pos - 1) = L: a(2 * pos) = R           '依次输出排序合并后的区间数据,代码略

        If  Then       '判断请求的 IP 地址

            Label4.Caption = "IP 需过滤"

        Else

            i = 1: f = False

    Do While i <= pos And Not f

        If  Then

          i = i + 1

        Else

          Label4.Caption = "IP 不需过滤" f = True

        End If

    Loop

      If f = False Then Label4.Caption = "IP 需过滤"

      End If

    End Sub

    (3) 程序中加框处代码有错,请改正。
  • 16. 某小卖部商品相关数据分别存放在相应的数据表中,如图a和图b所示。

    编写“商品销售统计”程序功能如下:窗体加载时从数据库中读取商品的相关数据,对各商品类别总销量及名次进行统计,结果在列表框List1中显示;单击“查询”按钮Command1,按商品类别编号从小到大排列,同一类别商品按销量从大到小排序,在列表框List2中显示。程序运行界面如图c所示。

    (1) 阅读程序可知,gtype(b(3))的初始值为
    (2) 请在划线处填入合适的代码。

    Dim a(1 To 2000) As Integer, b(1 To 2000) As Integer, s(1 To 2000) As Integer

    Dim gid(1 To 100) As Integer, t(1 To 2000) As Integer

    Dim c(1 To 2000) As String, gtype(1 To 100) As String

    Dim ts(1 To 100) As Integer           '数组 ts 存储每个类别商品总销量

    Dim k(1 To 2000) As Integer          '数组 k 存储每个类别商品总数

    Dim m As Integer, n As Integer

    Private Sub Form_Load()

    '从数据库读取 m 条记录中类别编号、商品类别数据分别存储在数组 gid、gtype 中

    '从数据库读取n 条记录中类别编号、商品名称、商品销量数据分别存储在数组 b、c、s中,代码略

    For i = 1 To n            '统计各类别商品总销量及商品总数

    k(b(i)) = k(b(i)) + 1

    Next i

    For i = 1 To m               '计算各类别商品总销量的名次

    p = 0

    For j = 1 To m

    If ts(i) < ts(j) Then p = p + 1

    mc(i) = p + 1

    Next j

    Next i

    List1.AddItem "类别  销量  名次"

    For i = 1 To m

    List1.AddItem gtype(i) + "  " + Str(ts(i)) + "   " + Str(mc(i))

    Next i

    End Sub

    Private Sub Command1_Click()

    Dim i As Integer, j As Integer, pos As Integer, tmp As Integer, p As Integer

    p = 1

    For i = 1 To m

    a(i) = p

    p = p + k(i)

    Next i

    For i = 1 To n

     p = b(i)

    t(a(p)) = i

    a(p) = a(p) + 1

    Next i

    pos = 1

    For i = 1 To m         '对各类别商品按商品销量进行排序

    For j = pos To pos + k(i) - 2

                          

    tmp =t(j): t(j) = t(p): t(p) = tmp

    Next j

    pos = pos + k(i)

    Next i

    List2.AddItem "类别  商品  商品销量"

    For i = 1 To n

    List2.AddItem     + " " + geshi(c(t(i))) + "  " +Str(s(t(i)))

    Next i

    End Sub

    Function f(head As Integer, tail As Integer) As Integer

    Dim i As Integer, p As Integer

    p = head - 1

    For i = head To tail

    If s(t(i)) > s(t(p)) Then p = i

    Next i

    f = p

    End Function

    Function geshi(s As String) As String           '格式输出,代码略

    End Function

试题篮