浙江省宁波市2017-2018学年高三上学期信息技术“十校联考”期末试卷

试卷更新日期:2019-01-09 类型:期末考试

一、选择题

  • 1. 下列有关信息和信息技术的说法不正确的是(  )

    A、多媒体技术和网络技术是信息社会中极为重要的信息表达技术 B、古代没有电脑、没有网络,也没有信息技术 C、对朋友圈里的信息进行点赞属于信息的个人推荐评价 D、智能手机为用户提供了设置屏幕锁的功能,其主要目的是为了提升手机信息的安全性
  • 2. 小张对A. bmp图像文件(如图所示)进行如下处理,利用 Winrar将A. bmp进行压缩,得到B. rar文件;利用Photoshop软件将A. bmp另存为C. jpg;把A. bmp重命名为D. jpg,下列说法正确的是(  )

    A、A. bmp到B. rar的转换为有损压缩 B、A. bmp的存储容量比D. jpg的存储容量要大 C、C. jpg不能用“画图”程序打开 D、C. jpg的存储容量比D. jpg的存储容量要小
  • 3. 小丁利用Word软件编辑了一篇关于中国文字的文档,部分界面如图所示。

    下列说法正确的是(  )

    A、这段文字共有1处修订、2处批注 B、文中的图片采用的环绕方式为四周型 C、图中Mike2用户添加的批注内容为:“也叫正楷、真书、正书。” D、若要对整篇文档中的多处“甲骨文”文字设置为红色加粗格式,可用查找替换功能实现
  • 4. 已有Access软件创建的“部分食品进货数据”表的结构及数据表如图所示,下列四个选项中能作为记录添加进该表的是(  )

    A、3,大白兔奶糖454g,29.8元,15,2017年12月25日 B、3,大白兔奶糖454g,29.8,15,二〇一七年十二月二十五日 C、7,大白兔奶糖454g,29.8,15,2017—12—25 D、8,大白兔奶糖454g,29.8元,15,20171225
  • 5. 某算法的部分流程图如图所示,执行这部分流程图后,变量i,s的值分别是(  )

    A、10,2 B、13,2 C、10,22 D、13,22
  • 6. 使用UltraEdit软件观察字符“2018,Open Happiness!”的内码,部分界面如图所示。

    下面说法正确的是(  )

    A、大写字母“O”的内码为“20” B、文本中的字符都采用ASCII编码表示的 C、文本共占用19个字节 D、按图中信息推测,“hat”字符的内码是“48 61 74”
  • 7. 在Flash软件中使用“ball”元件制作了一个50帧的补间动画,第1帧和第50帧元件实例的属性界面分别如图1和图2所示,第1帧的属性面板部分界面如图3所示。下列关于“ball”元件实例的动画效果,说法正确的是(  )

    A、从左向右顺时针运动的同时由小逐渐变大 B、从右向左顺时针运动的同时由小逐渐变大 C、从左向右顺时针运动的同时由小突然变大 D、从右向左顺时针运动的同时由小突然变大
  • 8. 小贝使用Photoshop软件制作“爱护眼睛”主题的宣传画,部分界面如图所示。

    下列说法正确的是  (  )

    A、“文字2”图层会显示两种图层样式效果 B、背景图层不能被删除 C、“卡通1”图层中的卡通人物可以移动到图像的左侧 D、“文字1”图层中的文字应用了变形效果
  • 9. 在Flash文件中有一按钮元件编辑界面如图所示,下列说法正确的是(  )

    A、测试影片时,当鼠标经过该按钮时会发出声音 B、测试影片时,当鼠标经过该按钮时文字消失 C、测试影片时,当按钮按下时,按钮上呈现的文字与图中所示文字“返同”可能不同 D、对轮廓图层按下帧执行清除关键帧操作后,测试影片时,当鼠标经过按钮会出现手形
  • 10. 【加试题】在“画图”程序中绘制一张分辨率为1200*800的BMP格式宣传画,发现图像大小不合适,对图像进行了如图所示操作,按BMP格式保存后图像的存储容量是703KB。则该图像的每个像素需要的二进制位数是(  )

    A、4 B、8 C、24 D、32
  • 11. 【加试题】某VB程序段如下:

        s=0

        For i=1 To 5

        a(i)=0

        Next i

        For i=2 To 5

             For j=i To 5

             If j Mod i=0 Then

                a(j)=a(j)+1

                s=s+a(j)

             End If

           Next j

        Next i

    运行程序段后,变量s的值为(  )

    A、6 B、5 C、4 D、3
  • 12. 【加试题】有如下VB程序段:

      S=“7218634594”:n=Len(s)

      t=0

      For i=1 To n-1

             a(i)=Val(Mid(s,i,2))

      Next i

      For i=1 To n-2 Step 2

           k=i

           For j=i+2 To n-1 Step 2

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

           Next j

           If k<>i Then

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

           End If

        Next i

        Text1.Text=Str(t)  
    运行程序段后, t的值为(  )

    A、1 B、2 C、3 D、4

