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

浙江省2022届高三信息技术选考模拟试卷(四)

更新时间:2021-11-29 浏览次数:120 类型:高考模拟
一、选择题
  • 1. (2021·浙江模拟) 下列有关信息和信息技术的说法,正确的是(   )
    A . 广播、电视都是常见的信息表达方式 B . 信息只有数字化以后才能被人们处理 C . 在信息的传递过程中,其载体是可以变化的 D . 信息技术是伴随着计算机和互联网技术的发展而诞生的
  • 2. (2021·浙江模拟) 下列有关网页和浏览器的说法,正确的是(    )
    A . 网页中的图像不能设置超链接 B . HTTP协议用于浏览器与Web服务器之间的信息传输 C . 网页必须同时具备文本、图形图像和超链接这三种基本元素 D . 在IE浏览器中,使用“添加到收藏夹”功能可以保存正在浏览的网页内容
  • 3. (2021·浙江模拟) 下列关于数据库和数据表的说法,不正确的是(   )
    A . 数据库不能存储图像 B . 数据库能被多个用户共享,与应用程序彼此独立 C . 数据表名可以与表中字段名相同 D . 删除字段,数据表中该字段的值随之被删除
  • 4. 有运算等式:(20)A -(1010)B =(22)C 。若要使该等式成立,则A、B、C分别对应的进制为(   )
    A . 16、2、16 B . 10、2、10 C . 16、2、10 D . 10、2、16
  • 5. (2021·浙江模拟) 使用Photoshop软件制作“儿童节海报”作品,部分界面如下图所示。下列说法正确的是(   )

    A . “背景”图层需解锁后才能添加滤镜效果 B . 将该作品存储为JPEG格式文件后容量约为654.8KB C . 可以直接使用“自由变换”命令调整“节日快乐”图层中的文字大小 D . 删除“背景”图层并将该作品存储为“儿童节海报.png”可获得背景透明效果
  • 6. (2021高二上·浙江月考) 将一幅未经压缩的1024×768像素、256级灰度的BMP图片,另存为512×384像素、黑白的BMP图片,两个文件的存储容量比为(   )
    A . 512:1 B . 32:1 C . 16:1 D . 4:1
  • 7. (2021·浙江模拟) VB表达式 5 + 8 Mod 10 \ 4 / 2 的值是(   )
    A . 6 B . 8 C . 9 D . 13
  • 8. (2021·浙江模拟) 某算法的部分流程图如图所示。执行这部分流程,s的值是(   )

    A . 5 B . 12 C . 20 D . 29
  • 9. (2021·浙江模拟) 有如下VB程序段:

    result = ""

    s1 = Text1.Text

    s2 = Text2.Text

    i = 1

    Do While i <= Len(s1)

        If Mid(s1,i,Len(s2)) <> s2 Then

            result = result + Mid(s1, i, 1)

            i = i + 1

        Else

            i = i + Len(s2)

        End If

    Loop

    在文本框Text1和Text2中分别输入“Pyyesthon”和“yes”,执行该程序段后,变量result的值是(   )

    A . "Pythonyes " B . "yesPython " C . "Pyyesthon " D . "Python "
  • 10. (2021·浙江模拟) 有如下VB程序段:

    i = 1 : n = 5

    Do While i <= n

        x = Int(Rnd * 9) + 1

        If x Mod 2 = 1 Then

            a(i) = x

        Else

            a(n) = x : n = n - 1

        End If

        i = i + 1

    Loop

    已知数组a中各元素初始值均为0,执行该程序段后,数组a(1)至a(5)各元素值不可能的是(   )

    A . 3,1,5,7,0 B . 3,1,5,7,8 C . 3,1,0,6,8 D . 0,1,0,4,4
  • 11. (2021·浙江模拟) 某数据序列为“18,7,15,33,42,29,63,81”,采用选择排序算法将数据从小到大排序,那么排序过程中需要交换元素的次数是(   )
    A . 6 B . 5 C . 4 D . 3
  • 12. (2021·浙江模拟) 某对分查找算法的VB程序如下:

    '随机产生包含10个整型元素的升序序列,依次存入数组a,代码略

    i = 1: j = 10: s = "": c = 0

    key = Val(Text1.Text)

    Do While i <= j

        m = (i + j)\ 2

        c = c + 1

        s = s + Str(a(m))

        If a(m) > key Then j = m - 1 Else i = m + 1

    Loop

    在文本框 Text1中输入待查找数,执行该程序后,下列说法不正确的是(   )

    A . i的值有可能大于m B . c的值是3或者4 C . i的值一定比j的值大 D . s的值可能是"70 60 40 30 50"
