浙江省台州市联谊五校2018-2019学年高二下学期信息技术期中考试试卷

年级: 学科:信息技术(信息科技) 类型:期中考试 来源:91题库

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

1、【加试题】一副未经压缩的1100×1024像素的BMP图像文件,其存储容量约为1.07MB,则该图像每个像素色彩编码的位数为(  )
A . 4 B . 8 C . 16 D . 24
2、下列有关信息和信息技术的说法,正确的是(  )
A . 信息在计算机内采用八进制编码 B . 物质、能源、信息是构成人类社会的三大要素,他们的共同点是可以共享且不会产生损耗 C . 文字、声音、图像等是信息的载体,同时也是信息社会中极为重要的表达技术 D . 用微信扫描支付时二维码在一定时间内自动更新,体现了信息的时效性
3、下列说法正确的是(  )
A . 浏览器浏览的网页遵循sql语言标准,可以用word打开并编辑 B . URL称为统一资源定位符,多个网页可共用一个URL C . 选择“网页,仅html”方式保存网页,保存的文件包含超链接 D . pop3协议出错时,无法将邮件发送至收件人的邮箱服务器中
4、下列应用使用了人工智能技术的有(  )

①通过在线翻译网站把英文翻译成中文   ②Excel 软件中的“自动填充”功能

③“AlphaGo”围棋程序与人类对弈     ④使用二维码生成器生成二维码

⑤通过指纹解锁功能打开手机界面

A . ①②④ B . ①③⑤ C . ②③④ D . ②③⑤
5、使用 Access 软件打开数据库,部分界面如下图所示。下列说法正确的是(  )

A . “班级”字段的数据类型为数字型 B . 将“姓名”字段名称改为“NAME”,该字段的值不会丢失 C . 在数据表视图下,删除“信息”和“通用”两个字段后无法恢复,并且会影响总分 D . 在“学号”字段输入 220509 后提示有重复数据,说明该字段为“自动编号”型
6、将十六进制数65转换成8位二进制数,再将该8位二进制数从左向右按两位一组依次分为4组,每组中的两位相互交换,得到新的8位二进制数,则新的8位二进制数对应的十六进制数是(  )
A . 17 B . 11 C . 9A D . 56
7、某算法部分流程图如图所示。执行这部分流程,依次输入 1、-6、11、14、13、0,则输出值依次是(  )

A . 11,13,2 B . 1,11,13,3 C . 11,14,13,3 D . 1,11,14,13,4
8、使用 Goldwave软件编辑音频素材,部分界面如下图所示。下列说法正确的是(  )

A . 执行“删除”命令,保存后文件存储容量减少 B . 执行“剪裁”命令,在音频左侧出现1秒钟的静音 C . 执行“降低音量”命令,整个音频文件的音量会降低 D . 1411kbps的含义是音频的播放速率为每秒钟播放1411位
9、使用Photoshop软件制作“原味夏天”作品,部分界面如下图所示。下列说法正确的是(  )

A . 可以将“背景2”图层移动到任意一个图层的下方 B . 可用文字工具和油漆桶工具来更改“原味夏天”的文字颜色 C . “原味夏天”和“背景 2”两个图层都不能添加“镜头光晕”效果 D . 在“风筝”图层中对风筝的位置或大小所做的改变,不会影响到“女孩”图层
10、用 Flash 软件制作动画作品,其中一个场景的部分时间轴界面如下图所示。下列说法正确的是(  )

A . 如果在“标题”图层第20帧处执行“插入帧”,不会改变整个动画效果 B . 为使按钮在动画一开始就出现,可在“按钮”图层第1帧执行“清除帧”命令 C . 如果在“音乐”图层第20帧插入关键帧,声音播放效果不变 D . 如果在“背景”图层第20帧处添加“stopAllSounds();”,声音播放到20帧停止
11、【加试题】有如下 VB 程序段:

Private Sub Command1_Click()

Dim s As String, a As String, t As String

s = Text1.Text: t = ""

For i = 1 To Len(s)

    a = Mid(s, i, 1)

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

        t = t + a

    ElseIf a = "!" Then

        t = ""

    ElseIf t <> "" Then

        List1.AddItem t

    End If

