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

浙江省2020届高三上学期信息技术五校联考试卷

更新时间:2020-06-28 浏览次数:182 类型:月考试卷
一、选择题
  • 1. 下列有关信息的说法,不正确的是(  )
    A . 信息表达的规范化是为了更好的信息共享 B . 给每一位公民分配唯一的身份证号码,属于信息的解码 C . 对声音信息进行“采样”和“量化”的加工过程,属于“模数转换”(A/D转换) D . 为了提高信息存储、处理和传输效率,一般要对数字化了的多媒体信息进行压缩处理
  • 2. 使用 Word软件编辑某文档,部分界面如图所示。

    下列说法正确的是(  )

    A . 文档有修订标记,代表当前文档正处在修订状态下 B . 删除图中批注内容后,批注对象不会删除 C . 接受所有修订,文字“依据”修改为“根据” D . 实现图中的图文环绕效果可以采用“上下型”环绕方式
  • 3. 下列有关数据库和数据表的说法,不正确的是(  )
    A . 一个数据库管理系统能同时管理多个数据库 B . 数据库与数据库应用程序之间能彼此独立 C . 一张数据表中可以没有记录,但不能没有字段 D . 同一个数据库文件中字段名不能相同
  • 4. 使用 UltraEdit 软件查看字符内码,部分界面如图所示。

    下列说法正确的是(  )

    A . 图中有 7 个字符采用 ASCII 编码,3 个字符采用汉字编码 B . GB2312 汉字编码字符集是汉字较为常用的内码编码字符集 C . 将内码“39”修改为“3A”,字符“9”将自动改为“10” D . 根据上图推断可知,字符“t”的内码为 86H
  • 5. 使用GoldWave软件打开某音频文件,选中其中一段音频后的部分界面如图所示。

    下列说法正确的是(  )

    A . 该文件格式为WAVE格式,量化位数是16字节 B . 通过“更改音量”命令提升音量,音频的采样频率同步变大 C . 在当前状态下,执行“删除”命令,再插入30s静音后,总时长不变 D . 在当前状态下,执行“淡入”命令,左声道第30秒到第60秒出现“淡入”效果
  • 6. 使用Flash软件制作一段5秒的无声动画短片,导出影片时相关设置如图所示。

    生成的视频文件其存储容量约为135MB,则可以推断该视频文件的帧频为(  )

    A . 30fps B . 25 fps C . 12 fps D . 8 fps
  • 7. 如果一个整数是另一个整数的平方,则称该数是“完全平方数”。例:4=2×2     9=3×3,所以 4、9是完全平方数。下列表达式能判断整数m为完全平方数的是(  )

    ①(Sqr(m))^2=m ②Int(Sqr(m))=Sqr(m)

    ③m/Int(Sqr(m))= m\Int(Sqr(m)) ④ Int(Sqr(m))^2=m

    A . ①② B . ②③ C . ②④ D . ③④
  • 8. 某算法部分流程图如图所示。执行这部分流程,输入a,b的值分别为60,27,则输出值为(  )

    A . 1 B . 3 C . 6 D . 9
  • 9. 某 VB段程序如下:

    Dim a(1 To 5) As Integer Randomize

    s = 0

    Do While s<5

    t = Int(Rnd * 5 + 1) a(t) = a(t) + 1

    If a(t) = 1 Then s = s + a(t)

    Loop

    已知数组a(1)到 a(5)的初值均为0,该段程序运行后,下列说法正确的是(  )

    A . 循环至多循环5次 B . 数组a(1)到a(5)的值有可能为3,2,1,5,9 C . 程序运行过程中可能会出现“下标越界”的错误提示 D . 加框处语句改为“s<=5”,程序仍能正常运行
  • 10. 某 VB 段程序如下:

    s = Text1.Text

    For i = 1 To Len(s) c = Mid(s, i, 1)

       

    s1 = s1 + c Next i Text2.Text = s1

    程序运行时,在文本框Text1中输入“ABC123xyz”,在文本框Text2中输出“bcd123yza”,则加框①处的代码为( )

    A.

    A . If c >= "A" And c <= "Z" Then c = Chr(Asc(c)+ 32) If c >= "a" And c <= "z" Then m = (Asc(c) - Asc("a") + 1) Mod 26 c = Chr(m + Asc("a")) End If B . If c >= "A" And c <= "Z" Then c = Chr(Asc(c) + 32) ElseIf c >= "a" And c <= "z" Then m = (Asc(c) - Asc("a") + 1) Mod 26 c = Chr(m + Asc("a")) End If C . If c >= "A" And c <= "Z" Then c = Chr(Asc(c)+32) If c >= "a" And c <= "z" Then m = (Asc(c) - Asc("a") ) Mod 26+1 c = Chr(m + Asc("a")) End If D . If c >= "A" And c <= "Z" Then c = Chr(Asc(c) + 32) ElseIf c >= "a" And c <= "z" Then m = (Asc(c) - Asc("a")) Mod 26 + 1 c = Chr(m + Asc("a")) End If
  • 11. 有如下VB程序段:

    For i = 2 To 4

    j = i: flag = False

    Do While j >= 2 And Not flag If a(j) < a(j - 1) Then

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

    End If j = j - 1

    Loop Next i

    数组元素a(1)到a(7)的初值依次为“8,2,7,10,6,9,5,3”,则程序运行后,元素a(1)到a(7)的值依次为(  )

    A . 2,7,8,10,6,9,5,3 B . 10,8,7,2,6,9,5,3 C . 2,3,5,8,6,7,10,9 D . 2,3,5,6,7,8,9,10
  • 12. 某对分查找算法的VB程序段如下:

    Key = Int(Rnd * 49) * 2 + 1

    s = 0: i = 1: j = 10

    Do While i <= j

    m = (i + j) \ 2

    If Key = a(m) Then Exit Do If Key < a(m) Then

    j = m - 1: s = 2 * s

    Else

    i = m + 1: s = 2 * s + 1

    End If Loop

    数组a(1)到a(10)的值依次为“2,6,7,15,20,24,27,43,52,63”,执行该程序段后,s的值不可能为(  )

    A . 2 B . 3 C . 5 D . 15
