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

浙江省宁波市慈溪市2020-2021学年高二下学期信息技术期...

更新时间:2021-07-29 浏览次数:138 类型:期末考试
一、选择题(本大题共12小题,每小题2分,共24分。)
  • 1. 下列关于信息的描述,错误的是(    )
    A . 信息自古存在,随着时间变化,信息的价值可能产生变化 B . 信息可以脱离载体被存储、保存和传播 C . 微博、抖音等网络媒体往往采用文字、声音、图像等多种方式进行信息表达 D . 时下火热的5G技术、芯片制造技术都属于现代信息技术
  • 2. 下列应用中没有体现人工智能技术的是(    )
    A . 蔚来等新能源电动车在车辆行驶过程中实现自动驾驶 B . 通过对人脸特征或眼睛虹膜的识别辨识身份 C . 国际大会中,同声传译员通过专门的设备为听讲者提供实时的翻译 D . 通过天猫精灵语音控制房间内的电子设备
  • 3. 用Access软件设计一张“学生疫苗接种情况”数据表,用于存储如图所示的数据。

    身份证号

    姓名

    性别

    是否接种

    最后一针接种时间

    疫苗品牌

    330281*4115

    张立

    2020-3-10

    北京生物

    330281*320X

    李丹

    /

    330281*8617

    苏宁

    2020-3-28

    科兴中维

    ……

    ……

    ……

    ……

    ……

    ……

    下列关于该数据表的描述,错误的是(    )

    A . 该数据表中的记录顺序与图中数据的行顺序可以不一致 B . 该数据表的字段个数可能大于6个 C . 该数据表中可以对“身份证号”数据的字段设置主键 D . 该数据表中“最后一针接种时间”数据的字段类型一定为“日期/时间"
  • 4. 使用UltraEdit软件查看字符内码,部分界面如图所示。下列说法正确的是(    )

    A . 共有8个ASCII码字符 B . 上述字符共占据12个字节 C . 由图可知字符“A”的内码为81H D . 字符“党”的内码二进制表示为“10101 1010”
  • 5. 使用GoldWave软件编辑某音频文件,选择其中一段音顿后的部分界面如图所示。

    当前状态下,下列说法正确的是(    )

    A . 执行“删除”操作后,该音频文件的时长将变为10秒 B . 执行“剪裁”操作后,该音频文件的大小将变为原来的1/3 C . 执行“插入静音”操作插入2秒静音,左声道的第10秒出现2秒静音 D . 执行“静音”操作后,该音频文件的存储容量约为2.52MB
  • 6. 将一段时长为10秒、1024×768像素、24位真彩色、PAL制式的未经压缩的AVI格式的无声视频,以压缩比4:1的方式保存为MP4文件,得到的文件大小约为(      )
    A . 675MB B . 562.5MB C . 140.6MB D . 168.8MB
  • 7. 下列VB表达式值最大的是(      )
    A . Val (Mid("你好2021!",3, 2))\5 B . 2021 mod 2*3 C . Sqr(Abs(Int(-35.8))) D . Int(Rnd*3+8)
  • 8. 某算法的部分流程图如图所示,执行完该流程图后,下列说法错误的是(      )

    A . a的值为10 B . b的值为"0001111222” C . 循环共执行了9次 D . 若循环条件改为“i≤20",则a的值不变
  • 9. 有如下VB程序段:

    flag = True

    For i=1 To 5

        If a(i) Mod2=0 And flag = True Then

            s=s+ a(i): flag = False

        Else

            flag = True

        End If

    Next i

    数组元素a(1)到a(5)的值依次为“42,38,53,45,78”,执行该程序段后,s的值为(    )

    A . 173 B . 158 C . 120 D . 42
  • 10. 采用冒泡排序算法对数据序列“4,9,8,2,6,3”完成升序排序,则需要交换的次数为(    )
    A . 9 B . 10 C . 11 D . 12
  • 11. 有如下VB程序段:

    s = "Fr0lyympWics": s1 = "FryW":w = 1

    For i = 1 To Len(s1)

        For j=w To Len(s)

            If Mid(s1,i,1) = Mid(s,j,1) Then

               w =j+1: Exit For

            Else

              c=c+Mid(s,j,1)

            End If

        Next j

    Next i

    执行该程序段后,变量c的值是(    )

    A . "01mp" B . "0lymp" C . "0lympics" D . "01mpics"
  • 12. 有如下VB程序段:

    i=1:j=10:k=1:key=Val(Text1.Text)

    Do While I < =j

        m=(i+j+1)\2

        If key = a(m) Then

          Exit Do

        Else If key < a(m) Then

            i=m+1:k=k*2

        Else

            j=m-1:k=k/2

        End If

    Loop

    Text2.Text = Str(k)

    数组元素a(1)到a(10)的值依次为“120,97,88,66,50,46,24,20,18,6”,在文本框Text1输入下列选项值,所得的输出结果与其他三项不同的是(    )

    A . 96 B . 65 C . 50 D . 22
