浙江省湖州市2018-2019学年高二下学期信息技术期末考试试卷

修改时间:2024-07-31 浏览次数:503 类型:期末考试 编辑

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

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

  • 1. 下列有关信息的说法,正确的是(  )
    A . 信息的形态不能转换 B . 语言和文字是常用的信息表达技术 C . 扫描条形码的过程属于信息的获取 D . 只有经过计算机处理的信息才具有价值
  • 2. 下列应用中,体现了人工智能技术的是(  )
    A . 小区门口车辆进出时车牌的自动识别 B . Word 软件中输入“:)”自动更正为“J” C . 手机扫描二维码自动跳转到问卷调查页面 D . 智能手环将计步的数据同步到手机 APP
  • 3. 使用 Access 软件打开数据库,部分界面如图所示,下列说法正确的是(  )

    A . 该数据表的名称是“人员信息.accdb” B . 数据表中的数据不可以通过外部数据导入 C . “是否会员”字段的值可以输入“是”或“否” D . 可以在“姓名”和“年龄”字段之间插入新字段
  • 4. 十进制正整数 n 转换为二进制数,该二进制数共 4 位,下列说法正确的是(  )
    A . 若该二进制的首位为1,则 n 必大于9 B . 若该二进制的末位为1,则n+1 可能为奇数 C . 该二进制数首位去掉,转换为十进制数,所得的值是 n\2 D . 该二进制数按位取反,转换为十进制数,与 n 相加的结果必为15
  • 5. 使用 GoldWave 软件打开某音频文件,选中其中一段音频后的部分界面如图所示。下列说法正确的是(  )

    A . 清除右声道音频后按原参数保存,其存储容量减半 B . 增加10db 音量后按原参数保存,其存储容量不变 C . 执行“删除”操作后,音频时长变为7秒 D . 插入1秒静音后,左声道时长变为8秒
  • 6. 未经压缩的 BMP 图像文件a.bmp和b.bmp,其参数分别为1024×600像素、256色和1024×300像素、16 位色,则图像文件a.bmp与b.bmp存储容量之比约为(  )
    A . 1 : 1 B . 1 : 2 C . 4 : 1 D . 32 : 1
  • 7. 在 Flash 中,编辑库中的元件及将元件应用到场景舞台的部分界面如图所示,下列说法正确的是(  )

    A . 修改元件内容,测试影片时场景1中的该元件实例不会相应改变 B . 修改元件编辑界面中的帧频,不影响该动画中其他场景的帧频大小 C . 场景1“文字”图层只有一帧,测试影片时不会呈现动画效果 D . 场景1“文字”图层第1帧含α标志,表示该帧包含帧命令
  • 8. 下列表达式的运算结果与其他选项不同的是(  )
    A . Len("123") + 2 ^ 2 B . Abs(Int(-6.8)) C . Asc(Mid("789", 1, 1)) D . Val("9") - Sqr(4)
  • 9. 某算法的部分流程图如图所示。执行这部分流程,则输出 x 的值是(  )

    A . 50 B . 55 C . 60 D . 65
  • 10. 有如下 VB 程序段: i = 1: n = 5

    Do While i <= n

    x = Int(Rnd() * 9) + 1 If x Mod 2 = 1 Then

    a(i) = x Else

    a(n) = x n = n - 1

    End If

    i = i + 1 Loop

    数组元素的初值均为 0,执行该程序段后,在下列选项中 a(1)至 a(5)各元素值不可能的是(  )

    A . 7 1 3 9 8 B . 3 3 0 8 8 C . 0 1 0 4 2 D . 1 3 5 5 0
  • 11. 有如下 VB 程序段: i = 1

    Do While i <= 5

    If i = 1 Or a(i - 1) <= a(i) Then i = i + 1

    Else

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

    End If Loop

    数组元素a(0)到a(8)的初始值依次为“0,4,7,3,5,1,8,6,2”。执行该程序段后,数组元素a(1)到a(8)的值分别是

    A . 1 3 4 5 7 8 6 2 B . 7 5 4 3 1 8 6 2 C . 4 7 3 1 2 5 6 8 D . 4 7 3 8 6 5 2 1
  • 12. 有如下 VB 程序段:

    i = 1: j = 63: n = 0

    Do While i <= j

    m = (i + j) \ 2

    If key = a(m) Then Exit Do

    ElseIf key < a(m) Then j = m - 1: n = n - 1

    Else

    i = m + 1: n = n + 1 End If

    Loop

    数组元素a(1)到a(63)存放着递增的数据。若执行该程序段后,n 的值为 6,则下列表达式成立的是(  )

    A . key < a(1) B . key = a(1) C . key = a(63) D . key > a(63)

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

  • 13. 小李收集了 2017 年底浙江省各地市人口数据,并使用 Excel 软件进行数据处理,如图 a 所示。


    图 a

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


    图 b

    (2) 图a中“地市所占比(%)”列数据通过公式计算并自动填充得到,以下方法可行的是      (多选,填字母)。
    A . 选中“G3”单元格,输入“=F3/F14*100”后自动填充 B . 选中“G3”单元格,输入“=F3/$F$14*100”后自动填充 C . 选中“G3”单元格,输入“=SUM(B3:E3)/$F$14*100”后自动填充 D . 选中“G3”单元格,输入“=SUM($B$3:$E$3)/SUM($F$3:$F$13)*100”后自动填充
    (3) 若图a中 G列数据由题(2)中的方法得到,现将区域A1:G13直接复制并粘贴到 sheet2工作表中A1开始区域,则 sheet2工作表G3单元格显示的内容是(单选, 填字母:A .15.21   /B .#DIV/0!   /C .0.00)。
  • 14. 小王制作主题为“五四传承”的多媒体作品,首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
    (1) 如图a所示,当前状态下,下列操作可行的是(多选,填字母,A .使用油漆桶工具对“五四”图层内容进行填充 / B .将“左人”图层移动到“背景” 图层的下方 / C .对“青年节”图层的内容进行自由变换 / D .对“右人”图层添加模糊滤镜)。


    图 a

    (2) 如图b所示,“文字”图层第1帧到第24帧实现了由“五四”文字变化为“传 承”文字的动画效果,该动画类型为(选填,填字母,A .动画补间动画 / B .形状补间动画 / C .逐帧动画)。
    (3) 如图b所示,“声音”图层被隐藏,测试影片时(选填,填字母,A .能 / B .不能)听到声音效果(声音同步为“数据流”)。


    图b

    (4) 测试场景时,“按钮”图层中的按钮在第48帧才出现。为了使按钮从第1帧开始出现并延续到本场景动画结束,下列操作方法中可行的是(多选,填字母:A .选中“按钮”图层第1帧执行“清除关键帧”操作 / B .选中“按钮”图层第48帧,移动到“按钮”图层第1帧 / C .选中“按钮”图层第1帧执行“清除帧”操作 / D .选中“按钮” 图层第48帧执行“复制帧”操作,在第1帧执行“粘贴帧”操作)。
    (5) 测试影片时,单击按钮图层的“静音”按钮,音乐停止播放,则“静音”按钮的动作脚本为
  • 15. 编写“矩形面积”程序,实现如下功能:按一定比例随机生成a(1)至a(100)数组元素的值:0或1(0多1少);将这100个数组元素,按行依次转化为10×10的二维阵列; 当数组元素的值为0 时显示成“□”,当数组元素的值为1时显示成“◆”,并在列表框 List1中输出。寻找阵列中,由“□”字符构造出的最大面积的矩形,在标签Label1中显示最大面积所占的单位数。程序运行界面如图所示。

    实现上述功能的VB代码如下:

    Dim a(1 To 100) As Integer Private Sub Command1_Click()

    Dim i As Integer, s As Integer, smax As Integer ‘用于随机生成数据,并将阵列按规则在列表框中输出,该部分功能的代码略。

    smax = 0

    For i = 1 To 100

    If a(i) = 0 Then s = search(i) If s > smax Then smax = s

    Next i

    Label1.Caption = "最大面积的矩形,占" + Str(smax) + "个单位。" End Sub

    Function search(i As Integer) As Integer

    Dim x As Integer, x1 As Integer, xend As Integer Dim y As Integer, y1 As Integer

    Dim s As Integer

    x = (i - 1) Mod 10 + 1   '起始列号 y = (i - 1) \ 10 + 1    '起始行号 x1 = x

    y1 = y xend = 10

    search = 0

    Do While y1 <= 10

    If a((y1 - 1) * 10 + x) = 1 Then Exit Do   '判断 x1 = x

    Do While x1 <= xend

    If a((y1 - 1) * 10 + x1) = 1 Then

    x1 = x1 – 1   '改错

    Else

    x1 = x1 + 1

    End If Loop

    y1 = y1 + 1

    s = (x1 - x) * (       )   '填空 If s > search Then search = s

    Loop

    End Function

    请回答下列问题:

    (1) 根据程序的运行界面,没有 Caption 属性的控件为类(单选,填字母: A .窗 体/ B .命令按钮/ C .列表框/ D .标签)。
    (2) 程序代码中,去除“判断”处语句,是否会影响程序的结果(选填:是/否)。
    (3) 程序代码中,“改错”处的语句有误,请改正。
    (4) 程序代码中,将“填空”处的语句补充完整。
  • 16. 编写“构造字符串”程序,实现如下功能:输入不重复的N个字符(2≤N≤5),构造由该N个字符(允许重复)组成的N位的字符串,输出所构造的字符串及构造的方法种数。程序运行界面如图所示。

    实现上述功能的VB代码如下:

    Private Sub Command1_Click() Dim a(0 To 4) As String Dim b(0 To 4) As Integer

    Dim s As String, r As String

    Dim i As Integer, j As Integer, k As Integer, c As Integer, n As Integer

    List1.Clear

    s = Text1.Text :   n = Len(s)

    If         Then    '选填 Label1.Caption = "数据输入有误!"

    Exit Sub   '退出 End If

    For i = 0 To n - 1

    a(i) = Mid(s, i + 1, 1) b(i) = 0

    Next i c = 0

    For i = 1 To n ^ n r = ""

    For j = 0 To n - 1

            

    Next j

    c = c + 1 List1.AddItem r k = 0

    b(k) = b(k) + 1

    Do While b(k) = n And k < 4 b(k) = 0

            

    b(k) = b(k) + 1 Loop

    Next i

    Label1.Caption = "构造字符串的方法共计" + Str(c) + "种。" End Sub

    Function test(s As String) As Boolean ‘用于判别是否存在重复的字符,代码略

    ‘若无重复,则返回True,否则返回False

    End Function

    请回答下列问题:

    (1) 结合程序代码,采用图中的数据,则所构造的第27种字符串为
    (2) 划线①处应填      (单选,填字母)。
    A . Not (test(s) And 2 <= n <= 5) B . test(s) And n >= 2 And n <= 5 C . test(s) = False Or n < 2 Or n > 5
    (3) 请在划线②③处填入合适的代码。

     ③ 

试题篮