二、非选择题
  • 13. (2021·浙江模拟) 小陈收集了2020年全国高等教育普通本专科在校学生数统计的相关数据,并使用Excel软件进行数据处理,如图a所示。

    图a

    请回答下列问题:

    1. (1) 区域F4:F35的数据是通过公式计算得到的,在F4单元格中输入公式,再利用自动填充功能完成区域F5:F35的计算(提示:女生占比(%)= 女生/合计×100)。
    2. (2) 如图a所示,各地区数据已按“合计”升序排序,应选择的排序数据区域是
    3. (3) 要找出“地区”中有“南”字,且“女生占比(%)”最大的数据,下列方法可行的是      (多选,填字母)。
      A . 以“地区”包含“南”、“女生占比(%)”为最大1项进行筛选,然后选筛选出的数据 B . 以“地区”包含“南”进行筛选,再以“女生占比(%)”为关键字降序排序,选排在最前面的数据 C . 以“女生占比(%)”为关键字降序排序,再以“地区”等于“*南*”进行筛选,选排在最前面的数据 D . 以“女生占比(%)”为主要关键字,“地区”为次要关键字,均按降序排序,选排在最前面的数据
  • 14. (2021·浙江模拟) 用Flash软件打开“故乡.fla”文件,编辑界面如图a所示。请回答下列问题:

    图a

    1. (1) 创作多媒体作品需要进行需求分析。下列属于需求分析的是             (多选,填字母)。
      A . 了解用户的计算机应用水平  B . 设计作品的主要界面 C . 确定获取原始素材的方式 D . 确定作品的发布方式 E . 考虑作品创作及运行需要的硬件设施
    2. (2) 如图a所示。“文字1”和“文字2”图层文字都是从舞台左侧飞入舞台,并由完全透明到完全显示,则“文字1”图层1至50帧的补间动画类型是(单选,填字母:A .动画补间/B .形状补间)。

      图b

    3. (3) “按钮”图层音乐的属性面板如图b所示,为使音乐从场景的第1帧开始就播放,持续到50帧时停止,则在“按钮”图层中应进行的操作是
    4. (4) 测试场景时,发现“文字2”图层的内容从第1帧就开始出现,若要使“文字2”图层内容在场景动画播放1秒钟后才开始出现(图层动画效果不变;动画第50帧结束不变),可进行的操作有             (多选,填字母)。
      A . 将“文字2”图层第1帧移动至第13帧 B . 选中“文字2”图层第1帧至第12帧,执行“清除帧” C . 在“文字2”图层第13帧执行“插入关键帧”,再对第1帧执行“清除关键帧” D . 在“文字2”图层第13帧执行“插入关键帧”,再对第1帧至第12帧执行“清除帧”
    5. (5) 测试影片时,Flash会产生一个名为的Flash影片文件。
  • 15. (2021·浙江模拟) 求最少分组。某班n位学生去公园划船,已知每艘船的最大载重为m千克,每一位学生的体重数据保存在数组a中(单位:千克),现要将已经排好队的学生分成连续的若干个小组,并且保证每个小组的体重之和不超过m千克。例如:n = 6,m = 100,数组a中的体重数据依次为55,51,44,48,50,62,则最少分组为4组,分别为{55},{51,44},{48,50},{62}。

    小陈设计了VB程序用于解决该问题。程序运行时,在文本框Text1中输入学生的体重数据,用“,”号隔开。在文本框Text2中输入船的最大载重m。单击“计算”按钮Command1,读取学生体重数据到数组a中,并在标签Label1中显示最少分组数。程序运行界面如图所示。请回答下列问题:

    1. (1) 程序窗体名称为Form1,要想使程序加载时自动执行代码Form1.Caption = "求最少分组",则可将该代码添加在(单选,填字母:A .Form1_Load()/B .Form_Load()/C .Form1_Click() /D .Form_ Click())事件处理过程中。
    2. (2) 实现上述功能的VB程序如下,请在划线处填入合适代码;

      Private Sub Command1_Click()

          Dim a(1 To 40) As Integer

          Dim n As Integer, m As Integer

          Dim t As Integer

          Dim sum As Integer, c As Integer

          Dim s As String, ch As String,

          n = 0 : t = 0

          s = Text1.Text

          m = Val(Text2.Text)

          For i = 1 To Len(s)

              ch = Mid(s,i,1)

              If ch <> ","  Then

                 

              Else

                  n = n + 1

                  a(n) = t

                  t = 0

              End If

          Next i

          sum = 0 : c = 0

          For i = 1 To n

              If   Then  

                  sum = 0 : c = c + 1

              End If

              sum = sum + a(i)

          Next i

          Label1.Caption = "最少分组:" +  c

      End Sub

    3. (3) 程序加框处代码有误,请改正。
  • 16. (2021·浙江模拟) 对某次技术考试后的学生成绩进行排序。学生信息包含学号、班级和成绩。排序要求:主要关键字“班级”升序;次要关键字“成绩”降序。

    小陈按上述要求编写了一个VB程序,功能如下:程序运行时,在列表框List1中显示排序前数据,单击“排序”按钮Command1,在列表框List2中显示排序结果。程序运行界面如图所示。请回答下列问题:

    1. (1) 将数组元素tmp2(1)到tmp2(200)分为4段,如果每段恰好包含50个元素,采用冒泡排序分别对每段中的元素进行排序,整个排序过程中,数组元素之间的比较次数是(单选,填字母:A .4×4×3/2 次 / B .4×50×49/2 次 / C .200×199/2 次)
    2. (2) 实现上述功能的VB程序如下,请在划线处填入合适的代码。

      Const n = 200      ’学生数

      Const m = 4        ’班级数

      Dim xh(1 To n) As String, tmp1(1 To n) As String

      Dim score(1 To n) As Integer, tmp2(1 To n) As Integer

      Dim class(1 To n) As Integer, tmp3(1 To n) As Integer

      Private Sub Form_Load()

          '读取学生的学号、班级和成绩数据分别存储在数组xh,class和score中并在List1中显示

          '代码略

      End Sub

      Private Sub Command1_Click()

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

          Dim t3 As Integer, t2 As Integer, t1 As String

          Dim c(0 To m + 1) As Integer

          For i = 0 To m + 1

              c(i) = 0

          Next i

          For i = 1 To n

              

              c(k) = c(k) + 1

          Next i

          For i = 1 To m

              c(i) = c(i) + c(i - 1)

          Next i

          For i = n To 1 Step -1

              k = class(i)

              tmp1(c(k)) = xh(i)

              tmp2(c(k)) = score(i)

              tmp3(c(k)) = class(i)

              

          Next i

          c(m + 1) = n

          For k = 1 To m          '对每一个班的学生成绩进行排序

              For i = c(k) + 1 To c(k + 1) - 1

                  For j = c(k + 1) To i + 1 Step -1

                      If Then

                          t1 = tmp1(j): tmp1(j) = tmp1(j-1): tmp1(j-1) = t1

                          t2 = tmp2(j): tmp2(j) = tmp2(j-1): tmp2(j-1) = t2

                          t3 = tmp3(j): tmp3(j) = tmp3(j-1): tmp3(j-1) = t3

                      End If

                  Next j

              Next i

          Next k

          '在List2中按统一格式输出排序后数据,代码略

      End Sub

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

试卷信息