浙江省嘉兴市2018-2019学年高三信息技术3月嘉丽联考试卷

试卷更新日期:2019-04-10 类型:月考试卷

一、选择题(本大题共12小题,每小题2分,共24分)

  • 1. 下列有关信息技术与信息资源评价的说法,错误的是(  )
    A、信息技术的发展为人类进入信息社会提供了强大的动力 B、近代信息技术主要包括计算机技术、摄影技术、广播和电视技术等 C、专家或核心刊物评价对因特网信息资源具有较高的参考价值 D、在评价因特网信息资源时,主要应从信息质量、范围、易用性等方面考虑
  • 2. 下列有关电子邮件的说法,正确的是(  )
    A、POP3协议的功能是把电子邮件送到收件人的电子信箱中 B、SMTP协议的功能是让收件人从电子信箱中将电子邮件读到本地计算机上 C、MIME协议是为解决非英语国家电子邮件的编码问题而制订的 D、电子邮件是因特网最广泛的应用之一,必须安装邮件客户端才能收取邮件
  • 3. 小李在使用OCR软件进行字符识别时,部分界面如下图所示。下列说法正确的是(  )

    A、待识别的图像分辨率过低不会影响识别的正确率 B、图中文件“wz1.jpg”和“wz2.jpg”已完成识别 C、OCR软件待识别对象的文件类型只能是JPEG图像格式 D、图中①处所在区域的文字内容不可以直接通过键盘输入修改
  • 4. 下列关于关系数据库的描述中正确的是(  )
    A、Excel软件中不能读取数据库的内容 B、常见大型数据库管理系统有Access、SQL Server、DB2等 C、数据表是关于特定主题数据的集合;数据表是由行和列构成的二维表 D、数据表中各个记录的字段数相等,但同一字段的数据类型可以不同
  • 5. 某算法的部分流程图如下图所示,执行这部分流程,下列说法正确的是(  )

    A、该流程执行后,输出c的值为2 B、该流程执行后,输出i的值为0 C、该流程执行1次,步骤“c←c+1”共执行了3次 D、该流程执行1次,步骤“i←i-3”共执行了6次
  • 6. 用UltraEdit软件观察字符内码,部分界面如下图所示。下列说法正确的是(  )

    A、图中字符存储时共占用了15个字节 B、图中有6个字符采用了ASCII编码 C、字符“10”内码的十六进制表示为“3A" D、字符“学”内码的二进制表示为“1101000110100111”
  • 7. 用GoldWave软件编辑某音频文件,部分界面如下图所示。下列说法正确的是(  )

    A、该音频文件为WAV格式,采样频率为1411kbps B、当前状态下,插入时长为3秒的静音,该音频的右声道从10秒到13秒变为静音 C、当前状态下,执行“静音”操作后按原参数保存,文件的存储容量将变小 D、当前状态下,将文件另存为MP3格式音频文件,相比原文件,存储容量减小
  • 8. 使用Photoshop软件对“王阳明.psd”进行处理,编辑界面如下图所示。

    当前状态下执行相关操作,下列说法正确的是(   )

    A、可直接用“油漆桶”工具修改“历史人物简介”图层中的文字颜色 B、修改“王阳明”图层中的人物大小,应使用“图像大小”命令 C、“云纹”图层被锁定全部,不能将其移动到“竹"图层上方 D、将文件存储为“王阳明.bmp”后,原来“竹”图层中的“投影”效果不可见
  • 9. 用Flash软件制作主题为“京剧”的动画,界面如下图所示。下列说法正确的是(  )

    A、“文字”图层最后一段补间动画类型是“动画补间” B、“背景”图层被锁定,无法再对其第1帧添加声音 C、测试场景时“按钮”图层中的按钮一直可见 D、当前库中只有两种不同类型的元件
  • 10. 【加试题】一个未经压缩的BMP格式图像文件,最大颜色数为216 , 像素数为1024X768,若按10:1的压缩比压缩为JPEG格式,则其压缩后的存储容量约为(  )
    A、15.36KB B、153.6KB C、1.26MB D、153.6MB
  • 11. 【加试题】有如下VB程序段:

        For i=1 to 10

        b(i)=0

        Next i

    For i=1 To 5

      For j=1 To 10

        If b(i)<a(j)Then

        b(i)=a(j)

        t=j

        End If

        Next j

        a(t)=0

        List1.AddI tem Str(b(i))

    Next i

    其中数组元素a(1)到a(10)的值依次为“25,42,53,66,77,83,98,14,38,99”,执行程序后,在列表框List1中依次输出的数据是(  )

    A、25  42  53  66  77 B、14  25  38  42  53 C、99  98  83  77  66 D、83  98  14  38  99
  • 12. 【加试题】插值查找。在有序数组中查找值的VB程序段如下:

        Dim a(1 To 10)As Integer

        Dim i As Integer,j As Integer,m As Integer,flag As Boolean

        Dim key As Integer,n As Integer,C As Integer,d As Integer

        i=1:J=10:m=0:flag=False

        key=Val(Text1.Text)

        Do While i<=J And Not flag

            If key<a(i)Or key>a(j)Then n=-1:Exit Do  未找到退出

            If a(i) <>a(j) Then

                c=key-a(i):d=a(j)一a(i)

                m=i+Int(c*(j-i)/d)

            Else

                m=i

            End If

            If key=a(m)Then flag=True:n=m

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

            If key<a(m)Then j=m-1

        Loop

        If flag=False Then n=-1

    其中数组元素a(1)到a(10)分别为“15,25,37,40,63,70,87,90,92,96”,下列说法错误的是(  )

    A、如在文本框Text1中输入10,程序执行后,变量m取初值0,结果n=-1 B、如在文本框Text1中输入25,程序执行后,变量m的值变化为0→2,结果n=2 C、如在文本框Text1中输入40,程序执行后,变量m的值变化为0→3→4,结果n=4 D、如在文本框Text1中输入78,程序执行后,变量m的值变化为0→6→7,结果n=-1