二、非选择题(本大题共4小题,4+8+7+7,共26分)
  • 13. 小张采集了某比赛选手得分数据,使用Excel软件进行数据处理,如图a所示。

    请回答下列问题:

    1. (1) 在M7单元格中,使用AVERAGEIF函数计算各地区选手平均得分,然后通过自动填充得到M8:M16的公式,则M7单元格的公式为(提示:AVERAGEIF函数用于对区域中满足条件的单元格求平均。例如:=AVERAGEIF (B4:B337,“杭州”,J4:J337)表示杭州地区所有选手的平均得分)
    2. (2) 根据图a中数据制作的图表如图b所示,创建该图表的数据区域是

    3. (3) 要对图a所示的工作表中的数据作进一步处理,下列说法正确的是           。(多选,填写字母)
      A . 要将工作表中选手的数据以地市为主要关键字,综合得分为次要关键字降序排序,应选择的区域为A4:J337 B . 将J4:J337区域数据小数位统一设为保留2位小数,图b所示的图表不会发生改变。 C . 要选出宁波地区得分前3的选手数据,可以以地市为“宁波”,再以综合得分为“最大的3项”为筛选条件获得。 D . 综合总分比例变为“笔试分80%、面试分10%、技能分10%”,图b所示的图表不会发生变化。
  • 14. 小明同学使用Flash软件模拟天问一号任务探测器着陆过程,部分界面如下图所示。请回答下列问题:

    1. (1) 在制作作品前,小明进行了需求分析,下列属于创作需求分析的是(多选:填字母:A .作品面向正在上小学孩子的家长\B .作品发布到校园网\C .设定该作品为演示型作品\D .完成这个作品需要一周时间\E .利用Flash和Photoshop完成作品制作。)
    2. (2) 音乐图层声音在动画结束后持续播放,其同步属性应设置为 。(选填:事件/数据流),“前往未至”图层的动画类型为。(选填:动画补问/形状补间/逐帧动画)
    3. (3) “按钮”图层的按钮实例在动画第一帧就出现了,想要最后一帧才出现,下列可行的修改操作有            (多选:填字母)
      A . 将该图层第1帧移到50帧 B . 复制该图层第1帧的内容粘贴到第50帧 C . 在该图层最后一帧处插入关键帧 D . 在该图层最后一帧处插入关键帧,并删除第1帧中的内容 E . 在该图层最后一帧处插入关键帧,并对第1帧执行清除帧操作
    4. (4) 测试影片时,单击“重新探索”按钮可跳转到该场景第1帧重新播放,则该按钮上添加的动作脚本应为
  • 15. 为了提高群众的安全意识,需婴从各个学校挑选志愿者做好防诈骗宣传。组委会从数据库中看到k(1<=k<=11)个不同的学校共上报了n(k<=n<=100) 位志愿者。由于人数太多,为了快速决定志愿者人选,组委会决定从中选择一段连续的区问,这个区间内每个报名的学校至少包含1名志愿者,同时要求满足条件的区间长度最小,输出区间内的志愿者名单。

    例如,有10条报名数据,来自5个不同的学校,学校编码依次是2,1,2,4,3,3,5 , 5,3,5,则包含5个学校的最短区间是从第2个到第7个,并从List2中显示所选区间中的志愿者姓名,程序界面如图所示。

    1. (1) 要使窗体Form1标题显示“选取志愿者”,则需修改该窗体的(单选,填字母:A .Text/B .Caption/ C .Name(名称)属性。
    2. (2) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

      Dim bm(1 To 100) As Integer, k As Integer

      Dim xm(1 To 100) As String, n As Integer

      Private Sub Form Load( )

          ‘本过程从数据库中读入指定数据到数组bm、xm中,并在List1中显示

          ‘获取k,表示不同学校数: n表示报名记录总数代码略

      End Sub

      Private Sub Command1_Click( )

          Dim m As Integer

          i = k:j=n

          Do While i <=j

              m=

              If judge(m) <> 0 Then

                  j=m-1

                  ans = m: start = judge (m)

              Else

                  i=m+1

              End If

          Loop

          For i=1 To ans

              List2.AddItem

          Next i

          Label1.Caption =“共选出志愿者”+ CStr(ans) + "人”

      End Sub

      Function judge(m As Integer) As Integer    ‘judge函数用于返回区间起始位置

          Dim f(1 To 11) As Integer      'f(i)表示i学校是否包含在区间

          Dim t As Integer

          judge = 0

          For i=1 To n-m+ 1     ‘枚举以i为起点的区间内是否包含各个学校

              t=0

              For j=i To i+m-1

                  If  Then t=t+ 1

                  f(bm(j)) = 1

              Next j

              If t=k Then  : Exit Function

              For j=1 To k

                  f(j) = 0

              Next j

          Next i

      End Function

    3. (3) 程序中加框处代码有错,请改正。
  • 16. 要对报告厅内参加表演和观看演出的学生座位进行安排,具体学生相关数据如下表1所示。班级已经按从小到大排定,节目共4个,编号依次为1-4,不参加表演的学生的节目编号为5;已知报告厅有200个座位(10排20列),全部报名人数为150人,其中参加节目表演的学生为12人。座位安排规则如下:①左上区域有12个座位(3 排4列)为表演学生专座,用“○”表示,从左至右,从前至后,按节目顺序从小到大依次安排座位。②其他区域用“□”表示,从左至右,从前至后,按班级顺序依次安排不参加表演的学生的座位。

    在Text1中输入班级,在Text2中输入姓名,单击“查询”按钮Command1,显示:①学生行列位置显示在标签Label2中:②学生具体位置显示在列表框List1中。程序运行界面如图所示。

    1. (1) 根据表1显示的数据,1班的黄楠,所在的位置是(例填:第1排第1列)。

      班级

      1

      1

      1

      1

      1

      2

      2

      2

      3

      3

      ……

      姓名

      王宽

      彭建飞

      杨健

      黄楠

      李明

      李英

      张本初

      吴曦

      宋纯

      姜明

      ……

      节目编号

      1

      5

      2

      5

      5

      2

      1

      4

      5

      5

      ……

      表1

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

      Const n = 150

      Const row = 10: Const col = 20

      Const acty = 3: Const actx= 4

      Dim a(1 To n) As Strire, b(1 To n) As String, c(1 To n) As String

      Dim e(1 To row * col) As String    ‘存储学生姓名

      Private Sub Command1_Click( )

          num = f(Text1. Text, Text2. Text)

          If num <> 0 Then

              l= (num-1) \col + 1

             

             '在list1中用实心图形标记查找到的位置,代码略

              Label2. Caption =“你的位置在:第“+ Str(1) +”排,第“+ Str(r) + ”列”

          Else

               Label2. Caption =“没有找到你的座位!”

          End If

      End Sub

      Private Sub Form _Load( )

          Dim lastn As Integer, m As Integer ,flag As Boolean,k As Integer

          '读取班级、学生姓名、参加节目编号到数组a、b、c中,代码略

          flag = True: lastn = 1

          Do While flag

             

              For j=n To lastn+1 Step -1

                  If c(j)<c(j-1) Then

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

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

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

                      lastn = j:flag = True

                  End If

              Next j

          Loop

           ‘座位初始化,并且在list1中显示,代码略

          m=1:k=13

          For i=1 To row

              For j=1 To col

                  If  Then

                      e((i-1) *col+j)=b(m):m=m+1

                  ElseIf k <= n Then

                      e((i - 1) * col + j) = b(k):k=k+1

                  End If

              Next j

          Next i

      End Sub

      Function f(a As String,b As String) As Integer

          ‘函数f根据输入的班级、姓名返回在数组e中的位置,如果没有找到则返回数字0

      End Function

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

试卷信息