当前位置: 高中信息技术(信息科技) /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省宁波市镇海中学2021届高三上学期信息技术选考适应性测...

更新时间:2021-02-23 浏览次数:325 类型:月考试卷
一、选择题
  • 1. (2020高三上·宁波月考) 小明进入校园时,自动测温仪器显示“36.4℃”,放学时小明经过,测温仪器显示“36.7℃”,下列说法正确的是(    )
    A . 小明两次体温的数据不同,说明信息具有真伪性 B . 自动测温仪器采集到小明体温的过程,体现信息可以传递和共享 C . 自动测温仪器监测到某位同学的温度过高会自动发出警报声,这涉及到人工智能技术 D . 自动测温仪器通过温度传感器获得温度,并显示在显示器上的过程是模数转换的过程
  • 2. (2020高三上·宁波月考) 下列说法不正确的是(    )
    A . 可以通过FTP协议将制作好网页文件上传到对应的服务器上 B . Mov、Wmv、Mp4都属于的视频格式,Wav、Wma、Mp3都属于音频格式 C . 音频文件不可能存在时间冗余 D . IE浏览器中以“Web档案,单个文件”格式另存网页,网页中的图片也会被保存在该文件中
  • 3. (2020高三上·宁波月考) 使用OCR软件对扫描的图片进行字符识别,部分界面如图所示:

    下列说法不正确的是(    )

    A . 当前图像应该首先进行倾斜校正 B . 若扫描分辨率太低,可能会影响识别率 C . 由于软件的识别率问题,通常要对识别结果进行校对 D . 当前只识别了“答案. jpg”,识别结果保存在“答案. TXT”文件中
  • 4. (2020高三上·宁波月考) 使用Access软件创建的“student”数据表,其设计视图部分界面如下图所示,下列说法不正确的是(    )

    A . 一般也可以使用“身份证号”字段作为主键 B . 字段“ID”之前不可以插入字段“家庭住址” C . 将该表格导出成Excel文件,“性别”字段所对应的值只能是“True”或“False” D . 在该视图中,“班级”字段的数据类型也可改成“短文本”
  • 5. (2020高三上·宁波月考) 下列操作会增加图层数量的是(     )

     

    A . 使用“文字工具”,选择“图案”图层,在画布上单击并输入文字“2016” B . 使用“矩形选框工具”在“背景”图层中选择一个矩形,并填充为紫色 C . 选中“牡丹”图层,为其添加“高斯模糊”滤镜效果 D . 在“贺新年”图层上添加“外发光”图层样式
  • 6. (2019高三上·浙江月考) 一段未经压缩的NTSC制式的AVI格式无声视频,时长为10秒,每帧画面为512×400像素,存储容量约为117.2 MB,则该视频中图像的每个像素所占的位数为(    )
    A . 2位 B . 8位 C . 16位 D . 24位
  • 7. (2020高三上·宁波月考) 下列关于表达式的叙述正确的是(    )
    A . 表达式Mid(“3.1415926”,6,2)=59的值为True B . 表达式1988 mod 1000\10/2=38的值为True C . 表达式Int(Rnd-Rnd+1)/2)*100=0的值为True D . 表达式Int(Rnd*18)*5+10一定能生成能被5整除的两位随机整数
  • 8. (2020高三上·宁波月考) 某算法的部分流程图如图所示,执行该流程,输出s和i的值为(    )

    A . 4    4 B . 4    5 C . 5    5 D . 5    4
  • 9. (2020高三上·宁波月考) 有如下VB程序段:

    s = 0: x ="0123456789": i = 1

    Do While i <= Len(x)

        t = Val(Mid(x,i,2))

        If t Mod 3 = 0 Then s = s + t

        i = i + 1

    Loop

    执行该段程序后,s的值为(    )

    A . 18 B . 135 C . 144 D . 225
  • 10. (2020高三上·宁波月考) 有如下VB程序段:

    Const n = 6

    Dim a(0 To n)As String

    Dim i As Integer,j As Integer

    a(1)="118":a(2)="36":a(3)="98":a(4)="15":a(5)="88":a(6)="2"

    For i = 2 To 4

        a(0)= a(i): j = i - 1

        Do While a(0) < a(j)

            a(j + 1)=a(j)

            j =j - 1

        Loop

        a(j + 1)= a(0)

    Next i

    执行该段程序后,数组元素a(1)到a(6)的值依次为(    )

    A . “118”、“15”、“36”、“98”、“88”、“2” B . “2”、“15”、“36”、“88”、“98”、“118” C . “2”、“15”、“36”、“118”、“88”、“98” D . “15”、“36”、“98”、“118”、“88”、“2”
  • 11. (2023高三上·滨城开学考) 有如下VB程序段:

    Const n = 5

    Dim b(n)As Integer

    For i = 1 To 5

        b(i)= i

    Next i

    For i = 1 To 2

        For j = n – 1 To I Step -1

            If a(b(j))> a(b(j + 1))Then

                t = b(j):b(j)=b(j + 1):b(j + 1)= t

            End If

        Next j

    Next i

    数组元素a(1)~a(5)的值依次为“35,24,45,16,77”,运行上述程序段后,数组元素b(1)到b(5)的值依次为(    )

    A . 1,3,5,2,4 B . 5,3,1,2,4 C . 2,4,1,3,5 D . 4,2,1,3,5
  • 12. (2020高三上·宁波月考) 以下VB程序段用于在升序数组a中找到第一次出现的Key的下标。

    Key = Val (Text1. Text)

    low = 0: high = 9: flag = False

    Do While low <= high And Not flag

        m=(low +high)\ 2

        If Key > a(m) Then

            low = m +1

        ElseIf Key < a(m)Then

            high = m- 1

        Else

            If    ①    Then

                If    ②    Then high = m- 1 Else flag = True

            Else

                flag = True

            End If

        End If

    Loop

    If flag = True Then

        Print("元素的下标是:"+ Str(m))

    Else

        Print("元素未找到.")

    End If

    若数组元素a(0)~a(9)的值依次为“2,2,6,8,10,10,13,15,17,26”,在文本框Text1中输入10,运行上述程序后,程序输出“元素的下标是:4”。程序中① ②处代码为(    )

    A . ①m>0    ②key = a(m -1) B . ①m>-1    ②key = a(m -1) C . ①m>0    ②key = a(m +1) D . ①m>-1    ②key = a(m +1)