Next i

End Sub

执行程序时,在文本框 Text1 中输入“12+34=46!789ok”(不包括双引号),单击按钮Command1后,在列表框List1中显示的结果是(  )

A . B . C . D .
12、【加试题】某对分查找算法的VB程序段如下:

t = "": i = 1 : j = 9 : f = False

Do While i <= j And Not f

    m = (i + j) \ 2

    t = t + Str(m)

  If a(m) = key Then

        t =t +“#”

        f = True

    ElseIf a(m) > key Then

        i = m + 1

        t = t + "→"

    Else

        j = m - 1

        t = t + "←"

    End If

Loop

数组元素 a(1)到 a(9)的值依次为“68、56、52、36、32、28、26、22、20”,执行该程序段,t的值可能是(  )

A . 5←2→3 B . 5←2←1→ C . 5→2←1# D . 5→7→8→9

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

1、小林收集了某地农产品市场价格信息,他用Excel软件对其进行分析统计,初步整理后的数据如图1所示:

图1

(1)根据如图所示,第I、J两列数据通过公式计算得到。小林首先在I5单元格中输入公式=AVERAGE(D5:E5),并利用自动填充功能向下填充到I23单元格。然后再D列和E列之间插入一列,不输入数据,请问农批市场平均价格中的数据      (选填:增大/减小/不变)。
(2)小林仅对粮食类的数据以“农批市场平均价”为主要关键字按升序进行排序,他应该选择的数据区域为      
(3)小林根据如图中数据制作了一张图表,如图2所示

图2

则他制作图表的数据区域是      

(4)如图1中的文字“肉蛋类”所在的单元格名称是      
2、某密码强度判断程序功能如下:在文本框Text1中输入由大写字母、小写字母、数字和其它字符4种不同类型字符组成的密码字符串,单击“判断”按钮Cmdl,在标签框Label3 中显示判断结果。程序运行界面如图所示。

密码强度判断条件如下:密码长度小于6,则强度为“弱”。在密码长度大于等于 6 的情况下,若只出现一种字符,则密码强度为“弱”;若出现两种不同字符,则密码强度为“中”,出现3种以上不同字符,则密码强度为“强”。

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

Private Sub Cmd1_Click()

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

      

If n < 6 Then

    Label3.Caption = "弱"

Else

    s = "0000"

    For i = 1 To n

    c = Mid(Text1.Text, i, 1)

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

        Mid(s, 4, 1) = "1"   '将字符串 s 第 4 位上的字符替换为"1"

    ElseIf c >= "A" And c <= "Z" Then

      Mid(s, 3, 1) = "1"

    ElseIf c >= "a" And c <= "z" Then

      

    Else

      Mid(s, 1, 1) = "1"

    End If

    Next i

    m = 0

    For i = 1 To 4

      If Mid(s, i, 1) = "1" Then        

    Next i

    If m < 2 Then

      Label3.Caption = "弱"

    ElseIf m = 2 Then

      Label3.Caption = "中"

    Else

      Label3.Caption = "强"

    End If

End If

End Sub

(3)若文本框 Textl 中输入的内容为“a26$gh2!”,单击“判断”按钮 Cmd1,事件过程运行结束时,变量 s 的值为      
3、小朱使用 Flash 软件创作“元宵节”为主题的多媒体作品。请回答下列问题:
(1)在制作作品前,小朱进行了相应的分析和规划,并进行了脚本编写,下列不属于脚本编写的是      (多选,填字母:A .确定作品的结构类型/ B .确定作品的主要界面/ C .制订脚本大纲/ D .编写制作脚本/ E .媒体元素分解)。
(2)小朱使用 Flash 软件制作该多媒体作品,如下图所示。

在“花灯”图层第 30 帧到第 45 帧之间制作了“花灯”由完全透明到完全显示的补间动画,则第 30帧“花灯”实例的颜色 Alpha 值应设置为      