二、非选择题

  • 13. 小王收集了某地农产品市场零售价格数据,并使用Excel软件进行数据处理.界面如图所示。

    回答下列问题:

    (1)、如图1所示,“最大差值”列数据是某地农产品市场零售价格的最大差值,小王先在H5单元格输入公式 , 再利用自动填充功能完成区域H6:H19的计算。(提示:Excel中求最大值、最小值函数分别为MAX()和MIN(),最大差值=最高价格-最低价格)
    (2)、小王在完成数据计算后,若要对蔬菜类的农产品数据以“最大差值”为关键字进行排序,则排序时选择的数据区域是
    (3)、根据图1中数据制作的图表如图2所示,创建该图表的数据区域是

      

    (4)、小王对“最大差值”列数据进行筛选,条件如图3所示,则筛选结果中显示的记录数为条。

  • 14. 小乐编写了一个求最小公倍数的程序,他先借鉴更相减损术求出最大公约数,再求出最小公倍数。更相减损术是出自《九章算术》中的一种求最大公约数的算法,其原理是用大数减去小数,互相减来减去,一直到减数与差担等为止。在文本框Text1中输入一个整数,在Text2中输入另一个整数,单击“计算”按钮Command1,在Label3中输出两个数的最小公倍数。程序运行界面如图所示。

    (1)、根据程序代码判断,保证程序正常运行,窗体中至少需要个对象。
    (2)、为了实现上述功能,请在画线处填入合适的代码。

      Private Sub Command1 Click()

      Dim m As Integer,n As Integer

      Dim gys As Integer

      m=Val(Text1.Text)

      n=Val(Text2.Text)

      a=m:b=n

      Do While m<>n

        If    ①     Then m=m-n Else n=n-m

      Loop

      gys=n

      Label3.Caption=“最小公倍数是:”+     ②   

      End Sub

     ② 

    (3)、若在文本框Text1中输入15,在文本框Text2中输入6,单击“计算”按钮后,语句m=m-n执行了次。
  • 15. 小华同学创作了一个Flash动画,效果如图1所示。

    (1)、这个作品共有6个场景,测试影片时,首先播放的是场景(填场景名)。
    (2)、如图1所示,“声音”图层第1帧的声音来自文件“sound.mp3”,小华同学利用GoldWave软件打开该文件后,在图2所示状态下进行“剪裁”操作,并按原格式进行保存,该音频文件的存储容量(选填:变大/变小/不变)。在声音图层第1帧处插入“sound.mp3”文件,属性面板部分界面如图3所示,在没有任何干预的情况下,该音频持续播放的时长为秒。

    (3)、设置“福”图层中福元件实例从舞台右侧向中间旋转进入,则该动画类型是(单选,填字母:A,动画补间动画/B,形状补间动画/C,逐帧动画)。
    (4)、要实现“文字1”“文字2”“文字3”“文字4”补间动画依次出现的效果,应做的调整是
    (5)、测试影片时,单击“静音”按钮,实现静音效果,则“静音”按钮的动作脚本为
  • 16. 【加试题】小马正在看一本侦探小说,想了解其中一段案情的解析,却发现了一串字符“#2017—2018go:)”,并附有文字提示:①答案所在的页码是这串字符中最大数字字串(若值相同则取后面的数字字串)的起始位置*10+结束位置②答案所在行号是最大数值除以100的余数。例如:“#17a18#”字符串中,最大数字字串“18”。起始位置是5,结束位置是6,其页码是56,行号是18。小马编写了一个VB程序帮他寻找答案,程序运行界面如图所示。在文Text2中输出页码,在Text3中输入行号。实现上述功能的VB程序代码如下,但加框处代码有错,请改正。

    Private Sub Command1_Click()

      Dim s1 As String,s2 As String   

      Dim ch As String,ch2 As String   

      Dim max As Double   

      Dim n As Integer,page As Integer  

      Dim i As Integer,j As Integer

      s1=Text1.Text:s2=””

      n=Len(s1)

      i=1:max=0

      Do While i<=n

        ch=Mid(s1,i,1)

        If ch>=“0”And ch<=“9”Then

            j=i

            ch2=Mid(s1,i,1)

            Do While ch2>=“0”And ch2<=“9”

               j=j+1

               ch2=Mid(s1,j, 1)

            Loop

            s2=    ’(1)

            If   Then    ’(2)

                max=Val(s2)

                page=i*10+j-1

                Text2.Text=Str(page)

                Text3.Text=Str(max Mod l00)

            End If

            i=j

          End If

          i=i+1

        Loop

      End Sub

    (1)、处加框代码应改为
    (2)、处加框代码应改为
  • 17. 【加试题】小林和小王合作编写一个查询英语单词的VB程序:小林编写一个过程,单击“读取数据库”按钮Command1,从一个数据库中读取英语单词和中文含义,分别保存在a数组和b数组中。并显示在List1中;小王编写另一个过程,在文本框Text1中输入要查询的单词,单击“查询”按钮Command2,将查询单词的中文含义显示在Text2中,程序界面如图所示。

    (1)、分析程序,“英语单词”和“中文含义”被保存在数据表中。
    (2)、按此要求编写的程序如下,请在画线处填入合适的代码。

    Const n=3500               ’存储单词的总数

    Dim a(1 To n)As String      ’依次存储每个英语单词

    Dim b(1 To n) As Strin9    ’依次存储每个英语单词的中文含义

    Private Sub Command1_Click()

      Dim Conn As New ADODB.Connection

      Dim rs As New ADODB.Recordset

      Dim strSQL As String

    conn.ConnectionString=“Provider=Microsoft.ACE.OLEDB.12.0;Data source=”&App.Path&“\dictionary1.accdb”

      strSQL=”select*from list”

      conn.Open

      Set rs.ActiveConnection=conn

      rs.Open strSQL

      num=0

      Do While Not rs.EOF

           num=num+1

           a(mum)=rs.Fields(“英语单词”)

           b(num)=rs.Fields(“中文含义”)

           rs.MoveNext

      Loop

      rs.Close

      conn.Close

      Set rs=Nothing

      Set conn=Nothing

      For i==1 To n

             List1.AddItem a(i)+“  ”+b(i)

      Next i

      End Sub

      Private Sub Command2_Click()

      Dim s As String

      S=Text1.Text

      If search(s)=-1 Then

              Text2.text=“找不到该单词”

      Else

              Text2.Text=   ①  

      End If

      End Sub

      Function search(key As String)As Integer

      Dim i,j As Integer

      Dim mid1,mid2 As Integer

      i=1:j=n

      search=-1

      Do While i<=j

           mid1=Int(j+(j—i)/3)

           mid2=Int(j-(j-i)/3)

           If key=a(mid1)Then

                search=mid1

                Exit Do

           ElseIf key<a(mid1)Then

                j=mid1-1

           ElseIf key=a(mid2)Then

                search=mid2

                Exit Do

           Elself key>a(mid2)Then

                i=mid2+1

           Else

                i=mid1+1

                   ②  

           End If

     Loop

    End Function

        ②