浙江省慈溪市2019-2020学年高二下学期信息技术期末考试试卷

试卷更新日期:2020-10-15 类型:期末考试

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

  • 1. 下列有关信息与信息技术的说法,正确的是(    )
    A、声音、图像、移动互联网等都是常见的信息表达方式 B、学籍管理系统编制入学新生的学籍号属于信息的发布 C、现代信息技术是以计算机和通信技术为基础,以微电子和光电子技术为支撑的 D、信息是事物的运动状态和关于事物状态的描述
  • 2. 关于信息的表达与交流,下列描述正确的是(    )
    A、网页的三种基本元素是文字、表单和图形图像 B、在某购物网站按商品类别进行查询信息属于元搜索引擎方式 C、简单邮件传输协议的功能是把电子邮件送到收件人的电子信箱中 D、网页中包含的文本、图像、超链接和表格等元素及构件是由HTTP协议进行描述的
  • 3. 下列选项中主要是运用了人工智能技术的是(    )
    A、装有传感器的“智能小车”,能自动沿黑线路径行驶 B、电子眼“抓拍电动摩托车骑行不带头盔系统”,可抓取面部信息进行识别 C、电网公司专业人员操控无人机对电塔拍摄视频 D、考试后将答题卷扫描成图像,教师使用智能手机阅卷
  • 4. 下列关于数据库和数据表说法正确的是(    )
    A、所有用户或程序发出的有关数据库方面的操作命令,都通过数据库应用系统来实现 B、一张数据表中各个记录的字段个数是相等的 C、常见的数据库管理系统有Oracle、DB2、Dreamweaver、 Access 等 D、在设计视图中既可以添加记录,也可以删除字段
  • 5. 录制一段时长为10秒,分辨率为512×384,颜色模式为16位彩色,采用PAL制式的未经压缩的无声视频,压缩后mp4格式文件的大小为9.3MB,则压缩比约为(    )
    A、2.5: 1 B、3:1 C、10: 1 D、12: 1
  • 6. 小亮计划用Flash 制作一个动画,部分脚本如下所示:

    场景名:春

    类别序号: 3

    进入方式:

    来自“四季”场景,该场景结束自动进入

    呈现方式:

    ⒈两棵树从舞台外移入舞台中央。

    ⒉“返回”按钮位于舞台右下角,单击该按钮返回本场景第1帧开始播放。

    呈现顺序说明:

    ⒈一开始出现背景和两棵树的动画,持续到本场景结束。

    ⒉动画开始1秒后,音乐随之响起,并持续到最后一帧停止播放。

    ⒊最后出现 “返回”按钮,动画暂停,其它略。

    下列说法正确的是(    )

    A、编写制作脚本属于多媒体作品设计的规划与设计阶段 B、编写制作脚本前,需先完成媒体元素的分解工作 C、由制作脚本可知,音乐的同步方式是数据流 D、制作脚本中“动画暂停”效果,可在按钮上添加“stop();”实现该效果
  • 7. 某算法的部分流程图如图所示。执行这部分流程后,输出s和i的值分别是(  )

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

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

    For i=1 To n\2

    If Mid(s, i, 1) <> Mid(s, n-i+1, 1) Then

    Count = Count + 1

    End If

    Next i

    若在文本框Text1中输入字符串“200good2”,则Count的值为(  )

    A、3 B、1 C、6 D、7
  • 9. 字符串数组a中a(1)到a(6)的原始数据为“57”,“3”,“24",“34”, “6”,“120”,为了对该数组进行排序操作,编写了以下VB程序。

    i=2

    Do While i<=6

      For j=6 To i+2 Step -2

        If a(j)>a(j-2)Then t=a(j):a(j)=a(j-2):a(j-2)=t

      Next j

    i=i+2

    Loop

    则程序运行之后,数组元素a(1)和a(2)的值分别是(  )

    A、“6” “3” B、“57” “34” C、“120” “57” D、“6” “34'
  • 10. 有如下VB程序段,执行该程序段后,a(1)到a(6)各元素的值可能为(  )

    Randomize

    For i=1 To 6

      a(i) = Int(Rnd*21) *2+11

      If I Mod 2=1 Then

        a(i) = a(i) +2

      Else

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

      End If

    Next i

    A、13, 15, 25, 37, 23, 54 B、16, 44, 23, 51, 22, 22 C、19, 37, 23, 45, 53, 53 D、13,37, 11, 45, 33, 51
  • 11. 小明想用数据移位思想将一段长度为n的序列a(1)”"a(n), 以t位置为分界,把前t-1个数和后n-t+1个数调换前后顺序,但保持每段中数据的相对位置不变。例如一段长度为6的序列1、2、3、4、5、6。t=4时,数组a中元素顺序变成4、5、6、1、2、3.实现上述功能的代码如下,下列横线处填写正确的是(  )

    t = Val(Text1. Text): m= 2

    For i=t-1 To 1 Step-1

      k = a(i)

      For j=i To n- 1

                   

      Next j

                  

      n=n-1

    Next i

    A、①a(j+1)=a(j)②a(j+1)=k B、①a(j)=a(j+1)②a(j+1)=k C、①a(j+1)=a(j) ②a(j)=k D、①a(j)=a(j+1) ②a(j)=k
  • 12. 查找某key值的VB程序段如下:

    n=0:i=1:j=6

    Key = Val (Text1. Text)

    Do While i<=j

      m=(i+j)\2

      If Key = a(m) Then Exit Do

      If Key > a(m) Then

        i=m+1:n=n*2

      Else

        j=m-1:n=n-1

      End If

    Loop

    若数组元素a(1)到a(6)的值依次为4, 11, 19, 26, 38, 45。运行该程序段后,变量n的值为-4,则文本框Text1输入的数字可能是(  )

    A、3 B、18 C、40 D、32

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

  • 13. 某市慈善总会统计近一周的社会捐赠物资,使用Excel软件进行数据处理,如图a所示。

    请回答下列问题:

    (1)、要在表格第1行输入标题,格式如图b所示,下列操作正确的是(单选,填字母:A . 在A1单元格输入标题,选择A1:D1区域后居中/B . 在D1单元格输入标题后居中/C . 在A1单元格输入标题,合并A1:D1区域后居中)。

    (2)、G3单元格中的数据是使用SUMIF函数计算得到的,现对H3:13进行自动填充,H3单元格中的显示结果是(单选,填字母: A . #VALUE!/B . #DIV/O!/C . 0/D . 61000)。

    (提示: SUMIF 函数用于返回某个区域内满足条件的所有单元格数值的和。)

    (3)、若要正确计算“分类捐赠总数”的数据,可对G3单元格中的公式进行修改,再对H3:I3自动填充,则I3单元格中的公式是
    (4)、表中有多条带有“口罩”字样的记录,希望通过对“物资名称”列筛选得到所有口罩的记录,下列操作不可行的是             (单选,填字母)
    A、在“物资名称”上加上筛选标记,再点开筛选条件,在下图位置输入“口罩” B、对“物资名称”进行筛选,条件如下图: C、对“物资名称”进行筛选,条件如下图: D、对“物资名称"进行筛选,条件如下图:
  • 14. 小王制作主题为“夏韵”的多媒体作品,首先使用Photoshop软件处理图片,然后使用Flash软件制作动画。请回答下列问题:
    (1)、下列不属于创作需求分析的是(单选,填字母: A . 确定制作该作品需要用的硬件和多媒体软件/B . 确定作品需要花费的时间、资金/C . 作品将以SWF格式在网络上发布/D . 确定作品的类型为演示型)。
    (2)、使用Photoshop 软件处理“荷花.psd", 如图a和图b所示。为使“映日荷花别样红”七字在“存储为”JPG格式后的图片中不可见,下列操作可行的有(多选,填字母: A . 将当前图层设为不可见/B . 使用“橡皮擦工具”擦除“映日荷花别样红”七字/C . 将当前图层栅格化/D . 将当前图层移到“背景”图层下方/ E .使用“移动工具”将“映日荷花别样红”七字移到画布外)。

    (3)、如图c所示,为使“小船”图层的动画播放持续到当前场景的最后一帧,则应进行的操作是

    (4)、在不改变动画帧数的情况下,若要使动画播放时长调整为5秒,则需设置Flash文档的帧频为fps。
    (5)、测试影片时,当动画完整播放一遍后暂停, 同时在浏览器中显示从位于同-一目录下的“古诗.txt”文件内容,则实现这一效果的动作脚本是
  • 15. 小王利用循环排序思想编写了一个VB程序,用于计算下一轮比赛的出场顺序。从数据库中读取本轮比赛的人员姓名存在数组xm中,成绩存在数组cj中(成绩均不重复)。编程实现将这些成绩进行循环升序排列。要求最低成绩的位置不变,然后依次进行升序排序,即从最小值开始向下尾首相连形成升序数列。程序运行界面如图所示。点击“排序”按钮,完成循环升序排序。

    (1)、“排序”按钮的对象名为
    (2)、请在划线处填入合适代码。

    Dim xm(1 to 100)As String ,cj(1 to 100)As Integer

    Dim flag(1 to 100)As Boolean

    Private Sub Form_ Load()

    ‘从数据库中读取数据,存储到相应数组中,并输出在列表框List1。第i个人,姓名为xm(i),成绩为cj(i)。人员数量存储到变量n中(1≤n≤100)。代码略

    End Sub

    Private Sub Cmd__Click()

    Dim min As Integer, pmin As Integer

    min = cj(1): pmin = 1

    For i=2 To n

    If cj(i) < min Then min = cj(i):

    Next i

    flag(pmin) = True

    pmin= pmin + 1

    If pmin=n+1 Then pmin=1

    For i=1 To n-2

    k = pmin

    For j=1 To n

    If  Then k= j

    Next j

    If k <> pmin Then

    t = cj(k): cj(k) = cj(pmin): cj(pmin) = t

    C = xm(k): xm(k) = xm(pmin): xm(pmin) = c

    End If

    flag(pmin) = True

    pmin=pmin+1

    Next i

    ’将排序后的人员姓名和成绩输出到列表框List2中,代码略。

    End Sub

    (3)、加框处代码出错,请改正。
  • 16. 某解密程序:对输入的字符串进行解密处理,输出解密后的字符串。已知数据加密方法为对原始字符串中的每个字符进行如下处理:

    ①将该字符的ASCII码转换为8位二进制数;

    ②将后4位二进制数逐位取反(1变0,0变1)

    ③将操作②生成的4位二进制数均右移一-位, 原第4位变成新的第1位;

    ④将原来的前4位二进制数连接新的后4位二进制数成为最终加密后字符的内码。

    例如字符“A”经过上述加密运算,可得到字符“M”。

    ASCII码

    转二进制数

    后4位取反

    后4位右移

    拼合

    转十进制

    转字符

    65D

    0100 0001B

    1110

    0111

    0100 0111B

    71D

    G

    程序运行界面如图所示,在文本框Text1中输入加密字符串。点击“解密”按钮后,在文本框Text2中输出原始字符串。

    (1)、若加密后的字符为F,则原字符为
    (2)、请在横线处填入合适代码。

    Private Sub Command1_ Click()

      Dim s As String, s1 As String, s2 As String, n As Integer

      Dim x As Integer, i As Integer, j As Integer, C As Integer

      Dim a(15) As String

      a(0) = "000": a(1) = "0001": a(2) = "0010": a(3) =“011": a(4) = "0100":a(5) = "0101": a(6) ="0110": a(7) = "111": a(8) = "1000" a(9) ="1001":a(10) = "1010": a(11) ="1011": a(12) = "1100"a(13) = "1101": a(14)= "1110":a(15) ="1111"

      s2 = "": s = Text1. Text

      For i=1 To Len(s)

        n = Asc(Mid(s, i, 1))

        c=n Mod 16

        s1 = 

        x = Va1(Mid(s1, 1,1))

        For j=2 To  4

          x=x+

        Next j

        x=(n/16)*16

        s2 = s2 + Chr(x)

      Next i

      Text2. Text = s2

    End Sub

    (3)、加框处代码出错,请改正。