二、非选择题
  • 13. 教学处小王用 Excel软件统计分析学生的综合素质情况,如图a所示(数据未显示完整),请回答以下问题。

    1. (1) 已知综合素质等级是由五次平均分统计得到:平均分大于6分为合格,否则为不合格。根据评级方案,小王利用IF函数和自动填充功能完成了对J列区域的计算,则在J3单元格中的公式是:。(提示:IF函数用于判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。例如:=IF(A1>60,“合格”,“不合格”),如果单元格A1的值大于60,则返回“合格”,否则返回“不合格”。)
    2. (2) 有关排序和筛选,下列说法正确的是    (单选,填字母)
      A . 以“年级”等于高三、以“总分”为最大5项进行筛选,得到的记录数大于等于5 B . 先以“年级”等于高三进行筛选,再以“总分”为关键字降序排序与先以“总分”为关键字降序排序,再以“年级”等于高三进行筛选,两者得到的结果完全相同 C . 以“姓名”包含张、以“总分”为最大1项进行筛选,将选出总分最高的姓张的同学 D . 以“年级”为主要关键字进行升序排序时,选择按笔画排序或按拼音排序,都能实现高一到高三依次有序
    3. (3) 张兰平想更好地了解自己与邱秋红的差距,根据图a中的数据制作了图b所示的图表,该图表的数据区域是。由图表可知,通过这五次测试,进步最快是(单选,填字母:A .张兰平/B .邱秋红)

      图b

  • 14. 小李制作主题为“建国70周年”的多媒体作品,首先使用Photoshop软件处理图片,然后使用Flash软件制作动画。请回答下列问题:

    图a

    1. (1) 如图a所示,下列说法正确的是(多选,填字母:A .可以通过自由变换调整“周年”图层中文字的宽高比/B .可以通过文字工具对“周年”图层中文字进行文字变形/C .当前状态下,“70”图层只有“投影”的图层样式可见/D .可以将“故宫”图层设置为不可见/E.调整“故宫”跟“背景”的图层顺序,故宫图像将不可见)
    2. (2) 如图b所示,将动画GIF文件“ 白鸽.gif”导入库中直接得到一个影片剪辑,则该元件中动画的动画类型是。(选填,填字母,A .逐帧动画/B .形状补间动画/C .动画补间动画)

      图b

    3. (3) 声音的属性界面如图c所示,在不改变文字动画效果下,若要使“音乐”图层中的声音与“文字”图层中的文字动画实现同步播放,则应如何操作:

      图c

    4. (4) 如图d所示的“play”按钮,点击(单填,填字母:A .填充区域 B .文字区域/C .填充和文字区域)才有响应,该按钮出现在当前场景最后一帧,如果希望单击这个按钮后进入下一场景并播放,则按钮上应该添加的动作命令是(多选,填字母)

      图d

      A .on (release) {play(1);}

      B .on (press) {play();}

      C .on (release) { gotoAndPlay ("main");}

      D .on (release) { gotoAndPlay("main",1);})

  • 15. 数组a存储n个学生的性别和身高数据,其中奇数位置存储性别,偶数位置存储身高,数组的存储结构如下表所示:

    1

    2

    3

    4

    5

    6

    ……

    2n-1

    2n

    性别

    身高

    性别

    身高

    性别

    身高

    ……

    性别

    身高

    该 n位学生站成一排合影:男生全部在一侧,从低到高排序;女生全部在另一侧,从高到低排(所有人的身高h为整数,且100≤h≤200),排序前显示于List1,排序后显示于List2,如图所示。

    实现上述功能的VB程序如下,请回答下列问题。

    Const n = 10

    Dim a(1 To 2 * n) As String Private Sub Form_Load()

    '读取身高和性别数据,存储在数组a中,并显示于列表框List1中,代码略

    End Sub

    Private Sub Comd1_Click()

    Dim count As Integer, i As Integer, j As Integer count=0

    For i = 1 To n-1

            ‘改错①

        For j = n To i+ 1 Step -1

           If a(2 * j - 1) = "男" Then If 

              Then   ‘改错②

              t = a(2 * j - 2): a(2 * j - 2) = a(2 * j): a(2 * j) = t

              t = a(2 * j - 3): a(2 * j - 3) = a(2 * j - 1): a(2 * j - 1) = t start = j

           End If

        ElseIf a(2 * j - 3) = "女" Then

            If      Then   '填空

                t = a(2 * j - 2): a(2 * j - 2) = a(2 * j): a(2 * j) = t

                t = a(2 * j - 3): a(2 * j - 3) = a(2 * j - 1): a(2 * j - 1) = t start = j

            End If

        End If

        Next j i=start-1

        count=count+1 Next i

    For i = 1 To n

    List2.AddItem a(2 * i - 1) + a(2 * i) Next i

    End Sub

    1. (1) “排序”按钮的对象名为
    2. (2) 程序代码中,加框处有错误,请改正。

       ② 

    3. (3) 程序代码中,将下划线处语句补充完整。
    4. (4) 对于数据{男,180,女,165,男,170,女,161,男,176},程序运行后,变量 count的值为
  • 16. 求最长升序子序列的长度。一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是升序的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些升序的子序列(ai1, ai2, ..., aiK),这里 1 <= i1 < i2 < ...<iK <= N。比如,对于序列(1, 7, 3, 5, 9, 4, 8),有它的一些升序子序列,如(1, 7), (3, 4, 8)等等。这些子序列中最长的长度是4,比如子序列(1, 3, 5, 8)。小王设计VB程序用于求最长升序子序列的长度,在文本框Text1中输入n个各不相同的数据(各数据之间以逗号隔开),单击“求解”按钮Command1后在标签Label1中输出最长升序子序列的长度,运行界面如图所示。

    具体算法描述如下:

    ⑴将文本框Text1中的n个数据依次读取到数组a中;

    ⑵构造一个数组b(j),j表示升序子序列的长度,b(j)的值表示所有j长度升序序列中最小的末尾元素值。例:序列(2,6,4,5),长度为2的子序列有(2,6)、(2,4)、(2,5)、(4,5),则b(2)=4;

    ⑶从第1个元素开始,依次处理到第i(1≤i≤n)个元素为止,b数组所能达到的最大下标值maxlen,处理过程分两种情况:

    A.a(i)>b(maxlen),则最长升序子序列的长度增加;

    B.a(i)<b(maxlen),则在b数组中逆序查找到第一个b(j)>a(i)(maxlen-1≤j≤1),更新数组b中升序子序列长度为j+1时所存储的元素值。

    以图中数据为例:

    ⑷数组b的最大下标值即为最长升序子序列的长度。实现上述过程的VB程序如下,请回答下列问题:

    1. (1) 若在文本框Text1中输入的序列为(4,7,9,8,6),则数组元素 b(2)的值为
    2. (2) 请在划线处填入合适的代码

      Private Sub Command1_Click()

      Dim a(1 To 100) As Integer '存储原序列

      Dim b(1 To 100) As Integer '存储各长度序列的最小末尾元素Dim s As String

      Dim n As Integer, i As Integer, j As Integer, maxlen As Integer s = Text1.Text

      n = 1: j = 1

      For i = 1 To Len(s) c = Mid(s, i, 1)

      If c = "," Then

      a(n) = Mid(s, j, i - j ) n = n + 1

      j = i + 1 End If

      Next i

       maxlen = 1: b(1) = a(1) For i = 2 To n

      If a(i) > b(maxlen) Then

      maxlen = maxlen + 1 b(maxlen) = a(i)

      Else

      j = maxlen - 1: flag = True Do While j >= 1 And flag

      If a(i) > b(j) Then

      flag = False End If

      j = j - 1 Loop

      IfThen b(1) = a(i)

      End If Next i

      Label1.Caption = "最长升序子序列的长度为:" + Str(maxlen)

      End Sub

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

试卷信息