二、非选择题
  • 13. (2020高三上·宁波月考) 小林收集了2015、2016年浙江省各地区生产总值数据,并使用EXCEL软件进行数据处理,如图a所示。

    请回答下列问题:

    1. (1) 要在表格第2行输入标题,格式如图b所示,下列操作正确的是

      (单选,A .在B2单元格输入标题,选择B2:F2区域后居中 / B .在D2单元格输入标题后居中 / C .在B2单元格输入标题,合并B2:F2区域后居中)。

    2. (2) 图a所示,区域B4:F14数据已进行了排序,则排序的主要关键字是
    3. (3) 根据图a中数据制作的图表如图c所示,创建图表的数据区域是

    4. (4) 在F15单元格中使用COUNTIF函数统计区域F4:F14中“增幅%”大于10的地区个数,则F15单元格中的公式是

      (提示:COUNTIF函数用于统计某个区域满足条件的单元格个数。例如:=COUNTIF(B4:B20,"<100")表示在数据区域B4:B20中统计数值小于100的单元格个数。)

三、操作题
  • 14. (2020高三上·宁波月考) 小张使用Flash软件创作题材为“勤则不匮”的多媒体作品,如图所示。

    1. (1) 在制作作品前,小王进行了相应的分析和规划。下列属于创作需求分析的是(多选,填字母:A .该作品要求使用Flash软件制作/B .交互设计友好快速/C .该作品的主题思想为“人贵于勤劳,勤劳就不会穷匮”/D .音乐悦耳,色彩和谐)。
    2. (2) 制作“播放”按钮元件,使“指针经过”帧上有“鸣鸡起舞”的动画效果,实现该特效的对象类型是(选填:位图/影片剪辑/声音)。
    3. (3) 为了使“朝阳”图层中的动画补间提前至第55帧处结束,在不改变其他动画效果的前提下可进行的操作是
    4. (4) 测试影片,点击“播放”按钮,跳转到“主交互界面”场景并停止,则“播放”按钮上的动作脚本为
    5. (5) “背景音乐”图层中的音频文件时长为10秒,测试场景时,动画播放到第35帧时音乐停止播放,其同步属性为
  • 15. (2020高三上·宁波月考) 若参与运算的数范围大大超出了标准数据类型能表示的范围的运算,就要用到高精度算法。小明编写了如下的高精度乘法程序,在文本框Text1和Text2中分别输入两个乘数(保证输入的乘数为正整数),单击命令按钮Command1,在文本框Text3中输出两个数的乘积,运行界面如图所示。

    1. (1) 请在划线处填入合适的代码。

      Private Sub Command1_Click()

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

          Dim lenc As Integer, i As Integer, j As Integer

          Dim s1 As String, s2 As String, output As String

          s1= Text1. Text: s2 = Text2. Text: Text3. Text =""

          For i = 1 To Len(s1)

              a(i) =        ‘将文本框Text1中的自然数按从低位到高位的顺序依次存放在数组a(1),a2......a(len(s1))中

          Next i

      ‘将文本框Text2中的自然数按从低位到高位的顺序依次存放在数组b(1),b(2)......b(len(s2))中,代码略

          lenc=

          For i = 1 To Len(s1)

              For j = 1 To Len(s2)

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

                  c(i +j) =

                  c(i +j -1)=c(i +j -1) Mod 10

              Next j

          Next i

          If c(lenc +1)> 0 Then

          output =""

          For i =len c To 1 Step -1

              output =

          Next i

          Text3. Text = output

      End Sub

    2. (2) 程序中第一个加框处的语句有误,请改正。
    3. (3) 若将第二个加框处的代码改为Mid(Str(c(i)),2,1)+ output,则在Text1中输入14,在Text2中输入19,运行程序后在Text3中显示的结果为
  • 16. (2020高三上·宁波月考) 某日期加密授权码生成方法描述如下:

    1)授权码由10位字符组成,前8位为日期的密文,后2位为验证码;

    2)从右往左依次取日期的每一位字符,若该字符第一次出现,则直接取其对应的加密字符,否则取下一个不重复的加密字符。按此操作,依次取出该日期余下各位对应的加密字符;如日期为20201223,则依次取出的字符为“3、2、2、1、0、2、0、2”。

    3)求出所有日期字符数值的和,将和除16取余加1得到一位验证码字符;若和不小于16,则将和除16取整加1得到另一位验证码字符,否则另一位验证码字符为小写字母“x”。取出验证码重复时,处理规则与(2)相同。

    加密(验证码)字符对应表如下:

    值(十进制)

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    加密(验证码)字符

    A

    K

    p

    j

    L

    t

    W

    b

    m

    a

    P

    F

    Z

    q

    y

    c

    设计一个生成8位日期(YYYYMMDD格式)授权码的VB程序。程序功能如下:在文本框text1中输入一个8位有效日期,单击“授权码”按钮comand1,在标签label2中显示出该日期的授权码。运行效果如图所示。

    1. (1) 若输入的日期是“20210108”,则label2上显示内容为
    2. (2) 实现上述功能的VB程序段如下,请在划线处填入合适代码。

      Dim f(0 To 15)As Integer

      Const code = "AKpjLtWbmaPFZqyc"

      Private Sub Comand1_Click()

          Dim rq As String, sq As String

          Dim c As Integer, i As Integer, d As Integer

          For i = 0 To 15

              f(i)= 0

          Next i

          rq = Text1. Text

          sq="":d= 0

          If Len(rq) <> 8 Then

              Labe12. Caption ="请重新输入8位日期"

          Else

              For i = 1 To 8

      c = Val(Mid(rq,i,1))

                  d =d + c

                  sq =

              Next i

              If d >= 16 Then

                  yz = getchar(d Mod 16 + 1) + getchar(d \ 16 + 1)

              Else

                  yz = getchar(d Mod 16+ 1) + "x"

              End If

              Label2. Caption = sq + yz

          End If

      End Sub

      Function getchar(x As Integer) As String    '获取不重复的加密字符

          Dim flag As Boolean

          flag = False

          Do while flag = False

              f(x)=f(x)+ 1

              If f(x)= 1 Then

                  getchar =

                  f(x)=f(x)+ 1

                  flag = True

              Else

                  

              End If

          Loop

      End Function

微信扫码预览、分享更方便

试卷信息