浙江省七彩阳光新高考研究联盟2020-2021学年高二下学期信息技术期中联考试卷

试卷更新日期:2021-05-27 类型:期中考试

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

  • 1. 下列有关信息的说法,正确的是(    )
    A、“一千个读者就有一千个哈姆雷特”说明信息具有可传递共享性 B、电视、摄影、广播等出现,标志着信息技术的诞生 C、经过加工处理后的信息一定具有更高的价值 D、图形、声音及形体动作等是信息技术常用的表达方式
  • 2. 下列说法中,正确的是(    )
    A、网页中一定包含的元素是:文字、超链接、图形图像 B、为节省计算机存储空间,采用十六进制代码进行存储 C、搜索引擎一般包括自动网页搜索技术和全文检索技术 D、发送电子邮件的过程中一定不会用到的协议是 HTTP
  • 3. 用 Access软件处理以下数据,下列说法正确的是(    )

    A、当前数据库仅有2张数据表 B、当前状态下,不可以对“蔬菜类.accdb”进行重命名 C、编号字段没有重复的数据,是因为对其设置了主键 D、进价字段的数据类型可能设置为文本
  • 4. 下列操作中没有用到人工智能的是(    )
    A、使用支付宝AR功能收集五福 B、询问手机助手siri明天的天气情况 C、使用有道翻译查找“好好学习,天天向上”对应的英文语句 D、用指纹无法解锁手机时,改为人脸识别
  • 5. 使用UltraEdit软件观察字符“2022,Goodluck!”的内码,部分界面如图所示。

    下列说法中正确的是(    )

    A、“!”占用了2个字节,在计算机中用GB2312编码进行存储 B、字符g与G的内码值相差100000B C、共有12个字符采用ASCII码编码 D、字符“2”的内码值是32H,故“10”的内码值是 3AH
  • 6. 有两幅BMP格式图像,A图像为1024×768像素,8位真彩色,B图像为512*256像素,256级灰度,则图像A和B的存储容量之比是(     )
    A、6:1 B、18:1 C、3:8 D、3:16
  • 7. 下列式子中,结果最大的一项是(    )
    A、Len("5*60+2") B、Val(Mid("5*60+2",3,2)) C、Int(Rnd*59+1) D、5+60 Mod 10 \ 3
  • 8. 某算法的部分流程图如图所示,执行这部分流程,s的值应为(     )

    A、-12 B、-11 C、10 D、11
  • 9. 有如下VB程序段:

    s="dkMoNpA"

    For i=1 to len(s)

        ch=mid(s, i, 1)

        if ch>="A" and  ch<="Z"  then  ch=chr(asc(ch)  +32)

        if ch>="a" and ch<="z" then ch=chr(asc(ch) -32)

        st=st+ch

    Next i

    Text1.text=st

    经过程序段处理后,文本框中最终显示的内容是(      )

    A、DKMoNpA B、DkMoNpA C、DKmOnPa D、DKMONPA
  • 10. 有如下 VB 程序段:

    For i=1 to 6

        b(i)=a(i)

    Next i

    s=0

    For i=2 to 6

        if a(i)+a(i-1)<a(i) then b(i)=a(i)+a(i-1)

        s=s+b(i)

    Next i

    数组元素a(1)到a(6)的值依次为“8,-2,5,7,-6,1”,执行该程序后,变量s的值为(      )

    A、-3 B、17 C、5 D、13
  • 11. 有如下VB程序段:

    s=""

    For i=1 to 3

        For j=6 to i+1 step -1

            If a(j)<a(j-1) then

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

            End if

        Next j

        s= str(a(i)) +s

    Next i

    Text1.text= s

    数组元素从a(1)到a(6)的数据依次是“4,2,7,5,1,9”,程序运行后,文本框中显示的内容是(       )

    A、1 2 4 B、4 2 1 C、1 4 2 D、2 4 1
  • 12. 已知数组元素a(1)到a(9)的值为19,28,37,46,55,64,73,82,91,若在Text1中输入29,然后执行下面程序段:

    Key = Val(Text1.Text) \10

    Text2.Text = ""

    i = 1: j = 9: f = False

    Do While i <= j And Not f

        m = (i + j)\ 2

        If a(m) Mod 10 = Key Then search = m

        f = True

        ElseIf a(m) Mod 10 > Key Then i = m + 1

        Else

            j = m - 1

        End If

        Text2.Text = Text2.Text + Str(m)

    Loop

    程序运行后,文本框Text2中显示的内容是(       )

    A、55 73 82 B、5 8 9 C、5 7 8 D、55 82 91

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

  • 13. 人事部统计了公司面试人员三项成绩的数据,并使用Excel软件对数据进行处理,请回答下列问题:
    (1)、区域L4:L100的数据是通过公式计算得到的,在L4单元格中输入公式后,再使用自动填充功能完成区域L5:L100的计算,则由图a可知 L100 单元格中的公式为。(提示:总分=笔试总分×50% +面试总分×30%+才艺总分×20%)

    图 a

    (2)、若要按照总分成绩对本次参加招聘的人员进行降序排序,则应选取的排序区域为
    (3)、在新工作表中计算各面试人员“笔试总分”、“面试总分”和“才艺总分”的平均分后,创建了如图b所示的图表。结合图a和图b,下列说法正确的有                 (多选,填字母)。

    图 b

    A、由图b可知男生面试总分平均分远高于女生,而女生的笔试及才艺平均分高于男生 B、由图a可知,列A中的单元格格式可能为数值类型 C、在图a所示工作表的L列前插入一列,“总分”列的数值会发生改变 D、更新数据导致新工作表中男生“笔试总分”的平均分发生变化,图表会随之改变
  • 14. 用 Flash 软件打开“全民疫苗.fla”文件,编辑界面如图a所示

    图 a

    请回答下列问题:

    (1)、以下关于多媒体作品设计的一般过程中,不正确的是                 (多选,填字母)
    A、创作需求中包括考虑作品面向人群以及确定作品的发布方式 B、制作脚本可以作为多媒体作品制作的直接依据 C、在需求分析时就应考虑各模块所需的媒体元素及其获取、处理方法 D、作品的系统结构描述了整个作品的组成部分、工作流程、主要界面
    (2)、观察图a,库中(填元件类型)类型的元件不存在。
    (3)、“疫苗”图层第25帧中的对象是完全透明的“疫苗”元件实例。测试当前场景时,第25帧到48帧没有实现“疫苗”元件实例由完全透明到完全显示的渐变动画效果,要实现该效果,则应进行的操作为
    (4)、如图a所示,“音乐”图层的声音素材时长为6分钟,且同步属性为“事件”。要使本场景动画播放到第25帧时停止声音播放,可行的操作是               (单选,填字母)。
    A、选择“音乐”图层第48帧,将其移动到第25帧 B、在“音乐”图层第25帧添加脚本命令“stopAllSounds( );” C、将声音的同步属性改为“数据流”,并在“音乐”图层第25帧插入空白关键帧
    (5)、“音乐”图层的声音素材时长为6 分钟,且同步属性为“事件”,在“按钮”图层的第 48帧上添加了动作脚本“stop( );”,该帧中的“Next”按钮实例上添加的动作脚本为“on(release){ gotoAndPlay("主交互场景",1);StopAllSounds();}”。将该按钮实例上的动作脚本替换为       (多选,填字母)后,按钮实现的交互效果不变。
    A、on(release){ StopAllSounds();gotoAndPlay(1);} B、on(release){ gotoAndStop("主交互场景",1);StopAllSounds( );Play( ); } C、on(release){ gotoAndPlay(1);StopAllSounds( );} D、on(release){ play("主交互场景",1); StopAllSounds( );} E、on(release){ gotoAndStop("主交互场景",1);Play( ); StopAllSounds( ); }
  • 15. 某VB程序功能如下:单击“生成”按钮,随机生成n个三位数并在列表框List1中显示,单击“排序”按钮对这组数据进行“大小排序”(即最大、最小,第二大、第二小,第三大、第三小……依次类推),并在列表框List2中依次输出数据排序后的结果,程序运行界面如图所示,请回答以下问题。

    (1)、若要清空列表框List1,能实现该功能的语句是(单选,填字母:A . List1.Caption = “”/ B . List1.Text = “”/ C . List1.Clear)。
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

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

    Private Sub Command1_Click()

        Dim i As Integer

        n = 14

        Randomize

        For i = 1 To n

            a(i) =

            List1.AddItem Str(a(i))

        Next i

    End Sub

    Private Sub Command2_Click()

        Dim i, j, flag As Integer

        List2.Clear

        flag = 1

        For i = 1 To n - 1

            For j = n To i + 1 Step -1

                If> 0 Then a(j) = a(j) + a(j - 1)

                a(j - 1) = a(j) - a(j - 1)

               

                End If

            Next j

           

        Next i

        For i = 1 To n

            List2.AddItem Str(a(i))

        Next i

    End Sub

    (3)、程序中加框处代码有错,请改正。
  • 16. 使用数组a实现英文字符的螺旋矩阵显示,螺旋从外到内字符依次变小,依据上述描述设计了如下VB程序,在Text1中输入矩阵的行数n(n≤5),单击“生成螺旋”按钮Command1,在List1中显示n×n的螺旋矩阵。程序运行界面如第16题图所示,请回答下列问题:

    (1)、当输入的行数为3时,单击“生成螺旋”按钮,列表框中第一个显示的英语字母是
    (2)、请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Dim a(1 To 100) As String

        Dim i As Integer, j As Integer, m As Integer, n As Integer

        Dim ts As String, t As Integer, v As Integer

        n = Val(Text1.Text)

        v =

        t = 1

        For m = n To 1 Step -2

            For i = 1 To m            '向右方向填数

                a(t + i - 1) = Chr(Asc("A") + v - 1)

                v = v - 1

            Next i

            t = t + n - 1

            For i = 1 To m - 1      '向下方向填数

                a(m + t) = Chr(Asc("A") + v - 1)

                v = v - 1

               

            Next i

            t = t - n

            For i = m - 1 To 1 Step -1      '向左方向填数

                a(t + i) = Chr(Asc("A") + v - 1)

                v = v - 1

            Next i

            For i = m - 2 To 1 Step -1    '向上方向填数

                a(t - n + 1) = Chr(Asc("A") + v - 1)

                v = v - 1

                t = t - n

            Next i

            t = t + 2

        Next m

        For i = 1 To n         '在List1 中输出数组数据

            ts = ""

            For j =To i * n

                ts = ts + " " + a(j)

            Next j

            List1.AddItem ts

        Next i

    End Sub