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

浙江省杭州地区(含周边)重点中学2019学年高三上学期信息技...

更新时间:2021-09-28 浏览次数:48 类型:期中考试
一、选择题(本大题共12小题,每小题2分,共24分。)
  • 1. (2020高二下·台州月考) 关于信息和信息技术,下列说法正确的是(  )
    A . 声音以模拟信号的形式存储在计算机中 B . 近代信息技术包括摄影技术、电影技术、光电子技术 C . 报刊杂志是生活中重要的信息表达方式 D . 汉字输入时通常是利用音码和形码进行编码
  • 2. (2020高二下·台州月考) 关于网络和浏览器,下列说法正确的是(  )
    A . 保存网页时选择“网页,全部”选项能将网页中所有的媒体内容都保存下来 B . 静态网页可根据情况的变化、用户的需要生成不同的页面 C . 收藏夹一旦清空,历史记录也将清空 D . 浏览器访问web服务器时,一定会用到TCP协议
  • 3. (2020高二下·台州月考) 使用Word软件编辑某文档,部分界面如图所示。

    下列说法正确的是(  )

    A . 图中图文混排方式不可能是紧密型 B . 文中有4处修订 C . 执行“拒绝所有修订”,第三行第一句话是“中国同12国接壤,与8国海上相邻。” D . 可以利用替换功能先设置好替换的内容,在输入时程序会自动将内容替换成预先设置好的内容
  • 4. 小陈利用Access软件创建了某数据表,如下图1所示,其表结构如图2所示:

    下列操作说法正确的是(     )

    A . 图中出生年月字段中可以输入数据“1990-1-5” B . Access中不可以将“出生年月”的字段类型修改成数字类型 C . 性别字段中的数据存储时存储大小为1B D . 当前视图中可以删除“编号”字段
  • 5. (2020高二下·台州月考) 使用UltraEdit软件观察字符“China!生日快乐!”的内码,部分界面如下所示,下列说法正确的是(  )

    A . 图中共有4个GB-2312编码 B . 英文字符“J”的内码表示成十六进制为50 C . 字符“生”的内码表示成二进制为“11001001 11111010” D . “乐”字的内码是D6 A3
  • 6. (2020高二下·台州月考) 下图是 Photoshop 软件设计作品的部分界面,下列说法正确的是(  )

    A . 不可以把“文字2”图层的文字内容修改成“中华人民共和国成立70周年” B . 背景图层不能修改不透明度 C . 可以对“文字1”图层执行“拷贝图层样式”操作 D . 可以用画笔工具将“背景”图层的白色区域填充成红色
  • 7. (2020高二下·台州月考) 用GoldWave软件编辑某音频文件,部分界面如图所示,下列说法正确的是( )

    A . 该音频是Wave格式的文件,每秒钟采样22050千次 B . 当前状态下执行“插入静音”操作,时间为5秒,再执行“删除”操作,文件存储容量变大 C . 当前状态下执行“删除”操作,音频时长变成25s D . 当前状态下执行“选定部分另存为”按原格式进行保存,文件大小约为107KB
  • 8. (2020高二下·台州月考) 某算法的部分流程图如图所示,其中a(1)到a(5)中的数据为7, 13, 19, 9, 25执行完这部分流程后,输出的结果是(  )

    A . s=9,i=1,k=5 B . s=11,i=1,k=6 C . s=7,i=1,k=6 D . s=11,i=3,k=6
  • 9. (2020高二下·台州月考) 有如下 VB 程序段 :

    Dim i As Integer

    Dim a(1 To 9) As Integer

    a(1) = 1: a(2) = 2

    For i = 3 To 10

        a(i) = a(i - 1) * i

    Next i

    Text1.Text = Str(a(i))

    运行程序,单击命令按钮Command1后,出现的错误提示为(  )

    A . 下标越界 B . 溢出 C . 子程序或函数未定义 D . 类型不匹配
  • 10. (2020高二下·台州月考) 有如下VB程序段:

    i = 1: j = 9: flag = False

    Key = Val(Text1.Text)

    Do While i < j

    m = (i + j + 1) \ 2

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

    If a(m) = Key Or a(m + 1) = Key  Then  flag = True: Exit Do

    Loop

    If flag Then

    If a(m) = Key  Then  Text2.Text = Str(m)  Else Text2.Text = Str(m + 1)

    Else

    Text2.Text = "找不到"

    End If

    程序运行时,数组元素a(1)到a(9)中的数据为12,24,27,34,39,46,68,73,84,在文本框Text1中输入“68”,执行该程序段,则下列表达式正确的是(  )

    A . j=8 B . i=8 C . j=9 D . m=6
  • 11. 有如下VB 程序段:

    k = 1: start = 1: end = 8: flag = 1

    Do While k <= 3

        For i = start To end - flag Step flag

            If a(i) > a(i + flag) Then

                t = a(i): a(i) = a(i + flag): a(i + flag) = t

            End If

        Next i

        end = end – flag : flag = -flag : k = k + 1

        t = start: start = end: end = t

    Loop

    For i = 1 To 8

        List1.AddItem Str(a(i))

    Next i

    已知a(1)到a(8)的值是39,18,24,14,2,76,65,59,运行之后a(1)到a(8)的值是(   )

    A . 65 39 18 2 14 24 59 76 B . 65 18 14 2 24 39 59 76 C . 65 18 2 14 24 39 59 76 D . 65 18 14 24 2 39 59 76
  • 12. 有如下VB 程序段:

    i = 0: s = "": n = 0

    Do While i <= 3

        k = i: j = i + 1

        Do While j <= 7

            If a(j) < a(k) Then k = j

            j = j + 1

        Loop

        If i <> k Then

            t = a(i): a(i) = a(k): a(k) = t

            n = n + 1

        End If

        s = s + Str(a(i)): i = i + 1

    Loop

    Label1.Caption = Str(n) + ":" + s

    数组a(0)到a(7)依次为16, 19, 8, 20, 4, 12,6, 15,程序运行后,标签框Label1中显示的值为(   )

    A . 3:4 6 8 B . 4:4 6 8 C . 3:4 6 8 12 D . 4:4 6 8 12