(3)要使“声音”图层中的声音在动画结束后继续播放,应当将其声音的同步属性设置为      
(4)测试场景时,若希望“树枝”图层的补间动画从第1帧开始播放,解决的办法是      
(5)测试影片时,单击“元宵 猜灯谜”按钮,使动画跳转到“猜灯谜”场景第 1 帧并开始播放,则在该按钮上添加的动作脚本是      
4、【加试题】编写一个 VB 程序实现数据左右交替上升排序。功能如下:随机产生n个不重复的整数存数组a,并在列表框list1中显示,单击“排序”按钮Command1,在列表框list2中显示排序后的数据。某遍程序运行后,数组a中存储的左右交替上升排序的n个正整数,如下表所示:

实现该功能的VB程序如下,但加框处代码有错,请改正。

Const n = 10

Dim a(1 To n) As Integer

Private Sub Form_Load()

    随机产生 n 个不重复的整数存数组 a,并在列表框 list1 中显示。代码略。

End Sub

Private Sub Command1_Click()

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

    Dim imin1 As Integer, imin2 As Integer

    For i = 1 To n \ 2

      imin1 = i: imin2 = i + 1

    If a(imin1) > a(imin2) Then t = imin1: imin1 = imin2: imin2 = t

    For j = i + 2 To n - i + 1

      If a(j) < a(imin1) Then

      imin2 = imin1: imin1 = j

      '①

      imin2 = j

    End If

Next j

If i <> imin1 Then t = a(i): a(i) = a(imin1): a(imin1) = t

If imin2 = i Then    '②

If n - i + 1 <> imin2 Then

    t = a(n - i + 1): a(n - i + 1) = a(imin2): a(imin2) = t

End if

Next i

For i = 1 To n

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

Next i

End Sub

        ②      

5、【加试题】某程序功能如下:数组a中存放了n*n个两位随机正整数,按n行n列在列表框List1 中显示(即第一行自左向右依次显示a(1)~a(n),第二行自左向右依次显示a(n+1) ~a(2*n),……)。按(行号,列号)的形式在文本框Text1 中输入某矩形区域的左上角位置(x1,y1),在文本框Text2 中输入右下角位置(x2,y2),单击“水平翻转”按钮Command1,对以(x1,y1)和(x2,y2)为对角顶点的矩形区域中的数据进行水平翻转,并将变换后的n*n个数据保存到数组b中,最后在列表框list2 中按照List1的格式显示数组b中的数据。程序运行界面如图所示。

(1)对于有8*8个元素构成的数组a,如果输入左上角位置是(2,3),右下角位置是(7,5),水平翻转后,则元素a(27)的值在新数组保存在元素b(      )(填写下标)中。
(2)依据上述描述设计的VB 程序如下,请在划线处填入合适代码。

Const n = 6

Dim a(1 To n ^ 2) As Integer, b(1 To n ^ 2) As Integer

Private Sub Form_Load()

    '产生n*n个两位随机正整数,保存数组a,显示在List1中,代码略。

End Sub

Private Sub Command1_Click()

Dim i As Integer, j As Integer, xy(1 To 4) As Integer

Dim s As String, tmp As String, c As String

s = Text1.Text + "," + Text2.Text + ","

tmp = "": j = 0

For i = 1 To Len(s)

    c = Mid(s, i, 1)

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

        tmp = tmp + c

    Else

        j = j + 1

              

        tmp = ""

    End If

Next i

For i = 1 To n

    For j = 1 To n

        If i>= xy(1) And i<= xy(3) And j >= xy(2) And j <= xy(4) Then

            b((i - 1) * n + j) =       

        Else

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

        End If

    Next j

Next i

List2.Clear: c = ""

For i = 1 To n * n

    c = c + Str(b(i))

    If        Then

        List2.AddItem c

        c = ""

    End If

Next i

End Sub

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 浙江省台州市联谊五校2018-2019学年高二下学期信息技术期中考试试卷

说明

1、直接打印:比较直观,基本上所见即所得;
2、导出word:可以下载来编辑,样式需微调,可修改;
3、在线答案:包含了题目和答案,低碳环保,推荐!
4、只看答案:只有答案及解析,页面较少;