二、非选择题(本大题共5大题,共26分。)

  • 13. 小明收集了2017、2018年浙江省人口主要统计数据,并使用Excel软件进行数据处理,如图a所示,请回答以下问题。


    图a

    (1)、B5单元格中已完成“浙东北2018年末常住人口”的计算,如要完成C12单元格中“浙西南2017年末常住人口”的计算,下列操作不可行的是     (单选,填字母)。
    A、选择C12单元格后,输入公式“=SUM(C13:C17)”后确认 B、选择C12单元格后,输入公式“=C13+C14+C15+C16+C17”后确认 C、选择B5单元格后“Ctrl+C”复制,再选择C12单元格“Ctrl+V”粘贴后确认 D、选择B12单元格后,输入公式“=SUM(B13:B17)”后,再利用自动填充功能将B12单元格填充到C12单元格
    (2)、若以“2018年出生率(‰)”对浙西南的城市降序排序,则选择的数据区域为
    (3)、根据图a数据制作的图表如图b所示,创建该图表的数据区域是


    图b

    (4)、下列操作中,不会引起如图b所示图表发生变化的有       (单选,填字母)。
    A、选定数据区域B6:I11,设置单元格格式,保留1位小数 B、选择数据区域A6:I11,以“列H”为关键字进行降序排序  C、将“2017年杭州市的城镇化率(%)”所对应的单元格数据修改为75.2 D、选取数据区域B4:14后设置筛选,筛选出“2018年死亡率(‰)”最低的城市
  • 14. 八进制采用了0~7八个数字,逢八进一。每个数字在不同的数位上对应不同的权值,如(123)8=1×82+2×81+3X80=(83)10。小明编写了一个将把8位以内八进制正整数转换为十进制数的VB程序,实现如下功能:在文本框Text1中输入八进制数,单击“转换”按钮Command1,在文本框Text2中输出转换后十进制数。程序运行界面如图所示。

    (1)、程序编写调试后,生成如下相关文件:

    A .oct.frm/B .oct.vbp/C .oct.vbw/D .oct.exe,其中属于Windows系统可执行文件的是(单选,填字母)

    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Private Sub Command1_Click()

        Dim i As Integer,n As Integer,oct As Strin9,dec As Long, flag As Boolean

        i=1:dec=0:flag=True

        oct=   ①   

        Do While i<=Len(oct)And flag

            n=Val(Mid(oct,i,1))

            If n>=0 And n<8 Then

                dec=  ② 

            Else

                Text1.Text=”输入有误!”

                   ③

            End If   

            i=i+1

        Loop

        Text2.Text=Str(dec)

    End Sub

     ② 

    (3)、如将③处方框内的语句省略,程序执行时,在文本框Text1中输入2019,单击“转换"按钮后,文本框Text2中显示的内容是
  • 15. 小王创作主题为“李清照”的多媒体作品。其“主画面"场景的制作脚本如下表所示。

    场景:主画面

    类别序号:2

    进入方式:由“片头”场景单击“进入“按钮进入

    呈现方式:

    ⒈ “背景音乐”淡入且本场景动画结束后仍能继续播放。

    ⒉ “荷花”在舞台左下角从完全透明逐渐变化到完全可见。

    ⒊ “退出”按钮位于舞台右下角,单击该按钮播放“片尾”场景

    其他动画略。

    呈现顺序说明:

    ⒈ 一开始出现“荷花”和“飘花"并播放背景音乐。

    ⒉ 1秒后出现主题人物“李清照"。

    ⒊ 2秒后出现“摆动的花枝”和“诗词”。

    ⒋ 最后出现“退出”按钮,并停止动画播放。

    其他动画略。

    使用Flash软件编辑“李清照.fla”文件的部分界面如图a所示,回答下列问题。

    (1)、根据制作脚本,下列描述合理的是    (多选,填字母)
    A、“背景音乐”图层第1帧上声音的同步方式应设置为“事件” B、“李清照”动画结束后出现“摆动的花枝”和“诗词” C、“荷花”图层第1帧上实例的Alpha值应设置为0% D、单击“退出”按钮,关闭动画播放窗口
    (2)、为使“按钮”图层内容呈现符合制作脚本,正确的操作是
    (3)、测试影片时,“主画面”场景画面上不断有花飘落,则该场景“飘花”图层第1帧上添加的实例是由类型(填元件类型)的元件生成的。
    (4)、测试影片时,当鼠标指向“退出”按钮,按钮上的文字变成了“进入”,而不是所要求的“退出”,界面如图b所示,产生此问题的原因是
    (5)、测试影片时,单击“退出”按钮播放“片尾”场景动画,则“退出”按钮上设置的动作脚本为

    图b

  • 16. 【加试题】小明基于冒泡排序算法编写了一个VB程序,功能如下:单击“生成”按钮Command1,在列表框List1中生成用于排序的n个数据,单击“排序”按钮Command2,对这组数据进行错位排序(即从前往后依次是最小的、最大的、第二小的、第二大的……依次类推),在列表框List2中依次输出数据排序后的结果,程序运行界面如图所示。

    实现上述功能的VB程序如下,但加框处代码有错,请改正。

    Dim n As Integer,a(1 To 100)As Integer

    Private Sub Command1_Click()

      ’该段程序用于随机产生n个整数,存储在数组a中,并显示在列表框list1中,代码略

    End Sub

    Private Sub Command2  Click()

        Dim i As Integer,j As Integer,tmp As Integer

        List2.Clear

        tmp=1

        For i=1 To n-1

            For j=n To i+1 Step-1

                If  Then    ‘①

                    a(j)=a(j)+a(j-1)

                    a(j-1)=a(j)-a(j-1)

                    a(j)=a(j)-a(j-1)

                End If

            Next j

               ‘②

        Next i

        For i=1 To n

            List2.AddItem Str(a(i))

        Next i

    End Sub

     ② 

  • 17. 【加试题】过桥问题。n个旅行者在夜晚要通过一座狭窄的桥,桥上最多只能上2个人且必须借助手电筒,手电筒只有一只。为了所有人在最短时间内过桥,设计算法如下:

    ⑴如果只有1人过桥,时间为个人过桥时间。

    ⑵如果有2人一起过桥,时间以慢的人为准。

    ⑶如果有3个人a、b、C,耗时Ta<Tb<Tc , 过桥方案为让a和b一起过桥,a拿手电筒回来,然后与C一起过桥。

    ⑷如果存在多于3个人,如a、b、……、y、z需要过桥,耗时Ta<Tb<……<Ty<Tx , 这时有两种可选方案,选择其中用时少的,直至剩余少于4人。

    ①最快的1个将最慢的2个分别送过桥。

    a拿手电筒与z过桥,然后a拿手电筒回来再与y一起过桥,a拿手电筒回来;

    ②最快的2个将最慢的2个送过桥。

    让a、b拿手电筒先过桥,a拿手电筒回来,让y、z手拿电筒过桥,然后b拿手电筒回来。

    为验证方案,小明设计了相应的VB程序。首先从数据库中获取每个人的过桥时间,并显示在列表框List1中,单击“计算”按钮Command1,在文本框Text1中输出最短耗时,界面如图a所示。

    (1)、VB程序代码如下,请在划线处填入合适的代码。

    Dim n As Integer    ‘存放过河人数

    Dim t(1 T0 100)As Integer    ‘存放每个人单独过桥时间

    Private Sub Form_Load()

        ‘从数据库中读取每个人的过桥时间显示在列表框List1中,并统计总人数n,代码

    End Sub

    Private Sub Command1_Cl ick()

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

        Dim sum1  As Integer,sum2 As Integer,tsum AS Integer

        sum1=0:sum2=0:tsum=0

        For i=1 To n-1    ‘对每个人的过桥耗时进行升序排序

            k=i

            For j=i+1 To n

                If Then k=j

            Next j

            If k<>i Then

                temp=t(i):t(i)=t(k):t(k)=temp

            End If

        Next i

        i=n

        Do While i>3

            sum1=2*t(1)+t(i-1)+t(i)    ‘方案①

            sum2=t(1)+2*t(2)+t(i)    ‘方案②

            If sum1<sum2 Then

                tsum=tsum+sum1

            Else

                tsum=tsum+sum2

            End If

            i=

        Loop

        If i=1 Then    ‘剩下1个人

            tsum=tsum+t(1)

        ElseIf i=2 Then    ‘剩下2个人

            tsum=tsum+t(2)

        Else    ‘剩下3个人

            tsum=

        End If

        Text1.Text=Str(tsum)

    End Sub

    (2)、如有5个人,他们单独过桥耗时(单位s)如图b所示,则程序运行后文本框Text2中显示的最短耗时是(s)。