浙江省台州市2019-2020学年高二下学期信息技术期末教学质量评估试卷

试卷更新日期:2021-08-25 类型:期末考试

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

  • 1. 下列有关信息和信息技术的说法,不正确的是(    )
    A、信息是指数据、信号、消息中所包含的意义 B、信息经过加工处理后可能具备更高的使用价值 C、物联网、大数据、云计算等都是当前信息技术应用的热点 D、信息技术是指利用计算机对信息进行加工和处理的技术
  • 2. 下列选项中,体现了人工智能技术的有(   )

    ①手机根据环境光线强弱自动调节屏幕亮度

    ②使用微信插件将文本信息转换成语音

    ③使用“屏下指纹解锁”功能打开手机

    ④在Word中输人“爱屋及鸟”自动替换为“爱屋及乌”

    ⑤物流配送机器人完成快递配送

    A、①③⑤ B、②③⑤ C、②④⑤ D、①②③
  • 3. 十进制正整数n转换为2位十六进制数,该十六进制数末位为“F”。下列说法正确的是(    )
    A、无法确定n是奇数还是偶数 B、十六进制数末位“F”转换成十进制数为n\l6 C、十进制数n+1转换得到的二进制数一定不超过8位 D、十进制数n+1转换为十六进制,该十六进制数末位为“0”
  • 4. 利用Access创建数据表,部分界面如图所示。下列说法不正确的是(    )

    A、该表共有6个字段,表名为“充卡记录” B、在当前视图中可以对记录进行添加、编辑和删除 C、“400" 可以是“充卡金额”字段的有效输入值 D、存储一个“性别”字段值,需要的存储空间为1bit
  • 5. 使用Photoshop软件编辑图像,部分操作界面如图所示。下列说法正确的是(    )

    A、当前图像采用RGB模式,每个像素点的存储空间为8位 B、交换“鲜花”和“母女”图层顺序,会影响作品的呈现效果 C、可使用“自由变换”命令修改“母亲节”图层中的文字大小 D、将作品存储为JPEG格式文件,“妈妈我爱你”图层中的“投影”效果依然可见
  • 6. 利用Goldwave处理音频素材,部分界面如图所示。下列说法正确的是(    )

    A、单击“剪裁”按钮后,音频文件时长变为10秒 B、单击“删除”按钮后直接保存,音频文件的大小变为原来的3/4 C、在当前状态下直接保存,该文件存储容量约为6.73MB D、在当前状态下插入5秒静音,右声道10秒位置出现时长5秒的“静音”
  • 7. 下列Visual Basic表达式的值为True的是(    )
    A、Not5>3 B、7\3*2=4 C、Len("tz")= Len("台州") D、Mid("tzedu",2,3)= "ed"
  • 8. 某算法的部分流程图如图所示,执行这部分流程后,则输出s的值为(    )

    A、50 B、55 C、100 D、101
  • 9. 有如下VB程序段:

    temp = a(1)

    For i=2 To 10

       

    Next i

    数组元素a(1)到a(10)的值依次为“36,48,25,32,28,20,30,52,15,8”。程序段中加框处语句执行5次后,变量temp的值为(    )

    A、25 B、28 C、20 D、8
  • 10. 有如下VB程序段:

    s = Text1.Text

    ch = Mid(s,1,1):Max= 0

    For i=2 To Len(s)

        If Mid(s,i,1)>= Mid(s,i-1,1) Then

            ch=ch+Mid(s,i,1)

            If Len(ch)> Max Then Max = Len(ch): ans = ch

        Else

            ch = Mid(s,i,1)

        End If

    Next i

    在文本框Text1中输入“Access2010*”。执行该程序段后,变量ans的值为(    )

    A、“Access” B、“2010” C、“Acc” D、“ces”
  • 11. 有如下VB程序段:

    m= Int(Rnd*3+1)*2

    For i=1 To 6-m

        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

        Next j

    Next i

    数组元素a(1)到a(6)的值依次为"98,67,3, 81,38,21", 执行该程序段后,a(1)~a(6)各元素值不可能是(    )

    A、3,98,67,21,81,38 B、3,21,98,67,38,81 C、3,21,38,67,98,81 D、98,67,3,81,38,21
  • 12. 对数组a中的n个元素进行去重(去掉数组中重复元素),实现该功能的VB程序段如下:

    i= 1:length = n

    Do While i < length

        j=i+ 1

        Do While j <= length

            If a(i) = a(j) Then

                For m=j+ 1 To length

                    

                Next m

                length = length- 1

            Else

               

            End If

        Loop

        i=i+1

    Loop

    输出a(1)至a(lengh)的值,代码略

    上述程序段两个方框处的语句分别为(    )

    A、①a(m-1)=a(m) ②j=j+ 1 B、①a(m)= a(m+ 1) ②j=j+ 1 C、①a(m-1)=a(m) ②i=i+ 1 D、①a(m)= a(m+1) ②i=i+ 1

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

  • 13. 小明利用Excel统计某校高一学生体质健康抽测数据,如图a所示:

    图a

    (1)、在K2单元格中利用AVERAGEIF函数计算女生“50米”测试平均分,并利用自动填充功能完成区域L2:N2的数据计算,则K2单元格中的公式是(提示:AVERAGEIF函数用来返回某个区域内满足给定条件的所有单元格的平均值。如:*=AVERAGEIF(C2:C41,“男”,D2:D41)"表示男生50米测试成绩的平均分)。
    (2)、小明要找出总分最高的男生(若存在符合条件的多个学生,则全部选取),下列方法一定可行的是             (单选,填字母)。
    A、以“总分”为关键字进行降序排序,选取排在最前面学生 B、以“性别”为男、“总分”为最大1项进行筛选,选取筛选出的全部学生 C、以“性别”为男进行筛选,“总分”为关键字进行降序排序,选取排在最前面学生
    (3)、根据图a中数据制作的图表如图b所示。创建该图表的数据区域为;分析图表,高一男生整体较为薄弱的体测项目为(选填:50米/立定跳远/引体向上/长跑)。

  • 14. 使用Flash软件创作“大暑节气”多媒体作品,如图a所示。请回答下列问题:

    (1)、在制作作品前,先进行了相应的分析和规划。下列说法正确的是             (多选,填字母)。
    A、多媒体作品设计的一般过程包括需求分析、规划设计、脚本编写 B、将作品的主题确定为大暑节气,属于应用需求分析 C、功能模块设计包括描述“大暑节气"作品的整个组成部分、工作流程和主要界面 D、将所需的原始素材(如蜻蜓图像、背景音乐等)列成表格,确定获取素材的方式并分类登记,属于脚本编写环节
    (2)、如图a所示,“蜻蜓”图层创建了“蜻蜓"摆动翅膀飞行并经过不同荷叶的动画,则该动画类型为 , (选填:动画补间/形状补间)。
    (3)、测试场景时,“简介”图层的内容播放到后面消失了,为了使该图层第1帧内容延续至本场景动画结束,正确的操作是
    (4)、“播放”按钮的部分编辑界面如图b所示。小王制作“播放”按钮后发现该按钮不能响应鼠标事件。下列选项中可以让该按钮响应鼠标事件的操作是             (单选,填字母)。

    ①选中“图形”图层“点击”帧执行“删除帧”操作

    ②选中“图形”图层“按下”帧执行“清除关键帧”操作

    ③选中“文字”图层“点击” 帧执行“插入帧”操作

    ④选中“图形”图层“指针经过”帧执行“删除帧"操作

    A、①②③ B、①③① C、②③④ D、①②④
    (5)、测试影片时,单击当前场景中的“播放”按钮,停止所有音乐的播放,同时影片跳转到“习俗”场景第1帧并开始播放,则“播放”按钮的动作脚本为on(release){} 。
  • 15. 编写“数对查询”程序,实现如下功能:生成11个随机整数存入数组,并在标签Label1中显示。在文本框Text1中输入一个正整数,单击“搜索”按钮Command1,在数组中查找和为该正整数的两个数,并在列表框List1中输出查询结果。程序运行界面如图所示:

    实现上述功能的VB程序如下:

    Const n=11

    Dimd(1 To n)As Iteger

    Private Sub Form_ Load( )

        '生成n个随机整数存入数组d,并在Label1中显示,代码略

    End Sub

    Private Sub Command1_Click( )

        Dim sum As Integer, L As Integer, R As Integer, c As Integer

            ①   

        c=0

        For L=1 To n-1

            R=n

            Do While L< R

                If   ②    Then

                    List1.Addtcem Str(d(L))& " " & Str(d(R))

                    c=c+1

                    Exit Do      'Exit Do表示退出循环

                Else

                    

                End If

            Loop

        Next L

        List.Addtem "找到和为" "& Str(sum)& "的数对共" & Str(c)&"组"

    End Sub

    请回答下列问题:

    (1)、在设计程序界面时,要修改文本框Textl中文字的字体大小,可修改文本框的属性(单选,填字母: A .Text/B .Width/C .Font )。
    (2)、请在划线处填入合适的代码。

     ② 

    (3)、程序中加框处代码有错,请改正。
    (4)、根据程序,若文本框Text1中输入内容为28,则能找到满足条件的数对组数为
  • 16. 某会场每天会收到众多举办活动的申请。现需对活动申请进行统筹安排,以确保会场在同一时间内只安排一个活动且每天安排尽可能多的活动。具体规定如下:

    ●对各个活动按结束时间先后进行升序排序,若结束时间相同,按开始时间先后升序排序。

    ●先安排结束时间最早的活动,依次考虑未安排的活动,如果和已安排的活动没有时间冲突,则予以安排;否则,不予安排。

    小明为此编写了VB程序,功能如下:在列表框List1读取活动编号、活动时间(开始时间-结束时间)。按编号依次显示。单击“统筹安排”按钮Command1,对申请的活动按规定进行排序,并在列表框List2中输出当天能安排的活动编号、活动时间和数量。程序运行界面如图所示:

    (1)、某天收到8个活动申请,各活动时间(开始时间-结束时间)分别为“07-12,10-13,14-20,09-12, 12-15,09-11,10-12,08-10”。根据上述规定,当天最多能安排个活动。
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Dim a(1 To 100)As Integer, b(1 To 100)As Integer, c(1 To 100)As Integer

    Dim m As Integer

    Private Sub Form_Load( )

        '从数据库中读取活动编号、开始时间和结束时间,分别存储在数组c、a、b中,并在列表框list1中显示;统计收到的活动申请数量,存储在变量m中

        '代码略

    End Sub

    Private Sub Command1_ Click( )

        Dim i As Integer,j As Integer,k As Integer

        Dim temp As Integer,n As Integer, last As Integer

        '对各个活动按时间进行排序

        For i=1 To m-1

            k=i

            For j=i+ 1 To m

                If b(c(j)) < b(c(k)) Then

                    k=j

                ElselIf Then

                    k=j

                End If

            Next j

            If k<> I Then

                temp = c(k):e(k) = c(i): c(i)=temp

            End If

        Next i

        last = b(c(1))

        'CStr(n)将n转换成字符串并去除字符串前空格

        List2.AddItem " "+ adj((c(1)),4)+ CStr(a(c(1)))+ "-" + CStrb(c(1)))

       

        For i= 2 To m

            If a(c(i)) >= last Then

                List2.AddItem " "+ adj((c(i)),4)+ CStr(a(c(i)))+ "-" + CStrb(c(i)))

                n=n+ 1

            End If

        Next i

        List2.AddItem “最多能安排" & CStr(n)& "个活动”

    End Sub

    Function adj(a A s String, b A s Integer)

        '将字符串对齐输出,代码略

    End Function