二、非选择题(本大题共4小题,4+8+7+7,共26分。)
  • 13. 小张统计了企业老员工的1999年月工资和2019年工资信息数据,并使用EXCEL软件进行数据处理,如图a所示:

    图a

    请回答下列问题:

    1. (1) 图a中区域F3:F13中的计算公式是由F2单元格自动填充得到的,则F8单元格编辑栏中的内容为。(平均月工资增幅=(2019 月工资-1999 年平均月工资)/1999 年平均月工资)
    2. (2) 图a 中的数据已经经过排序,则排序时应选的数据区域是,其中主要关键字是“1999年月工资”,次要关键字是
    3. (3) 利用图a的数据建立如图b中的柱形图,则该图表的数据区域为

      图b

  • 14.   小丹同学为70 年国庆制作了多媒体作品。她利用Flash软件制作了一个动画,请回答下列问题:

    图a

    1. (1) 下列关于多媒体作品创作说法正确的是(多选,填字母:A .在片头场景中需要一张图片,需要上网获取,经过Photoshop 处理,名字命名成“BG.JPG”,这一过程属于媒体元素分解;B . Flash 作品主要界面需要链接到三个场景“开国篇”、“富国篇”、“强国篇”,这一过程是模块设计;C .最终作品通过微博发布,这一过程是应用需求分析;D .完成制作脚本后还需要编写文字脚本;E .作品主要展示界面可分“片头”,“主交互界面”,“片尾”,这一过程是结构设计。)
    2. (2) “BIRD1”图层中补间动画的类型是 。(单选,填字母:A .形状补间动画;B .动画补间动画)
    3. (3) 动画播放到最后一帧便停止播放,点击舞台上的“退出”按钮,便关闭整个动画的播放,则最后一帧上的动作命令是 。
    4. (4) “TEXT”图层从第一帧就开始播放,形成文字淡入的效果,在不改变动画时长的前提下要求该图层动画推迟一秒钟播放,则该如何操作
    5. (5) 小丹同学在测试时发现“主界面”按钮无法响应鼠标事件,按钮的属性状态如下图b 和图c 所示,下列说法正确的是。(多选,填字母:A .在“背景”图层的点击帧执行清除关键帧操作,按钮可以响应鼠标事件;B .在“音乐”图层的点击帧执行插入关键帧操作,按钮可以响应鼠标事件;C .“图样1”图层按下帧执行插入帧操作,按钮不能响应鼠标事件;D .在“文字”图层点击帧执行插入帧操作,按下按钮时可以听到声音;E .在“图样1”图层按下帧执行插入空白关键帧,测试时能看到指针经过帧舞台上的内容)

      图b

      图c

  • 15.   小张要对一批数据加密,数据内容全部由英文单词和空格组成(不包含数字和标点符号,数据最终以英文单词结尾,每个单词至少由两个字母组成)。加密时小张先从文本框中读取整段原文内容,然后对每个单词进行如下操作:每个单词中第一个和第二个字母交换位置,第三个字母按字母表顺序向后移动3 位,并后移到整个单词的最后面,其余字母前移,过程如图所示。例如:单词“Hazarded”,经过转换之后得到的密文是“aHardedc”。

    代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:

     

    Const n = 1000

    Dim mw(0 To 1000) As String    '存放转换后密文的字符

    Function zh(s As String) As String     '按字母表后移3位进行转换

        Dim p As Integer,flag As Boolean

        If s >= "a" And s <= "z" Then

            p = Asc(s) - 96: flag = True

        Else

            p = Asc(s) - 64: flag = False

        End If

            ①   

        If flag Then zh = Chr(p + 96) Else zh = Chr(p + 64)

    End Function

    Private Sub Command1_Click()

        Dim i As Integer, j As Integer, t As String, a As Integer

        Dim tmp As String, k As Integer, s As String

        s = Text1.Text

        k = 1: a = 1

        For i = 1 To Len(s)

        t = Mid(s, i, 1)

        If t = " " Then

            k = 0: mw(i) = t

        Else

            If k < 3 Then

                mw(i + a) = t: a = -a

            Else

                tmp = zh(t)

                j = i

                Do While

                       ②  

                    j = j + 1

                Loop

                mw(j) = tmp

                   ③   

            End If

        End If

        k = k + 1

        Next i

        For i = 1 To Len(s)

            Text2.Text = Text2.Text + mw(i)

        Next i

    End Sub

    请回答下列问题:

    1. (1) 如果输入的原文单词是“TextBox”,则加密后的密文是
    2. (2) 加框处代码有错误,则正确的是
    3. (3) 请将划线处补充完整

       ② ③ 

  • 16. 对k(k<=100)个数据进行排序时,可以利用一种排序方式进行处理,算法如下:

    ①每次将第i个数据和第2*i以及第2*i+1个位置的数据进行比较,将较大值交换到第i个位置上;

    ②从数组的第i(未排序数据个数一半位置)个位置重复步骤①一直比较到最前面,这样就可以将最大值交换到第1个位置;

    ③最终将1号位置上的值与未排序数据的最后一个进行交换,得到最大值;

    ④反复执行①②③三个步骤就可以将数据按升序排序;

    过程如下图所示,其中a(1)=11,a(2)=25,a(3)=52,a(4)=39,a(5)=46,开始比较的位置从i=k\2个位置开始:

    第一次排序过程:

    步骤①:

    步骤②:

    步骤③:

    第二次排序过程:

    现要求在文本框Text1中输入一个整数k,对k个随机生成的两位奇数按上述排序方法进行排序,代码和程序运行界面如下所示,请在划线处填入合适的代码,并且在加框处代码有错误,请改正:

    Dim a(1 To 100) As Integer

    Dim k As Integer

    Private Sub Command1_Click()

        Dim i As Integer

        k = Val(Text1.Text)

        Randomize

        For i = 1 To k

            a(i) =     ①   

            List1.AddItem Str(a(i))

        Next i

    End Sub

    Private Sub Command2_Click()

        Dim i As Integer, j As Integer, t As Integer, flag As Integer

        For i = 1 To k - 1

            For j = To 1 Step -1

                If Not judge(i, j) Then

                    If      ②     Then

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

                    Else

                        t = a(j): a(j) = a(2 * j + 1): a(2 * j + 1) = t

                    End If

                End If

            Next j

            t = a(1): a(1) = a(k - i + 1): a(k - i + 1) = t

        Next i

        For i = 1 To k

            List2.AddItem Str(a(i))

        Next i

    End Sub

    Function judge(t As Integer, s As Integer) As Boolean

            ③    

        If a(s) > a(2 * s) And a(s) > a(2 * s + 1) Or a(s) > a(2 * s) And 2 * s > k - t Then

            judge = True

        End If

    End Function

    根据以上代码回答问题:

    1. (1) 如果现有数据a(1)=27,a(2)=12,a(3)=33,a(4)=78,a(5)=61,完成一次排序之后a(2)的值是
    2. (2) 加框处代码有错误,则正确的是
    3. (3) 请将划线处补充完整

       ② ③ 

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

试卷信息